diff options
Diffstat (limited to 'extensions')
537 files changed, 58302 insertions, 11910 deletions
diff --git a/extensions/Vector/.gitreview b/extensions/Cite/.gitreview index 8d06d24a..6ae9db41 100644 --- a/extensions/Vector/.gitreview +++ b/extensions/Cite/.gitreview @@ -1,5 +1,5 @@ [gerrit] host=gerrit.wikimedia.org port=29418 -project=mediawiki/extensions/Vector.git +project=mediawiki/extensions/Cite.git defaultbranch=master diff --git a/extensions/Cite/.jshintignore b/extensions/Cite/.jshintignore new file mode 100644 index 00000000..df46ab97 --- /dev/null +++ b/extensions/Cite/.jshintignore @@ -0,0 +1 @@ +modules/jquery.tooltip/jquery.tooltip.js diff --git a/extensions/Cite/.jshintrc b/extensions/Cite/.jshintrc new file mode 100644 index 00000000..4b356f81 --- /dev/null +++ b/extensions/Cite/.jshintrc @@ -0,0 +1,34 @@ +{ + "camelcase": true, + "curly": true, + "eqeqeq": true, + "immed": true, + "latedef": true, + "newcap": true, + "supernew": true, + "shadow": true, + "noarg": true, + "noempty": true, + "nonew": true, + "quotmark": false, // sometimes double quotes make sense, e.g. "foo's" is better readable than 'foo\'s' + "trailing": true, + "undef": true, + "unused": "vars", // we want to allow unused function parameters + "laxbreak": true, + "laxcomma": false, + "onevar": false, + "bitwise": false, + "forin": false, + "regexp": false, + "strict": true, + "scripturl": true, + + // Environment + "browser": true, + + // Globals + "predef": [ + "jQuery", + "mediaWiki" + ] +} diff --git a/extensions/Cite/Cite.i18n.php b/extensions/Cite/Cite.i18n.php new file mode 100644 index 00000000..2f204203 --- /dev/null +++ b/extensions/Cite/Cite.i18n.php @@ -0,0 +1,3878 @@ +<?php +/** + * Internationalisation file for Cite extension. + * + * @file + * @ingroup Extensions + */ + +$messages = array(); + +$messages['en'] = array( + 'cite-desc' => 'Adds <nowiki><ref[ name=id]></nowiki> and <nowiki><references/></nowiki> tags, for citations', + /* + Debug and errors + */ + 'cite_error' => 'Cite error: $1', + 'cite_error_ref_numeric_key' => 'Invalid <code><ref></code> tag; +name cannot be a simple integer. Use a descriptive title', + 'cite_error_ref_no_key' => 'Invalid <code><ref></code> tag; +refs with no content must have a name', + 'cite_error_ref_too_many_keys' => 'Invalid <code><ref></code> tag; +invalid names, e.g. too many', + 'cite_error_ref_no_input' => 'Invalid <code><ref></code> tag; +refs with no name must have content', + 'cite_error_references_invalid_parameters' => 'Invalid <code><references></code> tag; +no parameters are allowed. +Use <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Invalid <code><references></code> tag; +parameter "group" is allowed only. +Use <code><references /></code>, or <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Ran out of custom backlink labels. +Define more in the <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> message.', + 'cite_error_no_link_label_group' => 'Ran out of custom link labels for group "$1". +Define more in the <nowiki>[[MediaWiki:$2]]</nowiki> message.', + 'cite_error_references_no_text' => 'Invalid <code><ref></code> tag; +no text was provided for refs named <code>$1</code>', + 'cite_error_included_ref' => 'Closing <code></ref></code> missing for <code><ref></code> tag', + 'cite_error_refs_without_references' => '<code><ref></code> tags exist, but no <code><references/></code> tag was found', + 'cite_error_group_refs_without_references' => '<code><ref></code> tags exist for a group named "$1", but no corresponding <code><references group="$1"/></code> tag was found, or a closing <code></ref></code> is missing', + 'cite_error_references_group_mismatch' => '<code><ref></code> tag in <code><references></code> has conflicting group attribute "$1".', + 'cite_error_references_missing_group' => '<code><ref></code> tag defined in <code><references></code> has group attribute "$1" which does not appear in prior text.', + 'cite_error_references_missing_key' => '<code><ref></code> tag with name "$1" defined in <code><references></code> is not used in prior text.', + 'cite_error_references_no_key' => '<code><ref></code> tag defined in <code><references></code> has no name attribute.', + 'cite_error_empty_references_define' => '<code><ref></code> tag defined in <code><references></code> with name "$1" has no content.', + + /* + Output formatting + */ + 'cite_reference_link_key_with_num' => '$1_$2', + # Ids produced by <ref> + 'cite_reference_link_prefix' => 'cite_ref-', + 'cite_reference_link_suffix' => '', + # Ids produced by <references> + 'cite_references_link_prefix' => 'cite_note-', + 'cite_references_link_suffix' => '', + + 'cite_reference_link' => '<sup id="$1" class="reference">[[#$2|<nowiki>[</nowiki>$3<nowiki>]</nowiki>]]</sup>', + 'cite_references_no_link' => '<p id="$1">$2</p>', + 'cite_references_link_one' => '<li id="$1"><span class="mw-cite-backlink">[[#$2|↑]]</span> $3</li>', + 'cite_references_link_many' => '<li id="$1"><span class="mw-cite-backlink">↑ $2</span> $3</li>', + 'cite_references_link_many_format' => '<sup>[[#$1|$2]]</sup>', + # An item from this set is passed as $3 in the message above + 'cite_references_link_many_format_backlink_labels' => 'a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz', + 'cite_references_link_many_sep' => " ", + 'cite_references_link_many_and' => " ", + 'cite_references_link_accessibility_label' => 'Jump up', + 'cite_references_link_many_accessibility_label' => 'Jump up to:', + + # Although I could just use # instead of <li> above and nothing here that + # will break on input that contains linebreaks + 'cite_references_prefix' => '<ol class="references">', + 'cite_references_suffix' => '</ol>', +); + +/** Message documentation (Message documentation) + * @author Dani + * @author LPfi + * @author Lejonel + * @author Mormegil + * @author Nike + * @author Purodha + * @author Raimond Spekking + * @author Raymond + * @author Shirayuki + * @author Siebrand + * @author The Evil IP address + * @author Umherirrender + */ +$messages['qqq'] = array( + 'cite-desc' => '{{desc|name=Cite|url=http://www.mediawiki.org/wiki/Extension:Cite}}', + 'cite_error' => 'Cite extension. + +Used when there are errors in ref or references tags. + +Parameters: +* $1 - an error message', + 'cite_error_ref_numeric_key' => 'Cite extension. Error message shown if the name of a ref tag only contains digits. Examples that cause this error are <code><nowiki><ref name="123" /></nowiki></code> or <code><nowiki><ref name="456">input</ref></nowiki></code>', + 'cite_error_ref_no_key' => 'Cite extension. Error message shown when ref tags without any content (that is <code><nowiki><ref /></nowiki></code>) are used without a name.', + 'cite_error_ref_too_many_keys' => 'Cite extension. Error message shown when ref tags has parameters other than name and group. Examples that cause this error are <code><nowiki><ref name="name" notname="value" /></nowiki></code> or <code><nowiki><ref notname="value" >input<ref></nowiki></code>', + 'cite_error_ref_no_input' => 'Cite extension. Error message shown when ref tags without names have no content. An example that cause this error is <code><nowiki><ref></ref></nowiki></code>', + 'cite_error_references_invalid_parameters' => 'Cite extension. Error message shown when parmeters are used in the references tag. An example that cause this error is <code><nowiki><references someparameter="value" /></nowiki></code>', + 'cite_error_references_invalid_parameters_group' => 'Cite extension. Error message shown when unknown parameters are used in the references tag. An example that cause this error is <samp><nowiki><references someparameter="value" /></nowiki></samp>', + 'cite_error_references_no_backlink_label' => 'Cite extension. Error message shown in the references tag when the same name is used for too many ref tags. Too many in this case is more than there are backlink labels defined in [[MediaWiki:Cite references link many format backlink labels]]. + +It is not possible to make a clickable link to this message. "nowiki" is mandatory around [[MediaWiki:Cite references link many format backlink labels]].', + 'cite_error_no_link_label_group' => "*'''$1''' is the name of a reference group. +*'''$2''' is <code>cite_link_label_group-<i>groupname</i></code>.", + 'cite_error_references_no_text' => 'Cite extension. This error occurs when the tag <code><nowiki><ref name="something" /></nowiki></code> is used with the name-option specified and no other tag specifies a cite-text for this name. + +Parameters: +* $1 - key of the ref', + 'cite_error_included_ref' => 'Error message shown if the <code><nowiki><ref></nowiki></code> tag is unbalanced, that means a <code><nowiki><ref></nowiki></code> is not followed by a <code><nowiki></ref></nowiki></code>', + 'cite_error_refs_without_references' => 'See also: +* {{msg-mw|Cite error group refs without references}}', + 'cite_error_group_refs_without_references' => 'Parameters: +* $1 - the group name + +If the group $1 is default group, instead of this message, the following message will be used: +* {{msg-mw|Cite error refs without references}}', + 'cite_error_references_group_mismatch' => 'Error message shown when doing something like +<pre> +<references group="foo"> +<ref group="bar">...</ref> +</references> +</pre> +Parameters: +* $1 - the value of the <code>group</code> attribute on the inner <code><nowiki><ref></nowiki></code> (in the example above, “barâ€)', + 'cite_error_references_missing_group' => 'Error message shown when doing something like +<pre> +<references group="foo"> +<ref>...</ref> +</references> +</pre> +and there are no <code><nowiki><ref></nowiki></code> tags in the page text which would use <code>group="foo"</code>. + +Parameters: +* $1 - the name of the unused <code>group</code> (in the example above, “fooâ€)', + 'cite_error_references_missing_key' => 'Error message shown when using something like +<pre> +<references> +<ref name="refname">...</ref> +</references> +</pre> +and the reference <code><nowiki><ref name="refname" /></nowiki></code> is not used anywhere in the page text. + +Parameters: +* $1 - the name of the unused reference (in the example above, “refnameâ€)', + 'cite_error_references_no_key' => 'Error message shown when a <code><nowiki><ref></nowiki></code> inside <code><nowiki><references></nowiki></code> does not have a <code>name</code> attribute.', + 'cite_error_empty_references_define' => 'Error message shown when there is a <code><nowiki><ref></nowiki></code> inside <code><nowiki><references></nowiki></code>, but it does not have any content, e.g. +<pre> +<references> +<ref name="foo" /> +</references> +</pre> + +Parameters: +* $1 - the <code><nowiki>name</nowiki></code> of the erroneous <code><nowiki><ref></nowiki></code> (in the above example, “fooâ€)', + 'cite_reference_link_key_with_num' => '{{optional}} +Parameters: +* $1 - the key +* $2 - the number of the key', + 'cite_reference_link_prefix' => '{{optional}}', + 'cite_reference_link_suffix' => '{{optional}}', + 'cite_references_link_prefix' => '{{optional}}', + 'cite_references_link_suffix' => '{{optional}}', + 'cite_reference_link' => '{{optional}} +Parameters: +* $1 - ref key +* $2 - references key +* $3 - link label', + 'cite_references_no_link' => '{{notranslate}} +Parameters: +* $1 - references key +* $2 - reference text', + 'cite_references_link_one' => '{{optional}} +Parameters: +* $1 - references key +* $2 - ref key +* $3 - reference text', + 'cite_references_link_many' => '{{optional}} +Parameters: +* $1 - references key +* $2 - list of links +* $3 - reference text', + 'cite_references_link_many_format' => '{{optional}} +Parameters: +* $1 - ref key +* $2 - ... +* $3 - (Unused)...', + 'cite_references_link_many_format_backlink_labels' => '{{Optional}}', + 'cite_references_link_many_sep' => '{{optional}}', + 'cite_references_link_many_and' => '{{optional}}', + 'cite_references_link_accessibility_label' => 'Text for screen readers to describe the jump to citation link ("↑"). + +See also: +* {{msg-mw|Cite references link many accessibility label}} - if the citation is used multiple times', + 'cite_references_link_many_accessibility_label' => 'Text for screen readers to describe the jump to citation links (a b c ...) for citations which are used in multiple places. + +This is going to be prepended to the first link, the following ones will just be read by screen readers as they are visible. + +See also: +* {{msg-mw|Cite references link accessibility label}} - if the citation is used one time', + 'cite_references_prefix' => '{{notranslate}}', + 'cite_references_suffix' => '{{notranslate}}', +); + +/** Afrikaans (Afrikaans) + * @author Naudefj + */ +$messages['af'] = array( + 'cite-desc' => 'Maak <nowiki><ref[ name=id]></nowiki> en <nowiki><references/></nowiki> etikette beskikbaar vir sitasie.', + 'cite_error' => 'Citefout: $1', + 'cite_error_ref_numeric_key' => "Ongeldige etiket <code><ref></code>; +die naam kan nie 'n eenvoudige heelgetal wees nie. +Gebruik 'n beskrywende titel", + 'cite_error_ref_no_key' => 'Ongeldige etiket <code><ref></code>; +"refs" sonder inhoud moet \'n naam hê', + 'cite_error_ref_too_many_keys' => 'Ongeldig <code><ref></code>-etiket; +ongeldige name, byvoorbeeld te veel', +); + +/** Aragonese (aragonés) + * @author Juanpabl + */ +$messages['an'] = array( + 'cite-desc' => 'Adibe as etiquetas <nowiki><ref[ name=id]></nowiki> y <nowiki><references/></nowiki> ta fer citas', + 'cite_error' => 'Error en a cita: $1', + 'cite_error_ref_numeric_key' => "Etiqueta <code><ref></code> incorreuta; o nombre d'a etiqueta no puede estar un numero entero, faiga servir un tÃtol descriptivo", + 'cite_error_ref_no_key' => 'Etiqueta <code><ref></code> incorreuta; as referencias sin de conteniu han de tener un nombre', + 'cite_error_ref_too_many_keys' => 'Etiqueta <code><ref></code> incorreuta; nombres de parametros incorreutos.', + 'cite_error_ref_no_input' => 'Etiqueta <code><ref></code> incorreuta; as referencias sin nombre no han de tener conteniu', + 'cite_error_references_invalid_parameters' => 'Etiqueta <code><references></code> incorreuta; no se premiten parametros, faiga servir <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Etiqueta <code><references></code> no conforme; +nomás se premite o parametro "group". +Faiga servir <code><references /></code>, u <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Ya no quedan etiquetas backlink presonalizatas, defina más en o mensache <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'S\'han acorau as etiquetas de vinclos personalizaus ta o grupo "$1". +Defina-ne mas en o mensache <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => "Etiqueta <code><ref></code> incorreuta; no ha escrito garra testo t'as referencias nombratas <code>$1</code>", + 'cite_error_included_ref' => 'Zarrando <code></ref></code> falta una etiqueta <code><ref></code>', + 'cite_error_refs_without_references' => 'Existen etiquetas <code><ref></code>, pero no se trobó garra etiqueta <code><references /></code>', + 'cite_error_group_refs_without_references' => 'Existen etiquetas <code><ref></code> ta un grupo clamau "$1", pero no se trobó garra etiqueta <code><references group="$1"/></code>', # Fuzzy + 'cite_error_references_group_mismatch' => 'O tag <code><ref></code> en <code><references></code> presienta l\'atributo de grupo en conflicto "$1".', + 'cite_error_references_missing_group' => 'O tag <code><ref></code> definiu en <code><references></code> incluye l\'atributo "$1" no declarau en o texto precedente.', + 'cite_error_references_missing_key' => 'O tag <code><ref></code> con nombre "$1" definiu en <code><references></code> no s\'emplega en o texto precedente.', + 'cite_error_references_no_key' => 'O tag <code><ref></code> definiu en <code><references></code> no tiene garra atributo de nombre.', + 'cite_error_empty_references_define' => 'O tag <code><ref></code> definiu en <code><references></code> con nombre "$1" no tiene garra conteniu.', +); + +/** Arabic (العربية) + * @author Aiman titi + * @author Meno25 + * @author OsamaK + * @author زكريا + */ +$messages['ar'] = array( + 'cite-desc' => 'يضي٠وسوم <nowiki><ref[ name=id]></nowiki> Ùˆ <nowiki><references/></nowiki> ØŒ للاستشهادات', + 'cite_error' => 'خطأ استشهاد: $1', + 'cite_error_ref_numeric_key' => 'وسم <code><ref></code> غير صØÙŠØØ› +الاسم لا يمكن أن يكون عددا صØÙŠØØ§ بسيطا. استخدم عنوانا وصÙيا', + 'cite_error_ref_no_key' => 'وسم <code><ref></code> غير صØÙŠØØ› +المراجع غير ذات Ø§Ù„Ù…ØØªÙˆÙ‰ يجب أن تمتلك اسما', + 'cite_error_ref_too_many_keys' => 'وسم <code><ref></code> غير صØÙŠØØ› +أسماء غير صØÙŠØØ©ØŒ على سبيل المثال كثيرة جدا', + 'cite_error_ref_no_input' => 'وسم <code><ref></code> غير صØÙŠØØ› +المراجع غير ذات الاسم يجب أن تمتلك Ù…ØØªÙˆÙ‰', + 'cite_error_references_invalid_parameters' => 'وسم <code><references></code> غير صØÙŠØØ› +لا Ù…ØØ¯Ø¯Ø§Øª Ù…Ø³Ù…ÙˆØ Ø¨Ù‡Ø§. +استخدم <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'وسم <code><references></code> غير صØÙŠØØ› +Ø§Ù„Ù…ØØ¯Ø¯ "group" Ùقط Ù…Ø³Ù…ÙˆØ Ø¨Ù‡. +استخدم <code><references /></code>ØŒ أو <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Ù†ÙØ¯Øª علامات الوصلات الراجعة المخصصة. +عر٠المزيد ÙÙŠ رسالة <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'تم الإنتهاء من تسمية الارتباطات المخصصة لمجموعة "$1". + +Ù„Ù„ØØµÙˆÙ„ على تعري٠أكثر أنظر هذه <nowiki>[[MediaWiki:$2]]</nowiki> الرسالة.', + 'cite_error_references_no_text' => 'وسم <code><ref></code> غير صØÙŠØØ› +لا نص تم توÙيره للمراجع المسماة <code>$1</code>', + 'cite_error_included_ref' => 'إغلاق <code></ref></code> Ù…Ùقود لوسم <code><ref></code>', + 'cite_error_refs_without_references' => 'وسم <code><ref></code> موجود، لكن لا وسم <code><references/></code> تم العثور عليه', + 'cite_error_group_refs_without_references' => 'وسوم <code><ref></code> موجودة لمجموعة اسمها "$1"ØŒ لكن لا وسم <code><references group="$1"/></code> مماثل تم العثور عليه', # Fuzzy + 'cite_error_references_group_mismatch' => 'الوسم <code><ref></code> ÙÙŠ <code><references></code> Ùيه خاصية group متضاربة "$1".', + 'cite_error_references_missing_group' => 'الوسم <code><ref></code> Ø§Ù„Ù…ÙØ¹Ø±Ù‘Ù ÙÙŠ <code><references></code> Ùيه خاصية group "$1" التي لا تظهر ÙÙŠ النص السابق.', + 'cite_error_references_missing_key' => 'الوسم <code><ref></code> ذو الاسم "$1" Ø§Ù„Ù…ÙØ¹Ø±Ù‘Ù ÙÙŠ <code><references></code> غير مستخدم ÙÙŠ النص السابق.', + 'cite_error_references_no_key' => 'الوسم <code><ref></code> المعر٠ÙÙŠ <code><references></code> ليس له خاصة اسم.', + 'cite_error_empty_references_define' => 'الوسم <code><ref></code> Ø§Ù„Ù…ÙØ¹Ø±Ù‘Ù ÙÙŠ <code><references></code> بالاسم "$1" ليس له Ù…ØØªÙˆÙ‰.', + 'cite_references_link_many' => '<li id="$1"><span class="mw-cite-backlink"><b>^</b> $2</span> $3</li>', + 'cite_references_link_many_format_backlink_labels' => 'Ø£ ب ت Ø« ج Ø Ø® د ذ ر ز س Ø´ ص ض Ø· ظ ع غ Ù Ù‚ Ùƒ Ù„ Ù… Ù† Ù‡ Ùˆ ÙŠ أأ أب أت أث أج Ø£Ø Ø£Ø® أد أذ أر أز أس أش أص أض أط أظ أع أغ أ٠أق أك أل أم أن أه أو أي بأ بب بت بث بج Ø¨Ø Ø¨Ø® بد بذ بر بز بس بش بص بض بط بظ بع بغ ب٠بق بك بل بم بن به بو بي تأ تب تت تث تج ØªØ ØªØ® تد تذ تر تز تس تش تص تض تط تظ تع تغ ت٠تق تك تل تم تن ته تو تي ثأ ثب ثت ثث ثج Ø«Ø Ø«Ø® ثد ثذ ثر ثز ثس ثش ثص ثض ثط ثظ ثع ثغ ث٠ثق ثك ثل ثم ثن ثه ثو ثي جأ جب جت جث جج Ø¬Ø Ø¬Ø® جد جذ جر جز جس جش جص جض جط جظ جع جغ ج٠جق جك جل جم جن جه جو جي ØØ£ ØØ¨ ØØª ØØ« ØØ¬ ØØ ØØ® ØØ¯ ØØ° ØØ± ØØ² ØØ³ ØØ´ ØØµ ØØ¶ ØØ· ØØ¸ ØØ¹ ØØº ØÙ ØÙ‚ ØÙƒ ØÙ„ ØÙ… ØÙ† ØÙ‡ ØÙˆ ØÙŠ Ø®Ø£ خب خت خث خج Ø®Ø Ø®Ø® خد خذ خر خز خس خش خص خض خط خظ خع خغ خ٠خق خك خل خم خن خه خو خي دأ دب دت دث دج Ø¯Ø Ø¯Ø® دد دذ در دز دس دش دص دض دط دظ دع دغ د٠دق دك دل دم دن ده دو دي ذأ ذب ذت ذث ذج Ø°Ø Ø°Ø® ذد ذذ ذر ذز ذس ذش ذص ذض ذط ذظ ذع ذغ ذ٠ذق ذك ذل ذم ذن ذه ذو ذي رأ رب رت رث رج Ø±Ø Ø±Ø® رد رذ رر رز رس رش رص رض رط رظ رع رغ ر٠رق رك رل رم رن ره رو ري زأ زب زت زث زج Ø²Ø Ø²Ø® زد زذ زر زز زس زش زص زض زط زظ زع زغ ز٠زق زك زل زم زن زه زو زي سأ سب ست سث سج Ø³Ø Ø³Ø® سد سذ سر سز سس سش سص سض سط سظ سع سغ س٠سق سك سل سم سن سه سو سي شأ شب شت شث شج Ø´Ø Ø´Ø® شد شذ شر شز شس شش شص شض شط شظ شع شغ ش٠شق شك شل شم شن شه شو شي صأ صب صت صث صج ØµØ ØµØ® صد صذ صر صز صس صش صص صض صط صظ صع صغ ص٠صق صك صل صم صن صه صو صي ضأ ضب ضت ضث ضج Ø¶Ø Ø¶Ø® ضد ضذ ضر ضز ضس ضش ضص ضض ضط ضظ ضع ضغ ض٠ضق ضك ضل ضم ضن ضه ضو ضي طأ طب طت طث طج Ø·Ø Ø·Ø® طد طذ طر طز طس طش طص طض طط طظ طع طغ ط٠طق طك طل طم طن طه طو طي ظأ ظب ظت ظث ظج Ø¸Ø Ø¸Ø® ظد ظذ ظر ظز ظس ظش ظص ظض ظط ظظ ظع ظغ ظ٠ظق ظك ظل ظم ظن ظه ظو ظي عأ عب عت عث عج Ø¹Ø Ø¹Ø® عد عذ عر عز عس عش عص عض عط عظ عع عغ ع٠عق عك عل عم عن عه عو عي غأ غب غت غث غج ØºØ ØºØ® غد غذ غر غز غس غش غص غض غط غظ غع غغ غ٠غق غك غل غم غن غه غو غي ÙØ£ ÙØ¨ ÙØª ÙØ« ÙØ¬ ÙØ ÙØ® ÙØ¯ ÙØ° ÙØ± ÙØ² ÙØ³ ÙØ´ ÙØµ ÙØ¶ ÙØ· ÙØ¸ ÙØ¹ ÙØº ÙÙ ÙÙ‚ ÙÙƒ ÙÙ„ ÙÙ… ÙÙ† ÙÙ‡ ÙÙˆ ÙÙŠ قأ قب قت قث قج Ù‚Ø Ù‚Ø® قد قذ قر قز قس قش قص قض قط قظ قع قغ ق٠قق قك قل قم قن قه قو قي كأ كب كت كث كج ÙƒØ ÙƒØ® كد كذ كر كز كس كش كص كض كط كظ كع كغ ك٠كق كك كل كم كن كه كو كي لأ لب لت لث لج Ù„Ø Ù„Ø® لد لذ لر لز لس لش لص لض لط لظ لع لغ ل٠لق لك لل لم لن له لو لي مأ مب مت مث مج Ù…Ø Ù…Ø® مد مذ مر مز مس مش مص مض مط مظ مع مغ م٠مق مك مل مم من مه مو مي نأ نب نت نث نج Ù†Ø Ù†Ø® ند نذ نر نز نس نش نص نض نط نظ نع نغ ن٠نق نك نل نم نن نه نو ني هأ هب هت هث هج Ù‡Ø Ù‡Ø® هد هذ هر هز هس هش هص هض هط هظ هع هغ ه٠هق هك هل هم هن هه هو هي وأ وب وت وث وج ÙˆØ ÙˆØ® ود وذ ور وز وس وش وص وض وط وظ وع وغ و٠وق وك ول وم ون وه وو وي يأ يب يت يث يج ÙŠØ ÙŠØ® يد يذ ير يز يس يش يص يض يط يظ يع يغ ي٠يق يك يل يم ين يه يو يي', +); + +/** Aramaic (ÜܪܡÜÜ) + * @author Basharh + */ +$messages['arc'] = array( + 'cite_error' => 'Ü¦Ü˜Ü•Ü Ü’Ü¡Ü£Ü—Ü•Ü¢Ü˜Ü¬Ü: $1', +); + +/** Egyptian Spoken Arabic (مصرى) + * @author Ghaly + * @author Meno25 + * @author Ramsis II + */ +$messages['arz'] = array( + 'cite-desc' => 'بيضي٠التاجز <nowiki><ref[ name=id]></nowiki> Ùˆ <nowiki><references/></nowiki> ØŒ للاستشهاد', + 'cite_error' => 'المرجع غلط: $1', + 'cite_error_ref_numeric_key' => 'التاج <code><ref></code> مش صØÙŠØØ› +الاسم Ù…Ø§ÙŠÙ†ÙØ¹Ø´ يكون عدد صØÙŠØ بسيط. استخدم عنوان بيوصÙ', + 'cite_error_ref_no_key' => 'التاج <code><ref></code> مش صØÙŠØØ› +المراجع اللى من غير Ù…ØØªÙˆÙ‰ لازميكون ليها اسم', + 'cite_error_ref_too_many_keys' => 'التاج <code><ref></code> مش صØÙŠØØ› +أسامى مش صØÙŠØØ©ØŒ يعنى مثلا: كتير قوي', + 'cite_error_ref_no_input' => 'تاج <code><ref></code> مش صØÙŠØØ› +المراجع اللى من غير اسم لازم يكون ليها Ù…ØØªÙˆÙ‰', + 'cite_error_references_invalid_parameters' => 'مش صØÙŠØ <code><references></code> تاج; +ماÙيش Ù…ØØ¯Ø¯Ø§Øª Ù…Ø³Ù…ÙˆØ Ø¨ÙŠÙ‡Ø§. +استخدم <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'مش صØÙŠØ <code><references></code> تاج; +Ù…ØØ¯Ø¯ "group" Ù…Ø³Ù…ÙˆØ Ø¨ÙŠÙ‡ بس. +استخدم <code><references /></code>, or <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'علامات الوصلات الراجعة المخصصة خلصت. +عر٠اكتر ÙÙ‰ رسالة <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_references_no_text' => 'مش صØÙŠØ <code><ref></code> تاج; +ماÙيش نص Ù…ØªÙˆØ§ÙØ± ÙÙ‰ المراجع اللى اسمها<code>$1</code>', + 'cite_error_included_ref' => 'إغلاق <code></ref></code> Ù…Ùقود لوسم <code><ref></code>', + 'cite_error_refs_without_references' => '<code><ref></code> التاجز موجوده, بس ماÙيش <code><references/></code> تاجز اتلقت', + 'cite_error_group_refs_without_references' => '<code><ref></code> ÙÙ‰ تاجز موجوده لمجموعه اسمها "$1", بس ماÙيش مقابلها تاجز <code><references group="$1"/></code> اتلقت', # Fuzzy + 'cite_references_link_many_format_backlink_labels' => 'Ø£ ب ت Ø« ج Ø Ø® د ذ ر ز س Ø´ ص ض Ø· ظ ع غ Ù Ù‚ Ùƒ Ù„ Ù… Ù† Ù‡ Ùˆ Ù‰ أأ أب أت أث أج Ø£Ø Ø£Ø® أد أذ أر أز أس أش أص أض أط أظ أع أغ أ٠أق أك أل أم أن أه أو أى بأ بب بت بث بج Ø¨Ø Ø¨Ø® بد بذ بر بز بس بش بص بض بط بظ بع بغ ب٠بق بك بل بم بن به بو بى تأ تب تت تث تج ØªØ ØªØ® تد تذ تر تز تس تش تص تض تط تظ تع تغ ت٠تق تك تل تم تن ته تو تى ثأ ثب ثت ثث ثج Ø«Ø Ø«Ø® ثد ثذ ثر ثز ثس ثش ثص ثض ثط ثظ ثع ثغ ث٠ثق ثك ثل ثم ثن ثه ثو ثى جأ جب جت جث جج Ø¬Ø Ø¬Ø® جد جذ جر جز جس جش جص جض جط جظ جع جغ ج٠جق جك جل جم جن جه جو جى ØØ£ ØØ¨ ØØª ØØ« ØØ¬ ØØ ØØ® ØØ¯ ØØ° ØØ± ØØ² ØØ³ ØØ´ ØØµ ØØ¶ ØØ· ØØ¸ ØØ¹ ØØº ØÙ ØÙ‚ ØÙƒ ØÙ„ ØÙ… ØÙ† ØÙ‡ ØÙˆ ØÙ‰ خأ خب خت خث خج Ø®Ø Ø®Ø® خد خذ خر خز خس خش خص خض خط خظ خع خغ خ٠خق خك خل خم خن خه خو خى دأ دب دت دث دج Ø¯Ø Ø¯Ø® دد دذ در دز دس دش دص دض دط دظ دع دغ د٠دق دك دل دم دن ده دو دى ذأ ذب ذت ذث ذج Ø°Ø Ø°Ø® ذد ذذ ذر ذز ذس ذش ذص ذض ذط ذظ ذع ذغ ذ٠ذق ذك ذل ذم ذن ذه ذو ذى رأ رب رت رث رج Ø±Ø Ø±Ø® رد رذ رر رز رس رش رص رض رط رظ رع رغ ر٠رق رك رل رم رن ره رو رى زأ زب زت زث زج Ø²Ø Ø²Ø® زد زذ زر زز زس زش زص زض زط زظ زع زغ ز٠زق زك زل زم زن زه زو زى سأ سب ست سث سج Ø³Ø Ø³Ø® سد سذ سر سز سس سش سص سض سط سظ سع سغ س٠سق سك سل سم سن سه سو سى شأ شب شت شث شج Ø´Ø Ø´Ø® شد شذ شر شز شس شش شص شض شط شظ شع شغ ش٠شق شك شل شم شن شه شو شى صأ صب صت صث صج ØµØ ØµØ® صد صذ صر صز صس صش صص صض صط صظ صع صغ ص٠صق صك صل صم صن صه صو صى ضأ ضب ضت ضث ضج Ø¶Ø Ø¶Ø® ضد ضذ ضر ضز ضس ضش ضص ضض ضط ضظ ضع ضغ ض٠ضق ضك ضل ضم ضن ضه ضو ضى طأ طب طت طث طج Ø·Ø Ø·Ø® طد طذ طر طز طس طش طص طض طط طظ طع طغ ط٠طق طك طل طم طن طه طو طى ظأ ظب ظت ظث ظج Ø¸Ø Ø¸Ø® ظد ظذ ظر ظز ظس ظش ظص ظض ظط ظظ ظع ظغ ظ٠ظق ظك ظل ظم ظن ظه ظو ظى عأ عب عت عث عج Ø¹Ø Ø¹Ø® عد عذ عر عز عس عش عص عض عط عظ عع عغ ع٠عق عك عل عم عن عه عو عى غأ غب غت غث غج ØºØ ØºØ® غد غذ غر غز غس غش غص غض غط غظ غع غغ غ٠غق غك غل غم غن غه غو غى ÙØ£ ÙØ¨ ÙØª ÙØ« ÙØ¬ ÙØ ÙØ® ÙØ¯ ÙØ° ÙØ± ÙØ² ÙØ³ ÙØ´ ÙØµ ÙØ¶ ÙØ· ÙØ¸ ÙØ¹ ÙØº ÙÙ ÙÙ‚ ÙÙƒ ÙÙ„ ÙÙ… ÙÙ† ÙÙ‡ ÙÙˆ ÙÙ‰ قأ قب قت قث قج Ù‚Ø Ù‚Ø® قد قذ قر قز قس قش قص قض قط قظ قع قغ ق٠قق قك قل قم قن قه قو قى كأ كب كت كث كج ÙƒØ ÙƒØ® كد كذ كر كز كس كش كص كض كط كظ كع كغ ك٠كق كك كل كم كن كه كو كى لأ لب لت لث لج Ù„Ø Ù„Ø® لد لذ لر لز لس لش لص لض لط لظ لع لغ ل٠لق لك لل لم لن له لو لى مأ مب مت مث مج Ù…Ø Ù…Ø® مد مذ مر مز مس مش مص مض مط مظ مع مغ م٠مق مك مل مم من مه مو مى نأ نب نت نث نج Ù†Ø Ù†Ø® ند نذ نر نز نس نش نص نض نط نظ نع نغ ن٠نق نك نل نم نن نه نو نى هأ هب هت هث هج Ù‡Ø Ù‡Ø® هد هذ هر هز هس هش هص هض هط هظ هع هغ ه٠هق هك هل هم هن هه هو هى وأ وب وت وث وج ÙˆØ ÙˆØ® ود وذ ور وز وس وش وص وض وط وظ وع وغ و٠وق وك ول وم ون وه وو وى يأ يب يت يث يج ÙŠØ ÙŠØ® يد يذ ير يز يس يش يص يض يط يظ يع يغ ي٠يق يك يل يم ين يه يو يى', +); + +/** Assamese (অসমীয়া) + * @author Bishnu Saikia + * @author Gitartha.bordoloi + * @author Reedy + */ +$messages['as'] = array( + 'cite-desc' => 'উদà§à¦§à§ƒà¦¤à¦¿à§° বাবে <nowiki><ref[ name=id]></nowiki> আৰৠ<nowiki><references/></nowiki> টেগà§â€Œà¦¸à¦®à§‚হ যোগ কৰে', + 'cite_error' => 'উদà§à¦§à§ƒà¦¤à¦¿ তà§à§°à§à¦Ÿà¦¿: $1', + 'cite_error_ref_numeric_key' => "অবৈধ <code><ref></code> টেগ; +নাম কোনো সৰল পূৰà§à¦£à¦¸à¦‚খà§à¦¯à¦¾ হ'ব নোৱাৰে। à¦à¦Ÿà¦¾ বৰà§à¦£à¦¨à¦¾à¦®à§‚লক শিৰোনাম বà§à¦¯à§±à¦¹à¦¾à§° কৰক।", + 'cite_error_ref_no_key' => 'অবৈধ <code><ref></code> টেগ; +সমলবিহীন refসমূহৰ অৱশà§à¦¯à§‡à¦‡ à¦à¦Ÿà¦¾ নাম থাকিব লাগিব।', + 'cite_error_ref_too_many_keys' => 'অবৈধ <code><ref></code> টেগ; +অবৈধ নাম, যেনে- বহà§à¦¸à¦‚খà§à¦¯à¦•', + 'cite_error_ref_no_input' => 'অবৈধ <code><ref></code> টেগ; +নামবিহীন refসমূহৰ অৱশà§à¦¯à§‡à¦‡ সমল থাকিব লাগিব।', + 'cite_error_references_invalid_parameters' => 'অবৈধ <code><references></code> টেগ; +কোনো পেৰামিটাৰ অনà§à¦®à§‹à¦¦à¦¨ কৰা হোৱা নাই। +<code><references /></code> বà§à¦¯à§±à¦¹à¦¾à§° কৰক।', + 'cite_error_references_invalid_parameters_group' => 'অবৈধ <code><references></code> টেগ; +কেৱল পেৰামিটাৰ "গোট"ক অনà§à¦®à¦¤à¦¿ দিয়া হৈছে। +<code><references /></code>, বা <code><references group="..." /></code> বà§à¦¯à§±à¦¹à¦¾à§° কৰক', + 'cite_error_references_no_backlink_label' => 'কাষà§à¦Ÿà¦® বেকলিংক লেবেল শেষ হৈছে। +<nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> বাৰà§à¦¤à¦¾à¦¤ আৰৠসংজà§à¦žà¦¾ দিয়ক।', + 'cite_error_no_link_label_group' => '"$1" গোটৰ বাবে কাষà§à¦Ÿà¦® লিংক লেবেল উকলিছে। +<nowiki>[[MediaWiki:$2]]</nowiki> বাৰà§à¦¤à¦¾à¦¤ আৰৠসংজà§à¦žà¦¾ দিয়ক।', + 'cite_error_references_no_text' => 'অবৈধ <code><ref></code> টেগ; +<code>$1</code> নামৰ refà§° বাবে কোনো পাঠà§à¦¯ পà§à§°à¦¦à¦¾à¦¨ কৰা হোৱা নাই', + 'cite_error_included_ref' => '<code></ref></code> বনà§à¦§ কৰা হৈছে; <code><ref></code> টেগৰ বাবে পোৱা নাই', + 'cite_error_refs_without_references' => "<code><ref></code> টেগà§â€Œà¦¸à¦®à§‚হ আছে, কিনà§à¦¤à§ কোনো <code><references/></code> বা <code>{{Reflist}}</code> টেগà§â€Œ পোৱা নগ'ল। অনà§à¦—à§à§°à¦¹ কৰি পà§à§°à¦¬à¦¨à§à¦§à§° শেষ অংশত ওপৰোকà§à¦¤ টেগà§â€Œ যোগ দিয়ক।", + 'cite_error_group_refs_without_references' => '<code><ref></code> টেগà§â€Œà¦¸à¦®à§‚হ "$1" নামৰ à¦à¦Ÿà¦¾ গোটৰ বাবে আছে, কিনà§à¦¤à§ তাৰ <code><references group="$1"/></code> টেগà§â€Œ পোৱা নগ\'ল', # Fuzzy + 'cite_error_references_group_mismatch' => '"$1" গোটৰ কà§à¦·à§‡à¦¤à§à§°à¦¤ <code><references></code>à§° <code><ref></code> টেগà§â€Œ বà§à¦¯à§±à¦¹à¦¾à§°à¦¤ সমসà§à¦¯à¦¾ হৈছে।', + 'cite_error_references_missing_group' => '<code><references></code>ত দিয়া <code><ref></code> টেগৰ "$1" গোট à¦à¦Ÿà§à¦Ÿà§à§°à¦¿à¦¬à¦¿à¦‰à¦Ÿ আছে, যিটো পূৰà§à¦¬à§° পাঠà§à¦¯à¦¤ ওলোৱা নাই।', + 'cite_error_references_missing_key' => '<code><references></code>ত দিয়া "$1" নামৰ <code><ref></code> টেগà§â€Œà¦Ÿà§‹ পূৰà§à¦¬à§° পাঠà§à¦¯à¦¤ বà§à¦¯à§±à¦¹à¦¾à§° কৰা নাই।', + 'cite_error_references_no_key' => '<code><references></code>ত দিয়া <code><ref></code> টেগৰ কোনো নাম আবণà§à¦Ÿà¦¨ নাই।', + 'cite_error_empty_references_define' => '<code><references></code>ত দিয়া "$1" নামৰ <code><ref></code> টেগৰ কোনো সমল নাই।', +); + +/** Asturian (asturianu) + * @author Esbardu + * @author Xuacu + */ +$messages['ast'] = array( + 'cite-desc' => 'Añade les etiquetes <nowiki><ref[ name=id]></nowiki> y <nowiki><references/></nowiki> pa les cites', + 'cite_error' => 'Error de cita: $1', + 'cite_error_ref_numeric_key' => 'Etiqueta <code><ref></code> non válida; el nome nun pue ser un enteru simple, usa un tÃtulu descriptivu', + 'cite_error_ref_no_key' => 'Etiqueta <code><ref></code> non válida; les referencies ensin contenÃu han tener un nome', + 'cite_error_ref_too_many_keys' => 'Etiqueta <code><ref></code> non válida; nomes non válidos (p.ex. demasiaos)', + 'cite_error_ref_no_input' => 'Etiqueta <code><ref></code> non válida; les referencies ensin nome han tener contenÃu', + 'cite_error_references_invalid_parameters' => 'Etiqueta <code><references></code> non válida; nun se permiten parámetros, usa <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Etiqueta <code><references></code> non válida; +namái se permite\'l parámetru "group". +Usa <code><references /></code>, o bien <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Etiquetes personalizaes agotaes. +Defini más nel mensaxe <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Nun queden más etiquetes d\'enllaz personalizáu pal grupu "$1". +Define más nel mensaxe <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Etiqueta <code><ref></code> non válida; nun se conseñó testu pa les referencies nomaes <code>$1</code>', + 'cite_error_included_ref' => 'Falta <code></ref></code> pa la etiqueta <code><ref></code>', + 'cite_error_refs_without_references' => "Les etiquetes <code><ref></code> esisten, pero nun s'alcontró denguna etiqueta <code><references/></code>", + 'cite_error_group_refs_without_references' => 'Les etiquetes <code><ref></code> esisten pa un grupu llamáu "$1", pero nun s\'alcontró la etiqueta <code><references group="$1"/></code> correspondiente, o falta un cierre <code></ref></code>', + 'cite_error_references_group_mismatch' => 'La etiqueta <code><ref></code> en <code><references></code> tien un conflictu col atributu de grupu "$1".', + 'cite_error_references_missing_group' => 'La etiqueta <code><ref></code> definida en <code><references></code> tien l\'atributu de grupu "$1" que nun apaez nel testu anterior.', + 'cite_error_references_missing_key' => 'La etiqueta <code><ref></code> col nome "$1" definida en <code><references></code> nun s\'utiliza nel testu anterior.', + 'cite_error_references_no_key' => 'La etiqueta <code><ref></code> definida en <code><references></code> nun tien dengún atributu de nome.', + 'cite_error_empty_references_define' => 'La etiqueta <code><ref></code> definida en <code><references></code> col nome "$1" nun tien contenÃu.', + 'cite_references_link_accessibility_label' => 'Saltar arriba', + 'cite_references_link_many_accessibility_label' => 'Saltar a:', +); + +/** Azerbaijani (azÉ™rbaycanca) + * @author Vago + */ +$messages['az'] = array( + 'cite_reference_link_key_with_num' => '$1_$2', + 'cite_reference_link_prefix' => 'sitat_istinad-', + 'cite_references_link_prefix' => 'sitat_qeyd-', + 'cite_reference_link' => '<sup id="$1" class="reference">[[#$2|<nowiki>[</nowiki>$3<nowiki>]</nowiki>]]</sup>', + 'cite_references_link_many_format' => '<sup>[[#$1|$2]]</sup>', + 'cite_references_link_many_sep' => ' ', + 'cite_references_link_many_and' => ' ', +); + +/** South Azerbaijani (تورکجه) + * @author Amir a57 + */ +$messages['azb'] = array( + 'cite-desc' => 'گؤتورمه‌لر اوچون، <nowiki><ref[ name=id]></nowiki> ve <nowiki><references/></nowiki> ائلئمئنت‌لری‌نین علاوه‌لر', + 'cite_error' => 'قایناق خطاسی $1', +); + +/** Bashkir (башҡортÑа) + * @author Assele + */ +$messages['ba'] = array( + 'cite-desc' => 'Төшөрмәләр Ó©Ñөн <nowiki><ref[ name=id]></nowiki> һәм <nowiki><references/></nowiki> билдәләрен өҫтәй', + 'cite_error' => 'Өҙөмтә хатаһы: $1', + 'cite_error_ref_numeric_key' => '<code><ref></code> билдәһе дөрөҫ түгел; +иÑем бөтөн һан була алмай. ТаÑуирларлыҡ иÑем ҡулланығыҙ.', + 'cite_error_ref_no_key' => '<code><ref></code> билдәһе дөрөҫ түгел; +ÑÑтәлекһеҙ төшөрмәнең иÑеме булырға тейеш.', + 'cite_error_ref_too_many_keys' => '<code><ref></code> билдәһе дөрөҫ түгел; +иÑемдәр дөрөҫ түгел, бәлки, бигерәк күп', + 'cite_error_ref_no_input' => '<code><ref></code> билдәһе дөрөҫ түгел; +иÑемһеҙ төшөрмәнең ÑÑтәлеге булырға тейеш.', + 'cite_error_references_invalid_parameters' => '<code><references></code> билдәһе дөрөҫ түгел; +параметрҙар Ñ€Ó©Ñ…Ñәт ителмәй. +<code><references /></code> ҡулланығыҙ.', + 'cite_error_references_invalid_parameters_group' => '<code><references></code> билдәһе дөрөҫ түгел; +"group" параметры ғына Ñ€Ó©Ñ…Ñәт ителә. +<code><references /></code> йәки <code><references group="..." /></code> ҡулланығыҙ.', + 'cite_error_references_no_backlink_label' => 'Кире ҡайтарыу һылтанмалары Ó©Ñөн хәрефтәр етмәй. +<nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> ÑиÑтема хәбәрен киңәйтергә кәрәк.', + 'cite_error_no_link_label_group' => '"$1" төркөмө Ó©Ñөн ҡулланыуÑÑ‹ һылтанмалары етмәй. +[[MediaWiki:$2]] ÑиÑтема хәбәрендә күберәк билдәләгеҙ.', + 'cite_error_references_no_text' => '<code><ref></code> билдәһе дөрөҫ түгел; +<code>$1</code> төшөрмәләре Ó©Ñөн текÑÑ‚ ÑŽÒ¡', + 'cite_error_included_ref' => '<code><ref></code> билдәһе Ó©Ñөн <code></ref></code> Ñбыу билдәһе ÑŽÒ¡', + 'cite_error_refs_without_references' => '<code><ref></code> билдәһе бар, әммә <code><references/></code> билдәһе ÑŽÒ¡', + 'cite_error_group_refs_without_references' => '"$1" төркөмө Ó©Ñөн <code><ref></code> билдәһе бар, әммә <code><references group="$1"/></code> билдәһе ÑŽÒ¡', # Fuzzy + 'cite_error_references_group_mismatch' => '<code><references></code> билдәһенең <code><ref></code> билдәһендә "$1" төркөмө атрибуты ҡаршылыҡтар тыуҙыра.', + 'cite_error_references_missing_group' => '<code><references></code> билдәһенең <code><ref></code> билдәһендә "$1" төркөмө атрибуты үрҙәге текÑта оÑрамай.', + 'cite_error_references_missing_key' => '<code><references></code> билдәһенең "$1" иÑемле <code><ref></code> билдәһе үрҙәге текÑта ҡулланылмай.', + 'cite_error_references_no_key' => '<code><references></code> билдәһенең <code><ref></code> билдәһендә иÑем атрибуты ÑŽÒ¡.', + 'cite_error_empty_references_define' => '<code><references></code> билдәһенең "$1" иÑемле <code><ref></code> билдәһенең ÑÑтәлеге ÑŽÒ¡.', +); + +/** Southern Balochi (بلوچی مکرانی) + * @author Mostafadaneshvar + */ +$messages['bcc'] = array( + 'cite-desc' => 'Ø§Ø¶ÙØ§ÙÙ‡ کنت<nowiki><ref[ name=id]></nowiki> Ùˆ <nowiki><references/></nowiki> تگ, په ارجاع دهگ', + 'cite_error' => 'ØØ·Ø§ ارجاع: $1', + 'cite_error_ref_numeric_key' => 'نامعتبر <code><ref></code>تگ; +نام یک سادگین هوری نه نه بیت. یک توضیØÛŒ عنوانی Ø§Ø³ØªÙØ§Ø¯Ù‡ کنیت', + 'cite_error_ref_no_key' => 'نامعتبر<code><ref></code>تگ; +مراجع بی Ù…ØØªÙˆØ§ بایدن نامی داشته بنت', + 'cite_error_ref_too_many_keys' => 'نامعتبر<code><ref></code>تگ; +نامعتبر نامان, په داب بازین', + 'cite_error_ref_no_input' => 'نامعتبر <code><ref></code> تگ; +مراجع بی نام بایدن Ù…ØØªÙˆØ§ داشته بنت', + 'cite_error_references_invalid_parameters' => 'نامعتبر <code><references></code>تگ; +Ù‡Ú† پارامتری مجاز نهنت. +Ø§Ø³ØªÙØ§Ø¯Ù‡ Ú©Ù† Ú†Ù‡ <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'نامعتبر <code><references></code>تگ; +پارامتر "گروه" Ùقط مجازنت. +Ø§Ø³ØªÙØ§Ø¯Ù‡ Ú©Ù† Ú†Ù‡ <code><references /></code>, یا <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'هلگ برجسپان لینک عقب رسمی. +گیشتر تعری٠کن ته <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> کوله', + 'cite_error_references_no_text' => 'نامعتبر<code><ref></code>تگ; +په نام ارجاع Ù‡Ú† متنی دهگ نه بیته <code>$1</code>', + 'cite_reference_link_prefix' => 'هل_مرج-', + 'cite_references_link_prefix' => 'ذکرـیادداشت-', + 'cite_references_link_many_format_backlink_labels' => 'ا ب Ù¾ ت ج Ú† Ø® د ر ز س Ø´ غ Ù Ú© Ù„ Ù… Ù† Ùˆ Ù‡ ÛŒ', # Fuzzy + 'cite_references_link_many_sep' => 'س', + 'cite_references_link_many_and' => 'Ùˆ', +); + +/** Bikol Central (Bikol Central) + * @author Geopoet + */ +$messages['bcl'] = array( + 'cite-desc' => 'Minadugang nin <nowiki><ref[ name=id]></nowiki> asin <nowiki><references/></nowiki> na mga tatak, para sa mga toltolan', + 'cite_error' => 'Sambiton an kasalaan: $1', + 'cite_error_ref_numeric_key' => 'Imbalido an <code><ref></code> tatak; an pangaran dae puwede na magin sarong simplehon na bilog na numero. Maggamit nin sarong deskriptibong titulo', + 'cite_error_ref_no_key' => 'Imbalido an <code><ref></code> tatak; an mga toltolan na mayong kalamnan dapat magkaigwa nin pangaran', + 'cite_error_ref_too_many_keys' => 'Imbalido an <code><ref></code> tatak; imbalidong mga pangaran, e.g. grabe kadakol', + 'cite_error_ref_no_input' => 'Imbalido an <code><ref></code> tatak; an mga toltolan na mayong pangaran dapat magkaigwa nin kalamnan', + 'cite_error_references_invalid_parameters' => 'Imbalido an <code><references></code> tatak; mayong mga parametro an pinagtutugot. Maggamit nin <code><mga toltolan /></code>', + 'cite_error_references_invalid_parameters_group' => 'Imbalido an <code><references></code> tatak; an parametrong "grupo" sana an pinagtutugot. Maggamit nin <code><mga toltolan /></code>, o <code><mga toltolang grupo="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Naubusan nin pankostumbreng sugpon-panlikod na kamarkahan. +Pakahulugan nin dagdag tabi an <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> mensahe.', + 'cite_error_no_link_label_group' => 'Naubusan nin pankostumbreng sugpon nin mga kamarkahan para sa grupo "$1". +Pakahulugan nin dagdag tabi an <nowiki>[[MediaWiki:$2]]</nowiki> mensahe.', + 'cite_error_references_no_text' => 'Imbalidong <code><ref></code> tatak; mayong teksto na ipinagtao para sa reperensiya na pinagngaranan na <code>$1</code>', + 'cite_error_included_ref' => 'Ipinagsasara <code></ref></code> nawawara para sa <code><ref></code> na tatak', + 'cite_error_refs_without_references' => '<code><ref></code> mga tatak eksistido na, alagad mayo nin <code><references/></code> na tatak an nanagboan', + 'cite_error_group_refs_without_references' => '<code><ref></code> mga tatak na eksistido para sa sarong grupo na pinagngaranan na "$1", alagad mayong kinasungkoan na <code><mga pinapanungdanan na grupo="$1"/></code>na tatak an nanagboan, o sarong panarado <code></ref></code> an nawawara', + 'cite_error_references_group_mismatch' => '<code><ref></code> tatak sa laog na <code><references></code> igwa nin pangrupong kumplikto sa hitsurahon na "$1".', + 'cite_error_references_missing_group' => '<code><ref></code> tatak na pinagkahulugan sa <code><references></code> igwa nin pangrupong hitsurahon na "$1" na dae ipinapahiling sa nakaaging teksto.', + 'cite_error_references_missing_key' => '<code><ref></code> tatak na igwang pangaran na "$1" na pinagkahulugan sa <code><references></code> na dae pinaggagamit sa nakaaging teksto.', + 'cite_error_references_no_key' => '<code><ref></code> tatak na pinagkahulugan sa <code><references></code> na mayo nin hitsurahon sa pangaran.', + 'cite_error_empty_references_define' => '<code><ref></code> tatak na pinagkahulugan sa <code><references></code> na igwang pangaran na "$1" na mayo tabing kalamnan.', + 'cite_references_link_accessibility_label' => 'Lukso paitaas', + 'cite_references_link_many_accessibility_label' => 'Lukso paitaas paduman sa:', +); + +/** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) + * @author EugeneZelenko + * @author Jim-by + * @author Red Winged Duck + * @author Wizardist + */ +$messages['be-tarask'] = array( + 'cite-desc' => 'Дадае Ñ‚Ñгі <nowiki><ref[ name=id]></nowiki> Ñ– <nowiki><references/></nowiki> Ð´Ð»Ñ Ð·Ð½Ð¾Ñак', + 'cite_error' => 'Памылка цытаваньнÑ: $1', + 'cite_error_ref_numeric_key' => 'ÐÑÑлушны Ñ‚Ñг <code><ref></code>; +назва Ð½Ñ Ð¼Ð¾Ð¶Ð° быць проÑта лікам, ужывайце апіÑальную назву', + 'cite_error_ref_no_key' => 'ÐÑÑлушны Ñ‚Ñг <code><ref></code>; +пуÑÑ‚Ñ‹Ñ Ñ‚Ñгі <code>ref</code> муÑÑць мець назву', + 'cite_error_ref_too_many_keys' => 'ÐÑÑлушны Ñ‚Ñг <code><ref></code>; +нÑÑÐ»ÑƒÑˆÐ½Ñ‹Ñ Ð½Ð°Ð·Ð²Ñ‹, ці Ñ–Ñ… было зашмат', + 'cite_error_ref_no_input' => 'ÐÑÑлушны Ñ‚Ñг <code><ref></code>; +крыніцы бÑз назваў муÑÑць мець зьмеÑÑ‚', + 'cite_error_references_invalid_parameters' => 'ÐÑÑлушны Ñ‚Ñг <code><references></code>; +Ð½ÐµÐ´Ð°Ð·Ð²Ð¾Ð»ÐµÐ½Ñ‹Ñ Ð¿Ð°Ñ€Ð°Ð¼Ñтры. +КарыÑтайцеÑÑ <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'ÐÑÑлушны Ñ‚Ñг <code><references></code>; +дазволена карыÑтацца толькі парамÑтрам «group». +КарыÑтайцеÑÑ <code><references /></code>, ці <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Ðе хапае ÑымбалÑÑž Ð´Ð»Ñ Ð°Ð´Ð²Ð°Ñ€Ð¾Ñ‚Ð½Ñ‹Ñ… ÑпаÑылак. +Ðеабходна пашырыць ÑÑ‹ÑÑ‚Ñмнае паведамленьне <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'СкончыліÑÑ Ð½ÐµÑÑ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ñ‹Ñ Ð¼ÐµÑ‚ÐºÑ– ÑпаÑылак Ð´Ð»Ñ Ð³Ñ€ÑƒÐ¿Ñ‹ «$1». +Вызначыце болей у паведамленьні <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'ÐÑÑлушны Ñ‚Ñг <code><ref></code>; +нÑма Ñ‚ÑкÑту Ñž назьве зноÑак <code>$1</code>', + 'cite_error_included_ref' => 'ÐÑма закрываючага Ñ‚Ñга <code></ref></code> паÑÑŒÐ»Ñ Ð°Ð´ÐºÑ€Ñ‹Ñ‚Ð°Ð³Ð° Ñ‚Ñга <code><ref></code>', + 'cite_error_refs_without_references' => 'ТÑг <code><ref></code> Ñ–Ñнуе, але Ð½Ñ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð° Ñ‚Ñга <code><references/></code>', + 'cite_error_group_refs_without_references' => 'ТÑг <code><ref></code> Ñ–Ñнуе Ð´Ð»Ñ Ð³Ñ€ÑƒÐ¿Ñ‹ «$1», але адпаведнага Ñ‚Ñга <code><references group="$1"/></code> Ð½Ñ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð°. Магчыма, адÑутнічае фінальны Ñ‚Ñг <code></ref></code>', + 'cite_error_references_group_mismatch' => 'ТÑг <code><ref></code> у <code><references></code> утрымлівае канфліктуючы атрыбут групы «$1».', + 'cite_error_references_missing_group' => 'ТÑг <code><ref></code> вызначаны Ñž <code><references></code> утрымлівае атрыбут групы «$1», Ñкі раней не выкарыÑтоўваўÑÑ Ñž Ñ‚ÑкÑьце.', + 'cite_error_references_missing_key' => 'ТÑг <code><ref></code> з назвай «$1» вызначаны Ñž <code><references></code> не выкарыÑтоўваўÑÑ Ñž папÑÑ€Ñднім Ñ‚ÑкÑьце.', + 'cite_error_references_no_key' => 'ТÑг <code><ref></code> вызначаны Ñž <code><references></code> Ð½Ñ Ð¼Ð°Ðµ атрыбуту назвы.', + 'cite_error_empty_references_define' => 'ТÑг <code><ref></code> вызначаны Ñž <code><references></code> з назвай «$1» Ð½Ñ Ð¼Ð°Ðµ зьмеÑту.', + 'cite_references_link_accessibility_label' => 'Угару', + 'cite_references_link_many_accessibility_label' => 'Угару да:', +); + +/** Bulgarian (българÑки) + * @author Borislav + * @author DCLXVI + * @author Spiritia + */ +$messages['bg'] = array( + 'cite-desc' => 'Ð”Ð¾Ð±Ð°Ð²Ñ ÐµÑ‚Ð¸ÐºÐµÑ‚Ð¸Ñ‚Ðµ <nowiki><ref[ name=id]></nowiki> и <nowiki><references/></nowiki>, подходÑщи за цитиране', + 'cite_error' => 'Грешка при цитиране: $1', + 'cite_error_ref_numeric_key' => "'''Грешка в етикет <code><ref></code>:''' името не може да бъде чиÑло, използва Ñе опиÑателно име", + 'cite_error_ref_no_key' => "'''Грешка в етикет <code><ref></code>:''' етикетите без Ñъдържание трÑбва да имат име", + 'cite_error_ref_too_many_keys' => "'''Грешка в етикет <code><ref></code>:''' грешка в името, например повече от едно име на етикета", + 'cite_error_ref_no_input' => "'''Грешка в етикет <code><ref></code>:''' етикетите без име трÑбва да имат Ñъдържание", + 'cite_error_references_invalid_parameters' => "'''Грешка в етикет <code><references></code>:''' използва Ñе без параметри, така: <code><references /></code>", + 'cite_error_references_invalid_parameters_group' => 'Ðевалиден етикет <code><references></code>; +позволен е Ñамо параметър "group". +Използвайте <code><references /></code> или <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Изчерпани Ñа Ñпециалните етикети за обратна референциÑ. +Още етикети могат да Ñе дефинират в ÑиÑтемното Ñъобщение <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>.', + 'cite_error_references_no_text' => "'''Грешка в етикет <code><ref></code>:''' не е подаден текÑÑ‚ за бележките на име <code>$1</code>", + 'cite_error_included_ref' => 'ЛипÑва затварÑщ етикет <code></ref></code> Ñлед отварÑÑ‰Ð¸Ñ ÐµÑ‚Ð¸ÐºÐµÑ‚ <code><ref></code>', + 'cite_error_refs_without_references' => 'ПриÑÑŠÑтват етикети <code><ref></code>; липÑва етикет <code><references/></code>', + 'cite_error_group_refs_without_references' => 'ПриÑÑŠÑтват етикети <code><ref></code> за групата "$1"; но липÑва ÑъответниÑÑ‚ етикет <code><references group="$1"/></code>', # Fuzzy +); + +/** Bengali (বাংলা) + * @author Aftab1995 + * @author Bellayet + * @author Nasir8891 + * @author Zaheen + */ +$messages['bn'] = array( + 'cite-desc' => 'উদà§à¦§à§ƒà¦¤à¦¿à¦° জনà§à¦¯, <nowiki><ref[ name=id]></nowiki> à¦à¦¬à¦‚ <nowiki><references/></nowiki> টà§à¦¯à¦¾à¦—সমূহ যোগ করà§à¦¨', + 'cite_error' => 'উদà§à¦§à§ƒà¦¤à¦¿ তà§à¦°à§à¦Ÿà¦¿: $1', + 'cite_error_ref_numeric_key' => 'অবৈধ <code><ref></code> টà§à¦¯à¦¾à¦—; নাম কোন সরল পূরà§à¦£à¦¸à¦‚খà§à¦¯à¦¾ হতে পারবেনা, à¦à¦•টি বিবরণমূলক শিরোনাম বà§à¦¯à¦¬à¦¹à¦¾à¦° করà§à¦¨', + 'cite_error_ref_no_key' => 'অবৈধ <code><ref></code> টà§à¦¯à¦¾à¦—; বিষয়বসà§à¦¤à§à¦¹à§€à¦¨ ref সমূহের অবশà§à¦¯à¦‡ নাম থাকতে হবে', + 'cite_error_ref_too_many_keys' => 'অবৈধ <code><ref></code> টà§à¦¯à¦¾à¦—; অবৈধ নাম (যেমন- সংখà§à¦¯à¦¾à¦¤à¦¿à¦°à¦¿à¦•à§à¦¤)', + 'cite_error_ref_no_input' => 'অবৈধ <code><ref></code> টà§à¦¯à¦¾à¦—; নামবিহীন ref সমূহের অবশà§à¦¯à¦‡ বিষয়বসà§à¦¤à§ থাকতে হবে', + 'cite_error_references_invalid_parameters' => 'অবৈধ <code><ref></code> টà§à¦¯à¦¾à¦—; কোন পà§à¦¯à¦¾à¦°à¦¾à¦®à¦¿à¦Ÿà¦¾à¦° অনà§à¦®à§‹à¦¦à¦¿à¦¤ নয়, <code><references /></code> বà§à¦¯à¦¬à¦¹à¦¾à¦° করà§à¦¨', + 'cite_error_references_invalid_parameters_group' => 'তà§à¦°à§à¦Ÿà¦¿à¦ªà§‚রà§à¦£ <code><references></code> টà§à¦¯à¦¾à¦—; +কেবলমাতà§à¦° "group" পà§à¦¯à¦¾à¦°à¦¾à¦®à¦¿à¦Ÿà¦¾à¦° বà§à¦¯à¦¬à¦¹à¦¾à¦° কর যাবে। +<code><references /></code>, অথবা <code><references group="..." /></code> বà§à¦¯à¦¬à¦¹à¦¾à¦° করà§à¦¨', + 'cite_error_references_no_backlink_label' => 'পছনà§à¦¦à¦®à¦¾à¦«à¦¿à¦• বà§à¦¯à¦¾à¦•লিংক লেবেলের সংখà§à¦¯à¦¾ ফà§à¦°à¦¿à¦¯à¦¼à§‡ গেছে। +<nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> বারà§à¦¤à¦¾à¦¯à¦¼ আরও সংজà§à¦žà¦¾à¦¯à¦¼à¦¿à¦¤ করà§à¦¨', + 'cite_error_no_link_label_group' => 'গà§à¦°à§à¦ª "$1" à¦à¦° জনà§à¦¯ কাসà§à¦Ÿà¦® লিংক বà§à¦¯à¦¬à¦¹à¦¾à¦°à§‡à¦° সীমানা পেরিয়েছে। +<nowiki>[[MediaWiki:$2]]</nowiki> বারà§à¦¤à¦¾à¦¯à¦¼ আরও সজà§à¦žà¦¾à¦¯à¦¼à¦¿à¦¤ করà§à¦¨à¥¤', + 'cite_error_references_no_text' => 'অবৈধ <code><ref></code> টà§à¦¯à¦¾à¦—; <code>$1</code> নামের ref গà§à¦²à¦¿à¦° জনà§à¦¯ কোন টেকà§à¦¸à¦Ÿ পà§à¦°à¦¦à¦¾à¦¨ করা হয়নি', + 'cite_error_included_ref' => '<code><ref></code> টà§à¦¯à¦¾à¦—ের কà§à¦·à§‡à¦¤à§à¦°à§‡ <code></ref></code> টà§à¦¯à¦¾à¦— যোগ করা হয়নি', + 'cite_error_refs_without_references' => '<code><ref></code> টà§à¦¯à¦¾à¦— রয়েছে, কিনà§à¦¤à§ কোনো <code><references/></code> টà§à¦¯à¦¾à¦— নেই', + 'cite_error_group_refs_without_references' => '"$1" নামের গà§à¦°à§à¦ªà§‡à¦° <code><ref></code> টà§à¦¯à¦¾à¦— রয়েছে, কিনà§à¦¤à§ à¦à¦° জনà§à¦¯ <code><references group="$1"/></code> টà§à¦¯à¦¾à¦— দেয়া হয়নি', # Fuzzy + 'cite_error_references_group_mismatch' => '"$1" গà§à¦°à§à¦ªà§‡à¦° কà§à¦·à§‡à¦¤à§à¦°à§‡ <code><ref></code> টà§à¦¯à¦¾à¦— <code><references></code> টà§à¦¯à¦¾à¦—ের অংশে বà§à¦¯à¦¬à¦¹à¦¾à¦°à§‡ সমসà§à¦¯à¦¾ সৃষà§à¦Ÿà¦¿ হয়েছে।', +); + +/** Breton (brezhoneg) + * @author Fohanno + * @author Fulup + */ +$messages['br'] = array( + 'cite-desc' => 'Ouzhpennañ a ra ar balizennoù <nowiki><ref[ name=id]></nowiki> ha <nowiki><references/></nowiki>, evit an arroudoù.', + 'cite_error' => 'Fazi arroud : $1', + 'cite_error_ref_numeric_key' => "Fazi implijout ar valizenn <code><ref></code> ; +n'hall ket an anv bezañ un niver anterin. Grit gant un titl deskrivus", + 'cite_error_ref_no_key' => "Fazi implijout ar valizenn <code><ref></code> ; +ret eo d'an daveennoù goullo kaout un anv", + 'cite_error_ref_too_many_keys' => 'Fazi implijout ar valizenn <code><ref></code> ; +anv direizh, niver re uhel da skouer', + 'cite_error_ref_no_input' => "Fazi implijout ar valizenn <code><ref></code> ; +ret eo d'an daveennoù hep anv bezañ danvez enno", + 'cite_error_references_invalid_parameters' => "Fazi implijout ar valizenn <code><ref></code> ; +n'eo aotreet arventenn ebet. +Grit gant ar valizenn <code><references /></code>", + 'cite_error_references_invalid_parameters_group' => 'Fazi implijout ar valizenn <code><ref></code> ; +n\'eus nemet an arventenn "strollad" zo aotreet. +Grit gant ar valizenn <code><references /></code>, pe <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => "N'eus ket a dikedennoù personelaet mui. +Spisait un niver brasoc'h anezho er gemennadenn <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>", + 'cite_error_no_link_label_group' => 'Tikedenn liamm bersonelaet ebet ken evit ar strollad "$1". +Termenit re all e kemennadenn <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Balizenn <code><ref></code> direizh ; +ne oa bet lakaet tamm testenn ebet evit ar valizenn <code>$1</code>', + 'cite_error_included_ref' => 'Kod digeriñ <code></ref></code> hep kod serriñ <code><ref></code>', + 'cite_error_refs_without_references' => "<code><ref></code> balizennoù zo, met n'eus bet kavet balizenn <code><references/></code> ebet", + 'cite_error_group_refs_without_references' => '<code><ref></code> balizennoù zo evit ur strollad anvet "$1", met n\'eus bet kavet balizenn <code><references group="$1"/></code> ebet o klotañ', # Fuzzy + 'cite_error_references_group_mismatch' => 'Gant ar valizenn <code><ref></code> e <code><references></code> emañ an dezverk strollad trubuilhus "$1".', + 'cite_error_references_missing_group' => '<code><ref></code> ar valizenn termenet e <code><references></code> eo dezhi un dezverk strollad "$1" na gaver ket en destenn a-raok.', + 'cite_error_references_missing_key' => 'N\'eo ket bet implijet en destenn gent ar <code><ref></code> valizenn hec\'h anv "$1" termenet e <code><references></code>.', + 'cite_error_references_no_key' => "<code><ref></code> ar valizenn termenet e <code><references></code> n'he deus dezverk anv ebet.", + 'cite_error_empty_references_define' => '<code><ref></code> ar valiezenn termenet e <code><references></code> dezhi an anv a "$1" zo goullo.', + 'cite_references_link_accessibility_label' => 'Lammat', + 'cite_references_link_many_accessibility_label' => 'Lammat da :', +); + +/** Bosnian (bosanski) + * @author CERminator + * @author Reedy + */ +$messages['bs'] = array( + 'cite-desc' => 'Dodaje oznake <nowiki><ref[ name=id]></nowiki> i <nowiki><references/></nowiki> za citiranje', + 'cite_error' => 'GreÅ¡ka kod citiranja: $1', + 'cite_error_ref_numeric_key' => 'Nevaljana oznaka <code><ref></code>; +naslov ne može biti jednostavni cijeli broj. Koristite opisni naslov', + 'cite_error_ref_no_key' => 'Nevaljana oznaka <code><ref></code>; +reference bez sadržaja moraju imati naziv', + 'cite_error_ref_too_many_keys' => 'Nevaljana oznaka <code><ref></code>; +nevaljani nazivi, npr. možda ih je previÅ¡e', + 'cite_error_ref_no_input' => 'Nevaljana oznaka <code><ref></code>; +reference bez naziva moraju imati sadržaj', + 'cite_error_references_invalid_parameters' => 'Nevaljana oznaka <code><references></code>; +nisu dozvoljeni parametri. +Koristite <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Nevaljana oznaka <code><references></code> +dozvoljen je samo parametar "group". +Koristite <code><references /></code> ili <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Ponestalo je prilagoÄ‘enih naslova backlinkova. +Definirajte ih joÅ¡ u <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> poruci', + 'cite_error_no_link_label_group' => 'Nedovoljan broj proizvoljnih naslova linkova za grupu "$1". +DefiniÅ¡ite viÅ¡e putem poruke <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Nevaljana oznaka <code><ref></code>; +nije naveden tekst za reference sa imenom <code>$1</code>', + 'cite_error_included_ref' => 'Nedostaje oznaka za zatvaranje <code></ref></code> nakon <code><ref></code>', + 'cite_error_refs_without_references' => '<code><ref></code> oznake postoje, ali oznaka <code><references/></code> nije pronaÄ‘ena', + 'cite_error_group_refs_without_references' => '<code><ref></code> oznake postoje za grupu pod imenom "$1", ali nije pronaÄ‘ena pripadajuća oznaka <code><references group="$1"/></code>', # Fuzzy + 'cite_error_references_group_mismatch' => '<code><ref></code> oznaka u <code><references></code> ima atribut grupe konflikta "$1".', + 'cite_error_references_missing_group' => '<code><ref></code> oznaka definisana u <code><references></code> ima atribut grupe "$1" koji se ne pojavljuje u ranijem tekstu.', + 'cite_error_references_missing_key' => '<code><ref></code> oznaka sa imenom "$1" definisana u <code><references></code> nije koriÅ¡tena u ranijem tekstu.', + 'cite_error_references_no_key' => '<code><ref></code> oznaka definisana u <code><references></code> nema imenski atribut.', + 'cite_error_empty_references_define' => '<code><ref></code> oznaka definisana u <code><references></code> sa imenom "$1" nema nikakvog sadržaja.', +); + +/** Catalan (català ) + * @author Davidpar + * @author Jordi Roqué + * @author SMP + * @author Vriullop + */ +$messages['ca'] = array( + 'cite-desc' => 'Afegeix les etiquetes <nowiki><ref[ name=id]></nowiki> i <nowiki><references/></nowiki>, per a cites', + 'cite_error' => 'Error de citació: $1', + 'cite_error_ref_numeric_key' => 'Etiqueta <code><ref></code> no và lida; +el nom no pot ser un nombre. Empreu una paraula o un tÃtol descriptiu', + 'cite_error_ref_no_key' => 'Etiqueta <code><ref></code> no và lida; +les refs sense contingut han de tenir nom', + 'cite_error_ref_too_many_keys' => 'Etiqueta <code><ref></code> no và lida; +empreu l\'estructura <code><ref name="Nom"></code>', + 'cite_error_ref_no_input' => 'Etiqueta <code><ref></code> no và lida; +les referències sense nom han de tenir contingut', + 'cite_error_references_invalid_parameters' => 'Etiqueta <code><references></code> no và lida; +no es permeten parà metres. +Useu <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Etiqueta <code><references></code> no và lida; +únicament es permet el parà metre "group". +Useu <code><references /></code>, o <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => "Hi ha massa etiquetes personalitzades. +Se'n poden definir més a <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>", + 'cite_error_no_link_label_group' => 'No hi ha etiquetes vincle personalitzat per al grup "$1". +Defineix més al missatge <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => "Etiqueta <code><ref></code> no và lida; +no s'ha proporcionat text per les refs amb l'etiqueta <code>$1</code>", + 'cite_error_included_ref' => 'Es tanca el <code></ref></code> que manca per una etiqueta <code><ref></code>', + 'cite_error_refs_without_references' => 'Hi ha etiquetes <code><ref></code> però no cap etiqueta <code><references/></code>', + 'cite_error_group_refs_without_references' => 'Existeixen etiquetes <code><ref></code> pel grup «$1» però no l\'etiqueta <code><references group="$1"/></code> corresponent', # Fuzzy + 'cite_error_references_group_mismatch' => 'L\'etiqueta <code><ref></code> a <code><references></code> té un conflicte amb l\'atribut de grup "$1".', + 'cite_error_references_missing_group' => 'L\'etiqueta <code><ref></code> definida a <code><references></code> té l\'atribut de grup "$1" que no apareix en el text anterior.', + 'cite_error_references_missing_key' => 'L\'etiqueta <code><ref></code> amb el nom "$1" definida a <code><references></code> no s\'utilitza en el text anterior.', + 'cite_error_references_no_key' => "L'etiqueta <code><ref></code> definida a <code><references></code> no té cap atribut de nom.", + 'cite_error_empty_references_define' => 'L\'etiqueta <code><ref></code> definida a <code><references></code> amb el nom "$1" no té contingut.', +); + +/** Chechen (нохчийн) + * @author Умар + */ +$messages['ce'] = array( + 'cite_error' => 'ГӀалат дешнаш далорна $1', + 'cite_error_references_no_text' => 'Тег <code><ref></code> нийÑа Ñц; Ñ‚Iетовжаран <code>$1</code> йоза Ñздина дац', + 'cite_error_refs_without_references' => 'Йолуш йолу тегаца <code><ref></code> йогӀуш йолу тег <code><references/></code> ца карийна', + 'cite_error_group_refs_without_references' => 'Группан «$1» йолуш йолу тегашца <code><ref></code> йогӀуш йолу тег <code><references group="$1"/></code> ца карийна', # Fuzzy + 'cite_references_link_accessibility_label' => 'Дехьа гӀо', + 'cite_references_link_many_accessibility_label' => 'Дехьа гӀо:', +); + +/** Czech (Äesky) + * @author Danny B. + * @author Li-sung + * @author Littledogboy + * @author MatÄ›j Grabovský + * @author Mormegil + * @author Sp5uhe + */ +$messages['cs'] = array( + 'cite-desc' => 'PÅ™idává znaÄky <nowiki><ref[ name="id"]></nowiki> a <nowiki><references /></nowiki> na oznaÄenà citacÃ', + 'cite_error' => 'Chybná citace: $1', + 'cite_error_ref_numeric_key' => 'Chyba v tagu <code><ref></code>; názvem nesmà být prosté ÄÃslo, použijte popisné oznaÄenÃ', + 'cite_error_ref_no_key' => 'Chyba v tagu <code><ref></code>; prázdné citace musà obsahovat název', + 'cite_error_ref_too_many_keys' => 'Chyba v tagu <code><ref></code>; chybné názvy, napÅ™. je jich pÅ™ÃliÅ¡ mnoho', + 'cite_error_ref_no_input' => 'Chyba v tagu <code><ref></code>; citace bez názvu musà mÃt vlastnà obsah', + 'cite_error_references_invalid_parameters' => 'Chyba v tagu <code><references></code>; zde nenà dovolen parametr, použijte <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Neplatná znaÄka <tt><references></tt>; +je povolen pouze parametr „group“. +Použijte <tt><references /></tt> nebo <tt><references group="..." /></tt>.', + 'cite_error_references_no_backlink_label' => 'DoÅ¡la oznaÄenà zpÄ›tných odkazů, pÅ™idejte jich nÄ›kolik do zprávy <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'DoÅ¡ly definované znaÄky pro skupinu „$1“. +ZvyÅ¡te jejich poÄet ve zprávÄ› <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Chyba v tagu <code><ref></code>; citaci oznaÄené <code>$1</code> nenà urÄen žádný text', + 'cite_error_included_ref' => 'Chybà ukonÄovacà <code></ref></code> k tagu <code><ref></code>', + 'cite_error_refs_without_references' => 'Nalezena znaÄka <code><ref></code> bez pÅ™ÃsluÅ¡né znaÄky <code><references/></code>.', + 'cite_error_group_refs_without_references' => 'Nalezena znaÄka <code><ref></code> pro skupinu „$1“, ale neexistuje pÅ™ÃsluÅ¡ná znaÄka <code><references group="$1"/></code> nebo chybà zavÃracà <code></ref></code>.', + 'cite_error_references_group_mismatch' => 'ZnaÄka <code><ref></code> uvnitÅ™ <code><references></code> má definovánu jinou skupinu „$1“.', + 'cite_error_references_missing_group' => 'ZnaÄka <code><ref></code> uvnitÅ™ <code><references></code> použÃvá skupinu „$1“, která se v pÅ™edchozÃm textu neobjevuje.', + 'cite_error_references_missing_key' => 'Na <code><ref></code> se jménem „$1“ definovaný uvnitÅ™ <code><references></code> nejsou v pÅ™edchozÃm textu žádné odkazy.', + 'cite_error_references_no_key' => 'U znaÄky <code><ref></code> definované uvnitÅ™ <code><references></code> chybà atribut <code>name</code>.', + 'cite_error_empty_references_define' => 'U znaÄky <code><ref></code> s názvem „$1“ definované uvnitÅ™ <code><references></code> chybà obsah.', + 'cite_references_link_accessibility_label' => 'SkoÄit nahoru', + 'cite_references_link_many_accessibility_label' => 'SkoÄit nahoru k:', +); + +/** Church Slavic (ÑловѣÌньÑкъ / ⰔⰎⰑⰂⰡâ°â° â°”â°â°Ÿ) + * @author ОйЛ + */ +$messages['cu'] = array( + 'cite_references_link_many_format_backlink_labels' => 'а б в г д Ñ” ж ꙃ ê™ Ð¸ Ñ– к л м н о п Ñ€ Ñ Ñ‚ Ñ„ Ñ… Ñ¡ ц ч ш щ ÑŠ ꙑ ÑŒ Ñ£ ÑŽ ê™— Ñ¥ ѧ Ñ« Ñ© Ñ Ñ¯ ѱ ѳ ѵ Ñ· аа аб ав аг ад ає аж Ð°ê™ Ð°ê™ƒ аи аі ак ал ам ан ао ап ар Ð°Ñ Ð°Ñ‚ аф ах аѡ ац ач аш ащ аъ аꙑ аь аѣ аю аꙗ аѥ аѧ аѫ аѩ Ð°Ñ Ð°Ñ¯ аѱ аѳ аѵ аѷ', +); + +/** Welsh (Cymraeg) + * @author Lloffiwr + * @author Xxglennxx + */ +$messages['cy'] = array( + 'cite-desc' => 'Yn ychwanegu tagiau <nowiki><ref[ name=id]></nowiki> a <nowiki><references/></nowiki>, ar gyfer cyfeiriadau', + 'cite_error' => 'Gwall cyfeirio: $1', + 'cite_error_ref_numeric_key' => 'Tag <code><ref></code> annilys; +ni all enw fod yn rif yn unig. Defnyddiwch deitl disgrifiadol.', + 'cite_error_ref_no_key' => 'Tag <code><ref></code> annilys; +rhaid i dagiau ref sydd heb gynnwys iddynt gael enw', + 'cite_error_ref_too_many_keys' => 'Tag <code><ref></code> annilys; +enwau annilys; e.e. gormod ohonynt', + 'cite_error_ref_no_input' => 'Tag <code><ref></code> annilys; +rhaid i dagiau ref heb enw iddynt gynnwys rhywbeth', + 'cite_error_references_invalid_parameters' => 'Tag <code><references></code> annilys; +ni chaniateir paramedrau. +Defnyddiwch <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Tag <code><references></code> annilys; +dim ond y paramedr "group" a ganiateir. +Defnyddiwch <code><references /></code>, neu <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Dim rhagor o labeli ôl-gyswllt ar gael. +Diffiniwch ragor ohonynt yn y neges <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Wedi rhedeg allan o labeli dolenni unigryw ar gyfer y grŵp "$1". +Gallwch ddiffinio rhagor ohonynt yn y neges <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => "Tag <code><ref></code> annilys; +ni osodwyd unrhyw destun ar gyfer y 'ref' <code>$1</code>", + 'cite_error_included_ref' => '<code></ref></code> clo yn eisiau ar gyfer y tag <code><ref></code>', + 'cite_error_refs_without_references' => 'Mae tagiau <code><ref></code> yn bresennol, ond dim tag <code><references/></code>', + 'cite_error_group_refs_without_references' => 'Mae tagiau <code><ref></code> yn bresennol ar gyfer y grwp "$1", ond ni chafwyd tag <code><references/></code>, ynteu roedd <code></ref></code> terfynol yn eisiau.', + 'cite_error_references_group_mismatch' => 'Mae gan y tag <code><ref></code> oddi mewn i <code><references></code> briodoledd grŵp anghyson "$1".', + 'cite_error_references_missing_group' => 'Mae gan y tag <code><ref></code> a ddiffinir yn <code><references></code> briodoledd grŵp "$1" nag ydyw\'n cael ei ddefnyddio yn y testun cynt.', + 'cite_error_references_missing_key' => 'Ni ddefnyddir y tag <code><ref></code> o\'r enw "$1", a ddiffinir yn <code><references></code>, yn y testun blaenorol.', + 'cite_error_references_no_key' => 'Nid oes dim priodoledd o enw gan y tag <code><ref></code> a ddiffinir yn <code><references></code>', + 'cite_error_empty_references_define' => 'Does dim byd yn y tag <code><ref></code> a\'r enw "$1" arno, sydd wedi ei ddiffinio oddi mewn i dagiau <code><references></code>.', + 'cite_references_link_accessibility_label' => 'Neidio am lan', + 'cite_references_link_many_accessibility_label' => 'Neidio lan i:', +); + +/** Danish (dansk) + * @author Byrial + * @author Christian List + * @author Emilkris33 + * @author Morten LJ + * @author Peter Alberti + */ +$messages['da'] = array( + 'cite-desc' => 'Tilføjer <nowiki><ref[ name=id]></nowiki> og <nowiki><references/></nowiki>-elementer til referencer.', + 'cite_error' => 'Fodnotefejl: $1', + 'cite_error_ref_numeric_key' => 'Ugyldigt <code><ref></code>-tag; "name" kan ikke være et simpelt heltal, brug en beskrivende titel', + 'cite_error_ref_no_key' => 'Ugyldigt <code><ref></code>-tag: Et <code><ref></code>-tag uden indhold skal have et navn', + 'cite_error_ref_too_many_keys' => 'Ugyldigt <code><ref></code>-tag: Ugyldige navne, fx for mange', + 'cite_error_ref_no_input' => 'Ugyldigt <code><ref></code>-tag: Et <code><ref></code>-tag uden navn skal have indhold', + 'cite_error_references_invalid_parameters' => 'Ugyldigt <code><references></code>-tag: Parametre er ikke tilladt, brug i stedet <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Ugyldigt <code><references></code>-tag; den eneste tilladte parameter er "group". +Brug <code><references /></code> eller <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Løb tør for backlink-etiketter. +Definer flere i beskeden <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>.', + 'cite_error_no_link_label_group' => 'Løb tør for tilpassede linketiketter til gruppen "$1". +Definer flere i beskeden <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Ugyldigt <code><ref></code>-tag: Der er ikke specificeret nogen fodnotetekst til navnet <code>$1</code>', + 'cite_error_included_ref' => 'Afsluttende <code></ref></code> mangler for <code><ref></code>-tag', + 'cite_error_refs_without_references' => '<code><ref></code>-tags findes, men ingen <code><references/></code>-tag blev fundet', + 'cite_error_group_refs_without_references' => '<code><ref></code>-tags eksisterer for en gruppe betegnet "$1", men der blev ikke fundet et tilsvarende <code><references group="$1"/></code>-tag, eller et afsluttende <code></ref></code>-tag mangler', + 'cite_error_references_group_mismatch' => '<code><ref></code>-tag inden i <code><references></code> har modstridende gruppe-attribut "$1".', + 'cite_error_references_missing_group' => '<code><ref></code>-tag defineret inden i <code><references></code> har gruppe-attributten "$1", som ikke anvendes i den ovenstÃ¥ende tekst.', + 'cite_error_references_missing_key' => '<code><ref></code>-tag med navn "$1" defineret inden i <code><references></code> anvendes ikke i den ovenstÃ¥ende tekst.', + 'cite_error_references_no_key' => '<code><ref></code>-tag defineret inden i <code><references></code> har ikke en navne-attribut.', + 'cite_error_empty_references_define' => '<code><ref></code>-tag defineret inden i <code><references></code> med navnet "$1" har ikke noget indhold.', + 'cite_references_link_accessibility_label' => 'Hoppe op', + 'cite_references_link_many_accessibility_label' => 'Hoppe op til:', +); + +/** German (Deutsch) + * @author Kghbln + * @author Metalhead64 + * @author Raimond Spekking + * @author The Evil IP address + * @author Umherirrender + */ +$messages['de'] = array( + 'cite-desc' => 'Ergänzt die Tags <code><nowiki><ref[ name=id]></nowiki></code> und <code><nowiki><references /></nowiki></code> für die Referenzierung von Wikiseiten', + 'cite_error' => 'Referenzfehler: $1', + 'cite_error_ref_numeric_key' => 'Ungültige Verwendung von <code><ref></code>: Der Parameter „name“ darf kein reiner Zahlenwert sein. Benutze einen beschreibenden Namen.', + 'cite_error_ref_no_key' => 'Ungültige Verwendung von <code><ref></code>: Der Parameter „ref“ ohne Inhalt muss einen Namen haben.', + 'cite_error_ref_too_many_keys' => 'Ungültige Verwendung von <code><ref></code>: Der Parameter „name“ ist ungültig oder zu lang.', + 'cite_error_ref_no_input' => 'Ungültige Verwendung von <code><ref></code>: Der Parameter „ref“ ohne Namen muss einen Inhalt haben.', + 'cite_error_references_invalid_parameters' => 'Ungültige Verwendung von <code><references></code>: Es sind keine Parameter möglich. Verwende ausschließlich <code><nowiki><references /></nowiki></code>.', + 'cite_error_references_invalid_parameters_group' => 'Ungültige Verwendung von <code><references></code>: Nur der Parameter „group“ ist möglich. Verwende entweder <code><references /></code> oder <code><references group="…" /></code>.', + 'cite_error_references_no_backlink_label' => 'Eine Referenz der Form <code><ref name="…" /></code> wird öfter benutzt als Buchstaben vorhanden sind. Ein Administrator muss die Systemnachricht <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> um weitere Buchstaben/Zeichen ergänzen.', + 'cite_error_no_link_label_group' => 'Für die Gruppe „$1“ sind keine benutzerdefinierten Linkbezeichnungen mehr verfügbar. +Ein Administrator muss weitere mit der Systemnachricht <nowiki>[[MediaWiki:$2]]</nowiki> festlegen.', + 'cite_error_references_no_text' => 'Es ist ein ungültiger <code><ref></code>-Tag vorhanden: Für die Referenz namens <code>$1</code> wurde kein Text angegeben.', + 'cite_error_included_ref' => 'Für ein <code><ref></code>-Tag fehlt ein schließendes <code></ref></code>-Tag.', + 'cite_error_refs_without_references' => 'Es sind <code><ref></code>-Tags vorhanden, jedoch wurde kein <code><references /></code>-Tag gefunden.', + 'cite_error_group_refs_without_references' => 'Es sind <code><ref></code>-Tags für die Gruppe „$1“ vorhanden, jedoch wurde kein dazugehöriges <code><references group="$1" /></code>-Tag gefunden oder ein schließendes <code></ref></code> fehlt.', + 'cite_error_references_group_mismatch' => 'Das <code><ref></code>-Tag in <code><references></code> enthält das kollidierende Attribut „$1“.', + 'cite_error_references_missing_group' => 'Das in <code><references></code> definierte <code><ref></code>-Tag hat das Gruppenattribut „$1“, das nicht im vorausgehenden Text verwendet wird.', + 'cite_error_references_missing_key' => 'Das in <code><references></code> definierte <code><ref></code>-Tag mit dem Namen „$1“ wird im vorausgehenden Text nicht verwendet.', + 'cite_error_references_no_key' => 'Das in <code><references></code> definierte <code><ref></code>-Tag hat kein Namensattribut.', + 'cite_error_empty_references_define' => 'Das in <code><references></code> definierte <code><ref></code>-Tag mit dem Namen „$1“ weist keinen Inhalt auf.', + 'cite_references_link_accessibility_label' => 'Hochspringen', + 'cite_references_link_many_accessibility_label' => 'Hochspringen nach:', +); + +/** Swiss High German (Schweizer Hochdeutsch) + * @author Geitost + */ +$messages['de-ch'] = array( + 'cite_error_references_invalid_parameters' => 'Ungültige <tt><references></tt>-Verwendung: Es sind keine zusätzlichen Parameter erlaubt, verwende ausschliesslich <tt><nowiki><references /></nowiki></tt>.', + 'cite_error_included_ref' => 'Es fehlt ein schliessendes <code></ref></code>', +); + +/** German (formal address) (Deutsch (Sie-Form)‎) + * @author Imre + * @author Kghbln + * @author Raimond Spekking + */ +$messages['de-formal'] = array( + 'cite_error_ref_numeric_key' => 'Ungültige Verwendung von <code><ref></code>: Der Parameter „name“ darf kein reiner Zahlenwert sein. Benutzen Sie einen beschreibenden Namen.', + 'cite_error_references_invalid_parameters' => 'Ungültige Verwendung von <code><references></code>: Es sind keine Parameter möglich. Verwenden Sie ausschließlich <code><nowiki><references /></nowiki></code>.', + 'cite_error_references_invalid_parameters_group' => 'Ungültige Verwendung von <code><references></code>: Nur der Parameter „group“ ist möglich. Verwenden Sie entweder <code><references /></code> oder <code><references group="…" /></code>.', +); + +/** Zazaki (Zazaki) + * @author Aspar + * @author Erdemaslancan + * @author Gorizon + * @author Xoser + */ +$messages['diq'] = array( + 'cite-desc' => 'Qe çime mucnayîşî, etiketanê <nowiki><ref[ name=id]></nowiki> u <nowiki><references/></nowiki> de keno', + 'cite_error' => 'Äželetê çime mucnayîşî: $1', + 'cite_error_ref_numeric_key' => 'Etiket <code><ref></code> ke raÅŸt niyo; +Name nieÅŸkeno biyo yew rekam. Çekuyan binuse', + 'cite_error_ref_no_key' => 'Etiket <code><ref></code> ke raÅŸt niyo; +Eka kontent çini yo, gani yew name biyo', + 'cite_error_ref_too_many_keys' => 'Etiket <code><ref></code> ke raÅŸt niyo; +name raÅŸt niyo, e.g. zaf esto', + 'cite_error_ref_no_input' => 'Etiket <code><ref></code> ke raÅŸt niyo; +Eka name çini yo, gani kontent biyo', + 'cite_error_references_invalid_parameters' => 'Etiket <code><ref></code> ke raÅŸt niyo; +parametrayan ra destur çini yo. +<code><references /></code> sero kar bike', + 'cite_error_references_invalid_parameters_group' => 'Etiket <code><ref></code> ke raÅŸt niyo; +parametrayan ra destur çini yo. +<code><references /></code> sero kar bike, ya zi <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Linkanê Custom backlinkî hin çini yo. +Zerreyê mesajê <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>î de hewna tasvir bike', + 'cite_error_no_link_label_group' => 'Eka etiketinê linkê ÅŸexsi ser ena grubi "$1" ciniyo. +Zerre mesajê <nowiki>[[MediaWiki:$2]]</nowiki> de zafyer qise bike.', + 'cite_error_references_no_text' => 'Etiket <code><ref></code> ke raÅŸt niyo; +qe refs yew nuÅŸte nidayiyo <code>$1</code>', + 'cite_error_included_ref' => '<code><ref></code>Qandê etiketi <code></ref></code> racnayış kemiyo', + 'cite_error_refs_without_references' => 'etiketê <code><ref></code>î niesto, feqat etiketê <code><references/></code>î nidiyo', + 'cite_error_group_refs_without_references' => 'etiketé <code><ref></code>i niesto ser grubé $1\'i, feqat etiketé <code><references/></code>dé "$1"/>nidiyo', + 'cite_error_references_group_mismatch' => 'etiketê <code><ref></code>î, zerre <code><references/></code> de ser grupê "$1"î konflikt keno.', + 'cite_error_references_missing_group' => 'etiketê <code><ref></code>î, zerre <code><references/></code> de tevsir biyo ke ser grupê "$1"î ke verni de nieseno.', + 'cite_error_references_missing_key' => 'etiketê <code><ref></code>î, zerre <code><references/></code> de tevisr biyo ser name "$1"î verni de niesto.', + 'cite_error_references_no_key' => 'etiketê <code><ref></code>î, zerre <code><references/></code> de tevsir biyo name xo çini yo.', + 'cite_error_empty_references_define' => 'etiketê <code><ref></code>î, zerre <code><references/></code> de tevsir biyo "$1" kontent xo çini yo.', + 'cite_reference_link_key_with_num' => '$1_$2', + 'cite_reference_link_prefix' => 'sita_ref-', + 'cite_references_link_prefix' => 'sita_not-', + 'cite_reference_link' => '<sup id="$1" class="reference">[[#$2|<nowiki>[</nowiki>$3<nowiki>]</nowiki>]]</sup>', + 'cite_references_link_one' => '<li id="$1"><span class="mw-cite-backlink">[[#$2|↑]]</span> $3</li>', + 'cite_references_link_many' => '<li id="$1"><span class="mw-cite-backlink">↑ $2</span> $3</li>', + 'cite_references_link_many_format' => '<sup>[[#$1|$2]]</sup>', + 'cite_references_link_many_format_backlink_labels' => 'a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz', + 'cite_references_link_many_sep' => ' ', + 'cite_references_link_many_and' => ' ', + 'cite_references_link_accessibility_label' => 'Ser çek', + 'cite_references_link_many_accessibility_label' => 'Ser çek:', +); + +/** Lower Sorbian (dolnoserbski) + * @author Michawiki + */ +$messages['dsb'] = array( + 'cite-desc' => 'PÅ›idawa toflicce <nowiki><ref[ name=id]></nowiki> a <nowiki><references/></nowiki> za pódaÅ›a zrÄ›dÅ‚ow', + 'cite_error' => 'Referencna zmólka: $1', + 'cite_error_ref_numeric_key' => 'NjepÅ‚aÅ›iwa toflicka <code><ref></code>; +mÄ› njamóžo jadnora licba byÅ›. Wužyj wugroniwy titel', + 'cite_error_ref_no_key' => 'NjepÅ‚aÅ›iwa toflicka <code><ref></code>; +"ref" bźez wopÅ›imjeÅ›a musy mÄ› měś', + 'cite_error_ref_too_many_keys' => 'NjepÅ‚aÅ›iwa toflicka <code><ref></code>; +njepÅ‚aÅ›iwe mjenja, na pÅ›. pÅ›ewjele', + 'cite_error_ref_no_input' => 'NjepÅ‚aÅ›iwa toflicka <code><ref></code>; +"ref" bźez mjenja musy wopÅ›imjeÅ›e měś', + 'cite_error_references_invalid_parameters' => 'NjepÅ‚aÅ›iwa toflicka <code><references></code>; +žedne parametry dowólone. +Wužyj <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'NjepÅ‚aÅ›iwa toflicka <code><references></code>; +jano parameter "group" jo dowólony, +Wužyj <code><references /></code> abo <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Swójske etikety slÄ›dkwótkazow wupócerane. +DefinÄ›ruj dalÅ¡ne w powÄ›sći <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Žedne swójske wótkazowe etikety za "$1" wÄ›cej k dispoziciji. +DefinÄ›ruj dalÅ¡ne w powÄ›sći <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'NjepÅ‚aÅ›iwa toflicka <code><ref></code>; +za ref z mjenim <code>$1</code> njejo se tekst pódaÅ‚', + 'cite_error_included_ref' => 'Kóńceca toflicka <code></ref></code> felujo za toflicku <code><ref></code>', + 'cite_error_refs_without_references' => 'Toflicki <code><ref></code> eksistÄ›ruju, ale toflicka <code><references/></code> njejo se namakaÅ‚a', + 'cite_error_group_refs_without_references' => 'Toflicki <code><ref></code> eksistÄ›ruju za kupku z mjenim "$1", ale wótpowÄ›dujuca toflicka <code><references group="$1"/></code> njejo se namakaÅ‚a', # Fuzzy + 'cite_error_references_group_mismatch' => 'Toflicka <code><ref></code> w <code><references></code> jo ze kupkowym atributom "$1" w konflikÅ›e.', + 'cite_error_references_missing_group' => 'Toflicka <code><ref></code>, kótaraž jo w <code><references></code> definÄ›rowana, ma kupkowy atribut "$1", kótaryž njepokazujo se w pjerwjejÅ¡nem teksće.', + 'cite_error_references_missing_key' => 'Toflicka <code><ref></code> z mjenim "$1", kótaraž jo w <code><references></code> definÄ›rowana, njewužywa se w pjerwjejÅ¡nem teksće.', + 'cite_error_references_no_key' => 'Toflicka <code><ref></code>, kótaraž jo w <code><references></code> definÄ›rowana, njama mjenjowy atribut.', + 'cite_error_empty_references_define' => 'Toflicka <code><ref></code>, kótaraž jo w <code><references></code> z mjenim "$1" definÄ›rowana, njama wopÅ›imjeÅ›e.', +); + +/** Greek (Ελληνικά) + * @author Consta + * @author Omnipaedista + * @author Protnet + * @author ZaDiak + * @author ΑπεÏγός + */ +$messages['el'] = array( + 'cite-desc' => 'Î ÏοσθÎτει τις ετικÎτες <nowiki><ref[ name=id]></nowiki> και <nowiki><references/></nowiki>, για παÏαπομπÎÏ‚.', + 'cite_error' => 'Σφάλμα παÏαπομπής: $1', + 'cite_error_ref_numeric_key' => 'Μη ÎγκυÏη ετικÎτα <code><ref></code>· +το όνομα δεν μποÏεί να είναι απλός ακÎÏαιος. ΧÏησιμοποιήστε Îναν πεÏιγÏαφικό τίτλο', + 'cite_error_ref_no_key' => 'Μη ÎγκυÏη ετικÎτα <code><ref></code>· +παÏαπομπÎÏ‚ χωÏίς πεÏιεχόμενο Ï€ÏÎπει να Îχουν όνομα', + 'cite_error_ref_too_many_keys' => 'Μη ÎγκυÏη ετικÎτα <code><ref></code>· +μη ÎγκυÏα ονόματα, Ï€.χ. πάÏα πολλά', + 'cite_error_ref_no_input' => 'Μη ÎγκυÏη ετικÎτα <code><ref></code>· +οι παÏαπομπÎÏ‚ χωÏίς όνομα Ï€ÏÎπει να Îχουν πεÏιεχόμενο', + 'cite_error_references_invalid_parameters' => 'Μη ÎγκυÏη ετικÎτα <code><references></code>· +δεν επιτÏÎπονται παÏάμετÏοι. +ΧÏησιμοποιήστε <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Μη ÎγκυÏη ετικÎτα <code><references></code>· +μόνο η παÏάμετÏος «group» επιτÏÎπεται. +ΧÏησιμοποιείστε <code><references /></code>, ή <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Εξαντλήθηκαν οι ειδικÎÏ‚ ετικÎτες συνδÎσμων Ï€Ïος το κείμενο. +ΚαθοÏισμός πεÏισσότεÏων στο μήνυμα <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>.', + 'cite_error_no_link_label_group' => 'Εξαντλήθηκαν οι ειδικÎÏ‚ ετικÎτες συνδÎσμων για την ομάδα «$1». +ΚαθοÏισμός πεÏισσότεÏων στο μήνυμα <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Μη ÎγκυÏη ετικÎτα <code><ref></code>· +δεν δίνεται κείμενο για παÏαπομπÎÏ‚ με όνομα <code>$1</code>', + 'cite_error_included_ref' => 'Λείπει η ετικÎτα κλεισίματος <code></ref></code> για την ετικÎτα <code><ref></code>', + 'cite_error_refs_without_references' => 'ΥπάÏχουν ετικÎτες <code><ref></code>, αλλά δεν βÏÎθηκε ετικÎτα <code><references/></code>.', + 'cite_error_group_refs_without_references' => 'ΥπάÏχουν ετικÎτες <code><ref></code> για μία ομάδα με το όνομα «$1», αλλά καμία αντίστοιχη ετικÎτα <code><references group="$1"/></code> δεν βÏÎθηκε.', # Fuzzy + 'cite_error_references_group_mismatch' => 'Η ετικÎτα <code><ref></code> μÎσα στο <code><references></code> ÎÏχεται σε σÏγκÏουση με το χαÏακτηÏιστικό ομαδοποίησης «$1».', + 'cite_error_references_missing_group' => 'Η ετικÎτα <code><ref></code> που οÏίζεται μÎσα στο <code><references></code> Îχει χαÏακτηÏιστικό ομαδοποίησης «$1» που δεν εμφανίζεται σε Ï€ÏοηγοÏμενο κείμενο.', + 'cite_error_references_missing_key' => 'Η ετικÎτα <code><ref></code> με όνομα «$1» που οÏίζεται μÎσα στο <code><references></code> δεν χÏησιμοποιείται σε Ï€ÏοηγοÏμενο κείμενο.', + 'cite_error_references_no_key' => 'Η ετικÎτα <code><ref></code> που οÏίζεται μÎσα στο <code><references></code> δεν Îχει χαÏακτηÏιστικό ονόματος.', + 'cite_error_empty_references_define' => 'Η ετικÎτα <code><ref></code> που οÏίζεται μÎσα στο <code><references></code> με όνομα «$1» δεν Îχει καθόλου πεÏιεχόμενο.', +); + +/** Esperanto (Esperanto) + * @author AVRS + * @author Malafaya + * @author Yekrats + */ +$messages['eo'] = array( + 'cite-desc' => 'Aldonas etikedojn <nowiki><ref[ name=id]></nowiki> kaj <nowiki><references/></nowiki> por citaĵoj', + 'cite_error' => 'Citaĵa eraro: $1', + 'cite_error_ref_numeric_key' => 'Malvalida etikedo <code><ref></code>; +nomo ne povas esti simpla entjero. Uzu priskriban titolon.', + 'cite_error_ref_no_key' => "Malvalida etikedo <code><ref></code>; +''ref'' kun nenia enhava nomo devas havi nomon", + 'cite_error_ref_too_many_keys' => 'Malvalida etikedo <code><ref></code>; +malvalidaj nomoj (ekz-e: tro multaj)', + 'cite_error_ref_no_input' => 'Malvalida etikedo <code><ref></code>; +ref-etikedoj sen nomo devas havi enhavojn.', + 'cite_error_references_invalid_parameters' => 'Nevalida etikedo <code><references></code>; neniuj parametroj estas permesitaj, uzu <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Malvalida etikedon <code><references></code>; +parametro "group" nur estas permesita. +Uzu etikedon <code><references /></code>, aÅ <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Neniom plu memfaritaj retroligaj etikedoj. +Difinu pliajn en la mesaÄo <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>.', + 'cite_error_no_link_label_group' => 'Mankas proprajn ligilajn etikedojn por grupo "$1". +Difinu pliajn en la <nowiki>[[MediaWiki:$2]]</nowiki> mesaÄo.', + 'cite_error_references_no_text' => 'Nevalida <code><ref></code> etikedo; +neniu teksto estis donita por ref-oj nomataj <code>$1</code>', + 'cite_error_included_ref' => 'Ferma <code></ref></code> mankas por <code><ref></code>-etikedo', + 'cite_error_refs_without_references' => 'Etikedoj <code><ref></code> ekzistas, sed neniu etikedo <code><references/></code> estis trovita', + 'cite_error_group_refs_without_references' => '<code><ref></code> etikedoj ekzistas por grupo nomita "$1", sed ne koresponda <code><references group="$1"/></code> etikedo estis trovita', # Fuzzy + 'cite_error_references_group_mismatch' => '<code><ref></code> etikedo en <code><references></code> havas konflikan grupatributon "$1".', + 'cite_error_references_missing_group' => '<code><ref></code> etikedo difinita en <code><references></code> havas grupatributon "$1" kiu ne aperas en antaÅa teksto.', + 'cite_error_references_missing_key' => '<code><ref></code> etikedo kun la nomo "$1" difinita en <code><references></code> ne estas uzata en antaÅa teksto.', + 'cite_error_references_no_key' => '<code><ref></code> etikedo difinita en <code><references></code> ne havas noman atributon.', + 'cite_error_empty_references_define' => '<code><ref></code> etikedo difinita en <code><references></code> kun nomo "$1" ne havas enhavon.', +); + +/** Spanish (español) + * @author Antur + * @author Baiji + * @author Crazymadlover + * @author Drini + * @author Erdemaslancan + * @author Gustronico + * @author Locos epraix + * @author Manuelt15 + * @author McDutchie + * @author Muro de Aguas + * @author Remember the dot + * @author Sanbec + * @author Translationista + */ +$messages['es'] = array( + 'cite-desc' => 'Añade las etiquietas <nowiki><ref[ name=id]> y <references /></nowiki> para utilizar notas al pie.', + 'cite_error' => 'Error en la cita: $1', + 'cite_error_ref_numeric_key' => 'Etiqueta <code><ref></code> no válida; +el nombre no puede ser un número entero. Use un tÃtulo descriptivo', + 'cite_error_ref_no_key' => 'Etiqueta <code><ref></code> no válida; +las referencias sin contenido deben tener un nombre', + 'cite_error_ref_too_many_keys' => 'Etiqueta <code><ref></code> inválida; +contiene parámetros no reconocidos', + 'cite_error_ref_no_input' => 'Etiqueta <code><ref></code> no válida; +las referencias sin nombre deben tener contenido', + 'cite_error_references_invalid_parameters' => 'Etiqueta <code><references></code> no válida; +no se admiten parámetros. +Use <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Etiqueta <code><references></code> no válida; +sólo se permite el parámetro «group». +Use <code><references /></code>, o <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Se han acabado las etiquetas personalizadas de vÃnculos de retroceso. +Define más en <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>.', + 'cite_error_no_link_label_group' => 'Se han acabado las etiquetas personalizadas para vÃnculos del grupo "$1". +Define más en el mensaje <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Etiqueta <code><ref></code> inválida; +no se ha definido el contenido de las referencias llamadas <code>$1</code>', + 'cite_error_included_ref' => 'Etiqueta de apertura <code><ref></code> sin su correspondiente cierre <code></ref></code>', + 'cite_error_refs_without_references' => 'Existen etiquetas <code><ref></code>, pero no se encontró una etiqueta <code><references /></code>', + 'cite_error_group_refs_without_references' => 'Existen etiquetas <code><ref></code> para un grupo llamado "$1", pero no se encontró una etiqueta <code><references group="$1"/></code>', # Fuzzy + 'cite_error_references_group_mismatch' => 'La etiqueta <code><ref></code> en <code><references></code> presenta el atributo de grupo "$1" en conflicto.', + 'cite_error_references_missing_group' => 'La etiqueta <code><ref></code> definida en <code><references></code> pertenece al grupo "$1" no declarado en el texto precedente.', + 'cite_error_references_missing_key' => 'La etiqueta <code><ref></code> con nombre "$1" definida en <code><references></code> no se utiliza en el texto precedente.', + 'cite_error_references_no_key' => 'La etiqueta <code><ref></code> definida en <code><references></code> no tiene atributo de nombre.', + 'cite_error_empty_references_define' => 'La etiqueta <code><ref></code> definida en <code><references></code> con nombre "$1" no tiene contenido.', + 'cite_references_link_many_format_backlink_labels' => 'a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz', +); + +/** Estonian (eesti) + * @author Pikne + */ +$messages['et'] = array( + 'cite-desc' => 'Lisab viitamiseks sildid <nowiki><ref[ name=id]></nowiki> ja <nowiki><references/></nowiki>.', + 'cite_error' => 'Viitamistõrge: $1', + 'cite_error_ref_numeric_key' => 'Vigane <code><ref></code>-silt. +Nimi ei või olla numbriline. Kasuta kirjeldavat nime.', + 'cite_error_ref_no_key' => 'Vigane <code><ref></code>-silt. +Sisuta viitamissiltidel peab olema nimi.', + 'cite_error_ref_too_many_keys' => 'Vigane <code><ref></code>-silt; +"name" on vigane või liiga pikk.', + 'cite_error_ref_no_input' => 'Vigane <code><ref></code>-silt. +Nimeta viitamissiltidel peab olema sisu.', + 'cite_error_references_invalid_parameters' => 'Vigane <code><references></code>-silt. +Parameetrid pole lubatud. +Kasuta silti <code><references /></code>.', + 'cite_error_references_invalid_parameters_group' => 'Vigane <code><references></code>-silt. +Lubatud on ainult parameeter "group". +Kasuta silti <code><references /></code> või <code><references group="..." /></code>.', + 'cite_error_references_no_backlink_label' => 'Kohandatud tagasilinkide sildid said otsa. +Lisa neid sõnumisse <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>.', + 'cite_error_no_link_label_group' => 'Rühma "$1" kohandatud linkide sildid said otsa. +Lisa neid sõnumisse <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Vigane <code><ref></code>-silt. +Viite nimega <code>$1</code> tekst puudub.', + 'cite_error_included_ref' => 'Sulgemissilt <code></ref></code> puudub.', + 'cite_error_refs_without_references' => '<code><ref></code>-sildid on olemas, aga <code><references/></code>-silt puudub.', + 'cite_error_group_refs_without_references' => 'Olemas on <code><ref></code>-silt rühma "$1" jaoks, aga puudub vastav silt <code><references group="$1"/></code> või lõpusilt <code></ref></code>.', + 'cite_error_references_group_mismatch' => '<code><references></code>-siltide vahel oleval <code><ref></code>-sildil on vastukäiv parameetri "group" väärtus "$1".', + 'cite_error_references_missing_group' => '<code><references></code>-sildis kirjeldatud <code><ref></code>-sildil on rühmatunnus "$1", mis puudub eelnevas tekstis.', + 'cite_error_references_missing_key' => '<code><references></code>-siltide vahel olevat <code><ref></code>-silti nimega "$1" ei kasutata eelnevas tekstis.', + 'cite_error_references_no_key' => "<code><references></code>-siltide vahel määratletud <code><ref></code>-sildil puudub ''name''-atribuut.", + 'cite_error_empty_references_define' => '<code><references></code>-siltide vahel oleval <code><ref></code>-sildil nimega "$1" puudub sisu.', +); + +/** Basque (euskara) + * @author An13sa + */ +$messages['eu'] = array( + 'cite-desc' => '<nowiki><ref[ name=id]></nowiki> eta <nowiki><references/></nowiki> etiketak gehitzen ditu, aipuentzako', + 'cite_error' => 'Aipamen errorea: $1', +); + +/** Persian (ÙØ§Ø±Ø³ÛŒ) + * @author Ebraminio + * @author Huji + * @author Wayiran + * @author ZxxZxxZ + */ +$messages['fa'] = array( + 'cite-desc' => 'برچسب‌های <nowiki><ref[ name=id]></nowiki> Ùˆ <nowiki><references/></nowiki> را برای یادکرد اضاÙÙ‡ می‌کند', + 'cite_error' => 'خطای یادکرد: $1', + 'cite_error_ref_numeric_key' => 'برچسب <code><ref></code> نامجاز؛ نام نمی‌تواند یک عدد باشد. عنوان واضØâ€ŒØªØ±ÛŒ را برگزینید', + 'cite_error_ref_no_key' => 'برچسب <code><ref></code> نامجاز؛ یادکردهای بدون Ù…ØØªÙˆØ§ باید نام داشته باشند', + 'cite_error_ref_too_many_keys' => 'برچسب <code><ref></code> نامجاز؛ نام‌های نامجاز یا بیش از اندازه', + 'cite_error_ref_no_input' => 'برچسب <code><ref></code> نامجاز؛ یادکردهای بدون نام باید Ù…ØØªÙˆØ§ داشته باشند', + 'cite_error_references_invalid_parameters' => 'برچسب <code><references></code> نامجاز؛ Ø§Ø³ØªÙØ§Ø¯Ù‡ از پارامتر مجاز است. از <code><references /></code> Ø§Ø³ØªÙØ§Ø¯Ù‡ کنید', + 'cite_error_references_invalid_parameters_group' => 'برچسب <code><references></code> نامجاز؛ تنها پارامتر «group» قابل Ø§Ø³ØªÙØ§Ø¯Ù‡ است. +از <code><references /></code> یا <code><references group="..." /></code> Ø§Ø³ØªÙØ§Ø¯Ù‡ کنید', + 'cite_error_references_no_backlink_label' => 'برچسب‌های پیوند به انتها رسید. +موارد جدیدی را در پیغام <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> تعری٠کنید', + 'cite_error_no_link_label_group' => 'از برچسب‌های پیوند Ø³ÙØ§Ø±Ø´ÛŒ برای گروه «$1» خارج شد. +در پیغام <nowiki>[[MediaWiki:$2]]</nowiki> بیشتر تعری٠کنید.', + 'cite_error_references_no_text' => 'برچسب <code><ref></code> نامجاز؛ متنی برای یادکردهای با نام <code>$1</code> وارد نشده‌است', + 'cite_error_included_ref' => 'برچسب تمام کنندهٔ <code></ref></code> بدون برچسب <code><ref></code>', + 'cite_error_refs_without_references' => 'برچسب <code><ref></code> وجود دارد اما برچسب <code><references/></code> پیدا نشد', + 'cite_error_group_refs_without_references' => 'برچسب <code><ref></code> برای گروهی به نام «$1» وجود دارد، اما برچسب <code><references group="$1"/></code> متناظر پیدا نشد', # Fuzzy + 'cite_error_references_group_mismatch' => 'برچسپ <code><ref></code> درون <code><references></code> در تضاد با ویژگی‌های گروه «$1» است.', + 'cite_error_references_missing_group' => 'برچسپ <code><ref></code> در <code><references></code> تعری٠شده، ویژگی‌های گروهی «$1» را دارد Ú©Ù‡ درون متن قبل از آن ظاهر نمی‌شود.', + 'cite_error_references_missing_key' => 'پرچسپ <code><ref></code> Ú©Ù‡ با نام «$1» درون <code><references></code> تعری٠شده، در متن قبل از آن Ø§Ø³ØªÙØ§Ø¯Ù‡ نشده‌است.', + 'cite_error_references_no_key' => 'برچسپ <code><ref></code> درون <code><references></code> ØµÙØª نام را ندارد.', + 'cite_error_empty_references_define' => 'برچسپ <code><ref></code> تعری٠شده درون <code><references></code> با نام «$1» Ù…ØØªÙˆØ§ÛŒÛŒ ندارد.', + 'cite_reference_link_key_with_num' => '$1_$2', + 'cite_reference_link_prefix' => 'cite_ref-', +); + +/** Finnish (suomi) + * @author Agony + * @author Crt + * @author Nike + * @author Olli + * @author Silvonen + * @author Str4nd + * @author Tarmo + */ +$messages['fi'] = array( + 'cite-desc' => 'Tarjoaa <nowiki><ref[ name=id]></nowiki>- ja <nowiki><references/></nowiki>-elementit viittauksien tekemiseen.', + 'cite_error' => 'Viittausvirhe: $1', + 'cite_error_ref_numeric_key' => 'Kelpaamaton <code><ref></code>-elementti: nimi ei voi olla numero – käytä kuvaavampaa nimeä.', + 'cite_error_ref_no_key' => 'Kelpaamaton <code><ref></code>-elementti: sisällöttömille refeille pitää määrittää nimi.', + 'cite_error_ref_too_many_keys' => 'Kelpaamaton <code><ref></code>-elementti: virheelliset nimet, esim. liian monta', + 'cite_error_ref_no_input' => 'Kelpaamaton <code><ref></code>-elementti: viitteillä ilman nimiä täytyy olla sisältöä', + 'cite_error_references_invalid_parameters' => 'Kelpaamaton <code><references></code>-elementti: parametrit eivät ole sallittuja. Käytä muotoa <code><references /></code>.', + 'cite_error_references_invalid_parameters_group' => 'Kelpaamaton <code><references></code>-elementti: vain parametri â€group†on sallittu. Käytä muotoa <code><references /></code> tai <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Määritetyt takaisinviittausnimikkeet loppuivat kesken. +Niitä voi määritellä lisää sivulla <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>.', + 'cite_error_no_link_label_group' => 'Mukautettujen linkkikirjainten määrä ryhmälle â€$1†loppui. +Määritä niitä lisää viestissä <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Virheellinen <code><ref></code>-elementti; +viitettä <code>$1</code> ei löytynyt', + 'cite_error_included_ref' => '<code><ref></code>-elementin sulkeva <code></ref></code>-elementti puuttuu', + 'cite_error_refs_without_references' => '<code><ref></code>-elementti löytyy, mutta <code><references/></code>-elementtiä ei löydy', + 'cite_error_group_refs_without_references' => '<code><ref></code>-elementit löytyivät ryhmälle nimeltä â€$1â€, mutta vastaavaa <code><references group="$1"/></code>-elementtiä ei löytynyt', # Fuzzy + 'cite_error_references_group_mismatch' => '<code><ref></code>-elementti <code><references></code>-elementin sisällä sisältää ristiriitaisen ryhmämääritteen â€$1â€.', + 'cite_error_references_missing_group' => '<code><references></code>-elementissä määritetty <code><ref></code>-elementti sisältää ryhmämääritteen â€$1â€, jota ei mainita aiemmassa tekstissä.', + 'cite_error_references_missing_key' => '<code><ref></code>-elementin nimeä â€$1â€, johon viitataan elementissä <code><references></code> ei käytetä edeltävässä tekstissä.', + 'cite_error_references_no_key' => '<code><references></code>-elementissä määritetyllä <code><ref></code>-elementillä ei ole nimimääritettä.', + 'cite_error_empty_references_define' => '<code><references></code>-elementissä määritetyllä <code><ref></code>-elementillä nimellä â€$1†ei ole sisältöä.', +); + +/** Faroese (føroyskt) + * @author EileenSanda + */ +$messages['fo'] = array( + 'cite-desc' => 'Leggur afturat <nowiki><ref[ name=id]></nowiki> og <nowiki><references/></nowiki> lyklaorð, fyri ávÃsingar', + 'cite_error_refs_without_references' => '<code><ref></code> lyklaorð eru til, men onki <code><references/></code> lyklaorð (tag) varð funnið', + 'cite_error_group_refs_without_references' => '<code><ref></code> lyklaorð (tags) eru til fyri ein bólk sum eitur "$1", men onki tilsvarandi <code><references group="$1"/></code> lyklaorð varð funnið, ella manglar ein lukkandi <code></ref></code>', +); + +/** French (français) + * @author Cedric31 + * @author Crochet.david + * @author Gomoko + * @author Grondin + * @author IAlex + * @author Kropotkine 113 + * @author McDutchie + * @author Sherbrooke + * @author The Evil IP address + * @author Trizek + * @author Urhixidur + * @author Verdy p + */ +$messages['fr'] = array( + 'cite-desc' => 'Ajoute les balises <nowiki><ref[ name="id"]></nowiki> et <nowiki><references/></nowiki> pour les références et notes de bas de page.', + 'cite_error' => 'Erreur de référence : $1', + 'cite_error_ref_numeric_key' => 'Balise <code><ref></code> incorrecte ; +le nom ne peut être un entier simple. Utilisez un titre descriptif.', + 'cite_error_ref_no_key' => 'Balise <code><ref></code> incorrecte ; +les références sans contenu doivent avoir un nom.', + 'cite_error_ref_too_many_keys' => 'Balise <code><ref></code> incorrecte ; +noms incorrects, par exemple trop nombreux.', + 'cite_error_ref_no_input' => 'Balise <code><ref></code> incorrecte ; +les références sans nom doivent avoir un contenu.', + 'cite_error_references_invalid_parameters' => 'Balise <code><references></code> incorrecte ; +aucun paramètre n’est permis. +Utilisez simplement <code><references /></code>.', + 'cite_error_references_invalid_parameters_group' => 'Balise <code><references></code> incorrecte ; +seul l’attribut « group » est autorisé. +Utilisez <code><references /></code>, ou bien <code><references group="..." /></code>.', + 'cite_error_references_no_backlink_label' => 'Épuisement des étiquettes de liens personnalisées. +Définissez-en un plus grand nombre dans le message <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>.', + 'cite_error_no_link_label_group' => 'Plus d’étiquettes de liens personnalisées pour le groupe « $1 ». +Définissez-en plus dans le message <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Balise <code><ref></code> incorrecte ; +aucun texte n’a été fourni pour les références nommées <code>$1</code>.', + 'cite_error_included_ref' => 'Clôture <code></ref></code> manquante pour la balise <code><ref></code>.', + 'cite_error_refs_without_references' => 'Des balises <code><ref></code> existent, mais aucune balise <code><references/></code> n’a été trouvée.', + 'cite_error_group_refs_without_references' => 'Des balises <code><ref></code> existent pour un groupe nommé « $1 », mais aucune balise <code><references group="$1"/></code> correspondante n’a été trouvée, ou bien une valise fermante <code></ref></code> manque.', + 'cite_error_references_group_mismatch' => 'La balise <code><ref></code> dans <code><references></code> a l’attribut de groupe « $1 » qui entre en conflit avec celui de <code><references></code>.', + 'cite_error_references_missing_group' => 'La balise <code><ref></code> définie dans <code><references></code> a un groupe attribué « $1 » qui ne figure pas dans le texte précédent.', + 'cite_error_references_missing_key' => 'La balise <code><ref></code> avec le nom « $1 » définie dans <code><references></code> n’est pas utilisé dans le texte précédent.', + 'cite_error_references_no_key' => 'La balise <code><ref></code> définie dans <code><references></code> n’a pas d’attribut de nom.', + 'cite_error_empty_references_define' => 'La balise <code><ref></code> défini dans <code><references></code> avec le nom « $1 » n’a pas de contenu.', + 'cite_references_link_many_sep' => ', ', + 'cite_references_link_many_and' => ' et ', + 'cite_references_link_accessibility_label' => 'Aller', + 'cite_references_link_many_accessibility_label' => 'Aller à :', +); + +/** Franco-Provençal (arpetan) + * @author ChrisPtDe + */ +$messages['frp'] = array( + 'cite-desc' => 'Apond les balises <nowiki><ref[ name=id]></nowiki> et <nowiki><references/></nowiki>, por les citacions.', + 'cite_error' => 'Èrror de citacion $1', + 'cite_error_ref_numeric_key' => 'Apèl envalido ; cllâf pas entègrâla atendua.', + 'cite_error_ref_no_key' => 'Balisa <code><ref></code> fôssa ; +les refèrences sen contegnu dêvont avêr un nom.', + 'cite_error_ref_too_many_keys' => 'Apèl envalido ; cllâfs envalides, per ègzemplo, trop de cllâfs spècefiâs ou ben cllâf fôssa.', + 'cite_error_ref_no_input' => 'Balisa <code><ref></code> fôssa ; +les refèrences sen nom dêvont avêr un contegnu.', + 'cite_error_references_invalid_parameters' => 'Arguments envalidos ; argument atendu.', + 'cite_error_references_invalid_parameters_group' => 'Balisa <code><references></code> fôssa ; +solament lo paramètre « tropa » est ôtorisâ. +Utilisâd <code><references /></code>, ou ben <code><references group="..." /></code>.', + 'cite_error_references_no_backlink_label' => 'Èpouesement de les ètiquètes de lims pèrsonalisâs. +Dèfenésséd-nen un ples grant nombro dens lo mèssâjo <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>.', + 'cite_error_no_link_label_group' => 'Més d’ètiquètes de lims pèrsonalisâs por la tropa « $1 ». +Dèfenésséd-nen més dens lo mèssâjo <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Balisa <code><ref></code> fôssa ; +nion tèxto at étâ balyê por les refèrences apelâs <code>$1</code>.', + 'cite_error_included_ref' => 'Cllotura <code></ref></code> manquenta por la balisa <code><ref></code>.', + 'cite_error_refs_without_references' => 'Des balises <code><ref></code> ègzistont, mas niona balisa <code><references/></code> at étâ trovâ.', + 'cite_error_group_refs_without_references' => 'Des balises <code><ref></code> ègzistont por una tropa apelâ « $1 », mas niona balisa <code><references group="$1"/></code> que corrèspond at étâ trovâ.', # Fuzzy + 'cite_error_references_group_mismatch' => 'La balisa <code><ref></code> dens <code><references></code> at l’atribut de tropa « $1 » qu’entre en conflit avouéc celi de <code><references></code>.', + 'cite_error_references_missing_group' => 'La balisa <code><ref></code> dèfenia dens <code><references></code> at l’atribut de tropa « $1 » que figure pas dens cél tèxto.', + 'cite_error_references_missing_key' => 'La balisa <code><ref></code> avouéc lo nom « $1 » dèfenia dens <code><references></code> est pas utilisâ dens cél tèxto.', + 'cite_error_references_no_key' => 'La balisa <code><ref></code> dèfenia dens <code><references></code> at gins d’atribut de nom.', + 'cite_error_empty_references_define' => 'La balisa <code><ref></code> dèfenia dens <code><references></code> avouéc lo nom « $1 » at gins de contegnu.', + 'cite_references_link_many_sep' => ', ', + 'cite_references_link_many_and' => ' et ', +); + +/** Friulian (furlan) + * @author Klenje + */ +$messages['fur'] = array( + 'cite_error' => 'Erôr te funzion Cite: $1', +); + +/** Gagauz (Gagauz) + * @author Erdemaslancan + */ +$messages['gag'] = array( + 'cite_references_link_many_format_backlink_labels' => 'a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz', +); + +/** Galician (galego) + * @author Alma + * @author Toliño + * @author Xosé + */ +$messages['gl'] = array( + 'cite-desc' => 'Engade as etiquetas <nowiki><ref[ name=id]></nowiki> e <nowiki><references/></nowiki> para as citas', + 'cite_error' => 'Erro no código da cita: $1', + 'cite_error_ref_numeric_key' => 'Etiqueta <code><ref></code> non válida; +o nome non pode ser un simple número enteiro. Use un tÃtulo descritivo', + 'cite_error_ref_no_key' => 'Etiqueta <code><ref></code> non válida; +as referencias que non teñan contido deben ter un nome', + 'cite_error_ref_too_many_keys' => 'Etiqueta <code><ref></code> non válida; +nomes non válidos, por exemplo, demasiados', + 'cite_error_ref_no_input' => 'Etiqueta <code><ref></code> non válida; +as referencias que non teñan nome, deben ter contido', + 'cite_error_references_invalid_parameters' => 'Etiqueta <code><references></code> non válida; +non están permitidos eses parámetros. +Use <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Etiqueta <code><references></code> non válida; +só está permitido o parámetro "group" ("grupo"). +Use <code><references /></code> ou <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'As etiquetas personalizadas esgotáronse. +Defina máis na mensaxe <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'As etiquetas personalizadas esgotáronse para o grupo "$1". +Defina máis na mensaxe <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Etiqueta <code><ref></code> non válida; +non se forneceu texto para as referencias de nome <code>$1</code>', + 'cite_error_included_ref' => 'Peche a etiqueta <code></ref></code> que lle falta á outra etiqueta <code><ref></code>', + 'cite_error_refs_without_references' => 'As etiquetas <code><ref></code> existen, pero non se atopou ningunha etiqueta <code><references/></code>', + 'cite_error_group_refs_without_references' => 'As etiquetas <code><ref></code> existen para un grupo chamado "$1", pero non se atopou a etiqueta <code><references group="$1"/></code> correspondente ou falta unha etiqueta <code></ref></code> de peche', + 'cite_error_references_group_mismatch' => 'A etiqueta <code><ref></code> en <code><references></code> ten un atributo de grupo conflitivo "$1".', + 'cite_error_references_missing_group' => 'A etiqueta <code><ref></code> definida en <code><references></code> ten un atributo de grupo "$1" que non aparece no texto anterior.', + 'cite_error_references_missing_key' => 'A etiqueta <code><ref></code> co nome "$1" definida en <code><references></code> non se utiliza no texto anterior.', + 'cite_error_references_no_key' => 'A etiqueta <code><ref></code> definida en <code><references></code> non ten nome de atributo.', + 'cite_error_empty_references_define' => 'A etiqueta <code><ref></code> definida en <code><references></code> co nome "$1" non ten contido.', + 'cite_references_link_accessibility_label' => 'Saltar a', + 'cite_references_link_many_accessibility_label' => 'Saltar a:', +); + +/** Ancient Greek (ἈÏχαία ἑλληνικὴ) + * @author Omnipaedista + */ +$messages['grc'] = array( + 'cite_error' => 'Σφάλμα μνείας: $1', +); + +/** Swiss German (Alemannisch) + * @author Als-Holder + * @author The Evil IP address + */ +$messages['gsw'] = array( + 'cite-desc' => 'Ergänzt d <nowiki><ref[ name=id]></nowiki> un d <nowiki><references /></nowiki>-Tag fir Quällenochwyys', + 'cite_error' => 'Referänz-Fähler: $1', + 'cite_error_ref_numeric_key' => 'Uugiltigi <tt><ref></tt>-Verwändig: „name“ derf kei reine Zahlewärt syy, verwänd e Name wu bschrybt.', + 'cite_error_ref_no_key' => 'Uugiltigi <tt><ref></tt>-Verwändig: „ref“ ohni Inhalt muess e Name haa.', + 'cite_error_ref_too_many_keys' => 'Uugiltigi <tt><ref></tt>-Verwändig: „name“ isch uugiltig oder z lang.', + 'cite_error_ref_no_input' => 'Uugiltigi <tt><ref></tt>-Verwändig: „ref“ ohni Name muess e Inhalt haa.', + 'cite_error_references_invalid_parameters' => 'Uugiltigi <tt><references></tt>-Verwändig: S sin kei zuesätzligi Parameter erlaubt, verwänd usschließli <tt><nowiki><references /></nowiki></tt>.', + 'cite_error_references_invalid_parameters_group' => 'Uugiltigi <tt><references></tt>-Verwändig: Nume dr Parameter „group“ isch erlaubt, verwänd <tt><references /></tt> oder <tt><references group="..." /></tt>', + 'cite_error_references_no_backlink_label' => 'E Referenz mit dr Form <tt><ref name="..."/></tt> wird meh brucht as es Buechstabe git. E Ammann muess <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> go wyteri Buechstabe/Zeiche ergänze.', + 'cite_error_no_link_label_group' => 'Fir d Gruppe „$1“ sin kei benutzerdefinierti Linkbezeichnige me verfiegbar. +Definier meh unter Systemnochricht <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Uugiltige <tt><ref></tt>-Tag; s isch kei Täxt fir s Ref mit em Name <tt>$1</tt> aagee wore.', + 'cite_error_included_ref' => 'S fählt s schließend <code></ref></code>', + 'cite_error_refs_without_references' => '<code><ref></code>-Tag git s, aber s isch kei <code><references/></code>-Tag gfunde wore.', + 'cite_error_group_refs_without_references' => '<code><ref></code>-Tag git s fir d Grupp „$1“, aber s isch kei dezue gherig <code><references group=„$1“/></code>-Tag gfunde wore', # Fuzzy + 'cite_error_references_group_mismatch' => 'Im <code><ref></code>-Tag in <code><references></code> het s e problematischi Gruppe-Eigeschaft „$1“.', + 'cite_error_references_missing_group' => 'Im <code><ref></code>-Tag, wu definiert isch in <code><references></code>, het s e Gruppe-Eigeschaft „$1“, wu im obere Text nit vorchunnt.', + 'cite_error_references_missing_key' => 'S <code><ref></code>-Tag mit em Name „$1“, wu definiert isch in <code><references></code> wird nit verwändet im obere Text.', + 'cite_error_references_no_key' => 'S <code><ref></code>-Tag, wu definiert isch in <code><references></code>, het kei Name-Eigeschaft.', + 'cite_error_empty_references_define' => 'Im <code><ref></code>-Tag, wu definiert isch in <code><references></code>, mit em Name „$1“ het s kei Inhalt.', +); + +/** Gujarati (ગà«àªœàª°àª¾àª¤à«€) + * @author Ashok modhvadia + * @author Dsvyas + * @author KartikMistry + * @author Sushant savla + */ +$messages['gu'] = array( + 'cite-desc' => 'અવતરણો માટે <nowiki><ref[ name=id]></nowiki> અને <nowiki><references/></nowiki> ટેગ ઉમેરે છે', + 'cite_error' => 'સંદરà«àª તà«àª°à«àªŸàª¿: $1', + 'cite_error_ref_numeric_key' => 'અમાનà«àª¯ <code><ref></code> ટેગ; +નામ માતà«àª° સરળ રાશિ ન હોઈ શકે, વિસà«àª¤à«ƒàª¤ શીરà«àª·àª• આપો', + 'cite_error_ref_no_key' => 'અમાનà«àª¯ <code><ref></code> ટેગ; +નામ વગરના refs ને કાંઈક નામ તો હોવà«àª‚ જ જોઈàª', + 'cite_error_ref_too_many_keys' => 'અમાનà«àª¯ <code><ref></code> ચકતી; +અમાનà«àª¯ નામો , દા.ત. ઘણાં બધાં', + 'cite_error_ref_no_input' => 'અમાનà«àª¯ <code><ref></code> ટેગ; +નામ વગરના refs માં કાંઈક સામગà«àª°à«€ હોવી જોઈàª', + 'cite_error_references_invalid_parameters' => 'અમાનà«àª¯ <code><references></code> ટેગ; +કોઈ પણ પરિમાણની પરવાનગી નથી. +<code><references /></code> વાપરો', + 'cite_error_references_invalid_parameters_group' => 'અમાનà«àª¯ <code><references></code> ટેગ; +માતà«àª° "group" પરિમાણની પરવાનગી છે. +<code><references /></code> કે <code><references group="..." /></code> વાપરો', + 'cite_error_references_no_backlink_label' => 'કસà«àªŸàª® બેકલિંક લેબલ ખલાસ થઈ ગયાં. +<nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> સંદેશામાં વહારે લેબલ બનાવો..', + 'cite_error_no_link_label_group' => '"$1" સમૂહ માટે કસà«àªŸàª® બેકલિંક લેબલ ખલાસ થઈ ગયાં. +<nowiki>[[MediaWiki:$2]]</nowiki> સંદેશામાં વહારે લેબલ બનાવો..', + 'cite_error_references_no_text' => 'અમાનà«àª¯ <code><ref></code> ટેગ; +<code>$1</code>નામના સંદરà«àª માટે કોઈ પણ લેખન અપાયà«àª‚ નથી', + 'cite_error_included_ref' => '<code><ref></code> ટેગને બંધ કરતà«àª‚ <code></ref></code> ખૂટે છે', + 'cite_error_refs_without_references' => '<code><ref></code> ટેગ અસà«àª¤àª¿àª¤à«àªµàª®àª¾àª‚ છે, પણ <code><references/></code> àªàªµà«‹ કોઈ ટેગ ન મળà«àª¯à«‹.', + 'cite_error_group_refs_without_references' => ' "$1" નામના સમૂહમાં <code><ref></code> ટેગ વિહરમાન છે, પણ તેને અનà«àª°à«‚પ <code><references group="$1"/></code> ટેગ ન મળà«àª¯à«‹.', # Fuzzy + 'cite_error_references_group_mismatch' => '<code><ref></code> ટેગને <code><references></code> માં આ વિરોધાàªàª¾àª¸à«€ લકà«àª·àª£ છે : "$1".', + 'cite_error_references_missing_group' => '<code><references></code>માં વà«àª¯àª¾àª–à«àª¯àª¾àª¯à«€àª¤ <code><ref></code> ટેગનો સમૂહ ગà«àª£ "$1" છે જે પહેલાંની પહેલાંના લેખનમાં નથી.', + 'cite_error_references_missing_key' => '<code><references></code> માં વà«àª¯àª¾àª–à«àª¯àª¾àª¯àª¿àª¤ $1" નામ સાથેનà«àª‚ <code><ref></code> ટેગ આગળના લેખનમાં વપરાયો નથી.', + 'cite_error_references_no_key' => '<code><ref></code> ટેગની વà«àª¯àª¾àª–à«àª¯àª¾ <code><references></code> ને કોઈ નામકરણ નથી.', + 'cite_error_empty_references_define' => '<code><ref></code> ટેગની વà«àª¯àª¾àª–à«àª¯àª¾ <code><references></code> માં "$1" નામે છે તેને કોઈ content નથી.', + 'cite_references_link_many_format_backlink_labels' => '', +); + +/** Hebrew (עברית) + * @author Amire80 + * @author Rotem Liss + * @author Rotemliss + * @author YaronSh + */ +$messages['he'] = array( + 'cite-desc' => 'הוספת תגי <span dir="ltr"><nowiki><ref[ name=id]></nowiki></span> ו־<span dir="ltr"><nowiki><references/></nowiki></span> עבור הערות שוליי×', + 'cite_error' => 'שגי×ת ציטוט: $1', + 'cite_error_ref_numeric_key' => 'תג <code><ref></code> ×œ× ×ª×§×™×Ÿ; +×©× (name) ×œ× ×™×›×•×œ להיות מספר ×©×œ× ×¤×©×•×˜. יש להשתמש בכותרת תי×ורית', + 'cite_error_ref_no_key' => 'תג <code><ref></code> ×œ× ×ª×§×™×Ÿ; +להערות ×©×•×œ×™×™× ×œ×œ× ×ª×•×›×Ÿ חייב להיות ×©× (name)', + 'cite_error_ref_too_many_keys' => 'תג <code><ref></code> ×œ× ×ª×§×™×Ÿ; +שמות שגויי×, למשל, ×¨×‘×™× ×ž×“×™', + 'cite_error_ref_no_input' => 'תג <code><ref></code> ×œ× ×ª×§×™×Ÿ; +להערות ×©×•×œ×™×™× ×œ×œ× ×©× ×—×™×™×‘ להיות תוכן', + 'cite_error_references_invalid_parameters' => 'תג <code><references></code> ×œ× ×ª×§×™×Ÿ; +×œ× × ×™×ª×Ÿ להשתמש בפרמטרי×. +יש להשתמש בקוד <code dir="ltr"><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'תג <code><references></code> ×œ× ×ª×§×™×Ÿ; +רק הפרמטר "group" מותר לשימוש. +×× × ×”×©×ª×ž×©×• בקוד <code dir="ltr"><references /></code>, ×ו בקוד <code dir="ltr"><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => '×זלו תוויות ×”×§×™×©×•×¨×™× ×”×ž×•×ª×מות ×ישית. +×× × ×”×’×“×™×¨×• עוד תוויות בהודעת המערכת <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>.', + 'cite_error_no_link_label_group' => '×זלו תוויות ×§×™×©×•×¨×™× ×ž×•×ª×מות ×ישית לקבוצה "$1". +הגדירו עוד תוויות בהודעת המערכת <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'תג <code><ref></code> ×œ× ×ª×§×™×Ÿ; +×œ× × ×›×ª×‘ טקסט עבור הערות ×”×©×•×œ×™×™× ×‘×©× <code>$1</code>', + 'cite_error_included_ref' => 'חסר תג <code></ref></code> סוגר שמת××™× ×œ×ª×’ <code><ref></code>', + 'cite_error_refs_without_references' => '×§×™×™×ž×™× ×ª×’×™ <code><ref></code>, ×ך ×œ× × ×ž×¦× ×ª×’ <code dir="ltr"></references></code>', + 'cite_error_group_refs_without_references' => '×§×™×™×ž×™× ×ª×’×™ <code><ref></code> עבור קבוצה ×‘×©× "$1", ×ך ×œ× × ×ž×¦× ×ª×’ <code dir="ltr"><references group="$1"/></code> מת××™×, ×ו שחסר <code dir="ltr"></ref></code> סוגר', + 'cite_error_references_group_mismatch' => 'לתג <code><ref></code> המוגדר בתוך <code><references></code> יש מ×פיין קבוצה (group) סותר, "$1".', + 'cite_error_references_missing_group' => 'לתג <code><ref></code> המוגדר בתוך <code><references></code> יש מ×פיין קבוצה (group) בעל הערך "$1", ש××™× ×• מופיע בטקסט ×©×œ×¤× ×™×•.', + 'cite_error_references_missing_key' => 'התג <code><ref></code> ×‘×©× "$1" המוגדר בתוך <code><references></code> ××™× ×• × ×ž×¦× ×‘×©×™×ž×•×© בטקסט ×©×œ×¤× ×™×•.', + 'cite_error_references_no_key' => 'לתג <code><ref></code> המוגדר בתוך <code><references></code> ×ין מ×פיין ×©× (name).', + 'cite_error_empty_references_define' => 'התג <code><ref></code> בעל ×”×©× "$1" המוגדר בתוך <code><references></code> ××™× ×• מכיל תוכן.', + 'cite_references_link_accessibility_label' => 'לקפוץ מעלה', + 'cite_references_link_many_accessibility_label' => 'לקפוץ מעלה ×ל:', +); + +/** Hindi (हिनà¥à¤¦à¥€) + * @author Ansumang + * @author Kaustubh + * @author Siddhartha Ghai + */ +$messages['hi'] = array( + 'cite-desc' => '<nowiki><ref[ name=id]></nowiki> और <nowiki><references/></nowiki> टैग जोड़ता है, उदà¥à¤§à¤°à¤£à¥‹à¤‚ के लिये।', + 'cite_error' => 'सनà¥à¤¦à¤°à¥à¤ तà¥à¤°à¥à¤Ÿà¤¿: $1', + 'cite_error_ref_numeric_key' => 'अमानà¥à¤¯ <code><ref></code> टैग; +नाम साधारण संखà¥à¤¯à¤¾ (integer) नहीं हो सकता, कृपया विसà¥à¤¤à¥ƒà¤¤ शीरà¥à¤·à¤• दें।', + 'cite_error_ref_no_key' => 'अमानà¥à¤¯ <code><ref></code> टैग; +खाली संदरà¥à¤à¥‹à¤‚ का नाम होना आवशà¥à¤¯à¤• है', + 'cite_error_ref_too_many_keys' => 'अमानà¥à¤¯ <code><ref></code> टैग; +(संà¤à¤µà¤¤à¤ƒ कई) अमानà¥à¤¯ नाम', + 'cite_error_ref_no_input' => 'अमानà¥à¤¯ <code><ref></code> टैग; +नाम रहित संदरà¥à¤à¥‹à¤‚ में जानकारी देना आवशà¥à¤¯à¤• है', + 'cite_error_references_invalid_parameters' => 'अमानà¥à¤¯ <code><references></code> टैग; +पà¥à¤°à¤¾à¤šà¤² (पैरामीटर) सà¥à¤µà¥€à¤•ृत नहीं हैं। +<code><references /></code> का पà¥à¤°à¤¯à¥‹à¤— करें।', + 'cite_error_references_invalid_parameters_group' => 'अमानà¥à¤¯ <code><references></code> टैग; +सिरà¥à¤«à¤¼ "group" पà¥à¤°à¤¾à¤šà¤² (पैरामीटर) सà¥à¤µà¥€à¤•ृत है। +<code><references /></code> या <code><references group="..." /></code> का पà¥à¤°à¤¯à¥‹à¤— करें।', + 'cite_error_references_no_backlink_label' => 'पृषà¥à¤ पाठकी कड़ियाठदेने वाले विशिषà¥à¤Ÿ नाम खतम हो गये। +अधिक नाम <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> संदेश में जोड़ें।', + 'cite_error_no_link_label_group' => '"$1" संदरà¥à¤ समूह के लिये कड़ियों के विशिषà¥à¤Ÿ नाम कम पड़ गà¤à¥¤ +<nowiki>[[MediaWiki:$2]]</nowiki> सनà¥à¤¦à¥‡à¤¶ में और नाम परिà¤à¤¾à¤·à¤¿à¤¤ करें।', + 'cite_error_references_no_text' => 'अमानà¥à¤¯ <code><ref></code> टैग; +<code>$1</code> नामक संदरà¥à¤ की जानकारी नहीं है', + 'cite_error_included_ref' => '<code><ref></code> टैग के लिठसमापà¥à¤¤à¤¿ <code></ref></code> टैग नहीं मिला', + 'cite_error_refs_without_references' => '<code><ref></code> टैग मौजूद हैं, किनà¥à¤¤à¥ कोई <code><references/></code> टैग नहीं मिला', + 'cite_error_group_refs_without_references' => '"$1" नामक सनà¥à¤¦à¤°à¥à¤-समूह के लिठ<code><ref></code> टैग मौजूद हैं, परनà¥à¤¤à¥ समूह के लिठकोई <code><references group="$1"/></code> टैग नहीं मिला। यह à¤à¥€ संà¤à¤µ है कि कोई समापà¥à¤¤à¤¿ <code></ref></code> टैग गायब है।', + 'cite_error_references_group_mismatch' => '<code><references></code> में <code><ref></code> टैग के लिठgroup पà¥à¤°à¤¾à¤šà¤² (पैरामीटर) में अंतरà¥à¤µà¤¿à¤°à¥‹à¤§à¥€ जानकारी "$1" मौजूद है।', + 'cite_error_references_missing_group' => '<code><references></code> में परिà¤à¤¾à¤·à¤¿à¤¤ <code><ref></code> टैग में group पà¥à¤°à¤¾à¤šà¤² (पैरामीटर) "$1" दिया है जो उससे पहले पृषà¥à¤ के पाठमें मौजूद नहीं है।', + 'cite_error_references_missing_key' => '<code><references></code> में "$1" नाम के साथ परिà¤à¤¾à¤·à¤¿à¤¤ <code><ref></code> टैग उससे पहले के पाठमें पà¥à¤°à¤¯à¥à¤•à¥à¤¤ नहीं है।', + 'cite_error_references_no_key' => '<code><references></code> टैग में परिà¤à¤¾à¤·à¤¿à¤¤ <code><ref></code> टैग का कोई नाम नहीं है।', + 'cite_error_empty_references_define' => '<code><references></code> टैग में परिà¤à¤¾à¤·à¤¿à¤¤ "$1" नामक <code><ref></code> टैग में कोई सामगà¥à¤°à¥€ नहीं है।', + 'cite_references_link_accessibility_label' => 'वापिस ऊपर जायें', + 'cite_references_link_many_accessibility_label' => 'इस तक वापिस ऊपर जायें:', +); + +/** Croatian (hrvatski) + * @author Dalibor Bosits + * @author Dnik + * @author Roberta F. + * @author SpeedyGonsales + */ +$messages['hr'] = array( + 'cite-desc' => 'Dodaje <nowiki><ref[ name=id]></nowiki> i <nowiki><references/></nowiki> oznake, za citiranje', + 'cite_error' => 'PogrjeÅ¡ka u citiranju: $1', + 'cite_error_ref_numeric_key' => 'LoÅ¡a <code><ref></code> oznaka; naziv ne smije biti jednostavni broj, koristite opisni naziv', + 'cite_error_ref_no_key' => 'LoÅ¡a <code><ref></code> oznaka; ref-ovi bez sadržaja moraju imati naziv', + 'cite_error_ref_too_many_keys' => 'LoÅ¡a <code><ref></code> oznaka; loÅ¡ naziv, npr. previÅ¡e naziva', + 'cite_error_ref_no_input' => 'LoÅ¡a <code><ref></code> oznaka; ref-ovi bez imena moraju imati sadržaj', + 'cite_error_references_invalid_parameters' => 'LoÅ¡a <code><references></code> oznaka; parametri nisu dozvoljeni, koristite <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Neispravna <code><references></code> oznaka; +DopuÅ¡tena je samo opcija "group". +Koristite <code><references /></code>, ili <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'PotroÅ¡ene sve posebne oznake za poveznice unatrag, definirajte viÅ¡e u poruci <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Nedovoljan broj proizvoljnih naslova poveznica za grupu "$1". +Definirajte viÅ¡e putem poruke <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Nije zadan tekst za izvor <code>$1</code>', + 'cite_error_included_ref' => 'Nedostaje zatvarajući <code></ref></code> za <code><ref></code> oznaku', + 'cite_error_refs_without_references' => 'oznake <code><ref></code> postoje, ali oznaka <code><references/></code> nije pronaÄ‘ena', + 'cite_error_group_refs_without_references' => 'oznake <code><ref></code> postoje za skupinu imenovanom "$1", ali nema pripadajuće oznake <code><references group="$1"/></code>', # Fuzzy + 'cite_error_references_group_mismatch' => '<code><ref></code> oznaka u <code><references></code> ima konfliktni grupni atribut "$1".', + 'cite_error_references_missing_group' => '<code><ref></code> oznaka definirana u <code><references></code> ima grupni atribut "$1" koji se ne pojavljuje u ranijem tekstu.', + 'cite_error_references_missing_key' => '<code><ref></code> oznaka s imenom "$1" definirana u <code><references></code> nije prethodno rabljena u tekstu.', + 'cite_error_references_no_key' => '<code><ref></code> oznaka definirana u <code><references></code> nema parametar "name" (ime).', + 'cite_error_empty_references_define' => '<code><ref></code> oznaka definirana u <code><references></code> s imenom "$1" nema sadržaja.', +); + +/** Upper Sorbian (hornjoserbsce) + * @author Michawiki + */ +$messages['hsb'] = array( + 'cite-desc' => 'PÅ™idawa tafliÄki <nowiki><ref[ name=id]></nowiki> a <nowiki><references /></nowiki> za žórÅ‚owe podaća', + 'cite_error' => 'Referencny zmylk: $1', + 'cite_error_ref_numeric_key' => 'NjepÅ‚aćiwe wužiwanje tafliÄki <code><ref></code>; "name" njesmÄ› jednora hódnota integer być, wužij wopisowace mjeno.', + 'cite_error_ref_no_key' => 'NjepÅ‚aćiwe wužiwanje tafliÄki <code><ref></code>; "ref" bjez wobsaha dyrbi mjeno měć.', + 'cite_error_ref_too_many_keys' => 'NjepÅ‚aćiwe wužiwanje tafliÄki <code><ref></code>; njepÅ‚aćiwe mjena, na pÅ™. pÅ™edoÅ‚ho', + 'cite_error_ref_no_input' => 'NjepÅ‚aćiwe wužiwanje tafliÄki <code><ref></code>; "ref" bjez mjena dyrbi wobsah měć', + 'cite_error_references_invalid_parameters' => 'NjepÅ‚aćiwe wužiwanje tafliÄki <code><references></code>; žane parametry dowolene, wužij jenož <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'NjepÅ‚aćiwa tafliÄka <code><references></code>; +jenož parameter "group" je dowoleny. +Wužij <code><references /></code> abo <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'ZwuÄene etikety wróćowotkazow wućerpjene. +Definuj wjace w powÄ›sći <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Swójske wotkazowe etikety za skupinu "$1" hižo njejsu. +Definuj dalÅ¡e w zdźělence <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'NjepÅ‚aćiwa referenca formy <code><ref></code>; žadyn tekst za referency z mjenom <code>$1</code> podaty.', + 'cite_error_included_ref' => 'KónÄny <code></ref></code> za tafliÄku <code><ref></code> faluje', + 'cite_error_refs_without_references' => 'TafliÄki <code><ref></code> ekistuja, ale žana tafliÄka code><references/></code> je so namakaÅ‚a', + 'cite_error_group_refs_without_references' => 'TafliÄki <code><ref></code> eksistuja za skupinu z mjenom "$1", ale njeje so wotpowÄ›dowaca tafliÄka <code><references group="$1"/></code> namakaÅ‚a', # Fuzzy + 'cite_error_references_group_mismatch' => 'TafliÄka <code><ref></code> w <code><references></code> je ze skupinskim atributom "$1" w konflikće.', + 'cite_error_references_missing_group' => 'TafliÄka <code><ref></code>, kotraž je w <code><references></code> definowana, ma skupinski atribut "$1", kotryž so w prjedawÅ¡im teksće njejewi.', + 'cite_error_references_missing_key' => 'TafliÄka <code><ref></code> z mjenom "$1", kotraž je w <code><references></code> definowana, so w prjedawÅ¡im teksće njewužiwa.', + 'cite_error_references_no_key' => 'TafliÄka <code><ref></code>, kotraž je w <code><references></code> definowana, mjenowy atribut nima.', + 'cite_error_empty_references_define' => 'TafliÄka <code><ref></code>, kotraž je w <code><references></code> z mjenom "$1" definowana, wobsah nima.', +); + +/** Haitian (Kreyòl ayisyen) + * @author Boukman + * @author Masterches + */ +$messages['ht'] = array( + 'cite-desc' => 'Ajoute baliz sa yo <nowiki><ref[ name=id]></nowiki> epi <nowiki><referans/></nowiki>, pou sitasyon yo.', + 'cite_error' => 'Erè nan sitasyon : $1', + 'cite_error_ref_numeric_key' => 'Etikèt <code><ref></code> pa valab; +non pa kapab yon nimewo. Itilize yon tit ki dekri bagay la.', + 'cite_error_ref_no_key' => 'Etikèt <code><ref></code> pa valab; +referans ki pa genyen anyen ladan l dwe gen yon non', + 'cite_error_ref_too_many_keys' => 'Etikèt <code><ref></code> pa valab; +non yo pa bon (pa ekzanp, genyen trop)', + 'cite_error_ref_no_input' => 'Etikèt <code><ref></code> pa valab; +referans ki pa gen non dwe gen kontni nan yo', + 'cite_error_references_invalid_parameters' => 'Etikèt <code><references></code> pa valab; +pa gendwa mete paramèt. +Itilize <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Etikèt <code><referans></code> pa valab; +se paramèt "group" sèlman ki otorize. +Itilize <code><references /></code>, oubyen <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Pa genyen etikèt pèsonalize ankò. +Presize yon kantite ki pi gwo nan mesaj <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_references_no_text' => 'Etikèt <code><ref></code> pa valab; +Nou pa bay pyès tèks pou referans ki rele <code>$1</code>', +); + +/** Hungarian (magyar) + * @author Dani + * @author Glanthor Reviol + * @author KossuthRad + */ +$messages['hu'] = array( + 'cite-desc' => 'LehetÅ‘vé teszi idézések létrehozását <nowiki><ref[ name=id]></nowiki> és <nowiki><references/></nowiki> tagek segÃtségével', + 'cite_error' => 'Forráshivatkozás-hiba: $1', + 'cite_error_ref_numeric_key' => 'Érvénytelen <code><ref></code> tag; a name értéke nem lehet csupán egy szám, használj leÃró cÃmeket', + 'cite_error_ref_no_key' => 'Érvénytelen <code><ref></code> tag; a tartalom nélküli ref-eknek kötelezÅ‘ nevet (name) adni', + 'cite_error_ref_too_many_keys' => 'Érvénytelen <code><ref></code> tag; hibás nevek, pl. túl sok', + 'cite_error_ref_no_input' => 'Érvénytelen <code><ref></code> tag; a név (name) nélküli ref-eknek adni kell valamilyen tartalmat', + 'cite_error_references_invalid_parameters' => 'Érvénytelen <code><references></code> tag; nincsenek paraméterei, használd a <code><references /></code> formát', + 'cite_error_references_invalid_parameters_group' => 'Érvénytelen <code><references></code> tag; csak a „group†attribútum használható. Használd a <code><references /></code>, vagy a <code><references group="..." /></code> formát.', + 'cite_error_references_no_backlink_label' => 'Elfogytak a visszahivatkozásra használt cÃmkék, adj meg többet a <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> üzenetben', + 'cite_error_no_link_label_group' => 'Nincs több egyedi cÃmke a következÅ‘ csoport számára: „$1â€. +Adj meg többet a <nowiki>[[MediaWiki:$2]]</nowiki> lapon.', + 'cite_error_references_no_text' => 'Érvénytelen <code><ref></code> tag; nincs megadva szöveg a(z) <code>$1</code> nevű ref-eknek', + 'cite_error_included_ref' => 'Egy <code><ref></code> tag lezáró <code></ref></code> része hiányzik', + 'cite_error_refs_without_references' => '<code><ref></code>-ek vannak a lapon, de nincsen <code><references/></code>', + 'cite_error_group_refs_without_references' => '<code><ref></code>-ek léteznek a(z) „$1†csoporthoz, de nincs hozzá <code><references group="$1"/></code>', # Fuzzy + 'cite_error_references_group_mismatch' => 'A <code><references></code> és a benne található <code><ref></code> tag csoport-attribútuma („$1â€) nem egyezik meg.', + 'cite_error_references_missing_group' => '<code><ref></code> tag lett lett definiálva egy olyan <code><references></code> tagben, amely csoport-attribútuma („$1â€) nem szerepel a szöveg korábbi részében.', + 'cite_error_references_missing_key' => 'a <code><references></code> tagben definiált „$1†nevű <code><ref></code> tag nem szerepel a szöveg korábbi részében.', + 'cite_error_references_no_key' => 'a <code><references></code> tagben definiált <code><ref></code> tagnek nincs név attribútuma.', + 'cite_error_empty_references_define' => 'a <code><references></code> szakaszban definiált „$1†<code><ref></code> tagnek nincs tartalma.', + 'cite_references_link_many' => '<li id="$1"><span class="mw-cite-backlink">^ $2</span> $3</li>', +); + +/** Interlingua (interlingua) + * @author McDutchie + */ +$messages['ia'] = array( + 'cite-desc' => 'Adde etiquettas <nowiki><ref[ name=id]></nowiki> e <nowiki><references/></nowiki>, pro citationes', + 'cite_error' => 'Error de citation: $1', + 'cite_error_ref_numeric_key' => 'Etiquetta <code><ref></code> invalide; +le nomine non pote esser un numero integre. Usa un titulo descriptive', + 'cite_error_ref_no_key' => 'Etiquetta <code><ref></code> invalide; +le refs sin contento debe haber un nomine', + 'cite_error_ref_too_many_keys' => 'Etiquetta <code><ref></code> invalide; +nomines invalide, p.ex. troppo de nomines', + 'cite_error_ref_no_input' => 'Etiquetta <code><ref></code> invalide; +le refs sin nomine debe haber contento', + 'cite_error_references_invalid_parameters' => 'Etiquetta <code><references></code> invalide; +nulle parametros es permittite. +Usa <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Etiquetta <code><references></code> invalide; +solmente le parametro "group" es permittite. +Usa <code><references /></code>, o <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Le etiquettas de retroligamine personalisate es exhaurite. +Defini plus in le message <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Exhauriva le etiquettas de ligamine personalisabile pro le gruppo "$1". +Defini plus de istes in le message <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Etiquetta <code><ref></code> invalide; +nulle texto esseva fornite pro le refs nominate <code>$1</code>', + 'cite_error_included_ref' => 'Le clausura <code></ref></code> manca pro le etiquetta <code><ref></code>', + 'cite_error_refs_without_references' => 'Il existe etiquettas <code><ref></code>, ma nulle etiquetta <code><references/></code> ha essite trovate', + 'cite_error_group_refs_without_references' => 'Il existe etiquettas <code><ref></code> pro un gruppo con nomine "$1", ma nulle etiquetta <code><references group="$1"/></code> correspondente ha essite trovate, o un etiquetta de termination <code></ref></code> manca.', + 'cite_error_references_group_mismatch' => 'Le etiquetta <code><ref></code> in <code><references></code> ha un attributo de gruppo "$1" confligente.', + 'cite_error_references_missing_group' => 'Le etiquetta <code><ref></code> definite in <code><references></code> ha un attributo de gruppo "$1" que non appare in le texto precedente.', + 'cite_error_references_missing_key' => 'Le etiquetta <code><ref></code> con nomine "$1" definite in <code><references></code> non es usate in le texto precedente.', + 'cite_error_references_no_key' => 'Le etiquetta <code><ref></code> definite in <code><references></code> non ha un attributo de nomine.', + 'cite_error_empty_references_define' => 'Le etiquetta <code><ref></code> definite in <code><references></code> con nomine "$1" ha nulle contento.', + 'cite_references_link_accessibility_label' => 'Retornar', + 'cite_references_link_many_accessibility_label' => 'Retornar a:', +); + +/** Indonesian (Bahasa Indonesia) + * @author Bennylin + * @author Irwangatot + * @author IvanLanin + * @author Iwan Novirion + * @author Rex + */ +$messages['id'] = array( + 'cite-desc' => 'Menambahkan tag <nowiki><ref[ name=id]></nowiki> dan <nowiki><references/></nowiki> untuk kutipan', + 'cite_error' => 'Kesalahan pengutipan: $1', + 'cite_error_ref_numeric_key' => 'Tag <code><ref></code> tidak sah; +nama tidak boleh intejer sederhana. +Gunakan nama deskriptif', + 'cite_error_ref_no_key' => 'Tag <code><ref></code> tidak sah; +referensi tanpa isi harus memiliki nama', + 'cite_error_ref_too_many_keys' => 'Tag <code><ref></code> tidak sah; +nama tidak sah; misalnya, terlalu banyak', + 'cite_error_ref_no_input' => 'Tag <code><ref></code> tidak sah; +referensi tanpa nama harus memiliki isi', + 'cite_error_references_invalid_parameters' => 'Tag <code><references></code> tidak sah; +parameter tidak diperbolehkan. +Gunakan <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Tag <code><references></code> tidak sah; +hanya parameter "group" yang diizinkan. +Gunakan <code><references /></code>, atau <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Kehabisan label pralana balik tersuai. +Tambahkan lagi di pesan sistem <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Pranala kustom label untuk kelompok "$1" habis. +Tambahkan ketentuan dalam pesan <nowiki> [[MediaWiki:$2]] </nowiki> .', + 'cite_error_references_no_text' => 'Tag <code><ref></code> tidak sah; +tidak ditemukan teks untuk ref bernama <code>$1</code>', + 'cite_error_included_ref' => 'Tag <code><ref></code> harus ditutup oleh <code></ref></code>', + 'cite_error_refs_without_references' => 'Tag <code><ref></code> ditemukan, tapi tag <code><references/></code> tidak ditemukan', + 'cite_error_group_refs_without_references' => 'Ditemukan tag <code><ref></code> untuk kelompok bernama "$1", tapi tidak ditemukan tag <code><references group="$1"/></code> yang berkaitan', # Fuzzy + 'cite_error_references_group_mismatch' => 'Tag <code><ref></code> di <code><references></code> ada atribut kelompok "$1" yang konflik.', + 'cite_error_references_missing_group' => 'Tag <code><ref></code> yang didefinisikan di <code><references></code> memiliki atribut kelompok "$1" yang tidak ditampilkan di teks sebelumnya.', + 'cite_error_references_missing_key' => 'Tag <code><ref></code> dengan nama "$1" yang didefinisikan di <code><references></code> tidak digunakan pada teks sebelumnya.', + 'cite_error_references_no_key' => 'Tag <code><ref></code> yang didefinisikan di di <code><references></code> tidak memiliki nama atribut.', + 'cite_error_empty_references_define' => 'Tag <code><ref></code> yang didefinisikan di di <code><references></code> dengan nama "$1" tidak memiliki isi.', + 'cite_references_link_many_format' => '<sup>[[#$1|$2]]</sup>', +); + +/** Igbo (Igbo) + * @author Ukabia + */ +$messages['ig'] = array( + 'cite-desc' => 'Tikwá <nowiki><ref[ áhà =id]></nowiki> and <nowiki><references/></nowiki> ndö, maka ntabi okwu', +); + +/** Iloko (Ilokano) + * @author Lam-ang + */ +$messages['ilo'] = array( + 'cite-desc' => 'Agnayon ti <nowiki><ref[ name=id]></nowiki> ken <nowiki><references/></nowiki> nga etiketa, para kadagiti pagdakamat', + 'cite_error' => 'Biddut ti dakamat: $1', + 'cite_error_ref_numeric_key' => 'Imbalido a <code><ref></code> nga etiketa; +ti nagan ket saan a mabalin a nalaka a sibubukel. Agusar ti agipalpalawag a titulo', + 'cite_error_ref_no_key' => 'Imbalido a <code><ref></code> nga etiketa; +dagita ref nga awan nagyanna ket masapul a managanan', + 'cite_error_ref_too_many_keys' => 'Imbalido a <code><ref></code> nga etiketa; +imbalido a nag-nagan, a kas adu unay', + 'cite_error_ref_no_input' => 'Imbalido a <code><ref></code> nga etiketa; +dagiti ref nga awan ti naganna ket masapul nga addaan ti nagyan', + 'cite_error_references_invalid_parameters' => 'Imbalido a <code><references></code> nga etiketa +awan dagiti parametro a maipalubos. +Usaren ti <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Imbalido a <code><references></code> nga etiketa; +parametro a "grupo" ket ti maipalubos laeng. +Usaren ti <code><references /></code> , wenno<code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Naibusan kadagiti nagrunaan a likud ti silpo nga etiketa. +Ipalawag pay ti adu idiay <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> a mensahe', + 'cite_error_no_link_label_group' => 'Naibusan ti nangruna a silpo nga etiketa para iti grupo ti "$1". +Ipalawag pay ti adu idiay <nowiki>[[MediaWiki:$2]]</nowiki> a mensahe.', + 'cite_error_references_no_text' => 'Imbalido a <code><ref></code> nga etiketa; +awan ti testo a naited para dagiti ref a nanaganan <code>$1</code>', + 'cite_error_included_ref' => 'Irikrikep ti <code></ref></code> napukaw para iti <code><ref></code> nga etiketa', + 'cite_error_refs_without_references' => 'Ti <code><ref></code> nga etiketa ket addan, ngem awan ti <code><references/></code> nga etiketa a nabirukan', + 'cite_error_group_refs_without_references' => 'Adda dagiti <code><ref></code> para iti grupo a nanaganan ti "$1", ngem awan ti kapada a <code><references group="$1"/></code> nga etiketa ti nabirukan, wenno pangrikep a <code></ref></code> ket awan', + 'cite_error_references_group_mismatch' => 'Ti <code><ref></code> nga etiketa iday <code><references></code> ket addan ti nagsungat a gupit ti grupo "$1".', + 'cite_error_references_missing_group' => 'Ti <code><ref></code> nga etiketa a naipalawag idiay <code><references></code> ket addaan ti gupit ti grupo ti "$1" a saan nga agparang iti napalabas a testo.', + 'cite_error_references_missing_key' => 'Ti <code><ref></code> nga etiketa nga addaan ti nagan ti "$1" a naipalawag idiay <code><references></code> ket saan a nausar iti napalabas a testo.', + 'cite_error_references_no_key' => 'Ti <code><ref></code> nga etiketa a naipalawag idiay <code><references></code> ket awan ti nainagan a gupit.', + 'cite_error_empty_references_define' => 'Ti <code><ref></code> nga etiketa a naipalawag idiay <code><references></code> nga addaan ti nagan a "$1" ket awan ti nagyanna.', + 'cite_references_link_accessibility_label' => 'Lumagto ti ngato', + 'cite_references_link_many_accessibility_label' => 'Lumagto ti ngato iti:', +); + +/** Ido (Ido) + * @author Malafaya + */ +$messages['io'] = array( + 'cite_error' => 'Citala eroro: $1', +); + +/** Icelandic (Ãslenska) + * @author Snævar + */ +$messages['is'] = array( + 'cite_error' => 'TilvÃsunar villa: $1', + 'cite_error_ref_numeric_key' => 'Villa à <code><ref></code> tag; +nafn tilvÃsunar má ekki vera heil tala. Notaðu lýsandi titil', + 'cite_error_ref_no_key' => 'Villa à <code><ref></code> tag; +tilvÃsunin verður annaðhvort að hafa nafn eða innihald.', + 'cite_error_ref_too_many_keys' => 'Villa à <code><ref></code> tag; +ógilt nafn, t.d. of mörg', + 'cite_error_ref_no_input' => 'Villa à <code><ref></code> tag; +tilvÃsunin verður annaðhvort að hafa nafn eða innihald.', + 'cite_error_references_invalid_parameters' => 'Villa à <code><ref></code> tag; +engir stikar eru leyfðir +Notaðu <code><references /></code> à staðinn', + 'cite_error_references_invalid_parameters_group' => 'Villa à <code><ref></code> tag; +aðeins einn stiki er leyfður, "group" +Notaðu <code><references /></code> eða <code><references group="..." /></code> à staðinn.', + 'cite_error_references_no_text' => 'Villa à <code><ref></code> tag; +tilgreindu texta fyrir tilvÃsun með nafnið <code>$1</code>', + 'cite_error_included_ref' => 'Loka þarf tilvÃsunni með <code></ref></code> tagi', + 'cite_error_refs_without_references' => 'Bæta þarf <code><references/></code> við', + 'cite_error_group_refs_without_references' => '<code><ref></code> tag er til fyrir hóp tilvÃsana undir nafninu "$1", en ekkert sambærilegt <code><references group="$1"/></code> tag fannst', # Fuzzy + 'cite_error_references_group_mismatch' => '<code><ref></code> tag à <code><references></code> stangast á við hópa eigindið "$1".', + 'cite_error_references_missing_group' => '<code><ref></code> tag skilgreint à <code><references></code> hefur hópa eigindið "$1" sem birtist ekki à textanum á undan.', + 'cite_error_references_missing_key' => '<code><ref></code> tag með nafnið "$1" og er skilgreint à <code><references></code> er ekki notað à textanum á undan.', + 'cite_error_references_no_key' => '<code><ref></code> tag skilgreint à <code><references></code> hefur engin nafna eigindi.', + 'cite_error_empty_references_define' => 'Bæta þarf innihaldi við tilvÃsun með nafnið "$1".', +); + +/** Italian (italiano) + * @author Beta16 + * @author BrokenArrow + * @author Darth Kule + * @author Erdemaslancan + * @author Gianfranco + * @author Pietrodn + */ +$messages['it'] = array( + 'cite-desc' => 'Aggiunge i tag <nowiki><ref[ name=id]></nowiki> e <nowiki><references/></nowiki> per gestire le citazioni', + 'cite_error' => 'Errore nella funzione Cite: $1', + 'cite_error_ref_numeric_key' => "Errore nell'uso del marcatore <code><ref></code>: il nome non può essere un numero intero. Usare un titolo esteso", + 'cite_error_ref_no_key' => "Errore nell'uso del marcatore <code><ref></code>: i ref vuoti non possono essere privi di nome", + 'cite_error_ref_too_many_keys' => "Errore nell'uso del marcatore <code><ref></code>: nomi non validi (ad es. numero troppo elevato)", + 'cite_error_ref_no_input' => "Errore nell'uso del marcatore <code><ref></code>: i ref privi di nome non possono essere vuoti", + 'cite_error_references_invalid_parameters' => "Errore nell'uso del marcatore <code><references></code>: parametri non ammessi, usare il marcatore <code><references /></code>", + 'cite_error_references_invalid_parameters_group' => 'Errore nell\'uso del marcatore <code><references></code>; +solo il parametro "group" è permesso. +Usare <code><references /></code> oppure <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Etichette di rimando personalizzate esaurite, aumentarne il numero nel messaggio <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Etichette esaurite per collegamenti personalizzati del gruppo "$1", aumentarne il numero nel messaggio <nowiki>[[MediaWiki:$2]]</nowiki>', + 'cite_error_references_no_text' => 'Marcatore <code><ref></code> non valido; non è stato indicato alcun testo per il marcatore <code>$1</code>', + 'cite_error_included_ref' => '<code></ref></code> di chiusura mancante per il marcatore <code><ref></code>', + 'cite_error_refs_without_references' => 'Sono presenti dei marcatori <code><ref></code> ma non è stato trovato alcun marcatore <code><references/></code>', + 'cite_error_group_refs_without_references' => 'Sono presenti dei marcatori <code><ref></code> per un gruppo chiamato "$1" ma non è stato trovato alcun marcatore <code><references group="$1"/></code> corrispondente, o manca la chiusura <code></ref></code>', + 'cite_error_references_group_mismatch' => 'Il tag <code><ref></code> in <code><references></code> ha attributo gruppo "$1" in conflitto.', + 'cite_error_references_missing_group' => 'Il tag <code><ref></code> definito in <code><references></code> ha un attributo gruppo "$1" che non compare nel testo precedente.', + 'cite_error_references_missing_key' => 'Il tag <code><ref></code> con nome "$1" definito in <code><references></code> non è usato nel testo precedente.', + 'cite_error_references_no_key' => 'Il tag <code><ref></code> definito in <code><references></code> non ha un attributo nome.', + 'cite_error_empty_references_define' => 'Il tag <code><ref></code> definito in <code><references></code> con nome "$1" non ha alcun contenuto.', + 'cite_references_link_accessibility_label' => 'Salta', + 'cite_references_link_many_accessibility_label' => 'Salta a:', +); + +/** Japanese (日本語) + * @author Aotake + * @author Ficell + * @author Fryed-peach + * @author JtFuruhata + * @author Shirayuki + */ +$messages['ja'] = array( + 'cite-desc' => '引用ã®ãŸã‚ã®ã‚¿ã‚° <nowiki><ref[ name=id]></nowiki> ãŠã‚ˆã³ <nowiki><references/></nowiki> ã‚’è¿½åŠ ã™ã‚‹', + 'cite_error' => '引用エラー: $1', + 'cite_error_ref_numeric_key' => '無効㪠<code><ref></code> ã‚¿ã‚°ã§ã™ã€‚ +åå‰ (name 属性) ã«å˜ãªã‚‹æ•´æ•°ã¯ä½¿ç”¨ã§ãã¾ã›ã‚“。説明的ãªã‚‚ã®ã«ã—ã¦ãã ã•ã„', + 'cite_error_ref_no_key' => '無効㪠<code><ref></code> ã‚¿ã‚°ã§ã™ã€‚ +引用å¥ã®å†…容ãŒãªã„å ´åˆã¯åå‰ (name 属性) ãŒå¿…è¦ã§ã™', + 'cite_error_ref_too_many_keys' => '無効㪠<code><ref></code> ã‚¿ã‚°ã§ã™ã€‚ +åå‰ (name 属性) ãŒç„¡åйã§ã™ (æ•°ãŒå¤šã™ãŽã‚‹ã€ãªã©)', + 'cite_error_ref_no_input' => '無効㪠<code><ref></code> ã‚¿ã‚°ã§ã™ã€‚ +åå‰ (name 属性) ãŒãªã„å ´åˆã¯å¼•用å¥ã®å†…容ãŒå¿…è¦ã§ã™', + 'cite_error_references_invalid_parameters' => '無効㪠<code><references></code> ã‚¿ã‚°ã§ã™ã€‚ +å¼•æ•°ã¯æŒ‡å®šã§ãã¾ã›ã‚“。 +<code><references /></code> を使用ã—ã¦ãã ã•ã„', + 'cite_error_references_invalid_parameters_group' => '無効㪠<code><references></code> ã‚¿ã‚°ã§ã™ã€‚ +使用ã§ãる引数ã¯ã€Œgroupã€ã®ã¿ã§ã™ã€‚ +<code><references /></code> ã¾ãŸã¯ <code><references group="..." /></code> を使用ã—ã¦ãã ã•ã„', + 'cite_error_references_no_backlink_label' => 'カスタムãƒãƒƒã‚¯ãƒªãƒ³ã‚¯ ãƒ©ãƒ™ãƒ«ã‚’ä½¿ã„æžœãŸã—ã¾ã—ãŸã€‚ +<nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> メッセージã§ã®å®šç¾©ã‚’増やã—ã¦ãã ã•ã„。', + 'cite_error_no_link_label_group' => 'グループ「$1ã€ç”¨ã®ã‚«ã‚¹ã‚¿ãƒ リンク ãƒ©ãƒ™ãƒ«ã‚’ä½¿ã„æžœãŸã—ã¾ã—ãŸã€‚ +<nowiki>[[MediaWiki:$2]]</nowiki> メッセージを編集ã—ã¦ãƒ©ãƒ™ãƒ«ã®å®šç¾©ã‚’増やã—ã¦ãã ã•ã„。', + 'cite_error_references_no_text' => '無効㪠<code><ref></code> ã‚¿ã‚°ã§ã™ã€‚ +「<code>$1</code>ã€ã¨ã„ã†åå‰ã®å¼•用å¥ã«å¯¾ã™ã‚‹ãƒ†ã‚ã‚¹ãƒˆãŒæŒ‡å®šã•れã¦ã„ã¾ã›ã‚“', + 'cite_error_included_ref' => '<code><ref></code> ã‚¿ã‚°ã«å¯¾å¿œã™ã‚‹ <code></ref></code> ã‚¿ã‚°ãŒä¸è¶³ã—ã¦ã„ã¾ã™', + 'cite_error_refs_without_references' => '<code><ref></code> ã‚¿ã‚°ãŒã‚りã¾ã™ãŒã€<code><references/></code> ã‚¿ã‚°ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“', + 'cite_error_group_refs_without_references' => '「$1ã€ã¨ã„ã†åå‰ã®ã‚°ãƒ«ãƒ¼ãƒ—ã® <code><ref></code> ã‚¿ã‚°ãŒã‚りã¾ã™ãŒã€å¯¾å¿œã™ã‚‹ <code><references group="$1"/></code> ã‚¿ã‚°ãŒè¦‹ã¤ã‹ã‚‰ãªã„ã€ã¾ãŸã¯é–‰ã˜ã‚‹ <code></ref></code> ã‚¿ã‚°ãŒã‚りã¾ã›ã‚“', + 'cite_error_references_group_mismatch' => '<code><references></code> ã® <code><ref></code> ã‚¿ã‚°ã§ã€group 属性「$1ã€ãŒé‡è¤‡ã—ã¦ã„ã¾ã™ã€‚', + 'cite_error_references_missing_group' => '<code><references></code> ã§å®šç¾©ã•れã¦ã„ã‚‹ <code><ref></code> ã‚¿ã‚°ã«ã€å…ˆè¡Œã™ã‚‹ãƒ†ã‚スト内ã§ä½¿ç”¨ã•れã¦ã„ãªã„ group 属性「$1ã€ãŒã‚りã¾ã™ã€‚', + 'cite_error_references_missing_key' => '<code><references></code> ã§å®šç¾©ã•れã¦ã„ã‚‹ <code><ref></code> ã‚¿ã‚° (name="$1") ã¯ã€å…ˆè¡Œã™ã‚‹ãƒ†ã‚スト内ã§ä½¿ç”¨ã•れã¦ã„ã¾ã›ã‚“。', + 'cite_error_references_no_key' => '<code><references></code> ã§å®šç¾©ã•れã¦ã„ã‚‹ <code><ref></code> ã‚¿ã‚°ã« name 属性ãŒã‚りã¾ã›ã‚“。', + 'cite_error_empty_references_define' => '<code><references></code> ã§å®šç¾©ã•れã¦ã„ã‚‹ <code><ref></code> ã‚¿ã‚° (name="$1") ã«å†…容ãŒã‚りã¾ã›ã‚“。', +); + +/** Jutish (jysk) + * @author HuslÃ¥ke + */ +$messages['jut'] = array( + 'cite_error' => 'FodnÃ¥tfejl: $1', + 'cite_error_ref_numeric_key' => 'Ugyldigt <code><ref></code>-tag; "name" kan ikke være et simpelt heltal, brug en beskrivende titel', + 'cite_error_ref_no_key' => 'Ugyldigt <code><ref></code>-tag: Et <code><ref></code>-tag uden indhold skal have et navn', + 'cite_error_ref_too_many_keys' => 'Ugyldigt <code><ref></code>-tag: Ugyldege navne, fx før mange', + 'cite_error_ref_no_input' => 'Ugyldigt <code><ref></code>-tag: Et <code><ref></code>-tag uden navn skal have indhold', + 'cite_error_references_invalid_parameters' => 'Ugyldig <code><references></code>-tag: Parametre er ikke tilladt, brug i stedet <code><references /></code>', + 'cite_error_references_no_backlink_label' => 'For mange <code><ref></code>-tags har det samme "name", tillad flere i beskeden <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki>', # Fuzzy + 'cite_error_references_no_text' => 'Ugyldigt <code><ref></code>-tag: Der er ikke specificeret nogen fodnotetekst til navnet <code>$1</code>', +); + +/** Javanese (Basa Jawa) + * @author Iwan Novirion + * @author Meursault2004 + * @author NoiX180 + * @author Pras + */ +$messages['jv'] = array( + 'cite-desc' => 'Nambahaké tag <nowiki><ref[ name=id]></nowiki> lan <nowiki><references/></nowiki> kanggo kutipan (sitat)', + 'cite_error' => 'Kaluputan sitat (pangutipan) $1', + 'cite_error_ref_numeric_key' => 'Tag <code><ref></code> ora absah; +jenengé ora bisa namung angka integer waé. Gunakna irah-irahan (judhul) dèskriptif', + 'cite_error_ref_no_key' => 'Tag <code><ref></code> ora absah; +refs tanpa isi kudu duwé jeneng', + 'cite_error_ref_too_many_keys' => 'Tag <code><ref></code> ora absah; +jeneng-jenengé ora absah, contoné kakèhan', + 'cite_error_ref_no_input' => 'Tag <code><ref></code> ora absah; +refs tanpa jeneng kudu ana isiné', + 'cite_error_references_invalid_parameters' => 'Tag <code><references></code> ora absah; +ora ana paramèter sing diidinaké. +Gunakna <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Tag <code><references></code> ora absah; +namung paramèter "group" sing diolèhaké. +Gunakna <code><references /></code>, utawa <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Kentèkan label pranala balik. +Tambahna ing pesenan sistém <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Labèl pranala umum kanggo klompok "$1" entèk. +Tambahaké katemton nèng layang <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Tag <code><ref></code> ora absah; +ora ditemokaké tèks kanggo ref mawa jeneng <code>$1</code>', + 'cite_error_included_ref' => 'Panutupan <code></ref></code> kélangan tag <code><ref></code>', + 'cite_error_refs_without_references' => 'Tag <code><ref></code> ditemokaké, nanging tag <code><references/></code> ora ditemokaké', + 'cite_error_group_refs_without_references' => 'Tag <code><ref></code> ditemokaké kanggo paguyuban ajeneng "$1", nanging tag <code><references group="$1"/></code> sing ana kaitané ora ditemokaké', # Fuzzy + 'cite_error_references_group_mismatch' => '<code><ref></code> tandha <code><references></code> nduwèni atribut klompok sing marai konflik "$1".', + 'cite_error_references_missing_group' => '<code><ref></code> tag sing didhèfinisikaké <code><references></code> nduwèni atribut klompok "$1" sing ora njedhul sing tèks sakdurungé.', + 'cite_error_references_missing_key' => '<code><ref></code> tag sing didhefinisikaké mawa jeneng "$1" <code><references></code> ora dianggo nèng tèks sakdurungé.', + 'cite_reference_link_key_with_num' => '$1_$2', + 'cite_reference_link_prefix' => 'cite_ref-', + 'cite_references_link_prefix' => 'cite_note-', + 'cite_reference_link' => '<sup id="$1" class="reference">[[#$2|<nowiki>[</nowiki>$3<nowiki>]</nowiki>]]</sup>', + 'cite_references_link_one' => '<li id="$1">\'\'\'<span class="mw-cite-backlink">[[#$2|^]]</span>\'\'\' $3</li>', + 'cite_references_link_many' => '<li id="$1"><span class="mw-cite-backlink">\'\'\'^\'\'\' $2</span> $3</li>', + 'cite_references_link_many_format' => "<sup>[[#$1|'''''$2''''']]</sup>", + 'cite_references_link_many_format_backlink_labels' => 'a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz', + 'cite_references_link_many_sep' => ' ', + 'cite_references_link_many_and' => ' ', +); + +/** Georgian (ქáƒáƒ თული) + * @author David1010 + * @author Dawid Deutschland + * @author Nodar Kherkheulidze + * @author გიáƒáƒ გიმელრ+ */ +$messages['ka'] = array( + 'cite-desc' => 'áƒáƒ›áƒáƒ¢áƒ”ბს <nowiki><ref[ name=id]></nowiki> დრ<nowiki><references/></nowiki> ტეგებს სქáƒáƒšáƒ˜áƒáƒ¡áƒ—ვის', + 'cite_error' => 'ციტირების შეცდáƒáƒ›áƒ $1', + 'cite_error_ref_numeric_key' => 'áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი <code><ref></code> ტეგი; +სáƒáƒ®áƒ”ლი áƒáƒ უნდრშეიცáƒáƒ•დეს ციფრებს. გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნეთ áƒáƒ¦áƒ¬áƒ”რილáƒáƒ‘ითი სáƒáƒ®áƒ”ლწáƒáƒ“ებáƒ.', + 'cite_error_ref_no_key' => 'áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი ტეგი <code><ref></code>; +ელემენტი უნდრშეიცáƒáƒ•დეს სáƒáƒ®áƒ”ლს.', + 'cite_error_ref_too_many_keys' => 'áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი ტეგი <code><ref></code>; +áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი სáƒáƒ®áƒ”ლები, ძáƒáƒšáƒ˜áƒáƒœ ბევრი.', + 'cite_error_ref_no_input' => 'áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი ტეგი <ref>; ელემენტი უნდრშეიცáƒáƒ•დეს შინáƒáƒáƒ ს.', + 'cite_error_references_invalid_parameters' => 'áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი ტეგი <code><references></code>; +პáƒáƒ áƒáƒ›áƒ”ტრები áƒáƒ áƒáƒ ის დáƒáƒ¨áƒ•ებული. +გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნეთ <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი<code><references></code> გáƒáƒ›áƒáƒ§áƒ”ნებáƒ: +დáƒáƒ¨áƒ•ებულირმხáƒáƒšáƒ პáƒáƒ áƒáƒ›áƒ”ტრი „group“-ის გáƒáƒ›áƒáƒ§áƒ”ნებáƒ. +გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნე <tt><references /></tt> áƒáƒœ <tt><references group="…" /></tt>', + 'cite_error_references_no_backlink_label' => 'áƒáƒ áƒáƒ ის სáƒáƒ™áƒ›áƒáƒ ისი სიმბáƒáƒšáƒ მზáƒáƒ დი ჰიპერბმულებისáƒáƒ—ვის. +სáƒáƒáƒ˜áƒ áƒáƒ გáƒáƒáƒ¤áƒáƒ თáƒáƒ•áƒáƒ— სისტემური შეტყáƒáƒ‘ინებრ<nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'მáƒáƒ›áƒ®áƒ›áƒáƒ ებელთრბმულების მáƒáƒœáƒ˜áƒ¨áƒ•ნები ჯგუფისáƒáƒ—ვის „$1“ დáƒáƒ¡áƒ ულდáƒ. +გáƒáƒœáƒ¡áƒáƒ–ღვრეთ დáƒáƒ›áƒáƒ¢áƒ”ბითები შეტყáƒáƒ‘ინებáƒáƒ¨áƒ˜ <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი ტეგი <code><ref></code>; +სქáƒáƒšáƒ˜áƒáƒ¡áƒáƒ—ვის <code>$1</code> áƒáƒ áƒáƒ ის მითითებული ტექსტი', + 'cite_error_included_ref' => 'დáƒáƒ›áƒ®áƒ£áƒ áƒáƒ•ი ტეგი <code></ref></code> დáƒáƒ™áƒáƒ გულიáƒ', + 'cite_error_refs_without_references' => 'áƒáƒ სებული ტეგისáƒáƒ—ვის <code><ref></code> ვერმáƒáƒ˜áƒ«áƒ”ბნრშესáƒáƒ‘áƒáƒ›áƒ˜áƒ¡áƒ˜ ტეგი <code><references/></code>', + 'cite_error_group_refs_without_references' => 'ჯგუფი „$1“ áƒáƒ სებული ტეგებისáƒáƒ—ვის <code><ref></code> ვერმáƒáƒ˜áƒ«áƒ”ბნრშესáƒáƒ‘áƒáƒ›áƒ˜áƒ¡áƒ˜ ტეგი <code><references group="$1"/></code>', # Fuzzy + 'cite_error_references_group_mismatch' => 'ტეგს <code><ref></code> <code><references></code>-ში გáƒáƒáƒ©áƒœáƒ˜áƒ áƒáƒ¢áƒ იბუტთრკáƒáƒœáƒ¤áƒšáƒ˜áƒ¥áƒ¢áƒ£áƒ ი ჯგუფები „$1“.', + 'cite_error_references_missing_group' => 'ტეგს <code><ref></code>, გáƒáƒœáƒ›áƒáƒ ტებულს <code><references></code>-ში, გáƒáƒáƒ©áƒœáƒ˜áƒ ჯგუფის áƒáƒ¢áƒ იბუტი „$1“, რáƒáƒ›áƒ”ლიც áƒáƒ“რეულ ტექსტში áƒáƒ მáƒáƒ˜áƒ®áƒ¡áƒ”ნიებáƒ.', + 'cite_error_references_missing_key' => 'ტეგი <code><ref></code> სáƒáƒ®áƒ”ლáƒáƒ“ „$1“, გáƒáƒ კვეული <code><references></code>-ში, áƒáƒ გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნებრწინრტექსტში.', + 'cite_error_references_no_key' => 'ტეგს <code><ref></code>, გáƒáƒ კვეულს <code><references></code>-ში, სáƒáƒ®áƒ”ლის áƒáƒ¢áƒ იბუტი áƒáƒ გáƒáƒáƒ©áƒœáƒ˜áƒ.', + 'cite_error_empty_references_define' => 'ტეგს <code><ref></code>, გáƒáƒ კვეულს <code><references></code>-ში, სáƒáƒ®áƒ”ლით „$1“ áƒáƒ გáƒáƒáƒ©áƒœáƒ˜áƒ შინáƒáƒáƒ სი.', + 'cite_reference_link_key_with_num' => '$1_$2', + 'cite_reference_link' => '<sup id="$1" class="reference">[[#$2|<nowiki>[</nowiki>$3<nowiki>]</nowiki>]]</sup>', + 'cite_references_link_one' => '<li id="$1"><span class="mw-cite-backlink">[[#$2|↑]]</span> $3</li>', + 'cite_references_link_many' => '<li id="$1"><span class="mw-cite-backlink">↑ $2</span> $3</li>', + 'cite_references_link_many_format' => '<sup>[[#$1|$2]]</sup>', + 'cite_references_link_many_sep' => ' ', + 'cite_references_link_many_and' => ' ', +); + +/** Kazakh (Arabic script) (قازاقشا (تٴوتە)â€) + */ +$messages['kk-arab'] = array( + 'cite_error' => 'دٵيەكسٶز الۋ $1 قاتەسٸ', + 'cite_error_ref_numeric_key' => 'جارامسىز <code><ref></code> بەلگٸشەسٸ; اتاۋ كٵدٸمگٸ بٷتٸن سان بولۋى مٷمكٸن ەمەس, سيپپاتاۋىش اتاۋ قولدانىÚىز', + 'cite_error_ref_no_key' => 'جارامسىز <code><ref></code> بەلگٸشەسٸ; ماعلۇماتسىز تٷسٸنٸكتەمەلەردە اتاۋ بولۋى قاجەت', + 'cite_error_ref_too_many_keys' => 'جارامسىز <code><ref></code> بەلگٸشە; جارامسىز اتاۋلار, مىسالى, تىم ÙƒÙ¶Ù¾', + 'cite_error_ref_no_input' => 'جارامسىز <code><ref></code> بەلگٸشە; اتاۋسىز تٷسٸنٸكتەمەلەردە ماعلۇماتى بولۋى قاجەت', + 'cite_error_references_invalid_parameters' => 'جارامسىز <code><references></code> بەلگٸشە; Û•Ø´ باپتار رۇقسات ەتٸلمەيدٸ, بىلاي <code><references /></code> قولدانىÚىز', + 'cite_error_references_no_backlink_label' => 'قوسىمشا Ø¨Û•Ù„Ú¯Ù¸Ù„Û•Ø±Ø¯Ù¸Ú Ø³Ø§Ù†Ù‰ بٸتتٸ, ودان ٵرٸ كٶبٸرەك <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki> جٷيە ØØ§Ø¨Ø§Ø±Ù‰Ù†Ø¯Ø§ بەلگٸلەÚٸز', # Fuzzy +); + +/** Kazakh (Cyrillic script) (қазақша (кирил)‎) + * @author Kaztrans + */ +$messages['kk-cyrl'] = array( + 'cite_error' => 'ДәйекÑөз алу $1 қатеÑÑ–', + 'cite_error_ref_numeric_key' => 'ЖарамÑыз <code><ref></code> белгішеÑÑ–; атау кәдімгі бүтін Ñан болуы мүмкін емеÑ, Ñиппатауыш атау қолданыңыз', + 'cite_error_ref_no_key' => 'ЖарамÑыз <code><ref></code> белгішеÑÑ–; мағлұматÑыз түÑініктемелерде атау болуы қажет', + 'cite_error_ref_too_many_keys' => 'ЖарамÑыз <code><ref></code> белгіше; жарамÑыз атаулар, мыÑалы, тым көп', + 'cite_error_ref_no_input' => 'ЖарамÑыз <code><ref></code> белгіше; атауÑыз түÑініктемелерде мағлұматы болуы қажет', + 'cite_error_references_invalid_parameters' => 'ЖарамÑыз <code><references></code> белгіше; еш баптар Ñ€Ò±Ò›Ñат етілмейді, былай <code><references /></code> қолданыңыз', + 'cite_error_references_no_backlink_label' => 'ҚоÑымша белгілердің Ñаны бітті, одан әрі көбірек <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki> жүйе хабарында белгілеңіз', # Fuzzy + 'cite_references_link_one' => '<li id="$1"><span class="mw-cite-backlink">[[#$2|↑]]</span> $3</li>', + 'cite_references_link_many' => '<li id="$1"><span class="mw-cite-backlink">↑ $2</span> $3</li>', +); + +/** Kazakh (Latin script) (qazaqÅŸa (latın)‎) + */ +$messages['kk-latn'] = array( + 'cite_error' => 'Däýeksöz alw $1 qatesi', + 'cite_error_ref_numeric_key' => 'Jaramsız <code><ref></code> belgiÅŸesi; ataw kädimgi bütin san bolwı mümkin emes, sïppatawış ataw qoldanıñız', + 'cite_error_ref_no_key' => 'Jaramsız <code><ref></code> belgiÅŸesi; maÄŸlumatsız tüsiniktemelerde ataw bolwı qajet', + 'cite_error_ref_too_many_keys' => 'Jaramsız <code><ref></code> belgiÅŸe; jaramsız atawlar, mısalı, tım köp', + 'cite_error_ref_no_input' => 'Jaramsız <code><ref></code> belgiÅŸe; atawsız tüsiniktemelerde maÄŸlumatı bolwı qajet', + 'cite_error_references_invalid_parameters' => 'Jaramsız <code><references></code> belgiÅŸe; eÅŸ baptar ruqsat etilmeýdi, bılaý <code><references /></code> qoldanıñız', + 'cite_error_references_no_backlink_label' => 'QosımÅŸa belgilerdiñ sanı bitti, odan äri köbirek <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki> jüýe xabarında belgileñiz', # Fuzzy +); + +/** Khmer (ភាសាážáŸ’មែរ) + * @author គីមស៊្រុន + * @author ážœáŸážŽážáž¶ážšáž·áž‘្ធ + */ +$messages['km'] = array( + 'cite-desc' => 'បន្ážáŸ‚មស្លាក <nowiki><ref[ name=id]></nowiki> និង <nowiki><references/></nowiki>​ សម្រាប់ការយោង​ឯកសារ​', +); + +/** Korean (한êµì–´) + * @author Ficell + * @author Ilovesabbath + * @author Kwj2772 + * @author ToePeu + * @author ì•„ë¼ + */ +$messages['ko'] = array( + 'cite-desc' => 'ì¸ìš©ì— ì“°ì´ëŠ” <nowiki><ref[ name=id]></nowiki>와 <nowiki><references/></nowiki> 태그를 추가합니다', + 'cite_error' => 'ì¸ìš© 오류: $1', + 'cite_error_ref_numeric_key' => '<code><ref></code> 태그가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤; +ì´ë¦„ì€ ìˆ«ìžê°€ ë 수 없습니다. 설명ì ì¸ ì´ë¦„ì„ ì‚¬ìš©í•˜ì„¸ìš”', + 'cite_error_ref_no_key' => '<code><ref></code> 태그가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤; +ë‚´ìš©ì´ ì—†ëŠ” 주ì„ì€ ì´ë¦„ì´ ìžˆì–´ì•¼ 합니다', + 'cite_error_ref_too_many_keys' => '<code><ref></code> 태그가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤; +ìž˜ëª»ëœ ì´ë¦„입니다, 너무 ë§Žì€ ë“±', + 'cite_error_ref_no_input' => '<code><ref></code> 태그가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤; +ì´ë¦„ì´ ì—†ëŠ” ref 태그는 반드시 ë‚´ìš©ì´ ìžˆì–´ì•¼ 합니다', + 'cite_error_references_invalid_parameters' => '<code><references></code> 태그가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤; +변수를 넣으면 안ë©ë‹ˆë‹¤. +<code><references /></code>를 사용하세요', + 'cite_error_references_invalid_parameters_group' => '<code><references></code> 태그가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤; +"group" 변수만 ì‚¬ìš©í• ìˆ˜ 있습니다. +<code><references /></code>나 <code><references group="..." /></code>를 사용하세요', + 'cite_error_references_no_backlink_label' => 'ì‚¬ìš©ìž ì§€ì • ë°±ë§í¬ ë¼ë²¨ì´ ë°”ë‹¥ì´ ë‚¬ìŠµë‹ˆë‹¤. +<nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>ë©”ì‹œì§€ì— ë” ì •ì˜í•˜ì„¸ìš”.', + 'cite_error_no_link_label_group' => '"$1" ê·¸ë£¹ì— ëŒ€í•´ ì‚¬ìš©ìž ì§€ì • ë§í¬ ë ˆì´ë¸”ì´ ë°”ë‹¥ì´ ë‚¬ìŠµë‹ˆë‹¤. +<nowiki>[[MediaWiki:$2]]</nowiki> ë©”ì‹œì§€ì— ë” ì •ì˜í•˜ì„¸ìš”.', + 'cite_error_references_no_text' => '<code><ref></code> 태그가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤; +<code>$1</code>ë¼ëŠ” ì´ë¦„ì„ ê°€ì§„ 주ì„ì— ì œê³µí•œ í…스트가 없습니다', + 'cite_error_included_ref' => '<code><ref></code> 태그를 닫는 <code></ref></code> 태그가 없습니다', + 'cite_error_refs_without_references' => '<code><ref></code> 태그가 존재하지만, <code><references/></code> 태그가 없습니다', + 'cite_error_group_refs_without_references' => '"$1"ì´ë¼ëŠ” ì´ë¦„ì„ ê°€ì§„ ê·¸ë£¹ì— ëŒ€í•œ <code><ref></code> 태그가 존재하지만, ì´ì— 대ì‘하는 <code><references group="$1" /></code> 태그가 없거나, 태그를 닫는 <code></ref></code> 태그가 없습니다', + 'cite_error_references_group_mismatch' => '<code><references></code> ì•ˆì— ìžˆëŠ” <code><ref></code> 태그ì—서 "$1" 그룹 íŠ¹ì„±ì´ ì¶©ëŒë©ë‹ˆë‹¤.', + 'cite_error_references_missing_group' => '<code><references></code> ì•ˆì— ì •ì˜ëœ <code><ref></code> íƒœê·¸ì— ì´ì „ í…ìŠ¤íŠ¸ì— ì—†ëŠ” "$1" 그룹 íŠ¹ì„±ì´ ìžˆìŠµë‹ˆë‹¤.', + 'cite_error_references_missing_key' => '<code><references></code> ì•ˆì— ì •ì˜ëœ "$1"ì´ë¼ëŠ” ì´ë¦„ì„ ê°€ì§„ <code><ref></code> 태그가 위ì—서 사용ë˜ê³ 있지 않습니다.', + 'cite_error_references_no_key' => '<code><references></code> ì•ˆì— ì •ì˜ëœ <code><ref></code> íƒœê·¸ì— ì´ë¦„ íŠ¹ì„±ì´ ì—†ìŠµë‹ˆë‹¤.', + 'cite_error_empty_references_define' => '<code><references></code> 태그 ì•ˆì— ì •ì˜ëœ "$1"ì´ë¼ëŠ” ì´ë¦„ì„ ê°€ì§„ <code><ref></code> íƒœê·¸ì— ë‚´ìš©ì´ ì—†ìŠµë‹ˆë‹¤.', + 'cite_references_link_many_format_backlink_labels' => 'ê°€ 나 다 ë¼ ë§ˆ ë°” 사 ì•„ ìž ì°¨ ì¹´ 타 파 하 ê±° 너 ë” ëŸ¬ 머 버 서 ì–´ ì € 처 커 í„° í¼ í—ˆ ê³ ë…¸ ë„ ë¡œ 모 ë³´ 소 오 ì¡° ì´ˆ ì½” í† í¬ í˜¸ 구 누 ë‘ ë£¨ 무 ë¶€ 수 ìš° 주 ì¶” ì¿ íˆ¬ 푸 후 ê·¸ ëŠ ë“œ 르 므 브 스 으 즈 ì¸ í¬ íŠ¸ 프 í 기 니 ë”” 리 미 비 시 ì´ ì§€ 치 키 í‹° 피 히', + 'cite_references_link_accessibility_label' => 'ì´ë™', + 'cite_references_link_many_accessibility_label' => 'ì´ë™:', +); + +/** Colognian (Ripoarisch) + * @author Purodha + * @author The Evil IP address + */ +$messages['ksh'] = array( + 'cite-desc' => 'Erlaub Quelle un Referenze met <nowiki><ref[ name="id"]></nowiki> un <nowiki><references /></nowiki> aanzejevve.', + 'cite_error' => 'Fähler in <i lang="en">cite</i> met Referenze: $1', + 'cite_error_ref_numeric_key' => 'Fähler en <i lang="en">cite</i>: +Ene <code><ref></code>-Name kann kei Zahl sin. +Nemm enne Tittel, dä jät säht.', + 'cite_error_ref_no_key' => 'Fähler en <i lang="en">cite</i>: +E <code><ref></code> oohne Enhalt moß ene Name han. +Nemm enne Tittel, dä jät säht.', + 'cite_error_ref_too_many_keys' => 'Fähler en <i lang="en">cite</i>: +Zo fill <code><ref></code>-Name, +udder kapodde ene Name.', + 'cite_error_ref_no_input' => 'Fähler en <i lang="en">cite</i>: +E <code><ref></code> oohne Name moß ene Enhallt han.', + 'cite_error_references_invalid_parameters' => 'Fähler en <i lang="en">cite</i>: +E <code><references></code> moß oohne Parrametere sin. +Nemm eifach <code><references /></code> un söns nix.', + 'cite_error_references_invalid_parameters_group' => 'Fähler en <i lang="en">cite</i>: +E <code><references></code> darf nur dä Parrameeter „<code>group</code>“ han. +Nemm eifach <code><references /></code> udder <code><references group="..." /></code> un söns nix.', + 'cite_error_references_no_backlink_label' => 'Fähler en <i lang="en">cite</i>: +Nit jenoch Name för retuur-Lengks. +Donn mieh en dä Sigg <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> enndrare.', + 'cite_error_no_link_label_group' => 'För de Jruppe „$1“ senn er kein Bezeichnunge för Links mieh doh. +Donn op <nowiki>[[MediaWiki:$2]]</nowiki> noch e paa dobei.', + 'cite_error_references_no_text' => 'Fähler en <i lang="en">cite</i>: +Et wohr keine Tex aanjejovve för de +<code><ref></code>s met dämm Name „<code>$1</code>“.', + 'cite_error_included_ref' => 'Hee för dat <code><ref></code> ham_mer kei zopaß <code></ref></code>', + 'cite_error_refs_without_references' => 'Et sinn_er <code><ref></code>-Befähle en dä Sigg, ävver mer han keine <code><references/></code>-Befähl jefunge.', + 'cite_error_group_refs_without_references' => 'Et sinn_er <code><ref></code>-Befähle för de jrop „$1“ en hee dä Sigg, ävver mer han keine <code><references group="$1"/></code>-Befähl jefunge.', # Fuzzy + 'cite_error_references_group_mismatch' => 'Dä <code><ref></code> Befähl en <code><references></code> hät en widerschpröschlesche Jroppe-Eijeschaff „$1“.', + 'cite_error_references_missing_group' => 'Dä <code><ref></code> Befähl, aanjejoove em Befähl <code><references></code>, hät en Jroppe-Eijeschaff „$1“, di ävver em Täx doför nit vörjekumme es.', + 'cite_error_references_missing_key' => 'Dä <code><ref></code> Befähl mem Naame „$1“, aanjejoove em Befähl <code><references></code>, es em Täx doför nit vörjekumme.', + 'cite_error_references_no_key' => 'Dä <code><ref></code> Befähl, aanjejoove em Befähl <code><references></code>, hät kei Eijeschaff <code>name=</code> aanjejovve.', + 'cite_error_empty_references_define' => 'Dä <code><ref></code> Befähl mem Naame „$1“, aanjejoove em Befähl <code><references></code> mem Name „$1“, hät keine Enhallt.', + 'cite_reference_link_key_with_num' => '$1_$2', + 'cite_reference_link_prefix' => 'fohss_noht_betreck_', + 'cite_references_link_prefix' => 'fohss_noht_nommer_', + 'cite_references_link_many_and' => ' ', +); + +/** Cornish (kernowek) + * @author Kernoweger + * @author Nrowe + */ +$messages['kw'] = array( + 'cite_error' => 'Gwall devynna: $1', + 'cite_error_refs_without_references' => 'Yma tagys <code><ref></code>, mes ny gavas tag <code><references/></code>', +); + +/** Luxembourgish (Lëtzebuergesch) + * @author Les Meloures + * @author Robby + */ +$messages['lb'] = array( + 'cite-desc' => 'Setzt <nowiki><ref[ name=id]></nowiki> an <nowiki><references/></nowiki> Taggen derbäi, fir Zitatiounen.', + 'cite_error' => 'Zitéierfeeler: $1', + 'cite_error_ref_numeric_key' => 'Ongëltegen <code><ref></code> Tag; +Den Numm ka keng einfach ganz Zuel sinn. Benotzt w.e.g. een Titel den eng Beschreiwung gëtt', + 'cite_error_ref_no_key' => 'Ongëltegen <code><ref></code> Tag; +Referenzen ouni Inhalt mussen een Numm hunn', + 'cite_error_ref_too_many_keys' => 'Ongëltege <code><ref></code> Tag; +ongëlteg Nimm, z. Bsp. zevill', + 'cite_error_ref_no_input' => "Ongëltege <code><ref></code> Tag; +''refs'' ouni Numm muss een Inhalt hun", + 'cite_error_references_invalid_parameters' => 'Ongëltegen <code><references></code> Tag; +et si keng Parameter erlaabt. +Benotzt <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Ongëltege <code><references></code> Tag; +nëmmen de Parameter "group" ass erlaabt. +Benotzt <code><references /></code>, oder <code><references group="..." /></code>', + 'cite_error_references_no_text' => "Ongëlteg <code><ref></code> Markéierung; +et gouf keen Text ugi fir d'Referenze mam Numm <code>$1</code>", + 'cite_error_included_ref' => 'Den Tag <code></ref></code> feelt fir den Tag <code><ref></code> zouzemaachen', + 'cite_error_refs_without_references' => "D'Markéierung <code><ref></code> gëtt et, awer d'Markéierung <code><references/></code> gouf net fonnt", + 'cite_error_group_refs_without_references' => 'D\'Markéierung <code><ref></code> gëtt et fir d\'Grupp "$1", awer d\'entspriechend Markéierung <code><references group="$1"/></code> gouf net fonnt oder een <code></ref></code> feelt', + 'cite_error_references_group_mismatch' => 'Den <code><ref></code>-Tag an <code><references></code> huet den Attribut "$1" deen am Konflikt mat deem am <code><references></code> steet.', + 'cite_error_references_missing_group' => 'Deen am <code><references></code> definéierten <code><ref></code>-Tag huet en Attribut "$1" deen am Text virdrun net dran ass.', + 'cite_error_references_missing_key' => 'Deen am <code><references></code> definéierten <code><ref></code>-Tag mam Numm "$1" gëtt am Text virdrun net benotzt.', + 'cite_error_references_no_key' => "D'Markéierung <code><ref></code> déi an <code><references></code> definéiert ass huet keng Nummeegeschaft.", + 'cite_error_empty_references_define' => "D'Markéierung <code><ref></code> déi am <code><references></code> mat dem Numm « $1 » definéiert ass, ass eidel.", + 'cite_references_link_accessibility_label' => 'No uewe sprangen', + 'cite_references_link_many_accessibility_label' => 'Eropsprangen op:', +); + +/** Limburgish (Limburgs) + * @author Ooswesthoesbes + * @author Pahles + */ +$messages['li'] = array( + 'cite-desc' => 'Voeg <nowiki><ref[ name=id]></nowiki> en <nowiki><references/></nowiki> tags toe veur citate', + 'cite_error' => 'Citeerfout: $1', + 'cite_error_ref_numeric_key' => "Ónzjuuste tag <code><ref></code>; de naam kin gein simpele integer zeen, gebroek 'ne besjrievendje titel", + 'cite_error_ref_no_key' => "Ónzjuuste tag <code><ref></code>; refs zónger inhoud mótte 'ne naam höbbe", + 'cite_error_ref_too_many_keys' => 'Ónzjuuste tag <code><ref></code>; ónzjuuste name, beveurbeildj te väöl', + 'cite_error_ref_no_input' => 'Ónzjuuste tag <code><ref></code>; refs zónger naam mótte inhoud höbbe', + 'cite_error_references_invalid_parameters' => 'Ónzjuuste tag <code><references></code>; paramaeters zeen neet toegestaon, gebroek <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Onjuuste tag <code><references></code>; +allein de paramaeter "group" is toegestaon. +Gebruik <code><references /></code>, of <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => "'t Aantal besjikbare backlinklabels is opgebroek. Gaef meer labels op in 't berich <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>", + 'cite_error_no_link_label_group' => '\'t Aantal aangepasde verwiezingslabels veure groep "$1" is oetgepöt. +Doe kans d\'r mier insjtelle in \'t sysyeemberich <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => "Ónzjuuste tag <code><ref></code>; d'r is gein teks opgegaeve veur refs mit de naam <code>$1</code>", + 'cite_error_included_ref' => 'Gein sjloetteike <code></ref></code> veur de tag <code><ref></code>', + 'cite_error_refs_without_references' => 'De tag <code><ref></code> besteit al, meh de tag <code><references/></code> is neet aangetróffe', + 'cite_error_group_refs_without_references' => 'd\'r Besteit \'ne tag <code><ref></code> veure groep "$1", meh d\'r is geine bebehuuerendje tag <code><references group="$1"/></code> gevónje', # Fuzzy + 'cite_error_references_group_mismatch' => 'De tag <code><ref></code> in <code><references></code> conflicteert mit groepseigesjap "$1".', + 'cite_error_references_missing_group' => 'De tag <code><ref></code> dae is gedefinieerd in <code><references></code> haet de groepseigesjap "$1" neet ierder in de tekst veurkump.', + 'cite_error_references_missing_key' => 'De tag <code><ref></code> mit de naam "$1" gedefiniteerd in <code><references></code> weurt neet ierder in de teks gebroek.', + 'cite_error_references_no_key' => 'De tag <code><ref></code> dae is gedefinieerd in <code><references></code> haet geine eigesjapsnaam.', + 'cite_error_empty_references_define' => 'De tag <code><ref></code> dae is gedefinieerd in <code><references></code> mit de naam "$1" haet geinen inhawd.', +); + +/** Lithuanian (lietuvių) + * @author Garas + * @author Homo + * @author Matasg + */ +$messages['lt'] = array( + 'cite-desc' => 'Prideda <nowiki><ref[ name=id]></nowiki> ir <nowiki><references/></nowiki> žymes citavimui', + 'cite_error' => 'Citavimo klaida $1', + 'cite_error_ref_numeric_key' => 'Neleistina <code><ref></code> gairÄ—; vardas negali bÅ«ti tiesiog skaiÄius, naudokite tekstinį pavadinimÄ…', + 'cite_error_ref_no_key' => 'Neleistina <code><ref></code> gairÄ—; nuorodos be turinio turi turÄ—ti vardÄ…', + 'cite_error_ref_too_many_keys' => 'Neleistina <code><ref></code> gairÄ—; neleistini vardai, pvz., per daug', + 'cite_error_ref_no_input' => 'Neleistina <code><ref></code> gairÄ—; nuorodos be vardo turi turÄ—ti turinį', + 'cite_error_references_invalid_parameters' => 'Neleistina <code><references></code> gairÄ—; neleidžiami jokie parametrai, naudokite <code><references /></code>', + 'cite_error_references_no_backlink_label' => 'BaigÄ—si antraÅ¡tÄ—s. +Nurodykite daugiau <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> sisteminiame tekste', + 'cite_error_included_ref' => 'TrÅ«ksta uždaromojo <code></ref></code> žymei <code><ref></code>', + 'cite_error_refs_without_references' => 'puslapyje egzistuoja žyma <code><ref></code>, taÄiau žymos <code><references/></code> nÄ—ra rasta', +); + +/** Latvian (latvieÅ¡u) + * @author GreenZeb + * @author Marozols + * @author Xil + */ +$messages['lv'] = array( + 'cite-desc' => 'Pievieno <nowiki><ref[ name=id]></nowiki> un <nowiki><references/></nowiki> tagus, atsaucÄ“m', + 'cite_error' => 'Kļūda atsaucÄ“: $1', + 'cite_error_refs_without_references' => 'atrasta <code><ref></code> iezÄ«me, bet nav nevienas <code><references/></code> iezÄ«mes', +); + +/** Malagasy (Malagasy) + * @author Jagwar + */ +$messages['mg'] = array( + 'cite-desc' => 'Mamnpy ny balizy <tt><nowiki><ref[ name="id"]></nowiki></tt> et <tt><nowiki><references/></nowiki></tt> ho an\'ny tsiahy.', +); + +/** Minangkabau (Baso Minangkabau) + * @author Iwan Novirion + */ +$messages['min'] = array( + 'cite-desc' => 'Manambahkan tag <nowiki><ref[ name=id]></nowiki> jo <nowiki><references/></nowiki> untuak kutipan', + 'cite_error' => 'Kutipan rusak: $1', + 'cite_error_ref_numeric_key' => 'Tag <code><ref></code> indak sah; +parameter indak buliah angko atau/hurup sadarano. +Gunoan namo nan deskriptif', + 'cite_error_ref_no_key' => 'Tag <code><ref></code> indak sah; +rujuakan kosong harus ado namo', + 'cite_error_ref_too_many_keys' => 'Tag <code><ref></code> indak sah; +parameter indak sah; mis. talampau panjang', + 'cite_error_ref_no_input' => 'Tag <code><ref></code> indak sah; +rujuakan indak banamo harus ado isi', + 'cite_error_references_invalid_parameters' => 'Tag <code><references></code> indak sah; +indak buliah ado parameter. +Gunoan <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Tag <code><references></code> indak sah; +parameter "group" sajo nan buliah. +Gunoan <code><references /></code>, atau <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Label pautan baliak habih. +Cubo tambahkan di <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Label pautan untuak grup "$1" habih. +Tantukan labiah lanjuik dalam <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Tag <code><ref></code> indak sah; +indak ado teks untuak ref banamo <code>$1</code>', + 'cite_error_included_ref' => 'Tag <code><ref></code> harus ditutuik jo <code></ref></code>', + 'cite_error_refs_without_references' => 'Tag <code><ref></code> ado, tapi <code><references/></code> indak ado', + 'cite_error_group_refs_without_references' => 'Tag <code><ref></code> ado untuak grup banamo "$1", tapi indak ado <code><references group="$1"/></code>', # Fuzzy + 'cite_error_references_group_mismatch' => 'Tag <code><ref></code> pado <code><references></code> ado namo grup "$1" nan konflik.', + 'cite_error_references_missing_group' => 'Tag <code><ref></code> pado <code><references></code> indak ado namo grup "$1".', + 'cite_error_references_missing_key' => 'Tag <code><ref></code> jo namo "$1" pado <code><references></code> indak ado.', + 'cite_error_references_no_key' => 'Tag <code><ref></code> pado <code><references></code> indak ado aprameter namo.', + 'cite_error_empty_references_define' => 'Tag <code><ref></code> pado <code><references></code> nan banamo "$1" indak ado isi.', + 'cite_reference_link_key_with_num' => '$1_$2', + 'cite_reference_link_prefix' => 'cite_ref-', + 'cite_references_link_prefix' => 'cite_note-', + 'cite_reference_link' => '<sup id="$1" class="reference">[[#$2|<nowiki>[</nowiki>$3<nowiki>]</nowiki>]]</sup>', + 'cite_references_link_one' => '<li id="$1">\'\'\'<span class="mw-cite-backlink">[[#$2|^]]</span>\'\'\' $3</li>', + 'cite_references_link_many' => '<li id="$1"><span class="mw-cite-backlink">\'\'\'^\'\'\' $2</span> $3</li>', + 'cite_references_link_many_format' => "<sup>[[#$1|'''''$2''''']]</sup>", + 'cite_references_link_many_format_backlink_labels' => 'a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz', + 'cite_references_link_many_sep' => ' ', + 'cite_references_link_many_and' => ' ', +); + +/** Macedonian (македонÑки) + * @author Bjankuloski06 + * @author Brest + */ +$messages['mk'] = array( + 'cite-desc' => 'Додава ознаки <nowiki><ref[ name=id]></nowiki> и <nowiki><references/></nowiki>, за цитирања', + 'cite_error' => 'Грешка во наводот: $1.', + 'cite_error_ref_numeric_key' => 'Погрешна ознака <code><ref></code>; +името не може да биде број. Употребете опиÑен наÑлов', + 'cite_error_ref_no_key' => 'Погрешна ознака <code><ref></code>; +наводите без Ñодржина мора да имаат име', + 'cite_error_ref_too_many_keys' => 'Погрешна ознака<code><ref></code>; +погрешни имиња, Ñ‚.е. ги има премногу', + 'cite_error_ref_no_input' => 'Погрешна ознака <code><ref></code>; +наводите без име мораат да имаат Ñодржина', + 'cite_error_references_invalid_parameters' => 'Погрешна ознака<code><references></code>; +употребата на параметри не е дозволена. +Употребете <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Погрешна ознака <code><references></code>; +допуштен Ñамо параметарот „group“. +Употребете <code><references /></code> или <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Ðема доволно натпиÑи за повратни врÑки. +Определете уште натпиÑи во <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Се потрошија натпиÑите на прилагодените врÑки за групата „$1“. +Определете уште во пораката <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Погрешна ознака <code><ref></code>; +нема зададено текÑÑ‚ за наводите по име <code>$1</code>', + 'cite_error_included_ref' => 'Ðа ознаката <code><ref></code> Ñ Ð½ÐµÐ´Ð¾ÑтаÑува ознака за затворање </ref>', + 'cite_error_refs_without_references' => 'Статијата има ознаки <code><ref></code>, но не ја најдов потребната ознака <code>{{наводи}}</code> (или <code><references/></code>)', + 'cite_error_group_refs_without_references' => 'Има ознаки <code><ref></code> за група именувана како „$1“, но нема Ñоодветна ознака <code><references group="$1"/></code>, или пак недоÑтаÑува завршно <code></ref></code>', + 'cite_error_references_group_mismatch' => 'Ознаката <code><ref></code> во <code><references></code> има ÑпротиÑтавен групен атрибут „$1“.', + 'cite_error_references_missing_group' => 'Ознаката <code><ref></code> определена во <code><references></code> има групен атрибут „$1“ кој не Ñе јавува во претходен текÑÑ‚.', + 'cite_error_references_missing_key' => 'Ознаката <code><ref></code> Ñо име „$1“ определена во <code><references></code> не Ñе кориÑти во претходен текÑÑ‚.', + 'cite_error_references_no_key' => 'Ознаката <code><ref></code> определена во <code><referencesgt;</code> нема именÑки атрибут.', + 'cite_error_empty_references_define' => 'Ознаката <code><ref></code> определена во <code><references></code> Ñо име „$1“ нема Ñодржина.', + 'cite_references_link_accessibility_label' => 'Следно', + 'cite_references_link_many_accessibility_label' => 'Отиди кај:', +); + +/** Malayalam (മലയാളം) + * @author Praveenp + * @author Shijualex + */ +$messages['ml'] = array( + 'cite-desc' => 'അവലംബം ചേർകàµà´•àµà´µà´¾àµ» ഉപയോഗികàµà´•ാനàµà´³àµà´³ <nowiki><ref[ name=id]></nowiki>, <nowiki><references/></nowiki> à´Žà´¨àµà´¨àµ€ ടാഗàµà´•ൾ ചേർകàµà´•àµà´¨àµà´¨àµ', + 'cite_error' => 'ഉദàµà´§à´°à´¿à´šàµà´šà´¤à´¿àµ½ പിഴവàµ: $1', + 'cite_error_ref_numeric_key' => 'അസാധàµà´µà´¾à´¯ <code><ref></code> ടാഗàµ; +നാമതàµà´¤à´¿àµ½ സംഖàµà´¯ മാതàµà´°à´®à´¾à´¯à´¿ à´…à´¨àµà´µà´¦à´¨àµ€à´¯à´®à´²àµà´². à´Žà´¨àµà´¤àµ†à´™àµà´•à´¿à´²àµà´‚ ലഘàµà´µà´¿à´µà´°à´£à´‚ ഉപയോഗികàµà´•àµà´•.', + 'cite_error_ref_no_key' => 'അസാധàµà´µà´¾à´¯ <code><ref></code> ടാഗàµ; +ഉളàµà´³à´Ÿà´•àµà´•മൊനàµà´¨àµà´®à´¿à´²àµà´²à´¾à´¤àµà´¤ അവലംബതàµà´¤à´¿à´¨àµà´‚ ഒരൠപേരൠവേണം.', + 'cite_error_ref_too_many_keys' => 'അസാധàµà´µà´¾à´¯ <code><ref></code> ടാഗàµ; +അസാധàµà´µà´¾à´¯ പേരàµà´•ൾ, ഉദാ: too many', + 'cite_error_ref_no_input' => 'അസാധàµà´µà´¾à´¯ <code><ref></code> ടാഗàµ; +പേരിലàµà´²à´¾à´¤àµà´¤ അവലംബതàµà´¤à´¿à´¨àµ ഉളàµà´³à´Ÿà´•àµà´•à´®àµà´£àµà´Ÿà´¾à´¯à´¿à´°à´¿à´•àµà´•ണം.', + 'cite_error_references_invalid_parameters' => 'അസാധàµà´µà´¾à´¯ <code><references></code> ടാഗàµ; +റെഫറൻസൠടാഗിനകതàµà´¤àµ à´šà´°à´™àµà´™àµ¾ à´…à´¨àµà´µà´¦à´¨àµ€à´¯à´®à´²àµà´². പകരം ഇങàµà´™à´¨àµ† <code><references /></code> ചെയàµà´¯à´¾à´µàµà´¨àµà´¨à´¤à´¾à´£àµ.', + 'cite_error_references_invalid_parameters_group' => 'അസാധàµà´µà´¾à´¯ <code><references></code> ടാഗàµ; +റെഫറൻസൠടാഗിനകതàµà´¤àµ "group" à´šà´°à´‚ മാതàµà´°à´®àµ‡ à´…à´¨àµà´µà´¦à´¨àµ€à´¯à´®à´¾à´¯àµà´³àµà´³àµ‚. പകരം <code><references /></code> à´Žà´¨àµà´¨àµ, à´…à´²àµà´²àµ†à´™àµà´•ിൽ <code><references group="..." /></code> à´Žà´¨àµà´¨àµ ചെയàµà´¯à´¾à´µàµà´¨àµà´¨à´¤à´¾à´£àµ.', + 'cite_error_references_no_backlink_label' => 'പിൻകണàµà´£à´¿à´•ൾകàµà´•ായി നൽകàµà´¨àµà´¨ ഇചàµà´›à´¾à´¨àµà´¸à´°à´£ à´•àµà´±à´¿à´•ൾ തീർനàµà´¨àµà´ªàµ‹à´¯à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ. +കൂടàµà´¤àµ½ [[MediaWiki:Cite references link many format backlink labels]] സനàµà´¦àµ‡à´¶à´¤àµà´¤à´¿àµ½ നിർവചികàµà´•àµà´•.', + 'cite_error_no_link_label_group' => '"$1" സംഘതàµà´¤à´¿à´²àµ† à´•à´£àµà´£à´¿à´•ൾകàµà´•ായി നൽകàµà´¨àµà´¨ ഇചàµà´›à´¾à´¨àµà´¸à´°à´£ à´•àµà´±à´¿à´•ൾ തീർനàµà´¨àµà´ªàµ‹à´¯à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ. +കൂടàµà´¤àµ½ <nowiki>[[MediaWiki:$2]]</nowiki> സനàµà´¦àµ‡à´¶à´¤àµà´¤à´¿àµ½ നിർവചികàµà´•àµà´•.', + 'cite_error_references_no_text' => 'അസാധàµà´µà´¾à´¯ <code><ref></code> ടാഗàµ; +<code>$1</code> à´Žà´¨àµà´¨ അവലംബങàµà´™àµ¾à´•àµà´•ൠടെകàµà´¸àµà´±àµà´±àµ à´’à´¨àµà´¨àµà´‚ കൊടàµà´¤àµà´¤à´¿à´Ÿàµà´Ÿà´¿à´²àµà´².', + 'cite_error_included_ref' => '<code><ref></code> à´±àµà´±à´¾à´—ിനൠ<code></ref></code> à´Žà´¨àµà´¨ à´…à´¨àµà´¤àµà´¯à´±àµà´±à´¾à´—ൠനൽകിയിടàµà´Ÿà´¿à´²àµà´²', + 'cite_error_refs_without_references' => '<code><ref></code> à´±àµà´±à´¾à´—àµà´•ൾ നൽകിയിടàµà´Ÿàµà´£àµà´Ÿàµ, പകàµà´·àµ‡ <code><references/></code> à´±àµà´±à´¾à´—ൠകണàµà´Ÿàµ†à´¤àµà´¤à´¾à´¨à´¾à´¯à´¿à´²àµà´².', + 'cite_error_group_refs_without_references' => '<code><ref></code> à´±àµà´±à´¾à´—àµà´•ൾ "$1" സംഘതàµà´¤à´¿àµ½ ഉണàµà´Ÿàµ, പകàµà´·àµ‡ ബനàµà´§à´ªàµà´ªàµ†à´Ÿàµà´Ÿ <code><references group="$1"/></code> à´±àµà´±à´¾à´—ൠകണàµà´Ÿàµ†à´¤àµà´¤à´¾à´¨à´¾à´¯à´¿à´²àµà´² à´…à´²àµà´²àµ†à´™àµà´•ിൽ à´…à´Ÿà´¯àµà´•àµà´•ാനàµà´³àµà´³ <code></ref></code> നൽകിയിടàµà´Ÿà´¿à´²àµà´²', + 'cite_error_references_group_mismatch' => '<code><ref></code> à´±àµà´±à´¾à´—ിലേയàµà´‚ <code><references></code> à´Žà´¨àµà´¨à´¤à´¿à´²àµ‡à´¯àµà´‚ സംഘ ഘടകമായ "$1" à´’à´¤àµà´¤àµà´ªàµ‹à´•àµà´¨àµà´¨à´¿à´²àµà´².', + 'cite_error_references_missing_group' => '<code><ref></code> à´±àµà´±à´¾à´—ൠനിർവചിചàµà´šà´¿à´Ÿàµà´Ÿàµà´£àµà´Ÿàµ†à´™àµà´•à´¿à´²àµà´‚ <code><references></code> à´Žà´¨àµà´¨à´¤à´¿à´²àµà´³àµà´³ സംഘ ഘടകം "$1" ആദàµà´¯ à´Žà´´àµà´¤àµà´¤à´¿àµ½ കാണàµà´¨àµà´¨à´¿à´²àµà´².', + 'cite_error_references_missing_key' => '<code><ref></code> à´±àµà´±à´¾à´—ൠ"$1" à´Žà´¨àµà´¨ പേരോടെ <code><references></code> à´Žà´¨àµà´¨à´¤à´¿àµ½ നിർവചിചàµà´šà´¿à´Ÿàµà´Ÿàµà´£àµà´Ÿàµ†à´™àµà´•à´¿à´²àµà´‚ ആദàµà´¯ à´Žà´´àµà´¤àµà´¤à´¿àµ½ ഉപയോഗികàµà´•àµà´¨àµà´¨à´¿à´²àµà´².', + 'cite_error_references_no_key' => '<code><ref></code> à´±àµà´±à´¾à´—ൠ<code><references></code> à´Žà´¨àµà´¨à´¤à´¿àµ½ നിർവചിചàµà´šà´¿à´Ÿàµà´Ÿàµà´£àµà´Ÿàµ†à´™àµà´•à´¿à´²àµà´‚ നാമ ഘടകം നൽകിയിടàµà´Ÿà´¿à´²àµà´².', + 'cite_error_empty_references_define' => ' <code><references></code> ആവശàµà´¯à´¤àµà´¤à´¿à´¨à´¾à´¯à´¿ "$1" à´Žà´¨àµà´¨ പേരിൽ നിർ‌വചികàµà´•à´ªàµà´ªàµ†à´Ÿàµà´Ÿ <code><ref></code> à´±àµà´±à´¾à´—ിനൠഉളàµà´³à´Ÿà´•àµà´•മൊനàµà´¨àµà´®à´¿à´²àµà´².', + 'cite_reference_link_prefix' => 'ഉദàµà´§à´°à´¿à´£à´¿_അവലംബം-', + 'cite_references_link_prefix' => 'ഉദàµà´§à´°à´¿à´£à´¿_à´•àµà´±à´¿à´ªàµà´ªàµ-', +); + +/** Mongolian (монгол) + * @author Chinneeb + */ +$messages['mn'] = array( + 'cite_error' => 'Иш татахад гарÑан алдаа: $1', +); + +/** Marathi (मराठी) + * @author Kaajawa + * @author Kaustubh + * @author Mahitgar + * @author Rahuldeshmukh101 + * @author V.narsikar + */ +$messages['mr'] = array( + 'cite-desc' => '<nowiki><ref[ name=id]></nowiki> व <nowiki><references/></nowiki> हे दोन संदरà¥à¤ देणà¥à¤¯à¤¾à¤¸à¤¾à¤ ी वापरणà¥à¤¯à¤¾à¤¤ येणारे शबà¥à¤¦ वाढविले जातील.', + 'cite_error' => 'तà¥à¤°à¥‚टी उधृत करा: $1', + 'cite_error_ref_numeric_key' => '<code><ref></code> चà¥à¤•ीचा कोड; नाव हे पूरà¥à¤£à¤¾à¤‚की संखà¥à¤¯à¤¾ असू शकत नाही, कृपया माहितीपूरà¥à¤£ शीरà¥à¤·à¤• दà¥à¤¯à¤¾', + 'cite_error_ref_no_key' => '<code><ref></code> चà¥à¤•ीचा कोड; रिकामà¥à¤¯à¤¾ संदरà¥à¤à¤¾à¤‚ना नाव असणे गरजेचे आहे', + 'cite_error_ref_too_many_keys' => '<code><ref></code> चà¥à¤•ीचा कोड; चà¥à¤•ीची नावे, उदा. खूप सारी', + 'cite_error_ref_no_input' => '<code><ref></code> चà¥à¤•ीचा कोड; निनावी संदरà¥à¤à¤¾à¤‚मधà¥à¤¯à¥‡ माहिती असणे गरजेचे आहे', + 'cite_error_references_invalid_parameters' => '<code><references></code> हा चà¥à¤•ीचा वापर आहे; यामधे पॅरामीटरà¥à¤¸ देणे निषिदà¥à¤§ आहे., +<code><references /></code> असा कोड वापरा', + 'cite_error_references_invalid_parameters_group' => 'चà¥à¤•ीची <code><references></code> खूण; फकà¥à¤¤ पॅरॅमीटर चा गट वापरता येईल, <code><references /></code> किंवा <code><references group="..." /></code> चा वापर करा', + 'cite_error_references_no_backlink_label' => 'तयार केलेली मागीलदà¥à¤µà¥‡ देणारी नावे संपलेली आहेत, अधिक नावे <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> या पà¥à¤°à¤£à¤¾à¤²à¥€ संदेशात लिहा', + 'cite_error_no_link_label_group' => '"$1" करिता नमूदकेलेलà¥à¤¯à¤¾ कसà¥à¤Ÿà¤® लिंक खूणा संपलà¥à¤¯à¤¾ . +<nowiki>[[MediaWiki:$2]]</nowiki> संदेशात अधिक खूणा नमूद करा', + 'cite_error_references_no_text' => '<code><ref></code> चà¥à¤•ीचा कोड; <code>$1</code> नावाने दिलेलà¥à¤¯à¤¾ संदरà¥à¤à¤¾à¤‚मधà¥à¤¯à¥‡ काहीही माहिती नाही', + 'cite_error_included_ref' => '<code><ref></code> ला बंद करणारी <code></ref></code> ही खूण गायब आहे.', + 'cite_error_refs_without_references' => 'पानामधे <code><ref></code> (संदरà¥à¤) आहे, परंतॠ<code><references/></code> (<nowiki>{{संदरà¥à¤à¤¯à¤¾à¤¦à¥€}}<nowiki />) सापडले नाही. <nowiki>{{संदरà¥à¤à¤¯à¤¾à¤¦à¥€}}<nowiki /> असलà¥à¤¯à¤¾à¤¶à¤¿à¤µà¤¾à¤¯ पानाचà¥à¤¯à¤¾ तळाशी संदरà¥à¤à¤¾à¤‚चे तपशील दिसणार नाहीत.', + 'cite_error_group_refs_without_references' => '"$1" नावाचà¥à¤¯à¤¾ गटाकरिता <code><ref></code>खूणपताका उपलबà¥à¤§ आहेत, पण संबंधीत <code><references group="$1"/></code> खूण मिळाली नाही.', + 'cite_error_references_group_mismatch' => 'tag in <code><references></code>मधील <code><ref></code> खूणांना खटका उडणारे group attribute "$1" आहे.', + 'cite_error_references_missing_group' => 'गट "$1" मधील <code><ref></code> टà¥à¤¯à¤¾à¤— <code><references></code> हà¥à¤¯à¤¾ पूरà¥à¤µà¥€ वापलà¥à¤¯à¤¾ गेलेले नाही', + 'cite_error_references_missing_key' => '<code><references></code> हà¥à¤¯à¤¾ मधà¥à¤¯à¥‡ सांगितलेला <code><ref></code> "$1" हà¥à¤¯à¤¾ नावाचा टà¥à¤¯à¤¾à¤— हà¥à¤¯à¤¾ पूरà¥à¤µà¥€ वापरणà¥à¤¯à¤¾à¤¤ आलेला नाही.', + 'cite_error_references_no_key' => '<code><ref></code> टà¥à¤¯à¤¾à¤— मधà¥à¤¯à¥‡ विशारद गोषà¥à¤Ÿà¥€à¤‚ना <code><references></code> ला नाम गà¥à¤£à¤§à¤°à¥à¤® नाहीत', + 'cite_error_empty_references_define' => '<code><ref></code> टà¥à¤¯à¤¾à¤— मधà¥à¤¯à¥‡ विशारद गोषà¥à¤Ÿà¥€à¤‚ <code><references></code> जà¥à¤¯à¤¾ "$1" हà¥à¤¯à¤¾ नावाने संबोधलà¥à¤¯à¤¾ आहेत तà¥à¤¯à¤¾à¤¤ माहिती नाही', +); + +/** Malay (Bahasa Melayu) + * @author Anakmalaysia + * @author Aviator + * @author Izzudin + */ +$messages['ms'] = array( + 'cite-desc' => 'Menambah tag <nowiki><ref[ name=id]></nowiki> dan <nowiki><references/></nowiki> untuk pemetikan', + 'cite_error' => 'Ralat petik: $1', + 'cite_error_ref_numeric_key' => 'Tag <code><ref></code> tidak sah; nombor ringkas tidak dibenarkan, sila masukkan tajuk yang lebih terperinci', + 'cite_error_ref_no_key' => 'Tag <code><ref></code> tidak sah; rujukan tanpa kandungan mestilah mempunyai nama', + 'cite_error_ref_too_many_keys' => 'Tag <code><ref></code> tidak sah; nama-nama tidak sah, misalnya terlalu banyak', + 'cite_error_ref_no_input' => "'Tag <code><ref></code> tidak sah; rujukan tanpa nama mestilah mempunyai kandungan", + 'cite_error_references_invalid_parameters' => 'Tag <code><references></code> tidak sah; parameter tidak dibenarkan, gunakan <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Tag <code><references></code> tidak sah; hanya parameter "group" dibenarkan. +Gunakan <code><references /></code> atau <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Kehabisan label pautan balik tempahan. Sila tambah label dalam pesanan <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Kehabisan label pautan tempahan untuk kumpulan "$1". +Tentukan lagi dalam mesej <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Tag <code><ref></code> tidak sah; teks bagi rujukan <code>$1</code> tidak disediakan', + 'cite_error_included_ref' => 'Tag <code><ref></code> tidak ditutup dengan <code></ref></code>', + 'cite_error_refs_without_references' => 'Tag <code><ref></code> ada tetapi tag <code><references/></code> tidak disertakan', + 'cite_error_group_refs_without_references' => 'Tag <code><ref></code> untuk kumpulan "$1" ada tetapi tag <code><references group="$1"/></code> yang sepadan tidak disertakan', # Fuzzy + 'cite_error_references_group_mismatch' => 'Tag <code><ref></code> dalam <code><references></code> mempunyai atribut kumpulan yang bercanggah, "$1".', + 'cite_error_references_missing_group' => 'Tag <code><ref></code> yang ditentukan dalam <code><references></code> mempunyai atribut kumpulan "$1" yang tiada dalam teks sebelumnya.', + 'cite_error_references_missing_key' => 'Tag <code><ref></code> dengan nama "$1" yang ditentukan dalam <code><references></code> tidak digunakan dalam teks sebelumnya.', + 'cite_error_references_no_key' => 'Tag <code><ref></code> yang ditentukan dalam <code><references></code> tiada atribut nama.', + 'cite_error_empty_references_define' => 'Tag <code><ref></code> yang ditentukan dalam <code><references></code> dengan nama "$1" tiada kandungan.', +); + +/** Maltese (Malti) + * @author Chrisportelli + */ +$messages['mt'] = array( + 'cite-desc' => 'Iżżid it-tikketti <nowiki><ref[ name=id]></nowiki> u <nowiki><references/></nowiki> għaÄ‹-Ä‹itazzjonijiet', + 'cite_error' => 'Å»ball fiÄ‹-Ä‹itazzjoni: $1', + 'cite_error_ref_numeric_key' => 'Tikketta <code><ref></code> invalida; +l-isem ma jistax ikun numru sħiħ sempliÄ‹i. Uża titlu deskrittiv', + 'cite_error_ref_no_key' => 'Tikketta <code><ref></code> invalida; +refs mingħajr kontenut għandhom ikollhom isem', + 'cite_error_ref_too_many_keys' => 'Tikketta <code><ref></code> invalida; +ismijiet invalidi, e.ż. numru wisq kbir', + 'cite_error_ref_no_input' => 'Å»ball fl-użu tat-tikketta <code><ref></code>; refs mingħajr isem ma jistgħux ikunu vojta', + 'cite_error_references_invalid_parameters' => 'Å»ball fl-użu tat-tikketta <code><references></code>; il-parametri mhumiex permessi. Uża <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Tikketta <code><references></code> invalida; +il-paramettru "group" biss huwa permess. +Uża <code><references /></code> jew <code><references group="..." /></code>', + 'cite_error_references_no_text' => 'Tikketta <code><ref></code> invalida; +l-ebda test ma ngħata għar-refs bl-isem <code>$1</code>', + 'cite_error_included_ref' => '<code></ref></code> tal-għeluq hija nieqsa għat-tikketta <code><ref></code>', + 'cite_error_refs_without_references' => 'It-tikketti <code><ref></code> jeżistu, imma l-ebda tikketta <code><references/></code> ma nstabet', + 'cite_error_group_refs_without_references' => 'It-tikketti <code><ref></code> jeżistu għal grupp bl-isem "$1" imma l-ebda tikketta <code><references group="$1"/></code> rispettiva ma nstabet', # Fuzzy + 'cite_error_references_group_mismatch' => 'It-tikketta <code><ref></code> f\'<code><references></code> għandha l-attribut tal-grupp "$1" f\'kunflitt.', + 'cite_error_references_missing_group' => 'It-tikketta <code><ref></code> definita f\'<code><references></code> għandha l-attribut tal-grupp "$1" li ma jidhirx fit-test preÄ‹edenti.', + 'cite_error_references_missing_key' => 'It-tikketta <code><ref></code> bl-isem "$1" definita f\'<code><references></code> mhix użata fit-test preÄ‹edenti.', + 'cite_error_references_no_key' => "It-tikketta <code><ref></code> definita f'<code><references></code> m'għandiex l-attribut tal-isem.", + 'cite_error_empty_references_define' => 'It-tikketta <code><ref></code> definita f\'<code><references></code> bl-isem "$1" m\'għandha l-ebda kontenut.', +); + +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) + * @author Audun + * @author Danmichaelo + * @author Laaknor + */ +$messages['nb'] = array( + 'cite-desc' => 'Legger til <nowiki><ref[ name=id]></nowiki> og <nowiki><references/></nowiki>-tagger for referanser', + 'cite_error' => 'Siteringsfeil: $1', + 'cite_error_ref_numeric_key' => 'Ugyldig <code><ref></code>-kode; navnet kan ikke være et enkelt heltall, bruk en beskrivende tittel', + 'cite_error_ref_no_key' => 'Ugyldig <code><ref></code>-kode; referanser uten innhold mÃ¥ inneholde navn', + 'cite_error_ref_too_many_keys' => 'Ugyldig <code><ref></code>-kode; ugyldige navn, f.eks. for mange', + 'cite_error_ref_no_input' => 'Ugyldig <code><ref></code>-kode; referanser uten navn mÃ¥ ha innhold', + 'cite_error_references_invalid_parameters' => 'Ugyldig <code><references></code>-kode; ingen parametere tillates, bruk <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Ugyldig <code><references></code>-tagg; kun parameteret «group» tillates. Bruk <code><references /></code> eller <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Gikk tom for egendefinerte tilbakelenketekster. +Definer flere i beskjeden <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>.', + 'cite_error_no_link_label_group' => 'Gikk tom for egendefinerte lenkemerker for gruppen «$1». +Definér fler i <nowiki>[[MediaWiki:$2]]</nowiki>-beskjeden.', + 'cite_error_references_no_text' => 'Ugyldig <code><ref></code>-tagg; ingen tekst ble oppgitt for referansen ved navn <code>$1</code>', + 'cite_error_included_ref' => 'Avsluttende <code></ref></code>-tagg mangler for <code><ref></code>', + 'cite_error_refs_without_references' => '<code><ref></code>-merker finnes, men ingen <code><references/></code>-merke funnet', + 'cite_error_group_refs_without_references' => '<code><ref></code>-merker finnes for gruppenavnet «$1», men ingen <code><references group="$1"/></code>-merking ble funnet, eller det mangler et avsluttende <code></ref></code>-merke.', + 'cite_error_references_group_mismatch' => '<code><ref></code>-tagg i <code><references></code> har motstridig attributt «$1».', + 'cite_error_references_missing_group' => '<code><ref></code>-tagg definert i <code><references></code> har gruppeattributtet «$1» som ikke forekommer i teksten.', + 'cite_error_references_missing_key' => '<code><ref></code>-taggen med navnet «$1» definert i <code><references></code> brukes ikke i teksten.', + 'cite_error_references_no_key' => '<code><ref></code>-tagg definert i <code><references></code> har ikke noe navneattributt.', + 'cite_error_empty_references_define' => '<code><ref></code>-taggen i <code><references></code> med navnet «$1» har ikke noe innhold.', + 'cite_references_link_many_format_backlink_labels' => 'a b c d e f g h i j k l m n o p q r s t u v w x y z æ ø Ã¥ aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az aæ aø aÃ¥ ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz bæ bø bÃ¥ ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz cæ cø cÃ¥ da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz dæ dø dÃ¥ ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez eæ eø eÃ¥ fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz fæ fø fÃ¥ ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz gæ gø gÃ¥ ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz hæ hø hÃ¥ ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz iæ iø iÃ¥ ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz jæ jø jÃ¥ ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz kæ kø kÃ¥ la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz læ lø lÃ¥ ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz mæ mø mÃ¥ na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz næ nø nÃ¥ oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz oæ oø oÃ¥ pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz pæ pø pÃ¥ qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz qæ qø qÃ¥ ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz ræ rø rÃ¥ sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz sæ sø sÃ¥ ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz tæ tø tÃ¥ ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz uæ uø uÃ¥ va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz væ vø vÃ¥ wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz wæ wø wÃ¥ xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz xæ xø xÃ¥ ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz yæ yø yÃ¥ za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz zæ zø zÃ¥ æa æb æc æd æe æf æg æh æi æj æk æl æm æn æo æp æq ær æs æt æu æv æw æx æy æz ææ æø æå øa øb øc ød øe øf øg øh øi øj øk øl øm øn øo øp øq ør øs øt øu øv øw øx øy øz øæ øø øå Ã¥a Ã¥b Ã¥c Ã¥d Ã¥e Ã¥f Ã¥g Ã¥h Ã¥i Ã¥j Ã¥k Ã¥l Ã¥m Ã¥n Ã¥o Ã¥p Ã¥q Ã¥r Ã¥s Ã¥t Ã¥u Ã¥v Ã¥w Ã¥x Ã¥y Ã¥z åæ åø åå', +); + +/** Low German (Plattdüütsch) + * @author Slomox + */ +$messages['nds'] = array( + 'cite-desc' => 'Föögt <nowiki><ref[ name=id]></nowiki> un <nowiki><references/></nowiki> Tags för Zitaten to', + 'cite_error' => 'Zitat-Fehler: $1', + 'cite_error_ref_numeric_key' => 'Ungülligen Tag <tt><ref></tt>: de Naam dröff keen reine Tall wesen, bruuk en Naam, de de Saak beschrifft.', + 'cite_error_ref_no_key' => 'Ungülligen Tag <tt><ref></tt>: „ref“ ahn Inholt mutt en Naam hebben.', + 'cite_error_ref_too_many_keys' => 'Ungülligen Tag <tt><ref></tt>: ungüllige Naams, to’n Bispeel to veel.', + 'cite_error_ref_no_input' => 'Ungülligen Tag <tt><ref></tt>: „ref“ ahn Naam mutt en Inholt hebben.', + 'cite_error_references_invalid_parameters' => 'Ungülligen Tag <code><references></code>: Parameters sünd nich verlöövt, bruuk <tt><references /></tt>', + 'cite_error_references_invalid_parameters_group' => 'Ungülligen Tag <code><references></code>: Blot de Parameter „group“ is verlöövt, bruuk <tt><references /></tt> oder <tt><references group="..." /></tt>', + 'cite_error_references_no_backlink_label' => 'De verföögboren Tekens för de Lenken op Referenzen sünd all. Dat lett sik repareren, wenn in de Systemnaricht <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> mehr Tekens angeven warrt.', + 'cite_error_references_no_text' => 'Ungülligen Tag <tt><ref></tt>; is keen Text för Refs mit den Naam <tt>$1</tt> angeven.', + 'cite_error_included_ref' => 'Dor fehlt en tosluten <code></ref></code>', + 'cite_error_refs_without_references' => '<code><ref></code>-Tags gifft dat, is aver keen <code><references/></code>-Tag funnen worrn.', + 'cite_error_group_refs_without_references' => '<code><ref></code>-Tags för de Grupp „$1“ gifft dat, is aver keen <code><references group=„$1“/></code>-Tag funnen worrn', # Fuzzy +); + +/** Low Saxon (Netherlands) (Nedersaksies) + * @author Servien + */ +$messages['nds-nl'] = array( + 'cite_error' => 'Siteerfout: $1', +); + +/** Dutch (Nederlands) + * @author Niels + * @author Romaine + * @author Siebrand + */ +$messages['nl'] = array( + 'cite-desc' => 'Voegt <nowiki><ref[ name=id]></nowiki> en <nowiki><references/></nowiki> tags toe voor citaten', + 'cite_error' => 'Citefout: $1', + 'cite_error_ref_numeric_key' => 'Onjuiste tag <code><ref></code>; +de naam kan geen eenvoudige integer zijn. +Gebruik een beschrijvende titel', + 'cite_error_ref_no_key' => 'Onjuiste tag <code><ref></code>; +refs zonder inhoud moeten een naam hebben', + 'cite_error_ref_too_many_keys' => 'Onjuiste tag <code><ref></code>; +onjuiste namen, bijvoorbeeld te veel', + 'cite_error_ref_no_input' => 'Onjuiste tag <code><ref></code>; +refs zonder naam moeten inhoud hebben', + 'cite_error_references_invalid_parameters' => 'Onjuiste tag <code><references></code>; +parameters zijn niet toegestaan. +Gebruik <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Ongeldige tag <code><references></code>; +alleen de parameter "group" is toegestaan. +Gebruik <code><references /></code>, of <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Het aantal beschikbare backlinklabels is opgebruikt. +Geef meer labels op in het bericht <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Het aantal aangepaste koppelinglabels voor de group "$1" is uitgeput. +U kunt er meer instellen in het systeembericht <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Onjuiste tag <code><ref></code>; +er is geen tekst opgegeven voor refs met de naam <code>$1</code>', + 'cite_error_included_ref' => 'Na het label <code><ref></code> ontbreekt het afsluitende label <code></ref></code>', + 'cite_error_refs_without_references' => 'De tag <code><ref></code> bestaat, maar de tag <code><references/></code> is niet aangetroffen', + 'cite_error_group_refs_without_references' => 'Er bestaat een tag <code><ref></code> voor de groep "$1", maar er is geen bijbehorende tag <code><references group="$1"/></code> aangetroffen of een afsluitende <code></ref></code> is niet aanwezig.', + 'cite_error_references_group_mismatch' => 'De tag <code><ref></code> in <code><references></code> conflicteert met groepseigenschap "$1".', + 'cite_error_references_missing_group' => 'De tag <code><ref></code> die is gedefinieerd in <code><references></code> heeft de groepseigenschap "$1" niet niet eerder in te tekst voorkomt.', + 'cite_error_references_missing_key' => 'De tag <code><ref></code> met de naam "$1" gedefinieerd in <code><references></code> wordt niet eerder in de tekst gebruikt.', + 'cite_error_references_no_key' => 'De tag <code><ref></code> die is gedefinieerd in <code><references></code> heeft geen eigenschapsnaam.', + 'cite_error_empty_references_define' => 'De tag <code><ref></code> die is gedefinieerd in <code><references></code> met de naam "$1" heeft geen inhoud.', +); + +/** Norwegian Nynorsk (norsk nynorsk) + * @author Frokor + * @author Harald Khan + * @author Njardarlogar + */ +$messages['nn'] = array( + 'cite-desc' => 'Legg til <nowiki><ref[ name=id]></nowiki> og <nowiki><references/></nowiki>-merke for referansar', + 'cite_error' => 'Referansefeil: $1', + 'cite_error_ref_numeric_key' => 'Ugyldig <code><ref></code>-kode; namnet kan ikkje vere eit enkelt heiltal, bruk ein skildrande tittel', + 'cite_error_ref_no_key' => 'Ugyldig <code><ref></code>-kode; referansar utan innhald mÃ¥ innehalde namn', + 'cite_error_ref_too_many_keys' => 'Ugyldig <code><ref></code>-kode; ugyldige namn, t.d. for mange', + 'cite_error_ref_no_input' => 'Ugyldig <code><ref></code>-kode; referansar uten namn mÃ¥ ha innhald', + 'cite_error_references_invalid_parameters' => 'Ugyldig <code><references></code>-kode; ingen parametrar er tillat, bruk <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Ugyldig <code><references></code>-tagg; berre parameteren «group» er tillatt. Bruk <code><references /></code> eller <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Gjekk tom for eigendefinerte tilbakelenketekstar. +Definer fleire i meldinga <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_references_no_text' => 'Ugyldig <code><ref></code>-merke; ingen tekst vart gjeven for referansen med namnet <code>$1</code>', + 'cite_error_included_ref' => 'Avsluttande <code></ref></code>-tagg manglar for <code><ref></code>', + 'cite_error_refs_without_references' => '<code><ref></code>-merke finst, men eit <code><references/></code>-merke finst ikkje', + 'cite_error_group_refs_without_references' => '<code><ref></code>-merke finst for gruppenamnet «$1», men inkje samsvarande <code><references group="$1"/></code>-merke vart funne', # Fuzzy +); + +/** Occitan (occitan) + * @author Cedric31 + */ +$messages['oc'] = array( + 'cite-desc' => 'Apond las balisas <nowiki><ref[ name=id]></nowiki> e <nowiki><references/></nowiki>, per las citacions.', + 'cite_error' => 'Error de citacion : $1', + 'cite_error_ref_numeric_key' => 'Ampèl invalid ; clau non-integrala esperada', + 'cite_error_ref_no_key' => 'Ampèl invalid ; cap de clau pas especificada', + 'cite_error_ref_too_many_keys' => 'Ampèl invalid ; claus invalidas, per exemple, tròp de claus especificadas o clau erronèa', + 'cite_error_ref_no_input' => 'Ampèl invalid ; cap de dintrada pas especificada', + 'cite_error_references_invalid_parameters' => 'Arguments invalids ; argument esperat', + 'cite_error_references_invalid_parameters_group' => 'Balisa <code><references></code> incorrècta ; + +sol lo paramètre « group » es autorizat. + +Utilizatz <code><references /></code>, o alara <code><references group="..." /></code>.', + 'cite_error_references_no_backlink_label' => 'Execucion en defòra de las etiquetas personalizadas, definissetz mai dins lo messatge <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_references_no_text' => 'Balisa <code><ref></code> incorrècta ; + +pas de tèxte per las referéncias nomenadas <code>$1</code>.', + 'cite_error_included_ref' => 'Clausura <code></ref></code> omesa per la balisa <code><ref></code>', + 'cite_error_refs_without_references' => 'La balisa <code><ref></code> existÃs, mas cap de balisa <code><references/></code> pas trobada.', + 'cite_error_group_refs_without_references' => 'De balisas <code><ref></code> existisson per un grop nomenat « $1 », mas cap de balisa <code><references group="$1"/></code> correspondenta es pas estada trobada, o alara una valisa tampanta <code></ref></code> manca.', + 'cite_error_references_group_mismatch' => "La balisa <code><ref></code> dins <code><references></code> a l'atribut de grop « $1 » que dintra en conflicte amb lo de <code><references></code>.", + 'cite_error_references_missing_group' => 'La balisa <code><ref></code> definida dins <code><references></code> a un gropat atribuit « $1 » que figura pas dins lo tèxte precedent.', + 'cite_error_references_missing_key' => 'La balisa <code><ref></code> amb lo nom « $1 » definida dins <code><references></code> es pas utilizada dins lo tèxte precedent.', + 'cite_error_references_no_key' => 'La balisa <code><ref></code> definida dins <code><references></code> a pas de nom d’atribut.', + 'cite_error_empty_references_define' => 'La balisa <code><ref></code> definida dins <code><references></code> amb lo nom « $1 » a pas de contengut.', +); + +/** Oriya (ଓଡ଼ିଆ) + * @author Psubhashish + */ +$messages['or'] = array( + 'cite-desc' => '<nowiki><ref[ name=id]></nowiki> ଓ <nowiki><references/></nowiki> ଟାଗସବà ଆଧାର ନିମନàà¬¤à‡ à¬à¬ à¬¾à¬°à‡ à¬¯à‹à¬¡à¬¼à¬¿à¬¥à¬¾à¬ ।', + 'cite_error' => 'ଆଧାର à¬àଲ: $1', + 'cite_error_ref_numeric_key' => 'ଅବàˆà¬§ <code><ref></code> tag; +ନାମାଟି କà‡à¬¬à‡ ହà‡à¬²à‡à¬ à¬à¬• ସଂଖààŸà¬¾ ହà‹à¬‡à¬ªà¬¾à¬°à¬¿à¬¬ ନାହିଠ। à¬à¬• ବରàଣàଣନାମà‚ଳକ ନାମ ଦିଅନàତà ।', + 'cite_error_ref_no_key' => 'ଅବàˆà¬§ <code><ref></code> ଚିହàନ; +କàŒà¬£à¬¸à¬¿ ବି ବିଷàŸà¬¬à¬¸àତà ନଥିବା ଆଧାରର à¬à¬• ନାମ ଥିବା ଲà‹à¬¡à¬¼à¬¾', + 'cite_error_ref_too_many_keys' => 'ଅବàˆà¬§ <code><ref></code> ଚିହàନ; +à¬àଲ ନାମ, ଯଥା: ଖàବ ଅଧିକ', + 'cite_error_ref_no_input' => 'ଅବàˆà¬§ <code><ref></code> ଚିହàନ; +କàŒà¬£à¬¸à¬¿ ବି ନାମ ନଥିବା ଆଧାରର କିଛି ବିଷàŸà¬¬à¬¸àତà ଥିବା ଲà‹à¬¡à¬¼à¬¾', + 'cite_error_references_invalid_parameters' => 'ଅଚଳ <code><references></code> ଚିହàନ; +କàŒà¬£à¬¸à¬¿à¬Ÿà¬¿ ପାରାମିଟର ଅନàମà‹à¬¦à¬¿à¬¤ ନàହà‡à¬ । +<code><references /></code> ବààŸà¬¬à¬¹à¬¾à¬° କରନàତà ।', + 'cite_error_references_invalid_parameters_group' => 'ଅଚଳ <code><references></code> ଚିହàନ; +"group" ପାରାମିଟରଟି କà‡à¬¬à¬³ ଅନàମà‹à¬¦à¬¿à¬¤ । +<code><references /></code>, କିମàବା <code><references group="..." /></code> ବààŸà¬¬à¬¹à¬¾à¬° କରନàତà', + 'cite_error_references_no_backlink_label' => 'ନିଜ ପସନàଦର ବààŸà¬¾à¬•ଲିଙàକ ଚିହàନ ସବà ସରିଗଲା । +<nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>ସà‚à¬šà¬¨à¬¾à¬°à‡ à¬…à¬§à¬¿à¬• ଦà‡à¬–ନàତà ।', + 'cite_error_no_link_label_group' => '"$1" ଗà‹à¬ ଲାଗି ନିଜ ପସନàଦର ବààŸà¬¾à¬•ଲିଙàକ ଚିହàନ ସବà ସରିଗଲା । +<nowiki>[[MediaWiki:$2]]</nowiki>ସà‚à¬šà¬¨à¬¾à¬°à‡ à¬…à¬§à¬¿à¬• ଚିହàନିତ କରନàତà ।', + 'cite_error_references_no_text' => 'ଅଚଳ <code><ref></code> ଚିହàନ; +<code>$1</code> à¬¨à¬¾à¬®à¬°à‡ à¬¥à¬¿à¬¬à¬¾ ଆଧାର à¬à¬¿à¬¤à¬°à‡ କିଛି ଲà‡à¬–ା ନାହିଠ।', + 'cite_error_included_ref' => '<code></ref></code> କà ବନàଦ କରàଅଛà; <code><ref></code> ନାହିà¬; ଚିହàନ', + 'cite_error_refs_without_references' => '<code><ref></code> ଚିହàନ ରହିଅଛି, କିନàତà <code><references/></code> ଚିହàନଟି ମିଳିଲା ନାହିà¬', + 'cite_error_group_refs_without_references' => '"$1" ଗà‹à¬ ପାଇଠ<code><ref></code> ଚିହàନ ସବà ରହିଅଛି, କିନàତà କàŒà¬£à¬¸à¬¿ ବି <code><references group="$1"/></code> ଚିହàନ ମିଳିଲା ନାହିà¬', # Fuzzy + 'cite_error_references_group_mismatch' => '<code><references> à¬°à‡ <code><ref></code> ଚିହàନ;</code> ର ଅସàବିଧାଜନକ ଗà‹à¬ ବିଶà‡à¬·à¬¤à¬¾ "$1" ।', + 'cite_error_references_missing_group' => '<code><references></code>à¬°à‡ à¬¦à¬¿à¬†à¬¯à¬¾à¬‡à¬¥à¬¿à¬¬à¬¾ <code><ref></code> ଚିହàà¬¨à¬°à‡ "$1" ଗà‹à¬ ପାଇଠଚିହàନ ଅଛି ଯାହାକି à¬¦à¬°à¬•à¬¾à¬°à€ à¬²à‡à¬–à¬¾à¬°à‡ à¬†à¬¸àନାହିଠ।', + 'cite_error_references_missing_key' => '<code><references></code>à¬°à‡ à¬¦à¬¿à¬†à¬¯à¬¾à¬‡à¬¥à¬¿à¬¬à¬¾ "$1" ନାମ ସହ ଥିବା <code><ref></code> ଚିହàନ à¬¦à¬°à¬•à¬¾à¬°à€ à¬²à‡à¬–à¬¾à¬°à‡ à¬¬ààŸà¬¬à¬¹à¬¾à¬° ହà‹à¬‡à¬¨à¬¾à¬¹à¬¿à¬ ।', + 'cite_error_references_no_key' => '<code><references></code>à¬°à‡ à¬¦à¬¿à¬†à¬¯à¬¾à¬‡à¬¥à¬¿à¬¬à¬¾ <code><ref></code> ଚିହàà¬¨à¬°à‡ à¬•à¬¿à¬›à¬¿ ଆଟàରିବàଟ ନାହିଠ।', + 'cite_error_empty_references_define' => '<code><references></code>à¬°à‡ à¬¦à¬¿à¬†à¬¯à¬¾à¬‡à¬¥à¬¿à¬¬à¬¾ "$1" ନାମ ସହ ଥିବା <code><ref></code> ଚିହàà¬¨à¬°à‡ à¬•à¬¿à¬›à¬¿ ଲà‡à¬–ା ନାହିଠ।', +); + +/** Pangasinan (Pangasinan) + */ +$messages['pag'] = array( + 'cite_error' => 'Bitlaen so error $1; $2', # Fuzzy +); + +/** Polish (polski) + * @author Derbeth + * @author Holek + * @author Leinad + * @author Sp5uhe + * @author Woytecr + */ +$messages['pl'] = array( + 'cite-desc' => 'Dodaje znaczniki <nowiki><ref[ name=id]></nowiki> i <nowiki><references/></nowiki> uÅ‚atwiajÄ…ce podawanie źródeÅ‚ cytatów', + 'cite_error' => "Błąd rozszerzenia ''cite'': $1", + 'cite_error_ref_numeric_key' => 'NieprawidÅ‚owy znacznik <code><ref></code>. Nazwa nie może być liczbÄ…, użyj nazwy opisowej.', + 'cite_error_ref_no_key' => 'NieprawidÅ‚owy znacznik <code><ref></code>. OdnoÅ›nik ref z zawartoÅ›ciÄ… musi mieć nazwÄ™.', + 'cite_error_ref_too_many_keys' => 'NieprawidÅ‚owe nazwy parametrów elementu <code><ref></code>.', + 'cite_error_ref_no_input' => 'Błąd w skÅ‚adni elementu <code><ref></code>. Przypisy bez podanej nazwy muszÄ… posiadać treść', + 'cite_error_references_invalid_parameters' => 'Błąd w skÅ‚adni elementu <code><references></code>. Nie można wprowadzać parametrów do tego elementu, użyj <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'NieprawidÅ‚owy znacznik <code><references></code>; +dostÄ™pny jest wyłącznie parametr „groupâ€. +Użyj znacznika <code><references /></code>, lub <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'ZabrakÅ‚o etykiet do przypisów. +Zadeklaruj wiÄ™cej w komunikacie <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'ZabrakÅ‚o niestandardowych etykiet linków dla grupy „$1“. +Zdefiniuj ich wiÄ™kszÄ… liczbÄ™ w komunikacie <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Błąd w skÅ‚adni elementu <code><ref></code>. Brak tekstu w przypisie o nazwie <code>$1</code>', + 'cite_error_included_ref' => 'Brak znacznika zamykajÄ…cego <code></ref></code> po otwartym znaczniku <code><ref></code>', + 'cite_error_refs_without_references' => 'Istnieje znacznik <code><ref></code>, ale nie odnaleziono znacznika <code><references/></code>', + 'cite_error_group_refs_without_references' => 'Istnieje znacznik <code><ref></code> dla grupy o nazwie „$1â€, ale nie odnaleziono odpowiedniego znacznika <code><references group="$1"/></code>, lub brakuje znacznika zamykajÄ…cego <code></ref></code>', + 'cite_error_references_group_mismatch' => 'Znacznik <code><ref></code> w <code><references></code> nie może mieć atrybutu grupy „$1â€.', + 'cite_error_references_missing_group' => 'Znacznik <code><ref></code> zdefiniowany w <code><references></code> ma atrybut grupowania „$1â€, który nie wystÄ™puje wczeÅ›niej w treÅ›ci.', + 'cite_error_references_missing_key' => 'Znacznik <code><ref></code> o nazwie „$1â€, zdefiniowany w <code><references></code>, nie byÅ‚ użyty wczeÅ›niej w treÅ›ci.', + 'cite_error_references_no_key' => 'Znacznik <code><ref></code> zdefiniowany w <code><references></code> nie ma atrybutu <code>name</code>.', + 'cite_error_empty_references_define' => 'Znacznik <code><ref></code> zdefiniowany w <code><references></code> o nazwie „$1†nie ma treÅ›ci.', + 'cite_references_link_accessibility_label' => 'Skocz do góry', + 'cite_references_link_many_accessibility_label' => 'Skocz do:', +); + +/** Piedmontese (Piemontèis) + * @author Borichèt + * @author Dragonòt + */ +$messages['pms'] = array( + 'cite-desc' => 'A gionta le tichëtte <nowiki><ref[ name=id]></nowiki> e <nowiki><references/></nowiki>, për sitassion', + 'cite_error' => 'Eror ëd sitassion: $1', + 'cite_error_ref_numeric_key' => "Tichëtta <code><ref></code> pa bon-a; +ël nòm a peul pa esse n'antregh sempi. Deuvra un tìtol descritiv.", + 'cite_error_ref_no_key' => "Tichëtta <code><ref></code> pa bon-a; +j'arferiment sensa contnù a devo avèj un nòm", + 'cite_error_ref_too_many_keys' => 'Tichëtta <code><ref></code> pa bon-a; +nòm pa bon, për esempi tròpi', + 'cite_error_ref_no_input' => "Tichëtta <code><ref></code> pa bon-a; +j'arferiment sensa nòm a devo avèj un contnù", + 'cite_error_references_invalid_parameters' => "Tichëtta <code><references></code> pa bon-a; +pa gnun parà metr përmëttù. +Ch'a deuvra <code><references /></code>", + 'cite_error_references_invalid_parameters_group' => 'Tichëtta <code><references></code> pa bon-a; +as peul mach dovresse ël parà metr "group". +Ch\'a deuvra <code><references /></code>, o <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Etichëtte ëd backlink përsonalisà esaurìe. +Definiss-ne ëd pì ant ël messagi <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Surtì fòra dle tichëtte dij colegament utent për la partìa "$1". +Definissne ëd pi ant ël mëssagi <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => "Tichëtta <code><ref></code> pa bon-a; +pa gnun test a l'é stà it dà it për l'arferiment ciamà <code>$1</code>", + 'cite_error_included_ref' => 'Saradura <code></ref></code> mancanta për la tichëtta <code><ref></code>', + 'cite_error_refs_without_references' => "la tichëtta <code><ref></code> a esist, ma gnun-a tichëtta <code><references/></code> a l'é stà ita trovà ", + 'cite_error_group_refs_without_references' => 'Dle tichëtte <code><ref></code> a esisto për na partìa ciamà «$1», ma gnun-a tichëtta corëspondenta <code><references group="$1"/></code> a l\'é stà ita trovà opura a-i manca un delimitator final <code></ref></code>', + 'cite_error_references_group_mismatch' => 'La tichëtta <code><ref></code> an <code><references></code> a l\'ha n\'atribut ëd partìa "$1" an conflit.', + 'cite_error_references_missing_group' => 'La tichëtta <code><ref></code> definìa an <code><references></code> a l\'ha n\'atribut ëd partìa "$1" che a l\'era pa ant ël test prima.', + 'cite_error_references_missing_key' => 'La tichëtta <code><ref></code> con nòm "$1" definìa an <code><references></code> a l\'é pa dovrà ant ël test prima.', + 'cite_error_references_no_key' => "La tichëtta <code><ref></code> definìa an <code><references></code> a l'ha pa gnun atribut ëd nòm.", + 'cite_error_empty_references_define' => 'La tichëtta <code><ref></code> definìa an <code><references></code> con nòm "$1" a l\'ha pa gnun contnù.', + 'cite_references_link_accessibility_label' => 'Andé', + 'cite_references_link_many_accessibility_label' => 'Sauté a:', +); + +/** Western Punjabi (پنجابی) + * @author Khalid Mahmood + */ +$messages['pnb'] = array( + 'cite-desc' => 'جوڑو <nowiki><ref[ name=id]></nowiki> تے <nowiki><references/></nowiki> ٹیگ اتے پتے لئی۔', + 'cite_error' => 'سائیٹ غلطی:$1', + 'cite_error_ref_numeric_key' => 'ناں منیا جان والا <code><ref></code> ٹیگ؛ +ناں اک Ø³Ø§Ø¯Û Ø§Ù†Ù¹ÛŒØ¬Ø± نئیں Ûوسکدا۔ کوئی Ûور دسن والا سرناواں دسو۔', + 'cite_error_ref_no_key' => 'ناں منیا جان والا <code><ref></code> ٹیگ؛ +اتے پتے جیدے Ú† کوئی Ø´Û’ ناں Ûووے لازمی ناں Ûووے۔', + 'cite_error_ref_too_many_keys' => 'ناں منیا جان والا <code><ref></code> ٹیگ؛ +ناں منے جان والے ناں', + 'cite_error_ref_no_input' => 'ناں منیا جان والا <code><ref></code> ٹیگ؛ +اتے پتے جیدے Ú† کوئی Ø´Û’ ناں Ûووے لازمی ناں Ûووے۔', + 'cite_error_references_invalid_parameters' => 'ناں منیا جان والا <code><references></code> ٹیگ؛ +کسے پیرامیٹر دی اجازت نئیں۔ +<code><references /></code> ورتو', + 'cite_error_references_invalid_parameters_group' => 'ناں منیا جان والا <code><references></code> ٹیگ؛ +پیرامیٹر گروپ دی اجازت صرÙÛ” +ورتو <code><references /></code>ØŒ یا <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'کسٹم Ù¾Ú†Ú¾Ù„Û’ جزڑ نئیں رۓ۔ +Ûور دسو <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> سنیعے Ú†Û”', + 'cite_error_no_link_label_group' => '"$1" ٹولی لئی کسٹم لیبل جوڑ Ù…Ú© Ú¯Û“Û” +Ûور دسو <nowiki>[[MediaWiki:$2]]</nowiki> سنیعے Ú†Û”', + 'cite_error_references_no_text' => 'ناں منیا جان والا <code><ref></code> ٹیگ +کوئی لکھت نئیں دتی گئی اتے پتے <code>$1</code> لئی۔', + 'cite_error_included_ref' => 'بند کردا </ref> Ø› <ref> دا کعاٹا ٹیک', # Fuzzy + 'cite_error_refs_without_references' => '<code><ref></code> ٹیگ Ûیگے نیں، پر کوئی <code><references/></code> ٹیگ ناں لبیا۔', + 'cite_error_group_refs_without_references' => '<code><ref></code> ٹیگ اک ٹولی جیدا ناں "$1" اے Ûیگے نیں، پر کوئی <code><references group="$1"/></code> ٹیگ ناں لبیا۔', # Fuzzy + 'cite_error_references_group_mismatch' => '<code><ref></code> ٹیگ ان <code><references></code> دے رپھڑی اٹریبیوٹ "$1"Û”', + 'cite_error_references_missing_group' => '<code><ref></code> ٹیگ دسیا گیا <code><references></code> دے ٹولی اٹریبیوٹ "$1" جیÛÚ‘Û’ Ù¾ÛÙ„ÛŒ لکھت Ú† ناں دسے۔', + 'cite_error_references_missing_key' => '<code><ref></code> ٹیگ ناں نال "$1" <code><references></code> Ú† دسیا گیا Ù¾ÛÙ„ÛŒ کسے لکھت Ú† نئیں ورتیا گیا۔', + 'cite_error_references_no_key' => '<code><ref></code> ٹیگ دسیا گیا <code><references></code> Ú† دا کوئی ناں اٹریبیوٹ نئیں۔', + 'cite_error_empty_references_define' => '<code><ref></code> ٹیگ دسیا گیا <code><references></code> Ú† "$1" ناں نال، ایدے Ú† کج نئیں۔', +); + +/** Pashto (پښتو) + * @author Ahmed-Najib-Biabani-Ibrahimkhel + */ +$messages['ps'] = array( + 'cite_error' => 'د درک ستونزه: $1', +); + +/** Portuguese (português) + * @author Crazymadlover + * @author Giro720 + * @author Hamilton Abreu + * @author Malafaya + * @author Opraco + * @author Waldir + * @author 555 + */ +$messages['pt'] = array( + 'cite-desc' => 'Adiciona elementos <nowiki><ref[ name=id]></nowiki> e <nowiki><references/></nowiki> para uso em citações', + 'cite_error' => 'Erro de citação: $1', + 'cite_error_ref_numeric_key' => 'Código <code><ref></code> inválido; o nome não pode ser um número. Utilize um nome descritivo', + 'cite_error_ref_no_key' => 'Código <code><ref></code> inválido; refs sem conteúdo devem ter um parâmetro de nome', + 'cite_error_ref_too_many_keys' => 'Código <code><ref></code> inválido; nomes inválidos (por exemplo, nome muito extenso)', + 'cite_error_ref_no_input' => 'Código <code><ref></code> inválido; refs sem parâmetro de nome devem possuir conteúdo a elas associado', + 'cite_error_references_invalid_parameters' => 'Código <code><references></code> inválido; não são permitidos parâmetros. Utilize como <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'O elemento <code><references></code> é inválido; +só é permitido o parâmetro "group". +Use <code><references /></code>, ou <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Esgotamento das legendas personalizadas para backlinks. +Defina mais na mensagem <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Esgotamento das legendas personalizadas para links, no grupo "$1". +Defina mais na mensagem <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Tag <code><ref></code> inválida; não foi fornecido texto para as refs chamadas <code>$1</code>', + 'cite_error_included_ref' => '<code></ref></code> de fecho em falta, para o elemento <code><ref></code>', + 'cite_error_refs_without_references' => 'existem tags <code><ref></code>, mas nenhuma tag <code><references/></code> foi encontrada', + 'cite_error_group_refs_without_references' => 'existem tags <code><ref></code> para um grupo chamado "$1", mas nenhuma tag <code><references group="$1"/></code> correspondente foi encontrada', # Fuzzy + 'cite_error_references_group_mismatch' => 'O elemento <code><ref></code> em <code><references></code> tem o atributo de grupo "$1", que está em conflito com o de <code><references></code>.', + 'cite_error_references_missing_group' => 'O elemento <code><ref></code> definido em <code><references></code> tem o atributo de grupo "$1", que não aparece no texto anterior.', + 'cite_error_references_missing_key' => 'A etiqueta <code><ref></code> com nome "$1" definida em <code><references></code> não é utilizada no texto acima.', + 'cite_error_references_no_key' => 'O elemento <code><ref></code> definido em <code><references></code> não tem um atributo de nome.', + 'cite_error_empty_references_define' => 'O elemento <code><ref></code> definido em <code><references></code> com o nome "$1" não tem conteúdo.', +); + +/** Brazilian Portuguese (português do Brasil) + * @author Cainamarques + * @author Eduardo.mps + * @author Giro720 + * @author 555 + */ +$messages['pt-br'] = array( + 'cite-desc' => 'Adiciona marcas <nowiki><ref[ name=id]></nowiki> e <nowiki><references/></nowiki> para citações', + 'cite_error' => 'Erro de citação: $1', + 'cite_error_ref_numeric_key' => 'Marca <code><ref></code> inválida; +o nome não pode ser um número. Utilize um tÃtulo descritivo', + 'cite_error_ref_no_key' => 'Marca <code><ref></code> inválida; +refs sem conteúdo devem ter um nome', + 'cite_error_ref_too_many_keys' => 'Marca <code><ref></code> inválida; +nomes inválidos (por exemplo, muito extenso)', + 'cite_error_ref_no_input' => 'Marca <code><ref></code> inválida; +refs sem nome devem possuir conteúdo', + 'cite_error_references_invalid_parameters' => 'Marca <code><references></code> inválida; +não são permitidos parâmetros. +Utilize <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Marca <code><references></code> inválida; +só o parâmetro "group" é permitido. +Utilize <code><references /></code>, ou <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Etiquetas de backlink esgotadas. +Defina mais na mensagem <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Etiquetas personalizadas para links, no grupo "$1", esgotadas. +Defina mais na mensagem <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Marca <code><ref></code> inválida; +não foi fornecido texto para as refs chamadas <code>$1</code>', + 'cite_error_included_ref' => '<code></ref></code> de fechamento ausente para para a marca <code><ref></code>', + 'cite_error_refs_without_references' => 'existem marcas <code><ref></code>, mas nenhuma marca <code><references/></code> foi encontrada', + 'cite_error_group_refs_without_references' => 'existem marcas <code><ref></code> para um grupo chamado "$1", mas nenhuma marca <code><references group="$1"/></code> correspondente foi encontrada (ou uma marca de fechamento <code></ref></code> está faltando)', + 'cite_error_references_group_mismatch' => 'marca <code><ref></code> em <code><references></code> está com o atributo de grupo "$1" conflitante.', + 'cite_error_references_missing_group' => 'marca <code><ref></code> definida em <code><references></code> está com atributo de grupo "$1" que não aparece no texto anterior.', + 'cite_error_references_missing_key' => 'marca <code><ref></code> com nome "$1", definida em <code><references></code>, não foi utilizada no texto anterior.', + 'cite_error_references_no_key' => 'marca <code><ref></code>, definida em <code><references></code>, não tem atributo de nome.', + 'cite_error_empty_references_define' => 'marca <code><ref></code>, definida em <code><references></code>, com nome "$1", não tem nenhum conteúdo.', + 'cite_references_link_accessibility_label' => 'Ir para cima', + 'cite_references_link_many_accessibility_label' => 'Ir para:', +); + +/** Quechua (Runa Simi) + * @author AlimanRuna + */ +$messages['qu'] = array( + 'cite-desc' => 'Pukyumanta willanapaq <nowiki><ref[ name=id]></nowiki> , <nowiki><references/></nowiki> unanchachakunatam yapan', + 'cite_error' => 'Pukyumanta willaypi pantasqa: $1', + 'cite_error_ref_numeric_key' => "<code><ref></code> unanchachaqa manam allinchu; +sutinqa ama yupaylla kachunchu. Ch'uyanchaq sutinta llamk'achiy", + 'cite_error_ref_no_key' => "<code><ref></code> unanchachaqa manam allinchu; +ch'usaq pukyu willana unanchachaqa sutiyuqmi kachun", + 'cite_error_ref_too_many_keys' => '<code><ref></code> unanchachaqa manam allinchu; +sutinkunaqa manam allinchu, nisyu sutinchá', + 'cite_error_ref_no_input' => "<code><ref></code> unanchachaqa manam allinchu; +sutinnaq pukyu willana unanchachaqa ama ch'usaqchu kachun", + 'cite_error_references_invalid_parameters' => "<code><ref></code> unanchachaqa manam allinchu; +ama kuskanachina tupuchu kachun. <code><references /></code> unanchachata llamk'achiy", + 'cite_error_references_invalid_parameters_group' => '<code><ref></code> unanchachaqa manam allinchu; +"group" nisqa kuskanachina tupulla kachun. <code><references /></code> icha <code><references group="..." /></code> unanchachata llamk\'achiy', + 'cite_error_references_no_backlink_label' => "Manañam kanchu allichana kutimuy t'inki unanchakuna. +Astawan sut'ichay <nowiki>[[MediaWiki:Cite references link many format backlink labels|Pukyumanta willaykuna achka allichana kutimuy t'inki unanchakunata t'inkin]]</nowiki> nisqa willaypi", + 'cite_error_references_no_text' => '<code><ref></code> unanchachaqa manam allinchu; +<code>$1</code> nisqapaq pukyu qillqa manam kanchu', + 'cite_error_included_ref' => "Kichaq <code><ref></code> unanchachapaq wichq'aq <code></ref></code> unanchachaqa manam kanchu", + 'cite_error_refs_without_references' => '<code><ref></code> unanchacham kachkan, ichataq manam <code><references/></code> unanchachachu', + 'cite_error_group_refs_without_references' => '"$1" sutiyuq huñupaq <code><ref></code> unanchacham kachkan, ichataq manam chay huñupaq qillqasqa <code><references group="$1"/></code> unanchacha manam tarisqachu, icha wichq\'aq <code></ref></code> unanchacha manam kanchu', + 'cite_references_link_accessibility_label' => "Hawaman t'iskuy", + 'cite_references_link_many_accessibility_label' => "Hawaman t'iskuspa kayman riy:", +); + +/** Romanian (română) + * @author Firilacroco + * @author KlaudiuMihaila + * @author Mihai + * @author Minisarm + */ +$messages['ro'] = array( + 'cite-desc' => 'Adaugă etichete <nowiki><ref[ name=id]></nowiki> È™i <nowiki><references/></nowiki>, pentru citări', + 'cite_error' => 'Eroare la citare: $1', + 'cite_error_ref_numeric_key' => 'Etichetă <code><ref></code> invalidă; +numele nu poate fi un număr. FoloseÈ™te un titlu descriptiv', + 'cite_error_ref_no_key' => 'Etichetă <code><ref></code> invalidă; +ref-urile fără conÈ›inut trebuie să aibă un nume', + 'cite_error_ref_too_many_keys' => 'Etichetă <code><ref></code> invalidă; +nume invalid, ex. prea multe nume', + 'cite_error_ref_no_input' => 'Etichetă <code><ref></code> invalidă; +ref-urile fără nume trebuie să aibă conÈ›inut', + 'cite_error_references_invalid_parameters' => 'Etichetă <code><references></code> invalidă; +parametrii nu sunt permiÈ™i. +FoloseÈ™te eticheta <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Etichetă <code><references></code> invalidă; +doar parametrul „grup†este permis. +FoloseÈ™te eticheta <code><references /></code>, sau <code><references group="..." /></code>', + 'cite_error_references_no_text' => 'Etichetă <code><ref></code> invalidă; +niciun text nu a fost furnizat pentru ref-urile numite <code>$1</code>', + 'cite_error_included_ref' => 'Eticheta de închidere <code></ref></code> lipseÈ™te pentru eticheta <code><ref></code>', + 'cite_error_refs_without_references' => 'Etichete <code><ref></code> există, dar nu s-a găsit nicio etichetă <code><references/></code>', + 'cite_error_group_refs_without_references' => 'Etichete <code><ref></code> există pentru un grup numit „$1â€, dar nu È™i o etichetă <code><references group="$1"/></code>', # Fuzzy + 'cite_error_references_group_mismatch' => 'Eticheta <code><ref></code> din <code><references></code> are atributul de grup „$1†care a intrat în conflict.', + 'cite_error_references_missing_group' => 'Eticheta <code><ref></code> definită în <code><references></code> are atributul de grup „$1†care nu apare în textul anterior.', + 'cite_error_references_missing_key' => 'Eticheta <code><ref></code> cu numele „$1†definită în <code><references></code> nu este utilizată în textul anterior.', + 'cite_error_references_no_key' => 'Eticheta <code><ref></code> definită în <code><references></code> nu are atributul nume.', + 'cite_error_empty_references_define' => 'Eticheta <code><ref></code> definită în <code><references></code> cu numele „$1†nu are conÈ›inut.', +); + +/** tarandÃne (tarandÃne) + * @author Joetaras + */ +$messages['roa-tara'] = array( + 'cite-desc' => 'Aggiunge le tag <nowiki><ref[ name=id]></nowiki> and <nowiki><references/></nowiki> pe le citaziune', + 'cite_error' => 'Cite errore: $1', + 'cite_error_ref_numeric_key' => "Tag <code><ref></code> invalide; +'u nome non ge pò essere sole 'n'indere. Ause 'nu titele descrittive", + 'cite_error_ref_no_key' => "Tag <code><ref></code> invalide; +le referimende senza condenute onne tenè 'nu nome", + 'cite_error_ref_too_many_keys' => 'Tag <code><ref></code> invalide; +nome invalide, pe esembie troppe luènghe', + 'cite_error_ref_no_input' => "Tag <code><ref></code> invalide; +referimende senza nome onne tenè 'nu condenute", + 'cite_error_references_invalid_parameters' => 'Tag <code><references></code> invalide; +non ge se pò mettere nisciune parametre. +Ause <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Tag <code><references></code> invalide; +sulamende \'u parametre "group" pò essere ausate. +Ause <code><references /></code> o <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => "Le etichette personalizzate pe le collegaminde de rrete onne spicciate. +Definiscene otre jndr'à 'u messà gge <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>.", + 'cite_error_no_link_label_group' => 'Le etichette personalizzate de le collegaminde pu gruppe "$1" onne spicciate. +Definiscene otre jndr\'à \'u messà gge <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Tag <code><ref></code> invalide; +nisciune teste ere previste pe le referimende nnomenate <code>$1</code>', + 'cite_error_included_ref' => "Stè 'u tag <code></ref></code> ma manghe <code><ref></code>", + 'cite_error_refs_without_references' => "'u tag <code><ref></code> esiste, ma non g'esiste 'u tag <code><references/></code>", + 'cite_error_group_refs_without_references' => '\'U tag <code><ref></code> esiste pu gruppe nomenate "$1", ma non ge corresponne a \'u tag acchiate <code><references group="$1"/></code>, o \'nu tag de chiusure <code></ref></code> manghe', + 'cite_error_references_group_mismatch' => "'U tag <code><ref></code> tag jndr'à <code><references></code> tène conflitte cu l'attribbute d'u gruppe \"\$1\".", + 'cite_error_references_missing_group' => "'U tag <code><ref></code> definite jndr'à <code><references></code> ave attribbute de gruppe \"\$1\" 'u quale non ge jesse jndr'à 'u teste prengepà le.", + 'cite_error_references_missing_key' => "'U tag <code><ref></code> cu 'u nome \"\$1\" definite jndr'à <code><references></code> non g'avene ausate jndr'à 'u teste prengepà le.", + 'cite_error_references_no_key' => "'U tag <code><ref></code> definite jndr'à <code><references></code> non ge tène 'nu nome d'attrebbute.", + 'cite_error_empty_references_define' => '\'U tag <code><ref></code> definite jndr\'à <code><references></code> cu \'u nome "$1" non ge tène condenute.', + 'cite_references_link_accessibility_label' => 'Zumbe sus', + 'cite_references_link_many_accessibility_label' => 'Zumbe sus a:', +); + +/** Russian (руÑÑкий) + * @author Ahonc + * @author Dim Grits + * @author Ferrer + * @author KPu3uC B Poccuu + * @author Kaganer + * @author Kalan + * @author Okras + * @author ÐлекÑандр Сигачёв + */ +$messages['ru'] = array( + 'cite-desc' => 'ДобавлÑет теги <nowiki><ref[ name=id]></nowiki> и <nowiki><references/></nowiki> Ð´Ð»Ñ ÑноÑок', + 'cite_error' => 'Ошибка Ñ†Ð¸Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ $1', + 'cite_error_ref_numeric_key' => 'Ðеправильный тег <code><ref></code>; +Ð¸Ð¼Ñ Ð½Ðµ может быть целым чиÑлом. ИÑпользуйте опиÑательное название', + 'cite_error_ref_no_key' => 'Ðеправильный тег <code><ref></code>; +Ñлемент без ÑÐ¾Ð´ÐµÑ€Ð¶Ð°Ð½Ð¸Ñ Ð´Ð¾Ð»Ð¶ÐµÐ½ иметь имÑ.', + 'cite_error_ref_too_many_keys' => 'Ðеправильный тег <code><ref></code>; +ошибочные имена, возможно, Ñлишком много', + 'cite_error_ref_no_input' => 'Ðеправильный тег <code><ref></code>; +Ñлемент без имени должен иметь Ñодержание', + 'cite_error_references_invalid_parameters' => 'Ðеправильный тег <code><references></code>; +параметры не разрешены. +ИÑпользуйте <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => "Ошибочный тег <code><references></code>; +можно иÑпользовать только параметр <code>'''group'''</code>. +ИÑпользуйте <code><references /></code> или <code><references group=\"…\" /></code>", + 'cite_error_references_no_backlink_label' => 'Ðе хватает Ñимволов Ð´Ð»Ñ Ð²Ð¾Ð·Ð²Ñ€Ð°Ñ‚Ð½Ñ‹Ñ… гиперÑÑылок. +Следует раÑширить ÑиÑтемное Ñообщение <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'ЗакончилиÑÑŒ отметки пользовательÑких ÑÑылок Ð´Ð»Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ «$1». +Определите дополнительные в Ñообщении <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Ðеверный тег <code><ref></code>; Ð´Ð»Ñ ÑноÑок <code>$1</code> не указан текÑÑ‚', + 'cite_error_included_ref' => 'ОтÑутÑтвует закрывающий тег <code></ref></code>', + 'cite_error_refs_without_references' => 'Ð”Ð»Ñ ÑущеÑтвующего тега <code><ref></code> не найдено ÑоответÑтвующего тега <code><references/></code>', + 'cite_error_group_refs_without_references' => 'Ð”Ð»Ñ ÑущеÑтвующих тегов <code><ref></code> группы «$1» не найдено ÑоответÑтвующего тега <code><references group="$1"/></code> или пропущен закрывающий тег <code></ref></code>', + 'cite_error_references_group_mismatch' => 'Тег <code><ref></code> в <code><references></code> имеет конфликтующие группы атрибутов «$1».', + 'cite_error_references_missing_group' => 'Тег <code><ref></code>, определённый в <code><references></code>, имеет атрибут группы «$1», который не упоминаетÑÑ Ð² текÑте ранее.', + 'cite_error_references_missing_key' => 'Тег <code><ref></code> Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ «$1», определённый в <code><references></code>, не иÑпользуетÑÑ Ð² предшеÑтвующем текÑте.', + 'cite_error_references_no_key' => 'Тег <code><ref></code>, определённый в <code><references></code>, не имеет атрибута имени.', + 'cite_error_empty_references_define' => 'Тег <code><ref></code>, определённый в <code><references></code>, Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ «$1» не имеет ÑодержаниÑ.', + 'cite_reference_link_key_with_num' => '$1_$2', + 'cite_reference_link_prefix' => 'cite_ref-', + 'cite_references_link_prefix' => 'cite_note-', + 'cite_reference_link' => '<sup id="$1" class="reference">[[#$2|<nowiki>[</nowiki>$3<nowiki>]</nowiki>]]</sup>', + 'cite_references_link_many_format' => '<sup>[[#$1|$2]]</sup>', + 'cite_references_link_many_format_backlink_labels' => 'а б в г д е Ñ‘ ж з и й к л м н о п Ñ€ Ñ Ñ‚ у Ñ„ Ñ… ц ч ш щ ÑŠ Ñ‹ ÑŒ Ñ ÑŽ Ñ Ð°Ð° аб ав аг ад ае Ñ‘ аж аз аи ай ак ал ам ан ао ап ар Ð°Ñ Ð°Ñ‚ ау аф ах ац ач аш ащ аъ аы аь Ð°Ñ Ð°ÑŽ Ð°Ñ Ð±Ð° бб бв бг бд бе бж бз би бй бк бл бм бн бо бп бр Ð±Ñ Ð±Ñ‚ бу бф бх бц бч бш бщ бъ бы бь Ð±Ñ Ð±ÑŽ Ð±Ñ Ð²Ð° вб вв вг вд ве вж вз ви вй вк вл вм вн во вп вр Ð²Ñ Ð²Ñ‚ ву вф вх вц вч вш вщ въ вы вь Ð²Ñ Ð²ÑŽ Ð²Ñ Ð³Ð° гб гв гг гд ге гж гз ги гй гк гл гм гн го гп гр Ð³Ñ Ð³Ñ‚ гу гф гх гц гч гш гщ гъ гы гь Ð³Ñ Ð³ÑŽ Ð³Ñ Ð´Ð° дб дв дг дд де дж дз ди дй дк дл дм дн до дп др Ð´Ñ Ð´Ñ‚ ду дф дх дц дч дш дщ дъ ды дь Ð´Ñ Ð´ÑŽ Ð´Ñ ÐµÐ° еб ев ег ед ее еж ез еи ей ек ел ем ен ео еп ер ÐµÑ ÐµÑ‚ еу еф ех ец еч еш ещ еъ еы еь ÐµÑ ÐµÑŽ ÐµÑ Ð¶Ð° жб жв жг жд же жж жз жи жй жк жл жм жн жо жп жр Ð¶Ñ Ð¶Ñ‚ жу жф жх жц жч жш жщ жъ жы жь Ð¶Ñ Ð¶ÑŽ Ð¶Ñ Ð·Ð° зб зв зг зд зе зж зз зи зй зк зл зм зн зо зп зр Ð·Ñ Ð·Ñ‚ зу зф зх зц зч зш зщ зъ зы зь Ð·Ñ Ð·ÑŽ Ð·Ñ Ð¸Ð° иб ив иг ид ие иж из ии ий ик ил им ин ио ип ир Ð¸Ñ Ð¸Ñ‚ иу иф их иц ич иш ищ иъ иы иь Ð¸Ñ Ð¸ÑŽ Ð¸Ñ Ð¹Ð° йб йв йг йд йе йж йз йи йй йк йл йм йн йо йп йр Ð¹Ñ Ð¹Ñ‚ йу йф йх йц йч йш йщ йъ йы йь Ð¹Ñ Ð¹ÑŽ Ð¹Ñ ÐºÐ° кб кв кг кд ке кж кз ки кй кк кл км кн ко кп кр ÐºÑ ÐºÑ‚ ку кф кх кц кч кш кщ къ кы кь ÐºÑ ÐºÑŽ ÐºÑ Ð»Ð° лб лв лг лд ле лж лз ли лй лк лл лм лн ло лп лр Ð»Ñ Ð»Ñ‚ лу лф лх лц лч лш лщ лъ лы ль Ð»Ñ Ð»ÑŽ Ð»Ñ Ð¼Ð° мб мв мг мд ме мж мз ми мй мк мл мм мн мо мп мр Ð¼Ñ Ð¼Ñ‚ му мф мх мц мч мш мщ мъ мы мь Ð¼Ñ Ð¼ÑŽ Ð¼Ñ Ð½Ð° нб нв нг нд не нж нз ни нй нк нл нм нн но нп нр Ð½Ñ Ð½Ñ‚ ну нф нх нц нч нш нщ нъ ны нь Ð½Ñ Ð½ÑŽ Ð½Ñ Ð¾Ð° об ов ог од ое ож оз ои ой ок ол ом он оо оп ор Ð¾Ñ Ð¾Ñ‚ оу оф ох оц оч ош ощ оъ оы оь Ð¾Ñ Ð¾ÑŽ Ð¾Ñ Ð¿Ð° пб пв пг пд пе пж пз пи пй пк пл пм пн по пп пр Ð¿Ñ Ð¿Ñ‚ пу пф пх пц пч пш пщ пъ пы пь Ð¿Ñ Ð¿ÑŽ Ð¿Ñ Ñ€Ð° рб рв рг рд ре рж рз ри рй рк рл рм рн ро рп рр Ñ€Ñ Ñ€Ñ‚ ру рф рх рц рч рш рщ ръ ры рь Ñ€Ñ Ñ€ÑŽ Ñ€Ñ Ñа Ñб Ñв Ñг Ñд Ñе Ñж Ñз Ñи Ñй Ñк Ñл Ñм Ñн Ñо Ñп ÑÑ€ ÑÑ ÑÑ‚ Ñу ÑÑ„ ÑÑ… Ñц Ñч Ñш Ñщ ÑÑŠ ÑÑ‹ ÑÑŒ ÑÑ ÑÑŽ ÑÑ Ñ‚Ð° тб тв тг тд те тж тз ти тй тк тл тм тн то тп тр Ñ‚Ñ Ñ‚Ñ‚ ту тф тх тц тч тш тщ тъ ты ть Ñ‚Ñ Ñ‚ÑŽ Ñ‚Ñ ÑƒÐ° уб ув уг уд уе уж уз уи уй ук ул ум ун уо уп ур ÑƒÑ ÑƒÑ‚ уу уф ух уц уч уш ущ уъ уы уь ÑƒÑ ÑƒÑŽ ÑƒÑ Ñ„Ð° фб фв фг фд фе фж фз фи фй фк фл фм фн фо фп фр Ñ„Ñ Ñ„Ñ‚ фу фф фх фц фч фш фщ фъ фы фь Ñ„Ñ Ñ„ÑŽ Ñ„Ñ Ñ…Ð° хб хв хг хд хе хж хз хи хй хк хл хм хн хо хп Ñ…Ñ€ Ñ…Ñ Ñ…Ñ‚ ху Ñ…Ñ„ Ñ…Ñ… хц хч хш хщ Ñ…ÑŠ Ñ…Ñ‹ Ñ…ÑŒ Ñ…Ñ Ñ…ÑŽ Ñ…Ñ Ñ†Ð° цб цв цг цд це цж цз ци цй цк цл цм цн цо цп цр Ñ†Ñ Ñ†Ñ‚ цу цф цх цц цч цш цщ цъ цы ць Ñ†Ñ Ñ†ÑŽ Ñ†Ñ Ñ‡Ð° чб чв чг чд че чж чз чи чй чк чл чм чн чо чп чр Ñ‡Ñ Ñ‡Ñ‚ чу чф чх чц чч чш чщ чъ чы чь Ñ‡Ñ Ñ‡ÑŽ Ñ‡Ñ ÑˆÐ° шб шв шг шд ше шж шз ши шй шк шл шм шн шо шп шр ÑˆÑ ÑˆÑ‚ шу шф шх шц шч шш шщ шъ шы шь ÑˆÑ ÑˆÑŽ ÑˆÑ Ñ‰Ð° щб щв щг щд ще щж щз щи щй щк щл щм щн що щп щр Ñ‰Ñ Ñ‰Ñ‚ щу щф щх щц щч щш щщ щъ щы щь Ñ‰Ñ Ñ‰ÑŽ Ñ‰Ñ ÑŠÐ° ъб ъв ъг ъд ъе ъж ъз ъи ъй ък ъл ъм ън ъо ъп ÑŠÑ€ ÑŠÑ ÑŠÑ‚ ъу ÑŠÑ„ ÑŠÑ… ъц ъч ъш ъщ ÑŠÑŠ ÑŠÑ‹ ÑŠÑŒ ÑŠÑ ÑŠÑŽ ÑŠÑ Ñ‹Ð° ыб ыв ыг ыд ые ыж ыз ыи ый ык ыл ым ын ыо ып ыр Ñ‹Ñ Ñ‹Ñ‚ ыу ыф ых ыц ыч ыш ыщ ыъ ыы ыь Ñ‹Ñ Ñ‹ÑŽ Ñ‹Ñ ÑŒÐ° ьб ьв ьг ьд ье ьж ьз ьи ьй ьк ьл ьм ьн ьо ьп ьр ÑŒÑ ÑŒÑ‚ ьу ьф ьх ьц ьч ьш ьщ ьъ ьы ьь ÑŒÑ ÑŒÑŽ ÑŒÑ Ñа Ñб Ñв Ñг Ñд Ñе Ñж Ñз Ñи Ñй Ñк Ñл Ñм Ñн Ñо Ñп ÑÑ€ ÑÑ ÑÑ‚ Ñу ÑÑ„ ÑÑ… Ñц Ñч Ñш Ñщ ÑÑŠ ÑÑ‹ ÑÑŒ ÑÑ ÑÑŽ ÑÑ ÑŽÐ° юб юв юг юд юе юж юз юи юй юк юл юм юн юо юп ÑŽÑ€ ÑŽÑ ÑŽÑ‚ юу ÑŽÑ„ ÑŽÑ… юц юч юш ющ ÑŽÑŠ ÑŽÑ‹ ÑŽÑŒ ÑŽÑ ÑŽÑŽ ÑŽÑ Ñа Ñб Ñв Ñг Ñд Ñе Ñж Ñз Ñи Ñй Ñк Ñл Ñм Ñн Ñо Ñп ÑÑ€ ÑÑ ÑÑ‚ Ñу ÑÑ„ ÑÑ… Ñц Ñч Ñш Ñщ ÑÑŠ ÑÑ‹ ÑÑŒ ÑÑ ÑÑŽ ÑÑ', + 'cite_references_link_many_sep' => ' ', + 'cite_references_link_many_and' => ' ', + 'cite_references_link_accessibility_label' => 'Перейти', + 'cite_references_link_many_accessibility_label' => 'Перейти к:', +); + +/** Rusyn (руÑиньÑкый) + * @author Gazeb + */ +$messages['rue'] = array( + 'cite-desc' => 'ПридаÑть таґы <nowiki><ref[ name="id"]></nowiki> Ñ– <nowiki><references /></nowiki> на Ð¾Ð·Ð½Ð°Ñ‡Ñ–Ð½Ñ Ñ†Ñ–Ñ‚Ð°Ñ†Ñ–Ð¹', + 'cite_error' => 'Хыбна цітаціÑ: $1', + 'cite_error_ref_numeric_key' => 'Хыба в таґу <code><ref></code>; назвов не Ñміє быти проÑте чіÑло, хоÑнуйте попиÑове означінÑ', + 'cite_error_ref_no_key' => 'Хыба в таґу <code><ref></code>; порожнї едітації муÑÑть обÑÑговати назву', + 'cite_error_ref_too_many_keys' => 'Хыба в таґу <code><ref></code>; хыбны назвы, напр. Ñ” Ñ—Ñ… дуже много', + 'cite_error_ref_no_input' => 'Хыба в таґу <code><ref></code>; цітації без назвы муÑÑть мати влаÑтный обÑÑг', + 'cite_error_references_invalid_parameters' => 'Хыба в таґу <code><references></code>; ту не Ñ” доволеный параметер, хоÑнуйте <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Ðе платный таґ <tt><references></tt>; +Ñ” поволеный лем параметер „group“. +ХоÑнуйте <tt><references /></tt> або <tt><references group="..." /></tt>.', + 'cite_error_references_no_backlink_label' => 'Дішли Ð¾Ð·Ð½Ð°Ñ‡Ñ–Ð½Ñ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ñ‹Ñ… одказів, придайте Ñ—Ñ… пару до Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»Ñ—Ð½Ñ <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Дішли дефінованы значкы про ґрупу „$1“. +Звыште Ñ—Ñ… чіÑло у повідомлїню <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Хыба в таґу <code><ref></code>; цітації означеной <code>$1</code> не Ñ” доданый жаден текÑÑ‚', + 'cite_error_included_ref' => 'Хыбить Ð·Ð°ÐºÑ–Ð½Ñ‡Ñ–Ð½Ñ <code></ref></code> k таґу <code><ref></code>', + 'cite_error_refs_without_references' => 'Ðайджена значка <code><ref></code> без одповідной значкы <code><references/></code>.', + 'cite_error_group_refs_without_references' => 'Ðайдена значка <code><ref></code> про ґрупу „$1“, але не Ñ–Ñнує приналежна значка <code><references group="$1"/></code> або хыбить заперачій <code></ref></code>.', + 'cite_error_references_group_mismatch' => 'Значка <code><ref></code> внутрї <code><references></code> має дефіновану іншу ґрупу „$1“.', + 'cite_error_references_missing_group' => 'Значка <code><ref></code> внутрї <code><references></code> хоÑнує ґрупу „$1“, котра ÑÑ Ð² попереднїм текÑтї не обÑвує.', + 'cite_error_references_missing_key' => 'Ðа <code><ref></code> з іменом „$1“ дефінованый внутрї <code><references></code> не Ñуть в попереднїм текÑтї жадны одказы.', + 'cite_error_references_no_key' => 'У значкы <code><ref></code> дефінованой внутрї <code><references></code> хыбить атрібут <code>name</code>.', + 'cite_error_empty_references_define' => 'У значкы <code><ref></code> з назвов „$1“ дефінованой внутрї <code><references></code> хыбить обÑÑг.', +); + +/** Sanskrit (संसà¥à¤•ृतमà¥) + * @author Shubha + */ +$messages['sa'] = array( + 'cite-desc' => ' +Adds<nowiki><ref[ name=id]></nowiki> तथा<nowiki><references/></nowiki> उदà¥à¤§à¤°à¤£à¤¾à¤¨à¤¾à¤‚ कृते समà¥à¤ªà¤°à¥à¤•तनà¥à¤¤à¤µà¤ƒ', + 'cite_error' => 'उदà¥à¤§à¤°à¤£à¥‡ दोषः : $1', + 'cite_error_ref_numeric_key' => '<code><ref></code> अमानà¥à¤¯à¤¶à¥ƒà¤™à¥à¤–ला; +नाम पूरà¥à¤£à¤¾à¤™à¥à¤•सङà¥à¤–à¥à¤¯à¤¾ à¤à¤µà¤¿à¤¤à¥à¤‚ नारà¥à¤¹à¤¤à¤¿ । विविरणयà¥à¤•à¥à¤¤à¤‚ शिरोनाम उपयà¥à¤œà¥à¤¯à¤¤à¤¾à¤®à¥ ।', + 'cite_error_ref_no_key' => '<code><ref></code> दोषपूरà¥à¤£à¤¾ शृङà¥à¤–ला; +रिकà¥à¤¤à¤¾à¤§à¤¾à¤°à¤¾à¤ƒ अपि सनामकः à¤à¤µà¥‡à¤¤à¥ ।', + 'cite_error_ref_too_many_keys' => '<code><ref></code> दोषपूरà¥à¤£à¤¾ शृङà¥à¤–ला; +अमानà¥à¤¯à¤‚ नाम, उदा. अतà¥à¤¯à¤§à¤¿à¤•मà¥', + 'cite_error_ref_no_input' => '<code><ref></code> दोषपूरà¥à¤£à¤¾ शृङà¥à¤–ला; +रिकà¥à¤¤à¤¾à¤§à¤¾à¤°à¤¾à¤ƒ अपि सनामकः à¤à¤µà¥‡à¤¯à¥à¤ƒ ।', + 'cite_error_references_invalid_parameters' => '<code><references></code> असिदà¥à¤§à¤¾à¤™à¥à¤•नमà¥; परिमितिः निरà¥à¤¦à¥‡à¤·à¥à¤Ÿà¥à¤®à¥ अशकà¥à¤¯à¤¾, <code><references /></code> उपयà¥à¤œà¥à¤¯à¤¤à¤¾à¤®à¥', + 'cite_error_references_invalid_parameters_group' => "<code><references></code> अयà¥à¤•à¥à¤¤à¤•ूटपà¥à¤°à¤£à¤¾à¤²à¥€; +परिमिति''गणः'' à¤à¤µ अनà¥à¤®à¤¤à¤ƒ । +<code><references /></code> अथवा <code><references group=\"...\" /></code> उपयà¥à¤œà¥à¤¯à¤¤à¤¾à¤®à¥ ।", + 'cite_error_references_no_backlink_label' => 'सिदà¥à¤§à¤¾à¤¨à¤¿ पूरà¥à¤µà¤¤à¤¨à¤¸à¤®à¥à¤ªà¤°à¥à¤•शीरà¥à¤·à¤•ाणि नषà¥à¤Ÿà¤¾à¤¨à¤¿ । +<nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> इतà¥à¤¯à¤¸à¥à¤®à¤¿à¤¨à¥ सनà¥à¤¦à¥‡à¤¶à¥‡ अधिकविवरणं योजà¥à¤¯à¤¤à¤¾à¤®à¥ ।', + 'cite_error_no_link_label_group' => '"$1" आधारसमूहसà¥à¤¯ कसà¥à¤Ÿà¤‚-समà¥à¤ªà¤°à¥à¤•-लेबेलॠनà¥à¤¯à¥‚नानि जातानि । +<nowiki>[[MediaWiki:$2]]</nowiki> सनà¥à¤¦à¥‡à¤¶à¥‡ अधिकं निरà¥à¤µà¤šà¤¨à¤‚ दीयतामॠ।', + 'cite_error_references_no_text' => 'अमानà¥à¤¯à¤¾ <code><ref></code> शृङà¥à¤–ला; +<code>$1</code> इतà¥à¤¯à¤¸à¥à¤¯ आधारः अजà¥à¤žà¤¾à¤¤à¤ƒ', + 'cite_error_included_ref' => 'समापà¥à¤¤à¤¿à¤ƒ <code></ref></code> <code><ref></code> शृङà¥à¤–ला लà¥à¤ªà¥à¤¤à¤¾', + 'cite_error_refs_without_references' => '<code><ref></code>शृङà¥à¤–ला विदà¥à¤¯à¤¤à¥‡, किनà¥à¤¤à¥ <code><references/></code> शृङà¥à¤–ला न पà¥à¤°à¤¾à¤ªà¥à¤¤à¤¾', + 'cite_error_group_refs_without_references' => '<code><ref></code> "$1" नामकसà¥à¤¯ गणसà¥à¤¯ अङà¥à¤•नं विदà¥à¤¯à¤¤à¥‡, कीनà¥à¤¤à¥ किमपि अनà¥à¤°à¥‚पं <code><references group="$1"/></code> अङà¥à¤•नं न पà¥à¤°à¤¾à¤ªà¥à¤¤à¤®à¥', # Fuzzy + 'cite_error_references_group_mismatch' => '<code><ref></code> टैग इन <code><references></code>सङà¥à¤˜à¤°à¥à¤·à¤—णलकà¥à¤·à¤£à¤‚ "$1" विदà¥à¤¯à¤¤à¥‡ ।', + 'cite_error_references_missing_group' => '<code><ref></code> अङà¥à¤•नपरिà¤à¤¾à¤·à¤¿à¤¤à¥‡ <code><references></code> à¤à¤¤à¤¸à¥à¤®à¤¿à¤¨à¥ गणसà¥à¤¯ विशेषः "$1" यशà¥à¤š पूरà¥à¤µà¤²à¥‡à¤–े न दृषà¥à¤Ÿà¤®à¥ ।', + 'cite_error_references_missing_key' => '<code><ref></code> अङà¥à¤•नं "$1" नामà¥à¤¨à¤¾ सह परिà¤à¤¾à¤·à¤¿à¤¤à¤®à¥ <code><references></code> पूरà¥à¤µà¤²à¥‡à¤–े उपयोगाय न जातमॠ।', + 'cite_error_references_no_key' => '<code><ref></code>अङà¥à¤•ने परिà¤à¤¾à¤·à¤¿à¤¤à¤‚ <code><references></code> किमपि नामलकà¥à¤·à¤£à¤‚ न विदà¥à¤¯à¤¤à¥‡ ।', + 'cite_error_empty_references_define' => '<code><ref></code> अङà¥à¤•ने परिà¤à¤¾à¤·à¤¿à¤¤à¤‚ <code><references></code> "$1" नामिका कापि सामगà¥à¤°à¥€ न विदà¥à¤¯à¤¤à¥‡ ।', +); + +/** Sakha (Ñаха тыла) + * @author HalanTul + */ +$messages['sah'] = array( + 'cite-desc' => 'Ð¥Ð¾Ñ Ð±Ñ‹Ò»Ð°Ð°Ñ€Ñ‹Ñ‹ <nowiki><ref[ name=id]></nowiki> уонна <nowiki><references/></nowiki> тиÑктÑрин ÑбÑÑ€', + 'cite_error' => 'Цитата Ñыыһата: $1', + 'cite_error_ref_numeric_key' => 'Ðеправильный вызов: ожидалÑÑ Ð½ÐµÑ‡Ð¸Ñловой ключ', + 'cite_error_ref_no_key' => '<code><ref></code> тиÑк алҕаһа (Ðеправильный вызов): аата (күлүүһÑ) ыйыллыбатах', + 'cite_error_ref_too_many_keys' => '<code><ref></code> тиÑк алҕаһа (Ðеправильный вызов): аата Ñыыһа ыйыллыбыт, ÑбÑÑ‚ÑÑ€ наһаа ÑлбÑÑ… аат Ñуруллубут', + 'cite_error_ref_no_input' => '<code><ref></code> тиÑк алҕаÑтаах (Ðеверный вызов): иһинÑÑÒ•Ð¸Ñ‚Ñ Ñыыһа', + 'cite_error_references_invalid_parameters' => 'Сыыһа параметрдар бÑриллибиттÑÑ€; <code><references /></code> тиÑÐºÐºÑ Ð¾Ñ‚Ð¾Ð¹ Ñуох буолуохтаахтар', + 'cite_error_references_invalid_parameters_group' => 'Сыыһалаах <code><references></code> тиÑк; +"group" ÑÑ€Ñ Ð¿Ð°Ñ€Ð°Ð°Ð¼Ð°Ñ‚Ñ‹Ñ€Ñ‹ туһаныахха Ñөп. +Маны <code><references /></code>, ÑбÑÑ‚ÑÑ€ <code><references group="..." /></code> туһан.', + 'cite_error_references_no_backlink_label' => 'Төннөрөр ÑигÑлÑÑ€Ð³Ñ Ð±ÑлиÑлÑÑ€Ñ Ñ‚Ð¸Ð¸Ð¹Ð±ÑттÑÑ€. +<nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> диÑн ÑиÑтиÑÐ¼Ñ Ñтиитин кÑÒ¥ÑÑ‚Ñн биÑÑ€ÑÑ…Ñ…Ñ Ð½Ð°Ð°Ð´Ð°', + 'cite_error_no_link_label_group' => '«$1» бөлөх кыттааччыларын ÑигÑлÑрин бÑлиÑлÑÑ€Ñ Ð±Ò¯Ð¿Ð¿Ò¯Ñ‚Ñ‚ÑÑ€. +Ðбии манна <nowiki>[[MediaWiki:$2]]</nowiki> оҥор.', + 'cite_error_references_no_text' => 'Сыыһа <code><ref></code> тиÑк (тег); +<code>$1</code> диÑн Ñ…Ð¾Ñ Ð±Ñ‹Ò»Ð°Ð°Ñ€Ñ‹Ñ‹Ð»Ð°Ñ€Ð³Ð° аналлаах тиÑÐºÐ¸Ñ Ñуох', + 'cite_error_included_ref' => '<code></ref></code> диÑн Ñабар тиÑк Ñуох Ñбит', + 'cite_error_refs_without_references' => 'Баар <code><ref></code> тиÑÐºÐºÑ Ñөп түбÑÒ»ÑÑ€ <code><references/></code> тиÑк көÑтүбÑÑ‚Ñ', + 'cite_error_group_refs_without_references' => '"$1" бөлөх <code><ref></code> тиÑгигÑÑ€ Ñөп түбÑÒ»ÑÑ€ <code><references group="$1"/></code> тиÑк көÑтүбÑÑ‚Ñ', # Fuzzy + 'cite_error_references_group_mismatch' => '<code><references></code> туттуллар <code><ref></code> тиÑк бÑÐ¹Ñ Ð±ÑйÑлÑрин кытта ÑөпÑÓ©Ñпөт "$1" атрибуттаах бөлөхтөрдөөх', + 'cite_error_references_missing_group' => 'Бу <code><references></code> туттар маннык <code><ref></code> тиÑÐ³Ñ Ð±Ó©Ð»Ó©Ñ… тиÑкиһигÑÑ€ урут көрÑүллүбÑÑ‚ÑÑ… "$1" атрибуттаах.', + 'cite_error_references_missing_key' => 'Бу <code><references></code> туттар маннык <code><ref></code> "$1" диÑн тиÑÐ³Ñ Ð±Ñƒ иннинÑÑҕи тиÑкиÑÐºÑ Ñ‚ÑƒÑ‚Ñ‚ÑƒÐ»Ð»ÑƒÐ±Ð°Ñ‚ Ñбит.', + 'cite_error_references_no_key' => 'Бу <code><references></code> туттар <code><ref></code> тиÑÐ³Ñ Ð°Ð°Ñ‚Ñ‹Ð½ атрибута Ñуох Ñбит.', + 'cite_error_empty_references_define' => '<code><references></code> туттар <code><ref></code> "$1" диÑн ааттаах тиÑÐ³Ñ Ð¸Ò»Ð¸Ð½ÑÑÒ•Ð¸Ñ‚Ñ Ñуох Ñбит.', +); + +/** Sicilian (sicilianu) + * @author Markos90 + * @author Melos + * @author Santu + */ +$messages['scn'] = array( + 'cite-desc' => 'Junci li tag <nowiki><ref[ name=id]></nowiki> e <nowiki><references/></nowiki> pi gistiri li citazzioni', + 'cite_error' => 'Sbà gghiu nnâ funzioni Cite $1', + 'cite_error_ref_numeric_key' => "Sbà gghiu ni l'usu dû marcaturi <code><ref></code>: lu nomu pò èssiri nu nùmmiru sanu. Usari nu tìtulu discrittivu", + 'cite_error_ref_no_key' => "Sbà gghiu ni l'usu dû marcaturi <code><ref></code>: li ref vacanti non ponnu èssiri senza nomu.", + 'cite_error_ref_too_many_keys' => "Sbà gghiu ni l'usu dû marcaturi <code><ref></code>: nomi non và lidi (pi es. nùmmiru troppu à utu)", + 'cite_error_ref_no_input' => "Sbà gghiu ni l'usu dû marcaturi <code><ref></code>: li ref senza nomu non ponnu èssiri vacanti", + 'cite_error_references_invalid_parameters' => "Sbà gghiu ni l'usu dû marcaturi <code><references></code>: parà mitri non ammittuti, usari li marcaturi <code><references /></code>", + 'cite_error_references_invalid_parameters_group' => 'Sbà gghiu ni l\'usu dû marcaturi <code><references></code>; +sulu lu parà mitru "group" è pirmittutu. +Usari <code><references /></code> oppuru <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Etichetti di rimannata pirsunalizzati finuti, aumintari lu nùmmiru ntô missà ggiu <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_references_no_text' => 'Marcaturi <code><ref></code> non và lidu; non vinni nnicatu nuddu testu pô marcaturi <code>$1</code>', + 'cite_error_included_ref' => '<code></ref></code> di chiusura mancanti pô marcaturi <code><ref></code>', + 'cite_error_refs_without_references' => 'Sù prisenti dê marcatura <code><ref></code> ma nun fu attruvatu nissunu marcaturi <code><references/></code>', + 'cite_error_group_refs_without_references' => 'Sù prisenti dê marcatura <code><ref></code> pi nu gruppu chiamatu "$1" ma nun fu truvatu nissunu marcaturi <code><references group="$1"/></code> currispunnenti', # Fuzzy + 'cite_error_references_group_mismatch' => 'Lu tag <code><ref></code> n <code><references></code> havi attribuiutu lu gruppu "$1" n conflittu.', + 'cite_error_references_missing_group' => 'Lu tag <code><ref></code> difinutu n <code><references></code> havi n\'attributu gruppu "$1" ca nun cumpari ni lu testu pricidenti.', + 'cite_error_references_missing_key' => 'Lu tag <code><ref></code> cu nomu "$1" difinutu n <code><references></code> nun è usatu nô testu pricidenti.', + 'cite_error_references_no_key' => "Lu tag <code><ref></code> difinutu n <code><references></code> nun havi n'attributu nomu.", + 'cite_error_empty_references_define' => 'Lu tag <code><ref></code> difinutu n <code><references></code> cu lu nomu "$1" nun havi alcun cuntinutu.', + 'cite_reference_link_prefix' => 'muntuari ref', + 'cite_references_link_prefix' => 'muntuari annutazzioni', + 'cite_references_link_one' => "<li id=\"\$1\">[[#\$2|'''^''']] \$3</li>", + 'cite_references_link_many' => "<li id=\"\$1\">'''^''' \$2 \$3</li>", + 'cite_references_link_many_format' => "<sup>''[[#$1|$3]]''</sup>", # Fuzzy + 'cite_references_link_many_format_backlink_labels' => 'a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz', +); + +/** Sinhala (සිංහල) + * @author Budhajeewa + * @author Thameera123 + * @author නන්දිමිà¶à·”රු + */ +$messages['si'] = array( + 'cite-desc' => 'උපහරණයන් සඳහà·, <nowiki><ref[ name=id]></nowiki> සහ <nowiki><references/></nowiki> à¶§à·à¶œà¶ºà¶±à·Š, à¶‘à¶šà¶à·” කරයි', + 'cite_error' => 'උපන්â€à¶ºà·à·ƒ දà·à·‚ය: $1', + 'cite_error_ref_numeric_key' => 'අනීà¶à·’à¶š <code><ref></code> à¶§à·à¶œà¶º; +නම සරල පූර්ණà·à¶‚කයක් විය නොහà·à¶š. විස්à¶à¶»à·à·“ලි à·à·’ර්ෂයක් à¶·à·à·€à·’à¶à· කරන්න', + 'cite_error_ref_no_key' => 'අනීà¶à·’à¶š <code><ref></code> à¶§à·à¶œà¶º; +පෙළ විරහිචආà·à·Šâ€à¶»à·šà¶º සඳහ෠නමක් à¶à·’බිය යුà¶à·”ය', + 'cite_error_ref_too_many_keys' => 'අනීà¶à·’à¶š <code><ref></code> à¶§à·à¶œà¶º; +අනීà¶à·’à¶š à¶±à·à¶¸à¶ºà¶±à·Š, නිද. පමණට à·€à·à¶©à·’', + 'cite_error_ref_no_input' => 'අනීà¶à·’à¶š <code><ref></code> à¶§à·à¶œà¶º; +à¶±à·à¶¸à¶ºà¶šà·Š නොමà·à¶à·’ ආà·à·Šâ€à¶»à·šà¶º සඳහ෠පෙළක් à¶à·’බිය යුà¶à·”ය', + 'cite_error_references_invalid_parameters' => 'අනීà¶à·’à¶š <code><references></code> à¶§à·à¶œà¶º; +කිසිම à¶´à¶»à·à¶¸à·’à¶à·’කයකට ඉඩ නොදෙයි. +<code><references /></code> à¶·à·à·€à·’චකරන්න', + 'cite_error_references_invalid_parameters_group' => 'අනීà¶à·’à¶š <code><references></code> à¶§à·à¶œà¶º; +"à¶šà·à¶«à·Šà¶©à¶º" à¶´à¶»à·à¶¸à·’à¶à·’යට පමණක් ඉඩ දෙයි. +<code><references /></code>, à·„à· <code><references group="..." /></code> à¶·à·à·€à·’චකරන්න', + 'cite_error_references_no_backlink_label' => 'උපයà·à¶œà·Šâ€à¶º පසුසබà·à¶³à·”ම් ලේබල අවසà·à¶± විය. +<nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> පණිවුඩයෙහි à¶à·€à¶à·Š ඒව෠අර්ථදක්වන්න', + 'cite_error_no_link_label_group' => '"$1" à¶šà¶«à·Šà¶©à·à¶ºà¶¸ සඳහ෠අභිමචසබà·à¶³à·’ ලේබල අවසන් විය. +<nowiki>[[MediaWiki:$2]]</nowiki> පණිවුඩයේ à¶à·€à¶à·Š à·€à·à¶©à·’පුර සඳහන් කරන්න.', + 'cite_error_references_no_text' => 'අනීà¶à·’à¶š <code><ref></code> à¶§à·à¶œà¶º; +<code>$1</code> නමà·à¶à·’ ආà·à·Šâ€à¶»à·šà¶ºà¶±à·Š සඳහ෠කිසිදු පෙළක් සපය෠නොà¶à·’බුණි', + 'cite_error_included_ref' => '<code><ref></code> à¶§à·à¶œà¶º සොයà·à¶œà¶ නොහà·à¶šà·’ à¶¶à·à·€à·’න් <code></ref></code> වස෠දමමින්', + 'cite_error_refs_without_references' => '<code><ref></code> à¶§à·à¶œ à¶´à·à·€à¶à·”à¶«à¶à·Š, <code><references/></code> à¶§à·à¶œ සොයà·à¶œà¶ නොහà·à¶šà·’ විය.', + 'cite_error_group_refs_without_references' => '"$1" නම් à¶šà¶«à·Šà¶©à·à¶ºà¶¸ සඳහ෠<code><ref></code> à¶§à·à¶œ à¶´à·à·€à¶à·”à¶«à¶à·Š, ඊට අදà·à·… <code><references group="$1"/></code> à¶§à·à¶œ සොයà·à¶œà¶ නොහà·à¶šà·’ විය.', # Fuzzy + 'cite_error_references_group_mismatch' => '<code><references></code> à·„à·’ <code><ref></code> නම් à¶§à·à¶œà¶º "$1" යන පරස්පර සමූහ ගුණà·à¶‚à¶œ දරයි.', + 'cite_error_references_missing_group' => '<code><references></code> à·„à·’ <code><ref></code> à¶§à·à¶œà¶º පෙර පෙළෙහි නොà¶à·’à¶¶à·– "$1" නම් සමූහ ගුණà·à¶‚ගයක් දරයි.', + 'cite_error_references_missing_key' => '<code><references></code> à·„à·’ "$1" නමà·à¶à·’ <code><ref></code> à¶§à·à¶œà¶º පෙර පෙළෙහි à¶·à·à·€à·’à¶à· වූයේ à¶±à·à¶.', + 'cite_error_references_no_key' => '<code><references></code> à·„à·’ <code><ref></code> à¶§à·à¶œà¶ºà¶§ නමක් ආදේà·à¶šà·œà¶§ à¶±à·à¶.', + 'cite_error_empty_references_define' => '<code><references></code> à·„à·’ "$1" නමà·à¶à·’ <code><ref></code> à¶§à·à¶œà¶ºà¶§ අන්à¶à¶»à·Šà¶œà¶à¶ºà¶šà·Š à¶±à·à¶.', + 'cite_reference_link_prefix' => 'උපන්â€à¶ºà·à·ƒ_යොමුව-', + 'cite_references_link_prefix' => 'උපන්â€à¶ºà·à·ƒ_සටහන-', +); + +/** Slovak (slovenÄina) + * @author Helix84 + */ +$messages['sk'] = array( + 'cite-desc' => 'Pridáva znaÄky <nowiki><ref[ name=id]></nowiki> a <nowiki><references/></nowiki> pre citácie', + 'cite_error' => 'Chyba citácie $1', + 'cite_error_ref_numeric_key' => 'Neplatné volanie; oÄakáva sa neceloÄÃselný typ kľúÄa', + 'cite_error_ref_no_key' => 'Neplatné volanie; nebol Å¡pecifikovaný kľúÄ', + 'cite_error_ref_too_many_keys' => 'Neplatné volanie; neplatné kľúÄe, napr. prÃliÅ¡ veľa alebo nesprávne Å¡pecifikovaný kľúÄ', + 'cite_error_ref_no_input' => 'Neplatné volanie; nebol Å¡pecifikovaný vstup', + 'cite_error_references_invalid_parameters' => 'Neplatné parametre; neoÄakávli sa žiadne', + 'cite_error_references_invalid_parameters_group' => 'Neplatná znaÄka <code><references></code>; +je povolený iba parameter „group“. +Použite <code><references /></code> alebo <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Minuli sa generované návestia spätných odkazov, definujte viac v správe <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'VyÄerpané prispôsobené oznaÄenia odkazov pre skupinu „$1“. +Definujte ÄalÅ¡ie v správe <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Neplatná znaÄka <code><ref></code>; nebol zadaný text pre referencie s názvom <code>$1</code>', + 'cite_error_included_ref' => 'Chýba zakonÄenie znaÄky <code><ref></code> (<code></ref></code>)', + 'cite_error_refs_without_references' => 'ZnaÄky <code><ref></code> sú prÃtomné, ale nebola nájdená žiadna znaÄka <code><references/></code>', + 'cite_error_group_refs_without_references' => 'ZnaÄky <code><ref></code> pre skupinu „$1“ sú prÃtomné, ale nebola nájdená zodpovedajúca znaÄka <code><references group="$1"/></code>', # Fuzzy + 'cite_error_references_group_mismatch' => 'ZnaÄka <code><ref></code> v <code><references></code> má konfliktný atribút skupiny „$1“.', + 'cite_error_references_missing_group' => 'ZnaÄka <code><ref></code> v <code><references></code> má atribút skupiny „$1“, ktorý sa v predoÅ¡lom texte nevyskytuje.', + 'cite_error_references_missing_key' => 'ZnaÄka <code><ref></code> s názvom „$1“ definovaná v <code><references></code> sa v predoÅ¡lom texte nevyskytuje.', + 'cite_error_references_no_key' => 'ZnaÄka <code><ref></code> s definovaná v <code><references></code> nemá žiaden atribút názov.', + 'cite_error_empty_references_define' => 'ZnaÄka <code><ref></code> s definovaná v <code><references></code> s názvom „$1“ nemá žiaden obsah.', +); + +/** Slovenian (slovenÅ¡Äina) + * @author Dbc334 + */ +$messages['sl'] = array( + 'cite-desc' => 'Doda etiketi <nowiki><ref[ name=id]></nowiki> in <nowiki><references/></nowiki> za navajanje', + 'cite_error' => 'Napaka pri navajanju: $1', + 'cite_error_ref_numeric_key' => 'Neveljavna oznaka <code><ref></code>; +ime ne more biti samo Å¡tevilo. Uporabite opisni naslov', + 'cite_error_ref_no_key' => 'Neveljavna oznaka <code><ref></code>; +sklici brez vsebine morajo imeti ime', + 'cite_error_ref_too_many_keys' => 'Neveljavna etiketa <code><ref></code>; +neveljavna imena, npr. preveÄ', + 'cite_error_ref_no_input' => 'Neveljavna oznaka <code><ref></code>; +sklici brez imena morajo imeti vsebino', + 'cite_error_references_invalid_parameters' => 'Neveljavna etiketa <code><references></code>; +parametri niso dovoljeni. +Uporabite <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Neveljavna etiketa <code><references></code>; +dovoljen je samo parameter »group«. +Uporabite <code><references /></code> ali <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Zmanjkalo je oznak za povratne povezave. +DoloÄite jih veÄ v sporoÄilu <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>.', + 'cite_error_no_link_label_group' => 'Zmanjkalo je oznak povezav po meri za skupino »$1«. +DoloÄite jih veÄ v sporoÄilu <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Neveljavna oznaka <code><ref></code>; +sklici imenovani <code>$1</code> nimajo doloÄenega besedila', + 'cite_error_included_ref' => 'ZakljuÄek <code></ref></code> manjka za etiketo <code><ref></code>', + 'cite_error_refs_without_references' => 'Obstajajo etikete <code><ref></code>, vendar etikete <code><references/></code> ni bilo mogoÄe najti', + 'cite_error_group_refs_without_references' => 'Obstajajo etikete <code><ref></code> za skupino, imenovano »$1«, vendar ustrezne etikete <code><references group="$1"/></code> ni bilo mogoÄe najti ali pa manjka zakljuÄni <code></ref></code>', + 'cite_error_references_group_mismatch' => 'Oznaka <code><ref></code> v <code><references></code> ima atribut nasprotujoÄe si skupine »$1«.', + 'cite_error_references_missing_group' => 'Oznaka <code><ref></code>, opredeljena v <code><references></code>, ima atribut skupine »$1«, ki se ne pojavi v predhodnem besedilu.', + 'cite_error_references_missing_key' => 'Oznaka <code><ref></code> z imenom »$1«, opredeljena v <code><references></code>, ni uporabljena v predhodnem besedilu.', + 'cite_error_references_no_key' => 'Etiketa <code><ref></code>, doloÄena v <code><references></code>, nima lastnosti »name«.', + 'cite_error_empty_references_define' => 'Etiketa <code><ref></code>, doloÄena v <code><references></code> z imenom »$1«, nima vsebine.', + 'cite_references_link_one' => '<li id="$1"><span class="mw-cite-backlink">\'\'\'[[#$2|^]]\'\'\'</span> $3</li>', + 'cite_references_link_many' => '<li id="$1"><span class="mw-cite-backlink">^ $2</span> $3</li>', + 'cite_references_link_many_format_backlink_labels' => 'a b c Ä d e f g h i j k l m n o p r s Å¡ t u v z ž a aa ab ac aÄ ad ae af ag ah ai aj ak al am an ao ap ar as aÅ¡ at au av az až b ba bb bc bÄ bd be bf bg bh bi bj bk bl bm bn bo bp br bs bÅ¡ bt bu bv bz bž c ca cb cc cÄ cd ce cf cg ch ci cj ck cl cm cn co cp cr cs cÅ¡ ct cu cv cz cž Ä Äa Äb Äc ÄÄ Äd Äe Äf Äg Äh Äi Äj Äk Äl Äm Än Äo Äp Är Äs ÄÅ¡ Ät Äu Äv Äz Äž d da db dc dÄ dd de df dg dh di dj dk dl dm dn do dp dr ds dÅ¡ dt du dv dz dž e ea eb ec eÄ ed ee ef eg eh ei ej ek el em en eo ep er es eÅ¡ et eu ev ez ež f fa fb fc fÄ fd fe ff fg fh fi fj fk fl fm fn fo fp fr fs fÅ¡ ft fu fv fz fž g ga gb gc gÄ gd ge gf gg gh gi gj gk gl gm gn go gp gr gs gÅ¡ gt gu gv gz gž h ha hb hc hÄ hd he hf hg hh hi hj hk hl hm hn ho hp hr hs hÅ¡ ht hu hv hz hž i ia ib ic iÄ id ie if ig ih ii ij ik il im in io ip ir is iÅ¡ it iu iv iz iž j ja jb jc jÄ jd je jf jg jh ji jj jk jl jm jn jo jp jr js jÅ¡ jt ju jv jz jž k ka kb kc kÄ kd ke kf kg kh ki kj kk kl km kn ko kp kr ks kÅ¡ kt ku kv kz kž l la lb lc lÄ ld le lf lg lh li lj lk ll lm ln lo lp lr ls lÅ¡ lt lu lv lz lž m ma mb mc mÄ md me mf mg mh mi mj mk ml mm mn mo mp mr ms mÅ¡ mt mu mv mz mž n na nb nc nÄ nd ne nf ng nh ni nj nk nl nm nn no np nr ns nÅ¡ nt nu nv nz nž o oa ob oc oÄ od oe of og oh oi oj ok ol om on oo op or os oÅ¡ ot ou ov oz ož p pa pb pc pÄ pd pe pf pg ph pi pj pk pl pm pn po pp pr ps pÅ¡ pt pu pv pz pž r ra rb rc rÄ rd re rf rg rh ri rj rk rl rm rn ro rp rr rs rÅ¡ rt ru rv rz rž s sa sb sc sÄ sd se sf sg sh si sj sk sl sm sn so sp sr ss sÅ¡ st su sv sz sž Å¡ Å¡a Å¡b Å¡c Å¡Ä Å¡d Å¡e Å¡f Å¡g Å¡h Å¡i Å¡j Å¡k Å¡l Å¡m Å¡n Å¡o Å¡p Å¡r Å¡s šš Å¡t Å¡u Å¡v Å¡z šž t ta tb tc tÄ td te tf tg th ti tj tk tl tm tn to tp tr ts tÅ¡ tt tu tv tz tž u ua ub uc uÄ ud ue uf ug uh ui uj uk ul um un uo up ur us uÅ¡ ut uu uv uz už v va vb vc vÄ vd ve vf vg vh vi vj vk vl vm vn vo vp vr vs vÅ¡ vt vu vv vz vž z za zb zc zÄ zd ze zf zg zh zi zj zk zl zm zn zo zp zr zs zÅ¡ zt zu zv zz zž ž ža žb žc Å¾Ä Å¾d že žf žg žh ži žj žk žl žm žn žo žp žr žs žš žt žu žv žz žž', + 'cite_references_link_accessibility_label' => 'SkoÄi gor', + 'cite_references_link_many_accessibility_label' => 'SkoÄi gor na:', +); + +/** Albanian (shqip) + * @author Mikullovci11 + * @author Olsi + */ +$messages['sq'] = array( + 'cite-desc' => 'Shton etiketa <nowiki><ref[ name=id]></nowiki> dhe <nowiki><references/></nowiki> për citime', + 'cite_error' => 'Gabim referencash: $1', + 'cite_error_ref_numeric_key' => 'Etiketë <code><ref></code> e pavlefshme; +emri nuk mund të jetë një numër i plotë i thjeshtë. Përdorni një titull përshkrues', + 'cite_error_ref_no_key' => 'Etiketë <code><ref></code> e pavlefshme; +refs pa përmbajtje duhet të kenë një emër', + 'cite_error_ref_too_many_keys' => 'Etiketë <code><ref></code> e pavlefshme; +emra të pavlefshëm, p.sh. shumë', + 'cite_error_ref_no_input' => 'Etiketë <code><ref></code> e pavlefshme; +refs pa emër duhet të kenë përmbajtje', + 'cite_error_references_invalid_parameters' => 'Etiketë <code><references></code> e pavlefshme; +asnjë parametër nuk lejohet. +Përdorni <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Etiketë <code><references></code> e pavlefshme; +vetëm parametri "group" lejohet. +Përdorni <code><references /></code>, ose <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Nga ran të etiketave backlink me porosi. +Percaktoni më shumë në <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> mesazh.', + 'cite_error_no_link_label_group' => 'Nga ran e etiketave lidhje me porosi për grupin "$1". +Percaktoni më shumë në <nowiki> [[MediaWiki:$2]] </nowiki> mesazh.', + 'cite_error_references_no_text' => 'Etiketë <code><ref></code> e pavlefshme; +asnjë tekst nuk u dha për refs e quajtura <code>$1</code>', + 'cite_error_included_ref' => 'Duke mbyllur <code></ref></code> mungon për etiketën <code><ref></code>', + 'cite_error_refs_without_references' => 'Etiketat <code><ref></code> ekzistojnë, por nuk u gjet etiketa <code><references/></code>', + 'cite_error_group_refs_without_references' => 'Etiketat <code><ref></code> ekzistojnë për një grup të quajtur "$1", por nuk u gjet etiketa korresponduese <code><references group="$1"/></code>', # Fuzzy + 'cite_error_references_group_mismatch' => '<code><ref></code> tag in <code><references></code> has conflicting group attribute "$1".', + 'cite_error_references_missing_group' => '<code><ref></code> etiketa e përcaktuar në <code><referenca></code> ka atribut grup "$1" që nuk duket në tekstin paraprak.', + 'cite_error_references_missing_key' => '<code><ref></code> etiketa me emrin "$1" e percaktuar ne <code><referenca></code> nuk është përdorur në tekst paraprak.', + 'cite_error_references_no_key' => '<code><ref></code> etiketa e përcaktuar në <code><referenca></code> nuk ka ndonjë atribut emër.', + 'cite_error_empty_references_define' => '<code><ref></code> etiketa e përcaktuar në <code><referenca></code> me emrin "$1" nuk ka përmbajtje.', +); + +/** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) + * @author Millosh + * @author Rancher + * @author Михајло Ðнђелковић + */ +$messages['sr-ec'] = array( + 'cite-desc' => 'Додаје <nowiki><ref[ name=id]></nowiki> и <nowiki><references/></nowiki> ознаке за цитирање.', + 'cite_error' => 'Грешка цитата: $1', + 'cite_error_ref_numeric_key' => 'Лоша ознака <code><ref></code>; име не може бити једноÑтавни интеџер. КориÑти опиÑни наÑлов.', + 'cite_error_ref_no_key' => 'Лоша ознака <code><ref></code>; ref-ови без Ñадржаја морају имати име.', + 'cite_error_ref_too_many_keys' => 'Лоша ознака <code><ref></code>; лоша имена, одноÑно много њих.', + 'cite_error_ref_no_input' => 'Лоша ознака <code><ref></code>; ref-ови без имена морају имати Ñадржај.', + 'cite_error_references_invalid_parameters' => 'Лоша ознака <code><references></code>; параметри ниÑу дозвољени. КориÑти <code><references /></code>.', + 'cite_error_references_invalid_parameters_group' => 'Лоша ознака <code><references></code>; Ñамо је парамтера "group" дозвољен. КориÑти <code><references /></code> или <code><references group="..."></code>.', + 'cite_error_references_no_backlink_label' => 'ÐеÑтале Ñу поÑебне ознаке за задње везе. Одреди их више у поруци <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>.', + 'cite_error_references_no_text' => 'Лоша ознака <code><ref></code>; нема текÑта за ref-ове под именом <code>$1</code>.', + 'cite_error_included_ref' => 'Затвара <code></ref></code> који недоÑтаје <code><ref></code> тагу', + 'cite_error_refs_without_references' => 'Чланак има ознаке <code><ref></code>, али није пронађена потребна ознака <code>{{наводи}}</code> (или <code><references/></code>)', + 'cite_error_group_refs_without_references' => 'ПоÑтоје ознаке <code><ref></code> за групу Ñ Ð¸Ð¼ÐµÐ½Ð¾Ð¼ „$1“, али нема одговарајуће ознаке <code><references group="$1"/></code>', # Fuzzy + 'cite_reference_link_key_with_num' => '$1_$2', + 'cite_reference_link_prefix' => 'cite_ref-', + 'cite_references_link_prefix' => 'cite_note-', + 'cite_reference_link' => '<sup id="$1" class="reference">[[#$2|<nowiki>[</nowiki>$3<nowiki>]</nowiki>]]</sup>', + 'cite_references_link_one' => '<li id="$1"><span class="mw-cite-backlink">[[#$2|↑]]</span> $3</li>', + 'cite_references_link_many' => '<li id="$1"><span class="mw-cite-backlink">↑ $2</span> $3</li>', + 'cite_references_link_many_format' => '<sup>[[#$1|$2]]</sup>', + 'cite_references_link_many_format_backlink_labels' => 'a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz', + 'cite_references_link_many_sep' => ' ', + 'cite_references_link_many_and' => ' ', +); + +/** Serbian (Latin script) (srpski (latinica)‎) + * @author Michaello + */ +$messages['sr-el'] = array( + 'cite-desc' => 'Dodaje <nowiki><ref[ name=id]></nowiki> i <nowiki><references/></nowiki> oznake za citiranje.', + 'cite_error' => 'GreÅ¡ka citata: $1', + 'cite_error_ref_numeric_key' => 'LoÅ¡a oznaka <code>&lt;ref&gt;</code>; ime ne može biti jednostavni intedžer. Koristi opisni naslov.', + 'cite_error_ref_no_key' => 'LoÅ¡a oznaka <code>&lt;ref&gt;</code>; ref-ovi bez sadržaja moraju imati ime.', + 'cite_error_ref_too_many_keys' => 'LoÅ¡a oznaka <code>&lt;ref&gt;</code>; loÅ¡a imena, odnosno mnogo njih.', + 'cite_error_ref_no_input' => 'LoÅ¡a oznaka <code>&lt;ref&gt;</code>; ref-ovi bez imena moraju imati sadržaj.', + 'cite_error_references_invalid_parameters' => 'LoÅ¡a oznaka <code>&lt;references&gt;</code>; parametri nisu dozvoljeni. Koristi <code>&lt;references /&gt;</code>.', + 'cite_error_references_invalid_parameters_group' => 'LoÅ¡a oznaka <code>&lt;references&gt;</code>; samo je paramtera "group" dozvoljen. Koristi <code>&lt;references /&gt;</code> ili <code>&lt;references group="..."&gt;</code>.', + 'cite_error_references_no_backlink_label' => 'Nestale su posebne oznake za zadnje veze. Odredi ih viÅ¡e u poruci <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>.', + 'cite_error_references_no_text' => 'LoÅ¡a oznaka <code>&lt;ref&gt;</code>; nema teksta za ref-ove pod imenom <code>$1</code>.', + 'cite_error_included_ref' => 'Zatvara <code></ref></code> koji nedostaje <code><ref></code> tagu', + 'cite_error_refs_without_references' => '<code>&lt;ref&gt;</code> tag postoji, ali odgovarajući <code>&lt;references/&gt;</code> tag nije naÄ‘en', + 'cite_error_group_refs_without_references' => '<code><ref></code> tagovi postoje za grupu pod imenom "$1", ali nije naÄ‘en odgovarajući <code><references group="$1"/></code> tag', # Fuzzy + 'cite_reference_link_key_with_num' => '$1_$2', + 'cite_reference_link_prefix' => 'cite_ref-', + 'cite_references_link_prefix' => 'cite_note-', + 'cite_reference_link' => '<sup id="$1" class="reference">[[#$2|<nowiki>[</nowiki>$3<nowiki>]</nowiki>]]</sup>', + 'cite_references_link_one' => '<li id="$1"><span class="mw-cite-backlink">[[#$2|↑]]</span> $3</li>', + 'cite_references_link_many' => '<li id="$1"><span class="mw-cite-backlink">↑ $2</span> $3</li>', + 'cite_references_link_many_format' => '<sup>[[#$1|$2]]</sup>', + 'cite_references_link_many_format_backlink_labels' => 'a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz', + 'cite_references_link_many_sep' => ' ', + 'cite_references_link_many_and' => ' ', +); + +/** Seeltersk (Seeltersk) + * @author Pyt + */ +$messages['stq'] = array( + 'cite-desc' => 'Föiget foar Wällenätterwiese do <nowiki><ref[ name=id]></nowiki> un <nowiki><references/></nowiki> Tags tou', + 'cite_error' => 'Referenz-Failer $1', + 'cite_error_ref_numeric_key' => 'Uungultige <code><nowiki><ref></nowiki></code>-Ferweendenge: „name“ duur naan skeenen Taalenwäid weese, benutsje n beskrieuwenden Noome.', + 'cite_error_ref_no_key' => 'Uungultige <code><nowiki><ref></nowiki></code>-Ferweendenge: „ref“ sunner Inhoold mout n Noome hääbe.', + 'cite_error_ref_too_many_keys' => 'Uungultige <code><nowiki><ref></nowiki></code>-Ferweendenge: „name“ is uungultich of tou loang.', + 'cite_error_ref_no_input' => 'Uungultige <code><nowiki><ref></nowiki></code>-Ferweendenge: „ref“ sunner Noome mout n Inhoold hääbe.', + 'cite_error_references_invalid_parameters' => 'Uungultige <code><nowiki><reference></nowiki></code>-Ferweendenge: Der sunt neen bietoukuumende Parametere ferlööwed, ferweend bloot <code><nowiki><reference /></nowiki></code>.', + 'cite_error_references_invalid_parameters_group' => 'Ungultige <code><references></code>-Ferweendenge: Bloot die Parameter „group“ is ferlööwed, ferweend <tt><references /></tt> of <tt><references group="..." /></tt>', + 'cite_error_references_no_backlink_label' => 'Ne Referenz fon ju Foarm <code><nowiki><ref name="..."/></nowiki></code> wäd oafter benutsed as Bouksteeuwen deer sunt. N Administrator mout <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> uum wiedere Bouksteeuwen/Teekene ferfulständigje.', + 'cite_error_references_no_text' => 'Uungultigen <code><ref></code>-Tag; der wuude naan Text foar dät Ref mäd dän Noome <code>$1</code> anroat.', + 'cite_error_included_ref' => 'Der failt n sluutend <code></ref></code>', + 'cite_error_refs_without_references' => '<code><ref></code>-Tags existierje, daach neen <code><references/></code>-Tag wuud fuunen.', + 'cite_error_group_refs_without_references' => '<code><ref></code>-Tags existierje foar ju Gruppe „$1“, man neen deertou heerend <code><references group=„$1“/></code>-Tag wuud fuunen', # Fuzzy + 'cite_error_references_group_mismatch' => 'Dät <code><ref></code>-Tag in <code><references></code> häd dät Konfliktgruppenattribut „$1“.', + 'cite_error_references_missing_group' => 'Dät <code><ref></code> Tag, as definierd in <code><references></code> häd dät Gruppenattribut "$1", dät nit in dän foaruutgungende Text foarkumt.', + 'cite_error_references_missing_key' => 'Dät in <code><references></code> definierde <code><ref></code>-Tag mäd dän Noome „$1“ wäd in dän foaruutgungende Text nit ferwoand.', + 'cite_error_references_no_key' => 'Dät in <code><references></code> definierde <code><ref></code>-Tag häd neen Noomensattribut.', + 'cite_error_empty_references_define' => 'Dät in <code><references></code> definierde <code><ref></code>-Tag mäd dän Noome „$1“ wiest naan Inhoold ap.', +); + +/** Sundanese (Basa Sunda) + * @author Kandar + */ +$messages['su'] = array( + 'cite-desc' => 'Nambahkeun tag <nowiki><ref[ name=id]></nowiki> jeung <nowiki><references/></nowiki>, pikeun cutatan', +); + +/** Swedish (svenska) + * @author Boivie + * @author Fluff + * @author Jopparn + * @author Lejonel + * @author M.M.S. + * @author Najami + * @author Skalman + */ +$messages['sv'] = array( + 'cite-desc' => 'Lägger till taggarna <nowiki><ref[ name=id]></nowiki> och <nowiki><references/></nowiki> för referenser till källor', + 'cite_error' => 'Referensfel: $1', + 'cite_error_ref_numeric_key' => "Ogiltig <code><ref></code>-tag; parametern 'name' kan inte vara ett tal, använd ett beskrivande namn", + 'cite_error_ref_no_key' => 'Ogiltig <code><ref></code>-tag; referenser utan innehÃ¥ll mÃ¥ste ha ett namn', + 'cite_error_ref_too_many_keys' => 'Ogiltig <code><ref></code>-tagg; +ogiltiga namn, t.ex. för mÃ¥nga', + 'cite_error_ref_no_input' => 'Ogiltig <code><ref></code>-tag; referenser utan namn mÃ¥ste ha innehÃ¥ll', + 'cite_error_references_invalid_parameters' => 'Ogiltig <code><references></code>-tag; inga parametrar tillÃ¥ts, använd <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Ogiltig <code><references></code>-tagg; +"group"-parametern är endast tillÃ¥ten. +Använd <code><references /></code>, eller <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'De definierade etiketterna för tillbaka-länkar har tagit slut, definiera fler etiketter i systemmedelandet <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Anpassade länketiketter för gruppen "$1" tog slut. +Definera fler i <nowiki>[[MediaWiki:$2]]</nowiki>-meddelandet.', + 'cite_error_references_no_text' => 'Ogiltig <code><ref></code>-tag; ingen text har angivits för referensen med namnet <code>$1</code>', + 'cite_error_included_ref' => 'Avslutande <code></ref></code> saknas för <code><ref></code>-tagg', + 'cite_error_refs_without_references' => '<code><ref></code>-taggar finns, men ingen <code><references/></code>-tagg hittades', + 'cite_error_group_refs_without_references' => '<code><ref></code>-taggar finns för gruppnamnet "$1", men ingen motsvarande <code><references group="$1"/></code>-tagg hittades, eller sÃ¥ saknas en avslutande <code></ref></code>', + 'cite_error_references_group_mismatch' => '<code><ref></code>-tagg i <code><references></code> har ett motstridigt group-attribut "$1".', + 'cite_error_references_missing_group' => '<code><ref></code>-tagg definierad i <code><references></code> har ett group-attribut "$1" som inte används innan i texten.', + 'cite_error_references_missing_key' => '<code><ref></code>-tagg med namnet "$1", definierad i <code><references></code> används inte innan i texten.', + 'cite_error_references_no_key' => '<code><ref></code>-tagg definierad i <code><references></code> saknar name-attribut.', + 'cite_error_empty_references_define' => '<code><ref></code>-tagg definierad i <code><ref></code> med namnet "$1" har inget innehÃ¥ll.', + 'cite_references_link_accessibility_label' => 'Hoppa upp', + 'cite_references_link_many_accessibility_label' => 'Hoppa upp till:', +); + +/** Tamil (தமிழà¯) + * @author Shanmugamp7 + * @author செலà¯à®µà®¾ + */ +$messages['ta'] = array( + 'cite-desc' => 'சேரà¯à®•à¯à®•ிறத௠<nowiki><ref[ name=id]></nowiki>மறà¯à®±à¯à®®à¯ <nowiki><references/></nowiki> கà¯à®±à®¿à®šà¯à®šà¯Šà®±à¯à®•ளà¯, மேறà¯à®•ோளà¯à®•ளà¯à®•à¯à®•ாக', + 'cite_error' => 'பிழை காடà¯à®Ÿà¯: $1', +); + +/** Telugu (తెలà±à°—à±) + * @author Chaduvari + * @author Veeven + */ +$messages['te'] = array( + 'cite-desc' => 'ఉదహరింపà±à°²à°•à± <nowiki><ref[ name=id]></nowiki> మరియౠ<nowiki><references/></nowiki> టాగà±à°²à°¨à± చేరà±à°šà±à°¤à±à°‚ది', + 'cite_error' => 'ఉదహరింపౠపొరపాటà±: $1', + 'cite_error_ref_numeric_key' => 'తపà±à°ªà±à°¡à± <code><ref></code> టాగà±; పేరౠసరళ సంఖà±à°¯ అయివà±à°‚డకూడదà±, వివరమైన శీరà±à°·à°¿à°• వాడండి', + 'cite_error_ref_no_key' => 'సరైన <code><ref></code> à°Ÿà±à°¯à°¾à°—ౠకాదà±; విషయం లేని ref లకౠతపà±à°ªà°¨à°¿à°¸à°°à°¿à°—à°¾ పేరొకటà±à°‚డాలి', + 'cite_error_ref_too_many_keys' => 'సరైన <code><ref></code> à°Ÿà±à°¯à°¾à°—ౠకాదà±; తపà±à°ªà± పేరà±à°²à±, ఉదాహరణకౠమరీ à°Žà°•à±à°•à±à°µ', + 'cite_error_ref_no_input' => 'సరైన <code><ref></code> à°Ÿà±à°¯à°¾à°—ౠకాదà±; పేరౠలేని ref లలో తపà±à°ªà°¨à°¿à°¸à°°à°¿à°—à°¾ విషయం ఉండాలి', + 'cite_error_references_invalid_parameters' => 'సరైన <code><references></code> à°Ÿà±à°¯à°¾à°—ౠకాదà±; పారామీటరà±à°²à°•à± à°•à± à°…à°¨à±à°®à°¤à°¿ లేదà±, à°ˆ లోపానà±à°¨à°¿ à°•à°²à±à°—జేసే à°’à°• ఉదాహరణ: <references someparameter="value" />', + 'cite_error_references_no_backlink_label' => 'మీ à°¸à±à°µà°‚à°¤ à°¬à±à°¯à°¾à°•à±â€Œà°²à°¿à°‚కౠలేబà±à°³à±à°³à± అయిపోయాయి. <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> సందేశంలో మరినà±à°¨à°¿ లేబà±à°³à±à°³à°¨à± నిరà±à°µà°šà°¿à°‚à°šà±à°•ోండి.', + 'cite_error_references_no_text' => 'సరైన <code><ref></code> కాదà±; <code>$1</code> అనే పేరà±à°—à°² ref లకౠపాఠà±à°¯à°®à±‡à°®à±€ ఇవà±à°µà°²à±‡à°¦à±', +); + +/** Tajik (Cyrillic script) (тоҷикӣ) + * @author Ibrahim + */ +$messages['tg-cyrl'] = array( + 'cite-desc' => 'БарчаÑбҳои <nowiki><ref[ name=id]></nowiki> ва <nowiki><references/></nowiki> барои ёд кардан, изофа мекунад', + 'cite_error' => 'Хатои ёдкард: $1', + 'cite_error_ref_numeric_key' => 'БарчаÑби <code><ref></code> ғайримиҷоз; ном наметавонад Ñк адад бошад, унвони возеҳтареро иÑтифода кунед', + 'cite_error_ref_no_key' => 'БарчаÑби <code><ref></code> ғайримиҷоз; ёдкардҳо бидуни мӯҳтаво боÑд ном дошта бошанд', + 'cite_error_ref_too_many_keys' => 'БарчаÑби <code><ref></code> ғайримиҷоз; номҳои ғайримиҷоз Ñ‘ беш аз андоза', + 'cite_error_ref_no_input' => 'БарчаÑби <code><ref></code> ғайримиҷоз; ёдкардҳои бидуни ном боÑд мӯҳтаво дошта бошанд', + 'cite_error_references_invalid_parameters' => 'БарчаÑби <code><references></code> ғайримиҷоз; иÑтифода аз параметр миҷоз аÑÑ‚, аз <code><references /></code> иÑтифода кунед', + 'cite_error_references_invalid_parameters_group' => 'БарчаÑби <code><references></code> номӯътабар; +параметри "гурӯҳ" танҳо иҷозашуда аÑÑ‚. +БарчаÑби <code><references /></code> Ñ‘ <code><references group="..." /></code> -ро иÑтифода баред', + 'cite_error_references_no_backlink_label' => 'БарчаÑбҳои пайванд ба интиҳо раÑид, мавориди ҷадидро дар пайём <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> иÑтифода кунед', + 'cite_error_references_no_text' => 'БарчаÑби <code><ref></code> ғайримиҷоз; матне барои ёдкардҳо бо номи <code>$1</code> ворид нашудааÑÑ‚', +); + +/** Tajik (Latin script) (tojikÄ«) + * @author Liangent + */ +$messages['tg-latn'] = array( + 'cite-desc' => 'Barcasbhoi <nowiki><ref[ name=id]></nowiki> va <nowiki><references/></nowiki> baroi jod kardan, izofa mekunad', + 'cite_error' => 'Xatoi jodkard: $1', + 'cite_error_ref_numeric_key' => 'Barcasbi <code><ref></code> Æ£ajrimiçoz; nom nametavonad jak adad boÅŸad, unvoni vozehtarero istifoda kuned', + 'cite_error_ref_no_key' => 'Barcasbi <code><ref></code> Æ£ajrimiçoz; jodkardho biduni mÅ«htavo bojad nom doÅŸta boÅŸand', + 'cite_error_ref_too_many_keys' => 'Barcasbi <code><ref></code> Æ£ajrimiçoz; nomhoi Æ£ajrimiçoz jo beÅŸ az andoza', + 'cite_error_ref_no_input' => 'Barcasbi <code><ref></code> Æ£ajrimiçoz; jodkardhoi biduni nom bojad mÅ«htavo doÅŸta boÅŸand', + 'cite_error_references_invalid_parameters' => 'Barcasbi <code><references></code> Æ£ajrimiçoz; istifoda az parametr miçoz ast, az <code><references /></code> istifoda kuned', + 'cite_error_references_invalid_parameters_group' => 'Barcasbi <code><references></code> nomÅ«\'tabar; +parametri "gurÅ«h" tanho içozaÅŸuda ast. +Barcasbi <code><references /></code> jo <code><references group="..." /></code> -ro istifoda bared', + 'cite_error_references_no_backlink_label' => 'Barcasbhoi pajvand ba intiho rasid, mavoridi çadidro dar pajjom <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> istifoda kuned', + 'cite_error_references_no_text' => 'Barcasbi <code><ref></code> Æ£ajrimiçoz; matne baroi jodkardho bo nomi <code>$1</code> vorid naÅŸudaast', +); + +/** Thai (ไทย) + * @author Horus + * @author Passawuth + */ +$messages['th'] = array( + 'cite-desc' => 'ใส่ <nowiki><ref[ name=id]></nowiki> à¹à¸¥à¸° <nowiki><references /></nowiki> สำหรับà¸à¸²à¸£à¸à¹‰à¸²à¸‡à¸à¸´à¸‡', + 'cite_error' => 'à¸à¹‰à¸²à¸‡à¸à¸´à¸‡à¸œà¸´à¸”พลาด: $1', + 'cite_error_ref_numeric_key' => 'ป้ายระบุ <code><ref></code> ไม่ถูà¸à¸•้à¸à¸‡ +ชื่à¸à¹„ม่สามารถเป็นจำนวนเต็มà¸à¸¢à¹ˆà¸²à¸‡à¸‡à¹ˆà¸²à¸¢ ใช้ชื่à¸à¹€à¸£à¸·à¹ˆà¸à¸‡à¸—ี่พรรณนา', + 'cite_error_ref_no_key' => 'ป้ายระบุ <code><ref></code> ไม่ถูà¸à¸•้à¸à¸‡ +à¸à¹‰à¸²à¸‡à¸à¸´à¸‡à¸—ี่ไม่มีเนื้à¸à¸«à¸²à¸•้à¸à¸‡à¸¡à¸µà¸Šà¸·à¹ˆà¸', + 'cite_error_ref_too_many_keys' => 'ป้ายระบุ <code><ref></code> ไม่ถูà¸à¸•้à¸à¸‡ +ชื่à¸à¹„ม่ถูà¸à¸•้à¸à¸‡ เช่น มาà¸à¹€à¸à¸´à¸™à¹„ป', + 'cite_error_ref_no_input' => 'ป้ายระบุ <code><ref></code> ไม่ถูà¸à¸•้à¸à¸‡ +à¸à¹‰à¸²à¸‡à¸à¸´à¸‡à¸—ี่ไม่มีชื่à¸à¸•้à¸à¸‡à¸¡à¸µà¹€à¸™à¸·à¹‰à¸à¸«à¸²', + 'cite_error_references_invalid_parameters' => 'ป้ายระบุ <code><references></code> ไม่ถูà¸à¸•้à¸à¸‡ +ไม่à¸à¸™à¸¸à¸à¸²à¸•ให้มีพารามิเตà¸à¸£à¹Œ +ให้ใช้ <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'ป้ายระบุ <code><references></code> ไม่ถูà¸à¸•้à¸à¸‡ +à¸à¸™à¸¸à¸à¸²à¸•เฉพาะพารามิเตà¸à¸£à¹Œ "group" +ให้ใช้ <code><references /></code> หรืภ<code><references group="..." /></code>', + 'cite_error_references_no_text' => 'ป้ายระบุ <code><ref></code> ไม่ถูà¸à¸•้à¸à¸‡ +ไม่มีข้à¸à¸„วามใดให้ไว้สำหรับà¸à¹‰à¸²à¸‡à¸à¸´à¸‡à¸Šà¸·à¹ˆà¸ <code>$1</code>', + 'cite_error_included_ref' => 'ไม่มีà¸à¸²à¸£à¸›à¸´à¸” <code></ref></code> สำหรับ <code><ref></code>', + 'cite_error_refs_without_references' => 'มีป้ายระบุ <code><ref></code> à¸à¸¢à¸¹à¹ˆ à¹à¸•่ไม่พบป้ายระบุ <code><references/></code>', + 'cite_error_group_refs_without_references' => 'มีป้ายระบุ <code><ref></code> สำหรับà¸à¸¥à¸¸à¹ˆà¸¡à¸Šà¸·à¹ˆà¸ "$1" à¹à¸•่ไม่พบป้ายระบุ <code><references group="$1"/></code> ที่สà¸à¸”คล้à¸à¸‡à¸à¸±à¸™', # Fuzzy + 'cite_error_references_missing_key' => 'ป้ายระบุ <code><ref></code> ชื่ภ"$1" มีนิยามใน <code><references></code> à¹à¸•่ไม่ถูà¸à¹ƒà¸Šà¹‰à¹ƒà¸™à¸‚้à¸à¸„วามà¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²à¸™à¸µà¹‰', + 'cite_error_empty_references_define' => 'ป้ายระบุ <code><ref></code> ที่นิยามใน <code><references></code> ด้วยชื่ภ"$1" ไม่มีเนื้à¸à¸«à¸²', +); + +/** Turkmen (Türkmençe) + * @author Hanberke + */ +$messages['tk'] = array( + 'cite_error' => 'Sitirleme säwligi: $1', + 'cite_error_ref_numeric_key' => 'Nädogry <code><ref></code> tegi; +at ýönekeý bir bitin san bolup bilmeýär. DüşündiriÅŸli at ulanyň', + 'cite_error_ref_no_key' => 'Nädogry <code><ref></code> tegi; +mazmunsyz refleriň ady bolmaly', + 'cite_error_ref_too_many_keys' => 'Nädogry <code><ref></code> tegi; +nädogry atlar, mes. aÅŸa köp', + 'cite_error_ref_no_input' => 'Nädogry <code><ref></code> tegi; +atsyz refleriň mazmuny bolmalydyr', + 'cite_error_references_invalid_parameters' => 'Nädogry <code><ref></code> tegi; +hiç hili parametre rugsat berilmeýär. +<code><references /></code> ulanyň', + 'cite_error_references_no_text' => 'Nädogry <code><ref></code> tegi; +<code>$1</code> atly refler üçin tekst görkezilmändir', + 'cite_error_included_ref' => '<code><ref></code> tegi üçin <code></ref></code> ýapylyÅŸy kem', + 'cite_error_refs_without_references' => '<code><ref></code> tegleri bar, emma <code><references/></code> tegi tapylmady', + 'cite_error_group_refs_without_references' => '"$1" atly topar üçin <code><ref></code> tegleri bar, emma degiÅŸli code><references group="$1"/></code> tegi tapylmady', # Fuzzy + 'cite_error_references_group_mismatch' => '<code><references></code>-daky <code><ref></code> teginiň çaknyşýan "$1" topar aýratynlygy bar.', + 'cite_error_references_missing_group' => '<code><references></code>-da kesgitlenen <code><ref></code> teginiň öňki tekstde ýok "$1" topar aýratynlygy bar.', + 'cite_error_references_missing_key' => '<code><references></code>-da kesgitlenen "$1" atly <code><ref></code> tegi öňki tekstde ulanylmaýar.', + 'cite_error_references_no_key' => '<code><references></code>-da kesgitlenen <code><ref></code> teginiň hiç hili at aýratynlygy ýok.', + 'cite_error_empty_references_define' => '<code><references></code>-da kesgitlenen "$1" atly <code><ref></code> tegiň mazmuny ýok.', +); + +/** Tagalog (Tagalog) + * @author AnakngAraw + */ +$messages['tl'] = array( + 'cite-desc' => 'Nagdaragdag ng mga tatak na <nowiki><ref[ name=id]></nowiki> at <nowiki><references/></nowiki>, para sa mga pagtukoy', + 'cite_error' => 'Kamalian sa pagtukoy: $1', + 'cite_error_ref_numeric_key' => "Hindi tanggap ang tatak na <code><ref></code>; +hindi maaaring isang payak na buumbilang (''integer'') ang pangalan. Gumamit ng isang mapaglarawang pamagat", + 'cite_error_ref_no_key' => "Hindi tanggap ang tatak na <code><ref></code>; +kinakailangan may isang pangalan ang mga sangguniang (''ref'') walang nilalaman", + 'cite_error_ref_too_many_keys' => 'Hindi tanggap ang tatak na <code><ref></code>; +hindi tanggap na mga pangalan, ang ibig sabihin ay napakarami', + 'cite_error_ref_no_input' => "Hindi tanggap ang tatak na <code><ref></code>; +kinakailangang may nilalaman ang mga sangguniang (''ref'') walang pangalan", + 'cite_error_references_invalid_parameters' => 'Hindi tanggap na <code><references></code>; +walang pinapahintulutang mga parametro. +Gamitin ang <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Hindi tanggap ang tatak na <code><references></code>; +Pinapahintulutan lamang ang parametrong "pangkat" (\'\'group\'\'). +Gamitin ang <code><references /></code>, o <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Naubusan ng pasadyang mga tatak na pantukoy ng panlikod na kawing. +Dagdagan pa ng pakahulugan sa loob ng mensaheng <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Naubusan ng mga tatak ng pasadyang kawing para sa pangkat na "$1". +Magbigay ng marami pang kahulugan sa loob ng mensaheng <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => "Hindi tanggap ang tatak na <code><ref></code>; +walang tekstong ibinigay para sa mga sangguniang (''ref'') pinangalanang <code>$1</code>", + 'cite_error_included_ref' => 'Naawawala ang pansarang <code></ref></code> na para sa tatak na <code><ref></code>', + 'cite_error_refs_without_references' => 'Umiiral na ang mga tatak na <code><ref></code>, subalit walang natagpuang tatak na <code><references/></code>', + 'cite_error_group_refs_without_references' => 'Umiiral na ang tatak na <code><ref></code> para sa pangkat na pinangalanang "$1", subalit walang natagpuang katumbas na tatak na <code><references group="$1"/></code>', # Fuzzy + 'cite_error_references_group_mismatch' => 'May hindi nagbabanggaang katangiang pampangkat na "$1" ang <code><ref></code> tatak na nasa <code><references></code>.', + 'cite_error_references_missing_group' => 'Ang tatak na <code><ref></code> na binigyang kahulugan sa <code><references></code> ay may katangiang pampangkat na "$1" na hindi lumilitawa sa naunang teksto.', + 'cite_error_references_missing_key' => 'Ang tatak na <code><ref></code> na may pangalang "$1" na binigyang kahulugan sa <code><references></code> ay hindi ginamit sa naunang teksto.', + 'cite_error_references_no_key' => 'Ang tatak na <code><ref></code> na binigyang kahulugan sa <code><references></code> ay walang katangiang pampangalan.', + 'cite_error_empty_references_define' => 'Ang tatak na <code><ref></code> na binigyang kahulugan sa <code><references></code> na may pangalang "$1" ay walang nilalaman.', + 'cite_reference_link_key_with_num' => '$1_$2', + 'cite_reference_link_prefix' => 'cite_ref-', + 'cite_reference_link_suffix' => '', + 'cite_references_link_prefix' => 'cite_note-', + 'cite_references_link_suffix' => '', + 'cite_reference_link' => '<sup id="$1" class="reference">[[#$2|<nowiki>[</nowiki>$3<nowiki>]</nowiki>]]</sup>', + 'cite_references_link_one' => '<li id="$1"><span class="mw-cite-backlink">[[#$2|↑]]</span> $3</li>', + 'cite_references_link_many' => '<li id="$1"><span class="mw-cite-backlink">↑ $2</span> $3</li>', + 'cite_references_link_many_format' => '<sup>[[#$1|$2]]</sup>', + 'cite_references_link_many_format_backlink_labels' => 'a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz', + 'cite_references_link_many_sep' => ' ', + 'cite_references_link_many_and' => ' ', +); + +/** толышә зывон (толышә зывон) + * @author Erdemaslancan + */ +$messages['tly'] = array( + 'cite_references_link_many_format_backlink_labels' => 'a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz', +); + +/** Turkish (Türkçe) + * @author Erdemaslancan + * @author Joseph + * @author Runningfridgesrule + */ +$messages['tr'] = array( + 'cite-desc' => 'Alıntılar için, <nowiki><ref[ name=id]></nowiki> ve <nowiki><references/></nowiki> etiketlerini ekler', + 'cite_error' => 'Kaynak hatası $1', + 'cite_error_ref_numeric_key' => 'Geçersiz <code><ref></code> etiketi; +isim basit bir tamsayı olamaz. Tanımlayıcı bir baÅŸlık kullanın', + 'cite_error_ref_no_key' => 'Geçersiz <code><ref></code> etiketi; +içeriksiz reflerin bir ismi olmalı', + 'cite_error_ref_too_many_keys' => 'Geçersiz <code><ref></code> etiketi; +geçersiz isimler, ör. çok fazla', + 'cite_error_ref_no_input' => 'Geçersiz <code><ref></code> etiketi; +isimsiz reflerin içeriÄŸi olmalı', + 'cite_error_references_invalid_parameters' => 'Geçersiz <code><references></code> etiketi; +parametrelere izin verilmiyor. +<code><references /></code> kullanın', + 'cite_error_references_invalid_parameters_group' => 'Geçersiz <code><references></code> etiketi; +sadece "group" parametresine izin verilir. +<code><references /></code>, ya da <code><references group="..." /></code> kullanın', + 'cite_error_references_no_backlink_label' => 'Özel geribaÄŸlantı etiketleri kalmadı. +<nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki> mesajında daha fazla tanımlayın', + 'cite_error_no_link_label_group' => '"$1" grubu için özel baÄŸlantı etiketleri bitti. +<nowiki>[[MediaWiki:$2]]</nowiki> mesajında daha fazla tanımlayın.', + 'cite_error_references_no_text' => 'Geçersiz <code><ref></code> etiketi; +<code>$1</code> isimli refler için metin temin edilmemiÅŸ', + 'cite_error_included_ref' => '<code><ref></code> etiketi için <code></ref></code> kapanışı eksik', + 'cite_error_refs_without_references' => '<code><ref></code> etiketleri var, ama <code><references/></code> etiketi bulunamadı', + 'cite_error_group_refs_without_references' => '"$1" isimli grup için <code><ref></code> etiketleri mevcut, ancak karşılık gelen <code><references group="$1"/></code> etiketi bulunamadı', # Fuzzy + 'cite_error_references_group_mismatch' => '<code><references></code>\'daki <code><ref></code> etiketinin çeliÅŸen "$1" grup özniteliÄŸi var.', + 'cite_error_references_missing_group' => '<code><references></code>\'da tanımlanan <code><ref></code> etiketinin önceki metinde olmayan "$1" grup özniteliÄŸi var.', + 'cite_error_references_missing_key' => '<code><references></code>\'da tanımlanan "$1" adındaki <code><ref></code> etiketi önceki metinde kullanılmıyor.', + 'cite_error_references_no_key' => "<code><references></code>'da tanımlanan <code><ref></code> etiketinin hiçbir ad özniteliÄŸi yok.", + 'cite_error_empty_references_define' => '<code><references></code>\'da tanımlanan "$1" adlı <code><ref></code> etiketinin içeriÄŸi yok.', + 'cite_references_link_many_format_backlink_labels' => 'a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz', +); + +/** Tatar (Cyrillic script) (татарча) + * @author Timming + */ +$messages['tt-cyrl'] = array( + 'cite_error' => 'Өземтә китерү хатаÑÑ‹: $1', +); + +/** Tati (Tati) + * @author Erdemaslancan + */ +$messages['ttt'] = array( + 'cite_references_link_many_format_backlink_labels' => 'a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz', +); + +/** Central Atlas Tamazight (ⵜⴰⵎⴰⵣⵉⵖⵜ) + * @author Tifinaghes + */ +$messages['tzm'] = array( + 'cite_reference_link_prefix' => 'cite_ref-', + 'cite_references_link_many_sep' => ' ', + 'cite_references_link_many_and' => ' ', +); + +/** Uyghur (Arabic script) (ئۇيغۇرچە) + * @author Sahran + */ +$messages['ug-arab'] = array( + 'cite_reference_link_key_with_num' => '$1_$2', +); + +/** Ukrainian (українÑька) + * @author AS + * @author Ahonc + * @author Andriykopanytsia + * @author Dim Grits + * @author DixonD + * @author NickK + * @author Prima klasy4na + * @author Ytsukeng Fyvaprol + * @author Ðта + */ +$messages['uk'] = array( + 'cite-desc' => 'Додає теги <nowiki><ref[ name=id]></nowiki> Ñ– <nowiki><references/></nowiki> Ð´Ð»Ñ Ð²Ð¸Ð½Ð¾Ñок', + 'cite_error' => 'Помилка цитуваннÑ: $1', + 'cite_error_ref_numeric_key' => 'Ðеправильний виклик <code><ref></code>: +назва не може міÑтити тільки цифри.', + 'cite_error_ref_no_key' => 'Ðеправильний виклик <code><ref></code>: +порожній тег <code>ref</code> повинен мати параметр name.', + 'cite_error_ref_too_many_keys' => 'Ðеправильний виклик <code><ref></code>: +вказані неправильні Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ <code>name</code> або вказано забагато параметрів', + 'cite_error_ref_no_input' => 'Ðеправильний виклик <code><ref></code>: +тег <code>ref</code> без назви повинен мати вхідні дані', + 'cite_error_references_invalid_parameters' => 'Ðеправильний тег <code><references></code>: +параметри не передбачені. ВикориÑтовуйте <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Помилковий тег <code><references></code>; +можна викориÑтовувати тільки параметр «group». +ВикориÑтовуйте <code><references /></code> або <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'ÐедоÑтатньо Ñимволів Ð´Ð»Ñ Ð·Ð²Ð¾Ñ€Ð¾Ñ‚Ð½Ð¸Ñ… гіперпоÑилань. +Потрібно розширити ÑиÑтемну змінну <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'ЗакінчилиÑÑ Ð¿Ð¾Ð·Ð½Ð°Ñ‡ÐºÐ¸ кориÑтувальницьких поÑилань Ð´Ð»Ñ Ð³Ñ€ÑƒÐ¿Ð¸ "$1". +Визначте додаткові в повідомленні <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Ðеправильний виклик <code><ref></code>: +Ð´Ð»Ñ Ð²Ð¸Ð½Ð¾Ñок <code>$1</code> не вказаний текÑÑ‚', + 'cite_error_included_ref' => 'ВідÑутній тег <code></ref></code> за наÑвноÑті тега <code><ref></code>', + 'cite_error_refs_without_references' => "<span style='color: red'>Ð”Ð»Ñ Ð½Ð°Ñвного тегу <code><ref></code> не знайдено відповідного тегу <code><references/></code></span>", + 'cite_error_group_refs_without_references' => 'Теги <code><ref></code> Ñ–Ñнують Ð´Ð»Ñ Ð³Ñ€ÑƒÐ¿Ð¸ під назвою «$1», але не знайдено відповідного тегу <code><references group="$1"/></code>, або ж бракує закриваючого <code></ref></code>', + 'cite_error_references_group_mismatch' => 'Тег <code><ref></code> в <code><references></code> має конфліктуючий атрибут групи "$1".', + 'cite_error_references_missing_group' => 'Тег <code><ref></code>, заданий в <code><references></code>, має атрибут групи "$1", Ñкий не фігурує в попередньому текÑті.', + 'cite_error_references_missing_key' => 'Тег <code><ref></code> з назвою "$1", визначений у <code><references></code>, не викориÑтовуєтьÑÑ Ð² попередньому текÑті.', + 'cite_error_references_no_key' => 'Тег <code><ref></code>, визначений у <code><references></code>, не має атрибута назви.', + 'cite_error_empty_references_define' => 'Тег <code><ref></code>, визначений у <code><references></code>, з назвою "$1" не має зміÑту.', + 'cite_reference_link_key_with_num' => '$1_$2', + 'cite_reference_link_prefix' => 'cite_ref-', + 'cite_references_link_prefix' => 'cite_note-', + 'cite_reference_link' => '<sup id="$1" class="reference">[[#$2|<nowiki>[</nowiki>$3<nowiki>]</nowiki>]]</sup>', + 'cite_references_link_one' => '<li id="$1"><span class="mw-cite-backlink">[[#$2|↑]]</span> $3</li>', + 'cite_references_link_many_format' => '<sup>[[#$1|$2]]</sup>', + 'cite_references_link_many_format_backlink_labels' => 'а б в г д е ж и к л м н п Ñ€ Ñ Ñ‚ у Ñ„ Ñ… ц ш щ ÑŽ Ñ Ð°Ð° аб ав аг ад ае аж аи ак ал ам ан ап ар Ð°Ñ Ð°Ñ‚ ау аф ах ац аш ащ аю Ð°Ñ Ð±Ð° бб бв бг бд бе бж би бк бл бм бн бп бр Ð±Ñ Ð±Ñ‚ бу бф бх бц бш бщ бю Ð±Ñ Ð²Ð° вб вв вг вд ве вж ви вк вл вм вн вп вр Ð²Ñ Ð²Ñ‚ ву вф вх вц вш вщ вю Ð²Ñ Ð³Ð° гб гв гг гд ге гж ги гк гл гм гн гп гр Ð³Ñ Ð³Ñ‚ гу гф гх гц гш гщ гю Ð³Ñ Ð´Ð° дб дв дг дд де дж ди дк дл дм дн дп др Ð´Ñ Ð´Ñ‚ ду дф дх дц дш дщ дю Ð´Ñ ÐµÐ° еб ев ег ед ее еж еи ек ел ем ен еп ер ÐµÑ ÐµÑ‚ еу еф ех ец еш ещ ею ÐµÑ Ð¶Ð° жб жв жг жд же жж жи жк жл жм жн жп жр Ð¶Ñ Ð¶Ñ‚ жу жф жх жц жш жщ жю Ð¶Ñ Ð¸Ð° иб ив иг ид ие иж ии ик ил им ин ип ир Ð¸Ñ Ð¸Ñ‚ иу иф их иц иш ищ ию Ð¸Ñ ÐºÐ° кб кв кг кд ке кж ки кк кл км кн кп кр ÐºÑ ÐºÑ‚ ку кф кх кц кш кщ кю ÐºÑ Ð»Ð° лб лв лг лд ле лж ли лк лл лм лн лп лр Ð»Ñ Ð»Ñ‚ лу лф лх лц лш лщ лю Ð»Ñ Ð¼Ð° мб мв мг мд ме мж ми мк мл мм мн мп мр Ð¼Ñ Ð¼Ñ‚ му мф мх мц мш мщ мю Ð¼Ñ Ð½Ð° нб нв нг нд не нж ни нк нл нм нн нп нр Ð½Ñ Ð½Ñ‚ ну нф нх нц нш нщ ню Ð½Ñ Ð¿Ð° пб пв пг пд пе пж пи пк пл пм пн пп пр Ð¿Ñ Ð¿Ñ‚ пу пф пх пц пш пщ пю Ð¿Ñ Ñ€Ð° рб рв рг рд ре рж ри рк рл рм рн рп рр Ñ€Ñ Ñ€Ñ‚ ру рф рх рц рш рщ рю Ñ€Ñ Ñа Ñб Ñв Ñг Ñд Ñе Ñж Ñи Ñк Ñл Ñм Ñн Ñп ÑÑ€ ÑÑ ÑÑ‚ Ñу ÑÑ„ ÑÑ… Ñц Ñш Ñщ ÑÑŽ ÑÑ Ñ‚Ð° тб тв тг тд те тж ти тк тл тм тн тп тр Ñ‚Ñ Ñ‚Ñ‚ ту тф тх тц тш тщ тю Ñ‚Ñ ÑƒÐ° уб ув уг уд уе уж уи ук ул ум ун уп ур ÑƒÑ ÑƒÑ‚ уу уф ух уц уш ущ ую ÑƒÑ Ñ„Ð° фб фв фг фд фе фж фи фк фл фм фн фп фр Ñ„Ñ Ñ„Ñ‚ фу фф фх фц фш фщ фю Ñ„Ñ Ñ…Ð° хб хв хг хд хе хж хи хк хл хм хн хп Ñ…Ñ€ Ñ…Ñ Ñ…Ñ‚ ху Ñ…Ñ„ Ñ…Ñ… хц хш хщ Ñ…ÑŽ Ñ…Ñ Ñ†Ð° цб цв цг цд це цж ци цк цл цм цн цп цр Ñ†Ñ Ñ†Ñ‚ цу цф цх цц цш цщ цю Ñ†Ñ ÑˆÐ° шб шв шг шд ше шж ши шк шл шм шн шп шр ÑˆÑ ÑˆÑ‚ шу шф шх шц шш шщ шю ÑˆÑ Ñ‰Ð° щб щв щг щд ще щж щи щк щл щм щн щп щр Ñ‰Ñ Ñ‰Ñ‚ щу щф щх щц щш щщ щю Ñ‰Ñ ÑŽÐ° юб юв юг юд юе юж юи юк юл юм юн юп ÑŽÑ€ ÑŽÑ ÑŽÑ‚ юу ÑŽÑ„ ÑŽÑ… юц юш ющ ÑŽÑŽ ÑŽÑ Ñа Ñб Ñв Ñг Ñд Ñе Ñж Ñи Ñк Ñл Ñм Ñн Ñп ÑÑ€ ÑÑ ÑÑ‚ Ñу ÑÑ„ ÑÑ… Ñц Ñш Ñщ ÑÑŽ ÑÑ', + 'cite_references_link_many_sep' => ' ', + 'cite_references_link_many_and' => ' ', + 'cite_references_link_accessibility_label' => 'Вгору', + 'cite_references_link_many_accessibility_label' => 'Перейти до:', +); + +/** vèneto (vèneto) + * @author Candalua + */ +$messages['vec'] = array( + 'cite-desc' => 'Zonta i tag <nowiki><ref[ name=id]></nowiki> e <nowiki><references/></nowiki> par gestir le citazion', + 'cite_error' => 'Eror ne la funsion Cite $1', + 'cite_error_ref_numeric_key' => "Eror ne l'uso del marcator <code><ref></code>: el nome no'l pode mìa èssar un nùmaro intiero. Dòpara un titolo esteso", + 'cite_error_ref_no_key' => "Eror ne l'uso del marcator <code><ref></code>: i ref vodi no i pol no verghe un nome", + 'cite_error_ref_too_many_keys' => "Eror ne l'uso del marcator <code><ref></code>: nomi mìa validi (ad es. nùmaro massa elevà )", + 'cite_error_ref_no_input' => "Eror ne l'uso del marcator <code><ref></code>: i ref che no gà un nome no i pol mìa èssar vodi", + 'cite_error_references_invalid_parameters' => "Eror ne l'uso del marcator <code><references></code>: parametri mìa consentìi, dòpara el marcator <code><references /></code>", + 'cite_error_references_invalid_parameters_group' => 'Tag <code><references></code> mìa valido; +solo el parametro "group" el xe permesso. +Dòpara <code><references /></code>, o <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Etichete de rimando personalizà e esaurìe, auménteghen el nùmaro nel messagio <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Etichete esaurìe par colegamenti personalizà del grupo "$1", aumentarne el numaro nel messajo <nowiki>[[MediaWiki:$2]]</nowiki>', + 'cite_error_references_no_text' => 'Marcator <code><ref></code> mìa valido; no xe stà indicà nissun testo par el marcator <code>$1</code>', + 'cite_error_included_ref' => '<code></ref></code> de chiusura mancante par el marcador <code><ref></code>', + 'cite_error_refs_without_references' => 'Ghe xe un tag <code><ref></code>, ma no xe stà catà nissun tag <code><references/></code>', + 'cite_error_group_refs_without_references' => 'Ghe xe un tag <code><ref></code> par un grupo che se ciama "$1", ma no xe stà catà nissun tag <code><references group="$1"/></code> che corisponda.', # Fuzzy + 'cite_error_references_group_mismatch' => 'El tag <code><ref></code> in <code><references></code> el gà l\'atributo de grupo "$1" in conflito.', + 'cite_error_references_missing_group' => 'El tag <code><ref></code> definìo in <code><references></code> el gà un atributo de grupo "$1" che no conpare mia nel testo precedente.', + 'cite_error_references_missing_key' => 'El tag <code><ref></code> con nome "$1" definìo in <code><references></code> no\'l xe doparà nel testo precedente.', + 'cite_error_references_no_key' => "El tag <code><ref></code> definìo in <code><references></code> no'l gà un atributo nome.", + 'cite_error_empty_references_define' => 'El tag <code><ref></code> definìo in <code><references></code> con nome "$1" no\'l gà nissun contenuto.', +); + +/** Veps (vepsän kel’) + * @author Игорь БродÑкий + */ +$messages['vep'] = array( + 'cite_error' => 'Citiruindan petuz: $1', +); + +/** Vietnamese (Tiếng Việt) + * @author Minh Nguyen + * @author Vinhtantran + */ +$messages['vi'] = array( + 'cite-desc' => 'Thêm các thẻ <nowiki><ref[ name=id]></nowiki> và <nowiki><references/></nowiki> để ghi chú thÃch hoặc nguồn tham khảo', + 'cite_error' => 'Lá»—i chú thÃch: $1', + 'cite_error_ref_numeric_key' => 'Thẻ <code><ref></code> sai; tên không thể chỉ là số nguyên, hãy dùng tá»±a đỠcó tÃnh miêu tả', + 'cite_error_ref_no_key' => 'Thẻ <code><ref></code> sai; thẻ ref không có ná»™i dung thì phải có tên', + 'cite_error_ref_too_many_keys' => 'Thẻ <code><ref></code> sai; thông số tên sai, như, nhiá»u thông số tên quá', + 'cite_error_ref_no_input' => 'Mã <code><ref></code> sai; thẻ ref không có tên thì phải có ná»™i dung', + 'cite_error_references_invalid_parameters' => 'Thẻ <code><references></code> sai; không được có thông số, hãy dùng <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'Thẻ <code><references></code> không hợp lệ; +chỉ cho phép tham số “groupâ€. +Hãy dùng <code><references /></code>, hoặc <code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'Äã dùng hết nhãn tham khảo chung. +Hãy định nghÄ©a thêm ở thông Ä‘iệp <nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>', + 'cite_error_no_link_label_group' => 'Thiếu nhãn liên kết tùy biến cho nhóm “$1â€. Hãy định rõ thêm nhãn trong thông Ä‘iệp <nowiki>[[MediaWiki:$2]]</nowiki>.', + 'cite_error_references_no_text' => 'Thẻ <code><ref></code> sai; không có ná»™i dung trong thẻ ref có tên <code>$1</code>', + 'cite_error_included_ref' => 'Không có <code></ref></code> để đóng thẻ <code><ref></code>', + 'cite_error_refs_without_references' => 'Tồn tại thẻ <code><ref></code>, nhưng không tìm thấy thẻ <code><references/></code>', + 'cite_error_group_refs_without_references' => 'Äã tìm thấy thẻ <code><ref></code> vá»›i tên nhóm “$1â€, nhưng không tìm thấy thẻ tương ứng <code><references group="$1"/></code> tương ứng, hoặc thẻ đóng <code></ref></code> bị thiếu', + 'cite_error_references_group_mismatch' => 'Thẻ <code><ref></code> trong <code><references></code> có thuá»™c tÃnh nhóm mâu thuẫn “$1â€.', + 'cite_error_references_missing_group' => 'Thẻ <code><ref></code> được định nghÄ©a trong <code><references></code> có thuá»™c tÃnh nhóm “$1†không thấy xuất hiện trong văn bản phÃa trên.', + 'cite_error_references_missing_key' => 'Thẻ <code><ref></code> có tên “$1†được định nghÄ©a trong <code><references></code> không được Ä‘oạn văn bản trên sá» dụng.', + 'cite_error_references_no_key' => ' Thẻ <code><ref></code> được định nghÄ©a trong <code><references></code> không có thuá»™c tÃnh name.', + 'cite_error_empty_references_define' => 'Thẻ <code><ref></code> được định nghÄ©a trong <code><references></code> có tên “$1†không có ná»™i dung.', + 'cite_references_link_many_format_backlink_labels' => 'a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz', + 'cite_references_link_accessibility_label' => 'Nhảy lên', + 'cite_references_link_many_accessibility_label' => 'Nhảy lên tá»›i:', +); + +/** Volapük (Volapük) + * @author Smeira + */ +$messages['vo'] = array( + 'cite_error' => 'Saitamapöl: $1', + 'cite_error_ref_numeric_key' => 'Nem ela <code><ref></code> no lonöföl. Nem no kanon binädön te me numats; gebolös bepenami.', + 'cite_error_ref_no_key' => 'Geb no lonöföl ela <code><ref></code>: els ref nen ninäd mutons labön nemi', + 'cite_error_ref_too_many_keys' => 'El <code><ref></code> no lonöfon: labon nemis no lonöfikis, a. s. tumödikis', + 'cite_error_ref_no_input' => 'El <code><ref></code> no lonöfon: els ref nen nem mutons labön ninädi', + 'cite_error_references_invalid_parameters' => 'El <code><references></code> no lonöfon: paramets no padälons. Gebolös eli <code><references /></code>', + 'cite_error_references_no_text' => 'El <code><ref></code> no lonöfon: vödem nonik pegivon eles refs labü nem: <code>$1</code>', +); + +/** Yiddish (ייִדיש) + * @author פוילישער + */ +$messages['yi'] = array( + 'cite-desc' => 'לייגט צו <nowiki><ref[ name=id]></nowiki> ×ון <nowiki><references/></nowiki> ט×ַגן, פֿ×ר ×¦×™×˜×™×¨×•× ×’×¢×Ÿ (×ין הערות)', + 'cite_error' => 'ציטירן גרײַז: $1', + 'cite_error_ref_numeric_key' => 'גרײַזיגער <code><ref></code> ט×Ö·×’; +× ×מען ט×ר × ×™×©×˜ זײַן קיין פשוטער × ×•×ž×¢×¨. × ×™×¦×˜ × ×‘×שרײַבדיק קעפל', + 'cite_error_ref_no_key' => '×ומגילטיגער <code><ref></code> ט×Ö·×’; +× ×¨×¢×¤Ö¿×¢×¨×¢× ×¥ ×ָן תוכן מוז ×”×בן × × ×מען', + 'cite_error_ref_too_many_keys' => '×ומגילטיגער <code><ref></code> ט×Ö·×’; +×ומגילטיגע × ×¢×ž×¢×Ÿ, צ.ב. צו פֿיל', + 'cite_error_ref_no_input' => '×ומגילטיגער <code><ref></code> ט×Ö·×’; +× ×¨×¢×¤Ö¿×¢×¨×¢× ×¥ ×ָן × × ×מען ד×רף ×”×בן תוכן', + 'cite_error_references_invalid_parameters' => '×ומגילטיגער <code><references></code> ט×Ö·×’; +קיין פ×ר×מעטערס × ×™×©×˜ ערלויבט. × ×™×¦×˜ <code><references /></code>', + 'cite_error_references_invalid_parameters_group' => '×ומגילטיקער <code><references></code> ט××’; +× ×ר דער פ×ר×מעטער "group" ××™×– ערלויבט. +× ×™×¦×˜ <code><references /></code>, ×דער <code><references group="..." /></code>', + 'cite_error_references_no_text' => '×ומגילטיגער <code><ref></code> ט×Ö·×’; +קיין טעקסט × ×™×©×˜ געשריבן פֿ×ַר ×¨×¢×¤Ö¿×¢×¨×¢× ×¦×Ÿ מיטן × ×ָמען <code>$1</code>', + 'cite_error_included_ref' => 'פֿעלט × ×©×œ×™×¡× ×“×™×’×¢×¨ <code></ref></code> פֿ×ַר <code><ref></code> ט×Ö·×’', + 'cite_error_refs_without_references' => "ס'×–×¢× ×¢×Ÿ ×“× <code><ref></code> ט×ַגן, ×בער מ'×”×ט × ×™×©×˜ געטר×פֿן קיין <code>{{רעפליסטע}}</code> מוסטער ×ון × ×™×©×˜ קיין <code><references/></code> ט×Ö·×’.", + 'cite_error_group_refs_without_references' => 'ס\'×–×¢× ×¢×Ÿ ×“× <code><ref></code> ט×ַגן פֿ×ַר × ×’×¨×•×¤×¢ וו×ס הייסט "$1", ×בער מ\'×”×ט × ×™×©×˜ געטר×פֿן קיין ×Ö·× ×˜×§×¢×’×¢× ×¢× <code><references group="$1"/></code> ט×Ö·×’, ×דער × ×©×œ×™×¡× ×“×™×§×¢×¨ <code></ref></code> פֿעלט.', + 'cite_error_references_group_mismatch' => 'דער <code><ref></code> ט××’ ×ין <code><references></code> ×”×ט × ×’×¨×•×¤×¢ ××™×™×’× ×§×™×™×˜ וו×ס ××™×– סותר "$1".', + 'cite_error_references_missing_group' => 'דער <code><ref></code> ט××’ ×“×¢×¤×™× ×¢×™×¨×˜ ×ין <code><references></code> ×”×ט גרופע ××™×™×’× ×§×™×™×˜ "$1" וו×ס ב×ווייזט זיך × ×™×©×˜ ×ין פריערדיקן טעקסט.', + 'cite_error_references_missing_key' => '<code><ref></code> ט×Ö·×’ מיטן × ×ָמען "$1" ×“×¢×¤Ö¿×™× ×™×¨×˜ ×ין<code><references></code> × ×™×©×˜ ×’×¢× ×™×¦×˜ ×ין פֿריערדיקן טעקסט.', + 'cite_error_references_no_key' => '<code><ref></code> ט×Ö·×’ ×“×¢×¤Ö¿×™× ×™×¨×˜ ×ין <code><references></code> ×”×ט × ×™×©×˜ קיין name ×ַטריבוט.', + 'cite_error_empty_references_define' => '<code><ref></code> ט×Ö·×’ ×“×¢×¤Ö¿×™× ×™×¨×˜ ×ין <code><references></code> מיט × ×ָמען "$1" ×”×ט × ×™×©×˜ קיין ××™× ×”×ַלט.', +); + +/** Cantonese (粵語) + */ +$messages['yue'] = array( + 'cite-desc' => 'åŠ <nowiki><ref[ name=id]></nowiki> åŒ <nowiki><references/></nowiki> 標籤用響引用度', + 'cite_error' => '引用錯誤 $1', + 'cite_error_ref_numeric_key' => '無效嘅呼å«; 需è¦ä¸€å€‹éžæ•´æ•¸å˜…匙', + 'cite_error_ref_no_key' => '無效嘅呼å«; 未指定匙', + 'cite_error_ref_too_many_keys' => '無效嘅呼å«; 無效嘅匙, 例如: 太多或者指定咗一個錯咗嘅匙', + 'cite_error_ref_no_input' => '無效嘅呼å«; 未指定輸入', + 'cite_error_references_invalid_parameters' => 'ç„¡æ•ˆå˜…åƒæ•¸; å””éœ€è¦æœ‰å˜¢', + 'cite_error_references_invalid_parameters_group' => '無效嘅<code><references></code>標籤; +åªå®¹è¨± "group" åƒæ•¸ã€‚ +用<code><references /></code>,或<code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => '用晒啲自定返回標籤, 響 <nowiki>[[MediaWiki:Cite_references_link_many_format_backlink_labels]]</nowiki> ä¿¡æ¯å†æ•´å¤šå•²', # Fuzzy + 'cite_error_references_no_text' => '無效嘅<code><ref></code>標籤; +ç„¡æ–‡å—æä¾›æ–¼å為<code>$1</code>嘅åƒç…§', +); + +/** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) + * @author Gaoxuewei + * @author Liangent + * @author PhiLiP + * @author Philip + * @author TianyinLee + * @author Zhuyifei1999 + * @author 乌拉跨氪 + */ +$messages['zh-hans'] = array( + 'cite-desc' => 'å¢žåŠ ç”¨äºŽå¼•ç”¨çš„<nowiki><ref[ name=id]></nowiki>å’Œ<nowiki><references/></nowiki>æ ‡ç¾', + 'cite_error' => '引用错误:$1', + 'cite_error_ref_numeric_key' => 'æ— æ•ˆ<code><ref></code>æ ‡ç¾ï¼›name属性ä¸èƒ½æ˜¯å•一的数å—,请使用å¯è¾¨è¯†çš„æ ‡é¢˜', + 'cite_error_ref_no_key' => 'æ— æ•ˆ<code><ref></code>æ ‡ç¾ï¼›æœªå¡«å†…容的引用必须填写name属性', + 'cite_error_ref_too_many_keys' => 'æ— æ•ˆ<code><ref></code>æ ‡ç¾ï¼›nameå±žæ€§éžæ³•,å¯èƒ½æ˜¯å†…容过长', + 'cite_error_ref_no_input' => 'æ— æ•ˆ<code><ref></code>æ ‡ç¾ï¼›æœªå¡«name属性的引用必须填写内容', + 'cite_error_references_invalid_parameters' => 'æ— æ•ˆ<code><references></code>æ ‡ç¾ï¼›ä¸å…è®¸å¡«å†™å‚æ•°ï¼Œè¯·ä½¿ç”¨<code><references /></code>', + 'cite_error_references_invalid_parameters_group' => 'æ— æ•ˆ<code><references></code>æ ‡ç¾ï¼›åªå…许填写“groupâ€å‚数,请使用<code><references /></code>或<code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => 'è‡ªå®šä¹‰å›žé“¾æ ‡ç¾è€—尽,请在<nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>ä¸å®šä¹‰æ›´å¤šçš„æ ‡ç¾ã€‚', + 'cite_error_no_link_label_group' => '组“$1â€çš„è‡ªå®šä¹‰é“¾æŽ¥æ ‡ç¾è€—尽,请在<nowiki>[[MediaWiki:$2]]</nowiki>ä¸å®šä¹‰æ›´å¤šçš„æ ‡ç¾ã€‚', + 'cite_error_references_no_text' => 'æ— æ•ˆ<code><ref></code>æ ‡ç¾ï¼›æœªç»™name属性为<code>$1</code>的引用æä¾›æ–‡å—', + 'cite_error_included_ref' => '没有找到与<code></ref></code>对应的<code><ref></code>æ ‡ç¾', + 'cite_error_refs_without_references' => '<code><ref></code>æ ‡ç¾å˜åœ¨ï¼Œä½†æ²¡æœ‰æ‰¾åˆ°<code><references/></code>æ ‡ç¾', + 'cite_error_group_refs_without_references' => '组å为“$1â€çš„<code><ref></code>æ ‡ç¾å˜åœ¨ï¼Œä½†æ²¡æœ‰æ‰¾åˆ°ç›¸åº”çš„<code><references group="$1"/></code>æ ‡ç¾ï¼Œæˆ–结尾的<code></ref></code>æ ‡ç¾ä¸¢å¤±', + 'cite_error_references_group_mismatch' => '<code><references></code>çš„<code><ref></code>æ ‡è®°å¸¦æœ‰å†²çªçš„组(group)属性“$1â€ã€‚', + 'cite_error_references_missing_group' => '<code><references></code>ä¸å®šä¹‰çš„<code><ref></code>æ ‡è®°å¸¦æœ‰æœªåœ¨å‰æ–‡ä¸å‡ºçŽ°çš„ç»„ï¼ˆgroup)属性“$1â€ã€‚', + 'cite_error_references_missing_key' => '在<code><references></code>ä¸ä»¥â€œ$1â€åå—定义的<code><ref></code>æ ‡ç¾æ²¡æœ‰åœ¨å…ˆå‰çš„æ–‡å—ä¸ä½¿ç”¨ã€‚', + 'cite_error_references_no_key' => '<code><references></code>ä¸å®šä¹‰çš„<code><ref></code>没有给出å称(name)属性。', + 'cite_error_empty_references_define' => '<code><references></code>ä¸å®šä¹‰çš„<code><ref></code>çš„å称(name)“$1â€ä¸ºç©ºã€‚', + 'cite_references_link_accessibility_label' => '跳转', + 'cite_references_link_many_accessibility_label' => '跳转到:', +); + +/** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) + * @author Liangent + * @author Liuxinyu970226 + * @author Mark85296341 + * @author Philip + * @author 乌拉跨氪 + */ +$messages['zh-hant'] = array( + 'cite-desc' => 'å¢žåŠ ç”¨æ–¼å¼•ç”¨çš„<nowiki><ref[ name=id]></nowiki>å’Œ<nowiki><references/></nowiki>標籤', + 'cite_error' => '引用錯誤:$1', + 'cite_error_ref_numeric_key' => '無效<code><ref></code>標籤;name屬性ä¸èƒ½æ˜¯å–®ä¸€çš„æ•¸å—,請使用å¯è¾¨è˜çš„æ¨™é¡Œ', + 'cite_error_ref_no_key' => '無效<code><ref></code>æ¨™ç±¤ï¼›æœªå¡«å…§å®¹çš„å¼•ç”¨å¿…é ˆå¡«å¯«name屬性', + 'cite_error_ref_too_many_keys' => '無效<code><ref></code>標籤;nameå±¬æ€§éžæ³•,å¯èƒ½æ˜¯å…§å®¹éŽé•·', + 'cite_error_ref_no_input' => '無效<code><ref></code>標籤;未填nameå±¬æ€§çš„å¼•ç”¨å¿…é ˆå¡«å¯«å…§å®¹', + 'cite_error_references_invalid_parameters' => '無效<code><references></code>標籤;ä¸å…è¨±å¡«å¯«åƒæ•¸ï¼Œè«‹ä½¿ç”¨<code><references /></code>', + 'cite_error_references_invalid_parameters_group' => '無效<code><references></code>標籤;åªå…許填寫「groupã€åƒæ•¸ï¼Œè«‹ä½¿ç”¨<code><references /></code>或<code><references group="..." /></code>', + 'cite_error_references_no_backlink_label' => '自訂回連標籤耗盡。請在<nowiki>[[MediaWiki:Cite references link many format backlink labels]]</nowiki>ä¸å®šç¾©æ›´å¤šçš„æ¨™ç±¤', + 'cite_error_no_link_label_group' => '群組「$1ã€çš„自訂標籤標籤耗盡,請在<nowiki>[[MediaWiki:$2]]</nowiki>ä¸å®šç¾©æ›´å¤šçš„æ¨™ç±¤ã€‚', + 'cite_error_references_no_text' => '無效<code><ref></code>標籤;未給name屬性為<code>$1</code>的引用æä¾›æ–‡å—', + 'cite_error_included_ref' => '沒有找到與<code></ref></code>å°æ‡‰çš„<code><ref></code>標籤', + 'cite_error_refs_without_references' => '<code><ref></code>標籤å˜åœ¨ï¼Œä½†æ²’有找到<code><references/></code>標籤', + 'cite_error_group_refs_without_references' => '<code><ref></code>標籤命å之一「$1ã€å·²å˜åœ¨ï¼Œä½†æœªèƒ½æ‰¾åˆ°å°æ‡‰æ¨™ç±¤<code><references group="$1"/></code>,或者關閉<code></ref></code>後丟失', + 'cite_error_references_group_mismatch' => '<code><references></code>çš„<code><ref></code>標記帶有è¡çªçš„群組(group)屬性「$1ã€ã€‚', + 'cite_error_references_missing_group' => '<code><references></code>ä¸å®šç¾©çš„<code><ref></code>æ¨™è¨˜å¸¶æœ‰æœªåœ¨å‰æ–‡ä¸å‡ºç¾çš„群組(group)屬性「$1ã€ã€‚', + 'cite_error_references_missing_key' => '在<code><references></code>ä¸ä»¥â€œ$1â€åå—定義的<code><ref></code>標籤沒有在先å‰çš„æ–‡å—ä¸ä½¿ç”¨ã€‚', + 'cite_error_references_no_key' => '<code><references></code>ä¸å®šç¾©çš„<code><ref></code>沒有給出å稱(name)屬性。', + 'cite_error_empty_references_define' => '<code><references></code>ä¸å®šç¾©çš„<code><ref></code>çš„å稱(name)「$1ã€ç‚ºç©ºã€‚', + 'cite_references_link_accessibility_label' => '跳轉', + 'cite_references_link_many_accessibility_label' => '跳轉至:', +); diff --git a/extensions/Cite/Cite.php b/extensions/Cite/Cite.php new file mode 100644 index 00000000..4b2f70ff --- /dev/null +++ b/extensions/Cite/Cite.php @@ -0,0 +1,119 @@ +<?php +if ( ! defined( 'MEDIAWIKI' ) ) + die(); +/**#@+ + * A parser extension that adds two tags, <ref> and <references> for adding + * citations to pages + * + * @file + * @ingroup Extensions + * + * @link http://www.mediawiki.org/wiki/Extension:Cite/Cite.php Documentation + * + * @bug 4579 + * + * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com> + * @copyright Copyright © 2005, Ævar Arnfjörð Bjarmason + * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later + */ + +$wgHooks['ParserFirstCallInit'][] = 'wfCite'; +$wgHooks['BeforePageDisplay'][] = 'wfCiteBeforePageDisplay'; + + +$wgExtensionCredits['parserhook'][] = array( + 'path' => __FILE__, + 'name' => 'Cite', + 'author' => array( 'Ævar Arnfjörð Bjarmason', 'Marius Hoch' ), + 'descriptionmsg' => 'cite-desc', + 'url' => 'https://www.mediawiki.org/wiki/Extension:Cite/Cite.php' +); +$wgParserTestFiles[] = __DIR__ . "/citeParserTests.txt"; +$wgExtensionMessagesFiles['Cite'] = __DIR__ . "/Cite.i18n.php"; +$wgAutoloadClasses['Cite'] = __DIR__ . "/Cite_body.php"; +$wgSpecialPageGroups['Cite'] = 'pagetools'; + +define( 'CITE_DEFAULT_GROUP', '' ); +/** + * The emergency shut-off switch. Override in local settings to disable + * groups; or remove all references from this file to enable unconditionally + */ +$wgAllowCiteGroups = true; + +/** + * An emergency optimisation measure for caching cite <references /> output. + */ +$wgCiteCacheReferences = false; + +/** + * Enables experimental popups + */ +$wgCiteEnablePopups = false; + +/** + * Performs the hook registration. + * Note that several extensions (and even core!) try to detect if Cite is + * installed by looking for wfCite(). + * + * @param $parser Parser + * + * @return bool + */ +function wfCite( $parser ) { + return Cite::setHooks( $parser ); +} + +// Resources +$citeResourceTemplate = array( + 'localBasePath' => __DIR__ . '/modules', + 'remoteExtPath' => 'Cite/modules' +); + +$wgResourceModules['ext.cite'] = $citeResourceTemplate + array( + 'scripts' => 'ext.cite.js', + 'styles' => 'ext.cite.css', + 'messages' => array( + 'cite_references_link_accessibility_label', + 'cite_references_link_many_accessibility_label', + ), +); + +$wgResourceModules['ext.cite.popups'] = $citeResourceTemplate + array( + 'scripts' => 'ext.cite.popups.js', + 'position' => 'bottom', + 'dependencies' => array( + 'jquery.tooltip', + ), +); + +$wgResourceModules['jquery.tooltip'] = $citeResourceTemplate + array( + 'styles' => 'jquery.tooltip/jquery.tooltip.css', + 'scripts' => 'jquery.tooltip/jquery.tooltip.js', + 'position' => 'bottom', +); + +/* Add RTL fix for the cite <sup> elements */ +$wgResourceModules['ext.rtlcite'] = $citeResourceTemplate + array( + 'styles' => 'ext.rtlcite.css', + 'position' => 'top', +); + +/** + * @param $out OutputPage + * @param $sk Skin + * @return bool + */ +function wfCiteBeforePageDisplay( $out, &$sk ) { + global $wgCiteEnablePopups; + + $out->addModules( 'ext.cite' ); + if ( $wgCiteEnablePopups ) { + $out->addModules( 'ext.cite.popups' ); + } + + /* RTL support quick-fix module */ + $out->addModuleStyles( 'ext.rtlcite' ); + return true; +} + +/**#@-*/ diff --git a/extensions/Cite/Cite_body.php b/extensions/Cite/Cite_body.php new file mode 100644 index 00000000..27432f47 --- /dev/null +++ b/extensions/Cite/Cite_body.php @@ -0,0 +1,1185 @@ +<?php + +/**#@+ + * A parser extension that adds two tags, <ref> and <references> for adding + * citations to pages + * + * @ingroup Extensions + * + * @link http://www.mediawiki.org/wiki/Extension:Cite/Cite.php Documentation + * @link http://www.w3.org/TR/html4/struct/text.html#edef-CITE <cite> definition in HTML + * @link http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-text.html#edef_text_cite <cite> definition in XHTML 2.0 + * + * @bug 4579 + * + * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com> + * @copyright Copyright © 2005, Ævar Arnfjörð Bjarmason + * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later + */ + +class Cite { + /**#@+ + * @access private + */ + + /** + * Datastructure representing <ref> input, in the format of: + * <code> + * array( + * 'user supplied' => array( + * 'text' => 'user supplied reference & key', + * 'count' => 1, // occurs twice + * 'number' => 1, // The first reference, we want + * // all occourances of it to + * // use the same number + * ), + * 0 => 'Anonymous reference', + * 1 => 'Another anonymous reference', + * 'some key' => array( + * 'text' => 'this one occurs once' + * 'count' => 0, + * 'number' => 4 + * ), + * 3 => 'more stuff' + * ); + * </code> + * + * This works because: + * * PHP's datastructures are guaranteed to be returned in the + * order that things are inserted into them (unless you mess + * with that) + * * User supplied keys can't be integers, therefore avoiding + * conflict with anonymous keys + * + * @var array + **/ + var $mRefs = array(); + + /** + * Count for user displayed output (ref[1], ref[2], ...) + * + * @var int + */ + var $mOutCnt = 0; + var $mGroupCnt = array(); + + /** + * Counter to track the total number of (useful) calls to either the + * ref or references tag hook + */ + var $mCallCnt = 0; + + /** + * The backlinks, in order, to pass as $3 to + * 'cite_references_link_many_format', defined in + * 'cite_references_link_many_format_backlink_labels + * + * @var array + */ + var $mBacklinkLabels; + + /** + * The links to use per group, in order. + * + * @var array + */ + var $mLinkLabels = array(); + + /** + * @var Parser + */ + var $mParser; + + /** + * True when the ParserAfterParse hook has been called. + * Used to avoid doing anything in ParserBeforeTidy. + * + * @var boolean + */ + var $mHaveAfterParse = false; + + /** + * True when a <ref> tag is being processed. + * Used to avoid infinite recursion + * + * @var boolean + */ + var $mInCite = false; + + /** + * True when a <references> tag is being processed. + * Used to detect the use of <references> to define refs + * + * @var boolean + */ + var $mInReferences = false; + + /** + * Error stack used when defining refs in <references> + * + * @var array + */ + var $mReferencesErrors = array(); + + /** + * Group used when in <references> block + * + * @var string + */ + var $mReferencesGroup = ''; + + /** + * <ref> call stack + * Used to cleanup out of sequence ref calls created by #tag + * See description of function rollbackRef. + * + * @var array + */ + var $mRefCallStack = array(); + + /** + * Did we install us into $wgHooks yet? + * @var Boolean + */ + static protected $hooksInstalled = false; + + /**#@+ @access private */ + + /** + * Callback function for <ref> + * + * @param $str string Input + * @param $argv array Arguments + * @param $parser Parser + * + * @return string + */ + function ref( $str, $argv, $parser ) { + if ( $this->mInCite ) { + return htmlspecialchars( "<ref>$str</ref>" ); + } else { + $this->mCallCnt++; + $this->mInCite = true; + $ret = $this->guardedRef( $str, $argv, $parser ); + $this->mInCite = false; + return $ret; + } + } + + /** + * @param $str string Input + * @param $argv array Arguments + * @param $parser Parser + * @param $default_group string + * @return string + */ + function guardedRef( $str, $argv, $parser, $default_group = CITE_DEFAULT_GROUP ) { + $this->mParser = $parser; + + # The key here is the "name" attribute. + list( $key, $group, $follow ) = $this->refArg( $argv ); + + # Split these into groups. + if ( $group === null ) { + if ( $this->mInReferences ) { + $group = $this->mReferencesGroup; + } else { + $group = $default_group; + } + } + + # This section deals with constructions of the form + # + # <references> + # <ref name="foo"> BAR </ref> + # </references> + # + if ( $this->mInReferences ) { + if ( $group != $this->mReferencesGroup ) { + # <ref> and <references> have conflicting group attributes. + $this->mReferencesErrors[] = + $this->error( 'cite_error_references_group_mismatch', htmlspecialchars( $group ) ); + } elseif ( $str !== '' ) { + if ( !isset( $this->mRefs[$group] ) ) { + # Called with group attribute not defined in text. + $this->mReferencesErrors[] = + $this->error( 'cite_error_references_missing_group', htmlspecialchars( $group ) ); + } elseif ( $key === null || $key === '' ) { + # <ref> calls inside <references> must be named + $this->mReferencesErrors[] = + $this->error( 'cite_error_references_no_key' ); + } elseif ( !isset( $this->mRefs[$group][$key] ) ) { + # Called with name attribute not defined in text. + $this->mReferencesErrors[] = + $this->error( 'cite_error_references_missing_key', $key ); + } else { + # Assign the text to corresponding ref + $this->mRefs[$group][$key]['text'] = $str; + } + } else { + # <ref> called in <references> has no content. + $this->mReferencesErrors[] = + $this->error( 'cite_error_empty_references_define', $key ); + } + return ''; + } + + if ( $str === '' ) { + # <ref ...></ref>. This construct is invalid if + # it's a contentful ref, but OK if it's a named duplicate and should + # be equivalent <ref ... />, for compatability with #tag. + if ( $key == false ) { + $this->mRefCallStack[] = false; + return $this->error( 'cite_error_ref_no_input' ); + } else { + $str = null; + } + } + + if ( $key === false ) { + # TODO: Comment this case; what does this condition mean? + $this->mRefCallStack[] = false; + return $this->error( 'cite_error_ref_too_many_keys' ); + } + + if ( $str === null && $key === null ) { + # Something like <ref />; this makes no sense. + $this->mRefCallStack[] = false; + return $this->error( 'cite_error_ref_no_key' ); + } + + if ( preg_match( '/^[0-9]+$/', $key ) || preg_match( '/^[0-9]+$/', $follow ) ) { + # Numeric names mess up the resulting id's, potentially produ- + # cing duplicate id's in the XHTML. The Right Thing To Do + # would be to mangle them, but it's not really high-priority + # (and would produce weird id's anyway). + + $this->mRefCallStack[] = false; + return $this->error( 'cite_error_ref_numeric_key' ); + } + + if ( preg_match( + '/<ref\b[^<]*?>/', + preg_replace( '#<([^ ]+?).*?>.*?</\\1 *>|<!--.*?-->#', '', $str ) + ) ) { + # (bug 6199) This most likely implies that someone left off the + # closing </ref> tag, which will cause the entire article to be + # eaten up until the next <ref>. So we bail out early instead. + # The fancy regex above first tries chopping out anything that + # looks like a comment or SGML tag, which is a crude way to avoid + # false alarms for <nowiki>, <pre>, etc. + # + # Possible improvement: print the warning, followed by the contents + # of the <ref> tag. This way no part of the article will be eaten + # even temporarily. + + $this->mRefCallStack[] = false; + return $this->error( 'cite_error_included_ref' ); + } + + if ( is_string( $key ) || is_string( $str ) ) { + # We don't care about the content: if the key exists, the ref + # is presumptively valid. Either it stores a new ref, or re- + # fers to an existing one. If it refers to a nonexistent ref, + # we'll figure that out later. Likewise it's definitely valid + # if there's any content, regardless of key. + + return $this->stack( $str, $key, $group, $follow, $argv ); + } + + # Not clear how we could get here, but something is probably + # wrong with the types. Let's fail fast. + throw new MWException( 'Invalid $str and/or $key: ' . serialize( array( $str, $key ) ) ); + } + + /** + * Parse the arguments to the <ref> tag + * + * "name" : Key of the reference. + * "group" : Group to which it belongs. Needs to be passed to <references /> too. + * "follow" : If the current reference is the continuation of another, key of that reference. + * + * + * @param $argv array The argument vector + * @return mixed false on invalid input, a string on valid + * input and null on no input + */ + function refArg( $argv ) { + global $wgAllowCiteGroups; + $cnt = count( $argv ); + $group = null; + $key = null; + $follow = null; + + if ( $cnt > 2 ) { + // There should only be one key or follow parameter, and one group parameter + // FIXME : this looks inconsistent, it should probably return a tuple + return false; + } elseif ( $cnt >= 1 ) { + if ( isset( $argv['name'] ) && isset( $argv['follow'] ) ) { + return array( false, false, false ); + } + if ( isset( $argv['name'] ) ) { + // Key given. + $key = Sanitizer::escapeId( $argv['name'], 'noninitial' ); + unset( $argv['name'] ); + --$cnt; + } + if ( isset( $argv['follow'] ) ) { + // Follow given. + $follow = Sanitizer::escapeId( $argv['follow'], 'noninitial' ); + unset( $argv['follow'] ); + --$cnt; + } + if ( isset( $argv['group'] ) ) { + if ( !$wgAllowCiteGroups ) { + // remove when groups are fully tested. + return array( false ); + } + // Group given. + $group = $argv['group']; + unset( $argv['group'] ); + --$cnt; + } + + if ( $cnt == 0 ) { + return array ( $key, $group, $follow ); + } else { + // Invalid key + return array( false, false, false ); + } + } else { + // No key + return array( null, $group, false ); + } + } + + /** + * Populate $this->mRefs based on input and arguments to <ref> + * + * @param $str string Input from the <ref> tag + * @param $key mixed Argument to the <ref> tag as returned by $this->refArg() + * @param $group + * @param $follow + * @param $call + * + * @return string + */ + function stack( $str, $key = null, $group, $follow, $call ) { + if ( !isset( $this->mRefs[$group] ) ) { + $this->mRefs[$group] = array(); + } + if ( !isset( $this->mGroupCnt[$group] ) ) { + $this->mGroupCnt[$group] = 0; + } + + if ( $follow != null ) { + if ( isset( $this->mRefs[$group][$follow] ) && is_array( $this->mRefs[$group][$follow] ) ) { + // add text to the note that is being followed + $this->mRefs[$group][$follow]['text'] = $this->mRefs[$group][$follow]['text'] . ' ' . $str; + } else { + // insert part of note at the beginning of the group + for ( $k = 0 ; $k < count( $this->mRefs[$group] ) ; $k++ ) { + if ( $this->mRefs[$group][$k]['follow'] == null ) { + break; + } + } + array_splice( $this->mRefs[$group], $k, 0, + array( array( 'count' => - 1, + 'text' => $str, + 'key' => ++$this->mOutCnt , + 'follow' => $follow ) ) ); + array_splice( $this->mRefCallStack, $k, 0, + array( array( 'new', $call, $str, $key, $group, $this->mOutCnt ) ) ); + } + // return an empty string : this is not a reference + return ''; + } + if ( $key === null ) { + // No key + // $this->mRefs[$group][] = $str; + $this->mRefs[$group][] = array( 'count' => - 1, 'text' => $str, 'key' => ++$this->mOutCnt ); + $this->mRefCallStack[] = array( 'new', $call, $str, $key, $group, $this->mOutCnt ); + + return $this->linkRef( $group, $this->mOutCnt ); + } elseif ( is_string( $key ) ) { + // Valid key + if ( !isset( $this->mRefs[$group][$key] ) || !is_array( $this->mRefs[$group][$key] ) ) { + // First occurrence + $this->mRefs[$group][$key] = array( + 'text' => $str, + 'count' => 0, + 'key' => ++$this->mOutCnt, + 'number' => ++$this->mGroupCnt[$group] + ); + $this->mRefCallStack[] = array( 'new', $call, $str, $key, $group, $this->mOutCnt ); + + return + $this->linkRef( + $group, + $key, + $this->mRefs[$group][$key]['key'] . "-" . $this->mRefs[$group][$key]['count'], + $this->mRefs[$group][$key]['number'], + "-" . $this->mRefs[$group][$key]['key'] + ); + } else { + // We've been here before + if ( $this->mRefs[$group][$key]['text'] === null && $str !== '' ) { + // If no text found before, use this text + $this->mRefs[$group][$key]['text'] = $str; + $this->mRefCallStack[] = array( 'assign', $call, $str, $key, $group, + $this->mRefs[$group][$key]['key'] ); + } else { + $this->mRefCallStack[] = array( 'increment', $call, $str, $key, $group, + $this->mRefs[$group][$key]['key'] ); + } + return + $this->linkRef( + $group, + $key, + $this->mRefs[$group][$key]['key'] . "-" . ++$this->mRefs[$group][$key]['count'], + $this->mRefs[$group][$key]['number'], + "-" . $this->mRefs[$group][$key]['key'] + ); + } + } else { + throw new MWException( 'Invalid stack key: ' . serialize( $key ) ); + } + } + + /** + * Partially undoes the effect of calls to stack() + * + * Called by guardedReferences() + * + * The option to define <ref> within <references> makes the + * behavior of <ref> context dependent. This is normally fine + * but certain operations (especially #tag) lead to out-of-order + * parser evaluation with the <ref> tags being processed before + * their containing <reference> element is read. This leads to + * stack corruption that this function works to fix. + * + * This function is not a total rollback since some internal + * counters remain incremented. Doing so prevents accidentally + * corrupting certain links. + * + * @param $type + * @param $key + * @param $group + * @param $index + */ + function rollbackRef( $type, $key, $group, $index ) { + if ( !isset( $this->mRefs[$group] ) ) { + return; + } + + if ( $key === null ) { + foreach ( $this->mRefs[$group] as $k => $v ) { + if ( $this->mRefs[$group][$k]['key'] === $index ) { + $key = $k; + break; + } + } + } + + # Sanity checks that specified element exists. + if ( $key === null ) { + return; + } + if ( !isset( $this->mRefs[$group][$key] ) ) { + return; + } + if ( $this->mRefs[$group][$key]['key'] != $index ) { + return; + } + + switch ( $type ) { + case 'new': + # Rollback the addition of new elements to the stack. + unset( $this->mRefs[$group][$key] ); + if ( count( $this->mRefs[$group] ) == 0 ) { + unset( $this->mRefs[$group] ); + unset( $this->mGroupCnt[$group] ); + } + break; + case 'assign': + # Rollback assignment of text to pre-existing elements. + $this->mRefs[$group][$key]['text'] = null; + # continue without break + case 'increment': + # Rollback increase in named ref occurrences. + $this->mRefs[$group][$key]['count']--; + break; + } + } + + /** + * Callback function for <references> + * + * @param $str string Input + * @param $argv array Arguments + * @param $parser Parser + * + * @return string + */ + function references( $str, $argv, $parser ) { + if ( $this->mInCite || $this->mInReferences ) { + if ( is_null( $str ) ) { + return htmlspecialchars( "<references/>" ); + } else { + return htmlspecialchars( "<references>$str</references>" ); + } + } else { + $this->mCallCnt++; + $this->mInReferences = true; + $ret = $this->guardedReferences( $str, $argv, $parser ); + $this->mInReferences = false; + return $ret; + } + } + + /** + * @param $str string + * @param $argv array + * @param $parser Parser + * @param $group string + * @return string + */ + function guardedReferences( $str, $argv, $parser, $group = CITE_DEFAULT_GROUP ) { + global $wgAllowCiteGroups; + + $this->mParser = $parser; + + if ( isset( $argv['group'] ) && $wgAllowCiteGroups ) { + $group = $argv['group']; + unset ( $argv['group'] ); + } + + if ( strval( $str ) !== '' ) { + $this->mReferencesGroup = $group; + + # Detect whether we were sent already rendered <ref>s + # Mostly a side effect of using #tag to call references + $count = substr_count( $str, $parser->uniqPrefix() . "-ref-" ); + for ( $i = 1; $i <= $count; $i++ ) { + if ( count( $this->mRefCallStack ) < 1 ) { + break; + } + + # The following assumes that the parsed <ref>s sent within + # the <references> block were the most recent calls to + # <ref>. This assumption is true for all known use cases, + # but not strictly enforced by the parser. It is possible + # that some unusual combination of #tag, <references> and + # conditional parser functions could be created that would + # lead to malformed references here. + $call = array_pop( $this->mRefCallStack ); + if ( $call !== false ) { + list( $type, $ref_argv, $ref_str, + $ref_key, $ref_group, $ref_index ) = $call; + + # Undo effects of calling <ref> while unaware of containing <references> + $this->rollbackRef( $type, $ref_key, $ref_group, $ref_index ); + + # Rerun <ref> call now that mInReferences is set. + $this->guardedRef( $ref_str, $ref_argv, $parser ); + } + } + + # Parse $str to process any unparsed <ref> tags. + $parser->recursiveTagParse( $str ); + + # Reset call stack + $this->mRefCallStack = array(); + } + + if ( count( $argv ) && $wgAllowCiteGroups ) { + return $this->error( 'cite_error_references_invalid_parameters_group' ); + } elseif ( count( $argv ) ) { + return $this->error( 'cite_error_references_invalid_parameters' ); + } else { + $s = $this->referencesFormat( $group ); + if ( $parser->getOptions()->getIsSectionPreview() ) { + return $s; + } + + # Append errors generated while processing <references> + if ( count( $this->mReferencesErrors ) > 0 ) { + $s .= "\n" . implode( "<br />\n", $this->mReferencesErrors ); + $this->mReferencesErrors = array(); + } + return $s; + } + } + + /** + * Make output to be returned from the references() function + * + * @param $group + * + * @return string XHTML ready for output + */ + function referencesFormat( $group ) { + if ( ( count( $this->mRefs ) == 0 ) || ( empty( $this->mRefs[$group] ) ) ) { + return ''; + } + + wfProfileIn( __METHOD__ ); + wfProfileIn( __METHOD__ . '-entries' ); + $ent = array(); + foreach ( $this->mRefs[$group] as $k => $v ) { + $ent[] = $this->referencesFormatEntry( $k, $v ); + } + + $prefix = wfMessage( 'cite_references_prefix' )->inContentLanguage()->plain(); + $suffix = wfMessage( 'cite_references_suffix' )->inContentLanguage()->plain(); + $content = implode( "\n", $ent ); + + // Prepare the parser input. We add new lines between the pieces to avoid a confused tidy (bug 13073) + $parserInput = $prefix . "\n" . $content . "\n" . $suffix; + + // Let's try to cache it. + global $wgMemc; + $cacheKey = wfMemcKey( 'citeref', md5( $parserInput ), $this->mParser->Title()->getArticleID() ); + + wfProfileOut( __METHOD__ . '-entries' ); + + global $wgCiteCacheReferences; + $data = false; + if ( $wgCiteCacheReferences ) { + wfProfileIn( __METHOD__ . '-cache-get' ); + $data = $wgMemc->get( $cacheKey ); + wfProfileOut( __METHOD__ . '-cache-get' ); + } + + if ( !$data || !$this->mParser->isValidHalfParsedText( $data ) ) { + wfProfileIn( __METHOD__ . '-parse' ); + + // Live hack: parse() adds two newlines on WM, can't reproduce it locally -ævar + $ret = rtrim( $this->parse( $parserInput ), "\n" ); + + if ( $wgCiteCacheReferences ) { + $serData = $this->mParser->serializeHalfParsedText( $ret ); + $wgMemc->set( $cacheKey, $serData, 86400 ); + } + + wfProfileOut( __METHOD__ . '-parse' ); + } else { + $ret = $this->mParser->unserializeHalfParsedText( $data ); + } + + wfProfileOut( __METHOD__ ); + + // done, clean up so we can reuse the group + unset( $this->mRefs[$group] ); + unset( $this->mGroupCnt[$group] ); + + return $ret; + } + + /** + * Format a single entry for the referencesFormat() function + * + * @param string $key The key of the reference + * @param mixed $val The value of the reference, string for anonymous + * references, array for user-suppplied + * @return string Wikitext + */ + function referencesFormatEntry( $key, $val ) { + // Anonymous reference + if ( !is_array( $val ) ) { + return wfMessage( + 'cite_references_link_one', + $this->referencesKey( $key ), + $this->refKey( $key ), + $this->referenceText( $key, $val ) + )->inContentLanguage()->plain(); + } + $text = $this->referenceText( $key, $val['text'] ); + if ( isset( $val['follow'] ) ) { + return wfMessage( + 'cite_references_no_link', + $this->referencesKey( $val['follow'] ), + $text + )->inContentLanguage()->plain(); + } elseif ( $val['text'] == '' ) { + return wfMessage( + 'cite_references_link_one', + $this->referencesKey( $key ), + $this->refKey( $key, $val['count'] ), + $text + )->inContentLanguage()->plain(); + } + + if ( $val['count'] < 0 ) { + return wfMessage( + 'cite_references_link_one', + $this->referencesKey( $val['key'] ), + # $this->refKey( $val['key'], $val['count'] ), + $this->refKey( $val['key'] ), + $text + )->inContentLanguage()->plain(); + // Standalone named reference, I want to format this like an + // anonymous reference because displaying "1. 1.1 Ref text" is + // overkill and users frequently use named references when they + // don't need them for convenience + } elseif ( $val['count'] === 0 ) { + return wfMessage( + 'cite_references_link_one', + $this->referencesKey( $key . "-" . $val['key'] ), + # $this->refKey( $key, $val['count'] ), + $this->refKey( $key, $val['key'] . "-" . $val['count'] ), + $text + )->inContentLanguage()->plain(); + // Named references with >1 occurrences + } else { + $links = array(); + // for group handling, we have an extra key here. + for ( $i = 0; $i <= $val['count']; ++$i ) { + $links[] = wfMessage( + 'cite_references_link_many_format', + $this->refKey( $key, $val['key'] . "-$i" ), + $this->referencesFormatEntryNumericBacklinkLabel( $val['number'], $i, $val['count'] ), + $this->referencesFormatEntryAlternateBacklinkLabel( $i ) + )->inContentLanguage()->plain(); + } + + $list = $this->listToText( $links ); + + return wfMessage( 'cite_references_link_many', + $this->referencesKey( $key . "-" . $val['key'] ), + $list, + $text + )->inContentLanguage()->plain(); + } + } + + /** + * Returns formatted reference text + * @param String $key + * @param String $text + * @return String + */ + function referenceText( $key, $text ) { + if ( $text == '' ) { + return $this->error( 'cite_error_references_no_text', $key, 'noparse' ); + } + return '<span class="reference-text">' . rtrim( $text, "\n" ) . "</span>\n"; + } + + /** + * Generate a numeric backlink given a base number and an + * offset, e.g. $base = 1, $offset = 2; = 1.2 + * Since bug #5525, it correctly does 1.9 -> 1.10 as well as 1.099 -> 1.100 + * + * @static + * + * @param int $base The base + * @param int $offset The offset + * @param int $max Maximum value expected. + * @return string + */ + function referencesFormatEntryNumericBacklinkLabel( $base, $offset, $max ) { + global $wgContLang; + $scope = strlen( $max ); + $ret = $wgContLang->formatNum( + sprintf( "%s.%0{$scope}s", $base, $offset ) + ); + return $ret; + } + + /** + * Generate a custom format backlink given an offset, e.g. + * $offset = 2; = c if $this->mBacklinkLabels = array( 'a', + * 'b', 'c', ...). Return an error if the offset > the # of + * array items + * + * @param int $offset The offset + * + * @return string + */ + function referencesFormatEntryAlternateBacklinkLabel( $offset ) { + if ( !isset( $this->mBacklinkLabels ) ) { + $this->genBacklinkLabels(); + } + if ( isset( $this->mBacklinkLabels[$offset] ) ) { + return $this->mBacklinkLabels[$offset]; + } else { + // Feed me! + return $this->error( 'cite_error_references_no_backlink_label', null, 'noparse' ); + } + } + + /** + * Generate a custom format link for a group given an offset, e.g. + * the second <ref group="foo"> is b if $this->mLinkLabels["foo"] = + * array( 'a', 'b', 'c', ...). + * Return an error if the offset > the # of array items + * + * @param int $offset The offset + * @param string $group The group name + * @param string $label The text to use if there's no message for them. + * + * @return string + */ + function getLinkLabel( $offset, $group, $label ) { + $message = "cite_link_label_group-$group"; + if ( !isset( $this->mLinkLabels[$group] ) ) { + $this->genLinkLabels( $group, $message ); + } + if ( $this->mLinkLabels[$group] === false ) { + // Use normal representation, ie. "$group 1", "$group 2"... + return $label; + } + + if ( isset( $this->mLinkLabels[$group][$offset - 1] ) ) { + return $this->mLinkLabels[$group][$offset - 1]; + } else { + // Feed me! + return $this->error( 'cite_error_no_link_label_group', array( $group, $message ), 'noparse' ); + } + } + + /** + * Return an id for use in wikitext output based on a key and + * optionally the number of it, used in <references>, not <ref> + * (since otherwise it would link to itself) + * + * @static + * + * @param string $key The key + * @param int $num The number of the key + * @return string A key for use in wikitext + */ + function refKey( $key, $num = null ) { + $prefix = wfMessage( 'cite_reference_link_prefix' )->inContentLanguage()->text(); + $suffix = wfMessage( 'cite_reference_link_suffix' )->inContentLanguage()->text(); + if ( isset( $num ) ) { + $key = wfMessage( 'cite_reference_link_key_with_num', $key, $num ) + ->inContentLanguage()->plain(); + } + + return "$prefix$key$suffix"; + } + + /** + * Return an id for use in wikitext output based on a key and + * optionally the number of it, used in <ref>, not <references> + * (since otherwise it would link to itself) + * + * @static + * + * @param string $key The key + * @param int $num The number of the key + * @return string A key for use in wikitext + */ + function referencesKey( $key, $num = null ) { + $prefix = wfMessage( 'cite_references_link_prefix' )->inContentLanguage()->text(); + $suffix = wfMessage( 'cite_references_link_suffix' )->inContentLanguage()->text(); + if ( isset( $num ) ) { + $key = wfMessage( 'cite_reference_link_key_with_num', $key, $num ) + ->inContentLanguage()->plain(); + } + + return "$prefix$key$suffix"; + } + + /** + * Generate a link (<sup ...) for the <ref> element from a key + * and return XHTML ready for output + * + * @param $group + * @param $key string The key for the link + * @param $count int The index of the key, used for distinguishing + * multiple occurrences of the same key + * @param $label int The label to use for the link, I want to + * use the same label for all occourances of + * the same named reference. + * @param $subkey string + * + * @return string + */ + function linkRef( $group, $key, $count = null, $label = null, $subkey = '' ) { + global $wgContLang; + $label = is_null( $label ) ? ++$this->mGroupCnt[$group] : $label; + + return + $this->parse( + wfMessage( + 'cite_reference_link', + $this->refKey( $key, $count ), + $this->referencesKey( $key . $subkey ), + $this->getLinkLabel( $label, $group, + ( ( $group == CITE_DEFAULT_GROUP ) ? '' : "$group " ) . $wgContLang->formatNum( $label ) ) + )->inContentLanguage()->plain() + ); + } + + /** + * This does approximately the same thing as + * Language::listToText() but due to this being used for a + * slightly different purpose (people might not want , as the + * first separator and not 'and' as the second, and this has to + * use messages from the content language) I'm rolling my own. + * + * @static + * + * @param array $arr The array to format + * @return string + */ + function listToText( $arr ) { + $cnt = count( $arr ); + + $sep = wfMessage( 'cite_references_link_many_sep' )->inContentLanguage()->plain(); + $and = wfMessage( 'cite_references_link_many_and' )->inContentLanguage()->plain(); + + if ( $cnt == 1 ) { + // Enforce always returning a string + return (string)$arr[0]; + } else { + $t = array_slice( $arr, 0, $cnt - 1 ); + return implode( $sep, $t ) . $and . $arr[$cnt - 1]; + } + } + + /** + * Parse a given fragment and fix up Tidy's trail of blood on + * it... + * + * @param string $in The text to parse + * @return string The parsed text + */ + function parse( $in ) { + if ( method_exists( $this->mParser, 'recursiveTagParse' ) ) { + // New fast method + return $this->mParser->recursiveTagParse( $in ); + } else { + // Old method + $ret = $this->mParser->parse( + $in, + $this->mParser->mTitle, + $this->mParser->mOptions, + // Avoid whitespace buildup + false, + // Important, otherwise $this->clearState() + // would get run every time <ref> or + // <references> is called, fucking the whole + // thing up. + false + ); + $text = $ret->getText(); + + return $this->fixTidy( $text ); + } + } + + /** + * Tidy treats all input as a block, it will e.g. wrap most + * input in <p> if it isn't already, fix that and return the fixed text + * + * @static + * + * @param string $text The text to fix + * @return string The fixed text + */ + function fixTidy( $text ) { + global $wgUseTidy; + + if ( !$wgUseTidy ) { + return $text; + } else { + $text = preg_replace( '~^<p>\s*~', '', $text ); + $text = preg_replace( '~\s*</p>\s*~', '', $text ); + $text = preg_replace( '~\n$~', '', $text ); + + return $text; + } + } + + /** + * Generate the labels to pass to the + * 'cite_references_link_many_format' message, the format is an + * arbitrary number of tokens separated by [\t\n ] + */ + function genBacklinkLabels() { + wfProfileIn( __METHOD__ ); + $text = wfMessage( 'cite_references_link_many_format_backlink_labels' ) + ->inContentLanguage()->plain(); + $this->mBacklinkLabels = preg_split( '#[\n\t ]#', $text ); + wfProfileOut( __METHOD__ ); + } + + /** + * Generate the labels to pass to the + * 'cite_reference_link' message instead of numbers, the format is an + * arbitrary number of tokens separated by [\t\n ] + * + * @param $group + * @param $message + */ + function genLinkLabels( $group, $message ) { + wfProfileIn( __METHOD__ ); + $text = false; + $msg = wfMessage( $message )->inContentLanguage(); + if ( $msg->exists() ) { + $text = $msg->plain(); + } + $this->mLinkLabels[$group] = ( $text == '' ) ? false : preg_split( '#[\n\t ]#', $text ); + wfProfileOut( __METHOD__ ); + } + + /** + * Gets run when Parser::clearState() gets run, since we don't + * want the counts to transcend pages and other instances + * + * @param $parser Parser + * + * @return bool + */ + function clearState( &$parser ) { + if ( $parser->extCite !== $this ) { + return $parser->extCite->clearState( $parser ); + } + + # Don't clear state when we're in the middle of parsing + # a <ref> tag + if ( $this->mInCite || $this->mInReferences ) { + return true; + } + + $this->mGroupCnt = array(); + $this->mOutCnt = 0; + $this->mCallCnt = 0; + $this->mRefs = array(); + $this->mReferencesErrors = array(); + $this->mRefCallStack = array(); + + return true; + } + + /** + * Gets run when the parser is cloned. + * + * @param $parser Parser + * + * @return bool + */ + function cloneState( $parser ) { + if ( $parser->extCite !== $this ) { + return $parser->extCite->cloneState( $parser ); + } + + $parser->extCite = clone $this; + $parser->setHook( 'ref' , array( $parser->extCite, 'ref' ) ); + $parser->setHook( 'references' , array( $parser->extCite, 'references' ) ); + + // Clear the state, making sure it will actually work. + $parser->extCite->mInCite = false; + $parser->extCite->mInReferences = false; + $parser->extCite->clearState( $parser ); + + return true; + } + + /** + * Called at the end of page processing to append an error if refs were + * used without a references tag. + * + * @param $afterParse bool true if called from the ParserAfterParse hook + * @param $parser Parser + * @param $text string + * + * @return bool + */ + function checkRefsNoReferences( $afterParse, &$parser, &$text ) { + if ( $parser->extCite !== $this ) { + return $parser->extCite->checkRefsNoReferences( $afterParse, $parser, $text ); + } + + if ( $afterParse ) { + $this->mHaveAfterParse = true; + } elseif ( $this->mHaveAfterParse ) { + return true; + } + + if ( $parser->getOptions()->getIsSectionPreview() ) { + return true; + } + + foreach ( $this->mRefs as $group => $refs ) { + if ( count( $refs ) == 0 ) { + continue; + } + $text .= "\n<br />"; + if ( $group == CITE_DEFAULT_GROUP ) { + $text .= $this->error( 'cite_error_refs_without_references' ); + } else { + $text .= $this->error( 'cite_error_group_refs_without_references', htmlspecialchars( $group ) ); + } + } + return true; + } + + /** + * Hook for the InlineEditor extension. If any ref or reference reference tag is in the text, the entire + * page should be reparsed, so we return false in that case. + * + * @param $output + * + * @return bool + */ + function checkAnyCalls( &$output ) { + global $wgParser; + /* InlineEditor always uses $wgParser */ + return ( $wgParser->extCite->mCallCnt <= 0 ); + } + + /** + * Initialize the parser hooks + * + * @param $parser Parser + * + * @return bool + */ + static function setHooks( $parser ) { + global $wgHooks; + + $parser->extCite = new self(); + + if ( !Cite::$hooksInstalled ) { + $wgHooks['ParserClearState'][] = array( $parser->extCite, 'clearState' ); + $wgHooks['ParserCloned'][] = array( $parser->extCite, 'cloneState' ); + $wgHooks['ParserAfterParse'][] = array( $parser->extCite, 'checkRefsNoReferences', true ); + $wgHooks['ParserBeforeTidy'][] = array( $parser->extCite, 'checkRefsNoReferences', false ); + $wgHooks['InlineEditorPartialAfterParse'][] = array( $parser->extCite, 'checkAnyCalls' ); + Cite::$hooksInstalled = true; + } + $parser->setHook( 'ref' , array( $parser->extCite, 'ref' ) ); + $parser->setHook( 'references' , array( $parser->extCite, 'references' ) ); + + return true; + } + + /** + * Return an error message based on an error ID + * + * @param string $key Message name for the error + * @param string $param Parameter to pass to the message + * @param string $parse Whether to parse the message ('parse') or not ('noparse') + * @return string XHTML or wikitext ready for output + */ + function error( $key, $param = null, $parse = 'parse' ) { + # We rely on the fact that PHP is okay with passing unused argu- + # ments to functions. If $1 is not used in the message, wfMessage will + # just ignore the extra parameter. + $ret = '<strong class="error mw-ext-cite-error">' . + wfMessage( 'cite_error', wfMessage( $key, $param )->inContentLanguage()->plain() )->inContentLanguage()->plain() . + '</strong>'; + if ( $parse == 'parse' ) { + $ret = $this->parse( $ret ); + } + return $ret; + } + + /**#@-*/ +} diff --git a/extensions/Cite/SpecialCite.alias.php b/extensions/Cite/SpecialCite.alias.php new file mode 100644 index 00000000..8061afcc --- /dev/null +++ b/extensions/Cite/SpecialCite.alias.php @@ -0,0 +1,420 @@ +<?php +/** + * Aliases for Special:Cite + * + * @file + * @ingroup Extensions + */ +// @codingStandardsIgnoreFile + +$specialPageAliases = array(); + +/** English (English) */ +$specialPageAliases['en'] = array( + 'Cite' => array( 'Cite' ), +); + +/** Arabic (العربية) */ +$specialPageAliases['ar'] = array( + 'Cite' => array( 'استشهاد' ), +); + +/** Egyptian Spoken Arabic (مصرى) */ +$specialPageAliases['arz'] = array( + 'Cite' => array( 'استشهاد' ), +); + +/** Assamese (অসমীয়া) */ +$specialPageAliases['as'] = array( + 'Cite' => array( 'উদà§à¦§à§ƒà¦¤à¦¿' ), +); + +/** Bikol Central (Bikol Central) */ +$specialPageAliases['bcl'] = array( + 'Cite' => array( 'Sambitón' ), +); + +/** Bulgarian (българÑки) */ +$specialPageAliases['bg'] = array( + 'Cite' => array( 'Цитиране' ), +); + +/** Banjar (Bahasa Banjar) */ +$specialPageAliases['bjn'] = array( + 'Cite' => array( 'Juhut' ), +); + +/** Breton (brezhoneg) */ +$specialPageAliases['br'] = array( + 'Cite' => array( 'Menegiñ' ), +); + +/** Bosnian (bosanski) */ +$specialPageAliases['bs'] = array( + 'Cite' => array( 'Citiraj' ), +); + +/** бурÑад (бурÑад) */ +$specialPageAliases['bxr'] = array( + 'Cite' => array( 'Сайт' ), +); + +/** Catalan (català ) */ +$specialPageAliases['ca'] = array( + 'Cite' => array( 'Citau', 'Citeu' ), +); + +/** Min Dong Chinese (Mìng-dĕ̤ng-ngṳ̄) */ +$specialPageAliases['cdo'] = array( + 'Cite' => array( '註' ), +); + +/** Chechen (нохчийн) */ +$specialPageAliases['ce'] = array( + 'Cite' => array( 'Дош' ), +); + +/** Czech (Äesky) */ +$specialPageAliases['cs'] = array( + 'Cite' => array( 'Citovat' ), +); + +/** Danish (dansk) */ +$specialPageAliases['da'] = array( + 'Cite' => array( 'Citer' ), +); + +/** German (Deutsch) */ +$specialPageAliases['de'] = array( + 'Cite' => array( 'Zitierhilfe', 'Zitieren' ), +); + +/** Zazaki (Zazaki) */ +$specialPageAliases['diq'] = array( + 'Cite' => array( 'Sita' ), +); + +/** Lower Sorbian (dolnoserbski) */ +$specialPageAliases['dsb'] = array( + 'Cite' => array( 'CitÄ›rowaÅ„ska_pomoc' ), +); + +/** Greek (Ελληνικά) */ +$specialPageAliases['el'] = array( + 'Cite' => array( 'ΠαÏαπομπή' ), +); + +/** Esperanto (Esperanto) */ +$specialPageAliases['eo'] = array( + 'Cite' => array( 'Citi' ), +); + +/** Spanish (español) */ +$specialPageAliases['es'] = array( + 'Cite' => array( 'Citar' ), +); + +/** Estonian (eesti) */ +$specialPageAliases['et'] = array( + 'Cite' => array( 'Tsiteerimine' ), +); + +/** Persian (ÙØ§Ø±Ø³ÛŒ) */ +$specialPageAliases['fa'] = array( + 'Cite' => array( 'یادکرد' ), +); + +/** Finnish (suomi) */ +$specialPageAliases['fi'] = array( + 'Cite' => array( 'Viittaus' ), +); + +/** French (français) */ +$specialPageAliases['fr'] = array( + 'Cite' => array( 'Citer' ), +); + +/** Franco-Provençal (arpetan) */ +$specialPageAliases['frp'] = array( + 'Cite' => array( 'Citar' ), +); + +/** Galician (galego) */ +$specialPageAliases['gl'] = array( + 'Cite' => array( 'Cita', 'Citar' ), +); + +/** Swiss German (Alemannisch) */ +$specialPageAliases['gsw'] = array( + 'Cite' => array( 'Zitierhilf' ), +); + +/** Hebrew (עברית) */ +$specialPageAliases['he'] = array( + 'Cite' => array( 'ציטוט' ), +); + +/** Croatian (hrvatski) */ +$specialPageAliases['hr'] = array( + 'Cite' => array( 'Citiraj' ), +); + +/** Upper Sorbian (hornjoserbsce) */ +$specialPageAliases['hsb'] = array( + 'Cite' => array( 'Citowanska_pomoc' ), +); + +/** æ¹˜è¯ (湘è¯) */ +$specialPageAliases['hsn'] = array( + 'Cite' => array( '建脚注' ), +); + +/** Haitian (Kreyòl ayisyen) */ +$specialPageAliases['ht'] = array( + 'Cite' => array( 'Site' ), +); + +/** Hungarian (magyar) */ +$specialPageAliases['hu'] = array( + 'Cite' => array( 'Hivatkozás', 'Irodalomjegyzék' ), +); + +/** Interlingua (interlingua) */ +$specialPageAliases['ia'] = array( + 'Cite' => array( 'Citation' ), +); + +/** Indonesian (Bahasa Indonesia) */ +$specialPageAliases['id'] = array( + 'Cite' => array( 'Kutip' ), +); + +/** Igbo (Igbo) */ +$specialPageAliases['ig'] = array( + 'Cite' => array( 'Dépùtà ' ), +); + +/** Ido (Ido) */ +$specialPageAliases['io'] = array( + 'Cite' => array( 'Citar' ), +); + +/** Italian (italiano) */ +$specialPageAliases['it'] = array( + 'Cite' => array( 'Cita' ), +); + +/** Japanese (日本語) */ +$specialPageAliases['ja'] = array( + 'Cite' => array( '引用' ), +); + +/** Korean (한êµì–´) */ +$specialPageAliases['ko'] = array( + 'Cite' => array( 'ì¸ìš©' ), +); + +/** Colognian (Ripoarisch) */ +$specialPageAliases['ksh'] = array( + 'Cite' => array( 'Zitteere' ), +); + +/** Cornish (kernowek) */ +$specialPageAliases['kw'] = array( + 'Cite' => array( 'Devynna' ), +); + +/** Ladino (Ladino) */ +$specialPageAliases['lad'] = array( + 'Cite' => array( 'MostrarManaderos' ), +); + +/** Luxembourgish (Lëtzebuergesch) */ +$specialPageAliases['lb'] = array( + 'Cite' => array( 'Zitéierhellëf' ), +); + +/** Literary Chinese (文言) */ +$specialPageAliases['lzh'] = array( + 'Cite' => array( '引文' ), +); + +/** Macedonian (македонÑки) */ +$specialPageAliases['mk'] = array( + 'Cite' => array( 'Ðавод' ), +); + +/** Malayalam (മലയാളം) */ +$specialPageAliases['ml'] = array( + 'Cite' => array( 'അവലംബം' ), +); + +/** Marathi (मराठी) */ +$specialPageAliases['mr'] = array( + 'Cite' => array( 'संदरà¥à¤à¤¦à¥à¤¯à¤¾' ), +); + +/** Malay (Bahasa Melayu) */ +$specialPageAliases['ms'] = array( + 'Cite' => array( 'Petik' ), +); + +/** Maltese (Malti) */ +$specialPageAliases['mt'] = array( + 'Cite' => array( 'Iċċita' ), +); + +/** Nahuatl (NÄhuatl) */ +$specialPageAliases['nah'] = array( + 'Cite' => array( 'Tlahtoa', 'Citar' ), +); + +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) */ +$specialPageAliases['nb'] = array( + 'Cite' => array( 'Siteringshjelp' ), +); + +/** Low German (Plattdüütsch) */ +$specialPageAliases['nds'] = array( + 'Cite' => array( 'Ziteerhelp' ), +); + +/** Low Saxon (Netherlands) (Nedersaksies) */ +$specialPageAliases['nds-nl'] = array( + 'Cite' => array( 'Siteerhulpe' ), +); + +/** Dutch (Nederlands) */ +$specialPageAliases['nl'] = array( + 'Cite' => array( 'Citeren' ), +); + +/** Norwegian Nynorsk (norsk nynorsk) */ +$specialPageAliases['nn'] = array( + 'Cite' => array( 'Siter' ), +); + +/** Occitan (occitan) */ +$specialPageAliases['oc'] = array( + 'Cite' => array( 'Citar' ), +); + +/** Polish (polski) */ +$specialPageAliases['pl'] = array( + 'Cite' => array( 'Cytuj' ), +); + +/** Pashto (پښتو) */ +$specialPageAliases['ps'] = array( + 'Cite' => array( 'درک' ), +); + +/** Portuguese (português) */ +$specialPageAliases['pt'] = array( + 'Cite' => array( 'Citar' ), +); + +/** Brazilian Portuguese (português do Brasil) */ +$specialPageAliases['pt-br'] = array( + 'Cite' => array( 'Citar' ), +); + +/** Romanian (română) */ +$specialPageAliases['ro'] = array( + 'Cite' => array( 'Citează' ), +); + +/** Russian (руÑÑкий) */ +$specialPageAliases['ru'] = array( + 'Cite' => array( 'Цитата' ), +); + +/** Sanskrit (संसà¥à¤•ृतमà¥) */ +$specialPageAliases['sa'] = array( + 'Cite' => array( 'उदà¥à¤§à¥ƒà¤¤' ), +); + +/** Sicilian (sicilianu) */ +$specialPageAliases['scn'] = array( + 'Cite' => array( 'Cita' ), +); + +/** Slovak (slovenÄina) */ +$specialPageAliases['sk'] = array( + 'Cite' => array( 'CitovaÅ¥' ), +); + +/** Slovenian (slovenÅ¡Äina) */ +$specialPageAliases['sl'] = array( + 'Cite' => array( 'Navedi' ), +); + +/** Albanian (shqip) */ +$specialPageAliases['sq'] = array( + 'Cite' => array( 'Citim' ), +); + +/** Swedish (svenska) */ +$specialPageAliases['sv'] = array( + 'Cite' => array( 'Citera' ), +); + +/** Swahili (Kiswahili) */ +$specialPageAliases['sw'] = array( + 'Cite' => array( 'Taja', 'Hakikisha' ), +); + +/** Tetum (tetun) */ +$specialPageAliases['tet'] = array( + 'Cite' => array( 'Sita' ), +); + +/** Thai (ไทย) */ +$specialPageAliases['th'] = array( + 'Cite' => array( 'à¸à¹‰à¸²à¸‡à¸à¸´à¸‡' ), +); + +/** Tagalog (Tagalog) */ +$specialPageAliases['tl'] = array( + 'Cite' => array( 'Sipiin' ), +); + +/** Turkish (Türkçe) */ +$specialPageAliases['tr'] = array( + 'Cite' => array( 'KaynakGöster' ), +); + +/** Urdu (اردو) */ +$specialPageAliases['ur'] = array( + 'Cite' => array( 'ØÙˆØ§Ù„Û' ), +); + +/** vèneto (vèneto) */ +$specialPageAliases['vec'] = array( + 'Cite' => array( 'Cita' ), +); + +/** Vietnamese (Tiếng Việt) */ +$specialPageAliases['vi'] = array( + 'Cite' => array( 'Ghi_chú' ), +); + +/** Yiddish (ייִדיש) */ +$specialPageAliases['yi'] = array( + 'Cite' => array( 'ציטירן' ), +); + +/** Cantonese (粵語) */ +$specialPageAliases['yue'] = array( + 'Cite' => array( '引用' ), +); + +/** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) */ +$specialPageAliases['zh-hans'] = array( + 'Cite' => array( '引用' ), +); + +/** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) */ +$specialPageAliases['zh-hant'] = array( + 'Cite' => array( '引用' ), +);
\ No newline at end of file diff --git a/extensions/Cite/SpecialCite.i18n.php b/extensions/Cite/SpecialCite.i18n.php new file mode 100644 index 00000000..635025d4 --- /dev/null +++ b/extensions/Cite/SpecialCite.i18n.php @@ -0,0 +1,6507 @@ +<?php +/** + * Internationalisation file for Cite special page extension. + * + * @file + * @ingroup Extensions +*/ + +$messages = array(); + +$messages['en'] = array( + 'cite_article_desc' => 'Adds a [[Special:Cite|citation]] special page and toolbox link', + 'cite_article_link' => 'Cite this page', + 'tooltip-cite-article' => 'Information on how to cite this page', + 'accesskey-cite-article' => '', # Do not translate this + 'cite' => 'Cite', + 'cite-summary' => '', # Do not translate this + 'cite_page' => 'Page:', + 'cite_submit' => 'Cite', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Bibliographic details for {{FULLPAGENAME}} == + +* Page name: {{FULLPAGENAME}} +* Author: {{SITENAME}} contributors +* Publisher: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Date of last revision: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Date retrieved: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Permanent URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Page Version ID: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Citation styles for {{FULLPAGENAME}} == + +=== [[APA style]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|MLA style]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|MHRA style]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Chicago style]] === +{{SITENAME}} contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|CBE/CSE style]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Bluebook style]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]] entry === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +When using the [[LaTeX]] package url (<code>\usepackage{url}</code> somewhere in the preamble) which tends to give much more nicely formatted web addresses, the following may be preferred: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Message documentation (Message documentation) + * @author Jon Harald Søby + * @author Lloffiwr + * @author Shirayuki + * @author Siddhartha Ghai + * @author Siebrand + * @author Tgr + * @author Umherirrender + */ +$messages['qqq'] = array( + 'cite_article_desc' => '{{desc|name=Special Cite|url=http://www.mediawiki.org/wiki/Extension:Cite/Special:Cite.php}}', + 'cite_article_link' => 'Text of link in toolbox + +See also: +* {{msg-mw|Cite article link}} +* {{msg-mw|Accesskey-cite-article}} +* {{msg-mw|Tooltip-cite-article}}', + 'tooltip-cite-article' => 'Used as tooltip for the link {{msg-mw|Cite article link}}. + +See also: +* {{msg-mw|Cite article link}} +* {{msg-mw|Accesskey-cite-article}} +* {{msg-mw|Tooltip-cite-article}}', + 'accesskey-cite-article' => '{{doc-accesskey}} +See also: +* {{msg-mw|Cite article link}} +* {{msg-mw|Accesskey-cite-article}} +* {{msg-mw|Tooltip-cite-article}}', + 'cite' => '{{doc-special|Cite|unlisted=1}} +{{Identical|Cite}}', + 'cite-summary' => '{{notranslate}}', + 'cite_page' => '{{Identical|Page}}', + 'cite_submit' => '{{Identical|Cite}}', + 'cite_text' => 'Refers to {{msg-mw|Sitesubtitle}}. + +* This message is the entire text for the page Special:Cite +* Any wikilinks in this message point to pages on the wiki, so they may be translated. +* Do not translate magic words like CURRENTYEAR, SITENAME etc. +* Do not translate the parameter names (author, title etc.) for BibTeX entries. +* Do not translate the div class plainlinks mw-specialcite-styles.', +); + +/** Achinese (Acèh) + * @author Si Gam Acèh + */ +$messages['ace'] = array( + 'cite_article_link' => 'Cok ôn nyoë', +); + +/** Afrikaans (Afrikaans) + * @author Naudefj + * @author SPQRobin + */ +$messages['af'] = array( + 'cite_article_desc' => "Maak 'n [[Special:Cite|spesiale bladsy vir sitasie]], en 'n skakel daarna in hulpmiddels beskikbaar", + 'cite_article_link' => 'Haal dié blad aan', + 'tooltip-cite-article' => 'Inligting oor hoe u hierdie bladsy kan citeer', + 'cite' => 'Aanhaling', + 'cite_page' => 'Bladsy:', + 'cite_submit' => 'Aanhaling', +); + +/** Amharic (አማáˆáŠ›) + * @author Codex Sinaiticus + * @author Teferra + */ +$messages['am'] = array( + 'cite_article_link' => 'á‹áˆ…ንን ገጽ አጣቅስ', + 'cite' => 'መጥቀሻ', + 'cite_page' => 'አáˆá‹•ስትá¦', + 'cite_submit' => 'á‹áˆá‹áˆ®á‰½ á‹á‰³á‹©', +); + +/** Aragonese (aragonés) + * @author Juanpabl + */ +$messages['an'] = array( + 'cite_article_desc' => 'Adibe un vinclo y una pachina especial de [[Special:Cite|cita]]', + 'cite_article_link' => 'Citar ista pachina', + 'tooltip-cite-article' => 'Información de como citar ista pachina', + 'cite' => 'Citar', + 'cite_page' => 'Pachina:', + 'cite_submit' => 'Citar', +); + +/** Arabic (العربية) + * @author Meno25 + * @author OsamaK + */ +$messages['ar'] = array( + 'cite_article_desc' => 'ÙŠØ¶ÙŠÙ ØµÙØØ© [[Special:Cite|استشهاد]] خاصة ووصلة صندوق أدوات', + 'cite_article_link' => 'استشهد بهذه Ø§Ù„ØµÙØØ©', + 'tooltip-cite-article' => 'معلومات عن كيÙية الاستشهاد Ø¨Ø§Ù„ØµÙØØ©', + 'cite' => 'استشهاد', + 'cite_page' => 'Ø§Ù„ØµÙØØ©:', + 'cite_submit' => 'استشهاد', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== ØªÙØ§ØµÙŠÙ„ التألي٠ل{{FULLPAGENAME}} == + +* اسم Ø§Ù„ØµÙØØ©: {{FULLPAGENAME}} +* المؤلÙ: مساهمو {{SITENAME}} +* الناشر: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* تاريخ آخر مراجعة: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* تاريخ الاسترجاع: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* وصلة دائمة: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* رقم نسخة Ø§Ù„ØµÙØØ©: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== أنماط الاستشهاد Ù„{{FULLPAGENAME}} == + +=== [[APA style|نمط APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|نمط MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|نمط MHRA]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|نمط شيكاغو]] === +{{SITENAME}} contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|نمط CBE/CSE]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|نمط Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== مدخلة [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +عند استخدام وصلة مجموعة [[LaTeX]] (<code>\\usepackage{url}</code> ÙÙŠ مكان ما) مما يؤدي إى إعطاء عناوين ويب مهيأة بشكل Ø£ÙØ¶Ù„ØŒ التالي ربما يكون Ù…ÙØ¶Ù„ا: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Aramaic (ÜܪܡÜÜ) + * @author Basharh + */ +$messages['arc'] = array( + 'cite_article_link' => 'ܡܣܗܕ Ü¥Ü Ü—Ü•Ü Ü¦ÜܬÜ', + 'tooltip-cite-article' => 'ÜÜ•ÌˆÜ¥Ü¬Ü Ü¥Ü ÜÜÜŸÜ¢Ü Ü•Ü¡Ü£Ü—Ü• Ü¥Ü Ü¦ÜܬÜ', + 'cite' => 'ܡܣܗܕ', + 'cite_page' => 'ܦÜܬÜ:', + 'cite_submit' => 'ܡܣܗܕ', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Üܪ̈ÜÜŸÜ¬Ü Ü•Ü¦Ü˜Ü“ÜªÜ¦Ü Ü• {{FULLPAGENAME}} == + +* Ü«Ü¡Ü Ü•Ü¦ÜܬÜ: {{FULLPAGENAME}} +* Ü£ÜܘܡÜ: Ü«Ü˜Ü¬Ü¦Ü¢ÌˆÜ Ü• {{SITENAME}} +* ܡܦܪܣÜ: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Ü£ÜÜ©Ü˜Ü¡Ü Ü•Ü¬Ü¢ÜÜ¬Ü ÜܚܪÜܬÜ: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Ü£ÜÜ©Ü˜Ü¡Ü Ü•Ü¡Ü¬Ü¦Ü¢ÜܢܘܬÜ: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* ÜÜ£Ü˜ÜªÜ Ü¦ÜܘܫÜ: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Ü—ÜÜÜ˜Ü¬Ü Ü•Ü¨ÜšÜšÜ Ü•Ü¦ÜܬÜ: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== ܙܢÜÌˆÜ Ü•Ü¡Ü£Ü—Ü•Ü¬Ü Ü• {{FULLPAGENAME}} == + +=== [[Ü™Ü¢Ü Ü• APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|Ü™Ü¢Ü Ü• MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|Ü™Ü¢Ü Ü• MHRA]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style| Ü™Ü¢Ü Ü• Chicago]] === +{{SITENAME}} contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Ü™Ü¢Ü Ü• CBE/CSE]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Ü™Ü¢Ü Ü• Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Ü¡Ü¥Ü Ü¬Ü Ü• [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +When using the [[LaTeX]] package url (<code>\\usepackage{url}</code> somewhere in the preamble) which tends to give much more nicely formatted web addresses, the following may be preferred: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Mapuche (mapudungun) + * @author Kaniw + * @author Remember the dot + */ +$messages['arn'] = array( + 'cite_article_desc' => 'Yomvmi kiñe wicu aztapvl ñi [[Special:Cite|konvmpan]] mew ka jasun kvzawpeyvm mew', + 'cite_article_link' => 'Konvmpape faci xoy', + 'tooltip-cite-article' => 'Cumley konvmpageay faci xoy', + 'cite' => 'Konvmpan', + 'cite_page' => 'Aztapvl:', + 'cite_submit' => 'Konvmpan', +); + +/** Egyptian Spoken Arabic (مصرى) + * @author Ghaly + * @author Ramsis II + */ +$messages['arz'] = array( + 'cite_article_desc' => 'بيضي٠[[Special:Cite|مرجع]] ØµÙØØ© مخصوصة ولينك لصندوء أدوات', + 'cite_article_link' => 'استشهد Ø¨Ø§Ù„ØµÙØØ© دى', + 'cite' => 'مرجع', + 'cite_page' => 'Ø§Ù„ØµÙØÙ‡:', + 'cite_submit' => 'مرجع', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== ØªÙØ§ØµÙŠÙ„ التألي٠ل{{FULLPAGENAME}} == + +* اسم Ø§Ù„ØµÙØØ©: {{FULLPAGENAME}} +* المؤلÙ: مساهمو {{SITENAME}} +* الناشر: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* تاريخ آخر مراجعة: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* تاريخ الاسترجاع: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* وصلة دائمة: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* رقم نسخة Ø§Ù„ØµÙØØ©: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + + +== أنماط الاستشهاد Ù„{{FULLPAGENAME}} == + +=== [[APA style|نمط APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|نمط MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|نمط MHRA]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|نمط شيكاغو]] === +{{SITENAME}} contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|نمط CBE/CSE]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|نمط Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== مدخلة [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +عند استخدام وصلة مجموعة [[LaTeX]] (<code>\\usepackage{url}</code> ÙÙŠ مكان ما) مما يؤدى إلى إعطاء عناوين ويب مهيأة بشكل Ø£ÙØ¶Ù„ØŒ التالى ربما يكون Ù…ÙØ¶Ù„ا: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", # Fuzzy +); + +/** Assamese (অসমীয়া) + * @author Bishnu Saikia + * @author Gitartha.bordoloi + */ +$messages['as'] = array( + 'cite_article_desc' => 'à¦à¦–ন [[Special:Cite|উদà§à¦§à§ƒà¦¤à¦¿]] পৃষà§à¦ া আৰৠà¦à¦Ÿà¦¾ টà§à¦²à¦¬à¦•à§à¦¸ লিংক যোগ কৰে', + 'cite_article_link' => 'à¦à¦‡ পৃষà§à¦ াৰ উদà§à¦§à§ƒà¦¤à¦¿ দিয়ক', + 'tooltip-cite-article' => 'à¦à¦‡ পৃষà§à¦ াখনৰ উদà§à¦§à§ƒà¦¤à¦¿ দিয়াৰ বিষয়ে তথà§à¦¯', + 'cite' => '↓উদà§à¦§à§ƒà¦¤', + 'cite_page' => 'পৃষà§à¦ া:', + 'cite_submit' => '↓উদà§à¦§à§ƒà¦¤', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== {{FULLPAGENAME}} জীৱনীমূলক তথà§à¦¯ == + +* পৃষà§à¦ াৰ নাম: {{FULLPAGENAME}} +* লিখক: {{SITENAME}} contributors +* পà§à§°à¦•াশক: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* অনà§à¦¤à¦¿à¦® সংসà§à¦•ৰণৰ তাৰিখ: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} ইউ.টি.ছি. +* আহৰণৰ তাৰিখ: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* সà§à¦¥à¦¾à¦¯à¦¼à§€ ইউ.আৰ.à¦à¦².: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* পৃষà§à¦ াৰ সংসà§à¦•ৰণৰ আই.ডি.: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== {{FULLPAGENAME}}à§° বাবে উদà§à¦§à§ƒà¦¤à¦¿ সজà§à¦œà¦¾ == + +=== [[APA style|APA সজà§à¦œà¦¾]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. আহৰণ <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> পৰা {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|MLA সজà§à¦œà¦¾]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|MHRA সজà§à¦œà¦¾]] === +{{SITENAME}} বৰঙনিদাতাসকল, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|চিকাগো সজà§à¦œà¦¾]] === +{{SITENAME}} বৰঙনিদাতাসকল, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (আহৰণ <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|CBE/CSE সজà§à¦œà¦¾]] === +{{SITENAME}} বৰঙনিদাতাসকল. {{FULLPAGENAME}} [ইণà§à¦Ÿà¦¾à§°à¦¨à§‡à¦Ÿ]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [উদà§à¦§à§ƒà¦¤ <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. উপলদà§à¦§ : +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Bluebook সজà§à¦œà¦¾]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (অনà§à¦¤à¦¿à¦® পৰিদৰà§à¦¶à¦¨ <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]] entry === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[অনলাইন; আহৰিত <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +When using the [[LaTeX]] package url (<code>\\usepackage{url}</code> somewhere in the preamble) which tends to give much more nicely formatted web addresses, the following may be preferred: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[অনলাইন; আহৰিত <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Asturian (asturianu) + * @author Esbardu + * @author Xuacu + */ +$messages['ast'] = array( + 'cite_article_desc' => 'Añade una páxina especial de [[Special:Cite|cites]] y un enllaz a la caxa de ferramientes', + 'cite_article_link' => 'Citar esta páxina', + 'tooltip-cite-article' => 'Información tocante a cómo citar esta páxina', + 'cite' => 'Citar', + 'cite_page' => 'Páxina:', + 'cite_submit' => 'Citar', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Datos bibliográficos pa {{FULLPAGENAME}} == + +* Nome de la páxina: {{FULLPAGENAME}} +* Autor: collaboradores de {{SITENAME}} +* Editor: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Data de la última revisión: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Data na que s'algamó: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Dirección URL permanente: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ID de versión de la páxina: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Estilu de cites pa {{FULLPAGENAME}} == + +=== [[APA style|Estilu APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Consultáu el <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> en {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|Estilu MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|Estilu MHRA]] === +Collaboradores de {{SITENAME}}, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [consultáu el <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Estilu Chicago]] === +Collaboradores de {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (consultáu el <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Estilu CBE/CSE]] === +Collaboradores de {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [citáu el <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Disponible en: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Estilu Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (última visita: <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Entrada [[BibTeX]] === + + @misc{ wiki:xxx, + autor = \"{{SITENAME}}\", + tÃtulu = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + añu = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + nota = \"[En llinia; consultáu el <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Cuando s'utiliza la dirección URL del paquete [[LaTeX]] (<code>\\usepackage{url}</code> n'algún llugar del preámbulu) que tiende a dar direiciones web con meyor formatu, pue ser preferible lo siguiente: + + @misc{ wiki:xxx, + autor = \"{{SITENAME}}\", + tÃtulu = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + añu = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + nota = \"[En llinia; consultáu el <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--zarrando'l div de \"plainlinks\"-->", +); + +/** Avaric (авар) + * @author Amikeco + */ +$messages['av'] = array( + 'cite_article_link' => 'Гьумер рехÑезе', +); + +/** Azerbaijani (azÉ™rbaycanca) + * @author Cekli829 + */ +$messages['az'] = array( + 'cite' => 'Sayt', + 'cite_page' => 'SÉ™hifÉ™:', + 'cite_submit' => 'Sayt', +); + +/** South Azerbaijani (تورکجه) + * @author Amir a57 + * @author Mousa + */ +$messages['azb'] = array( + 'cite_article_desc' => 'بیر اؤزل [[Special:Cite|آلینتی]] صØÛŒÙه‌سی Ùˆ آراج-قوتوسو باغلانتی‌سی آرتیرار', + 'cite_article_link' => 'بو صØÛŒÙه‌دن آلینتی گؤتور', + 'tooltip-cite-article' => 'بو صØÛŒÙه‌دن نئجه آلینتی گؤتورمک اوچون بیلگیلر', + 'cite' => 'سایت', + 'cite_page' => 'صØÛŒÙÙ‡:', + 'cite_submit' => 'سایت', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== {{FULLPAGENAME}} اوچون قایناق‌جالیق بیلگیلری == + +* صØÛŒÙÙ‡ آدی: {{FULLPAGENAME}} +* یارادیجی: {{SITENAME}} Ø§ÛŒØ³ØªÛŒÙØ§Ø¯Ù‡â€ŒÚ†ÛŒÙ„ری +* نشر ائدن: ''{{SITENAME}}ØŒ {{int:sitesubtitle}}''. +* سون نوسخه‌نین تاریخی: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* گؤتورن تاریخ: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* قالیجی آدرس: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* صØÛŒÙÙ‡ نوسخه بلیردنی: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== {{FULLPAGENAME}} اوچون آلینتی بیچیملری == + +=== [[APA بیچیمی]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[MLA بیچیم بیلگیلری|MLA بیچیمی]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA بیچیم رهبرلیگی|MHRA بیچیمی]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[شیکاگو بیچیم بیلگیلری|شیکاگو بیچیمی]] === +{{SITENAME}} contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[بیلگی شوراسی یازارلاری|CBE/CSE بیچیمی]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Bluebook بیچیمی]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]] بیچیمی === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +[[لتک]] یوآر‌اÙÙ„ بسته‌سینی ایشلدن‌ده (<code>\\usepackage{url}</code> باشلیق ایچینده) Ú©ÛŒ داها گؤزل بیچیملنمیش اینترنت آدرسلری وئرر، بو آشاغیداکی ØªØ±Ø¬ÛŒØ ÙˆØ¦Ø±ÛŒÙ„ÛŒØ±: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Bashkir (башҡортÑа) + * @author Assele + * @author Haqmar + */ +$messages['ba'] = array( + 'cite_article_desc' => '[[Special:Cite|Өҙөмтә Ñһау]] махÑÑƒÑ Ð±Ð¸Ñ‚ÐµÐ½ һәм ҡоралдарҙа һылтанма өҫтәй', + 'cite_article_link' => 'Биттән өҙөмтә Ñһарға', + 'tooltip-cite-article' => 'Был битте ниÑек өҙөмтәләргә кәрәклеге тураһында мәғлүмәт', + 'cite' => 'Өҙөмтәләү', + 'cite_page' => 'Бит:', + 'cite_submit' => 'Өҙөмтәләргә', +); + +/** Bavarian (Boarisch) + * @author Man77 + * @author Mucalexx + */ +$messages['bar'] = array( + 'cite_article_desc' => "Ergänzd d' [[Special:Cite|Zitirhüf]]-Speziaalseiten und an Link im Werkzeigkosten", + 'cite_article_link' => "d' Seiten zitirn", + 'tooltip-cite-article' => 'Hihweis, wia dé Seiten zitird wern kÃ¥', + 'cite' => 'Zitirhüf', + 'cite_page' => 'Seiten:', + 'cite_submit' => 'Ã¥zoang', +); + +/** Southern Balochi (بلوچی مکرانی) + * @author Mostafadaneshvar + */ +$messages['bcc'] = array( + 'cite_article_desc' => 'اضاÙÙ‡ Ú©Ù† یک [[Special:Cite|citation]] ØµÙØÙ‡ ØØ§Øµ Ùˆ لینک جعبه ابزار', + 'cite_article_link' => 'ای ØµÙØÙ‡ ÛŒ مرجع بل', + 'cite' => 'مرجع', + 'cite_page' => 'ØµÙØÙ‡:', + 'cite_submit' => 'مرجع', +); + +/** Bikol Central (Bikol Central) + * @author Filipinayzd + * @author Geopoet + */ +$messages['bcl'] = array( + 'cite_article_desc' => 'Nagdudugang nin sarong [[Special:Cite|citation]] espesyal na pahina asin kasugpunan sa palindông kahon', + 'cite_article_link' => 'Isambit ining pahina', + 'tooltip-cite-article' => 'Impormasyon kun paanuhon na sambiton ining pahina', + 'cite' => 'Sambiton', + 'cite_page' => 'Pahina:', + 'cite_submit' => 'Sambiton', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Bibliograpikong mga detalye para sa {{FULLPAGENAME}} == +* Pangaran kan pahina: {{FULLPAGENAME}} +* Awtor: {{SITENAME}} mga paraambag +* Publikador: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Petsa kan huring pagliwat: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Petsa kan pagbawi: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Permanenteng URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ID kan Bersyon kan Pahina: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Pagsambit na mga istilo para sa {{FULLPAGENAME}} == + +=== [[Istilong APA]] === + +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Pinagbawi <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> gikan sa {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[An MLA Manwal na Istilo|Istilong MLA]] === \"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Giya sa Istilo|Istilo sa MHRA]] === +{{SITENAME}} mga paraambag, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[An Chicago Manwal na Istilo|Istilo sa Chicago]] === +{{SITENAME}} mga paraambag, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Konseho kan mga Paraliwat sa Siyensiya|CBE/CSE style]] === +{{SITENAME}} mga paraambag. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Yaon gikan sa : {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Librong Asul|Istilo sa Librong Asul]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]] entrada === + +@misc{ wiki:xxx, awtor = \"{{SITENAME}}\", titulo = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", taon = \"{{CURRENTYEAR}}\", url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", tandai = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" } + +Kunsoarin na ginagamit an [[Latex]] pampaketeng url (<code>\\usepackage{url}</code> yason sa parte kan prayambulo) na tantong minatao nin mas marhayon na kadagdagan sa pormat kan mga estada sa web, an minasunod mapupuwedeng pagpipilian: + +@misc{ wiki:xxx, +awtor = \"{{SITENAME}}\", titulo = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", taon = \"{{CURRENTYEAR}}\", url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", tandaan = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" +} + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Belarusian (беларуÑкаÑ) + * @author Хомелка + */ +$messages['be'] = array( + 'cite_article_desc' => 'Дадае [[Special:Cite|цытату]] адмыÑловых Ñтаронак Ñ– ÑпаÑылку панÑлі інÑтрументаў', + 'cite_article_link' => 'Цытаваць гÑту Ñтаронку', + 'tooltip-cite-article' => 'Ð†Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹Ñ Ð¿Ñ€Ð° тое, Ñк цытаваць гÑтую Ñтаронку', + 'cite' => 'СпаÑлацца', + 'cite_page' => 'Старонка:', + 'cite_submit' => 'СпаÑлацца', +); + +/** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) + * @author EugeneZelenko + * @author Wizardist + */ +$messages['be-tarask'] = array( + 'cite_article_desc' => 'Дадае ÑпÑцыÑльную Ñтаронку [[Special:Cite|цытаваньнÑ]] Ñ– ÑпаÑылку Ñž інÑтрумÑнтах', + 'cite_article_link' => 'Цытаваць Ñтаронку', + 'tooltip-cite-article' => 'Ð†Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹Ñ Ð¿Ñ€Ð° тое, Ñк цытатаваць гÑтую Ñтаронку', + 'cite' => 'Цытаваньне', + 'cite_page' => 'Старонка:', + 'cite_submit' => 'Цытаваць', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== БібліÑÐ³Ñ€Ð°Ñ„Ñ–Ñ‡Ð½Ñ‹Ñ Ð·ÑŒÐ²ÐµÑткі артыкула «{{FULLPAGENAME}}» == + +* Ðазва артыкула: {{FULLPAGENAME}} +* Ðўтар: Ð Ñдактары {{GRAMMAR:родны|{{SITENAME}}}} +* Выдавец: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Дата апошнÑй Ñ€Ñвізіі: {{CURRENTDAY}} {{CURRENTMONTHNAMEGEN}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Дата атрыманьнÑ: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAMEGEN}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Сталы URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ІдÑнтыфікатар вÑÑ€ÑÑ–Ñ– артыкула: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Цытаваньне артыкула «{{FULLPAGENAME}}» рознымі Ñтандартамі == + +=== [[Стыль ÐПÐ]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[MLA style manual|Стыль MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|Стыль MHRA]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Стыль Чыкага]] === +{{SITENAME}} contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Стыль CBE/CSE]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Стыль Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Пры выкарыÑтаньні пакета url Ð´Ð»Ñ [[LaTeX]] (<code>\\usepackage{url}</code> у пачатку) можна дабіцца лепшага выÑÑžÐ»ÐµÐ½ÑŒÐ½Ñ Ð²Ñб-адраÑоў. Ðеабходна аформіць наÑтупным чынам: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Bulgarian (българÑки) + * @author DCLXVI + * @author Turin + */ +$messages['bg'] = array( + 'cite_article_desc' => 'Ð”Ð¾Ð±Ð°Ð²Ñ Ñпециална Ñтраница и препратка за [[Special:Cite|цитиране]]', + 'cite_article_link' => 'Цитиране на Ñтраницата', + 'tooltip-cite-article' => 'Данни за начин на цитиране на тази Ñтраница', + 'cite' => 'Цитиране', + 'cite_page' => 'Страница:', + 'cite_submit' => 'Цитиране', +); + +/** Bengali (বাংলা) + * @author Bellayet + * @author Zaheen + */ +$messages['bn'] = array( + 'cite_article_desc' => 'à¦à¦•টি বিশেষ [[Special:Cite|উদà§à¦§à§ƒà¦¤à¦¿]] পাতা ও টà§à¦²à¦¬à¦•à§à¦¸ সংযোগ যোগ করে', + 'cite_article_link' => 'ঠপাতাটি উদà§à¦§à§ƒà¦¤ করো', + 'cite' => 'উদà§à¦§à§ƒà¦¤', + 'cite_page' => 'পাতা:', + 'cite_submit' => 'উদà§à¦§à§ƒà¦¤ করো', +); + +/** Tibetan (བོད་ཡིག) + * @author Freeyak + */ +$messages['bo'] = array( + 'cite' => '', + 'cite_page' => 'ཤོག་ངོསà¼', +); + +/** Bishnupria Manipuri (বিষà§à¦£à§à¦ªà§à¦°à¦¿à¦¯à¦¼à¦¾ মণিপà§à¦°à§€) + */ +$messages['bpy'] = array( + 'cite_article_link' => 'নিবনà§à¦§ à¦à¦¹à¦¾à¦¨à¦°à§‡ উদà§à¦§à§ƒà¦¤ করেদে', + 'cite' => 'উদà§à¦§à§ƒà¦¤ করেদে', +); + +/** Breton (brezhoneg) + * @author Fulup + */ +$messages['br'] = array( + 'cite_article_desc' => 'Ouzhpennañ a ra ur bajenn dibar [[Special:Cite|arroud]] hag ul liamm er voest ostilhoù', + 'cite_article_link' => 'Menegiñ ar pennad-mañ', + 'tooltip-cite-article' => 'Titouroù war an doare da venegiñ ar bajenn-mañ', + 'cite' => 'Menegiñ', + 'cite_page' => 'Pajenn :', + 'cite_submit' => 'Menegiñ', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Titouroù levrlennadurel evit {{FULLPAGENAME}} == + +* Anv ar bajenn : {{FULLPAGENAME}} +* Aozer : kenlabourerien {{SITENAME}} +* Embanner : ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Kemm diwezhañ : {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Deiziad adtapout : <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* URL pad : {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Identeler ar stumm-mañ : {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Stiloù arroudoù evit {{FULLPAGENAME}} == + +=== [[Stil APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Adtapet d'an <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> e {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Stil MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[Stil MHRA]] === +Perzhidi {{SITENAME}}, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [sellet d'an <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[Stil Chicago]] === +Perzhidi {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (sellet d'an <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Stil CBE/CSE]] === +Perzhidi {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [meneget d'an <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Hegerz war : +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Stil Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (sellet d'an <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Enmont [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Enlinenn ; sellet d'an <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Ma rit gant ar pakadur URL e [[LaTeX]] (<code>\\usepackage{url}</code> en ul lec'h bennak er raklavar), a bourchas chomlec'hioù Web furmadet gwelloc'h, grit gant ar furmad-mañ : + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Enlinenn ; sellet d'an <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Bosnian (bosanski) + * @author CERminator + */ +$messages['bs'] = array( + 'cite_article_desc' => 'Dodaje posebnu stranicu za [[Special:Cite|citiranje]] i link u alatnoj kutiji', + 'cite_article_link' => 'Citiraj ovu stranicu', + 'tooltip-cite-article' => 'Informacije kako citirati ovu stranicu', + 'cite' => 'Citiranje', + 'cite_page' => 'Stranica:', + 'cite_submit' => 'Citiraj', +); + +/** Catalan (català ) + * @author Davidpar + * @author SMP + * @author Toniher + * @author Vriullop + */ +$messages['ca'] = array( + 'cite_article_desc' => 'Afegeix un enllaç i una pà gina especial de [[Special:Cite|citació]]', + 'cite_article_link' => 'Cita aquesta pà gina', + 'tooltip-cite-article' => 'Informació sobre com citar aquesta pà gina.', + 'cite' => 'Citeu', + 'cite_page' => 'Pà gina:', + 'cite_submit' => 'Cita', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Informació bibliogrà fica de {{FULLPAGENAME}} == + +* Pà gina: {{FULLPAGENAME}} +* Autor: col·laboradors del projecte {{SITENAME}} +* Editor: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Darrera versió: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Consulta: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* URL permanent: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Identificador de la versió: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Estils de citacions per {{FULLPAGENAME}} == + +=== [[Llibre d'estil APA|Estil APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Recuperat <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> a {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Llibre d'estil MLA|Estil MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[Llibre d'estil MHRA|Estil MHRA]] === +Col·laboradors de {{SITENAME}}, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [consulta <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[Llibre d'estil Chicago|Estil Chicago]] === +Col·laboradors de {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (consulta <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Estil CBE/CSE]] === +Col·laboradors de {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [citat <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Disponible a: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Estil Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (darrera consulta <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Entrada [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[En lÃnia; consulta <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Si empreu el paquet url per a [[LaTeX]] (<code>\\usepackage{url}</code> en algun lloc del preà mbul) que facilita el format d'adreces web, pot ser millor el codi següent: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[En lÃnia; consulta <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Min Dong Chinese (Mìng-dĕ̤ng-ngṳ̄) + * @author Yejianfei + */ +$messages['cdo'] = array( + 'cite_article_link' => '標記茲蜀é ', + 'cite' => '標記', + 'cite_page' => 'é é¢', + 'cite_submit' => '標記', +); + +/** Chechen (нохчийн) + * @author Sasan700 + * @author Умар + */ +$messages['ce'] = array( + 'cite_article_link' => 'ÐгӀонах лаьцна дешнаш дало', + 'tooltip-cite-article' => 'ХӀара бу хаам агӀонах лаьцна дешнаш муха дало деза гойтуш', + 'cite' => 'Далийнадош', + 'cite_page' => 'ÐгӀо:', + 'cite_submit' => 'Даладе дош', +); + +/** Cebuano (Cebuano) + * @author Abastillas + */ +$messages['ceb'] = array( + 'cite' => 'Kutloa', +); + +/** Sorani Kurdish (کوردی) + * @author Asoxor + * @author Calak + */ +$messages['ckb'] = array( + 'cite_article_link' => 'ئەم پەڕەیە بکە بە ژێدەر', + 'tooltip-cite-article' => 'زانیاری سەبارەت بە چۆنیەتیی بە ژێدەر کردنی ئەم Ù¾Û•Ú•Û•', + 'cite' => 'بیکە بە ژێدەر', + 'cite_page' => 'Ù¾Û•Ú•Û•:', + 'cite_submit' => 'بیکە بە ژێدەر', +); + +/** Corsican (corsu) + */ +$messages['co'] = array( + 'cite_article_link' => 'Cità issu articulu', # Fuzzy + 'cite' => 'Cità ', + 'cite_page' => 'Pagina:', +); + +/** Czech (Äesky) + * @author Beren + * @author Li-sung + * @author Martin Kozák + * @author Mormegil + */ +$messages['cs'] = array( + 'cite_article_desc' => 'PÅ™idává speciálnà stránku [[Special:Cite|Citace]] a odkaz v nabÃdce nástrojů', + 'cite_article_link' => 'Citovat stránku', + 'tooltip-cite-article' => 'Informace o tom, jak citovat tuto stránku', + 'cite' => 'Citace', + 'cite_page' => 'ÄŒlánek:', + 'cite_submit' => 'Citovat', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Bibliografické detaily ke stránce {{FULLPAGENAME}} == + +* Jméno stránky: {{FULLPAGENAME}} +* Autor: PÅ™ispÄ›vatelé {{grammar:2sg|{{SITENAME}}}} +* Vydavatel: ''{{MediaWiki:Sitesubtitle}}''. +* Datum poslednà úpravy: {{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}, {{CURRENTTIME}} UTC +* Datum pÅ™evzetÃ: <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}, {{CURRENTTIME}} UTC</citation> +* Trvalý odkaz: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Identifikace verze stránky: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Způsoby citace stránky {{FULLPAGENAME}} == + +=== ISO 690-2 (1)=== +PÅ™ispÄ›vatelé {{grammar:2sg|{{SITENAME}}}},'' {{FULLPAGENAME}}'' [online], {{int:sitesubtitle}}, c{{CURRENTYEAR}}, +Datum poslednà revize {{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, +[citováno <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation>] +<{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> + +=== ISO 690-2 (2)=== +''{{int:sitesubtitle}}: {{FULLPAGENAME}}'' [online]. c{{CURRENTYEAR}} [citováno <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation>]. Dostupný z WWW: <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> + +=== APA === +{{FULLPAGENAME}}. ({{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}). ''{{int:sitesubtitle}}''. ZÃskáno <citation>{{CURRENTTIME}}, {{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation> z {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== MLA === +„{{FULLPAGENAME}}.“ ''{{int:sitesubtitle}}''. {{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== MHRA === +PÅ™ispÄ›vatelé {{grammar:2sg|{{SITENAME}}}}, '{{FULLPAGENAME}}', ''{{int:sitesubtitle}},'' {{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [zÃskáno <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation>] + +=== Chicago === +PÅ™ispÄ›vatelé {{grammar:2sg|{{SITENAME}}}}, „{{FULLPAGENAME}},“ ''{{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (zÃskáno <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation>). + +=== CBE/CSE === +PÅ™ispÄ›vatelé {{grammar:2sg|{{SITENAME}}}}. {{FULLPAGENAME}} [Internet]. {{int:sitesubtitle}}; {{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation>]. Dostupné na: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== Bluebook === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (naposledy navÅ¡tÃveno <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; navÅ¡tÃveno <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation>]\" + } + +PÅ™i použità [[LaTeX]]ového balÃÄku url (nÄ›kde na zaÄátku dokumentu je uvedeno <code>\\usepackage{url}</code>), který o nÄ›co lépe formátuje webové adresy, můžete upÅ™ednostnit následujÃcà verzi: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; navÅ¡tÃveno <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation>]\" + } + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Church Slavic (ÑловѣÌньÑкъ / ⰔⰎⰑⰂⰡâ°â° â°”â°â°Ÿ) + * @author ОйЛ + */ +$messages['cu'] = array( + 'cite_article_link' => 'привєдєниѥ члѣна ÑловєÑÑŠ', + 'cite_page' => 'Ñтраница :', +); + +/** Welsh (Cymraeg) + * @author Lloffiwr + */ +$messages['cy'] = array( + 'cite_article_desc' => 'Yn ychwanegu tudalen arbennig ar gyfer [[Special:Cite|cyfeirio at erthygl]] a chyswllt bocs offer', + 'cite_article_link' => 'Cyfeiriwch at yr erthygl hon', + 'tooltip-cite-article' => 'Gwybodaeth ar sut i gyfeirio at y dudalen hon', + 'cite' => 'Cyfeirio at erthygl', + 'cite_page' => 'Tudalen:', + 'cite_submit' => 'Cyfeirio', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Manylion am {{FULLPAGENAME}} at ddiben llyfryddiaeth == + +* Enw'r dudalen: {{FULLPAGENAME}} +* Awdur: {{SITENAME}} contributors +* Cyhoeddwr: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Dyddiad y diwygiad diweddaraf: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Dyddiad adalw: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Yr URL parhaol: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ID Diwygiad y Dudalen: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Arddulliau cyfeirio ar gyfer {{FULLPAGENAME}} == + +=== [[APA Style|Arddull APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Adalwyd <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> o {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|Arddull MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|Arddull MHRA]] === +Cyfranwyr i {{SITENAME}}, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [adalwyd <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Arddull Chicago]] === +Cyfranwyr i {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Arddull CBE/CSE]] === +Cyfranwyr i {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cyfeiriwyd ato am <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Ar gael o: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Arddull Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (adalwyd ddiwethaf am <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Cofnod [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; cyrchwyd <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Wrth ddefnyddio url y pecyn [[LaTeX]] (<code>\\usepackage{url}</code> rhywle yn y rhaglith), sydd fel arfer yn dangos cyfeiriadau gwe ar fformat del iawn, gallwch ddefnyddio'r arddull canlynol: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Arlein; cyrchwyd <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Danish (dansk) + * @author Byrial + * @author Christian List + * @author Morten LJ + * @author Peter Alberti + */ +$messages['da'] = array( + 'cite_article_desc' => 'Tilføjer en [[Special:Cite|specialside til citering]] og en henvisning i værktøjsmenuen', + 'cite_article_link' => 'Citér denne artikel', + 'tooltip-cite-article' => 'Information om, hvordan man kan citere denne side', + 'cite' => 'Citér', + 'cite_page' => 'Side:', + 'cite_submit' => 'Citér', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + + == Bibliografiske oplysninger for {{FULLPAGENAME}} == + + * Sidenavn: {{FULLPAGENAME}} + * Forfatter: {{SITENAME}} bidragydere + * Udgiver: ''{{SITENAME}}, {{int:sitesubtitle}}''. + * Dato for seneste revision: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC + * Datoen hentet: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> + * Permanent URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} + * Side versions-ID: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + + == Typografier til citat af {{FULLPAGENAME}} == + + === [[APA typografi]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Hentet <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> fra {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + + === [[The MLA stil manual|MLA typografi]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> < {{canonicalurl: {{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + + === [[MHRA stil Guide|MHRA typografi]] === +{{SITENAME}} bidragydere, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, < {{canonicalurl: {{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [hentet <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + + === [[Chicago manualen om Style|Chicago typografi]] === +{{SITENAME}} bidragydere, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (hentet <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + + === [[RÃ¥det for videnskabsredaktører|CBE/CSE typografi]] === +{{SITENAME}} bidragydere. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [citeret <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Tilgængelig fra: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + + === [[Bluebook|Bluebook typografi]] === +{{FULLPAGENAME}}, {{canonicalurl: {{FULLPAGENAME}}|oldid={{REVISIONID}}}} (senest besøgt <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + + === [[BibTeX]] indlæg === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; hentet <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +NÃ¥r du bruger [[LaTeX]] pakkens URL-adressen (<code>\\usepackage{url}</code> et sted i præamblen) som har tendens til at give meget mere pænt formaterede webadresser, kan følgende være at foretrække: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; hentet <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** German (Deutsch) + * @author Kghbln + */ +$messages['de'] = array( + 'cite_article_desc' => 'Ergänzt eine [[Special:Cite|Spezialseite]] als Zitierhilfe sowie einen zugehörigen Link im Bereich Werkzeuge', + 'cite_article_link' => 'Seite zitieren', + 'tooltip-cite-article' => 'Hinweis, wie diese Seite zitiert werden kann', + 'cite' => 'Zitierhilfe', + 'cite_page' => 'Seite:', + 'cite_submit' => 'zitieren', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Bibliografische Angaben für {{FULLPAGENAME}} == + +* Seitentitel: {{FULLPAGENAME}} +* Autor(en): {{SITENAME}}-Bearbeiter +* Herausgeber: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Zeitpunkt der letzten Bearbeitung: {{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC +* Datum des Abrufs: <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC</citation> +* Permanente URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Versionskennung: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Zitatstile für {{FULLPAGENAME}} == + +=== [[APA-Stil]] === +{{FULLPAGENAME}}. ({{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Abgerufen am <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> von {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[MLA-Stil]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}}. {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}}. {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA-Stil]] === +{{SITENAME}}-Bearbeiter, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [abgerufen am <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[Chicago-Stil]] === +{{SITENAME}}-Bearbeiter, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (abgerufen am <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>). + +=== [[CBE/CSE-Stil]] === +{{SITENAME}}-Bearbeiter. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTDAY}}. {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC [zitiert am <citation>{{CURRENTDAY}}. {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}</citation>]. Verfügbar unter: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook-Stil]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (abgerufen am <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]]-Eintrag === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; abgerufen am <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>]\" + } + +Bei Benutzung der [[LaTeX]]-Moduls „url“ (<code>\\usepackage{url}</code> im Bereich der Einleitung), welches eine schöner formatierte Internetadresse ausgibt, kann die folgende Ausgabe genommen werden: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; abgerufen am <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Zazaki (Zazaki) + * @author Erdemaslancan + * @author Mirzali + * @author Xoser + */ +$messages['diq'] = array( + 'cite_article_desc' => 'Pela xısusiye u gıreyê qutiya hacetan [[Special:Cite|citation]] ilawe keno.', + 'cite_article_link' => 'Na pele bia xo viri', + 'tooltip-cite-article' => 'Melumato ke ena pele çıtewri iqtıbas keno', + 'cite' => 'Bia xo viri', + 'cite_page' => 'Pele:', + 'cite_submit' => 'Bia xo viri', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Bibliyografiya teferruatanê {{FULLPAGENAME}} == + +* Nameyê pele: {{FULLPAGENAME}} +* Nuskar: İştıraqkerê {{SITENAME}} +* Vılaker: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Revizyonê demi: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Serkerdışê demi: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Ancıyayışê URLê cı: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Verziyonê kamiya pela: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Terzê istasyonê {{FULLPAGENAME}} == + +=== [[APA style]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. ancıyayo <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|Terzê MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|Terzê MHRA]] === +iÅŸtırazkarê {{SITENAME}} , '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [zerre <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Terzê Åžikagoy]] === +iÅŸtırazkarê {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Terzê CBE/CSE]] === +{{SITENAME}} İştıraxkari. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [sitedo <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Ancıyayışê cı: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Terzê Bluebooki]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (tewr peyên<citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Cı kewê [[BibTeX]] === + + @misc{ wiki:xxx, + Nuskar = \"{{SITENAME}}\", + Sername = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + Serre = \"{{CURRENTYEAR}}\", + Url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + Not = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + @misc{ wiki:xxx, + Nuskar = \"{{SITENAME}}\", + Sername = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + Serre = \"{{CURRENTYEAR}}\", + Url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + Not = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Lower Sorbian (dolnoserbski) + * @author Michawiki + */ +$messages['dsb'] = array( + 'cite_article_desc' => 'PÅ›idawa specialny bok [[Special:Cite|CitÄ›rowaÅ„ska pomoc]] a link w kašćiku źěłowe rÄ›dy', + 'cite_article_link' => 'ToÅ› ten bok citÄ›rowaÅ›', + 'tooltip-cite-article' => 'Informacije wó tom, kak toÅ› ten bok dajo se citÄ›rowaÅ›', + 'cite' => 'CitÄ›rowaÅ„ska pomoc', + 'cite_page' => 'Bok:', + 'cite_submit' => 'pokazaÅ›', +); + +/** Ewe (eÊ‹egbe) + */ +$messages['ee'] = array( + 'cite_page' => 'NuŋɔŋlÉ”:', +); + +/** Greek (Ελληνικά) + * @author Consta + * @author Glavkos + * @author Omnipaedista + * @author Protnet + */ +$messages['el'] = array( + 'cite_article_desc' => 'Î ÏοσθÎτει μία ειδική σελίδα [[Special:Cite|παÏαθÎσεων]] και Îναν σÏνδεσμο Ï€Ïος την εÏγαλειοθήκη', + 'cite_article_link' => 'ΠαÏαθÎστε αυτή τη σελίδα', + 'tooltip-cite-article' => 'ΠληÏοφοÏίες για το πως να παÏαπÎμψετε σε αυτήν την σελίδα', + 'cite' => 'ΑναφοÏά', + 'cite_page' => 'Σελίδα:', + 'cite_submit' => 'Î Ïοσθήκη παÏαθÎσεων', +); + +/** Esperanto (Esperanto) + * @author Michawiki + * @author Tlustulimu + * @author Yekrats + */ +$messages['eo'] = array( + 'cite_article_desc' => 'Aldonas specialan paÄon por [[Special:Cite|citado]] kaj ligilo al ilaro', + 'cite_article_link' => 'Citi ĉi tiun paÄon', + 'tooltip-cite-article' => 'Informoj pri tio, kiel oni citu ĉi tiun paÄon', + 'cite' => 'Citado', + 'cite_page' => 'PaÄo:', + 'cite_submit' => 'Citi', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Bibliografiaj detaloj por {{FULLPAGENAME}} == + +* Nomo de paÄo: {{FULLPAGENAME}} +* AÅtoro: {{SITENAME}} contributors +* Eldonejo: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Dato de lasta revizio: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Dato ricevita: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* DaÅra URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Versio-identigo de paÄo: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Citaj stiloj por {{FULLPAGENAME}} == + +=== [[APA-stilo]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[MLA-stilo]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA-stilo]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[Ĉikago-stilo]] === +{{SITENAME}} contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[CBE/CSE-stilo]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Blulibro-stilo]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]] datumaro === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Kiam uzante [[LaTeX]]-on, url (<code>\\usepackage{url}</code> ie en la kapteksto) kiu emas formati pli belaj retadresoj, la jeno eble estos preferata: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Spanish (español) + * @author Armando-Martin + * @author Crazymadlover + * @author Icvav + * @author Jatrobat + * @author Muro de Aguas + * @author Sanbec + */ +$messages['es'] = array( + 'cite_article_desc' => 'Añade una página especial para [[Special:Cite|citar la página]] y un enlace en la caja de herramientas.', + 'cite_article_link' => 'Citar este artÃculo', + 'tooltip-cite-article' => 'Información de como citar esta página', + 'cite' => 'Citar', + 'cite_page' => 'Página:', + 'cite_submit' => 'Citar', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Datos bibliográficos sobre {{FULLPAGENAME}} == + +* Nombre de la página: {{FULLPAGENAME}} +* Autor: {{SITENAME}} contributors +* Editor: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Fecha de la última revisión: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Fecha obtenida: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Dirección URL permanente: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Identificador de versión de la página: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Estilo de citas para {{FULLPAGENAME}} == + +=== [[APA style|Estilo APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Consultado el <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> en {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|Estilo MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|Estilo MHRA]] === +Colaboradores de {{SITENAME}}, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [consultado el <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Estilo Chicago]] === +Colaboradores de {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (consultado el <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Estilo CBE/CSE]] === +Colaboradores de {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [citado el <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Disponible en: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Estilo Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (última visita: <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Entrada [[BibTeX]] === + + @misc{ wiki:xxx, + autor = \"{{SITENAME}}\", + tÃtulo = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + año = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + nota = \"[En lÃnea; consultado el <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Cuando se utiliza la dirección URL de empaquetamiento [[LaTeX]] (<code>\\usepackage{url}</code> en algún lugar del preámbulo) que tiende a dar direcciones web con un formato más agradable, se prefiere lo siguiente: + + @misc{ wiki:xxx, + autor = \"{{SITENAME}}\", + tÃtulo = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + año = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + nota = \"[En lÃnea; consultado el <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--cerrando div para \"plainlinks\"-->", +); + +/** Estonian (eesti) + * @author Pikne + * @author WikedKentaur + */ +$messages['et'] = array( + 'cite_article_desc' => 'Lisab [[Special:Cite|tsiteerimise]] erilehekülje ja lingi külgmenüü tööriistakasti.', + 'cite_article_link' => 'Tsiteeri seda artiklit', + 'tooltip-cite-article' => 'Teave tsiteerimisviiside kohta', + 'cite' => 'Tsiteerimine', + 'cite_page' => 'Leht:', + 'cite_submit' => 'Tsiteeri', + 'cite_text' => '__NOTOC__ +<div class="mw-specialcite-bibliographic"> + +== Lehekülje "{{FULLPAGENAME}}" bibliograafilised andmed == + +* Lehekülje pealkiri: {{FULLPAGENAME}} +* Autor: {{GRAMMAR:genitive|{{SITENAME}}}} kaastöölised +* Väljaandja: \'\'{{SITENAME}}, {{int:sitesubtitle}}\'\'. +* Viimane redaktsioon: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Vaadatud: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Püsilink: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Lehekülje versiooninumber: {{REVISIONID}} + +</div> +<div class="plainlinks mw-specialcite-styles"> + +== Viitamisstiilid lehekülje "{{FULLPAGENAME}}" jaoks == + +=== APA stiil === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). \'\'{{SITENAME}}, {{int:sitesubtitle}}\'\'. Vaadatud: <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>, aadressil {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== MLA stiil === +"{{FULLPAGENAME}}." \'\'{{SITENAME}}, {{int:sitesubtitle}}\'\'. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== MHRA stiil === +{{GRAMMAR:genitive|{{SITENAME}}}} kaastöölised, \'{{FULLPAGENAME}}\', \'\'{{SITENAME}}, {{int:sitesubtitle}},\'\' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [vaadatud: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== Chicago stiil === +{{GRAMMAR:genitive|{{SITENAME}}}} kaastöölised, "{{FULLPAGENAME}}," \'\'{{SITENAME}}, {{int:sitesubtitle}},\'\' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (vaadatud: <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== CBE/CSE stiil === +{{GRAMMAR:genitive|{{SITENAME}}}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [vaadatud: <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Kättesaadav aadressil: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== Bluebooki stiil === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (viimati vaadatud: <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== BibTeX-i sissekanne === + + @misc{ wiki:xxx, + author = "{{SITENAME}}", + title = "{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}", + year = "{{CURRENTYEAR}}", + url = "{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}", + note = "[Võrgus; vaadatud: <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>]" + } + +Kui kasutada LaTeX-i url-i (<code>\\usepackage{url}</code> kuskil lehekülje alguses), mis vormindab sageli võrguaadressi ilusamini, võib eelistatavamaks osutuda järgmine kood: + + @misc{ wiki:xxx, + author = "{{SITENAME}}", + title = "{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}", + year = "{{CURRENTYEAR}}", + url = "\'\'\'\\url{\'\'\'{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\'\'\'}\'\'\'", + note = "[Võrgus; vaadatud: <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>]" + } + + +</div> <!--closing div for "plainlinks"-->', +); + +/** Basque (euskara) + * @author An13sa + * @author Theklan + * @author Xabier Armendaritz + */ +$messages['eu'] = array( + 'cite_article_desc' => '[[Special:Cite|Aipatu]] orrialde berezia gehitzen du tresna-kutxaren loturetan', + 'cite_article_link' => 'Aipatu orri hau', + 'tooltip-cite-article' => 'Orri honen aipua egiteko moduari buruzko informazioa', + 'cite' => 'Aipamenak', + 'cite_page' => 'Orrialdea:', + 'cite_submit' => 'Aipatu', +); + +/** Extremaduran (estremeñu) + * @author Better + */ +$messages['ext'] = array( + 'cite_article_link' => 'Almiental esti artÃculu', # Fuzzy + 'cite' => 'Almiental', + 'cite_page' => 'Páhina:', + 'cite_submit' => 'Almiental', +); + +/** Persian (ÙØ§Ø±Ø³ÛŒ) + * @author Huji + * @author Reza1615 + * @author Wayiran + * @author ZxxZxxZ + */ +$messages['fa'] = array( + 'cite_article_desc' => 'ØµÙØÙ‡Ù” ویژه‌ای برای [[Special:Cite|یادکرد]] اضاÙÙ‡ می‌کند Ùˆ پیوندی به جعبه ابزار Ù…ÛŒâ€ŒØ§ÙØ²Ø§ÛŒØ¯', + 'cite_article_link' => 'یادکرد پیوند این مقاله', + 'tooltip-cite-article' => 'اطلاعات در خصوص چگونگی یادکرد این ØµÙØÙ‡', + 'cite' => 'یادکرد این مقاله', + 'cite_page' => 'ØµÙØÙ‡:', + 'cite_submit' => 'یادکرد', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== اطلاعات کتاب‌شناسی برای {{FULLPAGENAME}} == + +* نام ØµÙØÙ‡: {{FULLPAGENAME}} +* نویسنده: مشارکت‌کنندگان {{SITENAME}} +* ناشر: ''{{SITENAME}}ØŒ {{int:sitesubtitle}}''. +* تاریخ آخرین نسخه: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* تاریخ بازبینی: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* نشانی پایدار: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* شناسهٔ نسخهٔ ØµÙØÙ‡: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== شیوه‌های یادکرد برای {{FULLPAGENAME}} == + +=== [[شیوه APA|شیوهٔ APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}ØŒ {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}ØŒ {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}ØŒ {{CURRENTMONTHNAME}} {{CURRENTDAY}}ØŒ {{CURRENTYEAR}}</citation> از {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[شیوه ام‌ال‌آ|شیوهٔ MLA]] === +«{{FULLPAGENAME}}». ''{{SITENAME}}ØŒ {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}ØŒ {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}ØŒ {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>Ø›. + +=== [[شیوه MHRA|شیوهٔ MHRA]] === +مشارکت‌کنندگان {{SITENAME}}ØŒ «{{FULLPAGENAME}}»، ''{{SITENAME}}ØŒ {{int:sitesubtitle}}ØŒ'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}ØŒ {{CURRENTTIME}} UTCØŒ <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[شیوه‌نامه شیکاگو|شیوهٔ شیکاگو]] === +مشارکت‌کنندگان {{SITENAME}}ØŒ «{{FULLPAGENAME}}»، ''{{SITENAME}}ØŒ {{int:sitesubtitle}}ØŒ'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (بازیابی‌شده در <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|شیوهٔ CBE/CSE]] === +مشارکت‌کنندگان {{SITENAME}}. {{FULLPAGENAME}} [اینترنت]. {{SITENAME}}ØŒ {{int:sitesubtitle}}Ø› {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}ØŒ {{CURRENTTIME}} UTC [یادکردشده در <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. قابل دسترسی از: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[w:en:Bluebook|شیوهٔ Bluebook]] === +{{FULLPAGENAME}}ØŒ {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (آخرین بازدید در <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[برخط؛ بازبینی‌شده در <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +در زمان Ø§Ø³ØªÙØ§Ø¯Ù‡ از بستهٔ [[LaTeX]] نشانی (<code>\\usepackage{url}</code> جایی در پیوند پایدار) Ú©Ù‡ برای ارائه ÙØ±Ù…ت‌های وبی طراØÛŒ شده‌است، شاید به صورت زیر مطلوب باشد: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[برخط؛ بازبینی‌شده در <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Finnish (suomi) + * @author Linnea + * @author Nike + * @author ZeiP + */ +$messages['fi'] = array( + 'cite_article_desc' => 'Lisää työkaluihin toimintosivun, joka neuvoo [[Special:Cite|viittaamaan]] oikeaoppisesti.', + 'cite_article_link' => 'Viitetiedot', + 'tooltip-cite-article' => 'Tietoa tämän sivun lainaamisesta', + 'cite' => 'Viitetiedot', + 'cite_page' => 'Sivu:', + 'cite_submit' => 'Viittaa', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Bibliografiset tiedot artikkelille {{FULLPAGENAME}} == + +* Sivun nimi: {{FULLPAGENAME}} +* Tekijä: {{SITENAME}}-projektin osanottajat +* Julkaisija: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Viimeisimmän version päivämäärä: {{CURRENTDAY}}. {{CURRENTMONTHNAME}}ta {{CURRENTYEAR}}, kello {{CURRENTTIME}} (UTC) +* Sivu haettu: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}}ta {{CURRENTYEAR}}, kello {{CURRENTTIME}} (UTC)</citation> +* Pysyvä osoite: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Sivun version tunniste: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Viittaustyylit artikkelille {{FULLPAGENAME}} == + +=== APA-tyyli === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}}n {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Haettu <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}}n {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> osoitteesta {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== MLA-tyyli === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== MHRA-tyyli === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}}ta {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [haettu <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}}ta {{CURRENTYEAR}}</citation>] + +=== Chicago-tyyli === +{{SITENAME}}-projektin osanottajat, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (haettu <citation>{{CURRENTMONTHNAME}}n {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== CBE/CSE-tyyli === +{{SITENAME}}-projektin osanottajat. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Saatavilla osoitteesta: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== Bluebook-tyyli === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (vierailtu viimeksi <citation>{{CURRENTMONTHNAME}}n {{CURRENTDAY}}., {{CURRENTYEAR}}</citation>). + +=== BibTeX-muoto === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; haettu <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Käytettäessä [[LaTeX]]-pakettia url, (<code>\\usepackage{url}</code> jossain alussa) joka tapaa antaa paremmin muotoiltuja osoitteita, seuraavaa muotoa voidaan käyttää: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; haettu <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Fijian (Na Vosa Vakaviti) + */ +$messages['fj'] = array( + 'cite_article_link' => 'Vola dau vaqarai', # Fuzzy +); + +/** Faroese (føroyskt) + * @author Diupwijk + * @author Spacebirdy + */ +$messages['fo'] = array( + 'cite_article_link' => 'Sitera hesa sÃðuna', + 'cite' => 'Sitera', + 'cite_page' => 'SÃða:', + 'cite_submit' => 'Sitera', +); + +/** French (français) + * @author DavidL + * @author Grondin + * @author Hégésippe Cormier + * @author PieRRoMaN + * @author Urhixidur + */ +$messages['fr'] = array( + 'cite_article_desc' => 'Ajoute une page spéciale [[Special:Cite|citation]] et un lien dans la boîte à outils', + 'cite_article_link' => 'Citer cette page', + 'tooltip-cite-article' => 'Informations sur comment citer cette page', + 'cite' => 'Citation', + 'cite_page' => 'Page :', + 'cite_submit' => 'Citer', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Détails bibliographiques pour {{FULLPAGENAME}} == + +* Nom de la page : {{FULLPAGENAME}} +* Auteur : contributeurs de {{SITENAME}} +* Éditeur : ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Dernière modification : {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} TUC +* Récupéré : <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} TUC</citation> +* URL permanente : {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Identifiant de cette version : {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Styles de citations pour {{FULLPAGENAME}} == + +=== [[Style APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> depuis {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Style MLA]] === +« {{FULLPAGENAME}} » ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[Style MHRA]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accédé le <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[Style Chicago]] === +Contributeurs de {{SITENAME}}, « {{FULLPAGENAME}} », ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accédé le <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Style CBE/CSE]] === +Contributeurs de {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}} ; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} TUC [cité le <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Disponible sur : {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Style Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accédé le <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Entrée [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[En ligne ; accédé le <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Si vous utilisez le package URL dans [[LaTeX]] (<code>\\usepackage{url}</code> quelque part dans le préambule), qui donne des adresses web mieux formatées, utilisez le format suivant : + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[En ligne ; accédé le <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Franco-Provençal (arpetan) + * @author ChrisPtDe + */ +$messages['frp'] = array( + 'cite_article_desc' => 'Apond una pâge spèciâla [[Special:Cite|citacion]] et un lim dens la bouèta d’outils.', + 'cite_article_link' => 'Citar ceta pâge', + 'tooltip-cite-article' => 'Enformacions sur coment citar ceta pâge', + 'cite' => 'Citacion', + 'cite_page' => 'Pâge :', + 'cite_submit' => 'Citar', +); + +/** Friulian (furlan) + * @author Klenje + * @author MF-Warburg + */ +$messages['fur'] = array( + 'cite_article_link' => 'Cite cheste vôs', + 'cite' => 'Citazion', + 'cite_page' => 'Pagjine:', + 'cite_submit' => 'Cree la citazion', +); + +/** Western Frisian (Frysk) + * @author SK-luuut + * @author Snakesteuben + */ +$messages['fy'] = array( + 'cite_article_desc' => 'Foeget in [[Special:Cite|spesjale side]] om te sitearjen, lykas in ferwizing nei de helpmiddels, ta.', + 'cite_article_link' => 'Sitearje dizze side', + 'cite' => 'Sitearje', + 'cite_page' => 'Side:', + 'cite_submit' => 'Sitearje', +); + +/** Irish (Gaeilge) + * @author Alison + */ +$messages['ga'] = array( + 'cite_article_desc' => 'Cuir [[Special:Cite|deismireacht]] leathanach speisÃalta agus nasc bosca uirlisÃ', + 'cite_article_link' => 'Luaigh an lch seo', + 'cite' => 'Luaigh', + 'cite_page' => 'Leathanach:', + 'cite_submit' => 'Luaigh', +); + +/** Galician (galego) + * @author Toliño + * @author Xosé + */ +$messages['gl'] = array( + 'cite_article_desc' => 'Engade unha páxina especial de [[Special:Cite|citas]] e unha ligazón na caixa de ferramentas', + 'cite_article_link' => 'Citar esta páxina', + 'tooltip-cite-article' => 'Información sobre como citar esta páxina', + 'cite' => 'Citar', + 'cite_page' => 'Páxina:', + 'cite_submit' => 'Citar', + 'cite_text' => '__NOTOC__ +<div class="mw-specialcite-bibliographic"> + +== Detalles bibliográficos de "{{FULLPAGENAME}}" == + +* Nome da páxina: {{FULLPAGENAME}} +* Autor: Colaboradores de {{SITENAME}} +* Editor: \'\'{{SITENAME}}, {{int:sitesubtitle}}\'\'. +* Data da última revisión: {{CURRENTDAY}} de {{CURRENTMONTHNAME}} de {{CURRENTYEAR}} ás {{CURRENTTIME}} UTC +* Data da consulta: <citation>{{CURRENTDAY}} de {{CURRENTMONTHNAME}} de {{CURRENTYEAR}} ás {{CURRENTTIME}} UTC</citation> +* Enderezo URL permanente: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ID da versión da páxina: {{REVISIONID}} + +</div> +<div class="plainlinks mw-specialcite-styles"> + +== Modelos de referencia bibliográfica de "{{FULLPAGENAME}}" == + +=== [[APA style|Estilo APA]] === +{{FULLPAGENAME}}. ({{CURRENTDAY}} de {{CURRENTMONTHNAME}} de {{CURRENTYEAR}}). \'\'{{SITENAME}}, {{int:sitesubtitle}}\'\'. Consultado o <citation>{{CURRENTDAY}} de {{CURRENTMONTHNAME}} de {{CURRENTYEAR}} ás {{CURRENTTIME}}</citation> en {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|Estilo MLA]] === +"{{FULLPAGENAME}}." \'\'{{SITENAME}}, {{int:sitesubtitle}}\'\'. {{CURRENTDAY}} de {{CURRENTMONTHABBREV}} de {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} de {{CURRENTMONTHABBREV}} de {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|Estilo MHRA]] === +Colaboradores de {{SITENAME}}, \'{{FULLPAGENAME}}\', \'\'{{SITENAME}}, {{int:sitesubtitle}},\'\' {{CURRENTDAY}} de {{CURRENTMONTHNAME}} de {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [consultado o <citation>{{CURRENTDAY}} de {{CURRENTMONTHNAME}} de {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Estilo Chicago]] === +Colaboradores de {{SITENAME}}, "{{FULLPAGENAME}}," \'\'{{SITENAME}}, {{int:sitesubtitle}},\'\' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (consultado o <citation>{{CURRENTDAY}} de {{CURRENTMONTHNAME}} de {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Estilo CBE/CSE]] === +Colaboradores de {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTDAY}} de {{CURRENTMONTHABBREV}} de {{CURRENTYEAR}}, {{CURRENTTIME}} UTC [citado o <citation>{{CURRENTDAY}} de {{CURRENTMONTHABBREV}} de {{CURRENTYEAR}}</citation>]. Dispoñible en: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Estilo Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (última visita o <citation>{{CURRENTDAY}} de {{CURRENTMONTHNAME}} de {{CURRENTYEAR}}</citation>). + +=== Entrada [[BibTeX]] === + + @misc{ wiki:xxx, + author = "{{SITENAME}}", + title = "{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}", + year = "{{CURRENTYEAR}}", + url = "{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}", + note = "[En liña; consultado o <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]" + } + +Ao empregar o paquete "url" do [[LaTeX]] (<code>\\usepackage{url}</code> nalgunha parte do preámbulo), que tende a mostrar os enderezos web nun formato moito máis agradable, poida que prefira o seguinte: + + @misc{ wiki:xxx, + author = "{{SITENAME}}", + title = "{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}", + year = "{{CURRENTYEAR}}", + url = "\'\'\'\\url{\'\'\'{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\'\'\'}\'\'\'", + note = "[En liña; consultado o <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]" + } + + +</div> <!--etiqueta "div" de peche para os "plainlinks" abertos-->', +); + +/** Ancient Greek (ἈÏχαία ἑλληνικὴ) + * @author AndreasJS + * @author LeighvsOptimvsMaximvs + * @author Omnipaedista + */ +$messages['grc'] = array( + 'cite_article_desc' => 'Î ÏοσθÎτει εἰδικὴν δá¼Î»Ï„ον [[Special:Cite|ἀναφοÏῶν]] τινὰ καὶ σÏνδεσμον τινὰ á¼Î½ τῷ á¼Ïγαλειοκάδῳ', + 'cite_article_link' => 'ΆναφÎÏειν τήνδε τὴν δÎλτον', + 'cite' => 'ΜνημονεÏειν', + 'cite_page' => 'ΔÎλτος:', + 'cite_submit' => 'ΜνημονεÏειν', +); + +/** Swiss German (Alemannisch) + * @author Als-Chlämens + * @author Als-Holder + * @author Strommops + */ +$messages['gsw'] = array( + 'cite_article_desc' => 'Ergänzt d [[Special:Cite|Zitierhilf]]-Spezialsyte un e Link im Chaschte Wärchzyyg', + 'cite_article_link' => 'Die Site zitiere', + 'tooltip-cite-article' => 'Informatione driber, wie mer die Syte cha zitiere', + 'cite' => 'Zitierhilf', + 'cite_page' => 'Syte:', + 'cite_submit' => 'aazeige', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Bibliografischi Aagabe für {{FULLPAGENAME}} == + +* Sytetitel: {{FULLPAGENAME}} +* Autor(e): {{SITENAME}}-Bearbeiter +* Herussgeber: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Zitpunkt vo de letschte Bearbeitig: {{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC +* Abruefdatum: <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC</citation> +* Permanenti URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Versionsschlüssel: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Zitatstil für {{FULLPAGENAME}} == + +=== [[APA-Stil]] === +{{FULLPAGENAME}}. ({{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Abgruefe am <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> vo {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[MLA-Stil]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}}. {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}}. {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA-Stil]] === +{{SITENAME}}-Bearbeiter, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [abgruefe am <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[Chicago-Stil]] === +{{SITENAME}}-Bearbeiter, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (abgruefe am <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>). + +=== [[CBE/CSE-Stil]] === +{{SITENAME}}-Bearbeiter. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTDAY}}. {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC [zitiert am <citation>{{CURRENTDAY}}. {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}</citation>]. Verfiegbar unter: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook-Stil]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (abgruefe am <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]]-Yytrag === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; abgruefe am <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>]\" + } + +Wänn de s [[LaTeX]]-Modul „url“ (<code>\\usepackage{url}</code> im Bereich vo de Yyleitig) bruuchsch, wo e schöner formatierti Internetadress ussegit, cha die Ussgab, wo folgt, gno werde: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; abgruefe am <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Gujarati (ગà«àªœàª°àª¾àª¤à«€) + * @author Dsvyas + * @author KartikMistry + * @author Sushant savla + */ +$messages['gu'] = array( + 'cite_article_desc' => '[[Special:Cite|સંદરà«àª]] ખાસ પાનà«àª‚ અને સાધન પેટીની કડી ઉમેરે છે', + 'cite_article_link' => 'આ પાનà«àª‚ ટાંકો', + 'tooltip-cite-article' => 'આ પાનાંને સમરà«àª¥àª¨ કઈ રીતે આપવà«àª‚ તેની માહિતી', + 'cite' => 'ટાંકો', + 'cite_page' => 'પાનà«àª‚:', + 'cite_submit' => 'ટાંકો', +); + +/** Manx (Gaelg) + * @author MacTire02 + */ +$messages['gv'] = array( + 'cite_article_desc' => 'Cur duillag [[Special:Cite|symney]] er lheh as kiangley kishtey greie', + 'cite_article_link' => 'Symney yn duillag shoh', + 'cite' => 'Symney', + 'cite_page' => 'Duillag:', + 'cite_submit' => 'Symney', +); + +/** Hausa (Hausa) + */ +$messages['ha'] = array( + 'cite_page' => 'Shafi:', +); + +/** Hawaiian (Hawai`i) + * @author Singularity + */ +$messages['haw'] = array( + 'cite_article_link' => "E ho'Åia i kÄ“ia mea", # Fuzzy + 'cite_page' => '‘Ao‘ao:', +); + +/** Hebrew (עברית) + * @author Amire80 + * @author Rotem Liss + */ +$messages['he'] = array( + 'cite_article_desc' => 'הוספת דף מיוחד וקישור בתיבת ×”×›×œ×™× ×œ[[Special:Cite|ציטוט]]', + 'cite_article_link' => 'ציטוט דף ×–×”', + 'tooltip-cite-article' => 'מידע כיצד לצטט דף ×–×”', + 'cite' => 'ציטוט', + 'cite_page' => 'דף:', + 'cite_submit' => 'ציטוט', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== מידע ביבליוגרפי על {{FULLPAGENAME}} == + +* ×©× ×”×“×£: {{FULLPAGENAME}} +* מחבר: תורמי {{SITENAME}} +* ×ž×•×¦×™× ×œ×ור: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* ת×ריך ×”×©×™× ×•×™ ×”×חרון: {{CURRENTDAY}} {{CURRENTMONTHNAMEGEN}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* ת×ריך ×”×חזור: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAMEGEN}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* קישור קבוע: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* קוד זיהוי גרסה: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== ×¡×’× ×•× ×•×ª ציטוט עבור {{FULLPAGENAME}} == + +=== [[APA style]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. ×וחזר <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> מתוך {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|MLA style]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|MHRA style]] === +תורמי {{SITENAME}}, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAMEGEN}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [×וחזר <citation>{{CURRENTDAY}} {{CURRENTMONTHNAMEGEN}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Chicago style]] === +תורמי {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (×וחזר <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|CBE/CSE style]] === +תורמי {{SITENAME}}. {{FULLPAGENAME}} [××™× ×˜×¨× ×˜]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [צוטט <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. זמין בכתובת: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Bluebook style]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (ביקור ×חרון <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== ערך [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[מקוון; ×וחזר <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +×›×שר ×ž×©×ª×ž×©×™× ×‘Ö¾URL מחבילת [[LaTeX]] (ב×מצעות כתיבת \\usepackage{url} ×‘×ž×§×•× ×›×œ×©×”×• במבו×), ×”×ž× ×™×‘×” כתובות ××™× ×˜×¨× ×˜ המעוצבות טוב יותר, יש להעדיף ×ת דרך הכתיבה הב××”: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[מקוון; ×וחזר <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Hindi (हिनà¥à¤¦à¥€) + * @author Ansumang + * @author Kaustubh + * @author Siddhartha Ghai + */ +$messages['hi'] = array( + 'cite_article_desc' => '[[Special:Cite|सनà¥à¤¦à¤°à¥à¤]] देने वाला à¤à¤• विशेष पृषà¥à¤ और टूलबॉकà¥à¤¸ कड़ी जोड़ता है', + 'cite_article_link' => 'इस पनà¥à¤¨à¥‡ को उदà¥à¤§à¥ƒà¤¤ करें', + 'tooltip-cite-article' => 'इस पृषà¥à¤ को उदà¥à¤§à¥ƒà¤¤ करने के लिये जानकारी', + 'cite' => 'उदà¥à¤§à¥ƒà¤¤ करें', + 'cite_page' => 'पृषà¥à¤ :', + 'cite_submit' => 'उदà¥à¤§à¥ƒà¤¤ करें', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== {{FULLPAGENAME}} के लिठउदà¥à¤§à¤°à¤£ जानकारी == + +* पृषà¥à¤ नाम: {{FULLPAGENAME}} +* लेखक: {{SITENAME}} योगदानकरà¥à¤¤à¤¾ +* पà¥à¤°à¤•ाशक: ''{{SITENAME}}, {{int:sitesubtitle}}''। +* अंतिम संशोधन तिथि: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} यू॰टी॰सी +* अà¤à¤¿à¤—मन तिथि: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* सà¥à¤¥à¤¾à¤¯à¥€ यू॰आर॰à¤à¤²: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* पृषà¥à¤ अवतरण आई॰डी: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== {{FULLPAGENAME}} के लिठउदà¥à¤§à¤°à¤£ पà¥à¤°à¤•ार == + +=== APA पà¥à¤°à¤•ार === +{{FULLPAGENAME}}। ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}})। ''{{SITENAME}}, {{int:sitesubtitle}}''। {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} से अà¤à¤¿à¤—मन <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> को। + +=== MLA पà¥à¤°à¤•ार === +\"{{FULLPAGENAME}}।\" ''{{SITENAME}}, {{int:sitesubtitle}}''। {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} यू॰टी॰सी। <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>। + +=== MHRA पà¥à¤°à¤•ार === +{{SITENAME}} योगदानकरà¥à¤¤à¤¾, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} यू॰टी॰सी, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [अà¤à¤¿à¤—मन <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation> को] + +=== शिकागो पà¥à¤°à¤•ार === +{{SITENAME}} योगदानकरà¥à¤¤à¤¾, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (अà¤à¤¿à¤—मन <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> को)। + +=== CBE/CSE पà¥à¤°à¤•ार === +{{SITENAME}} योगदानकरà¥à¤¤à¤¾à¥¤ {{FULLPAGENAME}} [इनà¥à¤Ÿà¤°à¤¨à¥‡à¤Ÿ]। {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} यू॰टी॰सी [<citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation> उदà¥à¤§à¥ƒà¤¤]। {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} से उपलबà¥à¤§à¥¤ + +=== बà¥à¤²à¥‚बà¥à¤• पà¥à¤°à¤•ार === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (अà¤à¤¿à¤—मन तिथि: <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== बिबटेकà¥à¤¸ पà¥à¤°à¤•ार === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[ऑनलाइन; अà¤à¤¿à¤—मन तिथि: <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +यदि LaTeX पैकेज यू॰आर॰à¤à¤² का पà¥à¤°à¤¯à¥‹à¤— किया जा रहा हो(<code>\\usepackage{url}</code> पà¥à¤°à¤¿à¤¯à¥‡à¤®à¥à¤¬à¤² में कहीं पà¥à¤°à¤¯à¥à¤•à¥à¤¤ हो) तो बेहतर सà¥à¤µà¤°à¥‚पण वाले यू॰आर॰à¤à¤² के लिठनिमà¥à¤¨ का पà¥à¤°à¤¯à¥‹à¤— किया जा सकता है: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[ऑनलाइन; अà¤à¤¿à¤—मन तिथि: <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Fiji Hindi (Latin script) (Fiji Hindi) + * @author Karthi.dr + */ +$messages['hif-latn'] = array( + 'cite_page' => 'Panna:', +); + +/** Hiligaynon (Ilonggo) + * @author Jose77 + */ +$messages['hil'] = array( + 'cite_article_link' => 'Tumuron ining artikulo', +); + +/** Croatian (hrvatski) + * @author Dalibor Bosits + * @author Excaliboor + * @author SpeedyGonsales + */ +$messages['hr'] = array( + 'cite_article_desc' => 'Dodaje posebnu stranicu za [[Special:Cite|citiranje]] i link u okvir za alate', + 'cite_article_link' => 'Citiraj ovaj Älanak', + 'tooltip-cite-article' => 'Informacije o tome kako citirati ovu stranicu', + 'cite' => 'Citiranje', + 'cite_page' => 'Stranica:', + 'cite_submit' => 'Citiraj', +); + +/** Upper Sorbian (hornjoserbsce) + * @author Michawiki + */ +$messages['hsb'] = array( + 'cite_article_desc' => 'PÅ™idawa specialnu stronu [[Special:Cite|Citowanska pomoc]] a wotkaz w gratowym kašćiku', + 'cite_article_link' => 'Nastawk citować', + 'tooltip-cite-article' => 'Informacije wo tym, kak tuta strona hodźi so citować', + 'cite' => 'Citowanska pomoc', + 'cite_page' => 'Strona:', + 'cite_submit' => 'pokazać', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Bibliografiske podrobnosće za {{FULLPAGENAME}} == + +* Mjeno strony: {{FULLPAGENAME}} +* Awtor: sobuskutkowarjo projekta {{SITENAME}} +* Wudawaćel: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Datum poslednjeje wersije: {{CURRENTDAY}}. {{CURRENTMONTHNAMEGEN}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC +* Datum wotwoÅ‚anja: <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAMEGEN}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC</citation> +* Trajny URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ID wersije strony: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Citowanske stile za {{FULLPAGENAME}} == + +=== [[APA stil]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. WotwoÅ‚any dnja <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> z {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|MLA-stil]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|MHRA-stil]] === +Sobuskutkowarjo projekta {{SITENAME}}, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [wotwoÅ‚any dnja <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Chicago-stil]] === +Sobuskutkowarjo projekta {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (wotwoÅ‚any dnja <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|CBE/CSE-stil]] === +Sobuskutkowarjo projekta {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [citowany dnja <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. K dispoziciji wot: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Bluebook-stil]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (posledni raz wopytany <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]]-zapisk === + + @misc{ wiki:xxx, + awtor = \"{{SITENAME}}\", + titul = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + lÄ›to = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; wotwoÅ‚any dnja <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Hdyž so paket [[LaTeX]] url (<code>\\usepackage{url}</code> nÄ›hdźe w preambli) wužiwa, kotryž zwjetÅ¡a rjeńšo formatowane webadresy zmóžnja, móhli so slÄ›dowaće podaća wužiwać: + + @misc{ wiki:xxx, + awtor = \"{{SITENAME}}\", + titul = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + lÄ›to = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; wotwoÅ‚any dnja <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAMEGEN}} {{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Haitian (Kreyòl ayisyen) + * @author Masterches + */ +$messages['ht'] = array( + 'cite_article_desc' => 'Ajoute yon paj espesyal [[Special:Cite|sitasyon]] epitou yon lyen nan bwat zouti yo', + 'cite_article_link' => 'Site paj sa', + 'cite' => 'Sitasyon', + 'cite_page' => 'Paj:', + 'cite_submit' => 'Site', +); + +/** Hungarian (magyar) + * @author Dani + * @author Glanthor Reviol + * @author Tgr + */ +$messages['hu'] = array( + 'cite_article_desc' => '[[Special:Cite|Hivatkozás-készÃtÅ‘]] speciális lap és link az eszközdobozba', + 'cite_article_link' => 'Hogyan hivatkozz erre a lapra', + 'tooltip-cite-article' => 'Információk a lap idézésével kapcsolatban', + 'cite' => 'Hivatkozás', + 'cite_page' => 'Lap neve:', + 'cite_submit' => 'Mehet', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +'''FONTOS MEGJEGYZÉS:''' A legtöbb tanár és szakember nem tartja helyesnek a [[harmadlagos forrás]]ok – mint a lexikonok – kizárólagos forrásként való felhasználását. A Wiki cikkeket háttérinformációnak, vagy a további kutatómunka kiindulásaként érdemes használni. + +Mint minden [[{{ns:project}}:Ki Ãrja a Wikipédiát|közösség által készÃtett]] hivatkozásnál, a wiki tartalmában is lehetségesek hibák vagy pontatlanságok: kérjük, több független forrásból ellenÅ‘rizd a tényeket és ismerd meg a [[{{ns:project}}:Jogi nyilatkozat|jogi nyilatkozatunkat]], mielÅ‘tt a wiki adatait felhasználod. + +<div style=\"border: 1px solid grey; background: #E6E8FA; width: 90%; padding: 15px 30px 15px 30px; margin: 10px auto;\"> + +== {{FULLPAGENAME}} lap adatai == + +* Lap neve: {{FULLPAGENAME}} +* SzerzÅ‘: Wiki szerkesztÅ‘k +* Kiadó: ''{{SITENAME}}, {{MediaWiki:Sitesubtitle}}''. +* A legutóbbi változat dátuma: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Letöltés dátuma: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Ãllandó hivatkozás: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Lapváltozat-azonosÃtó: {{REVISIONID}} + +Légy szÃves, ellenÅ‘rizd, hogy ezek az adatok megfelelnek-e a kÃvánalmaidnak. További információhoz lásd az '''[[{{ns:project}}:Idézés a Wikipédiából|Idézés a Wikipédiából]]''' lapot. + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Idézési stÃlusok a(z) {{FULLPAGENAME}} laphoz == + +=== APA stÃlus === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}. {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{MediaWiki:Sitesubtitle}}''. Retrieved <citation>{{CURRENTYEAR}}. {{CURRENTMONTHNAME}} {{CURRENTDAY}}. {{CURRENTTIME}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== MLA stÃlus === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{MediaWiki:Sitesubtitle}}''. {{CURRENTYEAR}}. {{CURRENTMONTHABBREV}}. {{CURRENTDAY}}. {{CURRENTTIME}} UTC. <citation>{{CURRENTYEAR}}. {{CURRENTMONTHABBREV}}. {{CURRENTDAY}}. {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== MHRA stÃlus === +Wiki szerkesztÅ‘k, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{MediaWiki:Sitesubtitle}},'' {{CURRENTYEAR}}. {{CURRENTMONTHNAME}} {{CURRENTDAY}}. {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTYEAR}}. {{CURRENTMONTHNAME}} {{CURRENTDAY}}.</citation>] + +=== Chicago stÃlus === +Wiki szerkesztÅ‘k, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{MediaWiki:Sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTYEAR}}. {{CURRENTMONTHNAME}} {{CURRENTDAY}}.</citation>). + +=== CBE/CSE stÃlus === +wiki szerkesztÅ‘k. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{MediaWiki:Sitesubtitle}}; {{CURRENTYEAR}}. {{CURRENTMONTHABBREV}}. {{CURRENTDAY}}. {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}}. {{CURRENTMONTHABBREV}}. {{CURRENTDAY}}.</citation>]. ElérhetÅ‘: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== Bluebook stÃlus === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTYEAR}}. {{CURRENTMONTHNAME}} {{CURRENTDAY}}.</citation>). + +=== [[BibTeX]] bejegyzés === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{MediaWiki:Sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Az <code>url</code> nevű [[LaTeX]] csomag használata esetén (<code>\\usepackage{url}</code> a preambulumban), amely a webes hivatkozások formázásában nyújt segÃtséget, a következÅ‘ forma ajánlott: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{MediaWiki:Sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +</div> <!--closing \"Citation styles\" div-->", # Fuzzy +); + +/** Armenian (Õ€Õ¡ÕµÕ¥Ö€Õ¥Õ¶) + * @author Chaojoker + * @author Teak + */ +$messages['hy'] = array( + 'cite_article_link' => 'Õ”Õ¡Õ²Õ¾Õ¡Õ®Õ¥Õ¬ Õ°Õ¸Õ¤Õ¾Õ¡Õ®Õ¨', # Fuzzy + 'cite' => 'Õ”Õ¡Õ²Õ¾Õ¡Õ®Õ¸Ö‚Õ´', + 'cite_page' => 'Ô·Õ».', + 'cite_submit' => 'Õ”Õ¡Õ²Õ¾Õ¡Õ®Õ¥Õ¬', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== {{FULLPAGENAME}} Õ§Õ»Õ« Õ´Õ¡Õ¿Õ¥Õ¶Õ¡Õ£Ö€Õ¡Õ¯Õ¡Õ¶ Õ´Õ¡Õ¶Ö€Õ¡Õ´Õ¡Õ½Õ¶Õ¥Ö€ == + +* Ô·Õ»Õ¡Õ¶Õ¸Ö‚Õ¶Õ {{FULLPAGENAME}} +* Õ€Õ¥Õ²Õ«Õ¶Õ¡Õ¯Õ {{SITENAME}} contributors +* Õ€Ö€Õ¡Õ¿Õ¡Ö€Õ¡Õ¯Õ«Õ¹Õ ''{{SITENAME}}, {{int:sitesubtitle}}''. +* ÕŽÕ¥Ö€Õ»Õ«Õ¶Õ¶ Õ¾Õ¥Ö€Õ¡Õ¶Õ¡ÕµÕ´Õ¡Õ¶ Õ©Õ«Õ¾Õ {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} Õ€Ô¿Ôº +* ÕŽÕ¥Ö€Õ½Õ¿Õ¡ÖÕ´Õ¡Õ¶ Õ©Õ«Õ¾Õ <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} Õ€Ô¿Ôº</citation> +* Õ„Õ·Õ¿Õ¡Õ¯Õ¡Õ¶ Õ°Õ¡Õ½ÖÕ¥Õ {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Ô·Õ»Õ« Õ¾Õ¡Ö€Õ¯Õ¡Õ®Õ« Õ©Õ«Õ¾Õ {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== {{FULLPAGENAME}} Õ§Õ»Õ« Õ´Õ¥Õ»Õ¢Õ¥Ö€Õ´Õ¡Õ¶ Õ¸Õ³Õ¥Ö€ == + +=== [[APA style]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}})Ö‰ ''{{SITENAME}}, {{int:sitesubtitle}}''Ö‰ ÕŽÕ¥Ö€Õ½Õ¿Õ¡ÖÕ¾Õ¡Õ® Õ§Õ <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}} Õ©Õ¾Õ«Õ¶Õ</citation> {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}-Õ«ÖÖ‰ + +=== [[The MLA style manual|MLA style]] === +\"{{FULLPAGENAME}}Ö‰\" ''{{SITENAME}}, {{int:sitesubtitle}}''Ö‰ {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} Õ€Ô¿ÔºÖ‰ <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>Ö‰ + +=== [[MHRA Style Guide|MHRA style]] === +{{SITENAME}} Õ¯Õ¡ÕµÖ„Õ« Õ¶Õ¥Ö€Õ¤Õ¶Õ¸Õ²Õ¶Õ¥Ö€, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} Õ€Ô¿Ôº, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [Õ¾Õ¥Ö€Õ½Õ¿Õ¡ÖÕ¾Õ¡Õ® Õ§Õ <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Chicago style]] === +{{SITENAME}} Õ¯Õ¡ÕµÖ„Õ« Õ¶Õ¥Ö€Õ¤Õ¶Õ¸Õ²Õ¶Õ¥Ö€, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (Õ¾Õ¥Ö€Õ½Õ¿Õ¡ÖÕ¾Õ¡Õ® Õ§Õ <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>)Ö‰ + +=== [[Council of Science Editors|CBE/CSE style]] === +{{SITENAME}} Õ¯Õ¡ÕµÖ„Õ« Õ¶Õ¥Ö€Õ¤Õ¶Õ¸Õ²Õ¶Õ¥Ö€Ö‰ {{FULLPAGENAME}} [Õ€Õ¡Õ´Õ¡ÖÕ¡Õ¶Ö]Ö‰ {{SITENAME}}, {{int:sitesubtitle}}․ {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} Õ€Ô¿Ôº [Õ´Õ¥Õ»Õ¢Õ¥Ö€Õ¡Õ®Õ <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]Ö‰ Õ€Õ¡Õ½Õ¡Õ¶Õ¥Õ¬Õ« Õ§Õ +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}Ö‰ + +=== [[Bluebook|Bluebook style]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (Õ¾Õ¥Ö€Õ»Õ«Õ¶ Õ¡ÕµÖÕ¥Õ¬Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>)Ö‰ + +=== [[BibTeX]] entry === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Ô±Õ¼ÖÕ¡Õ¶Ö․ Õ¾Õ¥Ö€Õ½Õ¿Õ¡ÖÕ¾Õ¡Õ® Õ§Õ <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +[[Ô¼Õ¡ÕÕ¥Ô½]] ÖƒÕ¡Õ©Õ¥Õ©Õ¡ÕµÕ«Õ¶ Õ°Õ¡Õ½ÖÕ¥Õ¶ (<code>\\usepackage{url}</code> Ö…Õ£Õ¿Õ¡Õ£Õ¸Ö€Õ®Õ¥Õ¬Õ«Õ½, Õ¸Ö€Õ¨ Õ·Õ¡Õ¿ Õ¡Õ¾Õ¥Õ¬Õ« Õ£Õ¥Õ²Õ¥ÖÕ¯Õ¸Ö€Õ¥Õ¶ Õ¸Õ³Õ¡Õ¾Õ¸Ö€Õ¾Õ¡Õ® Õ§ ÖÕ¸Ö‚ÖÕ¡Õ¤Ö€Õ¸Ö‚Õ´ Õ¯Õ¡ÕµÖ„Õ¥Ö€Õ« Õ°Õ¡Õ½ÖÕ¥Õ¶Õ¥Ö€Õ¨, Õ¯Õ¡Ö€Õ¥Õ¬Õ« Õ§ Õ°Õ¥Õ¿Ö‡ÕµÕ¡Õ¬Õ¨ Õ¶Õ¡ÕÕ¨Õ¶Õ¿Ö€Õ¥Õ¬Õ + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Ô±Õ¼ÖÕ¡Õ¶Ö․ Õ¾Õ¥Ö€Õ½Õ¿Õ¡ÖÕ¾Õ¡Õ® Õ§Õ <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", # Fuzzy +); + +/** Interlingua (interlingua) + * @author Malafaya + * @author McDutchie + */ +$messages['ia'] = array( + 'cite_article_desc' => 'Adde un pagina special de [[Special:Cite|citation]] e un ligamine verso le instrumentario', + 'cite_article_link' => 'Citar iste pagina', + 'tooltip-cite-article' => 'Informationes super como citar iste pagina', + 'cite' => 'Citation', + 'cite_page' => 'Pagina:', + 'cite_submit' => 'Citar', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Detalios bibliographic sur {{FULLPAGENAME}} == + +* Nomine del pagina: {{FULLPAGENAME}} +* Autor: {{SITENAME}} contributors +* Editor: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Data del ultime version: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Data de recuperation: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Adresse URL permanente: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ID del version del pagina: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Stilos de citation pro {{FULLPAGENAME}} == + +=== [[:en:APA style|Stilo APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Recuperate le <citation>{{CURRENTDAY}} de {{CURRENTMONTHNAME}} {{CURRENTYEAR}} a {{CURRENTTIME}}</citation> ab {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[:en:The MLA style manual|Stilo MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[:en:MHRA Style Guide|Stilo MHRA]] === +Contributores a {{SITENAME}}, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' le {{CURRENTDAY}} de {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [consultate le <citation>{{CURRENTDAY}} de {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[:en:The Chicago Manual of Style|Stilo Chicago]] === +Contributores a {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (consultate le <citation>{{CURRENTMONTHNAME}} de {{CURRENTDAY}} {{CURRENTYEAR}}</citation>). + +=== [[:en:Council of Science Editors|Stilo CBE/CSE]] === +Contributores a {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [citate <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Disponibile a: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[:en:Bluebook|Stilo Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (visitate ultimemente le <citation>le {{CURRENTDAY}} de {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>). + +=== Entrata [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[In linea; consultate le <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Quando usar le URL de pacchetto [[LaTeX]] (<code>\\usepackage{url}</code> in qualque parte del preambulo) que tende a resultar in adresses web con formato multo plus agradabile, le sequente pote esser preferite: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[In linea; consultate le <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Indonesian (Bahasa Indonesia) + * @author Bennylin + * @author Farras + * @author IvanLanin + */ +$messages['id'] = array( + 'cite_article_desc' => 'Menambahkan halaman istimewa [[Special:Cite|kutipan]] dan pranala pada kotak peralatan', + 'cite_article_link' => 'Kutip halaman ini', + 'tooltip-cite-article' => 'Informasi tentang bagaimana mengutip halaman ini', + 'cite' => 'Kutip', + 'cite_page' => 'Halaman:', + 'cite_submit' => 'Kutip', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Rincian bibliografis untuk {{FULLPAGENAME}} == + +* Nama halaman: {{FULLPAGENAME}} +* Pengarang: Para kontributor {{SITENAME}} +* Penerbit: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Tanggal revisi terakhir: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Tanggal akses: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Pranala permanen: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ID versi halaman: {{REVISIONID}} + +</div> +<div class=\"plainlinks\" style=\"border: 1px solid grey; width: 90%; padding: 15px 30px 15px 30px; margin: 10px auto;\"> + +== Format pengutipan untuk {{FULLPAGENAME}} == + +=== [[Gaya APA|Format APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Diakses pada <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> dari {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Manual gaya MLA|Format MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|Format MHRA]] === +Para kontributor {{SITENAME}}, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [diakses pada <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Format Chicago]] === +Para kontributor {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (diakses pada <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Format CBE/CSE]] === +Para kontributor {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [dikutip pada <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Tersedia dari: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Format Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (terakhir dikunjungi pada <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Entri [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Saat menggunakan url paket [[LaTeX]] (<code>\\usepackage{url}</code> di manapun di bagian pembuka) yang biasanya menghasilkan alamat-alamat web yang diformat dengan lebih baik, cara berikut ini lebih disarankan: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Interlingue (Interlingue) + * @author Malafaya + */ +$messages['ie'] = array( + 'cite_page' => 'Págine:', +); + +/** Igbo (Igbo) + * @author Ukabia + */ +$messages['ig'] = array( + 'cite_article_desc' => 'Nè tà [[Special:Cite|ndéputà ]] ihü kárÃrà na jikodo ngwa á»ru', + 'cite_article_link' => 'Députà ihüa', + 'tooltip-cite-article' => 'Ùmà mà kà otụ ha shi députà ihe na ihüa', + 'cite' => 'Ndéputà ', + 'cite_page' => 'Ihü:', + 'cite_submit' => 'Ndéputà ', +); + +/** Iloko (Ilokano) + * @author Lam-ang + */ +$messages['ilo'] = array( + 'cite_article_desc' => 'Agnayon ti [[Special:Cite|dakamat]] ti naipangpangruna a panid ken panilpo ti ramramit', + 'cite_article_link' => 'Dakamaten daytoy a panid', + 'tooltip-cite-article' => 'Pakaammo no kasanu ti panagdakamat daytoy a panid', + 'cite' => 'Dakamaten', + 'cite_page' => 'Panid:', + 'cite_submit' => 'Dakamaten', +); + +/** Ido (Ido) + * @author Malafaya + */ +$messages['io'] = array( + 'cite_article_desc' => 'Ico adjuntas specala pagino e ligilo por [[Special:Cite|citaji]] en utensilo-buxo', + 'cite_article_link' => 'Citar ca pagino', + 'cite' => 'Citar', + 'cite_page' => 'Pagino:', + 'cite_submit' => 'Citar', +); + +/** Icelandic (Ãslenska) + * @author S.Örvarr.S + * @author לערי ×¨×™×™× ×”×רט + */ +$messages['is'] = array( + 'cite_article_link' => 'Vitna à þessa sÃðu', + 'cite' => 'Vitna à sÃðu', + 'cite_page' => 'SÃða:', + 'cite_submit' => 'Vitna Ã', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Bibliographic details for {{FULLPAGENAME}} == + +* Page name: {{FULLPAGENAME}} +* Author: {{SITENAME}} contributors +* Publisher: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Date of last revision: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Date retrieved: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Permanent URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Page Version ID: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Citation styles for {{FULLPAGENAME}} == + +=== [[APA style]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|MLA style]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|MHRA style]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Chicago style]] === +{{SITENAME}} contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|CBE/CSE style]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Bluebook style]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]] entry === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +When using the [[LaTeX]] package url (<code>\\usepackage{url}</code> somewhere in the preamble) which tends to give much more nicely formatted web addresses, the following may be preferred: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", # Fuzzy +); + +/** Italian (italiano) + * @author Beta16 + * @author BrokenArrow + * @author Ximo17 + */ +$messages['it'] = array( + 'cite_article_desc' => 'Aggiunge una pagina speciale per le [[Special:Cite|citazioni]] e un collegamento negli strumenti', + 'cite_article_link' => 'Cita questa pagina', + 'tooltip-cite-article' => 'Informazioni su come citare questa pagina', + 'cite' => 'Citazione', + 'cite_page' => 'Pagina da citare:', + 'cite_submit' => 'Crea la citazione', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Dettagli bibliografici per {{FULLPAGENAME}} == + +* Titolo pagina: {{FULLPAGENAME}} +* Autore: contributori {{SITENAME}} +* Editore: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Data dell'ultima modifica: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Data estrazione: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* URL permanente: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ID versione pagina: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Stili citazioni per {{FULLPAGENAME}} == + +=== [[APA style|Stile APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Estratto il <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> da {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|Stile MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|Stile MHRA]] === +Contributori {{SITENAME}}, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accesso il <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Stile Chicago]] === +Contributori {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accesso il <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Stile CBE/CSE]] === +Contributori {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [citato il <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Disponibile su: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Stile Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (ultima visita il <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]] entry === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accesso il <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Quando si usa il pacchetto [[LaTeX]] per url (<code>\\usepackage{url}</code> da qualche parte nel preambolo) che in genere dà indirizzi web formattati in modo migliore, è preferibile usare il seguente codice: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accesso il <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Japanese (日本語) + * @author Aotake + * @author Fryed-peach + * @author JtFuruhata + * @author Shirayuki + * @author Suisui + * @author Whym + */ +$messages['ja'] = array( + 'cite_article_desc' => '[[Special:Cite|å¼•ç”¨æƒ…å ±]]ã®ç‰¹åˆ¥ãƒšãƒ¼ã‚¸ã¨ãƒ„ールボックスã®ãƒªãƒ³ã‚¯ã‚’è¿½åŠ ã™ã‚‹', + 'cite_article_link' => 'ã“ã®ãƒšãƒ¼ã‚¸ã‚’引用', + 'tooltip-cite-article' => 'ã“ã®ãƒšãƒ¼ã‚¸ã®å¼•用方法', + 'cite' => '引用', + 'cite_page' => 'ページ:', + 'cite_submit' => '引用', + 'cite_text' => '__NOTOC__ +<div class="mw-specialcite-bibliographic"> + +== 「{{FULLPAGENAME}}ã€ã®æ›¸èªŒæƒ…å ± == + +* ページå: {{FULLPAGENAME}} +* 著者: {{SITENAME}}ã¸ã®å¯„稿者ら +* 発行者: {{int:sitesubtitle}}『{{SITENAME}}〠+* 更新日時: {{CURRENTYEAR}}å¹´{{CURRENTMONTHNAME}}{{CURRENTDAY}}æ—¥ {{CURRENTTIME}} (UTC) +* å–得日時: <citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTHNAME}}{{CURRENTDAY}}æ—¥ {{CURRENTTIME}} (UTC)</citation> +* æ’ä¹…çš„ãªURI: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ページã®ç‰ˆç•ªå·: {{REVISIONID}} + +</div> +<div class="plainlinks mw-specialcite-styles"> + +== å„種方å¼ã«ã‚ˆã‚‹ã€Œ{{FULLPAGENAME}}ã€ã®æ›¸èªŒè¡¨ç¤º == + +=== [[APAæ–¹å¼]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}å¹´{{CURRENTMONTHNAME}}{{CURRENTDAY}}æ—¥{{CURRENTTIME}}). \'\'{{SITENAME}}, {{int:sitesubtitle}}\'\'. <citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTHNAME}}{{CURRENTDAY}}æ—¥{{CURRENTTIME}}</citation> {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} ã«ã¦é–²è¦§. + +=== [[The MLA style manual|MLAæ–¹å¼]] === +"{{FULLPAGENAME}}." \'\'{{SITENAME}}, {{int:sitesubtitle}}\'\'. {{CURRENTYEAR}}å¹´{{CURRENTMONTHABBREV}}{{CURRENTDAY}}æ—¥{{CURRENTTIME}} (UTC). <citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTHABBREV}}{{CURRENTDAY}}æ—¥{{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|MHRAæ–¹å¼]] === +{{SITENAME}}ã¸ã®å¯„稿者ら, \'{{FULLPAGENAME}}\', \'\'{{SITENAME}}, {{int:sitesubtitle}},\'\'{{CURRENTYEAR}}å¹´{{CURRENTMONTHABBREV}}{{CURRENTDAY}}æ—¥ (UTC), <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTHABBREV}}{{CURRENTDAY}}æ—¥</citation>閲覧] + +=== [[The Chicago Manual of Style|Chicagoæ–¹å¼]] === +{{SITENAME}}ã¸ã®å¯„稿者ら, "{{FULLPAGENAME}}," \'\'{{SITENAME}}, {{int:sitesubtitle}},\'\' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTHABBREV}}{{CURRENTDAY}}æ—¥</citation>閲覧). + +=== [[Council of Science Editors|CBE/CSEæ–¹å¼]] === +{{SITENAME}}ã¸ã®å¯„稿者ら. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}}å¹´{{CURRENTMONTHABBREV}}{{CURRENTDAY}}æ—¥{{CURRENTTIME}} (UTC) [<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTHABBREV}}{{CURRENTDAY}}æ—¥</citation>ç¾åœ¨ã§å¼•用]. 入手元: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Bluebookæ–¹å¼]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTHNAME}}{{CURRENTDAY}}æ—¥</citation>最終訪å•). + +=== [[BibTeX]]エントリ === + + @misc{ wiki:xxx, + author = "{{SITENAME}}", + title = "{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}", + year = "{{CURRENTYEAR}}", + url = "{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}", + note = "[オンライン; 閲覧日時 <citation>{{CURRENTYEAR}}-{{CURRENTDAY}}-{{CURRENTMONTH}}</citation>]" + } + +URIã®ä½“è£ã‚’æ•´ãˆã‚‹ãŸã‚ã«[[LaTeX]]ã® url パッケージを用ã„ã‚‹ (プリアンブルã®ã©ã“ã‹ã« <code>\\usepackage{url}</code> ã¨æ›¸ã) å ´åˆã¯ã€ä»¥ä¸‹ã®ã‚ˆã†ã«ã—ãŸæ–¹ãŒã„ã„ã‹ã‚‚ã—れã¾ã›ã‚“。 + + @misc{ wiki:xxx, + author = "{{SITENAME}}", + title = "{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}", + year = "{{CURRENTYEAR}}", + url = "\'\'\'\\url{\'\'\'{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\'\'\'}\'\'\'", + note = "[オンライン; 閲覧日時 <citation>{{CURRENTYEAR}}-{{CURRENTDAY}}-{{CURRENTMONTH}}</citation>]" + } + + +</div> <!--closing div for "plainlinks"-->', +); + +/** Jutish (jysk) + * @author HuslÃ¥ke + */ +$messages['jut'] = array( + 'cite_article_link' => 'FodnÃ¥ter denne ertikel', + 'cite' => 'FodnÃ¥t', + 'cite_page' => 'Side:', + 'cite_submit' => 'FodnÃ¥t', +); + +/** Javanese (Basa Jawa) + * @author Meursault2004 + * @author NoiX180 + */ +$messages['jv'] = array( + 'cite_article_desc' => 'Nambahaké kaca astaméwa [[Special:Cite|sitat (kutipan)]] lan pranala ing kothak piranti', + 'cite_article_link' => 'Kutip (sitir) kaca iki', + 'tooltip-cite-article' => 'Informasi ngenani carané ngutip kaca iki', + 'cite' => 'Kutip (sitir)', + 'cite_page' => 'Kaca:', + 'cite_submit' => 'Kutip (sitir)', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Rincian bibliograpi kanggo {{FULLPAGENAME}} == + +* Jeneng kaca: {{FULLPAGENAME}} +* Panganggit: {{SITENAME}} kontributor +* Panyithak: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Tanggal rèvisi pungkasan: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Tanggal njupuk: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* URL permanèn: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ID Vèrsi Kaca: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Gagrag kutipan kanggo {{FULLPAGENAME}} == + +=== [[APA style|Gagrag APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Dijupuk <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> saka {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|Gagrag MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|Gagrag MHRA]] === +{{SITENAME}} kontributor, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [diaksès <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Gagrag Chicago]] === +{{SITENAME}} kontributor, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (diaksès <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Gagrag CBE/CSE]] === +{{SITENAME}} kontributor. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [dikutip <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Sumadhiya saka: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Gagrag Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (ditekani pungkasan <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>). + +=== Isi [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; diaksès <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Yèn nganggo url pakèt [[LaTeX]] (<code>\\usepackage{url}</code> ngendi waé nèng pambuka) sing bakal ndadèkaké alamat wèb sing dipormat dadi luwih èndah, sing ngisor iki disaranaké: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; diaksès <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Georgian (ქáƒáƒ თული) + * @author BRUTE + * @author David1010 + * @author Malafaya + * @author გიáƒáƒ გიმელრ+ */ +$messages['ka'] = array( + 'cite_article_desc' => 'áƒáƒ›áƒáƒ¢áƒ”ბს [[Special:Cite|ციტირების]] სპეციáƒáƒšáƒ£áƒ გვერდს ხელსáƒáƒ¬áƒ§áƒáƒ”ბში', + 'cite_article_link' => 'áƒáƒ› გვერდის ციტირებáƒ', + 'tooltip-cite-article' => 'ინფáƒáƒ მáƒáƒªáƒ˜áƒ áƒáƒ› გვერდის ციტირების შესáƒáƒ®áƒ”ბ', + 'cite' => 'ციტირებáƒ', + 'cite_page' => 'გვერდი:', + 'cite_submit' => 'ციტირებáƒ', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== ბიბლიáƒáƒ’რáƒáƒ¤áƒ˜áƒ£áƒšáƒ˜ დეტáƒáƒšáƒ”ბი სტáƒáƒ¢áƒ˜áƒ˜áƒ¡áƒáƒ—ვის {{FULLPAGENAME}} == + +* გვერდის სáƒáƒ®áƒ”ლი: {{FULLPAGENAME}} +* áƒáƒ•ტáƒáƒ ი: {{SITENAME}} contributors +* გáƒáƒ›áƒáƒ›áƒ¥áƒ•ეყნებელი: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* ბáƒáƒšáƒ ცვლილების თáƒáƒ იღი: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* ჩáƒáƒ¢áƒ•ირთვის თáƒáƒ იღი: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* მუდმივი URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* გვერდის ვერსიის ID: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== სტილის ციტირებრსტáƒáƒ¢áƒ˜áƒ˜áƒ¡áƒáƒ—ვის {{FULLPAGENAME}} == + +=== [[APA სტილი]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[MLA სტილი]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA სტილი]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[ჩიკáƒáƒ’áƒáƒ¡ სტილი]] === +{{SITENAME}} contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[CBE/CSE სტილი]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook სტილი]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]]-ის ჩáƒáƒœáƒáƒ¬áƒ”რი === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +[[LaTeX]]-ის პáƒáƒ™áƒ”ტის url-ს გáƒáƒ›áƒáƒ§áƒ”ნებისáƒáƒ¡ ვებ-გვერდების უფრრთვáƒáƒšáƒ¡áƒáƒ©áƒ˜áƒœáƒ წáƒáƒ მáƒáƒ“გენისáƒáƒ—ვის (<code>\\usepackage{url}</code> პრეáƒáƒ›áƒ‘ულáƒáƒ¨áƒ˜), სáƒáƒ•áƒáƒ áƒáƒ£áƒ“áƒáƒ“ უკეთესი იქნებრმიუთითáƒáƒ—: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Kazakh (Arabic script) (قازاقشا (تٴوتە)â€) + */ +$messages['kk-arab'] = array( + 'cite_article_link' => 'بەتتەن دايەكسوز الۋ', + 'cite' => 'دايەكسوز الۋ', + 'cite_page' => 'بەت اتاۋى:', + 'cite_submit' => 'دايەكسوز ال!', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== «{{FULLPAGENAME}}» اتاۋىلى Ø¨Û•ØªÙ‰Ù†Ù‰Ú ÙƒÙ‰ØªØ§Ù¾Ù†Ø§Ù…Ø§Ù„Ù‰Ù‚ ەگجەي-تەگجەيلەرى == + +* Ø¨Û•ØªØªÙ‰Ú Ø§ØªØ§Û‹Ù‰: {{FULLPAGENAME}} +* اۋتورى: {{SITENAME}} ۇلەسكەرلەرى +* باسپاگەرى: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Ø³ÙˆÚØ¹Ù‰ Ù†Û‡Ø³Ù‚Ø§Ø³Ù‰Ù†Ù‰Ú ÙƒÛ•Ø²Ù‰: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* الىنعان كەزى: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* تۇراقتى سىلتەمەسى: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* بەت Ù†Û‡Ø³Ù‚Ø§Ø³Ù‰Ù†Ù‰Ú ØªÛ•ÚØ¯Û•ستىرۋ ٴنومىرى: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== «{{FULLPAGENAME}}» Ø¨Û•ØªÙ‰Ù†Ù‰Ú Ø¯Ø§ÙŠÛ•ÙƒØ³ÙˆØ² مانەرلەرى == + +=== [[گوست مانەرى]] === +<!-- ([[گوست 7.1|گوست 7.1—2003]] جانە [[گوست 7.82|گوست 7.82—2001]]) --> +{{SITENAME}}, {{int:sitesubtitle}} [ەلەكتروندى قاينار] : {{FULLPAGENAME}}, Ù†Û‡Ø³Ù‚Ø§Ø³Ù‰Ù†Ù‰Ú Ù´Ù†ÙˆÙ…Ù‰Ø±Ù‰ {{REVISIONID}}, Ø³ÙˆÚØ¹Ù‰ تۇزەتۋى {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC / ۋىيكىيپەدىييا اۋتورلارى. — ەلەكتروندى دەرەك. — Ùلورىيدا شتاتى. : ۋىيكىيمەدىييا قورى, {{CURRENTYEAR}}. — قاتىناۋ رەتى: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} + +=== [[APA مانەرى]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}'' ماعلۇماتى. {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} بەتىنەن <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> كەزىندە الىنعان. + +=== [[MLA مانەرى]] === +«{{FULLPAGENAME}}». ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA مانەرى]] === +{{SITENAME}} ۇلەسكەرلەرى, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [<citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation> كەزىندە قاتىنالدى] + +=== [[شىيكاگو مانەرى]] === +{{SITENAME}} ۇلەسكەرى, «{{FULLPAGENAME}}», ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (<citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> كەزىندە قاتىنالدى). + +=== [[CBE/CSE مانەرى]] === +{{SITENAME}} ۇلەسكەرلەرى. {{FULLPAGENAME}} [ىينتەرنەت]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [<citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation> كەزىندە دايەكسوز الىندى]. قاتىناۋى: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[كوك كىتاپ|كوك كىتاپ مانەرى]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (Ø³ÙˆÚØ¹Ù‰ قارالعانى <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> كەزىندە). + +=== [[BibTeX]] جازباسى === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[جەلىدەن; <citation>{{CURRENTDAY}}-{CURRENTMONTHNAME}}-{CURRENTYEAR}}</citation> كەزىندە قاتىنالدى]\" + } + +[[LaTeX]] Ø¨Û‹Ù…Ø§Ø³Ù‰Ù†Ù‰Ú URL جايىن (<code>\\usepackage{url}</code> ÙƒÙ‰Ø±Ù‰Ø³Ù¾Û•Ù†Ù‰Ú Ù‚Ø§ÙŠØ¨Ù‰Ø± ورنىندا) قولدانعاندا (ۆەب جايلارىن ونەرلەۋ پىشىمدەۋىن كەلتىرەدى) كەلەسىسىن قالاۋعا بولادى: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[جەلىدەن; <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation> كەزىندە قاتىنالدى]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", # Fuzzy +); + +/** Kazakh (Cyrillic script) (қазақша (кирил)‎) + * @author Kaztrans + */ +$messages['kk-cyrl'] = array( + 'cite_article_desc' => '[[Special:Cite|ДәйекÑөз]] арнайы бетін және құрал ÑілтемеÑін қоÑады', + 'cite_article_link' => 'Беттен дәйекÑөз алу', + 'cite' => 'ДәйекÑөз алу', + 'cite_page' => 'Бет атауы:', + 'cite_submit' => 'ДәйекÑөз ал!', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== «{{FULLPAGENAME}}» атауылы бетінің кітапнамалық егжей-тегжейлері == + +* Беттің атауы: {{FULLPAGENAME}} +* Ðуторы: {{SITENAME}} үлеÑкерлері +* БаÑпагері: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Соңғы нұÑқаÑының кезі: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Ðлынған кезі: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Тұрақты ÑілтемеÑÑ–: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Бет нұÑқаÑының теңдеÑтіру номірі: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== «{{FULLPAGENAME}}» бетінің дәйекÑөз мәнерлері == + +=== [[ГОСТ мәнері]] === +<!-- ([[ГОСТ 7.1|ГОСТ 7.1—2003]] және [[ГОСТ 7.82|ГОСТ 7.82—2001]]) --> +{{SITENAME}}, {{int:sitesubtitle}} [Ðлектронды қайнар] : {{FULLPAGENAME}}, нұÑқаÑының нөмірі {{REVISIONID}}, Ñоңғы түзетуі {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC / Ð£Ð¸ÐºÐ¸Ð¿ÐµÐ´Ð¸Ñ Ð°ÑƒÑ‚Ð¾Ñ€Ð»Ð°Ñ€Ñ‹. — Ðлектронды дерек. — Флорида штаты. : Ð£Ð¸ÐºÐ¸Ð¼ÐµÐ´Ð¸Ñ ÒšÐ¾Ñ€Ñ‹, {{CURRENTYEAR}}. — Қатынау реті: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} + +=== [[APA мәнері]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}'' мағлұматы. {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} бетінен <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> кезінде алынған. + +=== [[MLA мәнері]] === +«{{FULLPAGENAME}}». ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA мәнері]] === +{{SITENAME}} үлеÑкерлері, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [<citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation> кезінде қатыналды] + +=== [[Шикаго мәнері]] === +{{SITENAME}} үлеÑкері, «{{FULLPAGENAME}}», ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (<citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> кезінде қатыналды). + +=== [[CBE/CSE мәнері]] === +{{SITENAME}} үлеÑкерлері. {{FULLPAGENAME}} [Интернет]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [<citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation> кезінде дәйекÑөз алынды]. Қатынауы: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Көк кітап|Көк кітап мәнері]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (Ñоңғы қаралғаны <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> кезінде). + +=== [[BibTeX]] жазбаÑÑ‹ === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Желіден; <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation> кезінде қатыналды]\" + } + +[[LaTeX]] бумаÑының URL жайын (<code>\\usepackage{url}</code> кіріÑпенің қайбір орнында) қолданғанда (веб жайларын өнерлеу пішімдеуін келтіреді) келеÑÑ–Ñін қалауға болады: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Желіден; <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation> кезінде қатыналды]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", # Fuzzy +); + +/** Kazakh (Latin script) (qazaqÅŸa (latın)‎) + */ +$messages['kk-latn'] = array( + 'cite_article_link' => 'Betten däýeksoz alw', + 'cite' => 'Däýeksöz alw', + 'cite_page' => 'Bet atawı:', + 'cite_submit' => 'Däýeksöz al!', + 'cite_text' => "__NOTOC__ +<div style=\"border: 1px solid grey; background: #E6E8FA; width: 90%; padding: 15px 30px 15px 30px; margin: 10px auto;\"> + +== «{{FULLPAGENAME}}» atawılı betiniñ kitapnamalıq egjeý-tegjeýleri == + +* Bettiñ atawı: {{FULLPAGENAME}} +* Awtorı: {{SITENAME}} üleskerleri +* Baspageri: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Soñğı nusqasınıñ kezi: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* AlınÄŸan kezi: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Turaqtı siltemesi: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Bet nusqasınıñ teñdestirw nomiri: {{REVISIONID}} + +</div> +<div class=\"plainlinks\" style=\"border: 1px solid grey; width: 90%; padding: 15px 30px 15px 30px; margin: 10px auto;\"> + +== «{{FULLPAGENAME}}» betiniñ däýeksöz mänerleri == + +=== [[GOST mäneri]] === +<!-- ([[GOST 7.1|GOST 7.1—2003]] jäne [[GOST 7.82|GOST 7.82—2001]]) --> +{{SITENAME}}, {{int:sitesubtitle}} [Élektrondı qaýnar] : {{FULLPAGENAME}}, nusqasınıñ nömiri {{REVISIONID}}, soñğı tüzetwi {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC / Wïkïpedïya awtorları. — Élektrondı derek. — Florïda ÅŸtatı. : Wïkïmedïya Qorı, {{CURRENTYEAR}}. — Qatınaw reti: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} + +=== [[APA mäneri]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}'' maÄŸlumatı. {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} betinen <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> kezinde alınÄŸan. + +=== [[MLA mäneri]] === +«{{FULLPAGENAME}}». ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA mäneri]] === +{{SITENAME}} üleskerleri, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [<citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation> kezinde qatınaldı] + +=== [[Şïkago mäneri]] === +{{SITENAME}} üleskeri, «{{FULLPAGENAME}}», ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (<citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> kezinde qatınaldı). + +=== [[CBE/CSE mäneri]] === +{{SITENAME}} üleskerleri. {{FULLPAGENAME}} [Ãnternet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [<citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation> kezinde däýeksöz alındı]. Qatınawı: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Kök kitap|Kök kitap mäneri]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (soñğı qaralÄŸanı <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> kezinde). + +=== [[BibTeX]] jazbası === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Jeliden; <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation> kezinde qatınaldı]\" + } + +[[LaTeX]] bwmasınıñ URL jaýın (<code>\\usepackage{url}</code> kirispeniñ qaýbir ornında) qoldanÄŸanda (veb jaýların önerlew piÅŸimdewin keltiredi) kelesisin qalawÄŸa boladı: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Jeliden; <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation> kezinde qatınaldı]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", # Fuzzy +); + +/** Kalaallisut (kalaallisut) + * @author Qaqqalik + */ +$messages['kl'] = array( + 'cite_article_link' => 'Una qupperneq issuaruk', +); + +/** Khmer (ភាសាážáŸ’មែរ) + * @author Chhorran + * @author Lovekhmer + * @author គីមស៊្រុន + */ +$messages['km'] = array( + 'cite_article_link' => 'ប្រភពនៃទំពáŸážšáž“áŸáŸ‡', + 'tooltip-cite-article' => 'áž–áŸážáŸŒáž˜áž¶áž“អំពីការយោងមកអážáŸ’ážáž”ទនáŸáŸ‡', + 'cite' => 'ការយោង', + 'cite_page' => 'ទំពáŸážš ៖', + 'cite_submit' => 'ដាក់ការយោង', +); + +/** Kannada (ಕನà³à²¨à²¡) + * @author Nayvik + * @author Shushruth + */ +$messages['kn'] = array( + 'cite_article_link' => 'ಈ ಪà³à²Ÿà²µà²¨à³à²¨à³ ಉಲà³à²²à³‡à²–ಿಸಿ', + 'cite' => 'ಉಲà³à²²à³‡à²–ಿಸಿ', + 'cite_page' => 'ಪà³à²Ÿ:', +); + +/** Korean (한êµì–´) + * @author Kwj2772 + * @author ToePeu + * @author ê´€ì¸ìƒëžµ + * @author ì•„ë¼ + */ +$messages['ko'] = array( + 'cite_article_desc' => '[[Special:Cite|ì¸ìš©]] 특수 문서와 ë„êµ¬ëª¨ìŒ ë§í¬ë¥¼ 추가합니다', + 'cite_article_link' => 'ì´ ë¬¸ì„œ ì¸ìš©í•˜ê¸°', + 'tooltip-cite-article' => 'ì´ ë¬¸ì„œë¥¼ ì¸ìš©í•˜ëŠ” ë°©ë²•ì— ëŒ€í•œ ì •ë³´', + 'cite' => 'ì¸ìš©', + 'cite_page' => '문서:', + 'cite_submit' => 'ì¸ìš©', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== {{FULLPAGENAME}}ì˜ ì¶œì²˜ ì •ë³´ == + +* 문서 ì´ë¦„: {{FULLPAGENAME}} +* ì €ìž: {{SITENAME}} ê¸°ì—¬ìž +* 발행처: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* ìµœì‹ íŒì˜ ë‚ ì§œ: {{CURRENTYEAR}}ë…„ {{CURRENTMONTHNAME}} {{CURRENTDAY}}ì¼ {{CURRENTTIME}} UTC +* 확ì¸í•œ ë‚ ì§œ: <citation>{{CURRENTYEAR}}ë…„ {{CURRENTMONTHNAME}} {{CURRENTDAY}}ì¼ {{CURRENTTIME}} UTC</citation> +* ê³ ìœ URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* 문서 íŒ ID: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== {{FULLPAGENAME}}ì˜ ì¸ìš© ì–‘ì‹ == + +=== [[APA ì–‘ì‹]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}ë…„ {{CURRENTMONTHNAME}} {{CURRENTDAY}}ì¼). ''{{SITENAME}}, {{int:sitesubtitle}}''. <citation>{{CURRENTYEAR}}ë…„ {{CURRENTMONTHNAME}} {{CURRENTDAY}}ì¼, {{CURRENTTIME}}</citation>ì— í™•ì¸ {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} ì—서 찾아볼 수 있ìŒ. + +=== [[MLA ì–‘ì‹]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA ì–‘ì‹]] === +{{SITENAME}} 기여ìž, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTYEAR}}ë…„ {{CURRENTMONTHNAME}} {{CURRENTDAY}}ì¼, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [<citation>{{CURRENTYEAR}}ë…„ {{CURRENTMONTHNAME}} {{CURRENTDAY}}ì¼</citation>ì— ì ‘ê·¼] + +=== [[ì‹œì¹´ê³ ì–‘ì‹]] === +{{SITENAME}} 기여ìž, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (<citation>{{CURRENTYEAR}}ë…„ {{CURRENTMONTHNAME}} {{CURRENTDAY}}ì¼</citation>ì— ì ‘ê·¼). + +=== [[Council of Science Editors|CBE/CSE ì–‘ì‹]] === +{{SITENAME}} 기여ìž. {{FULLPAGENAME}} [ì¸í„°ë„·]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [<citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>ì— ì¸ìš©]. 다ìŒì—서 찾아볼 수 있ìŒ: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[블루ë¶|ë¸”ë£¨ë¶ ì–‘ì‹]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (<citation>{{CURRENTYEAR}}ë…„ {{CURRENTMONTHNAME}} {{CURRENTDAY}}ì¼</citation>ì— ë§ˆì§€ë§‰ìœ¼ë¡œ 방문함). + +=== [[BibTeX]] ê¸°ë¡ === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[온ë¼ì¸; ì ‘ê·¼í•œ ë‚ ì§œ <citation>{{CURRENTYEAR}}ë…„-{{CURRENTMONTHNAME}}-{{CURRENTDAY}}ì¼</citation>]\" + } + +[[LaTeX]] 패키지 URL (í”„ë¦¬ì•°ë¸”ì˜ ì–´ë”˜ê°€ì— <code>\\usepackage{url}</code>)ì„ ì‚¬ìš©í•˜ë©´ ë” ì •ëˆëœ 형ì‹ì˜ 웹 주소를 ì–»ì„ ìˆ˜ 있습니다. 다ìŒê³¼ ê°™ì€ ë°©ë²•ì„ ì„ í˜¸í•©ë‹ˆë‹¤: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[온ë¼ì¸; ì ‘ê·¼í•œ ë‚ ì§œ <citation>{{CURRENTYEAR}}ë…„-{{CURRENTMONTHNAME}}-{{CURRENTDAY}}ì¼</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Karachay-Balkar (къарачай-малкъар) + * @author Iltever + */ +$messages['krc'] = array( + 'cite_article_link' => 'Бетни цитата ÑÑ‚', + 'tooltip-cite-article' => 'Бу бетни къалай цитата Ñтерге керек болгъаныны ÑŽÑюнден информациÑ', + 'cite' => 'Цитата Ñтиу', +); + +/** Kinaray-a (Kinaray-a) + * @author Jose77 + */ +$messages['krj'] = array( + 'cite_page' => 'Pahina:', +); + +/** Colognian (Ripoarisch) + * @author Purodha + */ +$messages['ksh'] = array( + 'cite_article_desc' => 'Brenk de Sondersigg „[[Special:Cite|Ziteere]]“ un ene Link onger „{{int:toolbox}}“.', + 'cite_article_link' => 'Di Sigk Zitteere', + 'tooltip-cite-article' => 'Enfommazjuhne doh drövver, wi mer heh di Sigg zitteere sullt.', + 'cite' => 'Zittiere', + 'cite_page' => 'Sigk:', + 'cite_submit' => 'ZittÄ—ere', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== De biblejojraafesche Aanjabe för di Sigg „{{FULLPAGENAME}}“ == + +* Siggetittel: {{FULLPAGENAME}} +* Schriever: Beärbeider {{GRAMMAR:Genitive|{{SITENAME}}}} +* Rußjävver: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Et läz jändert aam: {{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}} öm {{CURRENTTIME}} Uhr (UTC) +* Affjeroofe aam: <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}} öm {{CURRENTTIME}} Uhr (UTC)</citation> +* URL met Beschtand: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Version: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== De Zitatstile för di Sigg „{{FULLPAGENAME}}“ == + +=== Noh dä [[APA iehre Schtil|APA iehren Schtil]] === +{{FULLPAGENAME}}. ({{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Affjeroofe aam <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> vun {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== Noh de [[MLA style manual|MLA iehrem Schtil-Handbooch]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}}. {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}}. {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== Nohm [[MHRA Style Guide|MHRA Schtil-Föhrer]] === +Beärbeider {{GRAMMAR:Genitive|{{SITENAME}}}}, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [affjeroofe aam <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== Nohm [[Chicago Manual of Style|Chicago-Schtil-Handbooch]] === +Beärbeider {{GRAMMAR:Genitive|{{SITENAME}}}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (affjeroofe aam <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>). + +=== Nohm Schtil vum [[Council of Science Editors|Rood vun de wesseschafflije Schriever (CBE/CSE)]] === +Beärbeider {{GRAMMAR:Genitive|{{SITENAME}}}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTDAY}}. {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC [zitteerd aam <citation>{{CURRENTDAY}}. {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}</citation>]. Affroofbaa onger: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== Nohm Schtil vum [[Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (affjeroofe aam <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>). + +=== Als ene [[BibTeX]]-Endraach === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; affjeroofe aam <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>]\" + } + +Dat [[LaTeX]]-Modul „url“ määd_en schönere Internet-Addräß. +Wam_mer <code>\\usepackage{url}</code> em Einleidongsberett hät, kam_mer dat heh nämme: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; affjeroofe aam <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>]\" + } + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Kurdish (Latin script) (Kurdî (latînî)‎) + * @author George Animal + * @author Ghybu + */ +$messages['ku-latn'] = array( + 'cite_article_link' => 'Qalkirina rûpelê bibîne', + 'tooltip-cite-article' => 'Agahdariya li ser qalkirina rûpelê', + 'cite_page' => 'Rûpel:', +); + +/** Cornish (kernowek) + * @author Kernoweger + * @author Kw-Moon + * @author Nrowe + */ +$messages['kw'] = array( + 'cite_article_link' => 'Devynna an erthygel-ma', + 'tooltip-cite-article' => 'Kedhlow war fatel dhevynnir an folen-ma', + 'cite' => 'Devynna', + 'cite_page' => 'Folen:', + 'cite_submit' => 'Devynna', +); + +/** Latin (Latina) + * @author MissPetticoats + * @author SPQRobin + * @author UV + */ +$messages['la'] = array( + 'cite_article_desc' => ' Addet [[Special:Cite|citation]] specialem paginam et arcam instrumenti', # Fuzzy + 'cite_article_link' => 'Hanc paginam citare', + 'cite' => 'Paginam citare', + 'cite_page' => 'Pagina:', + 'cite_submit' => 'Citare', +); + +/** Luxembourgish (Lëtzebuergesch) + * @author Kaffi + * @author Robby + */ +$messages['lb'] = array( + 'cite_article_desc' => "Setzt eng [[Special:Cite|Zitatioun op dëser Spezialsäit]] bäi an e Link an d'Geschiirkëscht", + 'cite_article_link' => 'Dës Säit zitéieren', + 'tooltip-cite-article' => 'Informatioune wéi een dës Säit zitéiere kann', + 'cite' => 'Zitéierhëllef', + 'cite_page' => 'Säit:', + 'cite_submit' => 'weisen', +); + +/** Lezghian (лезги) + * @author Migraghvi + */ +$messages['lez'] = array( + 'cite' => 'Цитата гъин', + 'cite_page' => 'Ччин:', + 'cite_submit' => 'Цитата гъин', +); + +/** Lingua Franca Nova (Lingua Franca Nova) + * @author Malafaya + */ +$messages['lfn'] = array( + 'cite_page' => 'Paje:', +); + +/** Ganda (Luganda) + * @author Kizito + */ +$messages['lg'] = array( + 'cite_article_link' => 'Juliza olupapula luno', + 'tooltip-cite-article' => "Amagezi agakwata ku ngeri ey'okujuliz'olupapula luno", + 'cite' => 'Juliza', + 'cite_page' => 'Lupapula:', + 'cite_submit' => 'Kakasa okujuliza', +); + +/** Limburgish (Limburgs) + * @author Ooswesthoesbes + * @author Pahles + */ +$messages['li'] = array( + 'cite_article_desc' => "Voog 'n [[Special:Cite|speciaal pagina óm te citere]] toe en 'ne link derhaer in de gereidsjapskis", + 'cite_article_link' => 'Citeer dees pagina', + 'tooltip-cite-article' => 'Informatie euver wie se dees pazjena kins citere', + 'cite' => 'Citere', + 'cite_page' => 'Pagina:', + 'cite_submit' => 'Citere', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Bibliografische gegaeves veur {{FULLPAGENAME}} == + +* Paginanaam: {{FULLPAGENAME}} +* Sjriever: {{SITENAME}}-biedragers +* Oetgaever: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Tiedstip lèste versie: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Tiedstip geraodplieëgd: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Permanente URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Paginaversienómmer: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Citaatstiel veur {{FULLPAGENAME}} == + +=== [[APA style|APA-stiel]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Geraodplieëg op <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> van {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|MLA-stiel]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|MHRA-stiel]] === +{{SITENAME}}-biedragers, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [geraodplieëg <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Chicagostiel]] === +{{SITENAME}}-biedragers, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (geraodplieëg <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|CBE/CSE-stiel]] === +{{SITENAME}}-biedragers. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cetaot van <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Besjikbaar op: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Bluebookstiel]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (geraodplieëg op <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]]-gegaeves === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; geraadpleegd <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +'t Volgendje kan de veurkäör höbben es de [[LaTeX]]-moduul \"url\" wuuertj gebroek (<code>\\usepackage{url}</code> örges in de inleiding), die webadresse sjónder opgemaak: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; geraadpleegd <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** lumbaart (lumbaart) + * @author Dakrismeno + */ +$messages['lmo'] = array( + 'cite_article_link' => 'Cita quela vus chì', + 'cite' => 'Cita una vus', +); + +/** Lao (ລາວ) + */ +$messages['lo'] = array( + 'cite_article_link' => 'àºà»‰àº²àº‡àºàºµàº‡àºšàº»àº”ຄວາມນີ້', + 'cite' => 'àºà»‰àº²àº‡àºàºµàº‡', + 'cite_page' => 'ໜ້າ:', +); + +/** لوری (لوری) + * @author Mogoeilor + */ +$messages['lrc'] = array( + 'cite_page' => 'بلگه', +); + +/** Lithuanian (lietuvių) + * @author Garas + */ +$messages['lt'] = array( + 'cite_article_desc' => 'Prideda [[Special:Cite|citavimo]] specialųjį puslapį ir įrankių juostos nuorodÄ…', + 'cite_article_link' => 'Cituoti šį puslapį', + 'tooltip-cite-article' => 'Informacija kaip cituoti šį puslapį', + 'cite' => 'Cituoti', + 'cite_page' => 'Puslapis:', + 'cite_submit' => 'Cituoti', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== BibliografinÄ—s \"{{FULLPAGENAME}}\" detalÄ—s== + +* Puslapio pavadinimas: {{FULLPAGENAME}} +* Autorius: Projekto \"{{SITENAME}}\" naudotojai +* LeidÄ—jas: ''{{SITENAME}}''. +* PaskutinÄ—s versijos data: {{CURRENTYEAR}} {{CURRENTMONTHNAME}} {{CURRENTDAY}} {{CURRENTTIME}} UTC +* Puslapis gautas: <citation>{{CURRENTYEAR}} {{CURRENTMONTHNAME}} {{CURRENTDAY}} {{CURRENTTIME}} UTC</citation> +* NuolatinÄ— nuoroda: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Puslapio versijos Nr.: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Citatų stiliai puslapiui \"{{FULLPAGENAME}}\" == + +=== APA stilius === +{{FULLPAGENAME}}. ({{CURRENTYEAR}} {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}''. Gautas <citation>{{CURRENTYEAR}} {{CURRENTMONTHNAME}} {{CURRENTDAY}} {{CURRENTTIME}}</citation> iÅ¡ {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== MLA stilius === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}''. {{CURRENTYEAR}} {{CURRENTMONTHNAME}} {{CURRENTDAY}} {{CURRENTTIME}} UTC. <citation>{{CURRENTYEAR}} {{CURRENTMONTHNAME}} {{CURRENTDAY}} {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== MHRA stilius === +{{SITENAME}} naudotojai, '{{FULLPAGENAME}}', ''{{SITENAME}},'' {{CURRENTYEAR}} {{CURRENTMONTHNAME}} {{CURRENTDAY}} {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [žiÅ«rÄ—ta <citation>{{CURRENTYEAR}} {{CURRENTMONTHNAME}} {{CURRENTDAY}}</citation>] + +=== ÄŒikagos stilius === +{{SITENAME}} naudotojai, \"{{FULLPAGENAME}}\", ''{{SITENAME}}'', {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (žiÅ«rÄ—ta <citation>{{CURRENTYEAR}} {{CURRENTMONTHNAME}} {{CURRENTDAY}}</citation>). + +=== CBE/CSE stilius === +{{SITENAME}} naudotojai. {{FULLPAGENAME}} [internete]. {{SITENAME}}, {{CURRENTYEAR}} {{CURRENTMONTHNAME}} {{CURRENTDAY}} {{CURRENTTIME}} UTC [cituota <citation>{{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY2}}</citation>]. Galima rasti: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== Bluebook stilius === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (paskutinį kartÄ… žiÅ«rÄ—ta <citation>{{CURRENTYEAR}} {{CURRENTMONTHNAME}} {{CURRENTDAY}}</citation>). + +=== BibTeX įraÅ¡as === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Žiniatinklyje; žiÅ«rÄ—ta <citation>{{CURRENTYEAR}} {{CURRENTMONTHNAME}} {{CURRENTDAY}}</citation>]\" + } + +Kai naudojate LaTeX paketÄ… ''url'' (<code>\\usepackage{url}</code> kur nors pradžioje), kuris skirtas duoti daug gražiau suformuotus žiniatinklio adresus, patartina naudoti Å¡itaip: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Žiniatinklyje; žiÅ«rÄ—ta <citation>{{CURRENTYEAR}} {{CURRENTMONTHNAME}} {{CURRENTDAY}}</citation>]\" + } + + +</div>", # Fuzzy +); + +/** Mizo (Mizo Å£awng) + * @author RMizo + */ +$messages['lus'] = array( + 'cite_article_desc' => '[[Special:Cite|Rà wnna]] phêk vohbîk leh hmanrawbawm zawmna belhna', + 'cite_article_link' => 'Rà wnna', + 'tooltip-cite-article' => 'Hë phêk rà wnna chungchanga kaihhruaina', + 'cite' => 'Rà wnna', + 'cite_page' => 'Phêk:', + 'cite_submit' => 'Rà wnna:', +); + +/** Latvian (latvieÅ¡u) + * @author Xil + */ +$messages['lv'] = array( + 'cite_article_link' => 'Atsauce uz Å¡o lapu', + 'cite' => 'Citēšana', + 'cite_page' => 'Raksts:', + 'cite_submit' => 'ParÄdÄ«t atsauci', +); + +/** Literary Chinese (文言) + */ +$messages['lzh'] = array( + 'cite_article_link' => '引文', + 'cite' => '引文', +); + +/** Malagasy (Malagasy) + * @author Jagwar + */ +$messages['mg'] = array( + 'cite_article_link' => 'Hitanisa ity pejy ity', +); + +/** Eastern Mari (олык марий) + * @author Сай + */ +$messages['mhr'] = array( + 'cite_page' => 'Лаштык:', +); + +/** Minangkabau (Baso Minangkabau) + * @author Iwan Novirion + */ +$messages['min'] = array( + 'cite_article_desc' => 'Manambahan laman istimewa [[Special:Cite|kutipan]] jo pautan pado kotak pakakeh', + 'cite_article_link' => 'Kutip laman ko', + 'tooltip-cite-article' => 'Informasi caro mangutip laman ko', + 'cite' => 'Kutip', + 'cite_page' => 'Laman:', + 'cite_submit' => 'Kutip', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Rincian bibliografi untuak {{FULLPAGENAME}} == + +* Namo laman: {{FULLPAGENAME}} +* Pangarang: Para kontributor {{SITENAME}} +* Panerbit: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Tanggal revisi tarakhia: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC +* Tanggal akses: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC +* Pautan parmanen: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Kontributor utamo: [http://vs.aka-online.de/cgi-bin/wppagehiststat.pl?lang=min.wikipedia&page={{urlencode:{{FULLPAGENAME}}}} Sajarah revisi] +* ID versi laman: {{REVISIONID}} + +</div> +<div class=\"plainlinks\" style=\"border: 1px solid grey; width: 90%; padding: 15px 30px 15px 30px; margin: 10px auto;\"> + +== Format kutipan untuak {{FULLPAGENAME}} == + +=== [[:en:APA style|Format APA]] === +{{FULLPAGENAME}}. ({{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}). Pado ''{{SITENAME}}, {{int:sitesubtitle}}''. Diakses pukua {{#time:H:i, j F Y}}, dari {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[:en:The MLA Style Manual|Format MLA]] === +Kontributor {{SITENAME}}. \"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{MediaWiki:Sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. Situs, {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[:en:MHRA Style Guide|Format MHRA]] === +Kontributor {{SITENAME}}, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{MediaWiki:Sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [diakses {{#time:j F Y}}] + +=== [[:en:The Chicago Manual of Style|Format Chicago]] === +Kontributor {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{MediaWiki:Sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (diakses {{#time:j F Y}}). + +=== [[:en:Council of Science Editors|Format CBE/CSE]] === +Kontributor {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{MediaWiki:Sitesubtitle}}; {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC [dikutip pado {{#time:j M Y}}]. Tasadio dari: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[:en:Bluebook|Format Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (tarakhia dikunjuangi pado {{#time:j M Y}}). + +=== [[:en:Bluebook#Citation_to_Wikipedia|Bluebook: Harvard JOLT style]] === +{{SITENAME}}, ''{{FULLPAGENAME}}'', {{canonicalurl:{{FULLPAGENAME}}}} (opsi deskripsi disiko) (pado {{#time:j M Y, H:i}} GMT). + +=== [[:en:American Medical Association|AMA]] style === +Kontributor {{SITENAME}}. {{FULLPAGENAME}}. {{SITENAME}}, {{MediaWiki:Sitesubtitle}}. {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. Tasadio pado: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. Diakses {{#time:j F Y}}. + +=== Entri [[:en:BibTeX|BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{MediaWiki:Sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Daring; diakses {{#time:j-F-Y}}]\" + } + +Bilo manggunoan paket url [[:en:LaTeX|LaTeX]] (<code>\\usepackage{url}</code> di manopun di bagian pambukak) nan biasonyo manghasilkan alamaik-alamaik web nan diformat labiah rancak, caro ko labiah disarankan: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{MediaWiki:Sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Daring; diakses {{#time:j-F-Y}}]\" + } + +=== Laman rundiang Wikipedia === +;Markah: <nowiki>[[</nowiki>{{FULLPAGENAME}}<nowiki>]]</nowiki> (<nowiki>[</nowiki>{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} versi ko<nowiki>]</nowiki>) + +;Hasil: [{{canonicalurl:{{FULLPAGENAME}}}} {{FULLPAGENAME}}] ([{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} versi ko]) + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Macedonian (македонÑки) + * @author Bjankuloski06 + * @author Brest + * @author Misos + */ +$messages['mk'] = array( + 'cite_article_desc' => 'Додава Ñпецијална Ñтраница за [[Special:Cite|наведување]] и врÑка кон алатникот', + 'cite_article_link' => 'Ðаведи ја Ñтраницава', + 'tooltip-cite-article' => 'Информации како да ја цитирате оваа Ñтраница', + 'cite' => 'Цитат', + 'cite_page' => 'Страница:', + 'cite_submit' => 'Ðаведи', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== БиблиографÑки податоци за {{FULLPAGENAME}} == + +* Ðазив на Ñтраницата: {{FULLPAGENAME}} +* Ðвтор: УчеÑници на {{SITENAME}} +* Извадач: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* ПоÑледна измена: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* ПриÑтапено на: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Трајна URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Ðазнака на верзијата: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Стилови на наведување за {{FULLPAGENAME}} == + +=== [[APA style|Стил APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|Стил MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|Стил MHRA]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Чикашки Ñтил]] === +{{SITENAME}} contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Стил CBE/CSE]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Стил „Сина книга“]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]]-Ð·Ð°Ð¿Ð¸Ñ === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[на интернет; приÑтапено на <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } +Кога кориÑтите [[LaTeX]], Ñпакувајте ја URL-адреÑата (<code>\\usepackage{url}</code> некаде во преамбулата), при што Ñе добиваат многу поубаво горматирани адреÑи. Се претпочитаат Ñледниве: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Malayalam (മലയാളം) + * @author Praveenp + * @author Shijualex + */ +$messages['ml'] = array( + 'cite_article_desc' => '[[Special:Cite|സൈറàµà´±àµ‡à´·àµ»]] à´Žà´¨àµà´¨ à´ªàµà´°à´¤àµà´¯àµ‡à´• താളàµà´‚, പണി സഞàµà´šà´¿ à´•à´£àµà´£à´¿à´¯àµà´‚ ചേർകàµà´•àµà´¨àµà´¨àµ', + 'cite_article_link' => 'à´ˆ താൾ ഉദàµà´§à´°à´¿à´•àµà´•àµà´•', + 'tooltip-cite-article' => 'à´ˆ താളിനെ à´Žà´™àµà´™à´¨àµ† അവലംബിതമാകàµà´•ാം à´Žà´¨àµà´¨ വിവരങàµà´™àµ¾', + 'cite' => 'ഉദàµà´§à´°à´¿à´•àµà´•àµà´•', + 'cite_page' => 'താൾ:', + 'cite_submit' => 'ഉദàµà´§à´°à´¿à´•àµà´•àµà´•', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== {{FULLPAGENAME}} താളിനàµà´±àµ† à´—àµà´°à´¨àµà´¥à´¸àµ‚à´šà´¿ വിവരണം == + +* താളിനàµà´±àµ† തലകàµà´•െടàµà´Ÿàµ: {{FULLPAGENAME}} +* à´Žà´´àµà´¤à´¿à´¯à´¤àµ: {{SITENAME}} ലേഖകർ +* à´ªàµà´°à´¸à´¿à´¦àµà´§àµ€à´•à´°à´¿à´šàµà´šà´¤àµ: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* അവസാനതàµà´¤àµ† നാൾപàµà´ªà´¤à´¿à´ªàµà´ªà´¿à´¨àµà´±àµ† തീയതി: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* ശേഖരിചàµà´šàµ തീയതി: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* à´¸àµà´¥à´¿à´°à´‚ à´¯àµ.ആർ.എൽ.: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* താളിനàµà´±àµ† പതിപàµà´ªà´¿à´¨àµà´±àµ† à´.à´¡à´¿.: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== {{FULLPAGENAME}} താളിനàµà´³àµà´³ അവലംബ ശൈലികൾ == +=== [[:w:en:APA style|à´Ž.പി.à´Ž. ശൈലി]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} താളിൽ നിനàµà´¨àµà´‚, <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> -നൠശേഖരിചàµà´šà´¤àµ. + +=== [[:w:en:The MLA style manual|à´Žà´‚.എൽ.à´Ž. ശൈലി]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} à´¯àµ.à´±àµà´±à´¿.സി.. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[:w:en:MHRA Style Guide|à´Žà´‚.à´Žà´šàµà´šàµ.ആർ.à´Ž. ശൈലി]] === +{{SITENAME}} ലേഖകർ, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} യൂ.à´±àµà´±à´¿.സി., <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [à´Žà´Ÿàµà´¤àµà´¤ തീയതി: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[:w:en:The Chicago Manual of Style|à´·à´¿à´•àµà´•ാഗോ ശൈലി]] === +{{SITENAME}} ലേഖകർ, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (à´Žà´Ÿàµà´¤àµà´¤ തീയതി: <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[:w:en:Council of Science Editors|സി.ബി.à´‡./സി.à´Žà´¸àµ.à´‡. ശൈലി]] === +{{SITENAME}} ലേഖകർ. {{FULLPAGENAME}} [ഇനàµà´±àµ¼à´¨àµ†à´±àµà´±àµ]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} à´¯àµ.à´±àµà´±à´¿.സി. [അവലംബിചàµà´š തീയതി: <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. à´²à´à´¿à´šàµà´šà´¤àµ: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[:w:en:Bluebook|à´¬àµà´²àµ‚à´¬àµà´•àµà´•ൠശൈലി]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (അവസാനം പരിശോധിചàµà´šà´¤àµ <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[:w:en:BibTeX|ബിബàµà´Ÿàµ†à´•àµà´¸àµ]] രീതി === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +[[:w:en:LaTeX|ലാറàµà´±à´•àµà´¸àµ]] പാകàµà´•േജൠയൂ.ആർ.എൽ. ഉപയോഗികàµà´•àµà´•യാണെങàµà´•ിൽ (പീഠികയിൽ <code>\\usepackage{url}</code> à´Žà´¨àµà´¨àµ നൽകി), കൂടàµà´¤àµ½ മനോഹരമായി വെബൠവിലാസം നൽകാറàµà´£àµà´Ÿàµ, താഴെകàµà´•ൊടàµà´•àµà´•àµà´¨àµà´¨ രീതി ഉപയോഗികàµà´•ാൻ താതàµà´ªà´°àµà´¯à´ªàµà´ªàµ†à´Ÿàµà´¨àµà´¨àµ: + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Mongolian (монгол) + * @author Chinneeb + */ +$messages['mn'] = array( + 'cite_article_link' => 'ÐÐ½Ñ Ñ…ÑƒÑƒÐ´Ð°ÑÐ½Ð°Ð°Ñ Ð¸Ñˆ татах', + 'cite' => 'Иш татах', + 'cite_page' => 'ХуудаÑ:', + 'cite_submit' => 'Иш татах', +); + +/** Marathi (मराठी) + * @author Kaustubh + * @author Mahitgar + * @author V.narsikar + */ +$messages['mr'] = array( + 'cite_article_desc' => 'à¤à¤• विशेष [[Special:Cite|बाहà¥à¤¯à¤¦à¥à¤µà¥‡]] देणारे पान व टूलबॉकà¥à¤¸à¤šà¥€ लिंक तयार करा', + 'cite_article_link' => 'हे पान उधृत करा', + 'tooltip-cite-article' => 'हे पृषà¥à¤ बघणà¥à¤¯à¤¾à¤¸à¤¾à¤ ीची माहिती', + 'cite' => 'उधृत करा', + 'cite_page' => 'पान', + 'cite_submit' => 'उधृत करा', +); + +/** Hill Mari (кырык мары) + * @author Amdf + */ +$messages['mrj'] = array( + 'cite_article_link' => 'Ӹлӹшташӹм цитируÑш', +); + +/** Malay (Bahasa Melayu) + * @author Anakmalaysia + * @author Aurora + * @author Aviator + */ +$messages['ms'] = array( + 'cite_article_desc' => 'Menambah laman khas dan pautan kotak alatan untuk [[Special:Cite|pemetikan]]', + 'cite_article_link' => 'Petik laman ini', + 'tooltip-cite-article' => 'Maklumat tentang cara memetik laman ini', + 'cite' => 'Petik', + 'cite_page' => 'Laman:', + 'cite_submit' => 'Petik', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Butiran bibliografi {{FULLPAGENAME}} == + +* Nama laman: {{FULLPAGENAME}} +* Pengarang: Para penyumbang {{SITENAME}} +* Penerbit: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Tarikh semakan terkini: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Tarikh diambil: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* URL kekal: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ID versi laman: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Gaya petikan {{FULLPAGENAME}} == + +=== [[Gaya APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Manual gaya MLA|Gaya MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[Panduan gaya MHRA|Gaya MHRA]] === +Para penyumbang {{SITENAME}}, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [dicapai pada <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Gaya Chicago]] === +Para penyumbang {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (dicapai pada <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Gaya CBE/CSE]] === +Para penyumbang {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [dipetik pada <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Didapati dari: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Gaya Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (kali terakhir dilawati pada <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Lema [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; dicapai pada <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Apabila menggunakan URL pakej [[LaTeX]] (<code>\\usepackage{url}</code> di suatu tempat dalam mukadimah) yang sering memberikan alamat web yang lebih kemas formatnya, ada baiknya menggunakan yang berikut: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; dicapai pada <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Maltese (Malti) + * @author Chrisportelli + * @author Giangian15 + */ +$messages['mt'] = array( + 'cite_article_desc' => 'Iżżid paÄ¡na speÄ‹jali għaÄ‹-[[Special:Cite|Ä‹itazzjonijiet]] u ħolqa mal-istrumenti', + 'cite_article_link' => 'Iċċita din il-paÄ¡na', + 'tooltip-cite-article' => 'Informazzjoni fuq kif tiċċita din il-paÄ¡na', + 'cite' => 'ÄŠitazzjoni', + 'cite_page' => 'PaÄ¡na:', + 'cite_submit' => 'Oħloq Ä‹itazzjoni', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Dettalji biblijografiÄ‹i għal {{FULLPAGENAME}} == + +* Titlu tal-paÄ¡na: {{FULLPAGENAME}} +* Awtur: kontributuri ta' {{SITENAME}} +* Editur: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Data tal-aħħar modifika: {{CURRENTDAY}} ta' {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Data tal-konsultazzjoni tal-paÄ¡na: <citation>{{CURRENTDAY}} ta' {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* URL permanenti: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ID tal-verżjoni tal-paÄ¡na: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Stili ta' Ä‹itazzjoni għal {{FULLPAGENAME}} == + +=== [[APA style|Stil APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Aċċessat fil-<citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> minn {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|Stil MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} ta' {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|Stil MHRA]] === +Kontributuri ta' {{SITENAME}}, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} ta' {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [aċċessat fil-<citation>{{CURRENTDAY}} ta' {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Stil Chicago]] === +Kontributuri ta' {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (aċċessat f'<citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Stil CBE/CSE]] === +Kontributuri ta' {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [iċċitat fl-<citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Disponibbli fuq: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Stil Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (l-aħħar viżta f'<citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Daħla [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; aċċessat fil-<citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Meta tuża l-pakkett [[LaTeX]] għall-url (<code>\\usepackage{url}</code> f'kwalunkwe parti fil-preambolu) li Ä¡eneralment tagħti indirizzi elettroniÄ‹i ifformattjati aħjar, huwa ppreferut li jintuża l-kodiÄ‹i segwenti: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; aċċessat fil<citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Mirandese (Mirandés) + * @author Malafaya + */ +$messages['mwl'] = array( + 'cite_page' => 'Páigina:', +); + +/** Erzya (ÑрзÑнь) + * @author Amdf + * @author Botuzhaleny-sodamo + */ +$messages['myv'] = array( + 'cite_page' => 'ЛопаÑÑŒ:', +); + +/** Nahuatl (NÄhuatl) + * @author Fluence + * @author Ricardo gs + */ +$messages['nah'] = array( + 'cite_article_link' => 'Tlahtoa inÄ«n tlahcuilÅltechcopa', + 'cite' => 'TitÄ“nÅtzaz', + 'cite_page' => 'ZÄzanilli:', + 'cite_submit' => 'TitÄ“nÅtzaz', +); + +/** Min Nan Chinese (Bân-lâm-gú) + */ +$messages['nan'] = array( + 'cite_article_link' => 'Ãn-iÅng chit phiâ¿ bûn-chiuâ¿', + 'cite' => 'Ãn-iÅng', + 'cite_page' => 'IaÌh:', + 'cite_submit' => 'Ãn-iÅng', +); + +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) + * @author Nghtwlkr + */ +$messages['nb'] = array( + 'cite_article_desc' => 'Legger til en [[Special:Cite|siteringsside]] og lenke i verktøy-menyen', + 'cite_article_link' => 'Siter denne siden', + 'tooltip-cite-article' => 'Informasjon om hvordan denne siden kan siteres', + 'cite' => 'Siter', + 'cite_page' => 'Side:', + 'cite_submit' => 'Siter', + 'cite_text' => "__NOTOC__ +<div style=\"width: 90%; text-align: center; font-size: 85%; margin: 10px auto;\">Innhold: [[#APA-stil|APA]] | [[#MLA-stil|MLA]] | [[#MHRA-stil|MHRA]] | [[#Chicago-stil|Chicago]] | [[#CBE/CSE-stil|CSE]] | [[#Bluebook-stil|Bluebook]] | [[#BibTeX|BibTeX]]</div> +<div style=\"border: 1px solid grey; background: #E6E8FA; width: 90%; padding: 15px 30px 15px 30px; margin: 10px auto;\"> + +==Bibliografiske detaljer for «[[{{PAGENAME}}|{{FULLPAGENAME}}]]»== + +* Sidenavn: [[{{PAGENAME}}|{{FULLPAGENAME}}]] +* Forfatter: Wikipedia-brukere +* Utgiver: ''{{SITENAME}}, {{MediaWiki:Sitesubtitle}}''. +* Dato for forrige revisjon: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Dato sitert: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Permanent lenke: {{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Revisjons-ID: {{REVISIONID}} + +<!--Please remember to check for the exact syntax to suit your needs. For more detailed advice, see '''[[Wikipedia:Citing Wikipedia|Citing Wikipedia]]'''.--> + +</div> +<div class=\"plainlinks\" style=\"border: 1px solid grey; width: 90%; padding: 15px 30px 15px 30px; margin: 10px auto;\"> + +== Siteringsstiler for «[[{{PAGENAME}}|{{FULLPAGENAME}}]]»== + +=== [[:en:APA style|APA-stil]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{MediaWiki:Sitesubtitle}}''. Hentet <citation>{{CURRENTTIME}}, {{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTDAY}} {{CURRENTYEAR}}</citation> fra {{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + + + +=== [[:en:The MLA style manual|MLA-stil]] === +«{{FULLPAGENAME}}». ''{{SITENAME}}, {{MediaWiki:Sitesubtitle}}''. {{CURRENTDAY}}. {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}}. {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + + + +=== [[:en:MHRA Style Guide|MHRA-stil]] === +Wikipedia-brukere, «{{FULLPAGENAME}}», ''{{SITENAME}}, {{MediaWiki:Sitesubtitle}},'' {{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [besøkt <citation>{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + + + +=== [[:en:The Chicago Manual of Style|Chicago-stil]] === +Wikipedia-brukere, «{{FULLPAGENAME}}», ''{{SITENAME}}, {{MediaWiki:Sitesubtitle}},'' {{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (besøkt <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + + + +=== [[:en:Council of Science Editors|CBE/CSE-stil]] === +Wikipedia-brukere. {{FULLPAGENAME}} [internett]. {{SITENAME}}, {{MediaWiki:Sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [sitert <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Tilgjengelig fra: +{{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + + + +=== [[:en:Bluebook|Bluebook-stil]] === +{{FULLPAGENAME}}, {{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (sist besøkt <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + + + +=== [[:en:BibTeX|BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{MediaWiki:Sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[PÃ¥ internett; besøkt <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Om man bruker [[:en:LaTeX|LaTeX]]' pakke-URL (<code>\\usepackage{url}</code> et sted i begynnelsen) som pleier Ã¥ gi mye finere formaterte internettadresser, kan følgende være foretrukket: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{MediaWiki:Sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[PÃ¥ internett; besøkt <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing \"Citation styles\" div-->", # Fuzzy +); + +/** Low German (Plattdüütsch) + * @author Slomox + */ +$messages['nds'] = array( + 'cite_article_desc' => 'Föögt en [[Special:Cite|Spezialsied för Zitaten]] un en Lenk dorop in’n Kasten Warktüüch to', + 'cite_article_link' => 'Disse Siet ziteren', + 'cite' => 'Ziteerhelp', + 'cite_page' => 'Siet:', + 'cite_submit' => 'Ziteren', +); + +/** Low Saxon (Netherlands) (Nedersaksies) + * @author Servien + */ +$messages['nds-nl'] = array( + 'cite_article_desc' => 'Zet n [[Special:Cite|spesiale zied]] derbie um te siteren, en n verwiezing dernaor in de hulpmiddels', + 'cite_article_link' => 'Disse zied siteren', + 'tooltip-cite-article' => "Informasie over hoe of da'j disse zied siteren kunnen", + 'cite' => 'Siteerhulpe', + 'cite_page' => 'Zied:', + 'cite_submit' => 'Siteren', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Bibliografiese gegevens veur {{FULLPAGENAME}} == + +* Ziednaam: {{FULLPAGENAME}} +* Auteur: {{SITENAME}}-biedragers +* Uutgever: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Tiedstip leste versie: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Tiedstip eraodpleegd: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Permanente URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Ziedversienummer: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Sitaotstielen veur {{FULLPAGENAME}} == + +=== [[APA-stiel]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Eraodpleegd op <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> van {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|MLA-stiel]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|MHRA-stiel]] === +{{SITENAME}}-biedragers, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [eraodpleegd <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Chicago-stiel]] === +{{SITENAME}}-biedragers, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (eraodpleegd <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|CBE/CSE-stiel]] === +{{SITENAME}}-biedragers. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [sitaot van <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Beschikbaor op: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Bluebook-stiel]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (eraodpleegd op <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]]-gegevens === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; geraadpleegd <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +t Volgende kan de veurkeur hebben as de [[LaTeX]]-module \"url\" gebruukt wörden (<code>\\usepackage{url}</code> argens in de inleiding), die webadressen mooier opmaakt: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; eraodpleegd <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Nepali (नेपाली) + */ +$messages['ne'] = array( + 'cite_article_link' => 'लेख उदà¥à¤¦à¤°à¤£ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥', + 'cite' => 'उदà¥à¤¦à¤°à¤£ गरà¥à¤¨à¥', + 'cite_page' => 'पृषà¥à¤ :', +); + +/** Niuean (ko e vagahau NiuÄ“) + * @author Jose77 + */ +$messages['niu'] = array( + 'cite_article_link' => 'Fakakite e tala nei', +); + +/** Dutch (Nederlands) + * @author Effeietsanders + * @author SPQRobin + * @author Siebrand + */ +$messages['nl'] = array( + 'cite_article_desc' => 'Voegt een [[Special:Cite|speciale pagina]] toe om te citeren, en een koppeling ernaar in de hulpmiddelen', + 'cite_article_link' => 'Deze pagina citeren', + 'tooltip-cite-article' => 'Informatie over hoe u deze pagina kunt citeren', + 'cite' => 'Citeren', + 'cite_page' => 'Pagina:', + 'cite_submit' => 'Citeren', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Bibliografische gegevens voor {{FULLPAGENAME}} == + +* Paginanaam: {{FULLPAGENAME}} +* Auteur: {{SITENAME}}-bijdragers +* Uitgever: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Tijdstip laatste versie: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Tijdstip geraadpleegd: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Permanente URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Paginaversienummer: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Citaatstijlen voor {{FULLPAGENAME}} == + +=== [[APA-stijl]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Geraadpleegd op <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> van {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|MLA-stijl]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|MHRA-stijl]] === +{{SITENAME}}-bijdragers, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [geraadpleegd <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Chicago-stijl]] === +{{SITENAME}}-bijdragers, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (geraadpleegd <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|CBE/CSE-stijl]] === +{{SITENAME}}-bijdragers. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [citaat van <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Beschikbaar op: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Bluebook-stijl]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (geraadpleegd op <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]]-gegevens === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; geraadpleegd <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Het volgende kan de voorkeur hebben als de [[LaTeX]]-module \"url\" wordt gebruikt (<code>\\usepackage{url}</code> ergens in de inleiding), die webadressen mooier opgemaakt: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; geraadpleegd <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Norwegian Nynorsk (norsk nynorsk) + * @author Gunnernett + * @author Harald Khan + * @author Jon Harald Søby + * @author Njardarlogar + */ +$messages['nn'] = array( + 'cite_article_desc' => 'Legg til ei [[Special:Cite|siteringsside]] og ei lenkje i verktøy-menyen', + 'cite_article_link' => 'Siter denne sida', + 'tooltip-cite-article' => 'Informasjon om korleis ein siterer denne sida', + 'cite' => 'Siter', + 'cite_page' => 'Side:', + 'cite_submit' => 'Siter', +); + +/** Novial (Novial) + * @author MF-Warburg + */ +$messages['nov'] = array( + 'cite_article_link' => 'Sita disi artikle', + 'cite' => 'Sita', +); + +/** Northern Sotho (Sesotho sa Leboa) + * @author Mohau + */ +$messages['nso'] = array( + 'cite_page' => 'Letlakala:', +); + +/** Occitan (occitan) + * @author Cedric31 + */ +$messages['oc'] = array( + 'cite_article_desc' => "Apond una pagina especiala [[Special:Cite|citacion]] e un ligam dins la bóstia d'aisinas", + 'cite_article_link' => 'Citar aqueste article', + 'tooltip-cite-article' => 'Informacions sus cossà citar aquesta pagina', + 'cite' => 'Citacion', + 'cite_page' => 'Pagina :', + 'cite_submit' => 'Citar', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Informacions bibliograficas sus {{FULLPAGENAME}} == +* Nom de la pagina : {{FULLPAGENAME}} +* Autors : {{canonicalurl:{{FULLPAGENAME}}|action=history}} +* Editor : {{SITENAME}}, {{int:sitesubtitle}}''. +* Darrièra revision : {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Recuperat : <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* URL permanenta : {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Identificant d'aquesta version : {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Estils de citacions per {{FULLPAGENAME}} == + +=== [[Estil APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> dempuèi {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Estil MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[Estil MHRA]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accedit lo <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[Estil Chicago]] === +Contributeurs de {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accedit lo <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Estil CBE/CSE]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [citat lo <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Disponible sus : +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Estil Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (visitat lo <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Entrada [[BibTeX]] === + +@misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[En linha ; accedit lo <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Se utilizatz lo package URL dins [[LaTeX]] (<code>\\usepackage{url}</code> endacòm dins lo preambul), que balha d'adreças web melhor formatadas, utilizatz lo format seguent : + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[En linha ; accedit lo <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Oriya (ଓଡ଼ିଆ) + * @author Jnanaranjan Sahu + * @author Psubhashish + */ +$messages['or'] = array( + 'cite_article_desc' => 'à¬à¬• [[Special:Cite|ଆଧାର]] ବିଶà‡à¬· ପàƒà¬·àଠା ଓ ଉପକରଣ ପà‡à¬¡à¬¼à¬¿à¬° ଲିଙàକ ଯà‹à¬¡à¬¼à¬¿à¬¥à¬¾à¬', + 'cite_article_link' => 'à¬à¬¹à¬¿ ପàƒà¬·àà¬ à¬¾à¬Ÿà¬¿à¬°à‡ à¬ªàରମାଣ ଯà‹à¬¡à¬¼à¬¿à¬¬à‡', + 'tooltip-cite-article' => 'à¬à¬• ଆଧାର ଦà‡à¬¬à¬¾ à¬‰à¬ªà¬°à‡ à¬…à¬§à¬¿à¬• ବିବରଣà€', + 'cite' => 'ଆଧାର ଦà‡à¬¬à‡', + 'cite_page' => 'ପàƒà¬·àଠା:', + 'cite_submit' => 'ଆଧାର ଦà‡à¬¬à‡', + 'cite_text' => '__NOTOC__ +<div class="mw-specialcite-bibliographic"> + +== {{FULLPAGENAME}}ର ଅଧାରଗତ à¬¬à¬¿à¬¬à¬°à¬£à€ == + + +*ପàƒà¬·àଠାନାମ: +*ଲà‡à¬–କ: +*ପàରକାଶକ: +*ଶà‡à¬·à¬¥à¬° ପàନରାବàƒà¬¤à¬¿à¬° ତାରିଖ: +*ବààŸà¬¬à¬¹à¬¾à¬° କରାଯାଇଥିବା ତାରିଖ: +*ସàଥାàŸà€ URL: +*ପàƒà¬·àଠା ସଂସàକରଣ ID: + +</div> +<div class="plainlinks mw-specialcite-styles"> + +== {{FULLPAGENAME}}ର ସଜାଣି ପଦàଧତି == + +=== [[APA style]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). \'\'{{SITENAME}}, {{int:sitesubtitle}}\'\'. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} + +=== [[The MLA style manual|MLA ଶàˆà¬³à€]] === +"{{FULLPAGENAME}}." \'\'{{SITENAME}}, {{int:sitesubtitle}}\'\'. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|MHRA ଶàˆà¬³à€]] === + +{{SITENAME}} contributors, \'{{FULLPAGENAME}}\', \'\'{{SITENAME}}, {{int:sitesubtitle}},\'\' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] +=== [[The Chicago Manual of Style|à¬šà¬¿à¬•à¬¾à¬—à‹ à¬¶àˆà¬³à€]] === +{{SITENAME}} contributors, "{{FULLPAGENAME}}," \'\'{{SITENAME}}, {{int:sitesubtitle}},\'\' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|CBE/CSE ଶàˆà¬³à€]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Bluebook ଶàˆà¬³à€]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]] ଦାଖଲ === + + @misc{ wiki:xxx, + author = "{{SITENAME}}", + title = "{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}", + year = "{{CURRENTYEAR}}", + url = "{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}", + note = "[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]" + } + +[[LaTeX]] ପààŸà¬¾à¬•à‡à¬œ url (<code>\\usepackage{url}</code> somewhere in the preamble) ଯାହାକି ଆହàରି ଅଧିକ ସàନàଦରà¬à¬¾à¬¬à‡ ସଜାଯାଇଥିବା à±à‡à¬¬à¬ ିକଣାକà ଯà‹à¬¡à¬¿à¬¥à¬¾à¬ ତାକà ବààŸà¬¬à¬¹à¬¾à¬° କରିବାବà‡à¬³à‡, ନିମàନଲିଖିତକà ନଜରକà ଅଣାଯାଇପାରà‡: +@misc{ wiki:xxx, + author = "{{SITENAME}}", + title = "{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}", + year = "{{CURRENTYEAR}}", + url = "\'\'\'\\url{\'\'\'{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\'\'\'}\'\'\'", + note = "[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]" + } + + +</div> <!--closing div for "plainlinks"-->', +); + +/** Ossetic (Ирон) + * @author Amikeco + */ +$messages['os'] = array( + 'cite_page' => 'ФарÑ:', +); + +/** Pangasinan (Pangasinan) + */ +$messages['pag'] = array( + 'cite_article_link' => 'Bitlaen yan article', + 'cite' => 'Bitlaen', + 'cite_page' => 'Bolong:', + 'cite_submit' => 'Bitlaen', +); + +/** Pampanga (Kapampangan) + */ +$messages['pam'] = array( + 'cite_article_link' => 'Banggitan ya ing articulung ini', + 'cite' => 'Banggitan ya', + 'cite_page' => 'Bulung:', + 'cite_submit' => 'Banggitan me', +); + +/** Picard (Picard) + * @author Geoleplubo + */ +$messages['pcd'] = array( + 'cite_article_link' => 'Citer chol pache', +); + +/** Deitsch (Deitsch) + * @author Xqt + */ +$messages['pdc'] = array( + 'cite_page' => 'Blatt:', +); + +/** Pälzisch (Pälzisch) + * @author Manuae + * @author SPS + */ +$messages['pfl'] = array( + 'cite_article_link' => 'Die Said zidiere', + 'cite' => 'Hilf zum Zidiere', + 'cite_submit' => 'Schbaischere', +); + +/** Polish (polski) + * @author Sp5uhe + */ +$messages['pl'] = array( + 'cite_article_desc' => 'Dodaje stronÄ™ specjalnÄ… i guzik w toolbarze edycyjnym do obsÅ‚ugi [[Special:Cite|cytowania]]', + 'cite_article_link' => 'Cytowanie tego artykuÅ‚u', + 'tooltip-cite-article' => 'Informacja o tym jak należy cytować tÄ™ stronÄ™', + 'cite' => 'Bibliografia', + 'cite_page' => 'Strona:', + 'cite_submit' => 'stwórz wpis bibliograficzny', +); + +/** Piedmontese (Piemontèis) + * @author Borichèt + * @author Bèrto 'd Sèra + * @author Dragonòt + */ +$messages['pms'] = array( + 'cite_article_desc' => "A gionta na pà gina special [[Special:Cite|citassion]] e n'anliura dj'utiss", + 'cite_article_link' => 'Sita sta pà gina-sì', + 'tooltip-cite-article' => 'Anformassion ëd com sité sta pà gina-sì.', + 'cite' => 'Citassion', + 'cite_page' => 'Pà gina da cité:', + 'cite_submit' => 'Pronta la citassion', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Detaj bibliogrà fich për {{FULLPAGENAME}} == + +* Nòm ëd la pà gina: {{FULLPAGENAME}} +* Autor: contributor ëd {{SITENAME}} +* Editor: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Data ëd l'ùltima revision: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Date ëd sitassion: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Adrëssa an sl'aragnà përmanenta: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Identificativ dla version ëd la pà gina: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Stil ëd sitassion për {{FULLPAGENAME}} == + +=== [[stil APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Sità <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> da {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|stil MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|stil MHRA]] === +{{SITENAME}} contributor, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|stil Chicago]] === +{{SITENAME}} contributor, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (sità <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|stil CBE/CSE]] === +{{SITENAME}} contributor. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Disponìbil da: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|stil Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (ùltima vìsita <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Vos [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[An linia; trovà <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Quand as deuvra la liura al compless [[LaTeX]] (<code>\\usepackage{url}</code> da chèiche part ant l'achit) che a dovrìa dé dj'adrësse dla Ragnà formatà motobin mej, la manera sì-sota a peul esse preferìa: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[An linia; trovà <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Western Punjabi (پنجابی) + * @author Khalid Mahmood + */ +$messages['pnb'] = array( + 'cite_article_desc' => 'جوڑدا اے اک [[Special:Cite|Ø§ØªÛ Ù¾ØªÛ]] خاص صÙÛ ØªÛ’ اوزار ÚˆØ¨Û Ø¬ÙˆÚ‘Û”', + 'cite_article_link' => 'ایس صÙÛ’ دا Ø§ØªÛ Ù¾ØªÛ Ø¯ÛŒÙˆ', + 'tooltip-cite-article' => 'ایس صÙÛ’ دا کنج Ø§ØªÛ Ù¾ØªÛ Ø¯ÛŒÙˆÙˆ دی دس۔', + 'cite' => 'Ø§ØªÛ Ù¾ØªÛ', + 'cite_page' => 'صÙÛ:', + 'cite_submit' => 'Ø§ØªÛ Ù¾ØªÛ', +); + +/** Pontic (Ποντιακά) + * @author Sinopeus + */ +$messages['pnt'] = array( + 'cite_page' => 'Σελίδα:', +); + +/** Pashto (پښتو) + * @author Ahmed-Najib-Biabani-Ibrahimkhel + */ +$messages['ps'] = array( + 'cite_article_link' => 'د Ø¯Û Ù…Ø® درک', + 'tooltip-cite-article' => 'د Ø¯Û Ù…Ø® د درک لګولو مالومات', + 'cite' => 'درک', + 'cite_page' => 'مخ:', + 'cite_submit' => 'درک لگول', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Bibliographic details for {{FULLPAGENAME}} == + +* مخ نوم: {{FULLPAGENAME}} +* ليکوال: {{SITENAME}} ونډه وال +* خپرندوی: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* د ÙˆØ±ÙˆØ³ØªÛ Ù…Ø®Ú©ØªÙ†Û Ù†Ûټه: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Date retrieved: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* ØªÙ„Ù¾Ø§ØªÛ ØªÚ“Ù†Ù‡ URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* د مخ Ø¨Ú¼Û Ù¾Ûژند: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Citation styles for {{FULLPAGENAME}} == + +=== [[APA style]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|MLA style]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|MHRA style]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Chicago style]] === +{{SITENAME}} contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|CBE/CSE style]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Bluebook style]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]] entry === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +When using the [[LaTeX]] package url (<code>\\usepackage{url}</code> somewhere in the preamble) which tends to give much more nicely formatted web addresses, the following may be preferred: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Portuguese (português) + * @author Hamilton Abreu + * @author Lijealso + * @author Malafaya + * @author 555 + */ +$messages['pt'] = array( + 'cite_article_desc' => '[[Special:Cite|Página especial]] que produz uma citação de qualquer outra página na wiki (em vários formatos) e adiciona um link na barra de ferramentas', + 'cite_article_link' => 'Citar esta página', + 'tooltip-cite-article' => 'Informação sobre como citar esta página', + 'cite' => 'Citar', + 'cite_page' => 'Página:', + 'cite_submit' => 'Citar', +); + +/** Brazilian Portuguese (português do Brasil) + * @author Carla404 + * @author Giro720 + */ +$messages['pt-br'] = array( + 'cite_article_desc' => 'Adiciona uma página especial de [[Special:Cite|citação]] e link para a caixa de ferramentas', + 'cite_article_link' => 'Citar esta página', + 'tooltip-cite-article' => 'Informação sobre como citar esta página', + 'cite' => 'Citar', + 'cite_page' => 'Página:', + 'cite_submit' => 'Citar', +); + +/** Quechua (Runa Simi) + * @author AlimanRuna + */ +$messages['qu'] = array( + 'cite_article_desc' => "[[Special:Cite|Pukyumanta willanapaq]] sapaq p'anqatam llamk'ana t'asrapi t'inkitapas yapan", + 'cite_article_link' => 'Kay qillqamanta willay', + 'tooltip-cite-article' => "Ima hinam kay p'anqamanta willay", + 'cite' => 'Qillqamanta willay', + 'cite_page' => "P'anqa:", + 'cite_submit' => 'Qillqamanta willay', +); + +/** Romansh (rumantsch) + * @author Kazu89 + */ +$messages['rm'] = array( + 'cite_article_link' => 'Citar questa pagina', + 'cite_page' => 'Pagina:', +); + +/** Romani (Romani) + * @author Desiphral + */ +$messages['rmy'] = array( + 'cite_article_link' => 'Prinjardo phandipen ko lekh', # Fuzzy + 'cite' => 'Kana trebul phandipen', + 'cite_submit' => 'Ja', +); + +/** Romanian (română) + * @author Danutz + * @author Emily + * @author Firilacroco + * @author KlaudiuMihaila + * @author Mihai + * @author Minisarm + * @author Stelistcristi + */ +$messages['ro'] = array( + 'cite_article_desc' => 'Adaugă o pagină specială de [[Special:Cite|citare]] È™i o legătură în trusa de unelte', + 'cite_article_link' => 'Citează acest articol', + 'tooltip-cite-article' => 'InformaÈ›ii cu privire la modul de citare a acestei pagini', + 'cite' => 'Citare', + 'cite_page' => 'Pagină:', + 'cite_submit' => 'Deschide informaÈ›ii', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> +== Detalii bibliografice pentru {{FULLPAGENAME}} == +* Numele paginii: {{FULLPAGENAME}} +* Autorul: contribuitorii {{SITENAME}} +* Editor: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Data ultimei revizuiri: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Data preluării: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Legătură permanentă: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ID-ul versiunii paginii: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> +== Stiluri de citare pentru {{FULLPAGENAME}} == + +=== Stilul APA === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Preluat la <citation>{{CURRENTTIME}} EET, {{CURRENTMONTHNAME}} {{CURRENTDAY}} {{CURRENTYEAR}}</citation> de la {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== Stilul MLA === +„{{FULLPAGENAME}}.†''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== Stilul MHRA === +Contribuitorii {{SITENAME}}, „{{FULLPAGENAME}}â€, ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accesat la <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== Stilul Chicago === +Contribuitorii {{SITENAME}} , „{{FULLPAGENAME}},†''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accesat la <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Stilul CBE/CSE === +Contribuitorii {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [citat în <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Disponibil la: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== Stilul Bluebook === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (ultima vizită la <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Intrare [[BibTeX]] === + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accesat la <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Când se foloseÈ™te în pachetul [[LaTeX]] expresia url (<code>\\usepackage{url}</code> undeva în preambul) care trebuie să afiÈ™eze adrese mai frumos aranjate, următoarea variantă poate fi preferată: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accesat la <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing \"Citation styles\" div-->", +); + +/** tarandÃne (tarandÃne) + * @author Joetaras + */ +$messages['roa-tara'] = array( + 'cite_article_desc' => "Aggiunge 'na pà gena speciele de [[Special:Cite|citaziune]] e collegamende a scatele de le struminde", + 'cite_article_link' => 'Cite sta pà gene', + 'tooltip-cite-article' => "'Mbormaziune sus a cumme se cite sta pà gene", + 'cite' => 'Cite', + 'cite_page' => 'Pà gene:', + 'cite_submit' => 'Cite', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Dettglie bibbliografece pe {{FULLPAGENAME}} == + +* Nome d'a pà gene: {{FULLPAGENAME}} +* Autore: {{SITENAME}} condrebbutore +* Pubblecatore: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Sciurne de l'urtema revisione: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Date recuperate: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* URL Permanende: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ID d'a versione d'a pà gene: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Stile de citaziune pe {{FULLPAGENAME}} == + +=== [[APA style]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Pigghiate <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> da {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|Stile MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|Stile MHRA]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Stile Chicago]] === +{{SITENAME}} contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Stile CBE/CSE]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Stile Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Endrate [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Quanne ause 'a URL d'u pacchette [[LaTeX]] (<code>\\usepackage{url}</code> da quaccehparte jndr'à 'u preambole) 'u quale serve pe dà 'nu formate megghie a le indirizze web, le seguende sonde le preferite: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Russian (руÑÑкий) + * @author Huuchin + * @author Kaganer + * @author ÐлекÑандр Сигачёв + * @author Ильнар + */ +$messages['ru'] = array( + 'cite_article_desc' => 'ДобавлÑет Ñлужебную Ñтраницу [[Special:Cite|цитированиÑ]] и ÑÑылку в инÑтрументах', + 'cite_article_link' => 'Цитировать Ñтраницу', + 'tooltip-cite-article' => 'Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾ том, как цитировать Ñту Ñтраницу', + 'cite' => 'Цитирование', + 'cite_page' => 'Страница:', + 'cite_submit' => 'Процитировать', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== БиблиографичеÑкие данные Ñтатьи {{FULLPAGENAME}} == + +* СтатьÑ: {{FULLPAGENAME}} +* Ðвтор: {{SITENAME}} авторы +* Опубликовано: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Дата поÑледнего изменениÑ: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Дата загрузки: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* ПоÑтоÑÐ½Ð½Ð°Ñ ÑÑылка: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Идентификатор верÑии Ñтраницы: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Варианты Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð¸Ñ ÑÑылок на Ñтатью «{{FULLPAGENAME}}» == + +=== Стиль по [http://protect.gost.ru/document.aspx?control=7&id=173511 ГОСТ 7.0.5—2008] (библиографичеÑÐºÐ°Ñ ÑÑылка) === +{{FULLPAGENAME}} // {{SITENAME}}. [{{REVISIONYEAR}}—{{REVISIONYEAR}}]. Дата обновлениÑ: {{#time:d.m.Y|{{REVISIONTIMESTAMP}}}}. URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (дата обращениÑ: {{#time:d.m.Y|{{LOCALTIMESTAMP}}}}). +<div style=\"font-size:smaller; padding-left:2.5em\"> +''Примечание:'' +* Первое из двух обозначений в квадратных Ñкобках — Ñто год ''ÑозданиÑ'' Ñтраницы, второе — год ''поÑледнего изменениÑ'' Ñтраницы. К Ñожалению, движок [[MediaWiki]] в наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð½Ðµ позволÑет автоматичеÑки вÑтавить год ''ÑозданиÑ'' в ÑÑылку (ÑÐµÐ¹Ñ‡Ð°Ñ Ñ‚Ð°Ð¼ вмеÑто него также Ñтоит год поÑледнего редактированиÑ). ПоÑмотрите год ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ñтраницы в [{{canonicalurl:{{FULLPAGENAME}}|action=history}} иÑтории правок] и замените Ñту цифру. +* ''Дата обращениÑ'' в формате ДД.ММ.ГГГГ должна быть ÑегоднÑшней. К Ñожалению, движок MediaWiki из-за кÑÑˆÐ¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð¾ показывает не текущую дату, а дату поÑледнего Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñтраницы. +</div> + +</div> + +=== Стиль по [[ГОСТ 7.1|ГОСТ 7.1—2003]] и [[ГОСТ 7.82|ГОСТ 7.82—2001]] (ÑÐ¾ÐºÑ€Ð°Ñ‰Ñ‘Ð½Ð½Ð°Ñ Ð±Ð¸Ð±Ð»Ð¸Ð¾Ð³Ñ€Ð°Ñ„Ð¸Ñ‡ÐµÑÐºÐ°Ñ Ð·Ð°Ð¿Ð¸ÑÑŒ) === +{{FULLPAGENAME}} [Ðлектронный реÑурÑ] : {{int:Tagline}} : ВерÑÐ¸Ñ {{REVISIONID}}, ÑÐ¾Ñ…Ñ€Ð°Ð½Ñ‘Ð½Ð½Ð°Ñ Ð² {{CURRENTTIME}} UTC {{CURRENTDAY}} {{CURRENTMONTHNAMEGEN}} {{CURRENTYEAR}} / Ðвторы Википедии // {{SITENAME}}, {{int:sitesubtitle}}. — Ðлектрон. дан. — Сан-ФранциÑко: Фонд Викимедиа, {{CURRENTYEAR}}. — Режим доÑтупа: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} + +=== [[APA style|Стиль APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|Стиль MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|Стиль MHRA]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|ЧикагÑкий Ñтиль]] === +{{SITENAME}} contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Стиль CBE/CSE]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Bluebook style]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== ЗапиÑÑŒ в [[BibTeX]] === + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +При иÑпользовании [[LaTeX]]-пакета url Ð´Ð»Ñ Ð±Ð¾Ð»ÐµÐµ наглÑдного предÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð²ÐµÐ±-адреÑов (<code>\\usepackage{url}</code> в преамбуле), вероÑтно, лучше будет указать: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Rusyn (руÑиньÑкый) + * @author Gazeb + */ +$messages['rue'] = array( + 'cite_article_desc' => 'ПридаÑть шпеціалну Ñторінку [[Special:Cite|Цітації]] Ñ– одказ в понуцї інштрументів', + 'cite_article_link' => 'Цітовати Ñторінку', + 'tooltip-cite-article' => 'Інформації о тім, Ñк цітовати тоту Ñторінку', + 'cite' => 'ЦітованÑ', + 'cite_page' => 'Сторінка:', + 'cite_submit' => 'Цітовати', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Бібліоґрафічны детайлы к Ñторінцї {{FULLPAGENAME}} == + +* Ðазва Ñторінкы: {{FULLPAGENAME}} +* Ðвтор: ПриÑпівателї {{grammar:2sg|{{SITENAME}}}} +* Выдаватель: ''{{MediaWiki:Sitesubtitle}}''. +* Датум оÑтатнёй управы: {{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}, {{CURRENTTIME}} UTC +* Датум перевзÑÑ‚Ñ: <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}, {{CURRENTTIME}} UTC</citation> +* Тырвалый одказ: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Ð†Ð´ÐµÐ½Ñ‚Ñ–Ñ„Ñ–ÐºÐ°Ñ†Ñ–Ñ Ñ€ÐµÐ²Ñ–Ð·Ñ–Ñ— Ñторінкы: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== СпоÑобы Ñ†Ñ–Ñ‚Ð¾Ð²Ð°Ð½Ñ Ñторінкы {{FULLPAGENAME}} == + +=== ISO 690-2 (1)=== +ПриÑпівателї {{grammar:2sg|{{SITENAME}}}},'' {{FULLPAGENAME}}'' [online], {{int:sitesubtitle}}, c{{CURRENTYEAR}}, +Датум оÑтатнёй ревізії {{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, +[цітоване <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation>] +<{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> + +=== ISO 690-2 (2)=== +''{{int:sitesubtitle}}: {{FULLPAGENAME}}'' [online]. c{{CURRENTYEAR}} [цітоване <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation>]. ДоÑтупный з WWW: <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> + +=== APA === +{{FULLPAGENAME}}. ({{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}). ''{{int:sitesubtitle}}''. Здобыто <citation>{{CURRENTTIME}}, {{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation> з {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== MLA === +„{{FULLPAGENAME}}.“ ''{{int:sitesubtitle}}''. {{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== MHRA === +ПриÑпівателї {{grammar:2sg|{{SITENAME}}}}, '{{FULLPAGENAME}}', ''{{int:sitesubtitle}},'' {{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [здобыто <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation>] + +=== Chicago === +ПриÑпівателї {{grammar:2sg|{{SITENAME}}}}, „{{FULLPAGENAME}},“ ''{{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (здобыто <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation>). + +=== CBE/CSE === +ПриÑпівателї {{grammar:2sg|{{SITENAME}}}}. {{FULLPAGENAME}} [Internet]. {{int:sitesubtitle}}; {{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation>]. ДоÑтупне на: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== Bluebook === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (оÑтатнїм разом навщівлено <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; навщівлено <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation>]\" + } + +Під Ñ‡Ð°Ñ Ñ…Ð¾ÑÐ½Ð¾Ð²Ð°Ð½Ñ [[LaTeX]]-ового пакунка url (даґде на початку документа Ñ” напиÑано <code>\\usepackage{url}</code>), котрый Ð´Ð°ÐºÑƒÑ Ð»Ñ—Ð¿ÑˆÐµ форматує вебовы адреÑÑ‹, можете преферовати наÑтупну верзію: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; навщівлено <citation>{{CURRENTDAY}}. {{CURRENTMONTH}}. {{CURRENTYEAR}}</citation>]\" + } + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Aromanian (Armãneashce) + */ +$messages['rup'] = array( + 'cite_article_link' => 'Bagã articlu aistu ca tsitat', # Fuzzy +); + +/** Sanskrit (संसà¥à¤•ृतमà¥) + * @author Ansumang + * @author Shubha + */ +$messages['sa'] = array( + 'cite_article_desc' => '[[Special:Cite|बाहà¥à¤¯à¤¾à¤§à¤¾à¤°à¥ˆà¤ƒ]] यà¥à¤•à¥à¤¤à¤‚ किञà¥à¤šà¤¨ विशेषपृषà¥à¤ मॠउपकरणपेटिकानà¥à¤¬à¤¨à¥à¤§à¤‚ च योजयति', + 'cite_article_link' => 'असà¥à¤¯ पृषà¥à¤ सà¥à¤¯ उलà¥à¤²à¥‡à¤–ः कà¥à¤°à¤¿à¤¯à¤¤à¤¾à¤®à¥', + 'tooltip-cite-article' => 'असà¥à¤¯ पृषà¥à¤ सà¥à¤¯ उलà¥à¤²à¥‡à¤–ः कथमिति विवरणमà¥', + 'cite' => 'उदाहरति', + 'cite_page' => 'पृषà¥à¤ :', + 'cite_submit' => 'उदाहरति', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== {{FULLPAGENAME}} इतà¥à¤¯à¤¸à¥à¤¯ आधारगà¥à¤¨à¤¨à¥à¤¥à¤µà¤¿à¤µà¤°à¤£à¤®à¥ == + +* पृषà¥à¤ नाम : {{FULLPAGENAME}} +* लेखकः: {{SITENAME}} योगदातारः +* पà¥à¤°à¤•ाशकः: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* अनà¥à¤¤à¤¿à¤®à¤¾à¤µà¥ƒà¤¤à¥à¤¤à¥‡à¤ƒ दिनाङà¥à¤•ः: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* पà¥à¤¨à¤ƒ पà¥à¤°à¤¾à¤ªà¥à¤¤à¤¸à¥à¤¯ दिनाङà¥à¤•ः: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* शाशà¥à¤µà¤¤à¤‚ URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* पृषà¥à¤ ावृतà¥à¤¤à¥‡à¤ƒ ID: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== {{FULLPAGENAME}}इतà¥à¤¯à¤¸à¥à¤¯ आधारविनà¥à¤¯à¤¾à¤¸à¤¾à¤ƒ == + +=== [[APA style]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|MLA style]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|MHRA style]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Chicago style]] === +{{SITENAME}} contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|CBE/CSE style]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Bluebook style]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]] पà¥à¤°à¤µà¥‡à¤¶à¤ƒ === + + @misc{ wiki:xxx, + गà¥à¤°à¤¨à¥à¤¥à¤•रà¥à¤¤à¤¾ = \"{{SITENAME}}\", + शीरà¥à¤·à¤•मॠ= \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + वरà¥à¤·à¤®à¥ = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + टिपà¥à¤ªà¤£à¥€ = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +[[LaTeX]] असà¥à¤¯ उपयोगावसरे package url (<code>\\usepackage{url}</code> somewhere in the preamble) यचà¥à¤š समीचीनतया पà¥à¤°à¤¾à¤°à¥‚पितानॠजालसङà¥à¤•ेतानॠयचà¥à¤›à¤¤à¤¿, अधोनिरà¥à¤¦à¤¿à¤·à¥à¤Ÿà¤®à¥ à¤à¤·à¥à¤Ÿà¥à¤‚ शकà¥à¤¯à¤®à¥: + + @misc{ wiki:xxx, + गà¥à¤°à¤¨à¥à¤¥à¤•रà¥à¤¤à¤¾ = \"{{SITENAME}}\", + शीरà¥à¤·à¤•मॠ= \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + वरà¥à¤·à¤®à¥ = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + टिपà¥à¤ªà¤£à¥€ = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Sakha (Ñаха тыла) + * @author HalanTul + */ +$messages['sah'] = array( + 'cite_article_desc' => 'Ðналлаах [[Special:Cite|быһа тардыы]] ÑирÑйин уонна үнүÑтүрүмүөннÑÑ€Ð³Ñ Ñ‹Ð¹Ñ‹Ð½Ð½ÑŒÑ‹Ðº ÑбÑн биÑÑ€ÑÑ€', + 'cite_article_link' => 'СирÑйи цитируйдааһын', + 'tooltip-cite-article' => 'Бу ÑирÑйи хайдах цитируйдуур туһунан', + 'cite' => 'Цитата', + 'cite_page' => 'СирÑй:', + 'cite_submit' => 'Цитаата', +); + +/** Sicilian (sicilianu) + * @author Santu + */ +$messages['scn'] = array( + 'cite_article_desc' => 'Junci na pà ggina spiciali pi li [[Special:Cite|cosi di muntuari]] e nu lijami ntê strumenti', + 'cite_article_link' => 'Muntùa sta pà ggina', + 'cite' => 'Muntuazzioni', + 'cite_page' => 'Pà ggina di muntari', + 'cite_submit' => 'Cria la cosa di muntuari', +); + +/** Sindhi (سنڌي) + */ +$messages['sd'] = array( + 'cite' => 'ØÙˆØ§Ù„يو', +); + +/** Samogitian (žemaitÄ—Å¡ka) + * @author Hugo.arg + */ +$messages['sgs'] = array( + 'cite' => 'CitoutÄ—', + 'cite_page' => 'Poslapis:', +); + +/** Sinhala (සිංහල) + * @author Budhajeewa + * @author නන්දිමිà¶à·”රු + */ +$messages['si'] = array( + 'cite_article_desc' => '[[Special:Cite|උපහරණ]] විà·à·šà·‚ පිටුවක් හ෠මෙවලම්ගොන්න සබà·à¶³à·’යක් එක්කරයි', + 'cite_article_link' => 'මෙම පිටුව උපන්â€à¶ºà·à·ƒ කරන්න', + 'tooltip-cite-article' => 'මෙම පිටුව උපුට෠දක්වන්නේ කෙසේද යන්න à¶´à·’à·…à·’à¶¶à¶³ à¶à·œà¶»à¶à·”රු.', + 'cite' => 'උපන්â€à¶ºà·à·ƒà¶º', + 'cite_page' => 'පිටුව:', + 'cite_submit' => 'උපන්â€à¶ºà·à·ƒà¶º', +); + +/** Slovak (slovenÄina) + * @author Helix84 + * @author Martin Kozák + */ +$messages['sk'] = array( + 'cite_article_desc' => 'Pridáva Å¡peciálnu stránku [[Special:Cite|CitovaÅ¥]] a odkaz v nástrojoch', + 'cite_article_link' => 'CitovaÅ¥ túto stránku', + 'tooltip-cite-article' => 'Ako citovaÅ¥ túto stránku', + 'cite' => 'CitovaÅ¥', + 'cite_page' => 'Stránka:', + 'cite_submit' => 'CitovaÅ¥', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Bibliografické podrobnosti pre Älánok {{FULLPAGENAME}} == +* Názov stránky: {{FULLPAGENAME}} +* Autor: prispievatelia {{SITENAME}} +* Vydavateľ: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Dátum poslednej revÃzie: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Dátum zÃskania: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Permanentný odkaz: {{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ID verzie stránky: {{REVISIONID}} +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Å týly citácie pre Älánok {{FULLPAGENAME}} == +=== [[:en:APA style|Å¡týl APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. ZÃskané <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> z {{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[:en:The MLA style manual|Å¡týl MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|MHRA style]] === +prispievatelia {{SITENAME}}, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[:en:The Chicago Manual of Style|Å¡týl Chicago]] === +prispievatelia {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (prÃstup <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[:en:Council of Science Editors|Å¡týl CBE/CSE]] === +prispievatelia {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Dostupné na: {{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[:en:Bluebook|Å¡týl Bluebook]] === +{{FULLPAGENAME}}, {{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (posledná návÅ¡teva <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== záznam [[:en:BibTeX|BibTeX]] === + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + rok = \"{{CURRENTYEAR}}\", url = \"{{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + poznámka = \"[Online; prÃstup <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Pri použità balÃka url v [[LaTeX]]e (<code>\\usepackage{url}</code> niekde v úvode), Äo dá oveľa krajÅ¡ie formátované webové adresy, preferuje sa nasledovné: + @misc{ wiki:xxx, + autor = \"{{SITENAME}}\", + názov = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + rok = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + poznámka = \"[Online; prÃstup <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Slovenian (slovenÅ¡Äina) + * @author Dbc334 + * @author Smihael + */ +$messages['sl'] = array( + 'cite_article_desc' => 'Doda [[Special:Cite|posebno stran za navedbo vira]] in povezavo v orodno vrstico', + 'cite_article_link' => 'Navedba strani', + 'tooltip-cite-article' => 'Informacije o tem, kako navajati to stran', + 'cite' => 'Navedi', + 'cite_page' => 'Stran:', + 'cite_submit' => 'Navedi', +); + +/** Southern Sami (Ã…arjelsaemien) + * @author M.M.S. + */ +$messages['sma'] = array( + 'cite_page' => 'Bielie:', # Fuzzy +); + +/** Shona (chiShona) + */ +$messages['sn'] = array( + 'cite_article_link' => 'Ita cite nyaya iyi', # Fuzzy +); + +/** Albanian (shqip) + * @author Olsi + */ +$messages['sq'] = array( + 'cite_article_desc' => 'Shton një faqe speciale [[Special:Cite|citimi]] dhe një lidhje veglash.', + 'cite_article_link' => 'Cito artikullin', + 'tooltip-cite-article' => 'Informacion mbi mënyrën e citimit të kësaj faqeje', + 'cite' => 'Citate', + 'cite_page' => 'Faqja:', + 'cite_submit' => 'Citoje', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Të dhënat bibliografike për «{{FULLPAGENAME}}» == +* Emri i faqes: {{FULLPAGENAME}} +* Autori: Redaktorët e {{SITENAME}}-s +* Publikuesi: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Data e versionit të fundit: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* E marrë më: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Lidhja e përhershme: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Nr i versionit të faqes: {{REVISIONID}} +</div> + +<div class=\"plainlinks mw-specialcite-styles\"> + +== Stile të ndryshme citimi për «{{FULLPAGENAME}}» == + +=== [[Stili citimit APA|APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Stili citimit MLA|MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[Stili citimit MHRA|MHRA]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[Stili i citimit Chicago|Chicago]] === +{{SITENAME}} contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Stili i citimit CBE/CSE|CBE/CSE]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Stili i citimit Bluebook|Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Stili i citimit BibTeX|BibTeX]] === +@misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" +} + +When using the [[LaTeX]] package url (<code>\\usepackage{url}</code> somewhere in the preamble) which tends to give much more nicely formatted web addresses, the following may preferred: + +@misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" +} +</div><!--closing div for \"plainlinks\"-->", # Fuzzy +); + +/** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) + * @author Millosh + * @author Rancher + * @author Sasa Stefanovic + * @author Жељко Тодоровић + * @author Михајло Ðнђелковић + */ +$messages['sr-ec'] = array( + 'cite_article_desc' => 'Додаје поÑебну Ñтраницу за [[Special:Cite|цитирање]] и везу Ñ Ð°Ð»Ð°Ñ‚ÐºÐ°Ð¼Ð°', + 'cite_article_link' => 'БиблиографÑки подаци', + 'tooltip-cite-article' => 'Информације о томе како цитирати ову Ñтрану', + 'cite' => 'цитат', + 'cite_page' => 'Страница:', + 'cite_submit' => 'цитат', +); + +/** Serbian (Latin script) (srpski (latinica)‎) + * @author Liangent + * @author Michaello + * @author Жељко Тодоровић + */ +$messages['sr-el'] = array( + 'cite_article_desc' => 'Dodaje specijalnu stranu za [[Special:Cite|citiranje]] i vezu ka oruÄ‘ima.', + 'cite_article_link' => 'citiranje ove strane', + 'tooltip-cite-article' => 'Informacije o tome kako citirati ovu stranu', + 'cite' => 'citat', + 'cite_page' => 'Stranica:', + 'cite_submit' => 'citat', +); + +/** Seeltersk (Seeltersk) + * @author Pyt + */ +$messages['stq'] = array( + 'cite_article_desc' => 'Föiget ju [[Special:Cite|Zitierhilfe]]-Spezioalsiede un n Link in dän Kasten Reewen bietou', + 'cite_article_link' => 'Disse Siede zitierje', + 'cite' => 'Zitierhälpe', + 'cite_page' => 'Siede:', + 'cite_submit' => 'anwiese', +); + +/** Sundanese (Basa Sunda) + * @author Kandar + */ +$messages['su'] = array( + 'cite_article_desc' => 'Nambahkeun kaca husus [[Special:Cite|cutatan]] & tumbu toolbox', + 'cite_article_link' => 'Cutat kaca ieu', + 'tooltip-cite-article' => 'Émbaran ngeunaan cara ngarujuk ieu kaca', + 'cite' => 'Cutat', + 'cite_page' => 'Kaca:', + 'cite_submit' => 'Cutat', +); + +/** Swedish (svenska) + * @author Lejonel + * @author Per + * @author Sannab + * @author WikiPhoenix + */ +$messages['sv'] = array( + 'cite_article_desc' => 'Lägger till en specialsida för [[Special:Cite|källhänvisning]] och en länk i verktygslÃ¥dan', + 'cite_article_link' => 'Citera denna artikel', + 'tooltip-cite-article' => 'Information om hur denna sida kan citeras', + 'cite' => 'Citera', + 'cite_page' => 'Sida:', + 'cite_submit' => 'Citera', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Bibliografiska detaljer för {{FULLPAGENAME}} == + +* Sidans namn: {{FULLPAGENAME}} +* Författare: {{SITENAME}} contributors +* Utgivare: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Datum för senaste version: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Datum mottaget: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Permanent adress: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Sidans version-ID: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Referensstilar för {{FULLPAGENAME}} == + +=== [[APA style|APA-stil]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Hämtat <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> frÃ¥n {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|MLA-stil]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|MHRA-stil]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Chicago-stil]] === +{{SITENAME}} contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|CBE/CSE-stil]] === +{{SITENAME}} contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Bluebook-stil]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]]-uppslag === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; hämtades <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +När man ska använda [[LaTeX]]-paketadressen (<code>\\usepackage{url}</code> nÃ¥gonstans i ingressen) som brukar ge mycket finare formaterade webbadresser, föredras följande: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; hämtades <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--avslutande div för \"plainlinks\"-->", +); + +/** Swahili (Kiswahili) + * @author Lloffiwr + * @author Stephenwanjau + */ +$messages['sw'] = array( + 'cite_article_link' => 'Taja ukurasa huu', + 'tooltip-cite-article' => 'Taarifa juu ya njia ya kutaja ukurasa huu', + 'cite' => 'Taja', + 'cite_page' => 'Ukurasa:', + 'cite_submit' => 'Taja', +); + +/** Säggssch (Säggssch) + * @author Thogo + */ +$messages['sxu'] = array( + 'cite_article_link' => 'Zidier dän ardiggl hier', # Fuzzy + 'cite' => 'Zidierhilfe', + 'cite_submit' => 'Zidierhilfe', +); + +/** Silesian (Å›lůnski) + * @author Herr Kriss + * @author Timpul + */ +$messages['szl'] = array( + 'cite_article_link' => 'Cytuj ta zajta', + 'cite_page' => 'Zajta:', +); + +/** Tamil (தமிழà¯) + * @author Shanmugamp7 + * @author TRYPPN + * @author Trengarasu + */ +$messages['ta'] = array( + 'cite_article_desc' => 'கரà¯à®µà®¿à®ªà¯ பெடà¯à®Ÿà®¿à®¯à®¿à®²à¯ [[Special:Cite|மேறà¯à®•ோளà¯]] காடà¯à®µà®¤à®±à¯à®•ான இணைபà¯à®ªà¯ˆ à®à®±à¯à®ªà®Ÿà¯à®¤à¯à®¤à¯à®•ிறதà¯', + 'cite_article_link' => 'இபà¯à®ªà®•à¯à®•தà¯à®¤à¯ˆ மேறà¯à®•ோள௠காடà¯à®Ÿà¯', + 'tooltip-cite-article' => 'இபà¯à®ªà®•à¯à®•தà¯à®¤à¯ˆ எபà¯à®ªà®Ÿà®¿ மேறà¯à®•ோளாகக௠காடà¯à®Ÿà¯à®µà®¤à¯ எனà¯à®ªà®¤à¯ பறà¯à®±à®¿à®¯ விவரமà¯', + 'cite' => 'மேறà¯à®•ோள௠காடà¯à®Ÿà¯', + 'cite_page' => 'பகà¯à®•à®®à¯:', + 'cite_submit' => 'மேறà¯à®•ோள௠காடà¯à®Ÿà¯', +); + +/** Telugu (తెలà±à°—à±) + * @author Mpradeep + * @author Veeven + */ +$messages['te'] = array( + 'cite_article_desc' => '[[Special:Cite|ఉదహరింపà±]] అనే à°ªà±à°°à°¤à±à°¯à±‡à°• పేజీని & పరికర పెటà±à°Ÿà±† లింకà±à°¨à±€ చేరà±à°¸à±à°¤à±à°‚ది', + 'cite_article_link' => 'à°ˆ à°µà±à°¯à°¾à°¸à°¾à°¨à±à°¨à°¿ ఉదహరించండి', + 'tooltip-cite-article' => 'à°ˆ పేజీని ఎలా ఉదహరించాలి à°…à°¨à±à°¨à°¦à°¾à°¨à°¿à°ªà±ˆ సమాచారం', + 'cite' => 'ఉదహరించà±', + 'cite_page' => 'పేజీ:', + 'cite_submit' => 'ఉదహరించà±', +); + +/** Tetum (tetun) + * @author MF-Warburg + */ +$messages['tet'] = array( + 'cite_article_desc' => 'Kria pájina espesÃal ba [[Special:Cite|sitasaun]] ho ligasaun iha kaixa besi nian', + 'cite_article_link' => "Sita pájina ne'e", + 'tooltip-cite-article' => "Informasaun kona-ba sita pájina ne'e", + 'cite' => 'Sita', + 'cite_page' => 'Pájina:', + 'cite_submit' => 'Sita', +); + +/** Tajik (Cyrillic script) (тоҷикӣ) + * @author Ibrahim + */ +$messages['tg-cyrl'] = array( + 'cite_article_desc' => 'Саҳифаи вижае барои [[Special:Cite|ёдкард]] изофа мекунад ва пайванде ба ҷаъбаи абзор меафзоÑд', + 'cite_article_link' => 'Ðд кардани пайванди ин мақола', + 'cite' => 'Ðд кардани ин мақола', + 'cite_page' => 'Саҳифа:', + 'cite_submit' => 'Ðд кардан', +); + +/** Tajik (Latin script) (tojikÄ«) + * @author Liangent + */ +$messages['tg-latn'] = array( + 'cite_article_desc' => "Sahifai viƶae baroi [[Special:Cite|jodkard]] izofa mekunad va pajvande ba ça'bai abzor meafzojad", + 'cite_article_link' => 'Jod kardani pajvandi in maqola', + 'cite' => 'Jod kardani in maqola', + 'cite_page' => 'Sahifa:', + 'cite_submit' => 'Jod kardan', +); + +/** Thai (ไทย) + * @author Octahedron80 + * @author Passawuth + */ +$messages['th'] = array( + 'cite_article_desc' => 'เพิ่มหน้า[[Special:Cite|à¸à¹‰à¸²à¸‡à¸à¸´à¸‡]]พิเศษà¹à¸¥à¸°à¸¥à¸´à¸‡à¸à¹Œà¸šà¸™à¸à¸¥à¹ˆà¸à¸‡à¹€à¸„รื่à¸à¸‡à¸¡à¸·à¸', + 'cite_article_link' => 'à¸à¹‰à¸²à¸‡à¸à¸´à¸‡à¸«à¸™à¹‰à¸²à¸™à¸µà¹‰', + 'tooltip-cite-article' => 'ข้à¸à¸¡à¸¹à¸¥à¹€à¸à¸µà¹ˆà¸¢à¸§à¸à¸±à¸šà¸§à¸´à¸˜à¸µà¸à¸²à¸£à¸à¹‰à¸²à¸‡à¸à¸´à¸‡à¸«à¸™à¹‰à¸²à¸™à¸µà¹‰', + 'cite' => 'à¸à¹‰à¸²à¸‡à¸à¸´à¸‡', + 'cite_page' => 'หน้า:', + 'cite_submit' => 'à¸à¹‰à¸²à¸‡à¸à¸´à¸‡', +); + +/** Turkmen (Türkmençe) + * @author Hanberke + */ +$messages['tk'] = array( + 'cite_article_desc' => '[[Special:Cite|Sitirle]] ýörite sahypasyny we gural sandygy çykgydyny goşýar', + 'cite_article_link' => 'Sahypany sitirle', + 'tooltip-cite-article' => 'Bu sahypany nähili sitirlemelidigi hakda maglumat', + 'cite' => 'Sitirle', + 'cite_page' => 'Sahypa:', + 'cite_submit' => 'Sitirle', +); + +/** Tagalog (Tagalog) + * @author AnakngAraw + */ +$messages['tl'] = array( + 'cite_article_desc' => 'Nagdaragdag ng isang natatanging pahinang [[Special:Cite|pampagtutukoy]] at kawing sa kahon (lalagyan) ng kagamitan', + 'cite_article_link' => 'Tukuyin ang pahinang ito', + 'tooltip-cite-article' => 'Kabatiran kung paano tutukuyin ang pahinang ito', + 'cite' => 'Tukuyin', + 'cite_page' => 'Pahina:', + 'cite_submit' => 'Tukuyin', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Mga detalyeng pangtalaaklatan para sa {{FULLPAGENAME}} == + +* Pangalan ng pahina: {{FULLPAGENAME}} +* May-akda: {{SITENAME}} contributors +* Tagapaglathala: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Petsa ng huling pagbabago: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Petsa ng pagbawi: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* Pamalagiang URL: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ID ng Bersiyon ng Pahina: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Mga estilo ng pagbanggit para sa {{FULLPAGENAME}} == + +=== [[Estilo ng APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Nabawi noong <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|Estilo ng MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|Estilo ng MHRA]] === +{{SITENAME}} contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [napuntahan noong <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Estilo ng Chicago]] === +{{SITENAME}} contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (napuntahan noong <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Estilo ng CBE/CSE]] === +Mga tagapag-ambag sa {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [pagbanggit <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Makukuha mula sa: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Estilo ng Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (huling dinalaw noong <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Lahok sa [[BibTeX]] === + + @misc{ wiki:xxx, + may-akda = \"{{SITENAME}}\", + pamagat = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + taon = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + tala = \"[Nasa linya; napuntahan noong <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Kapag ginagamit ang pakete ng url ng [[LaTeX]] (<code>\\usepackage{url}</code> saan man sa loob ng punong-sabi) na may gawi na makapagbigay ng lalo pang may mahusay na kaanyuan na mga tirahang pangsangkalambatan, ang mga sumusunod ay maaaring mas nanaisin: + + @misc{ wiki:xxx, + may-akda = \"{{SITENAME}}\", + pamagat = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + taon = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + tala = \"[Nasa linya; napuntahan noong <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** толышә зывон (толышә зывон) + * @author ГуÑейн + */ +$messages['tly'] = array( + 'cite_page' => 'Сәһифә:', +); + +/** Tswana (Setswana) + */ +$messages['tn'] = array( + 'cite_article_link' => 'Nopola mokwalo o', # Fuzzy +); + +/** Tongan (lea faka-Tonga) + */ +$messages['to'] = array( + 'cite_article_link' => 'Lau ki he kupú ni', # Fuzzy + 'cite' => 'Lau ki he', +); + +/** Turkish (Türkçe) + * @author Erkan Yilmaz + * @author Joseph + * @author Srhat + * @author UÄŸur BaÅŸak + */ +$messages['tr'] = array( + 'cite_article_desc' => '[[Special:Cite|Alıntı]] özel sayfa ve araç kutusu linkini ekler', + 'cite_article_link' => 'Sayfayı kaynak göster', + 'tooltip-cite-article' => 'Bu sayfanın nasıl alıntı yapılacağı hakkında bilgi', + 'cite' => 'Kaynak göster', + 'cite_page' => 'Sayfa:', + 'cite_submit' => 'Belirt', + 'cite_text' => "__NOTOC__ +<div style=\"width: 90%; text-align: center; font-size: 85%; margin: 10px auto;\">İçindekiler: [[#APA stil|APA]] | [[#MLA stil|MLA]] | [[#MHRA stil|MHRA]] | [[#Chicago stil|Chicago]] | [[#CBE/CSE stil|CSE]] | [[#Bluebook stil|Bluebook]] | [[#BibTeX stil|BibTeX]]</div> + +'''NOTE:''' Most teachers and professionals do not consider encyclopedias citable reference material for most purposes. Wikipedia articles should be used for background information, and as a starting point for further research, but not as a final source for important facts. + +As with any [[Vikipedi:Vikipedi kim yazar|community-built]] reference, there is a possibility for error in Wikipedia's content — please check your facts against multiple sources and read our [[Vikipedi:Genel_Bilgi_Paktı|disclaimers]] for more information. + +<div style=\"border: 1px solid grey; background: #E6E8FA; width: 90%; padding: 15px 30px 15px 30px; margin: 10px auto;\"> + +== \"{{FULLPAGENAME}}\" sayfasının [[bibliyografya|bibliyografik]] detayları == + +* Sayfanın adı: {{FULLPAGENAME}} +* Yazar(lar): Vikipedi'de katkıda bulunanlar, bak [{{fullurl:{{FULLPAGENAME}}|action=history}} sayfanın geçmiÅŸi] +* Editör: ''{{SITENAME}}, {{MedyaViki:Sitesubtitle}}''. +* Son düzenleme tarih: {{CURRENTDAY}}. {{CURRENTMONTHNAME}} +* Son isteme tarih: {{CURRENTYEAR}}, {{CURRENTTIME}} ([[UTC]]) +* Geçerli URL: {{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Sayfanın versiyon no.: {{REVISIONID}} + +</div> +<div class=\"plainlinks\" style=\"border: 1px solid grey; width: 90%; padding: 15px 30px 15px 30px; margin: 10px auto;\"> + +== \"{{FULLPAGENAME}}\" sayfanın kaynak olarak gösterim imkanları == + +=== [[APA]] stil === +Wikipedia contributors ({{CURRENTYEAR}}). {{FULLPAGENAME}}. ''{{SITENAME}}, {{MediaWiki:Sitesubtitle}}''. Retrieved <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> from {{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[MLA]] stil === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{MediaWiki:Sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA]] stil === +Wikipedia contributors, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{MediaWiki:Sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accessed <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[Chicago]] stil === +Wikipedia contributors, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{MediaWiki:Sitesubtitle}},'' {{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accessed <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[CBE/CSE]] stil === +Wikipedia contributors. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{MediaWiki:Sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Available from: +{{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook]] stil === +{{FULLPAGENAME}}, {{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (last visited <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]] stil === + + @misc{ wiki:xxx, + yazar(lar) = \"{{SITENAME}}\", + baÅŸlık = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{MediaWiki:Sitesubtitle}}\", + yıl = \"{{CURRENTYEAR}}\", + url = \"{{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + not = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +When using the [[LaTeX]] package url (<code>\\usepackage{url}</code> somewhere in the preamble) which tends to give much more nicely formatted web addresses, the following may preferred: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{MediaWiki:Sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{fullurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accessed <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing \"Citation styles\" div--> + +<noinclude> +[[de:MediaWiki:Cite_text]] +[[en:MediaWiki:Cite text]] +</noinclude>", # Fuzzy +); + +/** Turoyo (Ṫuroyo) + * @author Ariyo + */ +$messages['tru'] = array( + 'cite_page' => 'Faá¹o:', +); + +/** Tsonga (Xitsonga) + * @author Thuvack + */ +$messages['ts'] = array( + 'cite_page' => 'Tluka:', +); + +/** Tatar (Cyrillic script) (татарча) + * @author Ильнар + */ +$messages['tt-cyrl'] = array( + 'cite_article_desc' => 'МахÑÑƒÑ [[Special:Cite|күчермәләү]] битен һәм җиһазларга Ñылтамалар Ó©Ñти', + 'cite_article_link' => 'Бу битне күчермәләү', + 'tooltip-cite-article' => 'Бу битне ничек күчермәләү турындагы мәгълүмат', + 'cite' => 'Күчермәләү', + 'cite_page' => 'Бит:', + 'cite_submit' => 'Күчермәләү', +); + +/** Central Atlas Tamazight (ⵜⴰⵎⴰⵣⵉⵖⵜ) + * @author Tifinaghes + */ +$messages['tzm'] = array( + 'cite_page' => 'ⵜⴰⵙâµâ´°:', +); + +/** Udmurt (удмурт) + * @author ОйЛ + */ +$messages['udm'] = array( + 'cite_article_link' => 'Кызьы Ñо ÑтатьÑез цитировать кароно', +); + +/** Uyghur (Arabic script) (ئۇيغۇرچە) + * @author Sahran + */ +$messages['ug-arab'] = array( + 'cite_page' => 'بەت:', +); + +/** Uyghur (Latin script) (Uyghurche) + * @author Jose77 + */ +$messages['ug-latn'] = array( + 'cite_article_link' => 'Bu maqalini ishliting', + 'cite_page' => 'Bet:', +); + +/** Ukrainian (українÑька) + * @author Ahonc + * @author Prima klasy4na + * @author Ðта + */ +$messages['uk'] = array( + 'cite_article_desc' => 'Додає Ñпеціальну Ñторінку [[Special:Cite|цитуваннÑ]] Ñ– поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð² інÑтрументах', + 'cite_article_link' => 'Цитувати Ñторінку', + 'tooltip-cite-article' => 'Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð¿Ñ€Ð¾ те, Ñк цитувати цю Ñторінку', + 'cite' => 'ЦитуваннÑ', + 'cite_page' => 'Сторінка:', + 'cite_submit' => 'Процитувати', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Бібліографічні дані Ñтатті {{FULLPAGENAME}} == + +* Ðазва: {{FULLPAGENAME}} +* Ðвтор: {{SITENAME}} contributors +* Опубліковано: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Дата оÑтанньої зміни: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Дата цитуваннÑ: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* ПоÑтійне поÑиланнÑ: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ID верÑÑ–Ñ— Ñторінки: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Варіанти Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ð¾Ñилань на {{FULLPAGENAME}} == + +=== [[Стиль APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Цитовано <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> з {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|Стиль MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|Стиль MHRA]] === +ДопиÑувачі {{SITENAME}}, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [цитовано <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|Стиль Chicago]] === +ДопиÑувачі {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (цитовано <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|Стиль CBE/CSE]] === +ДопиÑувачі {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [cited <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. ДоÑтупно з: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Стиль Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (оÑтанній переглÑд <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== Ð—Ð°Ð¿Ð¸Ñ [[BibTeX]] === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Онлайн; цитовано <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +При викориÑтанні [[LaTeX]]-пакета url (<code>\\usepackage{url}</code> у преамбулі), Ñкий Ñ‚Ñжіє до кращого Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð²ÐµÐ±-адреÑ, мабуть, краще буде вказати таке: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Онлайн; цитовано <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Urdu (اردو) + */ +$messages['ur'] = array( + 'cite_article_link' => 'مضمون کا ØÙˆØ§Ù„Û Ø¯ÛŒÚº', + 'cite' => 'ØÙˆØ§Ù„Û', + 'cite_page' => 'ØµÙØÛ:', +); + +/** Uzbek (oÊ»zbekcha) + * @author CoderSI + */ +$messages['uz'] = array( + 'cite_article_link' => 'Sahifadan matn parchasi ajratish', +); + +/** vèneto (vèneto) + * @author Candalua + * @author GatoSelvadego + */ +$messages['vec'] = array( + 'cite_article_desc' => 'Zonta na pagina speciale par le [[Special:Cite|citazion]] e un colegamento nei strumenti', + 'cite_article_link' => 'Cita sta pagina', + 'tooltip-cite-article' => 'Informassion su come citar sta pagina', + 'cite' => 'Citazion', + 'cite_page' => 'Pagina da citar:', + 'cite_submit' => 'Crea la citazion', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Detaji bibliografisi par {{FULLPAGENAME}} == + +* TitoÅ‚o pà jina: {{FULLPAGENAME}} +* Autor: contributori {{SITENAME}} +* Editor: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Data de l'ultema modifega: {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC +* Data estrasion: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}} {{CURRENTTIME}} UTC</citation> +* URL permanente: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* ID version pà jina: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== StiÅ‚i citasion par {{FULLPAGENAME}} == + +=== [[APA style|StiÅ‚e APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Estratto il <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> da {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[The MLA style manual|StiÅ‚e MLA]] === +\"{{FULLPAGENAME}}.\" ''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[MHRA Style Guide|StiÅ‚e MHRA]] === +Contributori {{SITENAME}}, '{{FULLPAGENAME}}', ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [accesso il <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[The Chicago Manual of Style|StiÅ‚e Chicago]] === +Contributori {{SITENAME}}, \"{{FULLPAGENAME}},\" ''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (accesso il <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Council of Science Editors|StiÅ‚e CBE/CSE]] === +Contributori {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [citato il <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Disponibile su: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|StiÅ‚e Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (ultima visita il <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]] entry === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Online; accesso il <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Cuando che se dopara el pacheto [[LaTeX]] par url (<code>\\usepackage{url}</code> da calche parte inte'l preanboÅ‚o) che in xenere el da indirisi web formatai in modo mejor, xe preferibiÅ‚e doparar el seguente còdexe: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Online; accesso il <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Veps (vepsän kel’) + * @author Triple-ADHD-AS + * @author Игорь БродÑкий + */ +$messages['vep'] = array( + 'cite_article_desc' => 'Ližadab [[Special:Cite|citiruindan]] specialižen lehtpolen da kosketusen azegiÅ¡tos', + 'cite_article_link' => "Citiruida nece lehtpol'", + 'tooltip-cite-article' => "Informacii siÅ¡, kut pidab citiruida nece lehtpol'.", + 'cite' => 'Citiruind', + 'cite_page' => 'Lehtpol’:', + 'cite_submit' => 'Citiruida', +); + +/** Vietnamese (Tiếng Việt) + * @author Minh Nguyen + * @author Vinhtantran + */ +$messages['vi'] = array( + 'cite_article_desc' => 'Thêm trang đặc biệt để [[Special:Cite|trÃch dẫn bà i viết]] và đặt liên kết trong thanh công cụ', + 'cite_article_link' => 'TrÃch dẫn trang nà y', + 'tooltip-cite-article' => 'Hướng dẫn cách trÃch dẫn trang nà y', + 'cite' => 'TrÃch dẫn', + 'cite_page' => 'Trang:', + 'cite_submit' => 'TrÃch dẫn', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== Chi tiết ghi chú cá»§a {{FULLPAGENAME}} == + +* Tên trang: {{FULLPAGENAME}} +* Tác giả: {{SITENAME}} contributors +* Nhà xuất bản: ''{{SITENAME}}, {{int:sitesubtitle}}''. +* Ngà y sá»a cuối: {{CURRENTDAY}} {{CURRENTMONTHNAME}} năm {{CURRENTYEAR}} lúc {{CURRENTTIME}} UTC +* Ngà y truy cáºp: <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} năm {{CURRENTYEAR}} lúc {{CURRENTTIME}} UTC</citation> +* URL thưá»ng trá»±c: {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* Mã số phiên bản trang: {{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== Các văn phong ghi chú phổ biến cho {{FULLPAGENAME}} == + +=== [[Văn phong APA]] === +{{FULLPAGENAME}}. ({{CURRENTYEAR}}, {{CURRENTDAY}} {{CURRENTMONTHNAME}}). ''{{SITENAME}}, {{int:sitesubtitle}}''. Lấy và o <citation>{{CURRENTTIME}}, {{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation> từ {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Cẩm nang Văn phong MLA|Văn phong MLA]] === +“{{FULLPAGENAME}}.†''{{SITENAME}}, {{int:sitesubtitle}}''. {{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC. <citation>{{CURRENTDAY}} {{CURRENTMONTHABBREV}} {{CURRENTYEAR}}, {{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== [[Hướng dẫn Văn phong MHRA|Văn phong MHRA]] === +Những ngưá»i đóng góp và o {{SITENAME}}, ‘{{FULLPAGENAME}}’, ''{{SITENAME}}, {{int:sitesubtitle}},'' {{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}, {{CURRENTTIME}} UTC, <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}> [truy cáºp ngà y <citation>{{CURRENTDAY}} {{CURRENTMONTHNAME}} {{CURRENTYEAR}}</citation>] + +=== [[Cẩm nang Văn phong Chicago|Văn phong Chicago]] === +Những ngưá»i đóng góp và o {{SITENAME}}, “{{FULLPAGENAME}},†''{{SITENAME}}, {{int:sitesubtitle}},'' {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (truy cáºp ngà y <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[Há»™i đồng Chá»§ bút Khoa há»c|Văn phong CBE/CSE]] === +Những ngưá»i đóng góp và o {{SITENAME}}. {{FULLPAGENAME}} [Internet]. {{SITENAME}}, {{int:sitesubtitle}}; {{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}, {{CURRENTTIME}} UTC [ghi chú ngà y <citation>{{CURRENTYEAR}} {{CURRENTMONTHABBREV}} {{CURRENTDAY}}</citation>]. Có sẵn tại: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== [[Bluebook|Văn phong Bluebook]] === +{{FULLPAGENAME}}, {{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} (ghé thăm lần cuối ngà y <citation>{{CURRENTMONTHNAME}} {{CURRENTDAY}}, {{CURRENTYEAR}}</citation>). + +=== [[BibTeX]] entry === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[Trá»±c tuyến; truy cáºp ngà y <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + +Khi sá» dụng gói <code>url</code> cá»§a [[LaTeX]] (có <code>\\usepackage{url}</code> ở đâu đó phÃa đầu văn bản), gói nà y hay trang trà các địa chỉ Web má»™t cách đẹp đẽ hÆ¡n, bạn có thể muốn sá» dụng Ä‘oạn mã sau: + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[Trá»±c tuyến; truy cáºp ngà y <citation>{{CURRENTDAY}}-{{CURRENTMONTHNAME}}-{{CURRENTYEAR}}</citation>]\" + } + + +</div> <!-- div kết thúc “plainlinks†-->", +); + +/** Volapük (Volapük) + * @author Malafaya + * @author Smeira + */ +$messages['vo'] = array( + 'cite_article_desc' => 'Läükon padi patik [[Special:Cite|saitama]] sa yüm ad stumem', + 'cite_article_link' => 'Saitön padi at', + 'cite' => 'Saitön', + 'cite_page' => 'Pad:', + 'cite_submit' => 'Saitön', +); + +/** Walloon (walon) + * @author Srtxg + */ +$messages['wa'] = array( + 'cite_page' => 'PÃ¥dje:', +); + +/** Wu (å´è¯) + */ +$messages['wuu'] = array( + 'cite_article_link' => 'å¼•ç”¨è¯¥ç¯‡æ–‡ç« ', + 'cite' => '引用', + 'cite_page' => '页é¢:', + 'cite_submit' => '引用', +); + +/** Kalmyk (хальмг) + * @author Huuchin + */ +$messages['xal'] = array( + 'cite_article_link' => 'Тер халхиг Ñшллх', +); + +/** Yiddish (ייִדיש) + * @author פוילישער + */ +$messages['yi'] = array( + 'cite_article_desc' => 'לייגט צו × [[Special:Cite|ציטיר]] ב×Ö·×–×•× ×“×¢×¨×Ÿ בל×ַט ×ון געצייגק×ַסן ×œ×™× ×§', + 'cite_article_link' => 'ציטירן ×“×¢× ×“×זיגן בל×ט', + 'tooltip-cite-article' => '××™× ×¤Ö¿×ָרמ×ַציע ווי ×ַזוי צו ציטירן ×“×¢× ×‘×œ×ַט', + 'cite' => 'ציטירן', + 'cite_page' => 'בל×ט:', + 'cite_submit' => 'ציטירן', +); + +/** Yoruba (Yorùbá) + * @author Demmy + */ +$messages['yo'] = array( + 'cite_page' => 'Ojúewé:', +); + +/** Cantonese (粵語) + */ +$messages['yue'] = array( + 'cite_article_desc' => 'åŠ ä¸€å€‹[[Special:Cite|引用]]特別é åŒåŸ‹ä¸€å€‹å·¥å…·ç®±é€£çµ', + 'cite_article_link' => '引用呢篇文', + 'cite' => 'å¼•ç”¨æ–‡ç« ', + 'cite_page' => '版:', + 'cite_submit' => '引用', +); + +/** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) + * @author Hzy980512 + * @author Xiaomingyan + */ +$messages['zh-hans'] = array( + 'cite_article_desc' => 'æ·»åŠ [[Special:Cite|引用]]特殊页é¢å’Œå·¥å…·ç®±é“¾æŽ¥', + 'cite_article_link' => '引用本页', + 'tooltip-cite-article' => '关于如何引用本页的信æ¯', + 'cite' => '引用页é¢', + 'cite_page' => '页é¢ï¼š', + 'cite_submit' => '引用', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== {{FULLPAGENAME}}çš„æ–‡çŒ®è¯¦ç»†ä¿¡æ¯ == + +* 页é¢å称:{{FULLPAGENAME}} +* 作者:{{SITENAME}}编者 +* 出版者:{{SITENAME}},{{int:sitesubtitle}}. +* 最新版本日期:{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥{{CURRENTTIME}}(å调世界时) +* 查阅日期:<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥{{CURRENTTIME}}(å调世界时)</citation> +* 永久链接:{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* 页é¢ç‰ˆæœ¬å·ï¼š{{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== {{FULLPAGENAME}}çš„å‚è€ƒæ–‡çŒ®æ ¼å¼ == + +=== GB7714æ ¼å¼ === +{{SITENAME}}编者.{{FULLPAGENAME}}[G/OL].{{SITENAME}},{{int:sitesubtitle}},{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥{{CURRENTTIME}}ï¼»<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥{{CURRENTTIME}}</citation>].{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== APAæ ¼å¼ === +{{FULLPAGENAME}}.({{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}日).''{{SITENAME}},{{int:sitesubtitle}}''.于<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥{{CURRENTTIME}}</citation>查阅自{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== MLAæ ¼å¼ === +“{{FULLPAGENAME}}.â€''{{SITENAME}},{{int:sitesubtitle}}''.{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥{{CURRENTTIME}}(å调世界时).<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥{{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== MHRAæ ¼å¼ === +{{SITENAME}}编者,‘{{FULLPAGENAME}}’,''{{SITENAME}},{{int:sitesubtitle}}'',{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥{{CURRENTTIME}}(å调世界时),<{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>[于<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥</citation>查阅] + +=== èŠåŠ å“¥æ ¼å¼ === +{{SITENAME}}编者,“{{FULLPAGENAME}},â€''{{SITENAME}},{{int:sitesubtitle}}'',{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}(于<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥</citation>查阅). + +=== CBE/CSEæ ¼å¼ === +{{SITENAME}}编者.{{FULLPAGENAME}}[互è”网].{{SITENAME}},{{int:sitesubtitle}}ï¼›{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥{{CURRENTTIME}}(å调世界时)[引用于<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥</citation>].å¯è®¿é—®è‡ªï¼š +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== Bluebookæ ¼å¼ === +{{FULLPAGENAME}},{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}(最新访问于<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥</citation>). + +=== BibTeX记录 === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[在线资æºï¼›è®¿é—®äºŽ<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥</citation>]\" + } + +使用LaTeX包装的链接(开头æŸå¤„çš„<code>\\usepackage{url}</code>)将æä¾›æ›´å¥½çš„ç½‘å€æ ¼å¼ï¼ŒæŽ¨èé€‰ç”¨ä¸‹åˆ—æ ¼å¼ï¼š + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[在线资æºï¼›è®¿é—®äºŽ<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); + +/** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) + * @author Frankou + * @author Waihorace + */ +$messages['zh-hant'] = array( + 'cite_article_desc' => 'å¢žåŠ [[Special:Cite|引用]]特殊é é¢ä»¥åŠå·¥å…·ç®±é€£çµ', + 'cite_article_link' => 'å¼•ç”¨æ¤æ–‡', + 'tooltip-cite-article' => '關於如何引用æ¤é 的資訊', + 'cite' => 'å¼•ç”¨æ–‡ç« ', + 'cite_page' => 'é é¢ï¼š', + 'cite_submit' => '引用', + 'cite_text' => "__NOTOC__ +<div class=\"mw-specialcite-bibliographic\"> + +== {{FULLPAGENAME}}的文ç»è©³ç´°è³‡è¨Š == + +* é é¢å稱:{{FULLPAGENAME}} +* 作者:{{SITENAME}}編者 +* 出版者:{{SITENAME}},{{int:sitesubtitle}}. +* 最新版本日期:{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥{{CURRENTTIME}}(å”調世界時) +* 查閲日期:<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥{{CURRENTTIME}}(å”調世界時)</citation> +* 永久連çµï¼š{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}} +* é é¢ç‰ˆæœ¬è™Ÿï¼š{{REVISIONID}} + +</div> +<div class=\"plainlinks mw-specialcite-styles\"> + +== {{FULLPAGENAME}}çš„åƒè€ƒæ–‡ç»æ ¼å¼ == + +=== APAæ ¼å¼ === +{{FULLPAGENAME}}.({{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}日).''{{SITENAME}},{{int:sitesubtitle}}''.於<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥{{CURRENTTIME}}</citation>查閲自{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== MLAæ ¼å¼ === +「{{FULLPAGENAME}}ã€ï¼Ž''{{SITENAME}},{{int:sitesubtitle}}''.{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥{{CURRENTTIME}}(å”調世界時).<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥{{CURRENTTIME}}</citation> <{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>. + +=== MHRAæ ¼å¼ === +{{SITENAME}}編者,『{{FULLPAGENAME}}ã€ï¼Œ''{{SITENAME}},{{int:sitesubtitle}}'',{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥{{CURRENTTIME}}(å”調世界時),<{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}>[於<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥</citation>查閲] + +=== èŠåŠ å“¥æ ¼å¼ === +{{SITENAME}}編者,「{{FULLPAGENAME}}ã€ï¼Œ''{{SITENAME}},{{int:sitesubtitle}}'',{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}(於<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥</citation>查閲). + +=== CBE/CSEæ ¼å¼ === +{{SITENAME}}編者.{{FULLPAGENAME}}[網際網絡].{{SITENAME}},{{int:sitesubtitle}}ï¼›{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥{{CURRENTTIME}}(å”調世界時)[引用於<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥</citation>].å¯è¨ªå•自: +{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}. + +=== Bluebookæ ¼å¼ === +{{FULLPAGENAME}},{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}ï¼ˆæœ€æ–°è¨ªå•æ–¼<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥</citation>). + +=== BibTeX記錄 === + + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}\", + note = \"[線上資æºï¼›è¨ªå•æ–¼<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥</citation>]\" + } + +使用LaTeX包è£çš„連çµï¼ˆé–‹é æŸè™•çš„<code>\\usepackage{url}</code>)將æä¾›æ›´å¥½çš„ç¶²å€æ ¼å¼ï¼ŒæŽ¨è–¦é¸ç”¨ä¸‹åˆ—æ ¼å¼ï¼š + @misc{ wiki:xxx, + author = \"{{SITENAME}}\", + title = \"{{FULLPAGENAME}} --- {{SITENAME}}{,} {{int:sitesubtitle}}\", + year = \"{{CURRENTYEAR}}\", + url = \"'''\\url{'''{{canonicalurl:{{FULLPAGENAME}}|oldid={{REVISIONID}}}}'''}'''\", + note = \"[線上資æºï¼›è¨ªå•æ–¼<citation>{{CURRENTYEAR}}å¹´{{CURRENTMONTH}}月{{CURRENTDAY}}æ—¥</citation>]\" + } + + +</div> <!--closing div for \"plainlinks\"-->", +); diff --git a/extensions/Cite/SpecialCite.php b/extensions/Cite/SpecialCite.php new file mode 100644 index 00000000..5990f548 --- /dev/null +++ b/extensions/Cite/SpecialCite.php @@ -0,0 +1,90 @@ +<?php +if ( !defined( 'MEDIAWIKI' ) ) die(); +/** + * A special page extension that adds a special page that generates citations + * for pages. + * + * @file + * @ingroup Extensions + * + * @link http://www.mediawiki.org/wiki/Extension:Cite/Special:Cite.php Documentation + * + * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com> + * @copyright Copyright © 2005, Ævar Arnfjörð Bjarmason + * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later + */ + +$wgExtensionCredits['specialpage'][] = array( + 'path' => __FILE__, + 'name' => 'Cite', + 'author' => 'Ævar Arnfjörð Bjarmason', + 'descriptionmsg' => 'cite_article_desc', + 'url' => 'https://www.mediawiki.org/wiki/Extension:Cite/Special:Cite.php' +); + +$dir = __DIR__ . '/'; +# Internationalisation file +$wgExtensionMessagesFiles['SpecialCite'] = $dir . 'SpecialCite.i18n.php'; +$wgExtensionMessagesFiles['SpecialCiteAliases'] = $dir . 'SpecialCite.alias.php'; + +$wgHooks['SkinTemplateBuildNavUrlsNav_urlsAfterPermalink'][] = 'wfSpecialCiteNav'; +$wgHooks['SkinTemplateToolboxEnd'][] = 'wfSpecialCiteToolbox'; + +$wgSpecialPages['Cite'] = 'SpecialCite'; +$wgAutoloadClasses['SpecialCite'] = $dir . 'SpecialCite_body.php'; + +// Resources +$citeResourceTemplate = array( + 'localBasePath' => __DIR__ . '/modules', + 'remoteExtPath' => 'Cite/modules' +); + +$wgResourceModules['ext.specialcite'] = $citeResourceTemplate + array( + 'styles' => 'ext.specialcite.css', + 'scripts' => array(), + 'position' => 'bottom', +); + +/** + * @param $skintemplate SkinTemplate + * @param $nav_urls + * @param $oldid + * @param $revid + * @return bool + */ +function wfSpecialCiteNav( &$skintemplate, &$nav_urls, &$oldid, &$revid ) { + // check whether we’re in the right namespace, the $revid has the correct type and is not empty + // (what would mean that the current page doesn’t exist) + $title = $skintemplate->getTitle(); + if ( $title->isContentPage() && $revid !== 0 && !empty( $revid ) ) + $nav_urls['cite'] = array( + 'args' => array( 'page' => $title->getPrefixedDBkey(), 'id' => $revid ) + ); + + return true; +} + +/** + * add the cite link to the toolbar + * + * @param $skin Skin + * + * @return bool + */ +function wfSpecialCiteToolbox( &$skin ) { + if ( isset( $skin->data['nav_urls']['cite'] ) ) { + echo Html::rawElement( + 'li', + array( 'id' => 't-cite' ), + Linker::link( + SpecialPage::getTitleFor( 'Cite' ), + wfMessage( 'cite_article_link' )->text(), // @todo Should be escaped()? + # Used message keys: 'tooltip-cite-article', 'accesskey-cite-article' + Linker::tooltipAndAccessKeyAttribs( 'cite-article' ), + $skin->data['nav_urls']['cite']['args'] + ) + ); + } + + return true; +} diff --git a/extensions/Cite/SpecialCite_body.php b/extensions/Cite/SpecialCite_body.php new file mode 100644 index 00000000..0425c850 --- /dev/null +++ b/extensions/Cite/SpecialCite_body.php @@ -0,0 +1,180 @@ +<?php + +class SpecialCite extends SpecialPage { + function __construct() { + parent::__construct( 'Cite' ); + } + + function execute( $par ) { + global $wgUseTidy; + + // Having tidy on causes whitespace and <pre> tags to + // be generated around the output of the CiteOutput + // class TODO FIXME. + $wgUseTidy = false; + + $this->setHeaders(); + $this->outputHeader(); + + $page = $par !== null ? $par : $this->getRequest()->getText( 'page' ); + $title = Title::newFromText( $page ); + + $cform = new CiteForm( $title ); + $cform->execute(); + + if ( $title && $title->exists() ) { + $id = $this->getRequest()->getInt( 'id' ); + $cout = new CiteOutput( $title, $id ); + $cout->execute(); + } + } +} + +class CiteForm { + /** + * @var Title + */ + var $mTitle; + + function __construct( &$title ) { + $this->mTitle =& $title; + } + + function execute() { + global $wgOut, $wgScript; + + $wgOut->addHTML( + Xml::openElement( 'form', + array( + 'id' => 'specialcite', + 'method' => 'get', + 'action' => $wgScript + ) ) . + Html::hidden( 'title', SpecialPage::getTitleFor( 'Cite' )->getPrefixedDBkey() ) . + Xml::openElement( 'label' ) . + wfMessage( 'cite_page' )->escaped() . ' ' . + Xml::element( 'input', + array( + 'type' => 'text', + 'size' => 30, + 'name' => 'page', + 'value' => is_object( $this->mTitle ) ? $this->mTitle->getPrefixedText() : '' + ), + '' + ) . + ' ' . + Xml::element( 'input', + array( + 'type' => 'submit', + 'value' => wfMessage( 'cite_submit' )->escaped() + ), + '' + ) . + Xml::closeElement( 'label' ) . + Xml::closeElement( 'form' ) + ); + } +} + +class CiteOutput { + /** + * @var Title + */ + var $mTitle; + + /** + * @var Article + */ + var $mArticle; + + var $mId; + + /** + * @var Parser + */ + var $mParser; + + /** + * @var ParserOptions + */ + var $mParserOptions; + + var $mSpTitle; + + function __construct( $title, $id ) { + global $wgHooks, $wgParser; + + $this->mTitle = $title; + $this->mArticle = new Article( $title ); + $this->mId = $id; + + $wgHooks['ParserGetVariableValueVarCache'][] = array( $this, 'varCache' ); + + $this->genParserOptions(); + $this->genParser(); + + $wgParser->setHook( 'citation', array( $this, 'CiteParse' ) ); + } + + function execute() { + global $wgOut, $wgParser, $wgHooks; + + $wgHooks['ParserGetVariableValueTs'][] = array( $this, 'timestamp' ); + + $msg = wfMessage( 'cite_text' )->inContentLanguage()->plain(); + if ( $msg == '' ) { + # With MediaWiki 1.20 the plain text files were deleted and the text moved into SpecialCite.i18n.php + # This code is kept for b/c in case an installation has its own file "cite_text-xx" + # for a previously not supported language. + global $wgContLang, $wgContLanguageCode; + $dir = dirname( __FILE__ ) . DIRECTORY_SEPARATOR; + $code = $wgContLang->lc( $wgContLanguageCode ); + if ( file_exists( "${dir}cite_text-$code" ) ) { + $msg = file_get_contents( "${dir}cite_text-$code" ); + } elseif( file_exists( "${dir}cite_text" ) ){ + $msg = file_get_contents( "${dir}cite_text" ); + } + } + $ret = $wgParser->parse( $msg, $this->mTitle, $this->mParserOptions, false, true, $this->getRevId() ); + $wgOut->addModules( 'ext.specialcite' ); + $wgOut->addHTML( $ret->getText() ); + } + + function genParserOptions() { + global $wgUser; + $this->mParserOptions = ParserOptions::newFromUser( $wgUser ); + $this->mParserOptions->setDateFormat( MW_DATE_DEFAULT ); + $this->mParserOptions->setEditSection( false ); + } + + function genParser() { + $this->mParser = new Parser; + $this->mSpTitle = SpecialPage::getTitleFor( 'Cite' ); + } + + function CiteParse( $in, $argv ) { + $ret = $this->mParser->parse( $in, $this->mSpTitle, $this->mParserOptions, false ); + + return $ret->getText(); + } + + function varCache() { + return false; + } + + function timestamp( &$parser, &$ts ) { + if ( isset( $parser->mTagHooks['citation'] ) ) { + $ts = wfTimestamp( TS_UNIX, $this->mArticle->getTimestamp() ); + } + + return true; + } + + function getRevId() { + if ( $this->mId ) { + return $this->mId; + } else { + return $this->mTitle->getLatestRevID(); + } + } +} diff --git a/extensions/Cite/citeParserTests.txt b/extensions/Cite/citeParserTests.txt new file mode 100644 index 00000000..3076eeb6 --- /dev/null +++ b/extensions/Cite/citeParserTests.txt @@ -0,0 +1,449 @@ +# Force the test runner to ensure the extension is loaded +!! hooks +ref +references +!! endhooks + +!! test +Simple <ref>, no <references/> +!! input +Wikipedia rocks!<ref>Proceeds of Rockology, vol. XXI</ref> +!! result +<p>Wikipedia rocks!<sup id="cite_ref-1" class="reference"><a href="#cite_note-1">[1]</a></sup> +<br /><strong class="error mw-ext-cite-error">Cite error: <code><ref></code> tags exist, but no <code><references/></code> tag was found</strong> +</p> +!! end + +!! test +Simple <ref>, with <references/> +!! input +Wikipedia rocks!<ref>Proceeds of Rockology, vol. XXI</ref> + +<references/> +!! result +<p>Wikipedia rocks!<sup id="cite_ref-1" class="reference"><a href="#cite_note-1">[1]</a></sup> +</p> +<ol class="references"> +<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text">Proceeds of Rockology, vol. XXI</span> +</li> +</ol> + +!! end + + +!! article +Template:Simple template +!! text +A ''simple'' template. +!! endarticle + + +!! test +<ref> with a simple template +!! input +Templating<ref>{{simple template}}</ref> + +<references/> +!! result +<p>Templating<sup id="cite_ref-1" class="reference"><a href="#cite_note-1">[1]</a></sup> +</p> +<ol class="references"> +<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text">A <i>simple</i> template.</span> +</li> +</ol> + +!! end + +!! test +<ref> with a <nowiki> +!! input +Templating<ref><nowiki>{{simple template}}</nowiki></ref> + +<references/> +!! result +<p>Templating<sup id="cite_ref-1" class="reference"><a href="#cite_note-1">[1]</a></sup> +</p> +<ol class="references"> +<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text">{{simple template}}</span> +</li> +</ol> + +!! end + + +!! test +<ref> in a <nowiki> +!! input +Templating<nowiki><ref>{{simple template}}</ref></nowiki> + +<references/> +!! result +<p>Templating<ref>{{simple template}}</ref> +</p><p><br /> +</p> +!! end + +!! test +<ref> in a <!--comment--> +!! input +Templating<!--<ref>{{simple template}}</ref>--> + +<references/> +!! result +<p>Templating +</p><p><br /> +</p> +!! end + +!! test +<!--comment--> in a <ref> (bug 5384) +!! input +Templating<ref>Text<!--comment--></ref> + +<references/> +!! result +<p>Templating<sup id="cite_ref-1" class="reference"><a href="#cite_note-1">[1]</a></sup> +</p> +<ol class="references"> +<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text">Text</span> +</li> +</ol> + +!! end + +!! test +<references> after <gallery> (bug 6164) +!! input +<ref>one</ref> + +<gallery>Image:Foobar.jpg</gallery> + +<references/> +!! result +<p><sup id="cite_ref-1" class="reference"><a href="#cite_note-1">[1]</a></sup> +</p> +<ul class="gallery mw-gallery-traditional"> + <li class="gallerybox" style="width: 155px"><div style="width: 155px"> + <div class="thumb" style="width: 150px;"><div style="margin:68px auto;"><a href="/wiki/File:Foobar.jpg" class="image"><img alt="Foobar.jpg" src="http://example.com/images/thumb/3/3a/Foobar.jpg/120px-Foobar.jpg" width="120" height="14" /></a></div></div> + <div class="gallerytext"> + </div> + </div></li> +</ul> +<ol class="references"> +<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text">one</span> +</li> +</ol> + +!! end + +!! test +{{REVISIONID}} on page with <ref> (bug 6299) +!! input +{{REVISIONID}}<ref>elite</ref> +!! result +<p>1337<sup id="cite_ref-1" class="reference"><a href="#cite_note-1">[1]</a></sup> +<br /><strong class="error mw-ext-cite-error">Cite error: <code><ref></code> tags exist, but no <code><references/></code> tag was found</strong> +</p> +!! end + +!! test +{{REVISIONID}} on page without <ref> (bug 6299 sanity check) +!! input +{{REVISIONID}} +!! result +<p>1337 +</p> +!! end + +!! test +Blank ref followed by ref with content +!! input +<ref name="blank"/> + +<ref name="blank">content</ref> + +<references/> +!! result +<p><sup id="cite_ref-blank_1-0" class="reference"><a href="#cite_note-blank-1">[1]</a></sup> +</p><p><sup id="cite_ref-blank_1-1" class="reference"><a href="#cite_note-blank-1">[1]</a></sup> +</p> +<ol class="references"> +<li id="cite_note-blank-1"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-blank_1-0">1.0</a></sup> <sup><a href="#cite_ref-blank_1-1">1.1</a></sup></span> <span class="reference-text">content</span> +</li> +</ol> + +!! end + +!! test +Regression: non-blank ref "0" followed by ref with content +!! input +<ref name="blank">0</ref> + +<ref name="blank">content</ref> + +<references/> +!! result +<p><sup id="cite_ref-blank_1-0" class="reference"><a href="#cite_note-blank-1">[1]</a></sup> +</p><p><sup id="cite_ref-blank_1-1" class="reference"><a href="#cite_note-blank-1">[1]</a></sup> +</p> +<ol class="references"> +<li id="cite_note-blank-1"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-blank_1-0">1.0</a></sup> <sup><a href="#cite_ref-blank_1-1">1.1</a></sup></span> <span class="reference-text">0</span> +</li> +</ol> + +!! end + +!! test +Regression sanity check: non-blank ref "1" followed by ref with content +!! input +<ref name="blank">1</ref> + +<ref name="blank">content</ref> + +<references/> +!! result +<p><sup id="cite_ref-blank_1-0" class="reference"><a href="#cite_note-blank-1">[1]</a></sup> +</p><p><sup id="cite_ref-blank_1-1" class="reference"><a href="#cite_note-blank-1">[1]</a></sup> +</p> +<ol class="references"> +<li id="cite_note-blank-1"><span class="mw-cite-backlink">↑ <sup><a href="#cite_ref-blank_1-0">1.0</a></sup> <sup><a href="#cite_ref-blank_1-1">1.1</a></sup></span> <span class="reference-text">1</span> +</li> +</ol> + +!! end + +!! test +Ref names containing a number +!! input +<ref name="test123test">One</ref> +<ref name="123test">Two</ref> +<ref name="test123">Three</ref> + +<references /> +!! result +<p><sup id="cite_ref-test123test_1-0" class="reference"><a href="#cite_note-test123test-1">[1]</a></sup> +<sup id="cite_ref-123test_2-0" class="reference"><a href="#cite_note-123test-2">[2]</a></sup> +<sup id="cite_ref-test123_3-0" class="reference"><a href="#cite_note-test123-3">[3]</a></sup> +</p> +<ol class="references"> +<li id="cite_note-test123test-1"><span class="mw-cite-backlink"><a href="#cite_ref-test123test_1-0">↑</a></span> <span class="reference-text">One</span> +</li> +<li id="cite_note-123test-2"><span class="mw-cite-backlink"><a href="#cite_ref-123test_2-0">↑</a></span> <span class="reference-text">Two</span> +</li> +<li id="cite_note-test123-3"><span class="mw-cite-backlink"><a href="#cite_ref-test123_3-0">↑</a></span> <span class="reference-text">Three</span> +</li> +</ol> + +!! end + +!! test +Erroneous refs +!! input +<ref name="0">Zero</ref> + +<ref>Also zero, but differently! (Normal ref)</ref> + +<ref /> + +<ref name="foo" name="bar" /> + +<ref name="blankwithnoreference" /> + +<references name="quasit" /> + +<references /> +!! result +<p><strong class="error mw-ext-cite-error">Cite error: Invalid <code><ref></code> tag; +name cannot be a simple integer. Use a descriptive title</strong> +</p><p><sup id="cite_ref-1" class="reference"><a href="#cite_note-1">[1]</a></sup> +</p><p><strong class="error mw-ext-cite-error">Cite error: Invalid <code><ref></code> tag; +refs with no content must have a name</strong> +</p><p><sup id="cite_ref-bar_2-0" class="reference"><a href="#cite_note-bar-2">[2]</a></sup> +</p><p><sup id="cite_ref-blankwithnoreference_3-0" class="reference"><a href="#cite_note-blankwithnoreference-3">[3]</a></sup> +</p><p><strong class="error mw-ext-cite-error">Cite error: Invalid <code><references></code> tag; +parameter "group" is allowed only. +Use <code><references /></code>, or <code><references group="..." /></code></strong> +</p> +<ol class="references"> +<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text">Also zero, but differently! (Normal ref)</span> +</li> +<li id="cite_note-bar"><span class="mw-cite-backlink"><a href="#cite_ref-bar_0">↑</a></span> <strong class="error mw-ext-cite-error">Cite error: Invalid <code><ref></code> tag; +no text was provided for refs named <code>bar</code></strong></li> +<li id="cite_note-blankwithnoreference"><span class="mw-cite-backlink"><a href="#cite_ref-blankwithnoreference_0">↑</a></span> <strong class="error mw-ext-cite-error">Cite error: Invalid <code><ref></code> tag; +no text was provided for refs named <code>blankwithnoreference</code></strong></li> +</ol> + +!! end + + +!! test +Simple <ref>, with <references/> in group +!! input +Wikipedia rocks!<ref>Proceeds of Rockology, vol. XXI</ref> +Wikipedia rocks!<ref group=note>Proceeds of Rockology, vol. XXI</ref> + +<references/> +<references group=note/> +!! result +<p>Wikipedia rocks!<sup id="cite_ref-1" class="reference"><a href="#cite_note-1">[1]</a></sup> +Wikipedia rocks!<sup id="cite_ref-2" class="reference"><a href="#cite_note-2">[note 1]</a></sup> +</p> +<ol class="references"> +<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text">Proceeds of Rockology, vol. XXI</span> +</li> +</ol> +<ol class="references"> +<li id="cite_note-2"><span class="mw-cite-backlink"><a href="#cite_ref-2">↑</a></span> <span class="reference-text">Proceeds of Rockology, vol. XXI</span> +</li> +</ol> + +!! end + +!! test +Simple <ref>, with <references/> in group, with groupname in chinese +!! input +AAA<ref group="å‚">ref a</ref>BBB<ref group="注">note b</ref>CCC<ref group="å‚">ref c</ref> + +;refs +<references group="å‚" /> +;notes +<references group="注" /> +!! result +<p>AAA<sup id="cite_ref-1" class="reference"><a href="#cite_note-1">[å‚ 1]</a></sup>BBB<sup id="cite_ref-2" class="reference"><a href="#cite_note-2">[注 1]</a></sup>CCC<sup id="cite_ref-3" class="reference"><a href="#cite_note-3">[å‚ 2]</a></sup> +</p> +<dl><dt>refs +</dt></dl> +<ol class="references"> +<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text">ref a</span> +</li> +<li id="cite_note-3"><span class="mw-cite-backlink"><a href="#cite_ref-3">↑</a></span> <span class="reference-text">ref c</span> +</li> +</ol> +<dl><dt>notes +</dt></dl> +<ol class="references"> +<li id="cite_note-2"><span class="mw-cite-backlink"><a href="#cite_ref-2">↑</a></span> <span class="reference-text">note b</span> +</li> +</ol> + +!! end + +!! test +<ref> defined in <references> +!! input +<ref name="foo"/> + +<references> +<ref name="foo">BAR</ref> +</references> +!! result +<p><sup id="cite_ref-foo_1-0" class="reference"><a href="#cite_note-foo-1">[1]</a></sup> +</p> +<ol class="references"> +<li id="cite_note-foo-1"><span class="mw-cite-backlink"><a href="#cite_ref-foo_1-0">↑</a></span> <span class="reference-text">BAR</span> +</li> +</ol> + +!! end + +!! test +<ref> defined in <references> called with #tag +!! input +<ref name="foo"/> + +{{#tag:references| +<ref name="foo">BAR</ref> +}} +!! result +<p><sup id="cite_ref-foo_1-0" class="reference"><a href="#cite_note-foo-1">[1]</a></sup> +</p> +<ol class="references"> +<li id="cite_note-foo-1"><span class="mw-cite-backlink"><a href="#cite_ref-foo_1-0">↑</a></span> <span class="reference-text">BAR</span> +</li> +</ol> + +!! end + +!! test +<ref> defined in <references> error conditions +!! input +<ref name="foo" group="2"/> + +<references group="2"> +<ref name="foo"/> +<ref name="unused">BAR</ref> +<ref name="foo" group="1">bad group</ref> +<ref>BAR BAR</ref> +</references> +!! result +<p><sup id="cite_ref-foo_1-0" class="reference"><a href="#cite_note-foo-1">[2 1]</a></sup> +</p> +<ol class="references"> +<li id="cite_note-foo"><span class="mw-cite-backlink"><a href="#cite_ref-foo_0">↑</a></span> <strong class="error mw-ext-cite-error">Cite error: Invalid <code><ref></code> tag; +no text was provided for refs named <code>foo</code></strong></li> +</ol> +<p><strong class="error mw-ext-cite-error">Cite error: <code><ref></code> tag with name "unused" defined in <code><references></code> is not used in prior text.</strong><br /> +<strong class="error mw-ext-cite-error">Cite error: <code><ref></code> tag in <code><references></code> has conflicting group attribute "1".</strong><br /> +<strong class="error mw-ext-cite-error">Cite error: <code><ref></code> tag defined in <code><references></code> has no name attribute.</strong> +</p> +!! end + +!! article +MediaWiki:cite_link_label_group-klingon +!! text +wa' cha' wej loS vagh jav Soch chorgh Hut wa'maH +!! endarticle + +!! test +<ref> with custom group link +!! input +Wikipedia rocks!<ref group="klingon">Proceeds of Rockology, vol. XXI</ref> + +<references group="klingon"/> +!! result +<p>Wikipedia rocks!<sup id="cite_ref-1" class="reference"><a href="#cite_note-1">[wa']</a></sup> +</p> +<ol class="references"> +<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text">Proceeds of Rockology, vol. XXI</span> +</li> +</ol> + +!! end + +!! test +Bug 31374 regression check: nested strip items +!! input +{{#tag:ref|note<ref>reference</ref>|group=Note}} +<references group=Note /> +<references /> +!! result +<p><sup id="cite_ref-2" class="reference"><a href="#cite_note-2">[Note 1]</a></sup> +</p> +<ol class="references"> +<li id="cite_note-2"><span class="mw-cite-backlink"><a href="#cite_ref-2">↑</a></span> <span class="reference-text">note<sup id="cite_ref-1" class="reference"><a href="#cite_note-1">[1]</a></sup></span> +</li> +</ol> +<ol class="references"> +<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text">reference</span> +</li> +</ol> + +!! end + +!! test +Bug 13073 regression check: wrapped <references> +!! input +<ref> +foo +</ref> +<div><references /></div> +!! result +<p><sup id="cite_ref-1" class="reference"><a href="#cite_note-1">[1]</a></sup> +</p> +<div><ol class="references"> +<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text"> +foo</span> +</li> +</ol></div> + +!! end diff --git a/extensions/Cite/modules/ext.cite.css b/extensions/Cite/modules/ext.cite.css new file mode 100644 index 00000000..4ea7a814 --- /dev/null +++ b/extensions/Cite/modules/ext.cite.css @@ -0,0 +1,16 @@ +/** + * Per http://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html + * and https://en.wikipedia.org/w/index.php?oldid=572888139#Scrolling_past_the_bottom_of_the_page... + */ +.cite-accessibility-label { + position: absolute !important; + /* Workaround a Webkit/Blink bug about positioning within columns as many wikis format references with several columns */ + top: -99999px; + clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ + clip: rect(1px, 1px, 1px, 1px); + padding: 0 !important; + border: 0 !important; + height: 1px !important; + width: 1px !important; + overflow: hidden; +} diff --git a/extensions/Cite/modules/ext.cite.js b/extensions/Cite/modules/ext.cite.js new file mode 100644 index 00000000..fbec1f32 --- /dev/null +++ b/extensions/Cite/modules/ext.cite.js @@ -0,0 +1,38 @@ +/** + * Main JavaScript for the Cite extension. The main purpose of this file + * is to add accessibility attributes to the citation links as that can + * hardly be done server side (bug 38141). + * + * @author Marius Hoch <hoo@online.de> + */ +( function ( mw, $ ) { + 'use strict'; + + mw.hook( 'wikipage.content' ).add( function ( $content ) { + var accessibilityLabelOne = mw.msg( 'cite_references_link_accessibility_label' ), + accessibilityLabelMany = mw.msg( 'cite_references_link_many_accessibility_label' ); + + $content.find( '.mw-cite-backlink' ).each( function () { + var $links = $( this ).find( 'a' ), + label; + + if ( $links.length > 1 ) { + // This citation is used multiple times. Let's only set the accessibility label on the first link, the + // following ones should then be self-explaining. This is needed to make sure this isn't getting + // too wordy. + label = accessibilityLabelMany; + } else { + label = accessibilityLabelOne; + } + + // We can't use aria-label over here as that's not supported consistently across all screen reader / browser + // combinations. We have to use visually hidden spans for the accessibility labels instead. + $links.eq( 0 ).prepend( + $( '<span>' ) + .addClass( 'cite-accessibility-label' ) + // Also make sure we have at least one space between the accessibility label and the visual one + .text( label + ' ' ) + ); + } ); + } ); +} )( mediaWiki, jQuery ); diff --git a/extensions/Cite/modules/ext.cite.popups.js b/extensions/Cite/modules/ext.cite.popups.js new file mode 100644 index 00000000..eb1e5079 --- /dev/null +++ b/extensions/Cite/modules/ext.cite.popups.js @@ -0,0 +1,13 @@ +( function ( mw, $ ) { + 'use strict'; + + mw.hook( 'wikipage.content' ).add( function ( $content ) { + $content.find( '.biblio-cite-link,sup.reference a' ).tooltip( { + bodyHandler: function () { + return $content.find( '#' + this.hash.substr( 1 ) + ' > .reference-text' ) + .html(); + }, + showURL: false + } ); + } ); +} )( mediaWiki, jQuery ); diff --git a/extensions/Cite/modules/ext.rtlcite.css b/extensions/Cite/modules/ext.rtlcite.css new file mode 100644 index 00000000..9b88d531 --- /dev/null +++ b/extensions/Cite/modules/ext.rtlcite.css @@ -0,0 +1,6 @@ +/* Isolation to fix references in case of RTL words at the end of a reference */ +sup.reference { + unicode-bidi: -moz-isolate; + unicode-bidi: -webkit-isolate; + unicode-bidi: isolate; +} diff --git a/extensions/Cite/modules/ext.specialcite.css b/extensions/Cite/modules/ext.specialcite.css new file mode 100644 index 00000000..65a4e40e --- /dev/null +++ b/extensions/Cite/modules/ext.specialcite.css @@ -0,0 +1,14 @@ +.mw-specialcite-bibliographic { + border: 1px solid grey; + background: #E6E8FA; + width: 90%; + padding: 15px 30px 15px 30px; + margin: 10px auto; +} +.mw-specialcite-styles { + border: 1px solid grey; + width: 90%; + padding: 15px 30px 15px 30px; + margin: 10px auto; +} + diff --git a/extensions/Cite/modules/jquery.tooltip/jquery.tooltip.css b/extensions/Cite/modules/jquery.tooltip/jquery.tooltip.css new file mode 100644 index 00000000..2e06cfe3 --- /dev/null +++ b/extensions/Cite/modules/jquery.tooltip/jquery.tooltip.css @@ -0,0 +1,9 @@ +#tooltip { + position: absolute; + z-index: 3000; + border: 1px solid #111; + background-color: #eee; + padding: 5px; + opacity: 0.85; +} +#tooltip h3, #tooltip div { margin: 0; } diff --git a/extensions/Cite/modules/jquery.tooltip/jquery.tooltip.js b/extensions/Cite/modules/jquery.tooltip/jquery.tooltip.js new file mode 100644 index 00000000..63b715f1 --- /dev/null +++ b/extensions/Cite/modules/jquery.tooltip/jquery.tooltip.js @@ -0,0 +1,294 @@ +/* + * jQuery Tooltip plugin 1.3 + * + * http://bassistance.de/jquery-plugins/jquery-plugin-tooltip/ + * http://docs.jquery.com/Plugins/Tooltip + * + * Copyright (c) 2006 - 2008 Jörn Zaefferer + * + * $Id: jquery.tooltip.js 5741 2008-06-21 15:22:16Z joern.zaefferer $ + * + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + */ + +;(function($) { + + // the tooltip element + var helper = {}, + // the current tooltipped element + current, + // the title of the current element, used for restoring + title, + // timeout id for delayed tooltips + tID, + // IE 5.5 or 6 + IE = $.browser.msie && /MSIE\s(5\.5|6\.)/.test(navigator.userAgent), + // flag for mouse tracking + track = false; + + $.tooltip = { + blocked: false, + defaults: { + delay: 200, + fade: false, + showURL: true, + extraClass: "", + top: 15, + left: 15, + id: "tooltip" + }, + block: function() { + $.tooltip.blocked = !$.tooltip.blocked; + } + }; + + $.fn.extend({ + tooltip: function(settings) { + settings = $.extend({}, $.tooltip.defaults, settings); + createHelper(settings); + return this.each(function() { + $.data(this, "tooltip", settings); + this.tOpacity = helper.parent.css("opacity"); + // copy tooltip into its own expando and remove the title + this.tooltipText = this.title; + $(this).removeAttr("title"); + // also remove alt attribute to prevent default tooltip in IE + this.alt = ""; + }) + .mouseover(save) + .mouseout(hide) + .click(hide); + }, + fixPNG: IE ? function() { + return this.each(function () { + var image = $(this).css('backgroundImage'); + if (image.match(/^url\(["']?(.*\.png)["']?\)$/i)) { + image = RegExp.$1; + $(this).css({ + 'backgroundImage': 'none', + 'filter': "progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='" + image + "')" + }).each(function () { + var position = $(this).css('position'); + if (position != 'absolute' && position != 'relative') + $(this).css('position', 'relative'); + }); + } + }); + } : function() { return this; }, + unfixPNG: IE ? function() { + return this.each(function () { + $(this).css({'filter': '', backgroundImage: ''}); + }); + } : function() { return this; }, + hideWhenEmpty: function() { + return this.each(function() { + $(this)[ $(this).html() ? "show" : "hide" ](); + }); + }, + url: function() { + return this.attr('href') || this.attr('src'); + } + }); + + function createHelper(settings) { + // there can be only one tooltip helper + if( helper.parent ) + return; + // create the helper, h3 for title, div for url + helper.parent = $('<div id="' + settings.id + '"><h3></h3><div class="body"></div><div class="url"></div></div>') + // add to document + .appendTo(document.body) + // hide it at first + .hide(); + + // apply bgiframe if available + if ( $.fn.bgiframe ) + helper.parent.bgiframe(); + + // save references to title and url elements + helper.title = $('h3', helper.parent); + helper.body = $('div.body', helper.parent); + helper.url = $('div.url', helper.parent); + } + + function settings(element) { + return $.data(element, "tooltip"); + } + + // main event handler to start showing tooltips + function handle(event) { + // show helper, either with timeout or on instant + if( settings(this).delay ) + tID = setTimeout(show, settings(this).delay); + else + show(); + + // if selected, update the helper position when the mouse moves + track = !!settings(this).track; + $(document.body).bind('mousemove', update); + + // update at least once + update(event); + } + + // save elements title before the tooltip is displayed + function save() { + // if this is the current source, or it has no title (occurs with click event), stop + if ( $.tooltip.blocked || this == current || (!this.tooltipText && !settings(this).bodyHandler) ) + return; + + // save current + current = this; + title = this.tooltipText; + + if ( settings(this).bodyHandler ) { + helper.title.hide(); + var bodyContent = settings(this).bodyHandler.call(this); + if (bodyContent.nodeType || bodyContent.jquery) { + helper.body.empty().append(bodyContent) + } else { + helper.body.html( bodyContent ); + } + helper.body.show(); + } else if ( settings(this).showBody ) { + var parts = title.split(settings(this).showBody); + helper.title.html(parts.shift()).show(); + helper.body.empty(); + for(var i = 0, part; (part = parts[i]); i++) { + if(i > 0) + helper.body.append("<br/>"); + helper.body.append(part); + } + helper.body.hideWhenEmpty(); + } else { + helper.title.html(title).show(); + helper.body.hide(); + } + + // if element has href or src, add and show it, otherwise hide it + if( settings(this).showURL && $(this).url() ) + helper.url.html( $(this).url().replace('http://', '') ).show(); + else + helper.url.hide(); + + // add an optional class for this tip + helper.parent.addClass(settings(this).extraClass); + + // fix PNG background for IE + if (settings(this).fixPNG ) + helper.parent.fixPNG(); + + handle.apply(this, arguments); + } + + // delete timeout and show helper + function show() { + tID = null; + if ((!IE || !$.fn.bgiframe) && settings(current).fade) { + if (helper.parent.is(":animated")) + helper.parent.stop().show().fadeTo(settings(current).fade, current.tOpacity); + else + helper.parent.is(':visible') ? helper.parent.fadeTo(settings(current).fade, current.tOpacity) : helper.parent.fadeIn(settings(current).fade); + } else { + helper.parent.show(); + } + update(); + } + + /** + * callback for mousemove + * updates the helper position + * removes itself when no current element + */ + function update(event) { + if($.tooltip.blocked) + return; + + if (event && event.target.tagName == "OPTION") { + return; + } + + // stop updating when tracking is disabled and the tooltip is visible + if ( !track && helper.parent.is(":visible")) { + $(document.body).unbind('mousemove', update) + } + + // if no current element is available, remove this listener + if( current == null ) { + $(document.body).unbind('mousemove', update); + return; + } + + // remove position helper classes + helper.parent.removeClass("viewport-right").removeClass("viewport-bottom"); + + var left = helper.parent[0].offsetLeft; + var top = helper.parent[0].offsetTop; + if (event) { + // position the helper 15 pixel to bottom right, starting from mouse position + left = event.pageX + settings(current).left; + top = event.pageY + settings(current).top; + var right='auto'; + if (settings(current).positionLeft) { + right = $(window).width() - left; + left = 'auto'; + } + helper.parent.css({ + left: left, + right: right, + top: top + }); + } + + var v = viewport(), + h = helper.parent[0]; + // check horizontal position + if (v.x + v.cx < h.offsetLeft + h.offsetWidth) { + left -= h.offsetWidth + 20 + settings(current).left; + helper.parent.css({left: left + 'px'}).addClass("viewport-right"); + } + // check vertical position + if (v.y + v.cy < h.offsetTop + h.offsetHeight) { + top -= h.offsetHeight + 20 + settings(current).top; + helper.parent.css({top: top + 'px'}).addClass("viewport-bottom"); + } + } + + function viewport() { + return { + x: $(window).scrollLeft(), + y: $(window).scrollTop(), + cx: $(window).width(), + cy: $(window).height() + }; + } + + // hide helper and restore added classes and the title + function hide(event) { + if($.tooltip.blocked) + return; + // clear timeout if possible + if(tID) + clearTimeout(tID); + // no more current element + current = null; + + var tsettings = settings(this); + function complete() { + helper.parent.removeClass( tsettings.extraClass ).hide().css("opacity", ""); + } + if ((!IE || !$.fn.bgiframe) && tsettings.fade) { + if (helper.parent.is(':animated')) + helper.parent.stop().fadeTo(tsettings.fade, 0, complete); + else + helper.parent.stop().fadeOut(tsettings.fade, complete); + } else + complete(); + + if( settings(this).fixPNG ) + helper.parent.unfixPNG(); + } + +})(jQuery); diff --git a/extensions/ConfirmEdit/ApiFancyCaptchaReload.php b/extensions/ConfirmEdit/ApiFancyCaptchaReload.php new file mode 100644 index 00000000..9b918d85 --- /dev/null +++ b/extensions/ConfirmEdit/ApiFancyCaptchaReload.php @@ -0,0 +1,34 @@ +<?php +/** + * Api module to reload FancyCaptcha + * + * @ingroup API + * @ingroup Extensions + */ +class ApiFancyCaptchaReload extends ApiBase { + public function execute() { + # Get a new FancyCaptcha form data + $captcha = new FancyCaptcha(); + $captchaIndex = $captcha->getCaptchaIndex(); + + $result = $this->getResult(); + $result->addValue( null, $this->getModuleName(), array ( 'index' => $captchaIndex ) ); + return true; + } + + public function getDescription() { + return 'Get a new FancyCaptcha.'; + } + + public function getAllowedParams() { + return array(); + } + + public function getParamDescription() { + return array(); + } + + public function getExamples() { + return array( 'api.php?action=fancycaptchareload&format=xml' ); + } +} diff --git a/extensions/ConfirmEdit/Asirra.class.php b/extensions/ConfirmEdit/Asirra.class.php index cbe51e26..ae1178a1 100644 --- a/extensions/ConfirmEdit/Asirra.class.php +++ b/extensions/ConfirmEdit/Asirra.class.php @@ -5,7 +5,7 @@ */ class Asirra extends SimpleCaptcha { - public $asirra_clientscript = 'http://challenge.asirra.com/js/AsirraClientSide.js'; + public $asirra_clientscript = '//challenge.asirra.com/js/AsirraClientSide.js'; // As we don't have to store anything but some other things to do, // we're going to replace that constructor completely. @@ -17,7 +17,7 @@ class Asirra extends SimpleCaptcha { function getForm() { global $wgOut; - $wgOut->addModules( 'ext.confirmedit.asirra' ); + $wgOut->addModules( 'ext.confirmEdit.asirra' ); $js = Html::linkedScript( $this->asirra_clientscript ); $message = Xml::encodeJsVar( wfMessage( 'asirra-createaccount-fail' )->plain() ); diff --git a/extensions/ConfirmEdit/Asirra.i18n.php b/extensions/ConfirmEdit/Asirra.i18n.php index ac744712..23190c29 100644 --- a/extensions/ConfirmEdit/Asirra.i18n.php +++ b/extensions/ConfirmEdit/Asirra.i18n.php @@ -11,12 +11,12 @@ $messages = array(); $messages['en'] = array( 'asirra-desc' => 'Asirra module for ConfirmEdit', - 'asirra-edit' => 'To help protect against automated edit spam, please select just the cat photos in the box below:', - 'asirra-addurl' => 'Your edit includes new external links. To help protect against automated spam, please select just the cat photos in the box below:', - 'asirra-badpass' => 'To help protect against automated password cracking, please select just the cat photos in the box below:', - 'asirra-createaccount' => 'To help protect against automated account creation, please select just the cat photos in the box below:', + 'asirra-edit' => 'To protect the wiki against automated edit spam, we kindly ask you to select just the cat photos in the box below:', + 'asirra-addurl' => 'Your edit includes new external links. To protect the wiki against automated edit spam, we kindly ask you to select just the cat photos in the box below:', + 'asirra-badlogin' => 'To protect the wiki against automated password cracking, we kindly ask you to select just the cat photos in the box below:', + 'asirra-createaccount' => 'To protect the wiki against automated account creation, we kindly ask you to select just the cat photos in the box below:', 'asirra-createaccount-fail' => "Please correctly identify the cats.", - 'asirra-create' => 'To help protect against automated page creation, please select just the cat photos in the box below:', + 'asirra-create' => 'To protect the wiki against automated page creation, we kindly ask you to select just the cat photos in the box below:', 'asirra-nojs' => '\'\'\'Please enable JavaScript and resubmit the page.\'\'\'', 'asirra-failed' => 'Please identify all cat images', ); @@ -24,29 +24,35 @@ $messages['en'] = array( /** Message documentation (Message documentation) * @author 2nd-player * @author Beta16 + * @author Raymond + * @author Shirayuki */ $messages['qqq'] = array( - 'asirra-desc' => '{{desc}}', - 'asirra-edit' => 'See also -*{{msg-mw|Captcha-edit}} -*{{msg-mw|Questycaptcha-edit}} -*{{msg-mw|Fancycaptcha-edit}} -*{{msg-mw|Recaptcha-edit}}', - 'asirra-addurl' => 'See also -*{{msg-mw|Captcha-addurl}} -*{{msg-mw|Questycaptcha-addurl}} -*{{msg-mw|Fancycaptcha-addurl}} -*{{msg-mw|Recaptcha-addurl}}', - 'asirra-badpass' => 'See also -*{{msg-mw|Captcha-badlogin}} -*{{msg-mw|Questycaptcha-badlogin}} -*{{msg-mw|Fancycaptcha-badlogin}} -*{{msg-mw|Recaptcha-badpass}}', - 'asirra-createaccount' => 'See also -*{{msg-mw|Captcha-createaccount}} -*{{msg-mw|Questycaptcha-createaccount}} -*{{msg-mw|Fancycaptcha-createaccount}} -*{{msg-mw|Recaptcha-createaccount}}', + 'asirra-desc' => '{{desc|name=Asirra|url=http://www.mediawiki.org/wiki/Extension:Asirra}}', + 'asirra-edit' => '{{Related|ConfirmEdit-edit}}', + 'asirra-addurl' => '{{Related|ConfirmEdit-addurl}}', + 'asirra-badlogin' => '{{Related|ConfirmEdit-badlogin}}', + 'asirra-createaccount' => '{{Related|ConfirmEdit-createaccount}}', + 'asirra-createaccount-fail' => 'Used as failure message in JavaScript code. +{{Related|ConfirmEdit-createaccount-fail}}', + 'asirra-create' => '{{Related|ConfirmEdit-create}}', + 'asirra-nojs' => 'Used in HTML <code><nowiki><noscript></nowiki></code> tag.', + 'asirra-failed' => 'Used as alert message in JavaScript code.', +); + +/** Asturian (asturianu) + * @author Xuacu + */ +$messages['ast'] = array( + 'asirra-desc' => 'Módulu Asirra pa ConfirmEdit', + 'asirra-edit' => "Pa protexer la wiki escontra'l spam d'edición automáticu, pidimos-y qu'esbille namái les fotos de gatos del cuadru d'abaxo:", + 'asirra-addurl' => "La so edición incluye enllaces esternos nuevos. Pa protexer la wiki escontra'l spam automáticu, pidimos-y qu'esbille namái les fotos de gatos del cuadru d'abaxo:", + 'asirra-badlogin' => "Pa protexer la wiki escontra'l frayamientu de claves automáticu, pidimos-y qu'esbille namái les fotos de gatos del cuadru d'abaxo:", + 'asirra-createaccount' => "Pa protexer la wiki escontra la creación de cuentes automática, pidimos-y qu'esbille namái les fotos de gatos del cuadru d'abaxo:", + 'asirra-createaccount-fail' => 'Identifique correutamente los gatos.', + 'asirra-create' => "Pa protexer la wiki escontra la creación de páxines automática, pidimos-y qu'esbille namái les fotos de gatos del cuadru d'abaxo:", + 'asirra-nojs' => "'''Por favor active JavaScript y vuelva a unviar la páxina.'''", + 'asirra-failed' => 'Identifique toles imaxes de gatos', ); /** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) @@ -56,27 +62,42 @@ $messages['qqq'] = array( */ $messages['be-tarask'] = array( 'asirra-desc' => 'Модуль Asirra Ð´Ð»Ñ ConfirmEdit', - 'asirra-edit' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць Ñпаму, калі лаÑка, выберыце толькі фота з катом Ñž полі ніжÑй:', - 'asirra-addurl' => 'Вашае Ñ€Ñдагаваньне ўтрымлівае Ð½Ð¾Ð²Ñ‹Ñ Ð²Ð¾Ð½ÐºÐ°Ð²Ñ‹Ñ ÑпаÑылкі. Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць Ñпаму, калі лаÑка, выберыце толькі фота з катом Ñž полі ніжÑй:', - 'asirra-badpass' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць аўтаматычнага падбору паролю, калі лаÑка, выберыце толькі фота з катом Ñž полі ніжÑй:', - 'asirra-createaccount' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць аўтаматычнага ÑтварÑÐ½ÑŒÐ½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°Ñž, калі лаÑка, выберыце толькі фота з катом Ñž полі ніжÑй:', + 'asirra-edit' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць Ñпаму, калі лаÑка, выберыце толькі фота з катом Ñž полі ніжÑй:', # Fuzzy + 'asirra-addurl' => 'Вашае Ñ€Ñдагаваньне ўтрымлівае Ð½Ð¾Ð²Ñ‹Ñ Ð²Ð¾Ð½ÐºÐ°Ð²Ñ‹Ñ ÑпаÑылкі. Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць Ñпаму, калі лаÑка, выберыце толькі фота з катом Ñž полі ніжÑй:', # Fuzzy + 'asirra-badlogin' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць аўтаматычнага падбору паролю, калі лаÑка, выберыце толькі фота з катом Ñž полі ніжÑй:', # Fuzzy + 'asirra-createaccount' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць аўтаматычнага ÑтварÑÐ½ÑŒÐ½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°Ñž, калі лаÑка, выберыце толькі фота з катом Ñž полі ніжÑй:', # Fuzzy 'asirra-createaccount-fail' => 'Калі лаÑка, Ñлушна выберыце катоў.', - 'asirra-create' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць аўтаматычнага ÑтварÑÐ½ÑŒÐ½Ñ Ñтаронак, калі лаÑка, выберыце толькі фота з катом Ñž полі ніжÑй:', + 'asirra-create' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць аўтаматычнага ÑтварÑÐ½ÑŒÐ½Ñ Ñтаронак, калі лаÑка, выберыце толькі фота з катом Ñž полі ніжÑй:', # Fuzzy 'asirra-nojs' => "'''Калі лаÑка, дазвольце JavaScript Ñ– дашліце Ñтаронку зноў.'''", 'asirra-failed' => 'Калі лаÑка, вызначце ÑžÑе выÑвы з катамі', ); +/** Breton (brezhoneg) + * @author Fohanno + */ +$messages['br'] = array( + 'asirra-nojs' => "'''Gweredekait JavaScript, mar plij, hag adkasit ar bajenn.'''", +); + +/** Czech (Äesky) + * @author Vks + */ +$messages['cs'] = array( + 'asirra-createaccount-fail' => 'ProsÃme, správnÄ› identifikujte koÄky.', +); + /** German (Deutsch) * @author Kghbln + * @author Metalhead64 */ $messages['de'] = array( 'asirra-desc' => 'Ermöglicht die Nutzung des Anti-Spam-Moduls Asirra', - 'asirra-edit' => 'Zum Schutz vor automatisiertem Spam bitten wir dich, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', - 'asirra-addurl' => 'Deine Bearbeitung enthält neue externe Links. Zum Schutz vor automatisiertem Spam bitten wir dich, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', - 'asirra-badpass' => 'Zum Schutz gegen automatisiertes Knacken von Passwörtern bitten wir dich, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', - 'asirra-createaccount' => 'Zum Schutz gegen automatisiertes Erstellen von Benutzerkonten bitten wir dich, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', + 'asirra-edit' => 'Zum Schutz des Wikis vor automatisiertem Spam bitten wir dich, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', + 'asirra-addurl' => 'Deine Bearbeitung enthält neue externe Links. Zum Schutz des Wikis vor automatisiertem Spam bitten wir dich, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', + 'asirra-badlogin' => 'Zum Schutz des Wikis gegen automatisiertes Knacken von Passwörtern bitten wir dich, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', + 'asirra-createaccount' => 'Zum Schutz des Wikis gegen automatisiertes Erstellen von Benutzerkonten bitten wir dich, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', 'asirra-createaccount-fail' => 'Bitte wähle nur die Fotos mit Katzen aus.', - 'asirra-create' => 'Zum Schutz gegen automatisiertes Erstellen von Seiten bitten wir dich, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', + 'asirra-create' => 'Zum Schutz des Wikis gegen automatisiertes Erstellen von Seiten bitten wir dich, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', 'asirra-nojs' => "'''Bitte JavaScript aktivieren und die Seiten nochmals Speichern.'''", 'asirra-failed' => 'Bitte wähle nur die Fotos mit Katzen aus.', ); @@ -85,11 +106,11 @@ $messages['de'] = array( * @author Kghbln */ $messages['de-formal'] = array( - 'asirra-addurl' => 'Ihre Bearbeitung enthält neue externe Links. Zum Schutz vor automatisiertem Spam bitten wir Sie, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', - 'asirra-badpass' => 'Zum Schutz gegen automatisiertes Knacken von Passwörtern bitten wir Sie, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', - 'asirra-createaccount' => 'Zum Schutz gegen automatisiertes Erstellen von Benutzerkonten bitten wir Sie, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', + 'asirra-addurl' => 'Ihre Bearbeitung enthält neue externe Links. Zum Schutz vor automatisiertem Spam bitten wir Sie, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', # Fuzzy + 'asirra-badlogin' => 'Zum Schutz gegen automatisiertes Knacken von Passwörtern bitten wir Sie, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', # Fuzzy + 'asirra-createaccount' => 'Zum Schutz gegen automatisiertes Erstellen von Benutzerkonten bitten wir Sie, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', # Fuzzy 'asirra-createaccount-fail' => 'Bitte wählen Sie nur die Fotos mit Katzen aus.', - 'asirra-create' => 'Zum Schutz gegen automatisiertes Erstellen von Seiten bitten wir Sie, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', + 'asirra-create' => 'Zum Schutz gegen automatisiertes Erstellen von Seiten bitten wir Sie, nur die Fotos mit Katzen im untenstehenden Feld auszuwählen:', # Fuzzy 'asirra-failed' => 'Bitte wählen Sie nur die Fotos mit Katzen aus.', ); @@ -105,28 +126,44 @@ $messages['diq'] = array( */ $messages['es'] = array( 'asirra-desc' => 'Módulo de Asirra para ConfirmEdit', - 'asirra-edit' => 'Para ayudar a protegernos contra el spam de edición automática, seleccione sólo las fotos de gatos en el cuadro siguiente:', - 'asirra-addurl' => 'Su edición incluye nuevos enlaces externos. Para ayudar a protegernos contra el spam automatizado, por favor, seleccione solo las fotos de gato en el cuadro siguiente:', - 'asirra-badpass' => 'Para ayudar a protegernos del robo automatizado de contraseñas, seleccione sólo las fotos de gatos en el cuadro siguiente:', - 'asirra-createaccount' => 'Para ayudar a protegernos contra la creación automatizada de cuentas, seleccione sólo las fotos de gato en el cuadro siguiente:', + 'asirra-edit' => 'Para ayudar a protegernos contra el spam de edición automática, seleccione sólo las fotos de gatos en el cuadro siguiente:', # Fuzzy + 'asirra-addurl' => 'Su edición incluye nuevos enlaces externos. Para ayudar a protegernos contra el spam automatizado, por favor, seleccione solo las fotos de gato en el cuadro siguiente:', # Fuzzy + 'asirra-badlogin' => 'Para ayudar a protegernos del robo automatizado de contraseñas, seleccione sólo las fotos de gatos en el cuadro siguiente:', # Fuzzy + 'asirra-createaccount' => 'Para ayudar a protegernos contra la creación automatizada de cuentas, seleccione sólo las fotos de gato en el cuadro siguiente:', # Fuzzy 'asirra-createaccount-fail' => 'Identifique correctamente los gatos.', - 'asirra-create' => 'Para ayudar a protegernos contra la creación automática de páginas, seleccione sólo las fotos de gato en el cuadro siguiente:', + 'asirra-create' => 'Para ayudar a protegernos contra la creación automática de páginas, seleccione sólo las fotos de gato en el cuadro siguiente:', # Fuzzy 'asirra-nojs' => "'''Por favor active JavaScript y vuelva a la página.'''", 'asirra-failed' => 'Identifique todas las imágenes de gatos', ); +/** Finnish (suomi) + * @author VezonThunder + */ +$messages['fi'] = array( + 'asirra-desc' => 'Asirra-moduuli muokkauksen varmennukseen', + 'asirra-edit' => 'Suojana automaattisia roskamuokkauksia vastaan sinun on valittava kissan kuvat laatikosta alla:', # Fuzzy + 'asirra-addurl' => 'Muokkauksesi sisältää uusia ulkoisia linkkejä. Suojana automaattista roskapostia vastaan sinun on valittava kissan kuvat laatikosta alla:', # Fuzzy + 'asirra-badlogin' => 'Suojana automaattisia salasanamurtoja vastaan sinun on valittava kissan kuvat laatikosta alla:', # Fuzzy + 'asirra-createaccount' => 'Suojana automaattista tunnusten luontia vastaan sinun on valittava kissan kuvat laatikosta alla:', # Fuzzy + 'asirra-createaccount-fail' => 'Tunnista kissat.', + 'asirra-create' => 'Suojana automaattista sivujen luontia vastaan sinun on valittava kissan kuvat laatikosta alla:', # Fuzzy + 'asirra-nojs' => "'''Salli JavaScript ja lähetä uudelleen.'''", + 'asirra-failed' => 'Tunnista kaikki kissan kuvat', +); + /** French (français) * @author Gomoko + * @author Nicolas NALLET * @author Seb35 */ $messages['fr'] = array( 'asirra-desc' => 'Module Asirra pour ConfirmEdit', - 'asirra-edit' => 'Pour aider à nous protéger contre le spam d’édition automatique, veuillez sélectionner uniquement les photos de chats dans la boîte ci-dessous :', - 'asirra-addurl' => 'Votre édition contient des liens externes. Pour nous aider à nous protéger contre le spam automatique, veuillez sélectionner uniquement les photos de chats dans la boîte ci-dessous :', - 'asirra-badpass' => 'Pour nous aider à nous protéger des essais automatiques de cassage de mot de passe, veuillez sélectionner uniquement les photos de chats dans la boîte ci-dessous :', - 'asirra-createaccount' => 'Pour nous aider à nous protéger contre la création automatique de comptes, veuillez sélectionner uniquement les photos de chats dans la boîte ci-dessous :', + 'asirra-edit' => 'Pour protéger le wiki contre le spam d’édition automatique, nous vous demandons de bien vouloir sélectionner uniquement les photos de chats dans la boîte ci-dessous :', + 'asirra-addurl' => 'Votre édition contient des liens externes. Pour protéger le wiki contre le spam de modification automatique, nous vous demandons de bien vouloir sélectionner uniquement les photos de chats dans la boîte ci-dessous :', + 'asirra-badlogin' => 'Pour protéger le wiki des essais automatiques de cassage de mot de passe, nous vous demandons de bien vouloir sélectionner uniquement les photos de chats dans la boîte ci-dessous :', + 'asirra-createaccount' => 'Pour protéger le wiki contre la création automatique de comptes, nous vous demandons de bien vouloir sélectionner uniquement les photos de chats dans la boîte ci-dessous :', 'asirra-createaccount-fail' => 'Veuillez identifier correctement les chats.', - 'asirra-create' => 'Pour nous aider à nous protéger contre la création automatique de pages, veuillez sélectionner uniquement les photos de chats dans la boîte ci-dessous :', + 'asirra-create' => 'Pour protéger le wiki contre la création automatique de pages, nous vous demandons de bien vouloir sélectionner uniquement les photos de chats dans la boîte ci-dessous :', 'asirra-nojs' => "'''Veuillez activer le JavaScript et re-soumettre la page.'''", 'asirra-failed' => 'Veuillez identifier toutes les images de chat', ); @@ -136,12 +173,12 @@ $messages['fr'] = array( */ $messages['gl'] = array( 'asirra-desc' => 'Módulo Asirra para ConfirmEdit', - 'asirra-edit' => 'Para axudarnos á protección contra o spam, seleccione só as fotos de gatos na caixa:', - 'asirra-addurl' => 'A súa edición inclúe novas ligazóns externas. Para axudar na protección contra o spam automático, seleccione só as fotos de gatos na caixa:', - 'asirra-badpass' => 'Para axudarnos á protección contra o roubo de contrasinais, seleccione só as fotos de gatos na caixa:', - 'asirra-createaccount' => 'Para axudarnos á protección contra a creación automática de contas, seleccione só as fotos de gatos na caixa:', + 'asirra-edit' => 'Para protexer o wiki contra o spam automático, seleccione só as fotos de gatos na caixa:', + 'asirra-addurl' => 'A súa edición inclúe novas ligazóns externas. Para protexer o wiki contra o spam automático, seleccione só as fotos de gatos na caixa:', + 'asirra-badlogin' => 'Para protexer o wiki contra o roubo de contrasinais, seleccione só as fotos de gatos na caixa:', + 'asirra-createaccount' => 'Para protexer o wiki contra a creación automática de contas, seleccione só as fotos de gatos na caixa:', 'asirra-createaccount-fail' => 'Identifique correctamente os gatos.', - 'asirra-create' => 'Para axudarnos á protección contra a creación automática de páxinas, seleccione só as fotos de gatos na caixa:', + 'asirra-create' => 'Para protexer o wiki contra a creación automática de páxinas, seleccione só as fotos de gatos na caixa:', 'asirra-nojs' => "'''Active o JavaScript e volva enviar a páxina.'''", 'asirra-failed' => 'Identifique todas as fotos de gatos', ); @@ -151,12 +188,12 @@ $messages['gl'] = array( */ $messages['hsb'] = array( 'asirra-desc' => 'Modul Asirra za ConfirmEdit', - 'asirra-edit' => 'Za Å¡kit pÅ™ećiwo awtomatizowanemu spamej, proÅ¡u wubjer jenož fota kóÄkow w slÄ›dowacym polu:', - 'asirra-addurl' => 'Twoja zmÄ›na wobsahuje nowe eksterne wotkazy. Za Å¡kit pÅ™ećiwo awtomatizowanemu spamej, proÅ¡u wubjer jenož fota kóÄkow w slÄ›dowacym polu:', - 'asirra-badpass' => 'Za Å¡kit pÅ™ećiwo awtomatizowanemu zÅ‚amanju hesÅ‚ow, proÅ¡u wubjer jenož fota kóÄkow w slÄ›dowacym polu:', - 'asirra-createaccount' => 'Za Å¡kit pÅ™ećiwo awtomatiskemu wutworjenju konta, proÅ¡u wubjer jenož fota kóÄkow w slÄ›dowacym polu:', + 'asirra-edit' => 'Za Å¡kit pÅ™ećiwo awtomatizowanemu spamej, proÅ¡u wubjer jenož fota kóÄkow w slÄ›dowacym polu:', # Fuzzy + 'asirra-addurl' => 'Twoja zmÄ›na wobsahuje nowe eksterne wotkazy. Za Å¡kit pÅ™ećiwo awtomatizowanemu spamej, proÅ¡u wubjer jenož fota kóÄkow w slÄ›dowacym polu:', # Fuzzy + 'asirra-badlogin' => 'Za Å¡kit pÅ™ećiwo awtomatizowanemu zÅ‚amanju hesÅ‚ow, proÅ¡u wubjer jenož fota kóÄkow w slÄ›dowacym polu:', # Fuzzy + 'asirra-createaccount' => 'Za Å¡kit pÅ™ećiwo awtomatiskemu wutworjenju konta, proÅ¡u wubjer jenož fota kóÄkow w slÄ›dowacym polu:', # Fuzzy 'asirra-createaccount-fail' => 'ProÅ¡u identifikuj kóÄki.', - 'asirra-create' => 'Za Å¡kit pÅ™ećiwo awtomatiskemu wutworjenju strony, proÅ¡u wubjer jenož fota kóÄkow w slÄ›dowacym polu:', + 'asirra-create' => 'Za Å¡kit pÅ™ećiwo awtomatiskemu wutworjenju strony, proÅ¡u wubjer jenož fota kóÄkow w slÄ›dowacym polu:', # Fuzzy 'asirra-nojs' => "'''ProÅ¡u zmóžń JavaScript a skÅ‚aduj stronu hišće raz.'''", 'asirra-failed' => 'ProÅ¡u identifikuj wšě wobrazy z kóÄkami', ); @@ -166,12 +203,12 @@ $messages['hsb'] = array( */ $messages['ia'] = array( 'asirra-desc' => 'Modulo de Asirra pro ConfirmEdit', - 'asirra-edit' => 'Pro adjutar a proteger nos contra le spam automatisate, per favor selige solmente le photos de cattos in le quadro sequente:', - 'asirra-addurl' => 'Iste modification include nove ligamines externe. Pro adjutar a proteger nos contra le spam automatisate, per favor selige solmente le photos de cattos in le quadro sequente:', - 'asirra-badpass' => 'Pro adjutar a proteger nos contra le furto automatisate de contrasignos, per favor selige solmente le photos de catto in le quadro sequente:', - 'asirra-createaccount' => 'Pro adjutar a proteger nos contra le creation automatisate de contos, per favor selige solmente le photos de cattos in le quadro sequente:', + 'asirra-edit' => 'Pro adjutar a proteger le wiki contra le spam automatisate, per favor selige solmente le photos de cattos in le quadro sequente:', + 'asirra-addurl' => 'Iste modification include nove ligamines externe. Pro adjutar a proteger le wiki contra le spam automatisate, per favor selige solmente le photos de cattos in le quadro sequente:', + 'asirra-badlogin' => 'Pro adjutar a proteger le wiki contra le furto automatisate de contrasignos, per favor selige solmente le photos de cattos in le quadro sequente:', + 'asirra-createaccount' => 'Pro adjutar a proteger le wiki contra le creation automatisate de contos, per favor selige solmente le photos de cattos in le quadro sequente:', 'asirra-createaccount-fail' => 'Per favor identifica correctemente le cattos.', - 'asirra-create' => 'Pro adjutar a proteger nos contra le creation automatisate de paginas, per favor selige solmente le photos de cattos in le quadro sequente:', + 'asirra-create' => 'Pro adjutar a proteger le wiki contra le creation automatisate de paginas, per favor selige solmente le photos de cattos in le quadro sequente:', 'asirra-nojs' => "'''Per favor activa JavaScript e resubmitte le pagina.'''", 'asirra-failed' => 'Per favor identifica tote le imagines de cattos', ); @@ -181,12 +218,12 @@ $messages['ia'] = array( */ $messages['it'] = array( 'asirra-desc' => 'Modulo ASIRRA per ConfirmEdit', - 'asirra-edit' => 'Per aiutarci a proteggerci dalle modifiche automatiche che aggiungono spam, seleziona solo le foto di gatti nel riquadro sottostante:', - 'asirra-addurl' => 'La tua modifica aggiunge qualche nuovo collegamento esterno. Per aiutarci a proteggerci dallo spam automatico, seleziona solo le foto di gatti nel riquadro sottostante:', - 'asirra-badpass' => 'Per aiutarci a proteggerci dalla forzatura automatica delle password, seleziona solo le foto di gatti nel riquadro sottostante:', - 'asirra-createaccount' => 'Per aiutarci a proteggerci dalla creazione automatica di nuovi accessi, seleziona solo le foto di gatti nel riquadro sottostante:', + 'asirra-edit' => 'Per proteggere il wiki dalle modifiche automatiche che aggiungono spam, ti chiediamo gentilmente di selezionare solo le foto di gatti nel riquadro sottostante:', + 'asirra-addurl' => 'La tua modifica aggiunge qualche nuovo collegamento esterno. Per proteggere il wiki dallo spam automatico, ti chiediamo gentilmente di selezionare solo le foto di gatti nel riquadro sottostante:', + 'asirra-badlogin' => 'Per proteggere il wiki dalla forzatura automatica delle password, ti chiediamo gentilmente di selezionare solo le foto di gatti nel riquadro sottostante:', + 'asirra-createaccount' => 'Per proteggere il wiki dalla creazione automatica di nuovi accessi, ti chiediamo gentilmente di selezionare solo le foto di gatti nel riquadro sottostante:', 'asirra-createaccount-fail' => 'Identifica correttamente i gatti.', - 'asirra-create' => 'Per aiutarci a proteggerci dalla creazione automatica di pagine, seleziona solo le foto di gatti nel riquadro sottostante:', + 'asirra-create' => 'Per proteggere il wiki dalla creazione automatica di pagine, ti chiediamo gentilmente di selezionare solo le foto di gatti nel riquadro sottostante:', 'asirra-nojs' => "'''Attiva JavaScript ed invia di nuovo la pagina.'''", 'asirra-failed' => 'Identifica tutte le immagini di gatti', ); @@ -197,27 +234,42 @@ $messages['it'] = array( */ $messages['ja'] = array( 'asirra-desc' => 'ConfirmEdit 用 Asirra モジュール', - 'asirra-edit' => '自動編集ã®ã‚¹ãƒ‘ム攻撃を防ããŸã‚ã€çŒ«ãŒå†™ã£ã¦ã„ã‚‹ç”»åƒã‚’以下ã‹ã‚‰é¸æŠžã—ã¦ãã ã•ã„:', - 'asirra-addurl' => 'ã‚ãªãŸã¯æ–°ã—ã„å¤–éƒ¨ãƒªãƒ³ã‚¯ã‚’è¿½åŠ ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚自動ã§ã®ã‚¹ãƒ‘ム攻撃を防ããŸã‚ã€çŒ«ãŒå†™ã£ã¦ã„ã‚‹ç”»åƒã‚’以下ã‹ã‚‰é¸æŠžã—ã¦ãã ã•ã„:', - 'asirra-badpass' => '自動ã§ã®ãƒ‘スワードクラック攻撃を防ããŸã‚ã€çŒ«ãŒå†™ã£ã¦ã„ã‚‹ç”»åƒã‚’以下ã‹ã‚‰é¸æŠžã—ã¦ãã ã•ã„:', - 'asirra-createaccount' => 'アカウントã®è‡ªå‹•登録を防ããŸã‚ã€çŒ«ãŒå†™ã£ã¦ã„ã‚‹ç”»åƒã‚’以下ã‹ã‚‰é¸æŠžã—ã¦ãã ã•ã„:', + 'asirra-edit' => 'ウィã‚ã§ã®è‡ªå‹•編集ã®ã‚¹ãƒ‘ム攻撃を防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒçŒ«ãŒå†™ã£ã¦ã„ã‚‹ç”»åƒã‚’以下ã‹ã‚‰é¸æŠžã—ã¦ãã ã•ã„:', + 'asirra-addurl' => 'ã‚ãªãŸã¯æ–°ã—ã„å¤–éƒ¨ãƒªãƒ³ã‚¯ã‚’è¿½åŠ ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚ウィã‚ã¸ã®è‡ªå‹•スパム攻撃を防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒçŒ«ãŒå†™ã£ã¦ã„ã‚‹ç”»åƒã‚’以下ã‹ã‚‰é¸æŠžã—ã¦ãã ã•ã„:', + 'asirra-badlogin' => 'ウィã‚ã¸ã®è‡ªå‹•パスワードクラック攻撃を防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒçŒ«ãŒå†™ã£ã¦ã„ã‚‹ç”»åƒã‚’以下ã‹ã‚‰é¸æŠžã—ã¦ãã ã•ã„:', + 'asirra-createaccount' => 'ウィã‚ã§ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆè‡ªå‹•作æˆã‚’防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒçŒ«ãŒå†™ã£ã¦ã„ã‚‹ç”»åƒã‚’以下ã‹ã‚‰é¸æŠžã—ã¦ãã ã•ã„:', 'asirra-createaccount-fail' => '猫をæ£ã—ãé¸æŠžã—ã¦ãã ã•ã„。', - 'asirra-create' => 'ページã®è‡ªå‹•作æˆã‚’防ããŸã‚ã€çŒ«ãŒå†™ã£ã¦ã„ã‚‹ç”»åƒã‚’以下ã‹ã‚‰é¸æŠžã—ã¦ãã ã•ã„:', + 'asirra-create' => 'ウィã‚ã§ã®ãƒšãƒ¼ã‚¸è‡ªå‹•作æˆã‚’防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒçŒ«ãŒå†™ã£ã¦ã„ã‚‹ç”»åƒã‚’以下ã‹ã‚‰é¸æŠžã—ã¦ãã ã•ã„:', 'asirra-nojs' => "'''JavaScript を有効ã«ã—ã¦ãƒšãƒ¼ã‚¸ã‚’å†èªè¾¼ã—ã¦ãã ã•ã„。'''", 'asirra-failed' => '猫ãŒå†™ã£ã¦ã„ã‚‹ç”»åƒã‚’ã™ã¹ã¦é¸æŠžã—ã¦ãã ã•ã„', ); +/** Korean (한êµì–´) + * @author ì•„ë¼ + */ +$messages['ko'] = array( + 'asirra-desc' => 'ConfirmEditì— ëŒ€í•œ Asirra 모듈', + 'asirra-edit' => 'ìžë™í™”ëœ íŽ¸ì§‘ 스팸으로부터 보호하기 위해, 아래 ìƒìžì— 있는 ê³ ì–‘ì´ ì‚¬ì§„ì„ ì„ íƒí•˜ì„¸ìš”:', # Fuzzy + 'asirra-addurl' => 'íŽ¸ì§‘ì— ìƒˆë¡œìš´ 바깥 ë§í¬ê°€ í¬í•¨ë˜ì–´ 있습니다. ìžë™í™”ëœ ìŠ¤íŒ¸ìœ¼ë¡œë¶€í„° 보호하기 위해, 아래 ìƒìžì— 있는 ê³ ì–‘ì´ ì‚¬ì§„ì„ ì„ íƒí•˜ì„¸ìš”:', # Fuzzy + 'asirra-badlogin' => '비밀번호 깨기로부터 보호하기 위해, 아래 ìƒìžì— 있는 ê³ ì–‘ì´ ì‚¬ì§„ì„ ì„ íƒí•˜ì„¸ìš”:', # Fuzzy + 'asirra-createaccount' => 'ìžë™í™”ëœ ê³„ì • 만들기로부터 보호하기 위해, 아래 ìƒìžì— 있는 ê³ ì–‘ì´ ì‚¬ì§„ì„ ì„ íƒí•˜ì„¸ìš”:', # Fuzzy + 'asirra-createaccount-fail' => 'ê³ ì–‘ì´ë¥¼ 올바르게 ì„ íƒí•˜ì„¸ìš”.', + 'asirra-create' => 'ìžë™í™”ëœ ë¬¸ì„œ 만들기로부터 보호하기 위해, 아래 ìƒìžì— 있는 ê³ ì–‘ì´ ì‚¬ì§„ì„ ì„ íƒí•˜ì„¸ìš”:', # Fuzzy + 'asirra-nojs' => "'''ìžë°”스í¬ë¦½íŠ¸ë¥¼ í™œì„±í™”í•˜ê³ ë¬¸ì„œë¥¼ 다시 ì œì¶œí•˜ì„¸ìš”.'''", + 'asirra-failed' => 'ê³ ì–‘ì´ ê·¸ë¦¼ì„ ëª¨ë‘ ì„ íƒí•˜ì„¸ìš”', +); + /** Colognian (Ripoarisch) * @author Purodha */ $messages['ksh'] = array( 'asirra-desc' => 'Dä Zohsaz <i lang="en">Asirra</i> för et Zohsazprojramm <i lang="en">ConfirmEdit</i>.', - 'asirra-edit' => 'Heh dat Wiki well sesch jääje <i lang="en">SPAM</i> schöze. Dröm moß mer beim Ändere noch en Prööfong aflääje, dat mer ene Minsch un kei Projramm es. Söhk bloß de Katzebelder em Kaßte us:', - 'asirra-addurl' => 'Heh dat Wiki well sesch jääje <i lang="en">SPAM</i> schöze. Dröm moß mer, wam_mer lengks noh ußerhallef enfööje well, noch en Prööfong aflääje, dat mer ene Minsch un kei Projramm es. Söhk bloß de Katzebelder em Kaßte us:', - 'asirra-badpass' => 'Heh dat Wiki well sesch jääje et automattesche Paßwoot_Knacke schöze. Dröm moß mer heh nor_en Prööfong aflääje, dat mer ene Minsch un kei Projramm es. Söhk bloß de Katzebelder em Kaßte us:', - 'asirra-createaccount' => 'Heh dat Wiki well sesch jääje automattesch aanjelaate „Metmaacher“ schöze. Dröm moß mer heh nor_en Prööfong aflääje, dat mer ene Minsch un kei Projramm es. Söhk bloß de Katzebelder em Kaßte us:', + 'asirra-edit' => 'Heh dat Wiki well sesch jääje <i lang="en">SPAM</i> schöze. Dröm moß mer beim Ändere noch en Prööfong aflääje, dat mer ene Minsch un kei Projramm es. Söhk bloß de Katzebelder em Kaßte us:', # Fuzzy + 'asirra-addurl' => 'Heh dat Wiki well sesch jääje <i lang="en">SPAM</i> schöze. Dröm moß mer, wam_mer lengks noh ußerhallef enfööje well, noch en Prööfong aflääje, dat mer ene Minsch un kei Projramm es. Söhk bloß de Katzebelder em Kaßte us:', # Fuzzy + 'asirra-badlogin' => 'Heh dat Wiki well sesch jääje et automattesche Paßwoot_Knacke schöze. Dröm moß mer heh nor_en Prööfong aflääje, dat mer ene Minsch un kei Projramm es. Söhk bloß de Katzebelder em Kaßte us:', # Fuzzy + 'asirra-createaccount' => 'Heh dat Wiki well sesch jääje automattesch aanjelaate „Metmaacher“ schöze. Dröm moß mer heh nor_en Prööfong aflääje, dat mer ene Minsch un kei Projramm es. Söhk bloß de Katzebelder em Kaßte us:', # Fuzzy 'asirra-createaccount-fail' => 'Bes esu jood un don de Kazebelder ußwähle.', - 'asirra-create' => 'Heh dat Wiki well sesch jääje automattesch neu aanjelaate Sigge schöze. Dröm moß mer heh nor_en Prööfong aflääje, dat mer ene Minsch un kei Projramm es. Söhk bloß de Katzebelder em Kaßte us:', + 'asirra-create' => 'Heh dat Wiki well sesch jääje automattesch neu aanjelaate Sigge schöze. Dröm moß mer heh nor_en Prööfong aflääje, dat mer ene Minsch un kei Projramm es. Söhk bloß de Katzebelder em Kaßte us:', # Fuzzy 'asirra-nojs' => "'''Bes esu jood un donn JavaSkrep en Dingem Brauser aanschallde un scheck heh di Sigg norr_ens af.'''", 'asirra-failed' => 'Bes esu jood un don all de Kazebelder ußwähle.', ); @@ -227,7 +279,8 @@ $messages['ksh'] = array( */ $messages['lb'] = array( 'asirra-desc' => 'Asirra-Modul fir ConfirmEdit', - 'asirra-addurl' => "An Ärer Ännerung sinn nei extern Linken. Fir ze hëllefe géint automatiséierte Spam virzegoen, sicht w.e.g. d'Kategorie vun de Fotoen an der Këscht ënnendrënner eraus:", + 'asirra-edit' => "Fir d'Wiki géint automatiséierte Spam ze schützen froe mir Iech just d'Fotoe mat Kazen, déi Dir an der Këscht ënnendrënner gesitt, erauszesichen:", + 'asirra-addurl' => "An Ärer Ännerung sinn nei extern Linken. Fir d'Wiki géint automatiséierte Spam ze schützen, froe mir Iech d'Kategorie vun de Fotoen an der Këscht ënnendrënner erauszesichen:", 'asirra-createaccount-fail' => "Identifizéiert d'Kaze w.e.g. richteg.", 'asirra-nojs' => "'''Aktivéiert w.e.g. JavaScript a schéckt d'Säit nachemol.'''", 'asirra-failed' => 'Identifizéiert w.e.g. all Biller wou Kazen drop sinn', @@ -238,72 +291,96 @@ $messages['lb'] = array( */ $messages['mk'] = array( 'asirra-desc' => 'Asirra-модул за ПотврдиУредување', - 'asirra-edit' => 'Како заштитна мерка против автоматизиран Ñпам, изберете ги Ñамо Ñликите Ñо мачка прикажани во полето:', - 'asirra-addurl' => 'Во вашите измени има нови надворешни врÑки. Како заштитна мерка против автоматизиран Ñпам, изберете ги Ñамо Ñликите Ñо мачка прикажани во полето:', - 'asirra-badpass' => 'Како заштитна мерка против автоматизирано провалување на лозинки, изберете ги Ñамо Ñликите Ñо мачка прикажани во полето:', - 'asirra-createaccount' => 'Како заштитна мерка против автоматизирано Ñоздавање на Ñметки, изберете ги Ñамо Ñликите Ñо мачка прикажани во полето:', + 'asirra-edit' => 'Како заштитна мерка против автоматизиран Ñпам, би ве замолиле да ги изберете Ñамо Ñликите Ñо мачка прикажани во полето:', + 'asirra-addurl' => 'Во вашите измени има нови надворешни врÑки. Како заштитна мерка против автоматизиран Ñпам, би ве замолиле да ги изберете Ñамо Ñликите Ñо мачка прикажани во полето:', + 'asirra-badlogin' => 'Како заштитна мерка против автоматизирано провалување на лозинки, би ве замолиле да ги изберете Ñамо Ñликите Ñо мачка прикажани во полето:', + 'asirra-createaccount' => 'Како заштитна мерка против автоматизирано Ñоздавање на Ñметки, би ве замолиле да ги изберете Ñамо Ñликите Ñо мачка прикажани во полето:', 'asirra-createaccount-fail' => 'ПоÑочете кои од Ñледниве Ñе мачки.', - 'asirra-create' => 'Како заштитна мерка против автоматизирано Ñоздавање на Ñтраници, изберете ги Ñамо Ñликите Ñо мачка прикажани во полето:', + 'asirra-create' => 'Како заштитна мерка против автоматизирано Ñоздавање на Ñтраници, би ве замолиле да ги изберете Ñамо Ñликите Ñо мачка прикажани во полето:', 'asirra-nojs' => "'''Овозможете JavaScript и поднеÑете ја Ñтраницата повторно.'''", 'asirra-failed' => 'Изберете ги Ñликите што имаат мачка', ); +/** Malay (Bahasa Melayu) + * @author Anakmalaysia + */ +$messages['ms'] = array( + 'asirra-desc' => 'Modul Asirra untuk ConfirmEdit', + 'asirra-edit' => 'Untuk mencegah suntingan spam automatik, sila pilih gambar-gambar kucing sahaja dalam petak di bawah:', # Fuzzy + 'asirra-addurl' => 'Suntingan anda mengandungi pautan luar yang baru. Untuk mencegah spam janaan automatik, sila pilih gambar-gambar kucing sahaja dalam petak di bawah:', # Fuzzy + 'asirra-badlogin' => 'Untuk mencegah pemecahan kata laluan automatik, sila pilih gambar-gambar kucing sahaja dalam petak di bawah:', # Fuzzy + 'asirra-createaccount' => 'Untuk mencegah pembukaan akaun automatik, sila pilih gambar-gambar kucing sahaja dalam petak di bawah:', # Fuzzy + 'asirra-createaccount-fail' => 'Sila kenal pasti kucing-kucing dengan betul.', + 'asirra-create' => 'Untuk mencegah pembukaan halaman automatik, sila pilih gambar-gambar kucing sahaja dalam petak di bawah:', # Fuzzy + 'asirra-nojs' => "'''Sila hidupkan JavaScript dan hantar semula halaman ini.'''", + 'asirra-failed' => 'Sila kenal pasti semua gambar kucing', +); + /** Maltese (Malti) * @author Chrisportelli */ $messages['mt'] = array( 'asirra-desc' => 'Modulu ASIRRA għal ConfirmEdit', - 'asirra-edit' => "Sabiex tgħinna nipproteÄ¡u kontra l-modifiki li jżidu spam, jekk jogħġbok agħżel ir-ritratti tal-qtates fil-kaxxa t'hawn taħt:", - 'asirra-addurl' => "Il-modifika tiegħek tinkludi ħoloq esterni Ä¡odda. Sabiex tipproteÄ¡i kontra spam awtomatiku, jekk jogħġbok agħżel ir-ritratti tal-qtates fil-kaxxa t'hawn taħt:", - 'asirra-badpass' => "Sabiex tgħinna nipproteÄ¡u kontra l-infurzar awtomatiku tal-passwords, jekk jogħġbok agħżel ir-ritratti tal-qtates fil-kaxxa t'hawn taħt:", - 'asirra-createaccount' => "Sabiex tgħinna nipproteÄ¡u kontra l-ħolqien awtomatiku ta' kontijiet Ä¡odda, jekk jogħġbok agħżel ir-ritratti tal-qtates fil-kaxxa t'hawn taħt:", + 'asirra-edit' => "Sabiex tgħinna nipproteÄ¡u kontra l-modifiki li jżidu spam, jekk jogħġbok agħżel ir-ritratti tal-qtates fil-kaxxa t'hawn taħt:", # Fuzzy + 'asirra-addurl' => "Il-modifika tiegħek tinkludi ħoloq esterni Ä¡odda. Sabiex tipproteÄ¡i kontra spam awtomatiku, jekk jogħġbok agħżel ir-ritratti tal-qtates fil-kaxxa t'hawn taħt:", # Fuzzy + 'asirra-badlogin' => "Sabiex tgħinna nipproteÄ¡u kontra l-infurzar awtomatiku tal-passwords, jekk jogħġbok agħżel ir-ritratti tal-qtates fil-kaxxa t'hawn taħt:", # Fuzzy + 'asirra-createaccount' => "Sabiex tgħinna nipproteÄ¡u kontra l-ħolqien awtomatiku ta' kontijiet Ä¡odda, jekk jogħġbok agħżel ir-ritratti tal-qtates fil-kaxxa t'hawn taħt:", # Fuzzy 'asirra-createaccount-fail' => 'Sib il-qtates.', - 'asirra-create' => "Sabiex tgħinna nipproteÄ¡u kontra l-ħolqien awtomatiku ta' paÄ¡ni, jekk jogħġbok agħżel ir-ritratti tal-qtates fil-kaxxa t'hawn taħt:", + 'asirra-create' => "Sabiex tgħinna nipproteÄ¡u kontra l-ħolqien awtomatiku ta' paÄ¡ni, jekk jogħġbok agħżel ir-ritratti tal-qtates fil-kaxxa t'hawn taħt:", # Fuzzy 'asirra-nojs' => "'''Jekk jogħġbok attiva l-JavaScript u erÄ¡a' ibgħat din il-paÄ¡na.'''", 'asirra-failed' => 'Sib l-istampi kollha tal-qtates', ); -/** Norwegian BokmÃ¥l (norsk (bokmÃ¥l)‎) +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) * @author Event */ $messages['nb'] = array( 'asirra-desc' => 'Assirra-modulen for ConfirmEdit', - 'asirra-edit' => 'Som beskyttelse mot automatisk redigert spam, vennligst velg kun kattebildene i boksen under:', - 'asirra-addurl' => 'Din redigering inneholder nye eksterne lenker. Som beskyttelse mot automatisk redigert spam, vennligst velg kun kattebildene i boksen under:', - 'asirra-badpass' => 'Som beskyttelse mot automatisk passordknekking, vennligst velg kun kattebildene i boksen under:', - 'asirra-createaccount' => 'Som beskyttelse mot automatisk opprettelse av brukerkonto, vennligst velg kun kattebildene i boksen under:', + 'asirra-edit' => 'Som beskyttelse mot automatisk redigert spam, vennligst velg kun kattebildene i boksen under:', # Fuzzy + 'asirra-addurl' => 'Din redigering inneholder nye eksterne lenker. Som beskyttelse mot automatisk redigert spam, vennligst velg kun kattebildene i boksen under:', # Fuzzy + 'asirra-badlogin' => 'Som beskyttelse mot automatisk passordknekking, vennligst velg kun kattebildene i boksen under:', # Fuzzy + 'asirra-createaccount' => 'Som beskyttelse mot automatisk opprettelse av brukerkonto, vennligst velg kun kattebildene i boksen under:', # Fuzzy 'asirra-createaccount-fail' => 'Vennligst angi hva som er katter.', - 'asirra-create' => 'Som beskyttelse mot automatisk opprettelse av sider, vennligst velg kun kattebildene i boksen under:', + 'asirra-create' => 'Som beskyttelse mot automatisk opprettelse av sider, vennligst velg kun kattebildene i boksen under:', # Fuzzy 'asirra-nojs' => "'''Vennligst Ã¥pne for JavaScript og lagre siden en gang til.'''", + 'asirra-failed' => 'Vennligst merk alle kattebilder', ); /** Dutch (Nederlands) + * @author HanV * @author SPQRobin * @author Siebrand */ $messages['nl'] = array( 'asirra-desc' => 'Asirra-module voor ConfirmEdit', 'asirra-edit' => 'Kies ter bescherming tegen geautomatiseerde spam de afbeeldingen met een poes in het onderstaande venster:', - 'asirra-addurl' => "Uw bewerking bevat nieuwe externe verwijzingen. Om te helpen beschermen tegen geautomatiseerde spam, selecteer de foto's van katten in het vak hieronder:", - 'asirra-badpass' => 'Kies ter bescherming tegen het automatisch kraken van wachtwoorden de afbeeldingen met een poes in het onderstaande venster:', + 'asirra-addurl' => "Uw bewerking bevat nieuwe externe koppelingen. Selecteer de foto's van katten in het vak hieronder om de wiki te beschermen tegen geautomatiseerde spam:", + 'asirra-badlogin' => 'Kies ter bescherming tegen het automatisch kraken van wachtwoorden de afbeeldingen met een poes in het onderstaande venster:', 'asirra-createaccount' => 'Kies om het automatisch aanmaken van gebruikers tegen te gaan de afbeeldingen met een poes in het onderstaande venster:', 'asirra-createaccount-fail' => 'Identificeer de katten juist.', - 'asirra-create' => "Kies om het automatisch aanmaken van pagina's tegen te gaan de afbeeldingen met een poes in het onderstaande venster:", + 'asirra-create' => 'Kies om het automatisch aanmaken van een pagina tegen te gaan de afbeeldingen met een poes in het onderstaande venster:', 'asirra-nojs' => "'''Schakel JavaScript in en probeer de pagina opnieuw op te slaan.'''", 'asirra-failed' => 'Identificeer alle afbeeldingen van katten.', ); +/** Nederlands (informeel)‎ (Nederlands (informeel)‎) + * @author Siebrand + */ +$messages['nl-informal'] = array( + 'asirra-addurl' => "Je bewerking bevat nieuwe externe koppelingen. Selecteer de foto's van katten in het vak hieronder om te helpen beschermen tegen geautomatiseerde spam:", # Fuzzy +); + /** Polish (polski) * @author BeginaFelicysym */ $messages['pl'] = array( 'asirra-desc' => 'ModuÅ‚ Asirra dla ConfirmEdit', - 'asirra-edit' => 'Aby uchronić siÄ™ przed automatami wprowadzajÄ…cymi spam, proszÄ™ wybrać tylko zdjÄ™cia kotów w poniższym polu:', - 'asirra-addurl' => 'Wprowadzony przez ciebie tekst zawiera linki zewnÄ™trzne. Aby uchronić nas przed automatycznym spamem, proszÄ™ wskazać tylko zdjÄ™cia kotów w poniższym polu:', - 'asirra-badpass' => 'Aby uchronić siÄ™ przed zautomatyzowanym Å‚amaniem haseÅ‚, proszÄ™ wybrać tylko zdjÄ™cia kotów w poniższym polu:', - 'asirra-createaccount' => 'Aby uchronić siÄ™ przed automatycznym tworzeniem kont, proszÄ™ wybrać tylko zdjÄ™cia kotów w poniższym polu:', + 'asirra-edit' => 'Aby uchronić siÄ™ przed automatami wprowadzajÄ…cymi spam, proszÄ™ wybrać tylko zdjÄ™cia kotów w poniższym polu:', # Fuzzy + 'asirra-addurl' => 'Wprowadzony przez ciebie tekst zawiera linki zewnÄ™trzne. Aby uchronić nas przed automatycznym spamem, proszÄ™ wskazać tylko zdjÄ™cia kotów w poniższym polu:', # Fuzzy + 'asirra-badlogin' => 'Aby uchronić siÄ™ przed zautomatyzowanym Å‚amaniem haseÅ‚, proszÄ™ wybrać tylko zdjÄ™cia kotów w poniższym polu:', # Fuzzy + 'asirra-createaccount' => 'Aby uchronić siÄ™ przed automatycznym tworzeniem kont, proszÄ™ wybrać tylko zdjÄ™cia kotów w poniższym polu:', # Fuzzy 'asirra-createaccount-fail' => 'Prosimy prawidÅ‚owo zidentyfikować koty.', - 'asirra-create' => 'Aby uchronić siÄ™ przed automatycznym tworzeniem stron, proszÄ™ wybrać tylko zdjÄ™cia kotów w poniższym polu:', + 'asirra-create' => 'Aby uchronić siÄ™ przed automatycznym tworzeniem stron, proszÄ™ wybrać tylko zdjÄ™cia kotów w poniższym polu:', # Fuzzy 'asirra-nojs' => "'''Prosimy włączyć obsÅ‚ugÄ™ jÄ™zyka JavaScript i ponowne przesÅ‚anie strony.'''", 'asirra-failed' => 'Prosimy wskazać wszystkie obrazy kotów', ); @@ -314,84 +391,142 @@ $messages['pl'] = array( */ $messages['pms'] = array( 'asirra-desc' => 'Mòdul Asirra për ConfirmEdit', - 'asirra-edit' => "Për giuté a protege contra la rumenta dle modìfiche automà tiche, për piasì ch'a selession-a mach le fòto ëd gat ant ël quà der sì-sota:", - 'asirra-addurl' => "Soa modìfica a conten dle liure esterne neuve. Për giuté a protege contra la rumenta dle modìfiche automà tiche, për piasì ch'a selession-a mach le fòto ëd gat ant ël quà der sì-sota:", - 'asirra-badpass' => "Për giuté a protege contra la forsadura automatisà ëd le ciav, për piasì ch'a selession-a mach la fòto dël gat ant ël quà der sì-sota:", - 'asirra-createaccount' => "Për giuté a protege contra la creassion automatisà ëd cont, për piasì ch'a selession-a mach la fòto dël gat ant ël quà der sì-sota:", + 'asirra-edit' => "Për giuté a protege contra la rumenta dle modìfiche automà tiche, për piasì ch'a selession-a mach le fòto ëd gat ant ël quà der sì-sota:", # Fuzzy + 'asirra-addurl' => "Soa modìfica a conten dle liure esterne neuve. Për giuté a protege contra la rumenta dle modìfiche automà tiche, për piasì ch'a selession-a mach le fòto ëd gat ant ël quà der sì-sota:", # Fuzzy + 'asirra-badlogin' => "Për giuté a protege contra la forsadura automatisà ëd le ciav, për piasì ch'a selession-a mach la fòto dël gat ant ël quà der sì-sota:", # Fuzzy + 'asirra-createaccount' => "Për giuté a protege contra la creassion automatisà ëd cont, për piasì ch'a selession-a mach la fòto dël gat ant ël quà der sì-sota:", # Fuzzy 'asirra-createaccount-fail' => 'Për piasì identifica coretament ij gat.', - 'asirra-create' => "Për giuté a protege contra la creassion automatisà ëd pà gine, për piasì ch'a selession-a mach le fòto ëd gat ant ël quà der sì-sota:", + 'asirra-create' => "Për giuté a protege contra la creassion automatisà ëd pà gine, për piasì ch'a selession-a mach le fòto ëd gat ant ël quà der sì-sota:", # Fuzzy 'asirra-nojs' => "'''Për piasì, ch'a abìlita JavaScript e ch'a spedissa torna la pà gina.'''", 'asirra-failed' => 'Për piasì identìfica tute le figure ëd gat', ); /** Portuguese (português) * @author Hamilton Abreu + * @author Luckas */ $messages['pt'] = array( 'asirra-desc' => 'Módulo Asirra para o ConfirmEdit', - 'asirra-edit' => "Como prevenção contra sistemas automatizados de inserção de ''spam'', seleccione só as fotografias de gatos na caixa abaixo:", - 'asirra-addurl' => "A sua edição contém links externos novos. Como prevenção contra sistemas automatizados de inserção de ''spam'', seleccione só as fotografias de gatos na caixa abaixo:", - 'asirra-badpass' => 'Como prevenção com sistemas automatizados de descoberta de palavras-chave, seleccione só as fotografias de gatos na caixa abaixo:', - 'asirra-createaccount' => 'Como prevenção contra sistemas automatizados de criação de contas, seleccione só as fotografias de gatos na caixa abaixo:', - 'asirra-createaccount-fail' => 'Identifique correctamente os gatos, por favor.', - 'asirra-create' => 'Como prevenção contra sistemas automatizados de criação de páginas, seleccione só as fotografias de gatos na caixa abaixo:', + 'asirra-edit' => "Como prevenção contra sistemas automatizados de inserção de ''spam'', selecione só as fotografias de gatos na caixa abaixo:", # Fuzzy + 'asirra-addurl' => "A sua edição contém links externos novos. Como prevenção contra sistemas automatizados de inserção de ''spam'', selecione só as fotografias de gatos na caixa abaixo:", # Fuzzy + 'asirra-badlogin' => 'Como prevenção com sistemas automatizados de descoberta de palavras-chave, selecione só as fotografias de gatos na caixa abaixo:', # Fuzzy + 'asirra-createaccount' => 'Como prevenção contra sistemas automatizados de criação de contas, selecione só as fotografias de gatos na caixa abaixo:', # Fuzzy + 'asirra-createaccount-fail' => 'Identifique corretamente os gatos, por favor.', + 'asirra-create' => 'Como prevenção contra sistemas automatizados de criação de páginas, selecione só as fotografias de gatos na caixa abaixo:', # Fuzzy 'asirra-nojs' => "'''Possibilite o uso de JavaScript e reenvie a página, por favor.'''", ); +/** tarandÃne (tarandÃne) + * @author Joetaras + */ +$messages['roa-tara'] = array( + 'asirra-desc' => 'Module Asirra pe confermà le cangiaminde', + 'asirra-edit' => "Pe darne 'na mà ne a proteggere condre le cangiaminde automatece de le rummate, pe piacere scacchie ìa categorije de le fote jndr'à buatte aqquà sotte:", # Fuzzy + 'asirra-addurl' => "Le cangiaminde tune 'ngludone collegaminde de fore nuève. Pe darne 'na mà ne a proteggere condre le cangiaminde automatece de le rummate, pe piacere scacchie 'a categorije d'a fote 'ndruche jndr'à buatte aqquà sotte:", # Fuzzy + 'asirra-badlogin' => "Pe darne 'na mà ne a proteggere condre le futteminde automatece de le passuord, pe piacere scacchie 'a categorije de le fote jndr'à buatte aqquà sotte:", # Fuzzy + 'asirra-createaccount' => "Pe darne 'na mà ne a proteggere condre le ccrejaziune automatece de le cunde, pe piacere scacchie 'a categorije de le fote jndr'à buatte aqquà sotte:", # Fuzzy + 'asirra-createaccount-fail' => 'Pe piacere idendifiche correttamende le categorije.', + 'asirra-create' => "Pe darne 'na mà ne a proteggere condre le ccrejaziune automatece de le pà ggene, pe piacere scacchie 'a categorije de le fote jndr'à buatte aqquà sotte:", # Fuzzy + 'asirra-nojs' => "'''Pe piacere abbilite JavaScript e conferme arrete 'a pà gene.'''", + 'asirra-failed' => 'Pe piacere idendifiche tutte le categorije de le immaggine', +); + /** Russian (руÑÑкий) * @author DCamer + * @author Lockal + * @author Okras */ $messages['ru'] = array( 'asirra-desc' => 'Модуль Asirra Ð´Ð»Ñ ConfirmEdit', - 'asirra-edit' => 'Ð’ целÑÑ… защиты от автоматичеÑкого Ñпама в правках, пожалуйÑта, выберите фотографии кота, которые вы видите ниже:', - 'asirra-addurl' => 'Ваша правка Ñодержит новые внешние ÑÑылки. Ð’ целÑÑ… защиты от автоматичеÑкого Ñпама, пожалуйÑта, выберите фотографии кота, которые вы видите ниже:', - 'asirra-badpass' => 'Ð’ целÑÑ… защиты от автоматичеÑкого подбора паролÑ, пожалуйÑта, выберите фотографии кота, которые вы видите ниже:', - 'asirra-createaccount' => 'Ð’ целÑÑ… защиты от автоматичеÑкого ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑƒÑ‡Ñ‘Ñ‚Ð½Ñ‹Ñ… запиÑей, пожалуйÑта, выберите фотографии кота, которые вы видите ниже:', + 'asirra-edit' => 'Ð’ целÑÑ… защиты проекта от автоматичеÑкого Ñпама в правках, проÑим Ð²Ð°Ñ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñреди нижеприведённых изображений только фотографии кошек:', + 'asirra-addurl' => 'Ваша правка Ñодержит новые внешние ÑÑылки. Ð’ целÑÑ… защиты проекта от автоматичеÑкого Ñпама в правках проÑим Ð²Ð°Ñ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñреди нижеприведённых изображений только фотографии кошек:', + 'asirra-badlogin' => 'Ð’ целÑÑ… защиты от автоматичеÑкого подбора Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð¿Ñ€Ð¾Ñим Ð²Ð°Ñ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñреди нижеприведённых изображений только фотографии кошек:', + 'asirra-createaccount' => 'Ð’ целÑÑ… защиты от автоматичеÑкого ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑƒÑ‡Ñ‘Ñ‚Ð½Ñ‹Ñ… запиÑей проÑим Ð²Ð°Ñ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñреди нижеприведённых изображений только фотографии кошек:', 'asirra-createaccount-fail' => 'ПожалуйÑта правильно идентифицируйте котов.', - 'asirra-create' => 'Ð’ целÑÑ… защиты от автоматичеÑкого ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ñтраниц, пожалуйÑта, выберите фотографии кота, которые вы видите ниже:', + 'asirra-create' => 'Ð’ целÑÑ… защиты от автоматичеÑкого ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ñтраниц проÑим Ð²Ð°Ñ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ñреди нижеприведённых изображений только фотографии кошек:', 'asirra-nojs' => "'''ПожалуйÑта, включите JavaScript и обновите Ñтраницу.'''", 'asirra-failed' => 'ПожалуйÑта, идентифицируйте вÑе фотографии кота', ); +/** Sinhala (සිංහල) + * @author පසිඳු à¶šà·à·€à·’න්ද + */ +$messages['si'] = array( + 'asirra-desc' => 'ConfirmEdit සඳහ෠Asirra මොඩියුලය', + 'asirra-failed' => 'කරුණà·à¶šà¶» සියලුම cat පින්à¶à·–රයන් හඳුනà·à¶œà¶±à·Šà¶±', +); + +/** Swedish (svenska) + * @author Jopparn + * @author Rotsee + * @author WikiPhoenix + */ +$messages['sv'] = array( + 'asirra-edit' => 'För att skydda wikin mot spam ber vi dig att markera de fotografier som föreställer katter i rutan nedan:', + 'asirra-addurl' => 'Din redigering innehÃ¥ller nya externa länkar. För att skydda wikin mot automatiserat redigerings-spam ber vi dig att endast markera fotografierna pÃ¥ katter i rutan nedan:', + 'asirra-badlogin' => 'För att skydda wikin mot automatiserade försök att knäcka lösenord ber vi dig att endast markera fotografierna pÃ¥ katter i rutan nedan:', + 'asirra-createaccount' => 'För att skydda wikin mot automatiserat kontoskapande ber vi dig att endast markera fotografierna pÃ¥ katter i rutan nedan:', + 'asirra-create' => 'För att skydda wikin mot automatiserat sidskapande ber vi dig att endast markera fotografierna pÃ¥ katter i rutan nedan:', + 'asirra-nojs' => "'''Var god aktivera JavaScript och hämta sidan igen.'''", + 'asirra-failed' => 'Var god identifiera alla kattbilder', +); + /** Tagalog (Tagalog) * @author AnakngAraw */ $messages['tl'] = array( 'asirra-desc' => 'Modyul ng Asirra para sa ConfirmEdit', - 'asirra-edit' => 'Upang makatulong sa pagprutekta laban sa kusang basurang pamamatnugot, paki piliin iyong mga litrato lamang ng pusa na nasa loob ng kahong nasa ibaba:', - 'asirra-addurl' => 'Ang pagbabago mo ay nagsasama ng bagong panlabas na mga kawing. Upang makatulong sa pagprutekta laban sa kusang paglusob ng basurang-liham, paki piliin iyong mga litrato lamang ng pusa na nasa loob ng kahong nasa ibaba:', - 'asirra-badpass' => 'Upang makatulong sa pagprutekta laban sa kusang pag-alam ng hudyat, paki piliin lamang iyong mga litrato ng pusa na nasa loob ng kahong nasa ibaba:', - 'asirra-createaccount' => 'Upang makatulong sa pagprutekta laban sa kusang paglikha ng akawnt, paki piliin lamang iyong mga litrato ng pusa na nasa loob ng kahong nasa ibaba:', + 'asirra-edit' => 'Upang makatulong sa pagprutekta laban sa kusang basurang pamamatnugot, paki piliin iyong mga litrato lamang ng pusa na nasa loob ng kahong nasa ibaba:', # Fuzzy + 'asirra-addurl' => 'Ang pagbabago mo ay nagsasama ng bagong panlabas na mga kawing. Upang makatulong sa pagprutekta laban sa kusang paglusob ng basurang-liham, paki piliin iyong mga litrato lamang ng pusa na nasa loob ng kahong nasa ibaba:', # Fuzzy + 'asirra-badlogin' => 'Upang makatulong sa pagprutekta laban sa kusang pag-alam ng hudyat, paki piliin lamang iyong mga litrato ng pusa na nasa loob ng kahong nasa ibaba:', # Fuzzy + 'asirra-createaccount' => 'Upang makatulong sa pagprutekta laban sa kusang paglikha ng akawnt, paki piliin lamang iyong mga litrato ng pusa na nasa loob ng kahong nasa ibaba:', # Fuzzy 'asirra-createaccount-fail' => 'Paki kilalanin ng tama ang mga pusa.', - 'asirra-create' => 'Upang makatulong sa pagprutekta laban sa kusang paglikha ng pahina, paki piliin lamang iyong mga litrato ng pusa na nasa loob ng kahong nasa ibaba:', + 'asirra-create' => 'Upang makatulong sa pagprutekta laban sa kusang paglikha ng pahina, paki piliin lamang iyong mga litrato ng pusa na nasa loob ng kahong nasa ibaba:', # Fuzzy 'asirra-nojs' => "'''Paki paganahin ang JavaScript at muling ipasa ang pahina.'''", 'asirra-failed' => 'Paki kilalanin ang lahat ng mga imahe ng pusa', ); +/** Ukrainian (українÑька) + * @author Andriykopanytsia + * @author Base + */ +$messages['uk'] = array( + 'asirra-desc' => 'Модуль Asirra Ð´Ð»Ñ ConfirmEdit', + 'asirra-edit' => 'З метою захиÑту вікі від автоматичного Ñпаму у ÑтаттÑÑ…, проÑимо Ð²Ð°Ñ Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ фотографії кота, у блоці нижче:', + 'asirra-addurl' => 'Ваше Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ” нові зовнішні поÑиланнÑ. З метою захиÑту вікі проти автоматичного Ñпаму у ÑтаттÑÑ…, проÑимо Ð²Ð°Ñ Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ фотографії кота, у блоці нижче:', + 'asirra-badlogin' => 'З метою захиÑту вікі проти автоматичного підбору паролю, проÑимо Ð²Ð°Ñ Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ фотографії кота у блоці нижче:', + 'asirra-createaccount' => 'З метою захиÑту вікі проти автоматичного ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¾Ð±Ð»Ñ–ÐºÐ¾Ð²Ð¸Ñ… запиÑів проÑимо Ð²Ð°Ñ Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ фотографії кота у блоці нижче:', + 'asirra-createaccount-fail' => 'Будь лаÑка, правильно ідентифікуйте котів.', + 'asirra-create' => 'З метою захиÑту вікі проти автоматичного ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñтатей проÑимо Ð²Ð°Ñ Ð¾Ð±Ñ€Ð°Ñ‚Ð¸ фотографії кота у блоці нижче:', + 'asirra-nojs' => "'''Будь лаÑка увімкніть JavaScript Ñ– оновіть Ñторінку.'''", + 'asirra-failed' => 'Будь лаÑка, ідентифікуйте уÑÑ– фотографії кота', +); + /** Walloon (walon) * @author Srtxg */ $messages['wa'] = array( 'asirra-desc' => "Module Asirra pol passete d' acertinaedje des candjmints (ConfirmEdit)", - 'asirra-edit' => "Po s' mete a houte des des robots di spam, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tchoezixhoz seulmint les imÃ¥djes avou des tchets e l' boesse chal pa dzo:", + 'asirra-edit' => "Po s' mete a houte des des robots di spam, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tchoezixhoz seulmint les imÃ¥djes avou des tchets e l' boesse chal pa dzo:", # Fuzzy 'asirra-addurl' => "Dins vos candjmints i gn a des dfoûtrinnès hÃ¥rdêyes (URL). -Po s' mete a houte des des robots di spam, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tchoezixhoz seulmint les imÃ¥djes avou des tchets e l' boesse chal pa dzo:", - 'asirra-badpass' => "Po s' mete a houte des des robots ki sayèt d' adviner les screts, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tchoezixhoz seulmint les imÃ¥djes avou des tchets e l' boesse chal pa dzo:", - 'asirra-createaccount' => "Po s' mete a houte des des robots k' ahivèt des contes otomaticmint, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tchoezixhoz seulmint les imÃ¥djes avou des tchets e l' boesse chal pa dzo:", +Po s' mete a houte des des robots di spam, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tchoezixhoz seulmint les imÃ¥djes avou des tchets e l' boesse chal pa dzo:", # Fuzzy + 'asirra-badlogin' => "Po s' mete a houte des des robots ki sayèt d' adviner les screts, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tchoezixhoz seulmint les imÃ¥djes avou des tchets e l' boesse chal pa dzo:", # Fuzzy + 'asirra-createaccount' => "Po s' mete a houte des des robots k' ahivèt des contes otomaticmint, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tchoezixhoz seulmint les imÃ¥djes avou des tchets e l' boesse chal pa dzo:", # Fuzzy 'asirra-createaccount-fail' => 'Tchoezixhoz comifÃ¥t les tchets (les biesses ki gnawèt).', - 'asirra-create' => "Po s' mete a houte des des robots k' ahivèt des pÃ¥djes otomaticmint, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tchoezixhoz seulmint les imÃ¥djes avou des tchets e l' boesse chal pa dzo:", + 'asirra-create' => "Po s' mete a houte des des robots k' ahivèt des pÃ¥djes otomaticmint, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tchoezixhoz seulmint les imÃ¥djes avou des tchets e l' boesse chal pa dzo:", # Fuzzy 'asirra-nojs' => "'''Metoz s' i vs plait en alaedje li JavaScrit et s' revoyî l' pÃ¥dje.'''", 'asirra-failed' => 'Idintifyî totes les imÃ¥djes avou des tchets', ); /** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) + * @author Fantasticfears * @author Hzy980512 */ $messages['zh-hans'] = array( 'asirra-desc' => 'ConfirmEditçš„Asirra模å—', 'asirra-edit' => '为了防æ¢åžƒåœ¾ç¼–辑攻击,请在下é¢çš„æ–¹æ¡†ä¸é€‰å‡ºçŒ«çš„图片:', - 'asirra-addurl' => 'æ‚¨çš„ç¼–è¾‘åŒ…å«æ–°çš„外部链接。为了帮助防æ¢è‡ªåŠ¨åžƒåœ¾é‚®ä»¶ï¼Œè¯·åœ¨ä¸‹é¢çš„æ–¹æ¡†ä¸é€‰å‡ºçŒ«çš„图片:', - 'asirra-badpass' => '为防æ¢è‡ªåŠ¨ç¨‹åºç ´è§£å¯†ç ,请在下é¢çš„æ–¹æ¡†ä¸é€‰å‡ºçŒ«çš„图片:', + 'asirra-addurl' => 'æ‚¨çš„ç¼–è¾‘åŒ…å«æ–°çš„外部链接。为了帮助防æ¢åžƒåœ¾ç¼–辑攻击,请在下é¢çš„æ–¹æ¡†ä¸é€‰å‡ºçŒ«çš„图片:', + 'asirra-badlogin' => '为防æ¢è‡ªåŠ¨ç¨‹åºç ´è§£å¯†ç ,请在下é¢çš„æ–¹æ¡†ä¸é€‰å‡ºçŒ«çš„图片:', 'asirra-createaccount' => '为了防æ¢è‡ªåŠ¨ç¨‹åºåˆ›å»ºå¸æˆ·ï¼Œè¯·åœ¨ä¸‹é¢çš„æ–¹æ¡†ä¸é€‰å‡ºçŒ«çš„图片:', 'asirra-createaccount-fail' => '请æ£ç¡®è¾¨è®¤å‡ºçŒ«çš„图片。', 'asirra-create' => '为了防æ¢è‡ªåŠ¨ç¨‹åºåˆ›å»ºé¡µé¢ï¼Œè¯·åœ¨ä¸‹é¢çš„æ–¹æ¡†ä¸é€‰å‡ºçŒ«çš„图片:', @@ -403,12 +538,12 @@ $messages['zh-hans'] = array( */ $messages['zh-hant'] = array( 'asirra-desc' => 'ConfirmEditçš„Asirra模塊', - 'asirra-edit' => '為了防æ¢åžƒåœ¾ç·¨è¼¯æ”»æ“Šï¼Œè«‹åœ¨ä¸‹é¢çš„æ–¹æ¡†ä¸é¸å‡ºè²“的圖片:', - 'asirra-addurl' => 'æ‚¨çš„ç·¨è¼¯åŒ…å«æ–°çš„å¤–éƒ¨éˆæŽ¥ã€‚ç‚ºäº†å¹«åŠ©é˜²æ¢è‡ªå‹•垃圾郵件,請在下é¢çš„æ–¹æ¡†ä¸é¸å‡ºè²“的圖片:', - 'asirra-badpass' => '為防æ¢è‡ªå‹•程åºç ´è§£å¯†ç¢¼ï¼Œè«‹åœ¨ä¸‹é¢çš„æ–¹æ¡†ä¸é¸å‡ºè²“的圖片:', - 'asirra-createaccount' => '為了防æ¢è‡ªå‹•程åºå‰µå»ºå¸³æˆ¶ï¼Œè«‹åœ¨ä¸‹é¢çš„æ–¹æ¡†ä¸é¸å‡ºè²“的圖片:', + 'asirra-edit' => '為了防æ¢åžƒåœ¾ç·¨è¼¯æ”»æ“Šï¼Œè«‹åœ¨ä¸‹é¢çš„æ–¹æ¡†ä¸é¸å‡ºè²“的圖片:', # Fuzzy + 'asirra-addurl' => 'æ‚¨çš„ç·¨è¼¯åŒ…å«æ–°çš„å¤–éƒ¨éˆæŽ¥ã€‚ç‚ºäº†å¹«åŠ©é˜²æ¢è‡ªå‹•垃圾郵件,請在下é¢çš„æ–¹æ¡†ä¸é¸å‡ºè²“的圖片:', # Fuzzy + 'asirra-badlogin' => '為防æ¢è‡ªå‹•程åºç ´è§£å¯†ç¢¼ï¼Œè«‹åœ¨ä¸‹é¢çš„æ–¹æ¡†ä¸é¸å‡ºè²“的圖片:', # Fuzzy + 'asirra-createaccount' => '為了防æ¢è‡ªå‹•程åºå‰µå»ºå¸³æˆ¶ï¼Œè«‹åœ¨ä¸‹é¢çš„æ–¹æ¡†ä¸é¸å‡ºè²“的圖片:', # Fuzzy 'asirra-createaccount-fail' => 'è«‹æ£ç¢ºè¾¨èªå‡ºè²“的圖片。', - 'asirra-create' => '為了防æ¢è‡ªå‹•程åºå‰µå»ºé é¢ï¼Œè«‹åœ¨ä¸‹é¢çš„æ–¹æ¡†ä¸é¸å‡ºè²“的圖片:', + 'asirra-create' => '為了防æ¢è‡ªå‹•程åºå‰µå»ºé é¢ï¼Œè«‹åœ¨ä¸‹é¢çš„æ–¹æ¡†ä¸é¸å‡ºè²“的圖片:', # Fuzzy 'asirra-nojs' => "'''請啟動JavaScriptå¾Œå†æäº¤é é¢ã€‚'''", 'asirra-failed' => 'è«‹é¸å‡ºæ‰€æœ‰è²“的圖片', ); diff --git a/extensions/ConfirmEdit/Asirra.php b/extensions/ConfirmEdit/Asirra.php index ff4cee9a..923b0b9e 100644 --- a/extensions/ConfirmEdit/Asirra.php +++ b/extensions/ConfirmEdit/Asirra.php @@ -24,17 +24,17 @@ if ( !defined( 'MEDIAWIKI' ) ) { exit; } -$dir = __DIR__ . '/'; -require_once( "$dir/ConfirmEdit.php" ); +$dir = __DIR__; +require_once( $dir . '/ConfirmEdit.php' ); $wgCaptchaClass = 'Asirra'; -$wgExtensionMessagesFiles['Asirra'] = "$dir/Asirra.i18n.php"; -$wgAutoloadClasses['Asirra'] = "$dir/Asirra.class.php"; +$wgExtensionMessagesFiles['Asirra'] = $dir . '/Asirra.i18n.php'; +$wgAutoloadClasses['Asirra'] = $dir . '/Asirra.class.php'; -$wgResourceModules['ext.confirmedit.asirra'] = array( - 'localBasePath' => $dir, - 'remoteExtPath' => 'ConfirmEdit', - 'scripts' => 'ext.confirmedit.asirra.js', +$wgResourceModules['ext.confirmEdit.asirra'] = array( + 'localBasePath' => $dir . '/resources', + 'remoteExtPath' => 'ConfirmEdit/resources', + 'scripts' => 'ext.confirmEdit.asirra.js', 'messages' => array( 'asirra-failed', ), diff --git a/extensions/ConfirmEdit/Captcha.php b/extensions/ConfirmEdit/Captcha.php index 0f78d36f..3be6d917 100644 --- a/extensions/ConfirmEdit/Captcha.php +++ b/extensions/ConfirmEdit/Captcha.php @@ -42,6 +42,8 @@ class SimpleCaptcha { Xml::element( 'input', array( 'name' => 'wpCaptchaWord', 'id' => 'wpCaptchaWord', + 'size' => 5, + 'autocomplete' => 'off', 'tabindex' => 1 ) ) . // tab in before the edit textarea "</p>\n" . Xml::element( 'input', array( @@ -577,15 +579,23 @@ class SimpleCaptcha { /** * @param $module ApiBase + * @return bool + */ + protected function isAPICaptchaModule( $module ) { + return $module instanceof ApiEditPage; + } + + /** + * @param $module ApiBase * @param $params array + * @param $flags int * @return bool */ - public function APIGetAllowedParams( &$module, &$params ) { - if ( !$module instanceof ApiEditPage ) { - return true; + public function APIGetAllowedParams( &$module, &$params, $flags ) { + if ( $flags && $this->isAPICaptchaModule( $module ) ) { + $params['captchaword'] = null; + $params['captchaid'] = null; } - $params['captchaword'] = null; - $params['captchaid'] = null; return true; } @@ -596,11 +606,10 @@ class SimpleCaptcha { * @return bool */ public function APIGetParamDescription( &$module, &$desc ) { - if ( !$module instanceof ApiEditPage ) { - return true; + if ( $this->isAPICaptchaModule( $module ) ) { + $desc['captchaid'] = 'CAPTCHA ID from previous request'; + $desc['captchaword'] = 'Answer to the CAPTCHA'; } - $desc['captchaid'] = 'CAPTCHA ID from previous request'; - $desc['captchaword'] = 'Answer to the CAPTCHA'; return true; } diff --git a/extensions/ConfirmEdit/ConfirmEdit.alias.php b/extensions/ConfirmEdit/ConfirmEdit.alias.php index 7823cf69..a9d1288c 100644 --- a/extensions/ConfirmEdit/ConfirmEdit.alias.php +++ b/extensions/ConfirmEdit/ConfirmEdit.alias.php @@ -5,6 +5,7 @@ * @file * @ingroup Extensions */ +// @codingStandardsIgnoreFile $specialPageAliases = array(); @@ -23,6 +24,16 @@ $specialPageAliases['arz'] = array( 'Captcha' => array( 'كابتشا' ), ); +/** Min Dong Chinese (Mìng-dĕ̤ng-ngṳ̄) */ +$specialPageAliases['cdo'] = array( + 'Captcha' => array( 'é©—è‰ç¢¼' ), +); + +/** Zazaki (Zazaki) */ +$specialPageAliases['diq'] = array( + 'Captcha' => array( 'Kodaİtimadi' ), +); + /** Esperanto (Esperanto) */ $specialPageAliases['eo'] = array( 'Captcha' => array( 'KontraÅspamilo' ), diff --git a/extensions/ConfirmEdit/ConfirmEdit.i18n.php b/extensions/ConfirmEdit/ConfirmEdit.i18n.php index 54111b53..e5e4c6bf 100644 --- a/extensions/ConfirmEdit/ConfirmEdit.i18n.php +++ b/extensions/ConfirmEdit/ConfirmEdit.i18n.php @@ -31,9 +31,9 @@ Since this is a task that's hard to automate, it will allow most real humans to Unfortunately this may inconvenience users with limited vision or using text-based or speech-based browsers. At the moment we do not have an audio alternative available. -Please contact the [[{{MediaWiki:Grouppage-sysop}}|site administrators]] for assistance if this is unexpectedly preventing you from making legitimate actions. +Please contact the [[Special:ListAdmins|site administrators]] for assistance if this is unexpectedly preventing you from making legitimate actions. -Hit the 'back' button in your browser to return to the page editor.", +Hit the \"back\" button in your browser to return to the page editor.", 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> # Syntax is as follows: # * Everything from a "#" character to the end of the line is a comment @@ -50,6 +50,7 @@ Hit the 'back' button in your browser to return to the page editor.", * @author Meithal * @author Meno25 * @author Purodha + * @author Shirayuki * @author Siebrand * @author The Evil IP address * @author Toliño @@ -57,30 +58,39 @@ Hit the 'back' button in your browser to return to the page editor.", */ $messages['qqq'] = array( 'captcha-edit' => 'This message will be shown when editing if the wiki requires solving a captcha for editing. -See also -*{{msg-mw|Questycaptcha-edit}} -*{{msg-mw|Fancycaptcha-edit}}', - 'captcha-desc' => '{{desc}}', +{{Related|ConfirmEdit-edit}}', + 'captcha-desc' => '{{desc|name=Confirm Edit|url=http://www.mediawiki.org/wiki/Extension:ConfirmEdit}}', 'captcha-label' => 'Label field for input field shown in forms', 'captcha-addurl' => 'The explanation of CAPTCHA shown to users trying to add new external links. -See also -*{{msg-mw|Questycaptcha-addurl}} -*{{msg-mw|Fancycaptcha-addurl}}', +{{Related|ConfirmEdit-addurl}}', 'captcha-badlogin' => 'The explanation of CAPTCHA shown to users failed three times to type in correct password. -See also -*{{msg-mw|Questycaptcha-badlogin}} -*{{msg-mw|Fancycaptcha-badlogin}}', +{{Related|ConfirmEdit-badlogin}}', 'captcha-createaccount' => 'The explanation of CAPTCHA shown to users trying to create a new account. -See also -*{{msg-mw|Questycaptcha-createaccount}} -*{{msg-mw|Fancycaptcha-createaccount}}', +{{Related|ConfirmEdit-createaccount}}', + 'captcha-createaccount-fail' => 'Used as failure message. +{{Related|ConfirmEdit-createaccount-fail}}', 'captcha-create' => 'This message will be shown when creating a page if the wiki requires solving a captcha for that. -See also -*{{msg-mw|Questycaptcha-create}} -*{{msg-mw|Fancycaptcha-create}}', +{{Related|ConfirmEdit-create}}', + 'captcha-sendemail' => 'Used as footer text. +{{Related|ConfirmEdit-sendemail}}', + 'captcha-sendemail-fail' => 'Used as failure message. + +See also: +* {{msg-mw|Captcha-createaccount-fail}}', + 'captcha-disabledinapi' => 'Used as error message when in the API mode.', 'captchahelp-title' => 'The page title of [[Special:Captcha/help]]', + 'captchahelp-cookies-needed' => 'The page title for this message is {{msg-mw|Captchahelp-title}}. + +This message follows the following help message: +* {{msg-mw|Captchahelp-text}}.', 'captchahelp-text' => 'This is the help text shown on [[Special:Captcha/help]].', - 'captcha-addurl-whitelist' => "See also: [[MediaWiki:Spam-blacklist]] and [[MediaWiki:Spam-whitelist]]. Leave all the wiki markup, including the spaces, as is. You can translate the text, including 'Leave this line exactly as it is'. The first line of this messages has one (1) leading space.", + 'captcha-addurl-whitelist' => 'See also: [[MediaWiki:Spam-blacklist]] and [[MediaWiki:Spam-whitelist]]. + +Leave all the wiki markup, including the spaces, as is. +You can translate the text, including \'Leave this line exactly as it is\'. +The first line of this messages has one (1) leading space. + +"regex" stands for "regular expression".', 'right-skipcaptcha' => '{{doc-right|skipcaptcha}}', ); @@ -107,7 +117,7 @@ As beskerming teen outomatiese gemorsbydraes, sal u die woorde wat onder verskyn In party gevalle, veral as u skakels by 'n blad voeg, sal die wiki dalk 'n beeld met verwronge teks vertoon en vra dat u die woorde daarin intik. Omdat hierdie taak moeilik geoutomatiseer word, laat dit meeste regte mense toe om bydraes te maak terwyl dit meeste kwaaddoeners stop. -Hierdie kan ongelukkig lastig wees vir mense met beperkte sig, of diegene wat teks- of spraakgebaseerde blaaiers gebruik. Tans is daar nog nie 'n klankalternatief beskikbaar nie. Kontak asseblief die [[{{MediaWiki:Grouppage-sysop}}|werfadministrateurs]] vir hulp as hierdie u onverwags belemmer om legitieme bydraes te maak. +Hierdie kan ongelukkig lastig wees vir mense met beperkte sig, of diegene wat teks- of spraakgebaseerde blaaiers gebruik. Tans is daar nog nie 'n klankalternatief beskikbaar nie. Kontak asseblief die [[Special:ListAdmins|werfadministrateurs]] vir hulp as hierdie u onverwags belemmer om legitieme bydraes te maak. Gebruik die \"terug\"-knoppie van u blaaier om na die vorige blad terug te keer.", 'right-skipcaptcha' => 'Captcha-handelinge uitvoer sonder om die captcha te hoef oplos', @@ -174,7 +184,7 @@ $messages['an'] = array( Bellas vegadas, especialment quan se mire de adhibir nuevos vinclos a una pachina, o wiki talment le amuestre una imachen con testo en color y distorsionato, y le pregunte quáls son as parolas amostratas. Como ista ye una fayena de mal automatizar, premitirá a os usuarios humanos fer as suyas edicions de vez que aturará a muitos spammers y atacants automaticos. -Manimenos, isto puede estar un barrache ta usuarios con visión limitata u que faigan ser navegadors basatos en texto u en a voz. Por l'inte no tenemos garra alternativa de audio. Por favor, contacte con os [[{{MediaWiki:Grouppage-sysop}}|administradors]] d'o wiki ta demandar aduya si isto le ye privando de fer as suyas edicions lechitimas. +Manimenos, isto puede estar un barrache ta usuarios con visión limitata u que faigan ser navegadors basatos en texto u en a voz. Por l'inte no tenemos garra alternativa de audio. Por favor, contacte con os [[Special:ListAdmins|administradors]] d'o wiki ta demandar aduya si isto le ye privando de fer as suyas edicions lechitimas. Punche o botón 'enta zaga' d'o suyo navegador ta tornar ta l'editor de pachinas.", 'captcha-addurl-whitelist' => " #<!-- leave this line exactly as it is --> <pre> @@ -193,19 +203,20 @@ Punche o botón 'enta zaga' d'o suyo navegador ta tornar ta l'editor de pachinas * @author Mido * @author OsamaK * @author Samer + * @author Zanatos */ $messages['ar'] = array( 'captcha-edit' => 'لتعديل هذه Ø§Ù„ØµÙØØ©ØŒ من ÙØ¶Ù„Ùƒ قم بØÙ„ المسألة الرياضية البسيطة بالأسÙÙ„ وأدخل الإجابة ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', 'captcha-desc' => 'ÙŠÙˆÙØ± تقنيات كابتشا للØÙ…اية ضد السبام وتخمين كلمات السر', 'captcha-label' => 'كابتشا', 'captcha-addurl' => 'تعديلك ÙŠØØªÙˆÙŠ Ø¹Ù„Ù‰ وصلات خارجية جديدة. -للمساعدة ÙÙŠ الØÙ…اية من السبام الأوتوماتيكي، من ÙØ¶Ù„Ùƒ ØÙ„ عملية الجمع بالأسÙÙ„ وأدخل الإجابة ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', # Fuzzy - 'captcha-badlogin' => 'للمساعدة ÙÙŠ الØÙ…اية ضد سرقة كلمات السر، من ÙØ¶Ù„Ùƒ ØÙ„ عملية الجمع البسيطة بالأسÙÙ„ وأدخل الØÙ„ ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', # Fuzzy - 'captcha-createaccount' => 'ÙƒØÙ…اية ضد إنشاء Ø§Ù„ØØ³Ø§Ø¨Ø§Øª الأوتوماتيكي، من ÙØ¶Ù„Ùƒ ØÙ„ العملية Ø§Ù„ØØ³Ø§Ø¨ÙŠØ© بالأسÙÙ„ وأدخل الإجابة ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', # Fuzzy +للمساعدة ÙÙŠ الØÙ…اية من السبام الأوتوماتيكي، من ÙØ¶Ù„Ùƒ ØÙ„ عملية الجمع بالأسÙÙ„ وأدخل الإجابة ÙÙŠ الصندوق لكي يتم ØÙظ تعديلك ([[Special:Captcha/help|مزيد من المعلومات]]):', + 'captcha-badlogin' => 'للمساعدة ÙÙŠ الØÙ…اية ضد سرقة كلمات السر، من ÙØ¶Ù„Ùƒ ØÙ„ عملية الجمع البسيطة بالأسÙÙ„ وأدخل الØÙ„ ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', + 'captcha-createaccount' => 'ÙƒØÙ…اية ضد إنشاء Ø§Ù„ØØ³Ø§Ø¨Ø§Øª الأوتوماتيكي، من ÙØ¶Ù„Ùƒ ØÙ„ عملية الجمع البسيطة بالأسÙÙ„ وأدخل الإجابة ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', 'captcha-createaccount-fail' => 'كود تأكيد غير صØÙŠØ أو Ù…Ùقود.', 'captcha-create' => 'لإنشاء هذه Ø§Ù„ØµÙØØ©ØŒ من ÙØ¶Ù„Ùƒ ØÙ„ المسألة الرياضية التالية وأدخل الإجابة ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', - 'captcha-sendemail' => 'للمساعدة ÙÙŠ الØÙ…اية ضد السخام الأتوماتيكي، رجاءً ØÙÙ„ مسألة الجمع البسيطة أدناه وأدخل الإجابة ÙÙŠ المربع ([[Special:Captcha/help|مزيد من المعلومات]]):', # Fuzzy + 'captcha-sendemail' => 'للمساعدة ÙÙŠ الØÙ…اية ضد السخام الأتوماتيكي، من ÙØ¶Ù„Ùƒ ØÙ„ عملية الجمع البسيطة بالأسÙÙ„ وأدخل الإجابة ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', 'captcha-sendemail-fail' => 'كود تأكيد غير صØÙŠØ أو Ù…Ùقود', 'captcha-disabledinapi' => 'هذا الإجراء يتطلب تØÙ‚يق , لذلك لايمكن أعتمادها من API.', 'captchahelp-title' => 'مساعدة الكابتشا', @@ -218,7 +229,7 @@ $messages['ar'] = array( للأس٠سيكون هذا صعبا بالنسبة لمستخدمي Ø§Ù„Ù…ØªØµÙØØ§Øª Ø§Ù„Ù…ØØ¯ÙˆØ¯Ø© أو التي تعتمد على النصوص Ùقط أو قراءة النصوص. ÙÙŠ الوقت Ø§Ù„ØØ§Ù„ÙŠ لا يوجد لدينا بديل سمعي. -من ÙØ¶Ù„Ùƒ راسل [[{{MediaWiki:Grouppage-sysop}}|إداريي الموقع]] للمساعدة إذا كان هذا الأمر يمنعك من التعديل ووضع وصلات قانونية. +من ÙØ¶Ù„Ùƒ راسل [[Special:ListAdmins|إداريي الموقع]] للمساعدة إذا كان هذا الأمر يمنعك من التعديل ووضع وصلات قانونية. إذا كنت ØªØØ±Ø± ØµÙØØ© معينة: اضغط زر 'العودة' ÙÙŠ Ù…ØªØµÙØÙƒ للعودة إلى Ø§Ù„ØªØØ±ÙŠØ±.", 'captcha-addurl-whitelist' => ' #<!-- اترك هذا السطر تماما كما هو --> <pre> @@ -253,7 +264,7 @@ $messages['arz'] = array( Ù„Ù„Ø§Ø³ÙØŒØ¯Ø§ ممكن يسبب ازعاج لليوزرو اللى نظرهم ضعي٠او اللى بيستعملو براوز معتمد على الكلام او النصوص. ÙÙ‰ الوقت Ø§Ù„ØØ§Ù„Ù‰ اØÙ†Ø§ ما عندناش اى بديل سمعى Ù…ØªÙˆØ§ÙØ±. -لو Ø³Ù…ØØª تتصل [[{{MediaWiki:Grouppage-sysop}}|بلاداريين]] بتوع الموقع علشان يساعدوك لو دا منعك بشكل مش متوقع من انك تشارك بشكل قانونى. +لو Ø³Ù…ØØª تتصل [[Special:ListAdmins|بلاداريين]] بتوع الموقع علشان يساعدوك لو دا منعك بشكل مش متوقع من انك تشارك بشكل قانونى. دوس على زرار 'back'اللى ÙÙ‰ البراوزر بتاعك علشان ترجع Ù„ØªØØ±ÙŠØ± Ø§Ù„ØµÙØØ©.", 'captcha-addurl-whitelist' => ' #<!-- سيب السطر دا زى ما هو كدا بالظبط--> <pre> @@ -264,7 +275,7 @@ $messages['arz'] = array( 'right-skipcaptcha' => 'عمل ØØ§Ø¬Ø§Øª بتنشط الكابتشا من غير ما تضطر تمر بالكابتشا', ); -/** Assamese (অসমীয়া) +/** Assamese (অসমীয়া) * @author Bishnu Saikia * @author Chaipau * @author Gitartha.bordoloi @@ -276,15 +287,15 @@ $messages['as'] = array( 'captcha-desc' => 'সà§à¦ªà¦¾à¦® আৰৠগà§à¦ªà§à¦¤à¦¶à¦¬à§à¦¦ অনà§à¦®à¦¾à¦¨à§° পৰা ৰকà§à¦·à¦¾ কৰিবলৈ CAPTCHA কৌশলৰ বà§à¦¯à§±à¦¹à¦¾à§°', 'captcha-label' => 'কেপছা', 'captcha-addurl' => 'আপোনাৰ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾à¦¤ বাহিৰলৈ সংযোগ আছে। -সà§à¦¬à¦¯à¦¼à¦‚কà§à§°à§€à¦¯à¦¼ সà§à¦ªà¦¾à¦®à§° পৰা বাচিবলৈ, তলৰ সহজ অংকটো কৰি উতà§à¦¤à§°à¦¤à§‹ বাকছৰ à¦à¦¿à¦¤à§°à¦¤ লিখক ([[Special:Captcha/help|অধিক তথà§à¦¯]]):', # Fuzzy - 'captcha-badlogin' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à§°à¦¿à¦¯à¦¼à¦à¦¾à¦¬à§‡ গà§à¦ªà§à¦¤à¦¶à¦¬à§à¦¦ à¦à¦™à¦¾à§° পৰা বাচিবলৈ, তলৰ সহজ অংকটো কৰি উতà§à¦¤à§°à¦Ÿà§‹ বাকছৰ à¦à¦¿à¦¤à§°à¦¤ লিখক -([[Special:Captcha/help|অধিক তথà§à¦¯]]):', # Fuzzy - 'captcha-createaccount' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à§°à§€à¦¯à¦¼ হোৱা à¦à¦¾à¦¬à§‡ সদসà§à¦¯à¦à§à¦•à§à¦¤à¦¿ ৰোধ কৰিবলৈ, তলৰ সহজ অংকটো কৰি উতà§à¦¤à§°à¦¤à§‹ বাকছৰ à¦à¦¿à¦¤à§°à¦¤ লিখক -([[Special:Captcha/help|অধিক তথà§à¦¯]]):', # Fuzzy +ৱিকিখন সà§à¦¬à¦¯à¦¼à¦‚কà§à§°à§€à¦¯à¦¼ সà§à¦ªà¦¾à¦®à§° পৰা বাচিবলৈ, তলৰ সহজ অংকটো কৰি উতà§à¦¤à§°à¦¤à§‹ বাকছৰ à¦à¦¿à¦¤à§°à¦¤ লিখক ([[Special:Captcha/help|অধিক তথà§à¦¯]]):', + 'captcha-badlogin' => 'ৱিকিত সà§à¦¬à¦¯à¦¼à¦‚কà§à§°à¦¿à¦¯à¦¼à¦à¦¾à¦¬à§‡ গà§à¦ªà§à¦¤à¦¶à¦¬à§à¦¦ à¦à¦™à¦¾à§° পৰা বাচিবলৈ, তলৰ সহজ অংকটো কৰি উতà§à¦¤à§°à¦Ÿà§‹ বাকছৰ à¦à¦¿à¦¤à§°à¦¤ লিখক +([[Special:Captcha/help|অধিক তথà§à¦¯]]):', + 'captcha-createaccount' => 'ৱিকিত সà§à¦¬à¦¯à¦¼à¦‚কà§à§°à¦¿à¦¯à¦¼à¦à¦¾à§±à§‡ হোৱা সদসà§à¦¯à¦à§à¦•à§à¦¤à¦¿ ৰোধ কৰিবলৈ অনà§à¦—à§à§°à¦¹ কৰি তলৰ সহজ অংকটো কৰক আৰৠউতà§à¦¤à§°à¦¤à§‹ বাকছৰ à¦à¦¿à¦¤à§°à¦¤ লিখক +([[Special:Captcha/help|অধিক তথà§à¦¯]]):', 'captcha-createaccount-fail' => 'à¦à§à¦² বা খালী নিশà§à¦¬à¦¿à¦¤à¦•ৰণ শবà§à¦¦', 'captcha-create' => 'à¦à¦‡ পৃষà§à¦ াটো তৈয়াৰ কৰিবলৈ, তলৰ সহজ অংকটো কৰি উতà§à¦¤à§°à¦¤à§‹ বাকছৰ à¦à¦¿à¦¤à§°à¦¤ লিখক ([[Special:Captcha/help|অধিক তথà§à¦¯]]):', - 'captcha-sendemail' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à§°à¦¿à¦¯à¦¼ সà§à¦ªà§‡à¦®à¦¿à¦™à§° পৰা বাচিবলৈ অনà§à¦—à§à§°à¦¹ কৰি তলৰ সৰল অংকটো কৰক আৰৠবাকছটোত উতà§à¦¤à§° লিখক ([[Special:Captcha/help|অধিক তথà§à¦¯]]):', # Fuzzy + 'captcha-sendemail' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à§°à¦¿à¦¯à¦¼ সà§à¦ªà¦¾à¦®à¦¿à¦™à§° পৰা ৱিকিখন বচাবৰ বাবে অনà§à¦—à§à§°à¦¹ কৰি তলৰ সৰল অংকটো কৰক আৰৠবাকছটোত উতà§à¦¤à§° লিখক ([[Special:Captcha/help|অধিক তথà§à¦¯]]):', 'captcha-sendemail-fail' => 'à¦à§à¦² বা খালী নিশà§à¦šà¦¿à¦¤à¦•ৰণ সংকেত', 'captcha-disabledinapi' => 'à¦à¦‡ কামটোৰ বাবে captchaà§° পà§à§°à¦¯à¦¼à§‹à¦œà¦¨, গতিকে ইয়াক APIà§° মাধà§à¦¯à¦®à§‡à§°à§‡ কৰিব পৰা নাযাব।', 'captchahelp-title' => 'কà§à¦¯à¦¾à¦ªà¦šà¦¾ সাহাযà§à¦¯', @@ -297,7 +308,7 @@ $messages['as'] = array( দà§à§°à§à¦à¦¾à¦—à§à¦¯à¦•à§à§°à¦®à§‡, সীমিত দৃষà§à¦Ÿà¦¿à¦¶à¦•à§à¦¤à¦¿ থকা বà§à¦¯à¦•à§à¦¤à¦¿à¦¸à¦•লে, বা পাঠà§à¦¯-আধাৰিত অথবা ধà§à¦¬à¦¨à¦¿-আধাৰিত বà§à§°à¦¾à¦‰à¦œà¦¾à§° বà§à¦¯à§±à¦¹à¦¾à§° কৰা বà§à¦¯à¦•à§à¦¤à¦¿à¦¸à¦•লে ইয়াৰ পৰা অসà§à¦¬à¦¿à¦§à¦¾ পাব পাৰে। à¦à¦‡ সময়ত ইয়াৰ কোনো ধà§à¦¬à¦¨à¦¿-আধাৰিত বিকলà§à¦ª আমাৰ হাতত নাই। -ইয়াৰ বাবে যদি আপà§à¦¨à¦¿ যà§à¦•à§à¦¤à¦¿à¦¸à¦¨à§à¦®à¦¤ পাঠà§à¦¯ à¦à§°à¦¾à¦¬à¦²à§ˆ অসà§à¦¬à¦¿à¦§à¦¾ পাইছে, তেনেহলে [[{{MediaWiki:Grouppage-sysop}}|চাইট পà§à§°à¦¶à¦¾à¦¸à¦•à§°]] লগত যোগাযোগ কৰক। +ইয়াৰ বাবে যদি আপà§à¦¨à¦¿ যà§à¦•à§à¦¤à¦¿à¦¸à¦¨à§à¦®à¦¤ পাঠà§à¦¯ à¦à§°à¦¾à¦¬à¦²à§ˆ অসà§à¦¬à¦¿à¦§à¦¾ পাইছে, তেনেহলে [[Special:ListAdmins|চাইট পà§à§°à¦¶à¦¾à¦¸à¦•à§°]] লগত যোগাযোগ কৰক। পৃষà§à¦ া সমà§à¦ªà¦¾à¦¦à¦¨à¦¾à¦²à§ˆ ঘূৰি যাবলৈ আপোনাৰ বà§à§°à¦¾à¦‰à¦œà¦¾à§°à§° 'back' বà§à¦Ÿà¦¾à¦®à¦¤ টিপা মাৰক।", 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> @@ -332,7 +343,7 @@ Mientres qu'estos enllaces de puxarra puen desaniciase, son enforma cafiantes. Dacuando, especialmente al amestar nuevos enllaces web nuna páxina, la wiki pue amosate una imaxe de testu coloreáu o distorsionáu y va pidite qu'escribas les pallabres que s'amuesen. Yá qu'esti ye un llabor difÃcil d'automatizar, permitirá a les más de les persones reales unviar los sos testos, al empar que llenden los más de los spammers y otros atacantes automáticos. -Por desgracia, esto pue ser un inconveniente pa los usuarios con visión llimitada o qu'usen navegadores de testu o voz. De momentu nun tenemos disponible una alternativa de sonÃu. Por favor, ponte'n contautu colos [[{{MediaWiki:Grouppage-sysop}}|alministradores del sitiu]] pa pidir ayuda si esto te torgare facer ediciones llexÃtimes. +Por desgracia, esto pue ser un inconveniente pa los usuarios con visión llimitada o qu'usen navegadores de testu o voz. De momentu nun tenemos disponible una alternativa de sonÃu. Por favor, ponte'n contautu colos [[Special:ListAdmins|alministradores del sitiu]] pa pidir ayuda si esto te torgare facer ediciones llexÃtimes. Calca nel botón 'atrás' del to navegador pa volver a la páxina d'edición.", 'captcha-addurl-whitelist' => ' #<!-- dexa esta llinia exautamente como ta --> <pre> @@ -350,17 +361,25 @@ $messages['az'] = array( 'captchahelp-title' => 'CAPTCHA kömÉ™k', ); +/** South Azerbaijani (تورکجه) + * @author Amir a57 + */ +$messages['azb'] = array( + 'captchahelp-title' => 'Captcha کؤمک', +); + /** Bashkir (башҡортÑа) * @author Assele + * @author РуÑтам Ðурыев * @author ҒатаУлла */ $messages['ba'] = array( 'captcha-edit' => 'Был битте мөхәррирләү Ó©Ñөн, зинһар, Ñбай мәÑьәләне ÑиÑегеҙ һәм Ñуабын түбәндәге юлға керетегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', - 'captcha-desc' => 'Спамдан һәм паролде Ñратыуҙан һаҡлау Ó©Ñөн CAPTCHA Ñ‹Ñулдары менән тәьмин итә', + 'captcha-desc' => 'Спамдан һәм Ñерһүҙҙе һайлып алыуҙан һаҡланыу Ó©Ñөн CAPTCHA Ñ‹Ñулдары менән тәьмин итә', 'captcha-label' => 'CAPTCHA', 'captcha-addurl' => 'Һеҙҙең текÑтығыҙҙа Ñңы тышҡы һылтанмалар бар. Ðвтоматик Ñпамдан һаҡлау маҡÑатында, зинһар, Ñбай мәÑьәләне ÑиÑегеҙ һәм Ñуабын түбәндәге юлға керетегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', # Fuzzy - 'captcha-badlogin' => 'Паролде автоматик ватыуҙан һаҡлау маҡÑатында, зинһар, Ñбай мәÑьәләне ÑиÑегеҙ һәм Ñуабын түбәндәге юлға керетегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', # Fuzzy + 'captcha-badlogin' => 'Серһүҙҙе автоматик ватыуҙан һаҡлау маҡÑатында, зинһар, Ñбай мәÑьәләне ÑиÑегеҙ һәм Ñуабын түбәндәге юлға керетегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', 'captcha-createaccount' => 'Иҫәп Ñҙмаларын автоматик булдырыуҙан һаҡлау маҡÑатында, зинһар, Ñбай мәÑьәләне ÑиÑегеҙ һәм Ñуабын түбәндәге юлға керетегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', # Fuzzy 'captcha-createaccount-fail' => 'Раҫлау коды керетелмәгән йәки дөрөҫ түгел.', 'captcha-create' => 'Яңы бит булдырыу Ó©Ñөн, зинһар, Ñбай мәÑьәләне ÑиÑегеҙ һәм Ñуабын түбәндәге юлға керетегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', @@ -376,7 +395,7 @@ $messages['ba'] = array( ҮкенеÑкә ҡаршы, бындай һаҡлыҡ Ñаралары күҙҙәре наÑар күреүÑе кешеләргә йәки текÑтлы йәки уҡыуÑÑ‹ браузерҙар ҡулланған кешеләргә уңайһыҙлыҡ килтереүе мөмкин. Әлеге ваҡытта беҙҙең бындай тикшереүҙе тауыш менән алыштырыу мөмкинлеге ÑŽÒ¡. -Зинһар, әгәр бындай тикшереү һеҙгә Ñайтта намыҫ менән Ñшләргә ҡамаÑаулаһа, [[{{MediaWiki:Grouppage-sysop}}|хәкимдәргә]] мөрәжәғәт итегеҙ. +Зинһар, әгәр бындай тикшереү һеҙгә Ñайтта намыҫ менән Ñшләргә ҡамаÑаулаһа, [[Special:ListAdmins|хәкимдәргә]] мөрәжәғәт итегеҙ. Мөхәррирләүгә кире ҡайтыу Ó©Ñөн, браузерығыҙҙа кире ҡайтыу төймәһенә баҫығыҙ.', 'captcha-addurl-whitelist' => '#<!-- leave this line exactly as it is --> <pre> @@ -421,10 +440,38 @@ $messages['bcc'] = array( /** Bikol Central (Bikol Central) * @author Filipinayzd + * @author Geopoet */ $messages['bcl'] = array( - 'captcha-create' => 'Tangarig maggibo an pahina, paki simbagan an simpleng suma sa ibaba asin ikaag an simbag sa laog kan kahon ([[Special:Captcha/help|more info]]):', + 'captcha-edit' => 'Sa pagliwat kaining pahina, pakisimbag an simplehong sumada sa ibaba asin pakikaag an simbag sa laog nin kahon ([[Special:Captcha/help|more info]]):', + 'captcha-desc' => 'Minatao nin mga tekniko para sa CAPTCHA tanganing protektaran kontra sa espam asin pagtutuod kan pasa-taramon', + 'captcha-label' => 'CAPTCHA', + 'captcha-addurl' => 'An saimong pagliwat minabale nin baguhong panluwas na mga kasugpunan. +Tanganing protektaran an wiki kontra sa awtomatikong espam, kami tabi minahagad saimo na simbagan an simplehong suma sa ibaba asin pakikaag an simbag sa laog nin kahon tanganing itagama an saimong pagliwat ([[Special:Captcha/help|more info]]):', + 'captcha-badlogin' => 'Tanganing protektaran an wiki kontra sa awtomatikong pagbaak kan pasa-taramon, kami tabi minahagad saimo na simbagan an simplehong suma sa ibaba asin pakikaag an simbag sa laog nin kahon ([[Special:Captcha/help|more info]]):', + 'captcha-createaccount' => 'Tanganing protektaran an wiki kontra sa awtomatikong pagmumukna nin panindog, kami tabi minahagad saimon na simbagan an simplehong suma sa ibaba asin pakikaag an simbag sa laog nin kahon ([[Special:Captcha/help|more info]]):', + 'captcha-createaccount-fail' => 'Bakong tama o nawawara an koda sa kumpirmasyon.', + 'captcha-create' => 'Tanganing makamukna nin pahina, pakisimbagan tabi an simpleng suma sa ibaba asin ikaag an simbag sa laog kan kahon ([[Special:Captcha/help|more info]]):', + 'captcha-sendemail' => 'Tanganing protektaran an wiki kontra sa awtomatikong pag-eespam, kami tabi minahagad saimo na simbagan an simplehong suma sa ibaba asin pakikaag an simbag sa laog nin kahon ([[Special:Captcha/help|more info]]):', + 'captcha-sendemail-fail' => 'Bakong tama o nawawara an koda sa kumpirmasyon.', + 'captcha-disabledinapi' => 'Ining aksyon minahagad nin sarong captcha, kaya ini dae magigibo sa paagi kan API.', 'captchahelp-title' => 'Tabang sa Captcha', + 'captchahelp-cookies-needed' => 'Kinakaipuhan mong paganahon an mga kokies sa saimong kilyawan para ini mapadalagan.', + 'captchahelp-text' => 'An mga websityo na nag-aakseptar nin mga paskil gikan sa publiko, arog kaining wiki, paminsan pinag-aabuso nin mga para-espam na minagamit nin awtomatikong mga palindong tanganing maipaskil an saindang mga sugpon sa kadakulon na mga sityo. Mantang ining mga sugpon kan espam mapuwedeng pagtangkason, sinda baya sarong signipikanteng mga pasawayon. + +Paminsan, espesyalmente kunsoarin magdudugang nin baguhong mga sugpon sa web sa sarong pahina, an wiki mapatanaw saimo nin sarong imahe na may kolor o distortadong teksto asin maghagad saimo na itipa an mga tataramon na ipinatanaw. Mantang ini sarong gibohon na masakiton na i-awtomatiko, ini minatuggot sa kadakling mga tunay na tawo na himoon an saindang mga pamaskil mantang pinagpupundo an kadakling mga para-espam asin iba pang robotikong mga para-atake. + +Sa kademalasan ini makakapagtao nin inkombeniyensya sa mga paragamit na igwang limitadong paghilingon o naggagamit nin base sa teksto o base sa pagtaram na mga kilyawan. +Sa momentong ini kami mayo nin pandangog na alternatibong makukua. +Paki-kontak tabi an [[Special:ListAdmins|mga administrador kan sityo]] para sa katabangan kun ini dae pinag-aasahan na makapagpugol saimo sa paghihimo nin lehitimong mga aksyon. + +Pinduta an "pabalik" na pindutan sa saimong kilyawan tanganing makabalik sa pahina nin paraliwat.', + 'captcha-addurl-whitelist' => '#<!-- pabayae ining linya na eksaktong siring sana --> <pre> +# An sintaks iyo an mga minasunod: +# * Gabos na bagay gikan sa sarong "#" na karakter sagkod sa tapos kaining linya iyo an sarong komento +# * An lambang linya na bakong blangko iyo an sarong pragmentong regex na magtatampad sana nin mga parabunsod sa laog kan mga URLs +#</pre> <!-- pabayae ining linya na eksaktong siring sana -->', + 'right-skipcaptcha' => 'Himoon an kiblitong aksyon nin CAPTCHA na dae minaagi sa paagi kan CAPTCHA', ); /** Belarusian (беларуÑкаÑ) @@ -475,7 +522,7 @@ $messages['be-tarask'] = array( Ðа жаль, гÑта можа выклікаць нÑзручнаÑьці Ð´Ð»Ñ ÑžÐ´Ð·ÐµÐ»ÑŒÐ½Ñ–ÐºÐ°Ñž з абмежаваньнÑмі па зроку Ñ– Ð´Ð»Ñ Ñ‚Ñ‹Ñ…, хто ўжывае Ñ‚ÑкÑÑ‚Ð°Ð²Ñ‹Ñ Ñ†Ñ– Ð¼Ð¾ÑžÐ½Ñ‹Ñ Ð±Ñ€Ð°ÑžÐ·Ñры. Ðа гÑты момант мы Ð½Ñ Ð¼Ð°ÐµÐ¼ аўдыё-альтÑрнатывы гÑтай праверцы. -Калі лаÑка, зьвÑжыцеÑÑ Ð· [[{{MediaWiki:Grouppage-sysop}}|адмініÑтратарамі]], калі гÑÑ‚Ð°Ñ Ð¿Ñ€Ð°Ð²ÐµÑ€ÐºÐ° перашкаджае Вам рабіць ÑÐ»ÑƒÑˆÐ½Ñ‹Ñ Ð·Ð°Ð¿Ñ–ÑÑ‹. +Калі лаÑка, зьвÑжыцеÑÑ Ð· [[Special:ListAdmins|адмініÑтратарамі]], калі гÑÑ‚Ð°Ñ Ð¿Ñ€Ð°Ð²ÐµÑ€ÐºÐ° перашкаджае Вам рабіць ÑÐ»ÑƒÑˆÐ½Ñ‹Ñ Ð·Ð°Ð¿Ñ–ÑÑ‹. ÐаціÑьніце кнопку «назад» у Вашым браўзÑры, каб вÑрнуцца да Ñ€ÑÐ´Ð°Ð³Ð°Ð²Ð°Ð½ÑŒÐ½Ñ Ñтаронкі.', 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> @@ -507,13 +554,14 @@ $messages['bg'] = array( ПонÑкога, оÑобено когато Ñе добавÑÑ‚ нови препратки към Ñтраниците, е възможно уикито да покаже картинка Ñ Ñ‚ÐµÐºÑÑ‚, който трÑбва да бъде въведен в поÑоченото поле. Тъй като това е Ñтъпка, коÑто е трудно да бъде преÑкочена при автоматизирано редактиране, Ñ‚Ñ Ð·Ð°Ñ‚Ñ€ÑƒÐ´Ð½Ñва и Ñпира повечето Ñпамъри и роботи, но допуÑка иÑтинÑките потребителите да правÑÑ‚ редакции. -За Ñъжаление тази Ñтъпка може да затрудни незрÑщи потребители или потребители, които използват текÑтови или речеви браузъри. За момента ÑиÑтемата не разполага Ñ Ð²ÑŠÐ·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑ‚ за глаÑова алтернатива. Обърнете Ñе за помощ към [[{{MediaWiki:Grouppage-sysop}}|админиÑтратор на Ñайта]], ако това изиÑкване на ÑиÑтемата ви затруднÑва да допринаÑÑте легитимно. +За Ñъжаление тази Ñтъпка може да затрудни незрÑщи потребители или потребители, които използват текÑтови или речеви браузъри. За момента ÑиÑтемата не разполага Ñ Ð²ÑŠÐ·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑ‚ за глаÑова алтернатива. Обърнете Ñе за помощ към [[Special:ListAdmins|админиÑтратор на Ñайта]], ако това изиÑкване на ÑиÑтемата ви затруднÑва да допринаÑÑте легитимно. ÐатиÑнете бутона 'back' на Ð²Ð°ÑˆÐ¸Ñ Ð±Ñ€Ð°ÑƒÐ·ÑŠÑ€, за да Ñе върнете към редактора на Ñтраници.", ); /** Bengali (বাংলা) * @author Bellayet + * @author Leemon2010 * @author Nasir8891 * @author Prometheus.pyrphoros * @author Usarker @@ -523,12 +571,14 @@ $messages['bn'] = array( 'captcha-edit' => 'à¦à¦‡ নিবনà§à¦§à¦Ÿà¦¿ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ করতে দয়া করে নিচের সহজ যোগটি সমাধান করà§à¦¨ à¦à¦¬à¦‚ ফলাফলটি বাকà§à¦¸à¦Ÿà¦¿à¦¤à§‡ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', 'captcha-desc' => 'সà§à¦ªà§à¦¯à¦¾à¦® à¦à¦¬à¦‚ পাসওয়ারà§à¦¡ অনà§à¦®à¦¾à¦¨ পà§à¦°à¦¤à¦¿à¦°à§‹à¦§à§‡ কà§à¦¯à¦¾à¦ªà¦šà¦¾ পà§à¦°à¦¯à§à¦•à§à¦¤à¦¿ বà§à¦¯à¦¬à¦¹à¦¾à¦°', 'captcha-label' => 'কà§à¦¯à¦¾à¦ªà¦šà¦¾', - 'captcha-addurl' => 'আপনার সমà§à¦ªà¦¾à¦¦à¦¨à¦¾à¦¯à¦¼ নতà§à¦¨ বহিঃসংযোগ বিদà§à¦¯à¦®à¦¾à¦¨à¥¤ সà§à¦¬à¦¯à¦¼à¦‚কà§à¦°à¦¿à¦¯à¦¼ সà§à¦ªà§à¦¯à¦¾à¦®à§‡à¦° বিরà§à¦¦à§à¦§à§‡ সà§à¦°à¦•à§à¦·à¦¾à¦° খাতিরে অনà§à¦—à§à¦°à¦¹ নিচের যোগটি সমাহদান করà§à¦¨ à¦à¦¬à¦‚ উতà§à¦¤à¦°à¦Ÿà¦¿ বাকà§à¦¸à§‡ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', # Fuzzy - 'captcha-badlogin' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à¦°à¦¿à¦¯à¦¼ শবà§à¦¦à¦šà¦¾à¦¬à¦¿ কà§à¦°â€Œà§à¦¯à¦¾à¦•িং-à¦à¦° বিরà§à¦¦à§à¦§à§‡ সà§à¦°à¦•à§à¦·à¦¾à¦° খাতিরে অনà§à¦—à§à¦°à¦¹ করে নিচের যোগটি সমাধান করà§à¦¨ à¦à¦¬à¦‚ উতà§à¦¤à¦°à¦Ÿà¦¿ বাকà§à¦¸à§‡ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', # Fuzzy - 'captcha-createaccount' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à¦°à¦¿à¦¯à¦¼ অà§à¦¯à¦¾à¦•াউনà§à¦Ÿ সৃষà§à¦Ÿà¦¿ রোধ করার খাতিরে অনà§à¦—à§à¦°à¦¹ করে নিচের যোগটি সমাধান করà§à¦¨ à¦à¦¬à¦‚ উতà§à¦¤à¦°à¦Ÿà¦¿ বাকà§à¦¸à§‡ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', # Fuzzy + 'captcha-addurl' => 'আপনার সমà§à¦ªà¦¾à¦¦à¦¨à¦¾à¦¯à¦¼ নতà§à¦¨ বহিঃসংযোগ বিদà§à¦¯à¦®à¦¾à¦¨à¥¤ +সà§à¦¬à¦¯à¦¼à¦‚কà§à¦°à¦¿à¦¯à¦¼ সà§à¦ªà§à¦¯à¦¾à¦®à§‡à¦° বিরà§à¦¦à§à¦§à§‡ সà§à¦°à¦•à§à¦·à¦¾à¦° খাতিরে অনà§à¦—à§à¦°à¦¹ নিচের যোগটি সমাহদান করà§à¦¨ à¦à¦¬à¦‚ উতà§à¦¤à¦°à¦Ÿà¦¿ বাকà§à¦¸à§‡ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', + 'captcha-badlogin' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à¦°à¦¿à¦¯à¦¼ শবà§à¦¦à¦šà¦¾à¦¬à¦¿ কà§à¦°â€Œà§à¦¯à¦¾à¦•িং-à¦à¦° বিরà§à¦¦à§à¦§à§‡ সà§à¦°à¦•à§à¦·à¦¾à¦° খাতিরে অনà§à¦—à§à¦°à¦¹ করে নিচের যোগটি সমাধান করà§à¦¨ à¦à¦¬à¦‚ উতà§à¦¤à¦°à¦Ÿà¦¿ বাকà§à¦¸à§‡ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', + 'captcha-createaccount' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à¦°à¦¿à¦¯à¦¼ অà§à¦¯à¦¾à¦•াউনà§à¦Ÿ সৃষà§à¦Ÿà¦¿ রোধ করার জনà§à¦¯ অনà§à¦—à§à¦°à¦¹ করে নিচের যোগটি সমাধান করà§à¦¨ à¦à¦¬à¦‚ উতà§à¦¤à¦°à¦Ÿà¦¿ বাকà§à¦¸à§‡ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', 'captcha-createaccount-fail' => 'à¦à§à¦² অথবা হারিয়ে যাওয়া নিশà§à¦šà¦¿à¦¤à¦•রণ সংকেত', 'captcha-create' => 'পাতাটি সৃষà§à¦Ÿà¦¿ করতে চাইলে অনà§à¦—à§à¦°à¦¹ করে নিচের যোগটি সমাধান করà§à¦¨ à¦à¦¬à¦‚ উতà§à¦¤à¦°à¦Ÿà¦¿ বাকà§à¦¸à§‡ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', - 'captcha-sendemail' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à¦°à¦¿à¦¯à¦¼ সà§à¦ªà§à¦¯à¦¾à¦® থেকে রকà§à¦·à¦¾ পেতে, অনà§à¦—à§à¦°à¦¹ করে সাধারন অংকটি সমাধান করà§à¦¨ à¦à¦¬à¦‚ উতà§à¦¤à¦°à¦ªà§à¦°à¦¦à¦¾à¦¨ বকà§à¦¸à§‡ লিখà§à¦¨ ([[Special:Captcha/help|আরও তথà§à¦¯]]):', # Fuzzy + 'captcha-sendemail' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à¦°à¦¿à¦¯à¦¼ সà§à¦ªà§à¦¯à¦¾à¦® থেকে রকà§à¦·à¦¾ পেতে, অনà§à¦—à§à¦°à¦¹ করে সাধারন অংকটি সমাধান করà§à¦¨ à¦à¦¬à¦‚ উতà§à¦¤à¦° পà§à¦°à¦¦à¦¾à¦¨ বকà§à¦¸à§‡ লিখà§à¦¨ +([[Special:Captcha/help|আরও তথà§à¦¯]]):', 'captcha-sendemail-fail' => 'নিশà§à¦šà¦¿à¦¤à¦•রণ কোডটি à¦à§à¦² বা দেয়া হয়নি', 'captcha-disabledinapi' => 'à¦à¦‡ কাজটি করার জনà§à¦¯ à¦à¦•টি কà§à¦¯à¦¾à¦ªà¦šà¦¾ পà§à¦°à¦¯à¦¼à§‹à¦œà¦¨, তাই à¦à¦Ÿà¦¿ à¦à¦ªà¦¿à¦†à¦‡ দà§à¦¬à¦¾à¦°à¦¾ করা যাবে না।', 'captchahelp-title' => 'কà§à¦¯à¦¾à¦ªà¦šà¦¾ সাহাযà§à¦¯', @@ -537,7 +587,7 @@ $messages['bn'] = array( কখনো কখনো, বিশেষ করে কোন পাতায় নতà§à¦¨ ওয়েব সংযোগ যোগ করার সময়, উইকিটি আপনাকে রঙিন বা বিকৃত টেকà§à¦¸à¦Ÿà¦¬à¦¿à¦¶à¦¿à¦·à§à¦Ÿ ছবি দেখিয়ে আপনাকে শবà§à¦¦à¦Ÿà¦¿ টাইপ করতে বলতে পারে। যেহেতৠà¦à¦‡ কাজটি সà§à¦¬à¦¯à¦¼à¦‚কà§à¦°à¦¿à¦¯à¦¼à¦à¦¾à¦¬à§‡ সমà§à¦ªà¦¾à¦¦à¦¨ করা দà§à¦°à§‚হ, তাই à¦à¦‡ বà§à¦¯à¦¬à¦¸à§à¦¥à¦¾à¦° ফলে পà§à¦°à¦•ৃত মানà§à¦·à§‡à¦°à¦¾ পোসà§à¦Ÿ করতে পারবেন কিনà§à¦¤à§ বেশির à¦à¦¾à¦— সà§à¦ªà§à¦¯à¦¾à¦®à¦¾à¦° বা রোবটà¦à¦¿à¦¤à§à¦¤à¦¿à¦• আকà§à¦°à¦®à¦£ বাধাপà§à¦°à¦¾à¦ªà§à¦¤ হবে। -যারা চোখে কম দেখতে পান কিংবা টেকà§à¦¸à¦Ÿà¦à¦¿à¦¤à§à¦¤à¦¿à¦• বা উকà§à¦¤à¦¿à¦à¦¿à¦¤à§à¦¤à¦¿à¦• বà§à¦°à¦¾à¦‰à¦œà¦¾à¦° বà§à¦¯à¦¬à¦¹à¦¾à¦° করছেন, দà§à¦°à§à¦à¦¾à¦—à§à¦¯à¦¬à¦¶à¦¤ à¦à¦‡ বà§à¦¯à¦¬à¦¸à§à¦¥à¦¾à¦Ÿà¦¿ তাদের জনà§à¦¯ সমসà§à¦¯à¦¾à¦° সৃষà§à¦Ÿà¦¿ করবে। à¦à¦‡ মà§à¦¹à§‚রà§à¦¤à§‡ আমাদের কাছে à¦à¦‡ বà§à¦¯à¦¬à¦¸à§à¦¥à¦¾à¦Ÿà¦¿à¦° কোন অডিও বিকলà§à¦ª নেই। যদি বà§à¦¯à¦¬à¦¸à§à¦¥à¦¾à¦Ÿà¦¿ আপনাকে বৈধ পোসà§à¦Ÿ করতে অযাচিত বাধা দেয়, অনà§à¦—à§à¦°à¦¹ করে [[{{MediaWiki:Grouppage-sysop}}|সাইটের পà§à¦°à¦¶à¦¾à¦¸à¦•দের]] কাছে সাহাযà§à¦¯ চান। +যারা চোখে কম দেখতে পান কিংবা টেকà§à¦¸à¦Ÿà¦à¦¿à¦¤à§à¦¤à¦¿à¦• বা উকà§à¦¤à¦¿à¦à¦¿à¦¤à§à¦¤à¦¿à¦• বà§à¦°à¦¾à¦‰à¦œà¦¾à¦° বà§à¦¯à¦¬à¦¹à¦¾à¦° করছেন, দà§à¦°à§à¦à¦¾à¦—à§à¦¯à¦¬à¦¶à¦¤ à¦à¦‡ বà§à¦¯à¦¬à¦¸à§à¦¥à¦¾à¦Ÿà¦¿ তাদের জনà§à¦¯ সমসà§à¦¯à¦¾à¦° সৃষà§à¦Ÿà¦¿ করবে। à¦à¦‡ মà§à¦¹à§‚রà§à¦¤à§‡ আমাদের কাছে à¦à¦‡ বà§à¦¯à¦¬à¦¸à§à¦¥à¦¾à¦Ÿà¦¿à¦° কোন অডিও বিকলà§à¦ª নেই। যদি বà§à¦¯à¦¬à¦¸à§à¦¥à¦¾à¦Ÿà¦¿ আপনাকে বৈধ পোসà§à¦Ÿ করতে অযাচিত বাধা দেয়, অনà§à¦—à§à¦°à¦¹ করে [[Special:ListAdmins|সাইটের পà§à¦°à¦¶à¦¾à¦¸à¦•দের]] কাছে সাহাযà§à¦¯ চান। আপনি à¦à¦–ন বà§à¦°à¦¾à¦‰à¦œà¦¾à¦°à§‡à¦° বà§à¦¯à¦¾à¦• বোতাম চেপে পাতা সমà§à¦ªà¦¾à¦¦à¦•ে ফেরত যেতে পারেন।', 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> @@ -575,7 +625,7 @@ A-wezhioù, dreist-holl pa vez ouzhpennet liammoù Web nevez war ur bajenn, e c' Un trevell start da emgefrekaat eo hemañ. Gant se e c'hallo an implijerien wirion postañ ar pezh a fell dezho tra ma vo lakaet un harz d'an darn vrasañ eus ar stroberien pe d'an dagerien robotek all. Koulskoude e c'hallo an implijerien berr o gweled pe ar re a implij merdeerioù diazezet war ar skrid pe war ar vouezh bezañ strafuilhet gant se. N'omp ket evit kinnig un diskoulm dre glevet evit c'hoazh. -Kit e darempred gant [[{{MediaWiki:Grouppage-sysop}}|merourien al lec'hienn]] m'hoc'h eus diaesterioù evit kemer perzh abalamour d'an teknik-se. +Kit e darempred gant [[Special:ListAdmins|merourien al lec'hienn]] m'hoc'h eus diaesterioù evit kemer perzh abalamour d'an teknik-se. Pouezit war bouton 'kent' ho merdeer evit distreiñ d'ar bajenn gemmañ.", 'captcha-addurl-whitelist' => " #<!-- laoskit al linenn-mañ tre evel m'emañ --> <pre> @@ -614,7 +664,7 @@ PoÅ¡to je teÅ¡ko automatizovati ovakav zadatak, on omogućuje svim pravim ljudim Nažalost, ovo može da bude nepovoljno za korisnike sa ograniÄenim vidom i za one koji koriste preglednike bazirane na tekstu ili govoru. U ovom trenutku, audio alternativa nije dostupna. -Molimo Vas da kontaktirate [[{{MediaWiki:Grouppage-sysop}}|administratore sajta]] radi pomoći ako Vas ovo neoÄekivano ometa u pravljenju dobrih izmjena. +Molimo Vas da kontaktirate [[Special:ListAdmins|administratore sajta]] radi pomoći ako Vas ovo neoÄekivano ometa u pravljenju dobrih izmjena. Kliknite 'nazad' ('back') dugme vaÅ¡eg preglednika da se vratite na polje za unos teksta.", 'captcha-addurl-whitelist' => ' #<!-- ostavite ovaj red onakav kakav je --> <pre> @@ -651,7 +701,7 @@ $messages['ca'] = array( Quan creeu nous comptes d'usuari o afegiu enllaços a una pà gina se us demanarà que respongueu una pregunta fà cil, una suma o que teclegeu el text que apareix en una imatge distorsionada. És difÃcil programar un robot per aquest tipus de tasques, i grà cies a açò, es poden aturar la majoria d'atacants robots. -Malauradament, aquest sistema pot suposar un inconvenient per a usuaris amb problemes de visió o que utilitzin navegadors de text simple o de veu. Actualment no disposem de cap alternativa auditiva disponible. Contacteu els [[{{MediaWiki:Grouppage-sysop}}|administradors del web]] si aquest sistema us impedeix de fer edicions legÃtimes. +Malauradament, aquest sistema pot suposar un inconvenient per a usuaris amb problemes de visió o que utilitzin navegadors de text simple o de veu. Actualment no disposem de cap alternativa auditiva disponible. Contacteu els [[Special:ListAdmins|administradors del web]] si aquest sistema us impedeix de fer edicions legÃtimes. Necessitareu tenir les galetes (''cookies'') activades al vostre navegador per a realitzar aquestes accions. @@ -665,10 +715,11 @@ Cliqueu el botó de retrocedir del vostre navegador per a tornar al formulari.", ); /** Min Dong Chinese (Mìng-dĕ̤ng-ngṳ̄) + * @author Yejianfei */ $messages['cdo'] = array( 'captcha-edit' => "Nṳ̄ gă-tiÄ•ng lÄu sÄng gì nguôi-buô lièng-giék. Ôi lÄu ê̤ṳ-huòng ô tià ng-sê̤ṳ cê̤ṳ-dông huák-buó bóng-só̤ séng-sék (''spam''), kÄ«-dâe̤ng nṳ̄ gié-sáung â-dÄ̤ gÄng-dăng gì gă-huák, gái ciÅng dák-áng siÄ diÄ“ gáh-gáh diÄ“-sié ([[Special:Captcha/help|gáing sâ̤ séng-sék]]):", - 'captchahelp-title' => 'Captcha bÅng-cô', + 'captchahelp-title' => 'é©—è‰ç¢¼å¹«åŠ©', 'captchahelp-text' => "Chiông wiki dÄ“ng kăi-huóng gì uÅng-câng sèu-sèu ké̤ṳk bóng-só̤ séng-sék huák-buó-nè̤ng (\\'\\'spammer\\'\\') páh-chÄ: Ä-gáuk-nè̤ng kÄ•k cê̤ṳ-dông-huá gì gă-sÄ táik bóng-só̤ guÅng-gó̤ lièng gáu Ä gì uÅng-câng. ChÅi-iòng cÄ« piÄ• bóng-só̤ séng-sék â̤ dù lâi gì, dáng-sê iâ cêng-go̤ tÅ̤-iéng. Ô sèng-hâiu, dÄ•k-biék sê găk nṳ̄ gă-tiÄ•ng sÄng gì nguôi-buô lièng-giék gáu wiki gì sèng-hâiu, wiki â̤ hiÄ“ng-sê sáik-ké gáuk-iông hĕ̤k-ciÄ sê hìng-câung ô gÄi-biéng gì ùng-cê dù-chiông, giéu nṳ̄ páh diÄ“ nṳ̄ sÅ« káng giéng gì cê hĕ̤k sṳ̀ (hô̤ lÅ̤ \"captcha\"). Ĭng-ôi gÄ-ké-nè̤ng mâ̤ chià ng ciÄ Ãªng-ô, gó-chṳ̄ cêu â̤ huòng-cÄ« duâi-buô-hông iù gÄ-ké-nè̤ng huák-buó bóng-só̤ séng-sék (bók-guó, cÄng nè̤ng huák-buó bóng-só̤ séng-sék, ciÄ huÅng-huák huòng mâ̤ lì). @@ -680,6 +731,20 @@ CÄng mì-hâng, dó̤i hÄ« piÄ• mĕ̤k-ciÅ mâ̤ hÅ̤, hĕ̤k-ciÄ sê sÄi-à Buóh diÅng kó̤ piÄ•ng-cÄk hiÄ•k-miêng, áik \"diÅng kó̤ sèng 1 hiÄ•k\" (\\'\\'back\\'\\').", # Fuzzy ); +/** Chechen (нохчийн) + * @author Умар + */ +$messages['ce'] = array( + 'right-skipcaptcha' => 'CAPTCHA-хьажар кхочушдар, CAPTCHA чекхдалар доцуш', +); + +/** Sorani Kurdish (کوردی) + * @author Calak + */ +$messages['ckb'] = array( + 'right-skipcaptcha' => 'جێبەجێکردنی کردەوەکانی پێویست بە کاپچا بەبێ بەکارھێنانی کاپچا', +); + /** Czech (Äesky) * @author Danny B. * @author Li-sung @@ -705,7 +770,7 @@ V zájmu ochrany této wiki pÅ™ed automatickým spamovánÃm vás prosÃme o vyÅ NÄ›kdy, zvláštÄ› pÅ™i pÅ™idávánà nových webových odkazů, vám může wiki ukázat obrázek barevného Äi pokrouceného textu a požádat vás o opsánà zobrazených znaků. Jelikož takovou úlohu lze jen těžko automatizovat, skuteÄnà lidé mohou dále pÅ™ispÃvat, zatÃmco vÄ›tÅ¡inu spammerů a jiných robotických útoÄnÃků to zastavÃ. -Bohužel to vÅ¡ak může pÅ™edstavovat nepÅ™Ãjemný problém pro uživatele se zrakovým postiženÃm Äi uživatele použÃvajÃcà textové prohlÞeÄe Äi hlasové ÄteÄky. V souÄasné dobÄ› nemáme alternativnà zvukovou verzi. Kontaktujte laskavÄ› [[{{MediaWiki:Grouppage-sysop}}|správce serveru]], pokud vám to bránà v užiteÄných pÅ™ÃspÄ›vcÃch a potÅ™ebujete pomoc. +Bohužel to vÅ¡ak může pÅ™edstavovat nepÅ™Ãjemný problém pro uživatele se zrakovým postiženÃm Äi uživatele použÃvajÃcà textové prohlÞeÄe Äi hlasové ÄteÄky. V souÄasné dobÄ› nemáme alternativnà zvukovou verzi. Kontaktujte laskavÄ› [[Special:ListAdmins|správce serveru]], pokud vám to bránà v užiteÄných pÅ™ÃspÄ›vcÃch a potÅ™ebujete pomoc. Pro návrat na pÅ™edchozà stránku stisknÄ›te ve svém prohlÞeÄi tlaÄÃtko „zpÄ›t“.', 'captcha-addurl-whitelist' => ' #<!-- Nechte tento řádek pÅ™esnÄ› tak jak je --> <pre> @@ -723,12 +788,13 @@ $messages['cy'] = array( 'captcha-edit' => "Er mwyn gallu golygu'r dudalen, gwnewch y swm isod a gosodwch y canlyniad yn y blwch ([[Special:Captcha/help|rhagor o wybodaeth]]):", 'captcha-desc' => 'Yn gweithredu technegau CAPTCHA i arbed rhag sbam a dyfalu cyfrineiriau', 'captcha-label' => 'CAPTCHA', - 'captcha-addurl' => 'Mae eich golygiad yn cynnwys cysylltiadau URL newydd. Er mwyn profi nad ydych yn beiriant sbam, byddwch gystal â theipio cyfanswm y swm canlynol yn y blwch isod ([[Special:Captcha/help|mwy o wybodaeth]]):', # Fuzzy - 'captcha-badlogin' => 'Er mwyn ceisio rhwystro peiriannau datrys cyfrineiriau, byddwch gystal â gwneud y swm isod a gosod yr ateb yn y blwch ([[Special:Captcha/help|rhagor o wybodaeth]]):', # Fuzzy - 'captcha-createaccount' => "Teipiwch cyfanswm y swm canlynol yn y blwch isod, os gwelwch yn dda. Mae'r nodwedd hon yn rhwystro rhaglenni sbam rhag creu cyfrifon i'w hunain ([[Special:Captcha/help|Mwy o wybodaeth]]):", # Fuzzy + 'captcha-addurl' => 'Mae eich golygiad yn cynnwys cysylltiadau allanol newydd. +Er mwyn gwarchod y wici rhag peiriant sbam, byddwch gystal â theipio cyfanswm y swm canlynol yn y blwch isod i roi eich golygiad ar gadw ([[Special:Captcha/help|mwy o wybodaeth]]):', + 'captcha-badlogin' => 'Er mwyn arbed y wici rhag peiriannau datrys cyfrineiriau, byddwch gystal â gwneud y swm syml isod a gosod yr ateb yn y blwch ([[Special:Captcha/help|rhagor o wybodaeth]]):', + 'captcha-createaccount' => 'Er mwyn arbed y wici rhag peiriannau dechrau cyfrifon, byddwch gystal â gwneud y swm syml isod a gosod yr ateb yn y blwch ([[Special:Captcha/help|mwy o wybodaeth]]):', 'captcha-createaccount-fail' => "Côd cadarnhau ar goll neu'n anghywir.", 'captcha-create' => "Er mwyn gallu creu'r dudalen, gwnewch y swm isod a gosodwch y canlyniad yn y blwch ([[Special:Captcha/help|rhagor o wybodaeth]]):", - 'captcha-sendemail' => 'Er mwyn cyfrannu at ddiogelu rhag sbamio awtomatig, byddwch gystal â gwneud y swm syml isod ac ysgrifennwch yr ateb yn y blwch ([[Special:Captcha/help|rhagor o wybodaeth]]):', # Fuzzy + 'captcha-sendemail' => "Er mwyn arbed y wici rhag sbamio awtomatig, byddwch gystal â gwneud y swm syml isod ac ysgrifennu'r ateb yn y blwch ([[Special:Captcha/help|rhagor o wybodaeth]]):", 'captcha-sendemail-fail' => 'Y cod cadarnhau yn anghywir neu yn eisiau.', 'captcha-disabledinapi' => 'Mae angen "captcha" i gyflawni\'r weithred hon, felly nid oes modd ei gyflawni trwy\'r API.', 'captchahelp-title' => 'Cymorth "captcha"', @@ -739,7 +805,7 @@ O dro i dro, yn enwedig wrth ychwanegu dolenni at safleoedd gwe eraill, fe fydd Yn anffodus, mae hyn yn creu trafferthion i'r rhai sydd yn defnyddio porwyr testun neu borwyr sain, neu sydd yn colli eu golwg. Ar hyn o bryd nid oes fersiwn sain ar gael. -Cysylltwch â [[{{MediaWiki:Grouppage-sysop}}|gweinyddwyr y safle]] os ydi'r nodwedd hon yn eich rhwystro rhag ychwanegu golygiadau dilys. +Cysylltwch â [[Special:ListAdmins|gweinyddwyr y safle]] os ydi'r nodwedd hon yn eich rhwystro rhag ychwanegu golygiadau dilys. Gwasgwch botwm 'nôl' eich porwr er mwyn dychwelyd at y dudalen golygu.", 'captcha-addurl-whitelist' => '#<!-- leave this line exactly as it is --> <pre> @@ -779,7 +845,7 @@ Som beskyttelse af wikien mod automatiseret spam, skal du løse det enkle regnes I visse tilfælde, specielt nÃ¥r der tilføjes nye links til denne wiki, vil softwaren vise dig et billede af et stykke forvredet og sløret tekst. Du skal indtaste det ord, der vises, før du kan gennemføre handlingen. FormÃ¥let er at skelne mellem mennesker og automatiserede værktøjer, da de sidste har meget svært ved at genkende ordene. -Desværre kan dette medføre problemer for svagtseende brugere, og brugere der bruger software der oplæser indholdet af siden. For øjeblikket findes der ikke et lydbaseret alternativ. Kontakt venligst en [[{{MediaWiki:Grouppage-sysop}}|administrator]] med henblik pÃ¥ at fÃ¥ hjælp, hvis dette forhindrer tilføjelsen af godartet materiale. +Desværre kan dette medføre problemer for svagtseende brugere, og brugere der bruger software der oplæser indholdet af siden. For øjeblikket findes der ikke et lydbaseret alternativ. Kontakt venligst en [[Special:ListAdmins|administrator]] med henblik pÃ¥ at fÃ¥ hjælp, hvis dette forhindrer tilføjelsen af godartet materiale. Tryk pÃ¥ 'tilbage'-knappen i din browser for at returnere til redigeringssiden.", 'captcha-addurl-whitelist' => ' #<!-- Undlad at rette denne linie --> <pre> @@ -814,14 +880,14 @@ Um das Wiki vor automatisiertem Spam zu schützen, bitten wir dich die untensteh 'captcha-disabledinapi' => 'Diese Aktion benötigt ein CAPTCHA. Sie kann nicht über die API ausgeführt werden.', 'captchahelp-title' => 'CAPTCHA-Hilfe', 'captchahelp-cookies-needed' => "'''Wichtiger Hinweis:''' Es müssen Cookies im Browser erlaubt sein.", - 'captchahelp-text' => 'Internetangebote, die für Beiträge von praktisch jedem offen sind — so wie dieses Wiki — werden oft von Spammern missbraucht, die ihre Links automatisch auf vielen Webseiten platzieren. Diese Spam-Links können wieder entfernt werden, sie sind aber ein erhebliches Ärgernis. + 'captchahelp-text' => 'Internetangebote, die für Beiträge von praktisch jedem offen sind – so wie dieses Wiki – werden oft von Spammern missbraucht, die ihre Links automatisch auf vielen Webseiten platzieren. Diese Spam-Links können wieder entfernt werden, sie sind aber ein erhebliches Ärgernis. In manchen Fällen, insbesondere beim Hinzufügen von neuen Weblinks zu einer Seite, kann es vorkommen, dass dieses Wiki ein Bild mit einem farbigen und verzerrten Text anzeigt und dazu auffordert, die angezeigten Wörter einzutippen. Da eine solche Aufgabe nur schwer automatisch erledigt werden kann, werden dadurch die meisten Spammer, die mit automatischen Werkzeugen arbeiten, gestoppt, wogegen menschliche Benutzer ihren Beitrag absenden können. Leider kann dies zu Schwierigkeiten für Personen führen, die über eine eingeschränkte Sehfähigkeit verfügen oder text- oder sprachbasierte Browser verwenden. Aktuell sind keine Audio-CAPTCHAs verfügbar. -Bitte kontaktiere einen [[{{MediaWiki:Grouppage-sysop}}|Administratoren]] für weitere Hilfe, wenn dies es unmöglich macht, erwünschte Bearbeitungen vorzunehmen. +Bitte kontaktiere einen [[Special:ListAdmins|Administrator]] für weitere Hilfe, wenn dies es unmöglich macht, erwünschte Bearbeitungen vorzunehmen. Der „Zurück“-Knopf des Browsers führt zurück zum Bearbeitungsfenster.', 'captcha-addurl-whitelist' => ' #<!-- Diese Zeile darf nicht verändert werden! --> <pre> @@ -853,7 +919,7 @@ Da eine solche Aufgabe nur schwer automatisch erledigt werden kann, werden dadur Leider kann dies zu Schwierigkeiten für Personen führen, die über eine eingeschränkte Sehfähigkeit verfügen oder text- oder sprachbasierte Browser verwenden. Aktuell sind keine Audio-Captchas verfügbar. -Bitte kontaktieren Sie einen [[{{MediaWiki:Grouppage-sysop}}|Administratoren]] für weitere Hilfe, wenn dies es unmöglich macht, erwünschte Bearbeitungen vorzunehmen. +Bitte kontaktieren Sie einen [[Special:ListAdmins|Administratoren]] für weitere Hilfe, wenn dies es unmöglich macht, erwünschte Bearbeitungen vorzunehmen. Der „Zurück“-Knopf des Browsers führt zurück zum Bearbeitungsfenster.', ); @@ -866,7 +932,7 @@ Der „Zurück“-Knopf des Browsers führt zurück zum Bearbeitungsfenster.', $messages['diq'] = array( 'captcha-edit' => 'Qe ena pel vurnayîşî, ma rica keno cewabê problemî qutiyê ke cor de zerre ey ra binuse ([[Special:Captcha/help|enformasyonê bînî]]):', 'captcha-desc' => 'Rehat CAPTCHA teknoloci u dezgina parola-ezayan', - 'captcha-label' => 'CAPTCHA', + 'captcha-label' => "'''Kodê itimadi'''", 'captcha-addurl' => 'Vurnayışa şıma gray teberiya newi muhtewa kena. Otomatik spamî ra pawitîş, ma rica keno cewabê problemî qutiyê ke cor de zerre ey ra binuse ([[Special:Captcha/help|malumato detayın]]):', 'captcha-badlogin' => 'Otomatik spam ra pawıtışi, ma rica keno cewabê problemî qutiyê ke cor de zerre ey ra binuse @@ -889,7 +955,7 @@ Eka ena process otomatik nibeno, ena process otomatik spam kerogan vinderneno fe Ma ef bikeri ena process belki ti ra zehmeti. belki cim tu ra ÅŸcekuyan hewl niesno. Nika ma da sistemê vengî cinoke ti ra vaci resim da kamci cekuyan esto. -Ma rica keno ti yew [[{{MediaWiki:Grouppage-sysop}}|idarekar]] ra yew mesaj biÅŸavî u o ra yardim bivaci eka ti yew linkê hewlî darnone. +Ma rica keno ti yew [[Special:ListAdmins|idarekar]] ra yew mesaj biÅŸavî u o ra yardim bivaci eka ti yew linkê hewlî darnone. Browser xo de goceke 'back' rê klik bike ÅŸo pela editorî.", 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> @@ -926,7 +992,7 @@ Dokulaž to jo nadawk, kótaryž dajo se śěžko awtomatizÄ›rowaÅ›, dówolujo t Bóžko to móžo kazyÅ› wužywarjow z wobgraniwoneju zamóžnosću wiźenja pÅ›i wužywanju wobglÄ›dowakow, kótarež bazÄ›ruju na teksće abo rÄ›cnem wudaÅ›u. Tuchylu njamamy awdioalternatiwu. -Staj se pÅ¡osym z [[{{MediaWiki:Grouppage-sysop}}|administratorami sedÅ‚a]] z pÅ¡osbu wó pomoc do zwiska, jolic to Å›i njewócakane zawobarujo sÅ‚anje legitimnych pÅ›inoskow. +Staj se pÅ¡osym z [[Special:ListAdmins|administratorami sedÅ‚a]] z pÅ¡osbu wó pomoc do zwiska, jolic to Å›i njewócakane zawobarujo sÅ‚anje legitimnych pÅ›inoskow. Klikni na tÅ‚ocaÅ¡k "SlÄ›dk" we swójom wobglÄ›dowaku, aby wróśiÅ‚ k bokowemu editoroju.', 'captcha-addurl-whitelist' => ' #<!-- wóstaj toÅ› tu smužku rowno ako jo --> <pre> @@ -952,38 +1018,37 @@ $messages['ee'] = array( * @author Glavkos * @author Kiriakos * @author Omnipaedista + * @author Protnet * @author ZaDiak * @author ΠεÏίεÏγος */ $messages['el'] = array( - 'captcha-edit' => 'Για να επεξεÏγαστείτε αυτή την σελίδα, παÏακαλοÏμε λÏστε την παÏακάτω Ï€Ïόσθεση και απαντήστε στο πλαίσιο ([[Special:Captcha/help|πληÏοφοÏίες]]):', - 'captcha-desc' => 'ΠαÏÎχει τεχνικÎÏ‚ CAPTCHA για την Ï€Ïοστασία από spam και Ï€Ïοσπάθειες σπασίματος κωδικών Ï€Ïόσβασης', + 'captcha-edit' => 'Για να επεξεÏγαστείτε αυτή τη σελίδα, παÏακαλοÏμε υπολογίστε το παÏακάτω απλό άθÏοισμα και γÏάψτε την απάντηση στο πλαίσιο ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', + 'captcha-desc' => 'ΠαÏÎχει τεχνικÎÏ‚ CAPTCHA για την Ï€Ïοστασία από spam και Ï€Ïοσπάθειες σπασίματος κωδικών Ï€Ïόσβασης', 'captcha-label' => 'CAPTCHA', - 'captcha-addurl' => 'Η επεξεÏγασία σας πεÏιλαμβάνει νÎους εξωτεÏικοÏÏ‚ συνδÎσμους. Για λόγους Ï€Ïοστασίας κατά αυτοματοποιημÎνου spam, παÏακαλοÏμε λÏστε την παÏακάτω Ï€Ïόσθεση και απαντήστε στο πλαίσιο ([[Special:Captcha/help|πληÏοφοÏίες]]):', # Fuzzy - 'captcha-badlogin' => 'Για να βοηθήσετε στην Ï€Ïοστασία ενάντια στον "σπασμÎνο" κωδικό Ï€Ïόσβασης, παÏακαλώ λÏστε αυτή την απλή Ï€Ïάξη και εισάγετε το αποτÎλεσμα της στο παÏακάτω κενό ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', # Fuzzy - 'captcha-createaccount' => 'Για να βοηθήσετε στην Ï€Ïοστασία ενάντια στην αυτοματοποιημÎνη δημιουÏγία λογαÏιασμοÏ, παÏακαλώ λÏστε την απλή Ï€Ïάξη -και εισάγετε την λÏση της στο παÏακάτω κενό -([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', # Fuzzy - 'captcha-createaccount-fail' => 'Λάθος ή αγνοοÏμενος κωδικός ολοκλήÏωσης.', - 'captcha-create' => 'Για να δημιουÏγήσετε την σελίδα, παÏακαλοÏμε λÏστε την παÏακάτω Ï€Ïόσθεση και απαντήστε στο πλαίσιο ([[Special:Captcha/help|πληÏοφοÏίες]]):', - 'captcha-sendemail' => 'Για να βοηθήσετε στην αποφυγή αυτοματοποιημÎνων spam, παÏακαλοÏμε να λÏσετε την παÏακάτω απλή Ï€Ïάξη και να εισάγετε την απάντηση στο πεδίο ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', # Fuzzy - 'captcha-sendemail-fail' => 'Ελλιπής ή λανθασμÎνος κωδικός επιβεβαίωσης.', + 'captcha-addurl' => 'Η επεξεÏγασία σας πεÏιλαμβάνει νÎους εξωτεÏικοÏÏ‚ συνδÎσμους. Για λόγους Ï€Ïοστασίας κατά αυτοματοποιημÎνων ανεπιθÏμητων δημοσιεÏσεων, παÏακαλοÏμε υπολογίστε το παÏακάτω άθÏοισμα και γÏάψτε την απάντηση στο κουτάκι ώστε να αποθηκευτεί η επεξεÏγασία σας ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', + 'captcha-badlogin' => 'Για την Ï€Ïοστασία του wiki απÎναντι σε σπάσιμο κωδικών Ï€Ïόσβασης, παÏακαλοÏμε υπολογίστε το παÏακάτω απλό άθÏοισμα και γÏάψτε την απάντηση στο πλαίσιο ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', + 'captcha-createaccount' => 'Για την Ï€Ïοστασία του wiki απÎναντι σε αυτοματοποιημÎνη δημιουÏγία λογαÏιασμών, παÏακαλοÏμε υπολογίστε το παÏακάτω απλό άθÏοισμα και γÏάψτε την απάντηση στο πλαίσιο ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', + 'captcha-createaccount-fail' => 'ΛανθασμÎνος ή μη πληκτÏολογημÎνος κωδικός επιβεβαίωσης.', + 'captcha-create' => 'Για να δημιουÏγήσετε τη σελίδα, παÏακαλοÏμε υπολογίστε το παÏακάτω απλό άθÏοισμα και γÏάψτε την απάντηση στο πλαίσιο ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', + 'captcha-sendemail' => 'Για την Ï€Ïοστασία του βίκι απÎναντι σε αυτοματοποιημÎνες ανεπιθÏμητες δημοσιεÏσεις, παÏακαλοÏμε υπολογίστε το παÏακάτω απλό άθÏοισμα και γÏάψτε την απάντηση στο πλαίσιο ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', + 'captcha-sendemail-fail' => 'ΛανθασμÎνος ή μη πληκτÏολογημÎνος κωδικός επιβεβαίωσης.', 'captcha-disabledinapi' => 'Η ενÎÏγεια αυτή απαιτεί επαλήθευση Î»ÎµÎºÏ„Î¹ÎºÎ¿Ï ÎºÎµÎ¹Î¼Îνου και για αυτό δεν μποÏεί να γίνει μÎσω του API.', - 'captchahelp-title' => 'Βοήθεια για το Captcha', - 'captchahelp-cookies-needed' => 'Θα Ï€ÏÎπει να Îχετε τα cookies ενεÏγοποιημÎνα στον φυλλομετÏητή σας για να εκτελεστεί η λειτουÏγία.', - 'captchahelp-text' => "Οι ιστοσελίδες που δÎχονται τις επεξεÏγασίες από το κοινό, όπως αυτό το wiki, δεν χÏησιμοποιοÏνται συχνά σωστά από τους spammers που χÏησιμοποιοÏν τα αυτοματοποιημÎνα εÏγαλεία για να αποστείλουν τις συνδÎσεις τους με πολλÎÏ‚ σελίδες. ΑυτÎÏ‚ οι spam συνδÎσεις μποÏοÏν να αφαιÏεθοÏν, επειδή είναι σημαντικά ενοχλητικÎÏ‚. + 'captchahelp-title' => 'Βοήθεια για CAPTCHA', + 'captchahelp-cookies-needed' => 'Θα Ï€ÏÎπει να Îχετε τα cookies ενεÏγοποιημÎνα στον πεÏιηγητή σας για να εκτελεστεί η λειτουÏγία.', + 'captchahelp-text' => 'Οι ιστότοποι που επιτÏÎπουν δημόσια επεξεÏγασία, όπως αυτό το wiki, παÏαβιάζονται συχνά από spammers που χÏησιμοποιοÏν αυτοματοποιημÎνα εÏγαλεία για να δημοσιεÏουν μαζικά υπεÏσυνδÎσμους σε πλήθος ιστοτόπων. Αν και αυτοί σÏνδεσμοι spam μποÏοÏν να αφαιÏεθοÏν, είναι μεγάλος μπελάς. -ΜεÏικÎÏ‚ φοÏÎÏ‚, ειδικά κατά την Ï€Ïοσθήκη νÎων συνδÎσμων σε μια σελίδα, το wiki μποÏεί να σας παÏουσιάσει μια εικόνα με Îνα χÏωματισμÎνο ή διαστÏεβλωμÎνο κείμενο και να σας ζητήσει να πληκτÏολογήσετε τις λÎξεις που παÏουσιάζονται. ΔεδομÎνου ότι αυτό είναι Îνας στόχος που είναι δÏσκολο να αυτοματοποιηθεί, θα επιτÏÎψει στους πεÏισσότεÏους χÏήστες να κάνουν τις επεξεÏγασίες τους, σταματώντας τους spammers και άλλους Ïομποτικά επιτιθÎμενους. +ΜεÏικÎÏ‚ φοÏÎÏ‚, ειδικά κατά την Ï€Ïοσθήκη νÎων συνδÎσμων σε μια σελίδα, το wiki μποÏεί να σας παÏουσιάσει μια εικόνα με χÏωματισμÎνο ή διαστÏεβλωμÎνο κείμενο και να σας ζητήσει να πληκτÏολογήσετε τις λÎξεις που διακÏίνετε. ΔεδομÎνου ότι αυτή η εÏγασία είναι δÏσκολο να αυτοματοποιηθεί, θα επιτÏÎψει στους πεÏισσότεÏους Ï€ÏαγματικοÏÏ‚ ανθÏώπους να κάνουν τις δημοσιεÏσεις τους, σταματώντας όμως spammers και άλλους Ïομποτικά επιτιθÎμενους. -Δυστυχώς αυτό μποÏεί να ενοχλήσει τους χÏήστες πεÏιοÏίζοντας το ÏŒÏαμα τους ή αυτοÏÏ‚ που βασίζονται στο κείμενο ή στην ομιλία που βασίζεται στις μηχανÎÏ‚ αναζήτησης. Î Ïος το παÏόν δεν Îχουμε μια διαθÎσιμη εναλλακτική λÏση. ΠαÏακαλώ ελάτε σε επαφή με τους [[{{MediaWiki:Grouppage-sysop}}|διαχειÏιστÎÏ‚]] των σελίδων για βοήθεια, εάν αυτό σας αποτÏÎπει απÏοσδόκητα από την παÏαγωγή των νόμιμων επεξεÏγασιών. +Δυστυχώς αυτό μποÏεί να Ï€ÏοκαλÎσει δυσχÎÏεια σε χÏήστες με Ï€Ïοβλήματα ÏŒÏασης τους ή όσους χÏησιμοποιοÏν πεÏιηγητÎÏ‚ αποκλειστικά κειμÎνου ή πεÏιηγητÎÏ‚ με ομιλία. Î Ïος το παÏόν δεν Îχουμε κάποια ηχητική εναλλακτική λÏση διαθÎσιμη. ΠαÏακαλώ επικοινωνήστε με τους [[Special:ListAdmins|διαχειÏιστÎÏ‚]] του ιστότοπου για βοήθεια, εάν αυτό για κάποιο λόγο σας αποτÏÎπει να εκτελÎσετε θεμιτÎÏ‚ ενÎÏγειες. -Πατήστε το κουμπί 'πίσω' στη μηχανή αναζήτησης σας για να επιστÏÎψετε στο συντάκτη σελίδων.", +Πατήστε το κουμπί «πίσω» στον πεÏιηγητή σας για να επιστÏÎψετε στον επεξεÏγαστή σελίδων.', 'captcha-addurl-whitelist' => ' #<!-- αφήστε αυτή την γÏαμμή ακÏιβώς όπως είναι --> <pre> -# Η σÏνταξη είναι όπως παÏακάτω: -# * Οτιδήποτε από Îνα χαÏακτήÏα "#" ως το Ï„Îλος της γÏαμμής είναι Îνα σχόλιο -# * Κάθε μη κενή γÏαμμή είναι μια ÎκφÏαση regex που θα ταιÏιάζει μόνο hosts μÎσα σε URL +# Η σÏνταξη είναι ως ακολοÏθως: +# * Οποιαδήποτε γÏαμμή ξεκινάει με χαÏακτήÏα "#" είναι σχόλιο +# * Κάθε μη κενή γÏαμμή αποτελεί μÎÏος κανονικής ÎκφÏασης η οποία αντιστοιχεί σε διευθÏνσεις URL #</pre> <!-- αφήστε αυτή την γÏαμμή ακÏιβώς όπως είναι -->', - 'right-skipcaptcha' => 'Î Ïαγματοποίηση ενεÏγειών που ενεÏγοποιοÏν captcha χωÏίς να χÏειάζεται Ï€ÎÏασμα από το captcha', + 'right-skipcaptcha' => 'Î Ïαγματοποίηση ενεÏγειών που ενεÏγοποιοÏν CAPTCHA χωÏίς να χÏειάζεται Ï€ÎÏασμα από το CAPTCHA', ); /** Canadian English (Canadian English) @@ -998,7 +1063,7 @@ Since this is a task that's hard to automate, it will allow most real humans to Unfortunately this may inconvenience users with limited vision or using text-based or speech-based browsers. At the moment we do not have an audio alternative available. -Please contact the [[{{MediaWiki:Grouppage-sysop}}|site administrators]] for assistance if this is unexpectedly preventing you from making legitimate posts. +Please contact the [[Special:ListAdmins|site administrators]] for assistance if this is unexpectedly preventing you from making legitimate posts. Hit the 'back' button in your browser to return to the page editor.", ); @@ -1015,7 +1080,7 @@ Since this is a task that's hard to automate, it will allow most real humans to Unfortunately this may inconvenience users with limited vision or using text-based or speech-based browsers. At the moment we do not have an audio alternative available. -Please contact the [[{{MediaWiki:Grouppage-sysop}}|site administrators]] for assistance if this is unexpectedly preventing you from making legitimate posts. +Please contact the [[Special:ListAdmins|site administrators]] for assistance if this is unexpectedly preventing you from making legitimate posts. Hit the 'back' button in your browser to return to the page editor.", ); @@ -1030,13 +1095,13 @@ $messages['eo'] = array( 'captcha-desc' => 'Disponigas ilojn de Captcha por kontraÅigi spamaĵojn kaj pasvorto-divenadon', 'captcha-label' => 'CAPTCHA', 'captcha-addurl' => 'Via redakto entenas novajn eksterajn ligilojn. -Por malhelpi aÅtomatan spamadon, bonvolu solvi la simplan problemon sube kaj entajpu la respondon en la kesto ([[Special:Captcha/help|pli da informo]]):', # Fuzzy - 'captcha-badlogin' => 'Helpi protekti kontraÅ aÅtomata divenado de pasvortoj, bonvolu solvi la simplan sumon kaj enigi la respondon en la skatolo ([[Special:Captcha/help|plua informo]]):', # Fuzzy - 'captcha-createaccount' => 'Helpi protekti kontraÅ aÅtomata konto-kreado, bonvolu solvi la simplan sumon suben -kaj enigi la respondon en la skatolo ([[Special:Captcha/help|plua informo]]):', # Fuzzy +Por protekti la vikion kontraux aÅtomata spamado, bonvolu solvi la simplan problemon sube kaj entajpu la respondon en la kesto por konservi vian redakton ([[Special:Captcha/help|pli da informo]]):', + 'captcha-badlogin' => 'Por protekti kontraÅ aÅtomata divenado de pasvortoj, bonvolu solvi la simplan sumon kaj enigi la respondon en la skatolo ([[Special:Captcha/help|plua informo]]):', + 'captcha-createaccount' => 'Por protekti kontraÅ aÅtomata konto-kreado, bonvolu solvi la simplan sumon suben +kaj enigi la respondon en la skatolo ([[Special:Captcha/help|plua informo]]):', 'captcha-createaccount-fail' => 'MalÄusta aÅ mankanta konfirma kodo.', 'captcha-create' => 'Por krei la paÄon, bonvolu solvi la simplan sumon jenan kaj enigi la respondon en la skatolo ([[Special:Captcha/help|plua informo]]):', - 'captcha-sendemail' => 'Por helpi protekti kontraÅ aÅtomata spamado, bonvolu solvi la simplan sumon kaj enigi la respondon en la skatolo ([[Special:Captcha/help|plua informo]]):', # Fuzzy + 'captcha-sendemail' => 'Por helpi protekti kontraÅ aÅtomata spamado, bonvolu solvi la simplan sumon kaj enigi la respondon en la skatolo ([[Special:Captcha/help|plua informo]]):', 'captcha-sendemail-fail' => 'MalÄusta aÅ mankanta konfirma kodo.', 'captcha-disabledinapi' => 'Ĉi tiu ago bezonas captcha, tial Äi ne estas farebla per API.', 'captchahelp-title' => 'Helpo pri captcha', @@ -1049,7 +1114,7 @@ Tial ĉi tiu tasko estas malfacila por fari aÅtomate, ebligos al realaj homoj f BedaÅrinde, ĉi tio eble Äenetos uzantojn kun malbona vidkapablo kiu utiligas tekstajn aÅ voĉajn retumilojn. Ĉi-momente, neniu aÅda alternativo estas havebla. -Bonvolu kontakti la [[{{MediaWiki:Grouppage-sysop}}|administrantojn de la retejo]] por helpo se ĉi tio malebligas al vi fari bonan aldonon. +Bonvolu kontakti la [[Special:ListAdmins|administrantojn de la retejo]] por helpo se ĉi tio malebligas al vi fari bonan aldonon. Klaku la 'reiru' butonon en via retumilo por reiri al la paÄo-redaktilo.", 'captcha-addurl-whitelist' => ' #<!-- ne ÅanÄu ĉi tiun linion iel ajn --> <pre> @@ -1093,7 +1158,7 @@ En ocasiones, especialmente cuando añada nuevos enlaces a una página, la wiki Desafortunadamente esto puede ser un inconveniente para usuarios con visión limitada o para navegadores basados en texto o en voz. En este momento no tenemos una alternativa de audio disponible. -Por favor contacte a los [[{{MediaWiki:Grouppage-sysop}}|administradores del sitio]] para asistencia si esto está impidiendiendo inesperadamente que hagas mensajes legÃtimos. +Por favor contacte a los [[Special:ListAdmins|administradores del sitio]] para asistencia si esto está impidiendiendo inesperadamente que hagas mensajes legÃtimos. Presione el botón 'atrás' en su navegador para retornar al editor de página.", 'captcha-addurl-whitelist' => ' #<!-- deje esta lÃnea exactamente como está --> <pre> @@ -1112,6 +1177,7 @@ Presione el botón 'atrás' en su navegador para retornar al editor de página." $messages['et'] = array( 'captcha-edit' => 'Selle lehekülje muutmiseks lahenda palun lihtne tehe ja sisesta vastus kasti ([[Special:Captcha/help|lisateave]]).', 'captcha-desc' => 'Pakub robotilõksu abil kaitset rämpspostituste ja paroolide äraarvamise vastu.', + 'captcha-label' => 'Robotilõks', 'captcha-addurl' => 'Sinu muudatus sisaldab uusi välislinke. Palun lahenda allpool lihtne tehe ja sisesta vastus kasti, et saaksid muudatuse salvestada. Abinõu on viki kaitseks automaadistatud rämpsmuudatuste eest ([[Special:Captcha/help|lisateave]]):', 'captcha-badlogin' => 'Palun lahenda allpool lihtne tehe ja sisesta vastus kasti. Abinõu on viki kaitseks automaatsete parooliäraarvajate eest ([[Special:Captcha/help|lisateave]]):', @@ -1129,7 +1195,7 @@ Palun lahenda allpool lihtne tehe ja sisesta vastus kasti, et saaksid muudatuse Kasutajakontot registreerides või mõnele lehele uusi internetiaadresse postitades näidatakse moonutatud tekstiga pilti ja palutakse sisestada seal kuvatud sõnad. Kuna selliselt pildilt on arvutil raske teksti välja lugeda, on see efektiivseks kaitseks rämpspostirobotite vastu ja lubab samas tavakasutajatel rahus muudatusi teha. Kahjuks võib see tekitada ebamugavusi nägemisraskustega inimestele või neile, kes kasutavad tehiskõneseadet või tekstipõhist veebilehitsejat. Hetkel pole meil helipõhist alternatiivi. -Kui sul tekib raskusi muudatuste tegemisel, võta palun ühendust selle võrgukoha [[{{MediaWiki:Grouppage-sysop}}|administraatoritega]]. +Kui sul tekib raskusi muudatuste tegemisel, võta palun ühendust selle võrgukoha [[Special:ListAdmins|administraatoritega]]. Konto registreerimise lehele või redigeerimisaknasse tagasi jõudmiseks klõpsa veebilehitseja tagasi-nuppu.', 'captcha-addurl-whitelist' => ' #<!-- Jäta see rida muutmata kujule. --> <pre> @@ -1160,7 +1226,7 @@ Lotura horiek ezabatu egin daitezkeen arren, traba dira. Batzuetan, eta bereziki webgune berri bateko loturak gehitzen dituzunean, hitz batzuk dituen irudi bat agertuko zaizu, eta bertan ageri den testua idazteko eskatuko zaizu. Lan hori automatizatzeko zaila da, eta pertsonei ezer kostatzen ez zaigunez, spam testuak saihesteko lagungarria da. -Zoritxarrez, ikusmen mugatua edo testu bidezko nabigatzaileak erabiltzen dituzten erabiltzeek arazoak izan ditzakete. Horrelako zerbait gertatzen bazaizu, mesedez, jarri [[{{MediaWiki:Grouppage-sysop}}|administratzaileekin]] harremanetan. +Zoritxarrez, ikusmen mugatua edo testu bidezko nabigatzaileak erabiltzen dituzten erabiltzeek arazoak izan ditzakete. Horrelako zerbait gertatzen bazaizu, mesedez, jarri [[Special:ListAdmins|administratzaileekin]] harremanetan. Zure nabigatzaileko 'atzera' lotura erabili aldaketen orrialdera itzultzeko.", ); @@ -1175,10 +1241,10 @@ Zure nabigatzaileko 'atzera' lotura erabili aldaketen orrialdera itzultzeko.", $messages['fa'] = array( 'captcha-edit' => 'برای ویرایش این مقاله، Ù„Ø·ÙØ§Ù‹ ØØ§ØµÙ„ جمع زیر را ØØ³Ø§Ø¨ کنید Ùˆ نتیجه را در جعبه وارد کنید ([[Special:Captcha/help|اطلاعات بیشتر]]):', 'captcha-desc' => 'روش‌های مبتنی بر CAPTCHA برای مقابله با هرزنگاری Ùˆ کش٠گذرواژه ÙØ±Ø§Ù‡Ù… می‌کند', - 'captcha-label' => 'ØØ±Ù بزرگ', + 'captcha-label' => 'کپچا', 'captcha-addurl' => 'ویرایش شما شامل پیوندهای تازه‌ای به بیرون است. برای Ú©Ù…Ú© به جلوگیری از ارسال خودکار هرزنامه‌ها، Ù„Ø·ÙØ§Ù‹ ØØ§ØµÙ„ جمع زیر را ØØ³Ø§Ø¨ کنید Ùˆ نتیجه را در جعبه وارد کنید ([[Special:Captcha/help|اطلاعات بیشتر]]):', - 'captcha-badlogin' => 'برای Ú©Ù…Ú© به جلوگیری از سرقت خودکار کلمه عبور، Ù„Ø·ÙØ§Ù‹ ØØ§ØµÙ„ جمع زیر را ØØ³Ø§Ø¨ کنید Ùˆ نتیجه را در جعبه وارد کنید ([[Special:Captcha/help|اطلاعات بیشتر]]):', + 'captcha-badlogin' => 'برای Ú©Ù…Ú© به جلوگیری از شکستن خودکار گذرواژه، Ù„Ø·ÙØ§Ù‹ ØØ§ØµÙ„ جمع زیر را ØØ³Ø§Ø¨ کنید Ùˆ نتیجه را وارد کنید ([[Special:Captcha/help|اطلاعات بیشتر]]):', 'captcha-createaccount' => 'برای جلوگیری از ایجاد خودکار ØØ³Ø§Ø¨ کاربری، Ù„Ø·ÙØ§Ù‹ ØØ§ØµÙ„ جمع زیر را ØØ³Ø§Ø¨ کنید Ùˆ نتیجه را در جعبه وارد کنید ([[Special:Captcha/help|اطلاعات بیشتر]]):', 'captcha-createaccount-fail' => 'کد تأییدی وجود ندارد یا نادرست است.', 'captcha-create' => 'برای ایجاد ØµÙØÙ‡ Ù„Ø·ÙØ§Ù‹ ØØ§ØµÙ„ جمع زیر را ØØ³Ø§Ø¨ کنید Ùˆ نتیجه را در جعبه وارد کنید ([[Special:Captcha/help|اطلاعات بیشتر]]):', @@ -1194,7 +1260,7 @@ $messages['fa'] = array( از آنجا Ú©Ù‡ خودکارسازی این کار دشوار است، انسانهای واقعی می‌توانند پیوندهاشان را وارد کنند ولی برنامه‌های خودکار تبلیغاتی از خرابکاری باز خواهند ماند. Ù…ØªØ£Ø³ÙØ§Ù†Ù‡ این امر ممکن است باعث مزاØÙ…ت برای کاربرانی شود Ú©Ù‡ چشمشان ضعی٠است یا از مرورگرهای متنی یا Ú¯ÙØªØ§Ø±ÛŒ Ø§Ø³ØªÙØ§Ø¯Ù‡ می‌کنند. -در ØØ§Ù„ ØØ§Ø¶Ø± ما جایگزین صوتی‌ای برای این کار نداریم. Ù„Ø·ÙØ§Ù‹ اگر برای واردساختن پیوندهای مشروع دچار مشکل شده‌اید با [[{{MediaWiki:Grouppage-sysop}}|مدیران این تارنما]] تماس بگیرید. +در ØØ§Ù„ ØØ§Ø¶Ø± ما جایگزین صوتی‌ای برای این کار نداریم. Ù„Ø·ÙØ§Ù‹ اگر برای واردساختن پیوندهای مشروع دچار مشکل شده‌اید با [[Special:ListAdmins|مدیران این تارنما]] تماس بگیرید. دکمهٔ «بازگشت» را در مرورگر خود ÙØ´Ø§Ø± دهید تا به ØµÙØÙ‡Ù” ویرایش بازگردید.', 'captcha-addurl-whitelist' => ' #<!-- این سطر را همان‌گونه Ú©Ù‡ هست رها کنید --> <pre> @@ -1210,19 +1276,22 @@ $messages['fa'] = array( * @author Centerlink * @author Crt * @author Linnea + * @author Nedergard * @author Nike + * @author Stryn * @author Varusmies */ $messages['fi'] = array( 'captcha-edit' => 'Ratkaise alla oleva summa jatkaaksesi ([[Special:Captcha/help|lisätietoja]]):', 'captcha-desc' => 'Tarjoaa CAPTCHA-tekniikoita suojaamaan mainoslinkkejä ja salasana-arvailua vastaan.', 'captcha-label' => 'CAPTCHA', - 'captcha-addurl' => 'Muokkauksesi sisältää uusia linkkejä muille sivuille. Ratkaise alla oleva summa jatkaaksesi ([[Special:Captcha/help|lisätietoja]]):', # Fuzzy - 'captcha-badlogin' => 'Salasananmurtajasovellusten takia, ratkaise alla oleva summa jatkaaksesi ([[Special:Captcha/help|lisätietoja]]):', # Fuzzy - 'captcha-createaccount' => 'Ratkaise alla oleva summa jatkaaksesi ([[Special:Captcha/help|lisätietoja]]):', # Fuzzy + 'captcha-addurl' => 'Muokkauksesi sisältää uusia linkkejä muille sivuille. +Automatisoitujen roskamuokkausten välttämiseksi ratkaise alla oleva summa ja kirjoita vastauksesi kenttään, jotta voisit tallentaa muokkauksesi ([[Special:Captcha/help|lisätietoja]]):', + 'captcha-badlogin' => 'Automatisoidun salasanan murtamisen estämiseksi ratkaise alla oleva summa ja kirjoita vastaus kenttään ([[Special:Captcha/help|lisätietoja]]):', + 'captcha-createaccount' => 'Automaattisen käyttäjätunnusten luonnin estämiseksi ratkaise alla oleva summa ja kirjoita se kenttään ([[Special:Captcha/help|lisätietoja]]):', 'captcha-createaccount-fail' => 'Väärä tai puuttuva varmistuskoodi.', 'captcha-create' => 'Ratkaise alla oleva summa jatkaaksesi ([[Special:Captcha/help|lisätietoja]]):', - 'captcha-sendemail' => 'Jotta auttaisit suojautumaan automaattiselta roskapostitukselta, ratkaise alla oleva yksinkertainen yhteenlasku ja kirjoita vastaus laatikkoon ([[Special:Captcha/help|lisätietoja]]):', # Fuzzy + 'captcha-sendemail' => 'Jotta auttaisit wikiä suojautumaan automaattiselta roskapostitukselta, pyydämme sinua ystävällisesti ratkaisemaan alla olevan yksinkertaisen yhteenlaskun ja kirjoittamaan vastauksen laatikkoon ([[Special:Captcha/help|lisätietoja]]):', 'captcha-sendemail-fail' => 'Virheellinen tai puuttuva vahvistuskoodi', 'captcha-disabledinapi' => 'Tämä toiminto vaatii kuvavarmennusta, joten et voi suorittaa sitä APIn kautta.', 'captchahelp-title' => 'Captcha-ohje', @@ -1231,7 +1300,7 @@ $messages['fi'] = array( Joskus, erityisesti kun lisäät uusia linkkejä, saatat nähdä kuvan, jossa on värillistä ja vääristynyttä tekstiä, ja sinua pyydetään kirjoittamaan sen sisältämät sanat. Koska tätä tehtävää on vaikea automatisoida, se sallii melkein kaikkien oikeiden ihmisten tehdä muutoksensa, mutta estää automaattiset lisäykset. -Valitettavasti tämä saattaa estää käyttäjiä, joilla on rajoittunut näkökyky tai käyttäjiä, jotka käyttävät teksti- tai puhepohjaisia selaimia. Ota yhteyttä sivuston [[{{MediaWiki:Grouppage-sysop}}|sivuston ylläpitäjiin]], jos et pysty tekemään kunnollisia muutoksia. +Valitettavasti tämä saattaa estää käyttäjiä, joilla on rajoittunut näkökyky tai käyttäjiä, jotka käyttävät teksti- tai puhepohjaisia selaimia. Ota yhteyttä [[Special:ListAdmins|sivuston ylläpitäjiin]], jos et pysty tekemään kunnollisia muutoksia. Varmistus ei toimi, jos evästeet eivät ole käytössä. @@ -1252,10 +1321,11 @@ $messages['fo'] = array( 'captcha-edit' => 'Fyri at rætta hesa sÃðu, vinarliga loys tað einfalda roknistykki niðanfyri og skriva svarið à teigin ([[Special:Captcha/help|meira kunning]]):', 'captcha-desc' => 'Gevur CAPTCHA teknikkir fyri at verja Ãmóti spamming og Ãmóti giting av loyniorði', 'captcha-label' => 'CAPTCHA', - 'captcha-createaccount' => 'Sum ein vernd Ãmóti sjálvvirknum spam, er neyðugt hjá tær at skriva inn tey orð, sum koma fyri á myndini fyri at stovna eina kontu: <br />([[Special:Captcha/help|Hvat er hetta?]])', # Fuzzy + 'captcha-createaccount' => 'Fyri at verja wikiina Ãmóti sjálvvirkandi spam kontoupprættan, vilja vit vinarliga heita á teg um at loysa ta einføldu rokniuppgávuna niðanfyri og skriva svarið à teigin +([[Special:Captcha/help|meira kunning]]):', 'captcha-createaccount-fail' => 'Skeiv ella manglandi váttanar loyniorð.', 'captcha-create' => 'Fyri at upprætta sÃðuna, vinarliga loys tað einfalda roknistykki niðanfyri og skriva svarið à teigin ([[Special:Captcha/help|meira kunning]]):', - 'captcha-sendemail' => 'Fyri at hjálpa okkum at sleppa undan sjálvvirkandi upprættan av brúkaranavni (spamm), so verður tú vinarliga biðin um at loysa tað einfalda roknistykki og skriva svarið à teigin ([[Special:Captcha/help|meira kunning]]):', # Fuzzy + 'captcha-sendemail' => 'Fyri at hjálpa okkum at sleppa undan sjálvvirkandi upprættan av brúkaranavni (spamm), so verður tú vinarliga biðin um at loysa tað einfalda roknistykki og skriva svarið à teigin ([[Special:Captcha/help|meira kunning]]):', 'captcha-sendemail-fail' => 'Skeiv ella manglandi váttanar loyniorð.', 'captcha-disabledinapi' => "Henda handling krevur ein captcha, so tað kann ikki verða framt við API'inum.", 'captchahelp-title' => 'Captcha hjálp', @@ -1267,6 +1337,7 @@ $messages['fo'] = array( * @author Grondin * @author IAlex * @author Meithal + * @author Nicolas NALLET * @author PieRRoMaN * @author Seb35 * @author Sherbrooke @@ -1277,7 +1348,7 @@ $messages['fo'] = array( * @author Zetud */ $messages['fr'] = array( - 'captcha-edit' => 'Pour modifier cette page, veuillez calculer l’opération simple ci-dessous et en inscrire le résultat dans le champ ([[Special:Captcha/help|plus d’informations]]) :', + 'captcha-edit' => 'Pour modifier cette page, veuillez calculer l’opération simple ci-dessous, inscrire le résultat dans le champ ([[Special:Captcha/help|plus d’informations]]), puis cliquer sur le bouton "Publier" en bas de page" :', 'captcha-desc' => 'Offre des techniques CAPTCHA pour protéger contre le pollupostage et la découverte des mots de passe par essais multiples', 'captcha-label' => 'CAPTCHA', 'captcha-addurl' => 'Votre modification inclut de nouveaux liens externes. @@ -1298,7 +1369,7 @@ Parfois, particulièrement lors de l’ajout de nouveaux liens externes dans une Cette tâche étant difficile à accomplir de façon automatisée, cela permet à la plupart des humains de réaliser leurs contributions tout en stoppant la plupart des spammeurs et autres attaquants robotisés. Malheureusement, cette solution peut gêner les utilisateurs malvoyants ou qui utilisent un navigateur en texte seul ou vocal. Nous ne disposons pas d’alternative audio pour l’instant. -Veuillez contacter [[{{MediaWiki:Grouppage-sysop}}|les administrateurs du site]] si cela vous empêche de façon inattendue de faire des contributions légitimes. +Veuillez contacter [[Special:ListAdmins|les administrateurs du site]] si cela vous empêche de façon inattendue de faire des contributions légitimes. Cliquez sur le bouton « Précédent » de votre navigateur pour revenir à la page de modification.', 'captcha-addurl-whitelist' => ' #<!-- laissez cette ligne exactement telle quelle --><pre> @@ -1335,7 +1406,7 @@ Mâlésiê a fâre de façon ôtomatisâ cél travâly, cen pèrmèt a la plepâ Mâlherosament, ceta solucion pôt gênar los usanciérs mâl-veyents ou qu’utilisont un navigator en tèxto solèt ou ben vocal. Por lo moment, nos avens gins d’altèrnativa ôdiô. -Vos volyéd veriér vers los [[{{MediaWiki:Grouppage-sysop}}|administrators du seto]] se cen vos empache de façon emprèvua de fâre des contribucions lèg·itimes. +Vos volyéd veriér vers los [[Special:ListAdmins|administrators du seto]] se cen vos empache de façon emprèvua de fâre des contribucions lèg·itimes. Clicâd sur lo boton « Devant » de voutron navigator por tornar a la bouèta d’èdicion.', 'captcha-addurl-whitelist' => ' #<!-- lèssiéd ceta legne justo d’ense --> <pre> @@ -1398,15 +1469,15 @@ $messages['gl'] = array( 'captcha-desc' => 'Proporciona CAPTCHA como protección fronte ao spam e ao descubrimento de contrasinais', 'captcha-label' => 'CAPTCHA', 'captcha-addurl' => 'A súa edición inclúe novas ligazóns externas. -Para contribuÃr na protección contra as ferramentas de publicación automática de ligazóns publicitarias, resolva a suma que aparece a continuación e introduza a resposta na caixa ([[Special:Captcha/help|máis información]]):', - 'captcha-badlogin' => 'Para contribuÃr a que non se descubran os contrasinais por medios automáticos, resolva a suma que aparece a continuación e introduza a resposta na caixa ([[Special:Captcha/help|máis información]]):', - 'captcha-createaccount' => 'Para contribuÃr contra a creación automatizada de contas, resolva a suma que aparece a continuación e introduza a resposta na caixa ([[Special:Captcha/help|máis información]]):', +Para protexer o wiki contra o spam automático, resolva a suma que aparece a continuación e introduza a resposta na caixa ([[Special:Captcha/help|máis información]]):', + 'captcha-badlogin' => 'Para protexer o wiki contra o roubo de contrasinais, resolva a suma que aparece a continuación e introduza a resposta na caixa ([[Special:Captcha/help|máis información]]):', + 'captcha-createaccount' => 'Para protexer o wiki contra a creación automática de contas, resolva a suma que aparece a continuación e introduza a resposta na caixa ([[Special:Captcha/help|máis información]]):', 'captcha-createaccount-fail' => 'Falta o código de confirmación ou é incorrecto.', 'captcha-create' => 'Para crear a páxina, resolva a suma que aparece a continuación e introduza a resposta na caixa ([[Special:Captcha/help|máis información]]):', - 'captcha-sendemail' => 'Para contribuÃr na protección contra as ferramentas de publicación automática de ligazóns publicitarias, resolva a suma que aparece a continuación e introduza a resposta na caixa ([[Special:Captcha/help|máis información]]):', + 'captcha-sendemail' => 'Para protexer o wiki contra o spam automático, resolva a suma que aparece a continuación e introduza a resposta na caixa ([[Special:Captcha/help|máis información]]):', 'captcha-sendemail-fail' => 'Falta o código de confirmación ou é incorrecto.', 'captcha-disabledinapi' => 'Esta acción necesita o captcha, polo que non se pode realizar a través da API.', - 'captchahelp-title' => 'Axuda acerca do captcha', + 'captchahelp-title' => 'Axuda acerca do CAPTCHA', 'captchahelp-cookies-needed' => 'Necesita ter as cookies habilitadas no seu navegador para que funcione.', 'captchahelp-text' => 'Os sitios web que aceptan publicar as contribucións dos usuarios, coma este wiki, sofren, con frecuencia, o abuso por parte de spammers que usan ferramentas que automatizan a inclusión de lixo en forma de ligazóns publicitarias, nunha chea de páxinas, en pouco tempo. Mentres as devanditas ligazóns non son eliminadas supoñen unha molestia e unha perda de tempo. @@ -1416,15 +1487,15 @@ Como esta tarefa é difÃcil de automatizar, permite distinguir entre persoas e Por desgraza, isto é un inconveniente para aqueles usuarios con dificultades de visión ou que utilicen navegadores de texto ou navegadores baseados en sistemas de voz. Polo de agora non dispoñemos dunha alternativa de son. -Por favor, póñase en contacto cun [[{{MediaWiki:Grouppage-sysop}}|administrador do sitio]] para solicitar axuda se o sistema lle impide rexistrarse para facer contribucións lexÃtimas. +Por favor, póñase en contacto cun [[Special:ListAdmins|administrador do sitio]] para solicitar axuda se o sistema lle impide rexistrarse para facer contribucións lexÃtimas. Prema no botón "Atrás" do seu navegador para volver á páxina de edición.', 'captcha-addurl-whitelist' => ' #<!-- Deixe esta liña tal e como está --> <pre> # A sintaxe é a seguinte: # * Todo o que vaia despois dun carácter "#" ata o final da liña é un comentario # * Toda liña que non estea en branco é un fragmento de expresión regular que só coincide con dominios dentro de enderezos URL - #</pre> <!-- Deixe esta liña tal e como está -->', - 'right-skipcaptcha' => 'Levar a cabo as accións que requiren captcha sen ter que introducilo', + #</pre> <!-- Deixe esta liña tal e como está -->', + 'right-skipcaptcha' => 'Levar a cabo as accións que requiren CAPTCHA sen ter que introducilo', ); /** Ancient Greek (ἈÏχαία ἑλληνικὴ) @@ -1460,7 +1531,7 @@ In e Teil Fäll, v. a. wänn neiji Link in e Syte dryygfiegt wäre, cha s syy, a Leider cha des derzue fiere, ass Lyt Probläm iberchemme, wu ne yygschränkti Sähfähigkeit oder e Browser bruche, wu täxt- oder sprochbasiert isch. Im Momänt hän mir kei Audioalternative z Verfiegig. -Bitte nimm Kontakt uf zum [[{{MediaWiki:Grouppage-sysop}}|Syteadministrator]] fir Unterstitzig wänn des Di uuerwartet abhaltet vu berächtigte Byyträg. +Bitte nimm Kontakt uf zum [[Special:ListAdmins|Syteadministrator]] fir Unterstitzig wänn des Di uuerwartet abhaltet vu berächtigte Byyträg. Ins Bearbeitigsfänschter chunnt mer derno eifach wider mit em „Zruck“-Chnopf.', 'captcha-addurl-whitelist' => ' #<!-- Die Zyyle derf nit gänderet wäre! --> <pre> @@ -1481,24 +1552,23 @@ $messages['gu'] = array( 'captcha-edit' => 'આ લેખમાં ફેરફાર કરવા માટે નીચે આપેલા સરળ દાખલાનો જવાબ તેની બાજà«àª¨àª¾ ખાનામાં લખો ([[Special:Captcha/help|more info]]):', 'captcha-desc' => '', 'captcha-label' => 'CAPTCHA', - 'captcha-addurl' => 'તમે કરેલા ફેરફારોમાં નવી બાહà«àª¯ કડીઓ સામેલ છે. સà«àªµàªšàª¾àª²àª¿àª¤ સà«àªªà«‡àª®/સà«àªªàª¾àª®(spam) થી બચવા માટે નીચે આપેલા સરળ દાખલાનો જવાબ તેની બાજà«àª¨àª¾ ખાનામાં લખો -([[Special:Captcha/help|more info]]):', # Fuzzy - 'captcha-badlogin' => 'આપોઆપ થતી ગà«àªªà«àª¤àª¸àª‚જà«àªžàª¾àª¨à«€ ચોરી (password cracking)થી બચાવવા માટે નીચે આપેલા સરળ દાખલાનો જવાબ તેની બાજà«àª¨àª¾ ખાનામાં લખો ([[Special:Captcha/help|more info]]):', # Fuzzy - 'captcha-createaccount' => 'આપોઆપ નવા ખાતા ખà«àª²àª¤àª¾ રોકવા માટે નીચે આપેલા સરળ દાખલાનો જવાબ તેની બાજà«àª¨àª¾ ખાનામાં લખો', # Fuzzy + 'captcha-addurl' => 'તમે કરેલા ફેરફારોમાં નવી બાહà«àª¯ કડીઓ સામેલ છે. સà«àªµàªšàª¾àª²àª¿àª¤ સà«àªªà«‡àª®/સà«àªªàª¾àª®(spam) થી વિકિના બચાવ માટે, કૃપયા નીચે આપેલા સરળ દાખલાનો જવાબ તેની બાજà«àª¨àª¾ ખાનામાં લખો અને આપનà«àª‚ સંપાદન સાચવો ([[Special:Captcha/help|more info]]):', + 'captcha-badlogin' => 'આપોઆપ થતી ગà«àªªà«àª¤àª¸àª‚જà«àªžàª¾àª¨à«€ ચોરી (password cracking)થી વિકિના બચાવ માટે, કૃપયા નીચે આપેલા સરળ દાખલાનો જવાબ તેની બાજà«àª¨àª¾ ખાનામાં લખો ([[Special:Captcha/help|more info]]):', + 'captcha-createaccount' => 'આપોઆપ નવા ખાતા ખà«àª²àªµàª¾àª¥à«€ વિકિના બચાવ માટે નીચે આપેલા સરળ દાખલાનો જવાબ તેની બાજà«àª¨àª¾ ખાનામાં લખો ([[Special:Captcha/help|વધૠવિગત]]):', 'captcha-createaccount-fail' => 'ખોટી અથવા ખૂટતી ખાતરી સંજà«àªžàª¾.', 'captcha-create' => 'નવà«àª‚ પાનà«àª‚ બનાવવા માટે નીચે આપેલા સરળ દાખલાનો જવાબ તેની બાજà«àª¨àª¾ ખાનામાં લખો ([[Special:Captcha/help|more info]]):', - 'captcha-sendemail' => 'આપોઆપ થતી સà«àªªà«‡àª®àª¿àª‚ગથી બચાવવા માટે નીચે આપેલા સરળ દાખલાનો જવાબ તેની બાજà«àª¨àª¾ ખાનામાં લખો ([[Special:Captcha/help|more info]]):', # Fuzzy + 'captcha-sendemail' => 'આપોઆપ થતી સà«àªªà«‡àª®àª¿àª‚ગથી વિકિના બચાવ માટે, કૃપયા નીચે આપેલા સરળ દાખલાનો જવાબ તેની બાજà«àª¨àª¾ ખાનામાં લખો ([[Special:Captcha/help|વધૠવિગત]]):', 'captcha-sendemail-fail' => 'ખોટી અથવા ખૂટતી ખાતરી સંજà«àªžàª¾.', 'captcha-disabledinapi' => 'આ કà«àª°àª¿àª¯àª¾ માટે કેપà«àªšàª¾àª¨à«€ જરૂર છે, માટે તે API દà«àªµàª¾àª°àª¾ પાર પાડી શકાય તેમ નથી.', 'captchahelp-title' => 'કેપà«àªŸà«àªšàª¾/કેપà«àªšàª¾ (Captcha) મદદ', 'captchahelp-cookies-needed' => 'આ વà«àª¯àªµàª¸à«àª¥àª¿àª¤ રીતે જોઇ શકાય તે માટે તમારા બà«àª°àª¾àª‰àªàª°àª®àª¾àª‚ કà«àª•ીઠàªàª¨à«‡àª¬àª² કરેલી હોવી જોઇશે.', - 'captchahelp-text' => "આપણી વિકિ જેવી વૅબ સાઇટો કે જે લોકોને યોગદાન કરવાની પરવાનગી આપે છે, તેમનો સà«àªªàª¾àª®àª°à«‹ દà«àªµàª¾àª°àª¾ દà«àª°à«‚પયોગ થતો આવà«àª¯à«‹ છે. આવા સà«àªªàª¾àª®àª°à«‹ તેમની કડીઓ àªàª• સાથે અનેક વૅબ સાઇટો પર મà«àª•વા માટે સà«àªµàªšàª¾àª²àª¿àª¤ સાધનો વાપરે છે. આવી કડીઓ ખરેખર àªàª• દૂષણ છે અને તેને દૂર કરવાના ઉપાય કરવા જોઇàª. + 'captchahelp-text' => 'આપણી વિકિ જેવી વૅબ સાઇટો કે જે લોકોને યોગદાન કરવાની પરવાનગી આપે છે, તેમનો સà«àªªàª¾àª®àª°à«‹ દà«àªµàª¾àª°àª¾ દà«àª°à«‚પયોગ થતો આવà«àª¯à«‹ છે. આવા સà«àªªàª¾àª®àª°à«‹ તેમની કડીઓ àªàª• સાથે અનેક વૅબ સાઇટો પર મà«àª•વા માટે સà«àªµàªšàª¾àª²àª¿àª¤ સાધનો વાપરે છે. આવી કડીઓ ખરેખર àªàª• દૂષણ છે અને તેને દૂર કરવાના ઉપાય કરવા જોઇàª. કà«àª¯àª¾àª°à«‡àª•, ખાસ કરીને જà«àª¯àª¾àª°à«‡ તમે તમારા લેખમાં બાહà«àª¯ કડી ઉમેરતા હોવ તà«àª¯àª¾àª°à«‡, વિકિ તમને àªàª• રંગીન કે તà«àªŸà«‡àª²àª¾-ફà«àªŸà«‡àª²àª¾ અકà«àª·àª°à«‹ કે શબà«àª¦à«‹àª¨à«àª‚ ચિતà«àª° બતાવે અને તેમા વંચાતા શબà«àª¦à«‹ બાજà«àª¨àª¾àª‚ ખાનામાં લખવા માટે પà«àª›à«‡ àªàªµà«àª‚ બને. આનà«àª‚ કારણ ઠછે કે આ àªàª• àªàªµà«€ પદà«àª§àª¤àª¿ છે જે સà«àªµàªšàª¾àª²àª¿àª¤ રીતે કરવી લગàªàª— અશકà«àª¯ છે, અને ફકà«àª¤ વà«àª¯àª•à«àª¤àª¿àª—ત રીતે જ થઇ શકે છે, જે સà«àªªàª¾àª®àª°à«‹ અને અનà«àª¯ ઘà«àª¸àª£àª–ોરો ના હà«àª®àª²àª¾àª¨à«‡ ખાળે છે. -કમàªàª¾àª—à«àª¯à«‡ આ પદà«àª§àª¤àª¿, àªàªµàª¾ લોકોને તકલિફ આપે તેમ છે જેઓની દૃષà«àªŸàª¿ નબળી છે અથવાતો જેઓ વાચા આધારીત કે સાદા બà«àª°àª¾àª‰àªàª°àª¨à«‹ ઉપયોગ કરે છે. હાલમા અમારી પાસે આવા ચિતà«àª°à«‹àª¨à«€ વાચા આધારિત વà«àª¯àªµàª¸à«àª¥àª¾ નથી. જો આ કારણે આપ કોઇ લેખમાં પà«àª°àª¦àª¾àª¨ ન કરી શકતા હોવ તો વધૠસહાય માટે કૃપા કરી [[{{MediaWiki:Grouppage-sysop}}|site administrators]] નો સંપરà«àª• સાધો. +કમàªàª¾àª—à«àª¯à«‡ આ પદà«àª§àª¤àª¿, àªàªµàª¾ લોકોને તકલીફ આપે તેમ છે જેઓની દà«àª°àª·à«àªŸàª¿ નબળી છે અથવા તો જેઓ વાચા આધારીત કે સાદા બà«àª°àª¾àª‰àªàª°àª¨à«‹ ઉપયોગ કરે છે. હાલમાં અમારી પાસે આવા ચિતà«àª°à«‹àª¨à«€ વાચા આધારિત વà«àª¯àªµàª¸à«àª¥àª¾ નથી. જો આ કારણે આપ કોઇ લેખમાં પà«àª°àª¦àª¾àª¨ ન કરી શકતા હોવ તો વધૠસહાય માટે કૃપા કરી [[Special:ListAdmins|site administrators]] નો સંપરà«àª• સાધો. -લેખમા ફેરફાર કરવાના પાના ઉપર પાછા ફરવા માટે આપના બà«àª°àª¾àª‰àªàª°àª¨àª¾ 'બેક' બટન ઉપર કà«àª²àª¿àª• કરો.", +લેખમા ફેરફાર કરવાના પાના ઉપર પાછા ફરવા માટે આપના બà«àª°àª¾àª‰àªàª°àª¨àª¾ "પાછા જાવ" બટન ઉપર કà«àª²àª¿àª• કરો.', 'captcha-addurl-whitelist' => ' #<!-- આ લીટીને જેમ છે તેમ જ રહેવા દો --> <pre> # સીનà«àªŸà«‡àª•à«àª¸ (Syntax) આ પà«àª°àª®àª¾àª£à«‡ છે : # * "#" સંજà«àªžàª¾àª¥à«€ શરૂ કરીને લીટીના અંત સà«àª§à«€àª¨à«àª‚ વરà«àª£àª¨ àªàª• ટીપà«àªªàª£à«€ છે @@ -1536,7 +1606,7 @@ $messages['he'] = array( לרוע המזל, הדבר עשוי ×œ×’×¨×•× ×œ××™ × ×•×—×•×ª ×œ×ž×©×ª×ž×©×™× ×¢× ×“×¤×“×¤×Ÿ בגרסה מוגבלת, ×ו ×©×ž×©×ª×ž×©×™× ×‘×“×¤×“×¤× ×™× ×ž×‘×•×¡×¡×™ טקסט ×ו דיבור. כרגע, ×ין ×œ× ×• חלופה קולית ×–×ž×™× ×”. -×× × ×¦×¨×• קשר ×¢× [[{{MediaWiki:Grouppage-sysop}}|מפעילי המערכת]] כדי לקבל עזרה ×× ×”×ž×¢×¨×›×ª ×ž×•× ×¢×ª ×ž×›× ×‘×ופן בלתי צפוי לבצע עריכות לגיטימיות. +×× × ×¦×¨×• קשר ×¢× [[Special:ListAdmins|מפעילי המערכת]] כדי לקבל עזרה ×× ×”×ž×¢×¨×›×ª ×ž×•× ×¢×ª ×ž×›× ×‘×ופן בלתי צפוי לבצע עריכות לגיטימיות. לחצו על הכפתור \'חזור\' בדפדפן ×©×œ×›× ×›×“×™ לחזור לדף העריכה.', 'captcha-addurl-whitelist' => ' #<!-- יש להש×יר שורה זו בדיוק כפי ×©×”×™× ×›×ª×•×‘×” --> <pre> @@ -1576,7 +1646,7 @@ $messages['hi'] = array( दà¥à¤°à¥à¤à¤¾à¤—à¥à¤¯à¤µà¤¶ इससे सीमित चकà¥à¤·à¥-दृषà¥à¤Ÿà¤¿ वाले सदसà¥à¤¯à¥‹à¤‚ या पाठ-आधारित या वाचन-आधारित विचरकों का पà¥à¤°à¤¯à¥‹à¤— करने वाले सदसà¥à¤¯à¥‹à¤‚ को समसà¥à¤¯à¤¾ आती है। इस समय हमारे पास इसका शà¥à¤°à¤µà¥à¤¯ विकलà¥à¤ª उपलबà¥à¤§ नहीं है। -यदि इसकी वजह से आपको वैध लेख लिखने में अवरोध आ रहा हो तो कृपया सहायता के लिठ[[{{MediaWiki:Grouppage-sysop}}|सà¥à¤¥à¤² पà¥à¤°à¤¬à¤‚धकों]] से संपरà¥à¤• करें। +यदि इसकी वजह से आपको वैध लेख लिखने में अवरोध आ रहा हो तो कृपया सहायता के लिठ[[Special:ListAdmins|सà¥à¤¥à¤² पà¥à¤°à¤¬à¤‚धकों]] से संपरà¥à¤• करें। पनà¥à¤¨à¤¾ संपादन पर वापस जाने के लिठअपने विचरक पर 'à¤à¤• पृषà¥à¤ पीछे जाà¤à¤' वाली कà¥à¤‚जी का पà¥à¤°à¤¯à¥‹à¤— करें।", 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> @@ -1616,7 +1686,7 @@ Ponekad, a naroÄito kad se dodaje web poveznica na stranicu, wiki može prikaza Budući da je takvu radnju teÅ¡ko automatizirati, to će omogućiti pravim suradnicima njihov nastavak u pridonoÅ¡enju, dok će zaustaviti većinu spamera i robotskih napadaÄa. Na žalost, ovo može biti nepristupaÄno za suradnike koji koriste tekstualne klijene ili one glasovno bazirane. TrenutaÄno nemamo glasovnu podrÅ¡ku za ovo. -Molimo obratite se [[{{MediaWiki:Grouppage-sysop}}|administratorima]] za pomoć, ukoliko Vas ovo ometa pri dodavanju važećih sadržaja. +Molimo obratite se [[Special:ListAdmins|administratorima]] za pomoć, ukoliko Vas ovo ometa pri dodavanju važećih sadržaja. Pritisnite u svom pregledniku 'nazad' kako bi se vratili na ureÄ‘ivaÄ stranice.", 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> @@ -1651,7 +1721,7 @@ Dokelž to je nadawk, kotryž hodźi so jenož ćežko awtomatizować, dowoluje Bohužel móže to k wobćežnosćam za tutych wužiwarjow wjesć, kotrychž kmanosć widźenja je wobmjezowana abo kotÅ™iž wobhladowaki wužiwaja, kotrež na tekst abo rÄ›Äne wudawanje bazÄ›ruja. Tuchwilu njedisponujemy wo awdioalternatiwje. -ProÅ¡u staj so z [[{{MediaWiki:Grouppage-sysop}}|administratorami sydÅ‚a]] z prostwu wo pomoc do zwiska, jeli to će haći legitimne powÄ›sće pósÅ‚ać. +ProÅ¡u staj so z [[Special:ListAdmins|administratorami sydÅ‚a]] z prostwu wo pomoc do zwiska, jeli to će haći legitimne powÄ›sće pósÅ‚ać. KlikÅ„ na tłócatko "Wróćo" w swojim wobhladowaku, zo by so k editorej wróćiÅ‚.', 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> @@ -1684,12 +1754,12 @@ $messages['hu'] = array( 'captcha-edit' => 'A lap szerkesztéséhez meg kell, hogy kérjünk, Ãrd be a lenti dobozba az alábbi egyszerű összeadás eredményét ([[Special:Captcha/help|segÃtség]]):', 'captcha-desc' => 'CAPTCHA-technológiák a spamek és a jelszókitalálási technikák ellen', 'captcha-label' => 'CAPTCHA', - 'captcha-addurl' => 'Szerkesztésed új külsÅ‘ linket tartalmaz. A reklámokat elhelyezÅ‘ robotok kiszűrése érdekében meg kell, hogy kérjünk, Ãrd be a lenti dobozba az alábbi matematikai művelet eredményét. ([[Special:Captcha/help|segÃtség]])', # Fuzzy - 'captcha-badlogin' => 'Az automatikus jelszófeltörés kiszűrése érdekében meg kell, hogy kérjünk, Ãrd be a lenti dobozba az alábbi egyszerű számtani művelet eredményét ([[Special:Captcha/help|segÃtség]]):', # Fuzzy - 'captcha-createaccount' => 'A felhasználói fiókok automatizált létrehozásának kiszűrése érdekében meg kell, hogy kérjünk, Ãrd be a lenti dobozba az alábbi egyszerű számtani művelet eredményét. ([[Special:Captcha/help|segÃtség]])', # Fuzzy + 'captcha-addurl' => 'Szerkesztésed új külsÅ‘ linket tartalmaz. A reklámokat elhelyezÅ‘ robotok kiszűrése érdekében tisztelettel megkérünk, hogy Ãrd be a lenti dobozba az alábbi egyszerű összeadás eredményét. ([[Special:Captcha/help|segÃtség]])', + 'captcha-badlogin' => 'Az automatikus jelszófeltörés kiszűrése érdekében tisztelettel megkérünk, Ãrd be a lenti dobozba az alábbi egyszerű összeadás eredményét ([[Special:Captcha/help|segÃtség]]):', + 'captcha-createaccount' => 'A felhasználói fiókok automatizált létrehozásának kiszűrése érdekében meg kell, hogy kérjünk, Ãrd be a lenti dobozba az alábbi egyszerű összeadás eredményét ([[Special:Captcha/help|segÃtség]]):', 'captcha-createaccount-fail' => 'Hibás vagy hiányzó ellenÅ‘rzÅ‘ kód.', 'captcha-create' => 'Az oldal elkészÃtéséhez meg kell, hogy kérjünk, Ãrd be a lenti dobozba az alábbi egyszerű számtani művelet eredményét. ([[Special:Captcha/help|segÃtség]])', - 'captcha-sendemail' => 'Hogy segÃts az automatizált spammelés elleni védekezésben, kérünk oldd meg az alábbi egyszerű számÃtást, és Ãrd be az eredményt a szövegdobozba ([[Special:Captcha/help|segÃtség]]):', # Fuzzy + 'captcha-sendemail' => 'Hogy védjük a wikit az automatizált spammelés ellen, kérünk oldd meg az alábbi egyszerű összeadást, és Ãrd be az eredményt a szövegdobozba ([[Special:Captcha/help|segÃtség]]):', 'captcha-sendemail-fail' => 'Hibás vagy hiányzó ellenÅ‘rzÅ‘ kód.', 'captcha-disabledinapi' => 'Ez a művelet captcha megoldásához kötött, Ãgy nem lehet végrehajtani az API-n keresztül.', 'captchahelp-title' => 'Captcha segÃtség', @@ -1698,7 +1768,7 @@ $messages['hu'] = array( Az ilyen linkek kézi eltávolÃtása rengeteg energiát emésztene fel, ezért néha, különösen ha egy külsÅ‘ linket teszel egy cikkbe, a wiki egy valamilyen módon eltorzÃtott szöveget (captcha-t) jelenÃt meg, és arra kér, hogy gépeld be azt. Mivel ezt automatikusan nagyon nehéz megtenni, a valódi szerkesztÅ‘k Ãgy könnyen megkülönböztethetÅ‘ek a spammerek robotjaitól. -Sajnos ez komoly kényelmetlenséget jelenthet azoknak a felhasználóknak, akik gyengén látnak, vagy szöveges/hang-alapú böngészÅ‘t használnak. Jelenleg nem tudunk hang-alapú alternatÃvával szolgálni; ha a captcha megakadályoz abban, hogy szerkeszd a wikit, vedd fel a kapcsolatot az [[{{MediaWiki:Grouppage-sysop}}|adminisztrátorokkal]]. +Sajnos ez komoly kényelmetlenséget jelenthet azoknak a felhasználóknak, akik gyengén látnak, vagy szöveges/hang-alapú böngészÅ‘t használnak. Jelenleg nem tudunk hang-alapú alternatÃvával szolgálni; ha a captcha megakadályoz abban, hogy szerkeszd a wikit, vedd fel a kapcsolatot az [[Special:ListAdmins|adminisztrátorokkal]]. Ha a captcha megoldása helyett inkább visszatérnél a szöveg szerkesztéséhez, használd a böngészÅ‘d „vissza†gombját.', 'captcha-addurl-whitelist' => ' #<!-- ezt a sort hagyd pontosan Ãgy --> <pre> @@ -1709,6 +1779,14 @@ Ha a captcha megoldása helyett inkább visszatérnél a szöveg szerkesztéséh 'right-skipcaptcha' => 'captcha átugrása', ); +/** Armenian (Õ€Õ¡ÕµÕ¥Ö€Õ¥Õ¶) + * @author Vadgt + */ +$messages['hy'] = array( + 'captcha-label' => 'Ô±Õ¶Õ¾Õ¿Õ¡Õ¶Õ£Õ¸Ö‚Õ©ÕµÕ¡Õ¶ Õ¯Õ¸Õ¤', + 'captchahelp-title' => 'Ô±Õ¶Õ¾Õ¿Õ¡Õ¶Õ£Õ¸Ö‚Õ©ÕµÕ¡Õ¶ Õ¯Õ¸Õ¤Õ« Ö…Õ£Õ¶Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶', +); + /** Interlingua (interlingua) * @author McDutchie */ @@ -1717,12 +1795,12 @@ $messages['ia'] = array( 'captcha-desc' => 'Forni technicas CAPTCHA de protection contra spam e discoperta de contrasignos', 'captcha-label' => 'CAPTCHA', 'captcha-addurl' => 'Tu modification include nove ligamines externe. -Como protection contra le spam automatic, per favor resolve le simple summa hic infra e entra le resultato in le quadro ([[Special:Captcha/help|plus info]]):', # Fuzzy - 'captcha-badlogin' => 'Como protection contra le piratage automatic de contrasignos, per favor resolve le simple summa hic infra e entra le resultato in le quadro ([[Special:Captcha/help|plus info]]):', # Fuzzy - 'captcha-createaccount' => 'Como protection contra le creation automatic de contos, per favor resolve le simple summa hic infra e entra le resultato in le quadro ([[Special:Captcha/help|plus info]]):', # Fuzzy +Pro proteger le wiki contra le spam automatisate, per favor resolve le simple summa hic infra e entra le resultato in le quadro a fin de salveguardar tu modification ([[Special:Captcha/help|plus info]]):', + 'captcha-badlogin' => 'Pro proteger le wiki contra le furto automatisate de contrasignos, per favor resolve le simple summa hic infra e entra le resultato in le quadro ([[Special:Captcha/help|plus info]]):', + 'captcha-createaccount' => 'Pro proteger le wiki contra le creation automatisate de contos, per favor resolve le simple summa hic infra e entra le resultato in le quadro ([[Special:Captcha/help|plus info]]):', 'captcha-createaccount-fail' => 'Codice de confirmation incorrecte o mancante.', 'captcha-create' => 'Pro crear le pagina, per favor resolve le simple summa hic infra e entra le resultato in le quadro ([[Special:Captcha/help|plus info]]):', - 'captcha-sendemail' => 'Como protection contra le spam automatic, per favor resolve le simple summa hic infra e entra le resultato in le quadro ([[Special:Captcha/help|plus info]]):', # Fuzzy + 'captcha-sendemail' => 'Pro proteger le wiki contra le spam automatisate, per favor resolve le simple summa hic infra e entra le resultato in le quadro ([[Special:Captcha/help|plus info]]):', 'captcha-sendemail-fail' => 'Codice de confirmation incorrecte o mancante.', 'captcha-disabledinapi' => 'Iste action require un captcha, dunque illo non pote esser exequite per medio del API.', 'captchahelp-title' => 'Adjuta super le captcha', @@ -1735,7 +1813,7 @@ Post que isto es un carga difficile de automatisar, isto permittera al major par Infelicemente isto pote incommodar le usatores con vision limitate o usante navigatores a base de texto o synthese vocal. Al momento nos non dispone de un alternativa audio. -Per favor contacta le [[{{MediaWiki:Grouppage-sysop}}|administratores del sito]] pro assistentia si isto insperatemente te impedi de facer contributiones legitime. +Per favor contacta le [[Special:ListAdmins|administratores del sito]] pro assistentia si isto insperatemente te impedi de facer contributiones legitime. Clicca le button 'retro' in tu navigator pro retornar al pagina de modification.", 'captcha-addurl-whitelist' => ' #<!-- non modificar in alcun modo iste linea --> <pre> @@ -1749,6 +1827,7 @@ Clicca le button 'retro' in tu navigator pro retornar al pagina de modification. /** Indonesian (Bahasa Indonesia) * @author Borgx * @author Farras + * @author Ilham151096 * @author IvanLanin * @author Iwan Novirion * @author Rex @@ -1768,7 +1847,7 @@ $messages['id'] = array( 'captcha-sendemail-fail' => 'Kode konfirmasi salah atau belum diisi.', 'captcha-disabledinapi' => 'Tindakan ini membutuhkan captcha, sehingga tidak dapat dilakukan melalui API.', 'captchahelp-title' => 'Mengenai Captcha', - 'captchahelp-cookies-needed' => 'Anda perlu mengaktifkan cookie pada penjelajah web Anda untuk menggunakan fitur ini.', + 'captchahelp-cookies-needed' => 'Anda perlu mengaktifkan kuki pada peramban web Anda untuk menggunakan fitur ini.', 'captchahelp-text' => "Situs-situs web yang menerima tulisan dari publik, seperti wiki ini, kerapkali disalahgunakan oleh pengguna-pengguna yang tidak bertanggungjawab untuk mengirimkan spam dengan menggunakan program-program otomatis. Walaupun pranala-pranala spam tersebut dapat dibuang, tetapi tetap saja menimbulkan gangguan berarti. @@ -1777,7 +1856,7 @@ Karena ini merupakan suatu pekerjaan yang sulit diotomatisasi, pembatasan ini ak Sayangnya, hal ini dapat menimbulkan kesulitan bagi pengguna dengan keterbatasan penglihatan atau pengguna yang menggunakan penjelajah web berbasis-teks atau berbasis-suara. Saat ini, kami belum memiliki suatu alternatif suara untuk hal ini. -Silakan hubungi [[{{MediaWiki:Grouppage-sysop}}|pengurus]] untuk meminta bantuan jika hal ini menghambat Anda untuk mengirimkan suntingan yang layak. +Silakan hubungi [[Special:ListAdmins|pengurus]] untuk meminta bantuan jika hal ini menghambat Anda untuk mengirimkan suntingan yang layak. Tekan tombol 'back' di penjelajah web Anda untuk kembali ke halaman penyuntingan.", 'captcha-addurl-whitelist' => ' #<!-- biarkan baris ini sebagaimana adanya --> <pre> @@ -1814,7 +1893,7 @@ Yantangay daytoy ket obra a narigat a ma-automatiko, agpalubos kadagiti agpayso Daksangasat a padaksan na dagiti agar-aramat a marigatan nga agkita wenno agus-usar ti naibasta ti teksto wenno naibasta ti bitla a pagbasabasa. Awan pay tatta ti mangeg a pagpilian a mabalin a gun-oden. -Pangngaasi a kontaken ti [[{{MediaWiki:Grouppage-sysop}}|administrador ti pagsaadan]] para iti tulong no daytoy ket saan a napadpadaanan a mangpawil ti lehitimado a panagtiynaymo. +Pangngaasi a kontaken ti [[Special:ListAdmins|administrador ti pagsaadan]] para iti tulong no daytoy ket saan a napadpadaanan a mangpawil ti lehitimado a panagtiynaymo. Peslen ti 'agsubli' a buton dita pagbasabasam (browser) ti agsubli idiay panid ti panag-urnos.", 'captcha-addurl-whitelist' => ' #<!-- baybayam nga kasta daytoy nga linia --> <pre> @@ -1848,7 +1927,7 @@ auglýsingarusli, vinsamlegast finndu summuna að neðan og skrifaðu svarið à Stundum þegar þú breytir sÃðum, sérstaklega ef breytingin felur à sér nýja tengla á aðra vefi, getur gerst að þú sért beðin(n) um að skrifa inn orð sem birtast á lituðum eða óskýrum myndum. Fyrir flesta mannlega notendur er þetta lÃtið mál en sjálfvirk tól ráða ekki við þetta. Þvà miður kann þetta að valda notendum óþægindum sem hafa skerta sjón eða notast við talmálsvafra. Enn sem komið er eru ekki til aðrir valkostir fyrir þau tilvik. -Vinsamlegast hafðu samband við [[{{MediaWiki:Grouppage-sysop}}|stjórnanda sÃðunnar]] til að fá aðstoð ef þetta kemur à veg fyrir lögmætar breytingar af þinni hálfu. +Vinsamlegast hafðu samband við [[Special:ListAdmins|stjórnanda sÃðunnar]] til að fá aðstoð ef þetta kemur à veg fyrir lögmætar breytingar af þinni hálfu. Notaðu „til-baka“-hnapp vafrans til að breyta sÃðunni.', 'right-skipcaptcha' => 'Geta gert aðgerðir án þess að nota kæfuvörn', @@ -1858,6 +1937,7 @@ Notaðu „til-baka“-hnapp vafrans til að breyta sÃðunni.', * @author Beta16 * @author BrokenArrow * @author Darth Kule + * @author Nemo bis */ $messages['it'] = array( 'captcha-edit' => 'Per modificare la pagina è necessario risolvere il semplice calcolo presentato di seguito e inserire il risultato nella casella @@ -1866,7 +1946,7 @@ $messages['it'] = array( 'captcha-label' => 'CAPTCHA', 'captcha-addurl' => "La modifica richiesta aggiunge dei nuovi collegamenti esterni alla pagina; come misura precauzionale contro l'inserimento automatico di spam, si prega di risolvere il semplice calcolo presentato di seguito e inserire il risultato nella casella ([[Special:Captcha/help|come funziona?]]):", 'captcha-badlogin' => 'Come misura precauzionale contro i tentativi di forzatura automatica della password, si prega di risolvere il semplice calcolo presentato di seguito e inserire il risultato nella casella ([[Special:Captcha/help|come funziona?]]):', - 'captcha-createaccount' => 'Come misura precauzionale contro i tentativi di creazione automatica degli account, si prega di risolvere il semplice calcolo presentato di seguito e inserire il risultato nella casella ([[Special:Captcha/help|come funziona?]]):', + 'captcha-createaccount' => 'Come misura precauzionale contro i tentativi di registrazione automatica, si prega di risolvere il semplice calcolo presentato di seguito e inserire il risultato nella casella ([[Special:Captcha/help|come funziona?]]):', 'captcha-createaccount-fail' => 'Codice di verifica errato o mancante.', 'captcha-create' => 'Per creare la pagina è necessario risolvere il semplice calcolo presentato di seguito e inserire il risultato nella casella:<br /> ([[Special:Captcha/help|maggiori informazioni]]):', @@ -1875,13 +1955,13 @@ $messages['it'] = array( 'captcha-disabledinapi' => 'Questa azione richiede un captcha, quindi non può essere eseguita tramite API.', 'captchahelp-title' => "Cos'è il captcha?", 'captchahelp-cookies-needed' => 'È necessario abilitare i cookie sul proprio browser per proseguire', - 'captchahelp-text' => "Capita spesso che i siti Web che accettano messaggi pubblici, come questo wiki, siano presi di mira da spammer che usano strumenti automatici per inserire collegamenti pubblicitari verso un gran numero di siti. Per quanto i collegamenti indesiderati si possano rimuovere, si tratta comunque di una seccatura non indifferente. + 'captchahelp-text' => "Capita spesso che i siti web che accettano contributi pubblici, come questo wiki, siano presi di mira da persone che usano strumenti automatici per inserire collegamenti pubblicitari verso un gran numero di siti (spam). Per quanto i collegamenti indesiderati si possano rimuovere, si tratta comunque di una seccatura non indifferente. -In alcuni casi, ad esempio quando si tenta di aggiungere nuovi collegamenti Web in una pagina, il software wiki può mostrare una immagine con un breve testo colorato e/o distorto chiedendo di riscriverlo in un'apposita finestrella. Poiché si tratta di un'azione difficile da replicare da parte di un computer, questo meccanismo consente a (quasi tutti) gli utenti reali di completare l'inserimento desiderato, impedendo l'accesso alla maggior parte degli spammer e degli altri attacchi automatizzati. +In alcuni casi, ad esempio quando si tenta di aggiungere nuovi collegamenti web in una pagina, il software wiki può mostrare una immagine con un breve testo colorato e/o distorto chiedendo di riscriverlo in un'apposita finestrella. Poiché si tratta di un'azione difficile da replicare da parte di un computer, questo meccanismo consente a (quasi tutti) gli utenti reali di completare l'inserimento desiderato, impedendo l'accesso alla maggior parte degli spammer e degli altri attacchi automatizzati. -Sfortunatamente, queste misure di sicurezza possono mettere in difficoltà gli utenti con problemi visivi o coloro che utilizzano browser testuali o basati sulla sintesi vocale. Purtroppo al momento non è disponibile un meccanismo alternativo basato su messaggi audio; se queste procedure impediscono l'inserimento informazioni che si ritengono legittime, si prega di contattare gli [[{{MediaWiki:Grouppage-sysop}}|amministratori del sito]] e chiedere loro assistenza. +Sfortunatamente, queste misure di sicurezza possono mettere in difficoltà gli utenti con problemi visivi o coloro che utilizzano browser testuali o basati sulla sintesi vocale. Purtroppo al momento non è disponibile un meccanismo alternativo basato su messaggi audio; se queste procedure impediscono l'inserimento informazioni che si ritengono legittime, si prega di contattare gli [[Special:ListAdmins|amministratori del sito]] e chiedere loro assistenza. -Fare clic sul pulsante 'back' del browser per tornare alla pagina di modifica.", +Fare clic sul pulsante \"indietro\" del browser per tornare alla pagina di modifica.", 'captcha-addurl-whitelist' => ' #<!-- non modificare in alcun modo questa riga --> <pre> # La sintassi è la seguente: # * Tutto ciò che segue un carattere "#" è un commento, fino al termine della riga @@ -1899,7 +1979,7 @@ Fare clic sul pulsante 'back' del browser per tornare alla pagina di modifica.", * @author Whym */ $messages['ja'] = array( - 'captcha-edit' => 'ã“ã®ãƒšãƒ¼ã‚¸ã‚’編集ã™ã‚‹ã«ã¯ã€ä¸‹è¨˜ã®ç°¡å˜ãªæ•°å¼ã‚’計算ã—ã¦ãã®ç”ãˆã‚’欄ã«å…¥åŠ›ã—ã¦ãã ã•ã„([[Special:Captcha/help|ヘルプ]]):', + 'captcha-edit' => 'ã“ã®ãƒšãƒ¼ã‚¸ã‚’編集ã™ã‚‹ã«ã¯ã€ä¸‹è¨˜ã®ç°¡å˜ãªæ•°å¼ã‚’計算ã—ã¦ãã®ç”ãˆã‚’欄ã«å…¥åŠ›ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|ヘルプ]]):', 'captcha-desc' => 'スパム攻撃やパスワード推定攻撃を防ããŸã‚ã® CAPTCHA 技術をæä¾›ã™ã‚‹', 'captcha-label' => 'CAPTCHA', 'captcha-addurl' => 'ã‚ãªãŸã¯æ–°ã—ã„å¤–éƒ¨ãƒªãƒ³ã‚¯ã‚’è¿½åŠ ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚ @@ -1921,12 +2001,12 @@ $messages['ja'] = array( ã—ã‹ã—ã€æ®‹å¿µãªã“ã¨ã«ã€ã“ã®æ–¹æ³•ã«ã‚ˆã‚Šã€è¦–力ãŒä½Žã„利用者やã€ãƒ†ã‚ストベースã‚ã‚‹ã„ã¯éŸ³å£°ãƒ™ãƒ¼ã‚¹ã®ãƒ–ラウザーを使用ã—ã¦ã„る利用者ã«ã”ä¸ä¾¿ã‚’ãŠã‹ã‘ã™ã‚‹å ´åˆãŒã‚りã¾ã™ã€‚ ç¾æ™‚点ã§ã¯ã€éŸ³å£°ã«ã‚ˆã‚‹ä»£æ›¿æ–¹æ³•ã¯ã‚りã¾ã›ã‚“。 -æ£å½“ãªæ“作をã™ã‚‹ã«ã‚ãŸã£ã¦æœ¬æ©Ÿèƒ½ãŒéšœå®³ã¨ãªã£ã¦ã„ã‚‹å ´åˆã€[[{{MediaWiki:Grouppage-sysop}}|サイト管ç†è€…]]ã«é€£çµ¡ã—ã¦å”力を求ã‚ã¦ãã ã•ã„。 +æ£å½“ãªæ“作をã™ã‚‹ã«ã‚ãŸã£ã¦æœ¬æ©Ÿèƒ½ãŒéšœå®³ã¨ãªã£ã¦ã„ã‚‹å ´åˆã€[[Special:ListAdmins|サイト管ç†è€…]]ã«é€£çµ¡ã—ã¦å”力を求ã‚ã¦ãã ã•ã„。 ページã®ç·¨é›†ã«æˆ»ã‚‹ã«ã¯ã€ãƒ–ラウザーã®ã€Œæˆ»ã‚‹ã€ãƒœã‚¿ãƒ³ã‚’押ã—ã¦ãã ã•ã„。', 'captcha-addurl-whitelist' => ' #<!-- ã“ã®è¡Œã¯å¤‰æ›´ã—ãªã„ã§ãã ã•ã„ --> <pre> # æ§‹æ–‡ã¯ä»¥ä¸‹ã®é€šã‚Šã§ã™: -# * "#"æ–‡å—ã‹ã‚‰è¡Œæœ«ã¾ã§ã¯ã‚³ãƒ¡ãƒ³ãƒˆã¨ã—ã¦æ‰±ã‚れã¾ã™ +# * 「#ã€æ–‡å—ã‹ã‚‰è¡Œæœ«ã¾ã§ã¯ã‚³ãƒ¡ãƒ³ãƒˆã¨ã—ã¦æ‰±ã‚れã¾ã™ # * 空白をå«ã¾ãªã„行ã¯ã€URLã«å«ã¾ã‚Œã‚‹ãƒ›ã‚¹ãƒˆåã¨ã®ä¸€è‡´ã‚’検出ã™ã‚‹æ£è¦è¡¨ç¾ã§ã™ #</pre> <!-- ã“ã®è¡Œã¯å¤‰æ›´ã—ãªã„ã§ãã ã•ã„ -->', 'right-skipcaptcha' => 'CAPTCHAãŒå¿…è¦ãªå ´é¢ã§CAPTCHAをスã‚ップã—ã¦æ“作を実行', @@ -1983,7 +2063,7 @@ Kanggo ngéwangi ngreksa lawan ''spam'' otomatis, tulung pecahna itung-itungan i Kadhangkala, utamané yèn mènèhi pranala wèb anyar ing sawijinig kaca, wiki iki bisa nuduhaké gambar sawijining gambar tulisan sing ana wernané utawa sing rusak lan njaluk panjenengan ngetik ulang tembung sing ana gambar iki. Amerga pagawéyan iki angèl diotomatisasi, pawatesan iki bisa ngidinaké mèh kabèh wong asli mbanjuraké sumbangsihé ngirim suntingan nanging menggak para pangirim spam lan robot otomatis. -Émané, perkara iki bisa nggawé sawetara panganggo kangélan nyunting kaca iki, utamané sing daya pandelengané kurang utawa para panganggo sing nganggo panjlajah tèks adhedhasar tèks utawa swara. Saiki iki awaké dhéwé ora duwé alternatif audio kanggo iki. Mangga nyuwun pitulung karo [[{{MediaWiki:Grouppage-sysop}}|para pangurus]] yèn perkara iki menggak panjenengan ngirimaké suntingan sing layak. +Émané, perkara iki bisa nggawé sawetara panganggo kangélan nyunting kaca iki, utamané sing daya pandelengané kurang utawa para panganggo sing nganggo panjlajah tèks adhedhasar tèks utawa swara. Saiki iki awaké dhéwé ora duwé alternatif audio kanggo iki. Mangga nyuwun pitulung karo [[Special:ListAdmins|para pangurus]] yèn perkara iki menggak panjenengan ngirimaké suntingan sing layak. Pencèten tombol 'back' ing panjlajah wèb panjenengan kanggo bali menyang kaca panyuntingan.", 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> @@ -2003,12 +2083,12 @@ $messages['ka'] = array( 'captcha-desc' => 'უზრუნველყáƒáƒ¤áƒ¡ CAPTCHA-ს მეთáƒáƒ“ების გáƒáƒ›áƒáƒ§áƒ”ნებáƒáƒ¡ სპáƒáƒ›áƒ˜áƒ¡áƒ დრპáƒáƒ áƒáƒšáƒ˜áƒ¡ გáƒáƒ›áƒáƒªáƒœáƒáƒ‘ისáƒáƒ’áƒáƒœ დáƒáƒ¡áƒáƒªáƒáƒ•áƒáƒ“', 'captcha-label' => 'CAPTCHA', 'captcha-addurl' => 'თქვენი ცვლილებრშეიცáƒáƒ•ს áƒáƒ®áƒáƒš გáƒáƒ ე ბმულებს. -áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი სპáƒáƒ›áƒ˜áƒœáƒ’ისგáƒáƒœ თáƒáƒ•დáƒáƒªáƒ•ის მიზნით, გთხáƒáƒ•თ, áƒáƒ›áƒáƒ®áƒ¡áƒœáƒáƒ— ქვემáƒáƒ— მáƒáƒªáƒ”მული მáƒáƒ ტივი მáƒáƒ’áƒáƒšáƒ˜áƒ—ი დრპáƒáƒ¡áƒ£áƒ®áƒ˜ შეიყვáƒáƒœáƒáƒ— ყუთში ([[Special:Captcha/help|მეტი ინფáƒáƒ მáƒáƒªáƒ˜áƒ]]):', # Fuzzy - 'captcha-badlogin' => 'პáƒáƒ áƒáƒšáƒ”ბის áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი გáƒáƒ¢áƒ”ხვისგáƒáƒœ თáƒáƒ•დáƒáƒªáƒ•ის მიზნით, გთხáƒáƒ•თ, áƒáƒ›áƒáƒ®áƒ¡áƒœáƒáƒ— ქვემáƒáƒ— მáƒáƒªáƒ”მული მáƒáƒ ტივი მáƒáƒ’áƒáƒšáƒ˜áƒ—ი დრპáƒáƒ¡áƒ£áƒ®áƒ˜ შეიყვáƒáƒœáƒáƒ— ყუთში ([[Special:Captcha/help|მეტი ინფáƒáƒ მáƒáƒªáƒ˜áƒ]]):', # Fuzzy - 'captcha-createaccount' => 'áƒáƒœáƒ’áƒáƒ იშების áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი შექმნისგáƒáƒœ თáƒáƒ•დáƒáƒªáƒ•ის მიზნით, გთხáƒáƒ•თ, áƒáƒ›áƒáƒ®áƒ¡áƒœáƒáƒ— ქვემáƒáƒ— მáƒáƒªáƒ”მული მáƒáƒ ტივი მáƒáƒ’áƒáƒšáƒ˜áƒ—ი დრპáƒáƒ¡áƒ£áƒ®áƒ˜ შეიყვáƒáƒœáƒáƒ— ყუთში ([[Special:Captcha/help|მეტი ინფáƒáƒ მáƒáƒªáƒ˜áƒ]]):', # Fuzzy +ვიკის áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი სპáƒáƒ›áƒ˜áƒœáƒ’ისგáƒáƒœ თáƒáƒ•დáƒáƒªáƒ•ის მიზნით, ჩვენ გთხáƒáƒ•თ, áƒáƒ›áƒáƒ®áƒ¡áƒœáƒáƒ— ქვემáƒáƒ— მáƒáƒªáƒ”მული მáƒáƒ ტივი მáƒáƒ’áƒáƒšáƒ˜áƒ—ი დრპáƒáƒ¡áƒ£áƒ®áƒ˜ შეიყვáƒáƒœáƒáƒ— გრáƒáƒ¤áƒáƒ¨áƒ˜, რáƒáƒ—რთქვენი რედáƒáƒ¥áƒ¢áƒ˜áƒ ებრშეინáƒáƒ®áƒáƒ¡ ([[Special:Captcha/help|მეტი ინფáƒáƒ მáƒáƒªáƒ˜áƒ]]):', + 'captcha-badlogin' => 'ვიკის პáƒáƒ áƒáƒšáƒ”ბის áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი გáƒáƒ¢áƒ”ხვისგáƒáƒœ თáƒáƒ•დáƒáƒªáƒ•ის მიზნით, ჩვენ გთხáƒáƒ•თ, áƒáƒ›áƒáƒ®áƒ¡áƒœáƒáƒ— ქვემáƒáƒ— მáƒáƒªáƒ”მული მáƒáƒ ტივი მáƒáƒ’áƒáƒšáƒ˜áƒ—ი დრპáƒáƒ¡áƒ£áƒ®áƒ˜ შეიყვáƒáƒœáƒáƒ— გრáƒáƒ¤áƒáƒ¨áƒ˜ ([[Special:Captcha/help|მეტი ინფáƒáƒ მáƒáƒªáƒ˜áƒ]]):', + 'captcha-createaccount' => 'ვიკის áƒáƒœáƒ’áƒáƒ იშების áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი შექმნისგáƒáƒœ თáƒáƒ•დáƒáƒªáƒ•ის მიზნით, ჩვენ გთხáƒáƒ•თ, áƒáƒ›áƒáƒ®áƒ¡áƒœáƒáƒ— ქვემáƒáƒ— მáƒáƒªáƒ”მული მáƒáƒ ტივი მáƒáƒ’áƒáƒšáƒ˜áƒ—ი დრპáƒáƒ¡áƒ£áƒ®áƒ˜ შეიყვáƒáƒœáƒáƒ— გრáƒáƒ¤áƒáƒ¨áƒ˜ ([[Special:Captcha/help|მეტი ინფáƒáƒ მáƒáƒªáƒ˜áƒ]]):', 'captcha-createaccount-fail' => 'დáƒáƒ“áƒáƒ¡áƒ¢áƒ£áƒ ების კáƒáƒ“ი áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ირáƒáƒœ დáƒáƒ™áƒáƒ გულიáƒ.', 'captcha-create' => 'გვერდის შესáƒáƒ¥áƒ›áƒœáƒ”ლáƒáƒ“, გთხáƒáƒ•თ, áƒáƒ›áƒáƒ®áƒ¡áƒœáƒáƒ— ქვემáƒáƒ— მáƒáƒªáƒ”მული მáƒáƒ ტივი მáƒáƒ’áƒáƒšáƒ˜áƒ—ი დრპáƒáƒ¡áƒ£áƒ®áƒ˜ შეიყვáƒáƒœáƒáƒ— ყუთში ([[Special:Captcha/help|მეტი ინფáƒáƒ მáƒáƒªáƒ˜áƒ]]):', - 'captcha-sendemail' => 'áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი სპáƒáƒ›áƒ˜áƒœáƒ’ისგáƒáƒœ თáƒáƒ•დáƒáƒªáƒ•ის მიზნით, გთხáƒáƒ•თ, áƒáƒ›áƒáƒ®áƒ¡áƒœáƒáƒ— ქვემáƒáƒ— მáƒáƒªáƒ”მული მáƒáƒ ტივი მáƒáƒ’áƒáƒšáƒ˜áƒ—ი დრპáƒáƒ¡áƒ£áƒ®áƒ˜ შეიყვáƒáƒœáƒáƒ— ყუთში ([[Special:Captcha/help|მეტი ინფáƒáƒ მáƒáƒªáƒ˜áƒ]]):', # Fuzzy + 'captcha-sendemail' => 'ვიკის áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი სპáƒáƒ›áƒ˜áƒœáƒ’ისგáƒáƒœ თáƒáƒ•დáƒáƒªáƒ•ის მიზნით, ჩვენ გთხáƒáƒ•თ, áƒáƒ›áƒáƒ®áƒ¡áƒœáƒáƒ— ქვემáƒáƒ— მáƒáƒªáƒ”მული მáƒáƒ ტივი მáƒáƒ’áƒáƒšáƒ˜áƒ—ი დრპáƒáƒ¡áƒ£áƒ®áƒ˜ შეიყვáƒáƒœáƒáƒ— გრáƒáƒ¤áƒáƒ¨áƒ˜ ([[Special:Captcha/help|მეტი ინფáƒáƒ მáƒáƒªáƒ˜áƒ]]):', 'captcha-sendemail-fail' => 'დáƒáƒ“áƒáƒ¡áƒ¢áƒ£áƒ ების კáƒáƒ“ი áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ირáƒáƒœ დáƒáƒ™áƒáƒ გულიáƒ.', 'captcha-disabledinapi' => 'ეს მáƒáƒ¥áƒ›áƒ”დებრმáƒáƒ˜áƒ—ხáƒáƒ•ს CAPTCHA-ს შემáƒáƒ¬áƒ›áƒ”ბáƒáƒ¡ დრáƒáƒ›áƒ˜áƒ¢áƒáƒ› შეუძლებელირმისი შესრულებრAPI-ით.', 'captchahelp-title' => 'CAPTCHA-ს დáƒáƒ®áƒ›áƒáƒ ებáƒ', @@ -2021,7 +2101,7 @@ $messages['ka'] = array( სáƒáƒ›áƒ¬áƒ£áƒ®áƒáƒ áƒáƒ“, მსგáƒáƒ•სმრდáƒáƒªáƒ•áƒáƒ› შეიძლებრდისკáƒáƒ›áƒ¤áƒáƒ ტი შეუქმნáƒáƒ¡ სუსტი მხედველáƒáƒ‘ის მქáƒáƒœáƒ” áƒáƒ“áƒáƒ›áƒ˜áƒáƒœáƒ”ბს, áƒáƒœ მáƒáƒ— ვინც იყენებს ტექსტურáƒáƒœ კითხვáƒáƒ“ ბრáƒáƒ£áƒ–ერებს. áƒáƒ›áƒŸáƒáƒ›áƒáƒ“ ჩვენ áƒáƒ გვáƒáƒ¥áƒ•ს áƒáƒ› შემáƒáƒ¬áƒ›áƒ”ბის ხმáƒáƒ•áƒáƒœáƒ˜ áƒáƒšáƒ¢áƒ”რნáƒáƒ¢áƒ˜áƒ•áƒ. -გთხáƒáƒ•თ, თუ მსგáƒáƒ•სი შემáƒáƒ¬áƒ›áƒ”ბრხელს გიშლით სáƒáƒ˜áƒ¢áƒ–ე კეთილსინდისიერმუშáƒáƒáƒ‘áƒáƒ¨áƒ˜, დáƒáƒ®áƒ›áƒáƒ ებისáƒáƒ—ვის მიმáƒáƒ თეთ [[{{MediaWiki:Grouppage-sysop}}|áƒáƒ“მინისტრáƒáƒ¢áƒáƒ ებს]]. +გთხáƒáƒ•თ, თუ მსგáƒáƒ•სი შემáƒáƒ¬áƒ›áƒ”ბრხელს გიშლით სáƒáƒ˜áƒ¢áƒ–ე კეთილსინდისიერმუშáƒáƒáƒ‘áƒáƒ¨áƒ˜, დáƒáƒ®áƒ›áƒáƒ ებისáƒáƒ—ვის მიმáƒáƒ თეთ [[Special:ListAdmins|áƒáƒ“მინისტრáƒáƒ¢áƒáƒ ებს]]. თქვენ ბრáƒáƒ£áƒ–ერში დáƒáƒáƒáƒ˜áƒ ეთ ღილáƒáƒ™áƒ¡ „უკáƒáƒœâ€œ, რáƒáƒ—რდáƒáƒ£áƒ‘რუნდეთ რედáƒáƒ¥áƒ¢áƒ˜áƒ ებáƒáƒ¡.', 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> @@ -2144,21 +2224,21 @@ $messages['km'] = array( * @author ì•„ë¼ */ $messages['ko'] = array( - 'captcha-edit' => 'ê¸€ì„ íŽ¸ì§‘í•˜ê¸° 위해서는, ì•„ëž˜ì˜ ê°„ë‹¨í•œ ë§ì…ˆ ê°’ì„ ìž…ë ¥ìƒìžì— ì ì–´ 주세요 ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', - 'captcha-desc' => '스팸과 비밀번호 탈취를 방지하기 위한 CAPTCHA(캡차) ê¸°ëŠ¥ì„ ì œê³µ', + 'captcha-edit' => 'ê¸€ì„ íŽ¸ì§‘í•˜ë ¤ë©´ ì•„ëž˜ì˜ ê°„ë‹¨í•œ ë§ì…ˆ ê°’ì„ ìž…ë ¥ ìƒìžì— ì ì–´ 주세요 ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', + 'captcha-desc' => '스팸과 비밀번호 탈취를 방지하기 위한 CAPTCHA(캡차) ê¸°ìˆ ì„ ì œê³µí•©ë‹ˆë‹¤', 'captcha-label' => 'CAPTCHA(캡차)', 'captcha-addurl' => 'íŽ¸ì§‘ì— ìƒˆë¡œìš´ 바깥 ë§í¬ê°€ í¬í•¨ë˜ì–´ 있습니다. -ìžë™í™”ëœ ìŠ¤íŒ¸ìœ¼ë¡œë¶€í„° 위키를 보호하기 위해, íŽ¸ì§‘ì„ ì €ìž¥í•˜ë ¤ë©´ ì•„ëž˜ì˜ ê°„ë‹¨í•œ 계산 ê°’ì„ ìž…ë ¥ìƒìžì— ì ì–´ 주세요 ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', - 'captcha-badlogin' => 'ìžë™í™”ëœ ê³„ì • 비밀번호 해킹으로부터 위키를 보호하기 위해, ì•„ëž˜ì˜ ê°„ë‹¨í•œ 계산 ê°’ì„ ìž…ë ¥ ìƒìžì— ìž…ë ¥í•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', - 'captcha-createaccount' => 'ìžë™í™”ëœ ê³„ì • 가입으로부터 위키를 보호하기 위해, ì•„ëž˜ì˜ ê°„ë‹¨í•œ 계산 ê°’ì„ ìž…ë ¥ìƒìžì— ì ì–´ 주세요 ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', +ìžë™í™”ëœ ìŠ¤íŒ¸ìœ¼ë¡œë¶€í„° 위키를 보호하기 위해, íŽ¸ì§‘ì„ ì €ìž¥í•˜ë ¤ë©´ ì•„ëž˜ì˜ ê°„ë‹¨í•œ 계산 ê°’ì„ ìž…ë ¥ ìƒìžì— ì ì–´ 주세요 ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', + 'captcha-badlogin' => 'ìžë™í™”ëœ ë¹„ë°€ë²ˆí˜¸ 깨기로부터 위키를 보호하기 위해, ì•„ëž˜ì˜ ê°„ë‹¨í•œ 계산 ê°’ì„ ìž…ë ¥ ìƒìžì— ìž…ë ¥í•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', + 'captcha-createaccount' => 'ìžë™í™”ëœ ê³„ì • 만들기로부터 위키를 보호하기 위해, ì•„ëž˜ì˜ ê°„ë‹¨í•œ 계산 ê°’ì„ ìž…ë ¥ ìƒìžì— ì ì–´ 주세요 ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', 'captcha-createaccount-fail' => 'ìž…ë ¥ê°’ì´ ìž˜ëª»ë˜ì—ˆê±°ë‚˜ 없습니다.', - 'captcha-create' => '문서를 만들기 위해서는, ì•„ëž˜ì˜ ê°„ë‹¨í•œ 계산 ê°’ì„ ìž…ë ¥ìƒìžì— ì ì–´ 주세요 ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', - 'captcha-sendemail' => 'ìžë™í™”ëœ ìŠ¤íŒ¸ìœ¼ë¡œë¶€í„° 위키를 보호하기 위해, ì•„ëž˜ì˜ ê°„ë‹¨í•œ 계산 ê°’ì„ ìž…ë ¥ìƒìžì— ì ì–´ 주세요 ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', + 'captcha-create' => '문서를 ë§Œë“œë ¤ë©´ ì•„ëž˜ì˜ ê°„ë‹¨í•œ 계산 ê°’ì„ ìž…ë ¥ ìƒìžì— ì ì–´ 주세요 ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', + 'captcha-sendemail' => 'ìžë™í™”ëœ ìŠ¤íŒ¸ìœ¼ë¡œë¶€í„° 위키를 보호하기 위해, ì•„ëž˜ì˜ ê°„ë‹¨í•œ 계산 ê°’ì„ ìž…ë ¥ ìƒìžì— ì ì–´ 주세요 ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', 'captcha-sendemail-fail' => 'ìž…ë ¥ê°’ì´ ìž˜ëª»ë˜ì—ˆê±°ë‚˜ 없습니다.', 'captcha-disabledinapi' => 'ì´ ë™ìž‘ì€ ìº¡ì°¨ë¥¼ ê±°ì³ì•¼ 하기 ë•Œë¬¸ì— API로 ì´ ìž‘ì—…ì„ ìˆ˜í–‰í• ìˆ˜ 없습니다.', 'captchahelp-title' => 'CAPTCHA(캡차) ë„움ë§', 'captchahelp-cookies-needed' => 'ì •ìƒì 으로 ìž‘ë™í•˜ë ¤ë©´ 웹 브ë¼ìš°ì €ì˜ ì¿ í‚¤ ì‚¬ìš©ì´ í™œì„±í™”ë˜ì–´ 있어야 합니다.', - 'captchahelp-text' => "ì´ ìœ„í‚¤ì™€ ê°™ì´ ì‚¬ëžŒì˜ ê³µê°œì ì¸ ì°¸ì—¬ê°€ 가능한 웹 사ì´íЏì—서는 ìžë™ í”„ë¡œê·¸ëž¨ì´ ìŠ¤íŒ¸ì„ ë¿Œë¦¬ëŠ” 경우가 있습니다. + 'captchahelp-text' => 'ì´ ìœ„í‚¤ì™€ ê°™ì´ ì‚¬ëžŒì˜ ê³µê°œì ì¸ ì°¸ì—¬ê°€ 가능한 웹 사ì´íЏì—서는 ìžë™ í”„ë¡œê·¸ëž¨ì´ ìŠ¤íŒ¸ì„ ë¿Œë¦¬ëŠ” 경우가 있습니다. ë¬¼ë¡ ì´ëŸ¬í•œ ìŠ¤íŒ¸ì€ ì œê±°í• ìˆ˜ëŠ” 있지만 번거로운 ìž‘ì—…ì´ ëŠ˜ì–´ë‚©ë‹ˆë‹¤. ì´ëŸ¬í•œ ìŠ¤íŒ¸ì„ ë°©ì§€í•˜ê¸° 위해서, ì´ ìœ„í‚¤ì˜ ë¬¸ì„œì— ì›¹ 사ì´íЏ 주소를 추가하는 ë“±ì˜ í–‰ë™ì„ í• ê²½ìš°ì—는 비틀린 글ìžê°€ 들어있는 ê·¸ë¦¼ì„ ë³´ì—¬ì£¼ê³ ê·¸ ê·¸ë¦¼ì˜ ê¸€ìžë¥¼ ìž…ë ¥í•´ 달ë¼ê³ 하는 경우가 있습니다. @@ -2166,13 +2246,13 @@ $messages['ko'] = array( 웹 브ë¼ìš°ì €ì—서 ê·¸ë¦¼ì„ ì™„ë²½í•˜ê²Œ í‘œì‹œí• ìˆ˜ 없거나, ê·¸ë¦¼ì´ ë‚˜ì˜¤ì§€ 않는 í…스트 ë°©ì‹ì´ë‚˜ ìŒì„± 합성 ë°©ì‹ ì›¹ 브ë¼ìš°ì €ë¥¼ 사용하는 경우ì—는 ì´ëŸ¬í•œ ìž…ë ¥ì´ ë¶ˆê°€ëŠ¥í•©ë‹ˆë‹¤. ì•„ì§ê¹Œì§€ëŠ” ì´ëŸ° ê²½ìš°ì— ëŒ€í•œ ëŒ€ì•ˆì´ ì—†ìŠµë‹ˆë‹¤. -ì´ ê²½ìš° [[{{MediaWiki:Grouppage-sysop}}|사ì´íЏ 관리ìž]]ì—게 ë„ì›€ì„ ìš”ì²í•´ 주세요. +예기치않게 ì •ë‹¹í•œ í–‰ë™ì„ 하지 못하ë„ë¡ ë§‰ëŠ”ë‹¤ë©´ [[Special:ListAdmins|사ì´íЏ 관리ìž]]ì—게 ë„ì›€ì„ ìš”ì²í•´ 주세요. -ì´ì „ 화면으로 ëŒì•„ê°€ë ¤ë©´ 웹 브ë¼ìš°ì €ì˜ '뒤로' ë²„íŠ¼ì„ ëˆŒëŸ¬ 주세요.", +ì´ì „ 화면으로 ëŒì•„ê°€ë ¤ë©´ 웹 브ë¼ìš°ì €ì˜ "뒤로" ë²„íŠ¼ì„ ëˆ„ë¥´ì„¸ìš”.', 'captcha-addurl-whitelist' => ' #<!-- ì´ ì¤„ì€ ê·¸ëŒ€ë¡œ ë‘ì‹ì‹œì˜¤ --> <pre> # ë¬¸ë²•ì€ ë‹¤ìŒê³¼ 같습니다: -# * "#"로 시작하는 ì¤„ì€ ì£¼ì„입니다. -# * 빈 ì¤„ì´ ì•„ë‹Œ ì¤„ì€ ì •ê·œì‹ìœ¼ë¡œ, URLì˜ í˜¸ìŠ¤íŠ¸ë§Œì„ ê²€ì‚¬í•©ë‹ˆë‹¤. +# * "#" 문ìžì—서 ì¤„ì˜ ë까지는 주ì„입니다 +# * 빈 ì¤„ì´ ì•„ë‹Œ ì¤„ì€ ì •ê·œì‹ìœ¼ë¡œ, URLì˜ í˜¸ìŠ¤íŠ¸ë§Œì„ ê²€ì‚¬í•©ë‹ˆë‹¤ #</pre> <!-- ì´ ì¤„ì€ ê·¸ëŒ€ë¡œ ë‘ì‹ì‹œì˜¤ -->', 'right-skipcaptcha' => '캡차 ê³¼ì •ì„ ê±°ì¹˜ì§€ ì•Šê³ ìº¡ì°¨ ê³¼ì •ì„ ê±°ì¹œ 것으로 간주', ); @@ -2216,19 +2296,28 @@ Dat es e beßßje läßtish för der Minsch, ävver de Robbotter hälld et unß Wann De Dich ens fordeis, es och nit schlimm, De wees norr_enß jefrooch. Wat De jetipp häs, kütt nit fott. -Schaad es, mer hann noch keine Wääsh, dat met Shprooch odder sönswi ze maache, su dat Lück met Shprooch_Ußßjaave, Braille, un met nur Tex em Brauser oohne Bellder, em Räähn shtonn künnte. Dooht Ühr Zeush eets enß oohne Lengk speischere, un saat dä [[{{MediaWiki:Grouppage-sysop}}|Wikki_Köbesse]], +Schaad es, mer hann noch keine Wääsh, dat met Shprooch odder sönswi ze maache, su dat Lück met Shprooch_Ußßjaave, Braille, un met nur Tex em Brauser oohne Bellder, em Räähn shtonn künnte. Dooht Ühr Zeush eets enß oohne Lengk speischere, un saat dä [[Special:ListAdmins|Wikki_Köbesse]], wann Ühr Probbleme hatt. Do weed_Üch jehollfe weede. Jetz kanns De met Dingem Brauser singem „Zeröck“-Knopp wigger maache, wo De fürher woohß.', 'captcha-addurl-whitelist' => ' #<!-- Lohß di Reih he jenou esu wi se es --> <pre> # Dä Opbou es: # * Alles fun enem #-Zeiche bes an et Engk fun ene Reih es ene Kommentaa för de Minsche -# * Jede Reih met jet dren es en Stöck regular Expression, wat Domains en URL treffe kann +# * Jede Reih met jet dren es en Stöck rejolähre Ußdrok, wat Domains en URL treffe kann #</pre> <!-- Lohß di Reih he jenou esu wi se es -->', 'right-skipcaptcha' => 'De Opforderung fum Kaptscha överjonn', ); -/** Kirghiz (Кыргызча) +/** Cornish (kernowek) + * @author Kernoweger + * @author Nrowe + */ +$messages['kw'] = array( + 'captcha-createaccount-fail' => 'Koden afydhya kamm po gwag.', + 'captcha-sendemail-fail' => 'Koden afydhya kamm po gwag.', +); + +/** Kyrgyz (Кыргызча) * @author Chorobek */ $messages['ky'] = array( @@ -2252,6 +2341,7 @@ $messages['la'] = array( /** Luxembourgish (Lëtzebuergesch) * @author Les Meloures * @author Robby + * @author Soued031 */ $messages['lb'] = array( 'captcha-edit' => "Fir dës Säit z'änneren, léist w.e.g. dës Rechenaufgab a gitt d'Resultat an d'Këscht ënnendrënner an ([[Special:Captcha/help|méi Informatiounen]]):", @@ -2267,20 +2357,20 @@ Fir dës Wiki virun automatiséiertem Spam ze schütze froe mir Iech fir déi fo 'captcha-sendemail-fail' => 'Falschen oder kee Confirmatiouns-Code.', 'captcha-disabledinapi' => 'Dës Aktioun brauch e Captcha, dofir ka se net mat enger API gemaach ginn.', 'captchahelp-title' => 'Captcha-Hëllef', - 'captchahelp-cookies-needed' => 'Dir musst Cookieën an ärem Browser erlaben fir dat dëst fonktionéiert.', + 'captchahelp-cookies-needed' => 'Dir musst Cookien an Ärem Browser erlabe fir dat dëst funktionéiert.', 'captchahelp-text' => "Websäiten, déi et jiddwerengem erlaben Ännerunge virzehuelen, sou wéi op dëser Wiki, ginn dacks vu sougenannte Spammer mëssbraucht, déi automatiséiert hir Linken op vill Internetsäite setzen. Esou Spam-Linke kënne wuel geläscht ginn, mä se sinn trotzdem eng grouss Plo. -Heiandsdo, besonnesch wann nei Internet-Linken op eng Säit derbäigesat ginn, weist dës Wiki Iech e Bild mat faarwegem oder verzerrtem Text a freet Iech fir déi gewise Wierder anzetipppen. Well dëst eng Aufgab ass déi schwéier ze automatiséieren ass, erlaabt dëst, datt Mënschen hir Ännerunge kënnen agi wärend déi meescht Spammer an aner Roboter-Attacke kënnen ofgewiert ginn. +Heiansdo, besonnesch wann nei Internet-Linken op eng Säit derbäigesat ginn, weist dës Wiki Iech e Bild mat faarwegem oder verzerrtem Text a freet Iech fir déi gewise Wierder anzetipppen. Well dëst eng Aufgab ass déi schwéier ze automatiséieren ass, erlaabt dëst, datt Mënschen hir Ännerunge kënnen agi während déi meescht Spammer an aner Roboter-Attacke kënnen ofgewiert ginn. Leider kann dat zu Schwierigkeete féiere fir Persounen déi net esou gutt gesinn oder déi text-baséiert oder sprooch-baséiert Browser benotzen. Zu dësem Zäitpunkt hu mir leider keng audio-Alternativ zu eiser Verfügung. -Kontaktéiert w.e.g. [[{{MediaWiki:Grouppage-sysop}}|een Administrateur]] fir Hëllef wann dëst iech onerwaarter Wäis vu legitimen Editen ofhält. +Kontaktéiert w.e.g. [[Special:ListAdmins|een Administrateur]] fir Hëllef wann dëst iech onerwaarter Weis vu legitimen Editen ofhält. Dréckt op den 'Zréck' Knäppche vun ärem Browser fir an d'Beaarbechtungsfënster zréckzekommen.", 'captcha-addurl-whitelist' => ' #<!-- Dës Linn onverännert loossen --> <pre> # Syntax: # * Alles vun engem #-Zeechen u bis zum Enn vun där Zeil ass eng Bemierkung -# * All Zeil déi net eidel ass, ass ee Regex-Fragment, dat nëmme mat Hosten bannent URLë fonctionnéiert +# * All Zeil déi net eidel ass, ass ee Regex-Fragment, dat nëmme mat Hosten bannent URLe funktionéiert #</pre> <!-- Dës Linn onverännert loossen -->', 'right-skipcaptcha' => 'Aktiounen déi eng Captcha-Aktioun verlaangen ausféieren, ouni dës maachen ze mussen', ); @@ -2297,7 +2387,7 @@ $messages['li'] = array( 'captcha-badlogin' => 'Los alstublieft de onderstaande eenvoudige som op en voer het antwoord in het invoervenster in ter bescherming tegen het automatisch kraken van wachtwoorden ([[Special:Captcha/help|meer informatie]]):', # Fuzzy 'captcha-createaccount' => 'Voer ter bescherming tegen geautomatiseerde spam het antwoord op de onderstaande eenvoudige som in het invoervenster in ([[Special:Captcha/help|meer informatie]]):', # Fuzzy 'captcha-createaccount-fail' => 'De bevestigingscode ontbreekt of is onjuist.', - 'captcha-create' => 'U wilt een nieuwe pagina aanmaken. Voer alstublieft het antwoord op de onderstaande eenvoudige som in het invoervenster in ([[Special:Captcha/help|meer informatie]]):', + 'captcha-create' => 'U wilt een nieuwe pagina aanmaken. Voer het antwoord op de onderstaande eenvoudige som in het invoervenster in ([[Special:Captcha/help|meer informatie]]):', 'captcha-sendemail' => "Veur ter besjerming taege geautomatiseerde spam 't antjwaord op de ongerstaonde einvawdige som in 't inveurvinster in ([[Special:Captcha/help|mier informatie]]):", # Fuzzy 'captcha-sendemail-fail' => 'De bevestigingscode ontbrèk of is ónjuus.', 'captcha-disabledinapi' => "Veur dees actie is 'n captcha neudig die neet aafgehanjeldj kin waere via de API.", @@ -2305,9 +2395,9 @@ $messages['li'] = array( 'captchahelp-cookies-needed' => 'Ge dient in uw browser cookies ingeschakeld te hebbe om dit te laote werke.', 'captchahelp-text' => "Websites die vrie te bewèrke zeen, wie deze wiki, waere döks misbroek door spammers die d'r met hun programma's automatisch links op zetten naar vele websites. Hoewel deze externe links weer verwijderd kunnen worden, leveren ze wel veel hinder en administratief werk op. -Soms, en in het bijzonder bij het toevoegen van externe links op pagina's, toont de wiki u een afbeelding met gekleurde of vervormde tekst en wordt u gevraagd de getoonde tekst in te voeren. Omdat dit proces lastig te automatiseren is, zijn vrijwel alleen mensen in staat dit proces succesvol te doorlopen en worden hiermee spammers en andere geautomatiseerde aanvallen geweerd. +Soms, en in het bijzonder bij het toevoegen van externe links op pagina's, krijgt u een afbeelding te zien met gekleurde of vervormde tekst en wordt u gevraagd de weergegeven tekst in te voeren. Omdat dit proces lastig te automatiseren is, zijn vrijwel alleen mensen in staat dit proces succesvol te doorlopen en worden hiermee spammers en andere geautomatiseerde aanvallen geweerd. -Helaas levert deze bevestiging voor gebruikers met een visuele handicap of een tekst- of spraakgebaseerde browser problemen op. Op het moment is er geen alternatief met geluid beschikbaar. Vraag alstublieft assistentie van de [[{{MediaWiki:Grouppage-sysop}}|sitebeheerders]] als dit proces u verhindert een nuttige bijdrage te leveren. +Helaas levert deze bevestiging voor gebruikers met een visuele handicap of een tekst- of spraakgebaseerde browser problemen op. Op het moment is er geen alternatief met geluid beschikbaar. Vraag assistentie van de [[Special:ListAdmins|sitebeheerders]] als dit proces u verhindert een nuttige bijdrage te leveren. Klik óppe 'trök'-knoep in uw browser om terug te gaan naar het tekstbewerkingsscherm.", 'captcha-addurl-whitelist' => ' #<!-- laot deze regel --> <pre> @@ -2328,6 +2418,14 @@ $messages['lo'] = array( 'captcha-create' => 'àºàº°àº¥àº¸àº™àº² à»àºà»‰à»€àº¥àºàºšàº§àºàº‡à»ˆàº²àºà»†àº¥àº¸à»ˆàº¡àº™àºµà»‰ à»àº¥àº° ພິມຜົນບວàºà»ƒàºªà»ˆà»ƒàº™àºàº±àºš ເພື່ຠສ້າງໜ້ານີ້ ([[Special:Captcha/help|ຂà»à»‰àº¡àº¹àº™à»€àºžàºµà»ˆàº¡à»€àº•ີມ]]):', ); +/** لوری (لوری) + * @author Mogoeilor + */ +$messages['lrc'] = array( + 'captcha-label' => 'كپچا', + 'captchahelp-title' => 'هومياری كپچا', +); + /** Lithuanian (lietuvių) * @author Eitvys200 * @author Garas @@ -2360,7 +2458,7 @@ Kaut arÄ« šīs saites var viegli dzÄ“st, tomÄ“r tÄs ir nozÄ«mÄ«gs traucÄ“klis. ReizÄ“m, jo Ä«paÅ¡i pievienojot jaunas interneta saites, wiki programmatÅ«ra var parÄdÄ«t Tev attÄ“lu, kurÄ ir krÄsains vai sagrozÄ«ts teksts. Å is teksts ir jÄpÄrraksta un to ir ļoti grÅ«ti izdarÄ«t automÄtiski, tÄ apgrÅ«tinot lielÄko daļu mÄ“stuļotÄju, savukÄrt gandrÄ«z visi parastie lietotÄji to var izdarÄ«t bez grÅ«tÄ«bÄm. -Diemžēl tas var apgrÅ«tinÄt lietotÄjus, kuriem ir redzes traucÄ“jumi vai kuri izmanto teksta pÄrlÅ«kus vai dzirdes pÄrlÅ«kus. Å obrÄ«d nav pieejama audio alternatÄ«va, bet sazinies ar [[{{MediaWiki:Grouppage-sysop}}|wiki administratoriem]], ja tas liedz Tev veikt labi domÄtus papildinÄjumus. +Diemžēl tas var apgrÅ«tinÄt lietotÄjus, kuriem ir redzes traucÄ“jumi vai kuri izmanto teksta pÄrlÅ«kus vai dzirdes pÄrlÅ«kus. Å obrÄ«d nav pieejama audio alternatÄ«va, bet sazinies ar [[Special:ListAdmins|wiki administratoriem]], ja tas liedz Tev veikt labi domÄtus papildinÄjumus. Spied pÄrlÅ«ka pogu \"Atpakaļ\" (''Back''), lai atgrieztos iepriekšējÄ lapÄ.", ); @@ -2372,6 +2470,24 @@ $messages['mg'] = array( 'right-skipcaptcha' => 'Manao tao mampisy ny captcha fa tsy mila mameno azy', ); +/** Minangkabau (Baso Minangkabau) + * @author Iwan Novirion + */ +$messages['min'] = array( + 'captchahelp-text' => 'Laman-laman web nan manarimo tulisan dari urang banyak (publik), samacam wiki ko, acok kali disalahgunoan dek pangguno-pangguno nan indak batangguang-jawek untuak mangiriman spam manggunoan program-program otomatis. +Walaupun pautan-pautan spam tasabuik dapek sajo dihapuih, tapi tatap sajo manimbulan gangguan. + +Kadang-kadang, sangkek tangah manambahan pautan web baru ka suatu laman, wiki ko akan manampilan sabantuak gambar dari tulisan nan bawarna ataupun tadistorsi. Dan sudah tu, Sanak dimintak untuak mangetikkan tulisan nan nampak tu. +Dek iko marupoan suatu karajo nan sulik untuak dibuek sacaro otomatis, pakaro ko akan mudah dilalui dek urang (manusia), sakaliguih dapek manghantian hampiang kasado sarangan spam dan robot otomatis lainnyo. + +Sayangnyo, hal iko mambuek sarik bagi pangguno nan tabateh panglihatannyo atau dek pangguno nan manggunoan paramban web babasis-teks ataupun babasis-suaro. +Kini ko, kami alun dapek alternatip lain untuak manggunoan suaro buek pakaro ko. +Silakan hubuangi [[Special:ListAdmins|panguruih]] untuak mintak bantuan koq pakaro ko manghambaik Sanak untuak mambuek suntiangan nan layak. + +Takan tombol "back" di paramban web Sanak untuak baliak ka laman panyuntiangan.', + 'right-skipcaptcha' => 'Mamicu CAPTCHA tanpa malaluinyo', +); + /** Macedonian (македонÑки) * @author Bjankuloski06 * @author Brest @@ -2398,7 +2514,7 @@ $messages['mk'] = array( ÐажалоÑÑ‚ ова може да е проблем за кориÑници Ñо лош вид, или оние кои кориÑтат прелиÑтувачи на оÑнова на текÑÑ‚ или глаÑовни наредби. Во моментов немаме аудио-алтернатива за ова. -Контактирајте ги [[{{MediaWiki:Grouppage-sysop}}|админиÑтраторите на Ñтраната]] за помош доколку ова неочекувано ве Ñпречува во правењето на иÑкрени придонеÑи. +Контактирајте ги [[Special:ListAdmins|админиÑтраторите на Ñтраната]] за помош доколку ова неочекувано ве Ñпречува во правењето на иÑкрени придонеÑи. Кликнете на копчето „назад“ во вашиот прелиÑувач за да Ñе вратите на уредувањето на Ñтраницата.', 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> @@ -2429,15 +2545,15 @@ $messages['ml'] = array( 'captchahelp-title' => 'കാപàµà´šàµà´š സഹായം', 'captchahelp-cookies-needed' => 'ഇതൠപàµà´°à´µàµ¼à´¤àµà´¤à´¿à´•àµà´•ണമെങàµà´•ിൽ താങàµà´•à´³àµà´Ÿàµ† à´¬àµà´°àµ—സറിൽ à´•àµà´•àµà´•ികൾ സജàµà´œàµ€à´•à´°à´¿à´šàµà´šà´¿à´°à´¿à´•àµà´•ണം.', 'captchahelp-text' => "à´ˆ വികàµà´•ിപോലെ പൊതàµà´œà´¨à´™àµà´™à´³à´¿àµ½ നിനàµà´¨àµà´‚ à´ªàµà´°à´¸à´¿à´¦àµà´§à´ªàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´²àµà´•ൾ à´¸àµà´µàµ€à´•à´°à´¿à´•àµà´•àµà´¨àµà´¨ വെബàµâ€Œâ€Œà´¸àµˆà´±àµà´±àµà´•ൾ, à´¸àµà´µà´¯à´‚ à´ªàµà´°à´µàµ¼à´¤àµà´¤à´¿à´•àµà´•àµà´¨àµà´¨ ഉപകരണങàµà´™àµ¾ ഉപയോഗിചàµà´šàµ à´•à´£àµà´£à´¿à´•à´³àµà´‚ മറàµà´±àµà´‚ à´ªàµà´°à´¸à´¿à´¦àµà´§à´ªàµà´ªàµ†à´Ÿàµà´¤àµà´¤àµà´¨àµà´¨ à´¸àµà´ªà´¾à´®àµ¼à´®à´¾àµ¼ സാധാരണ à´¦àµà´°àµà´ªà´¯àµ‹à´—à´‚ ചെയàµà´¯à´¾à´±àµà´£àµà´Ÿàµ. -ഇതàµà´¤à´°à´¤àµà´¤à´¿à´²àµà´³àµà´³ à´¸àµà´ªà´¾à´‚ à´•à´£àµà´£à´¿à´•ൾ നീകàµà´•ംചെയàµà´¯à´ªàµà´ªàµ†à´Ÿàµà´Ÿàµà´ªàµ‹à´•àµà´®àµ†à´™àµà´•à´¿à´²àµà´‚, à´…à´µ à´¶à´°à´¿à´•àµà´•àµà´‚ à´¶à´²àµà´¯à´®à´¾à´£àµ. +ഇതàµà´¤à´°à´¤àµà´¤à´¿à´²àµà´³àµà´³ പാഴെഴàµà´¤àµà´¤àµ à´•à´£àµà´£à´¿à´•ൾ നീകàµà´•ംചെയàµà´¯à´ªàµà´ªàµ†à´Ÿàµà´Ÿàµà´ªàµ‹à´•àµà´®àµ†à´™àµà´•à´¿à´²àµà´‚, à´…à´µ à´¶à´°à´¿à´•àµà´•àµà´‚ à´¶à´²àµà´¯à´®à´¾à´£àµ. -ചിലപàµà´ªàµ‹àµ¾, à´ªàµà´°à´¤àµà´¯àµ‡à´•à´¿à´šàµà´šàµ ഒരൠവെബൠകണàµà´£à´¿ താളിൽ കൂടàµà´Ÿà´¿à´šàµà´šàµ‡àµ¼à´•àµà´•àµà´®àµà´ªàµ‹àµ¾, നിറങàµà´™àµ¾ ചേർതàµà´¤à´¤àµ‹ വികലമാകàµà´•ിയതോ ആയ à´Žà´´àµà´¤àµà´¤àµà´•ൾ താങàµà´•ളെ കാണിചàµà´šàµ à´…à´µ താങàµà´•ളോടൠടെപàµà´ªàµ ചെയàµà´¯à´¾àµ» വികàµà´•à´¿ ആവശàµà´¯à´ªàµà´ªàµ†à´Ÿà´¾à´‚. -ഇതൠമനàµà´·àµà´¯à´¸à´¹à´¾à´¯à´®à´¿à´²àµà´²à´¾à´¤àµ† ചെയàµà´¯à´¾àµ» à´¬àµà´¦àµà´§à´¿à´®àµà´Ÿàµà´Ÿà´¾à´£àµ, à´…à´¤àµà´•ൊണàµà´Ÿàµ à´¶à´°à´¿à´•àµà´•àµà´‚ മനàµà´·àµà´¯à´°à´¾à´¯à´¿à´Ÿàµà´Ÿàµà´³àµà´³à´µàµ¼à´•àµà´•ൠഅവരàµà´Ÿàµ† à´ªàµà´°à´¸à´¿à´¦àµà´§à´ªàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´²àµà´•ൾ ചേർകàµà´•ാനàµà´‚ അതേസമയം ബഹàµà´àµ‚രിപകàµà´·à´‚ à´¸àµà´ªà´¾à´®àµ¼à´®à´¾à´°àµ‡à´¯àµà´‚ യനàµà´¤àµà´°à´™àµà´™à´³àµà´ªà´¯àµ‹à´—à´¿à´šàµà´šàµ ആകàµà´°à´®à´¿à´•àµà´•àµà´¨àµà´¨à´µà´°àµ‡à´¯àµà´‚ തടയാനàµà´‚ à´•à´´à´¿à´¯àµà´¨àµà´¨à´¤à´¾à´£àµ. +ചിലപàµà´ªàµ‹àµ¾, à´ªàµà´°à´¤àµà´¯àµ‡à´•à´¿à´šàµà´šàµ ഒരൠവെബൠകണàµà´£à´¿ താളിൽ കൂടàµà´Ÿà´¿à´šàµà´šàµ‡àµ¼à´•àµà´•àµà´®àµà´ªàµ‹àµ¾, നിറങàµà´™àµ¾ ചേർതàµà´¤à´¤àµ‹ വികലമാകàµà´•ിയതോ ആയ à´Žà´´àµà´¤àµà´¤àµà´•ൾ താങàµà´•ളെ കാണിചàµà´šàµ à´…à´µ ടൈപàµà´ªàµ ചെയàµà´¯à´¾àµ» താങàµà´•ളോടൠആവശàµà´¯à´ªàµà´ªàµ†à´Ÿàµà´Ÿàµ‡à´•àµà´•ാം. +ഇതൠമനàµà´·àµà´¯à´¸à´¹à´¾à´¯à´®à´¿à´²àµà´²à´¾à´¤àµ† ചെയàµà´¯à´¾àµ» à´¬àµà´¦àµà´§à´¿à´®àµà´Ÿàµà´Ÿà´¾à´¯à´¤à´¿à´¨à´¾àµ½, à´¶à´°à´¿à´•àµà´•àµà´‚ മനàµà´·àµà´¯à´°à´¾à´¯à´¿à´Ÿàµà´Ÿàµà´³àµà´³à´µàµ¼à´•àµà´•ൠതങàµà´™à´³àµà´¦àµà´¦àµ‡à´¶à´¿à´•àµà´•àµà´¨àµà´¨à´¤àµ ചേർകàµà´•ാനàµà´‚ അതേസമയം ബഹàµà´àµ‚രിപകàµà´·à´‚ à´¸àµà´ªà´¾à´®àµ¼à´®à´¾à´°àµ‡à´¯àµà´‚ യനàµà´¤àµà´°à´™àµà´™à´³àµà´ªà´¯àµ‹à´—à´¿à´šàµà´šàµ ആകàµà´°à´®à´¿à´•àµà´•àµà´¨àµà´¨à´µà´°àµ‡à´¯àµà´‚ തടയാനàµà´‚ à´•à´´à´¿à´¯àµà´¨àµà´¨à´¤à´¾à´£àµ. -ദൗർà´à´¾à´—àµà´¯à´•രമെനàµà´¨àµ പറയടàµà´Ÿàµ† ഇതൠചിലപàµà´ªàµ‹àµ¾ ദൃഷàµà´Ÿà´¿à´µàµˆà´•à´²àµà´¯à´‚ കൊണàµà´Ÿàµ‹ മറàµà´±àµ‹ à´Žà´´àµà´¤àµà´¤àµà´•ൾ മാതàµà´°à´®à´¨àµà´µà´¦à´¿à´•àµà´•àµà´¨àµà´¨ à´¬àµà´°àµ—സറàµà´•ൾ ഉപയോഗികàµà´•àµà´¨àµà´¨à´µàµ¼, à´¶à´¬àµà´¦à´‚ കേടàµà´Ÿàµ മനസàµà´¸à´¿à´²à´¾à´•àµà´•àµà´¨àµà´¨à´µàµ¼ à´¤àµà´Ÿà´™àµà´™à´¿à´¯à´µàµ¼à´•àµà´•ൠബàµà´¦àµà´§à´¿à´®àµà´Ÿàµà´Ÿà´¾à´¯àµ‡à´•àµà´•ാം. +ദൗർà´à´¾à´—àµà´¯à´•രമെനàµà´¨àµ പറയടàµà´Ÿàµ† ഇതൠചിലപàµà´ªàµ‹àµ¾ ദൃഷàµà´Ÿà´¿à´µàµˆà´•à´²àµà´¯à´‚ കൊണàµà´Ÿàµ‹ മറàµà´±àµ‹, à´Žà´´àµà´¤àµà´¤àµà´•ൾ മാതàµà´°à´®à´¨àµà´µà´¦à´¿à´•àµà´•àµà´¨àµà´¨ à´¬àµà´°àµ—സറàµà´•ൾ ഉപയോഗികàµà´•àµà´¨àµà´¨à´µàµ¼, à´¶à´¬àµà´¦à´‚ കേടàµà´Ÿàµ മനസàµà´¸à´¿à´²à´¾à´•àµà´•àµà´¨àµà´¨à´µàµ¼ à´¤àµà´Ÿà´™àµà´™à´¿à´¯à´µàµ¼à´•àµà´•ൠബàµà´¦àµà´§à´¿à´®àµà´Ÿàµà´Ÿà´¾à´¯àµ‡à´•àµà´•ാം. ഇപàµà´ªàµ‹àµ¾ à´žà´™àµà´™àµ¾à´•àµà´•ൠഇതിനൠപകരം à´¶à´¬àµà´¦à´‚ നൽകàµà´¨àµà´¨ സംവിധാനമിലàµà´². -ഇതൠനàµà´¯à´¾à´¯à´®à´¾à´¯ à´ªàµà´°à´¸à´¿à´¦àµà´§à´ªàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´²àµà´•ൾ ഇടàµà´¨àµà´¨à´¤à´¿àµ½ നിനàµà´¨àµà´‚ à´…à´ªàµà´°à´¤àµ€à´•àµà´·à´¿à´¤à´®à´¾à´¯à´¿ താങàµà´•ളെ തടയàµà´¨àµà´¨àµà´µàµ†à´™àµà´•ിൽ ദയവായി [[{{MediaWiki:Grouppage-sysop}}|സൈറàµà´±à´¿à´¨àµà´±àµ† കാരàµà´¯à´¨à´¿àµ¼à´µà´¾à´¹à´•രെ]] ബനàµà´§à´ªàµà´ªàµ†à´Ÿàµà´•. +ഇതൠനàµà´¯à´¾à´¯à´®à´¾à´¯ à´ªàµà´°à´¸à´¿à´¦àµà´§à´ªàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´²àµà´•ൾ ഇടàµà´¨àµà´¨à´¤à´¿àµ½ നിനàµà´¨àµà´‚ à´…à´ªàµà´°à´¤àµ€à´•àµà´·à´¿à´¤à´®à´¾à´¯à´¿ താങàµà´•ളെ തടയàµà´¨àµà´¨àµà´µàµ†à´™àµà´•ിൽ ദയവായി [[Special:ListAdmins|സൈറàµà´±à´¿à´¨àµà´±àµ† കാരàµà´¯à´¨à´¿àµ¼à´µà´¾à´¹à´•രെ]] ബനàµà´§à´ªàµà´ªàµ†à´Ÿàµà´•. à´¬àµà´°àµ—സറിലെ 'ബാകàµà´•àµ' ബടàµà´Ÿàµº ഞെകàµà´•ിയാൽ താങàµà´•ൾകàµà´•ൠതാൾ തിരàµà´¤àµà´¤àµà´µà´¾à´¨àµà´³àµà´³ സംവിധാനതàµà´¤à´¿à´²àµ‡à´¯àµà´•àµà´•ൠമടങàµà´™à´¿à´ªàµà´ªàµ‹à´•ാവàµà´¨àµà´¨à´¤à´¾à´£àµ.", 'captcha-addurl-whitelist' => ' #<!-- à´ˆ വരി ഇതàµà´ªàµ‹à´²àµ† തനàµà´¨àµ† നിലനിർതàµà´¤àµà´• --> <pre> @@ -2465,7 +2581,7 @@ $messages['mn'] = array( ХарамÑалтай нь хараа муутай буюу бичигт ÑÑвÑл Ñрианд тулгуурлаÑан вÑб хөтөч ашигладаг Ñ…ÑÑ€ÑглÑгчдÑд хүндрÑл учирна. Одоогийн байдлаар дуун Ñонголт алга байна. -Таньд бодит заÑвар хийхÑд хүндрÑл учирч байвал [[{{MediaWiki:Grouppage-sysop}}|Ñайтын админиÑтраторуудааÑ]] туÑламж авч холбогдоно уу. +Таньд бодит заÑвар хийхÑд хүндрÑл учирч байвал [[Special:ListAdmins|Ñайтын админиÑтраторуудааÑ]] туÑламж авч холбогдоно уу. ХуудаÑны заÑварлагч руу буцахын тулд вÑб хөтөчийнхөө "буцаах" товч дÑÑÑ€ дарна уу.', ); @@ -2496,7 +2612,7 @@ $messages['mr'] = array( पण खेदाची गोषà¥à¤Ÿ अशी की हà¥à¤¯à¤¾à¤®à¥à¤³à¥‡ अरà¥à¤§à¤¾à¤‚ध वà¥à¤¯à¤•à¥à¤¤à¥€ तसेच जà¥à¤¯à¤¾ वà¥à¤¯à¤•à¥à¤¤à¥€ फकà¥à¤¤ मजकूर दाखविणारा नà¥à¤¯à¤¾à¤¹à¤¾à¤³à¤• वापरतात, अशांना असà¥à¤µà¤¿à¤§à¤¾ होऊ शकते. सधà¥à¤¯à¤¾ आमचà¥à¤¯à¤¾à¤•डे आवाज à¤à¤•णà¥à¤¯à¤¾à¤šà¥€ सà¥à¤µà¤¿à¤§à¤¾ नाही. -कृपया [[{{MediaWiki:Grouppage-sysop}}|संसà¥à¤¥à¤³ पà¥à¤°à¤šà¤¾à¤²à¤•ांशी]] या बाबतीत संपरà¥à¤• करावा. +कृपया [[Special:ListAdmins|संसà¥à¤¥à¤³ पà¥à¤°à¤šà¤¾à¤²à¤•ांशी]] या बाबतीत संपरà¥à¤• करावा. पृषà¥à¤ संपादनाकडे परत जाणà¥à¤¯à¤¾à¤¸à¤¾à¤ ी आपलà¥à¤¯à¤¾ बà¥à¤°à¤¾à¤‰à¤à¤°à¤šà¥€ ’Back' ही कळ दाबा.", 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> @@ -2534,7 +2650,7 @@ Kadangkala, terutamanya apabila menambah pautan baharu pada sesebuah laman, wiki Oleh sebab tugas tersebut sukar dilakukan secara automatik, ia membolehkan manusia sebenar mengirim seperti biasa, manakala penghantar spam dan penyerang robot terhalang. Malangnya perkara ini boleh menyukarkan pengguna yang mengalami masalah penglihatan atau sedang menggunakan pelayar web teks atau tuturan. Pada masa ini kami tidak mempunyai alternatif audio. -Sila hubungi [[{{MediaWiki:Grouppage-sysop}}|pentadbir tapak]] untuk mendapatkan bantuan sekiranya perkara ini menghalang anda daripada membuat sumbangan yang sah. +Sila hubungi [[Special:ListAdmins|pentadbir tapak]] untuk mendapatkan bantuan sekiranya perkara ini menghalang anda daripada membuat sumbangan yang sah. Sila tekan butang 'back' di pelayar web anda untuk kembali ke laman suntingan.", 'captcha-addurl-whitelist' => ' #<!-- jangan ubah baris ini --> <pre> @@ -2586,7 +2702,7 @@ $messages['nan'] = array( 'captcha-createaccount-fail' => 'Khak-jÄ«n-bé chhò-gÅ· iah-sÄ« là u-kau.', ); -/** Norwegian BokmÃ¥l (norsk (bokmÃ¥l)‎) +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) * @author Audun * @author Danmichaelo * @author Laaknor @@ -2610,7 +2726,7 @@ $messages['nb'] = array( Noen ganger, særlig hvis du vil legge til nye internettlenker til en side, kan wikien vise deg et bilde av en farge eller ujevn tekst og be deg skrive inn ordene som vises. Siden det er vanskelig Ã¥ automatisere denne oppgaven, vil funksjonen slippe de fleste virkelige mennesker igjennom, men stoppe spammere. -Dessverre finnes det i øyeblikket ikke noe audioalternativ for brukere med begrenset syn som som bruker tekst- eller talebaserte nettlesere. Vennligst kontakt [[{{MediaWiki:Grouppage-sysop}}|administratorene]] hvis denne funksjonen forhindrer deg i Ã¥ foreta legitime endringer. +Dessverre finnes det i øyeblikket ikke noe audioalternativ for brukere med begrenset syn som som bruker tekst- eller talebaserte nettlesere. Vennligst kontakt [[Special:ListAdmins|administratorene]] hvis denne funksjonen forhindrer deg i Ã¥ foreta legitime endringer. Trykk pÃ¥ 'tilbake'-knappen for Ã¥ komme tilbake til redigeringssiden.", 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> @@ -2659,17 +2775,17 @@ Mit den „Trüch“-Knopp vun dien Browser kummst du trüch na dat Ännerfinste 'right-skipcaptcha' => 'Överspringen vun Captchas', ); -/** Nedersaksisch (Nedersaksisch) +/** Low Saxon (Netherlands) (Nedersaksies) * @author Servien */ $messages['nds-nl'] = array( 'captcha-edit' => "Um disse zied te bewarken, mu'j eerst t antwoord op disse eenvoudige somme invullen ([[Special:Captcha/help|meer informasie]]):", 'captcha-desc' => 'Biejt CAPTCHA-technieken um bescharming te biejen tegen moekpost en t raojen van wachtwoorden', - 'captcha-addurl' => 'Joew bewarking bevat nieje uutgaonde verwiezingen. -Voer ter de bescharming tegen ongewunste reklame de somme in die hieronder steet:<br /> -([[Special:Captcha/help|Hulpe?]])', # Fuzzy - 'captcha-badlogin' => 'Los disse eenvoudige rekensomme op en voer t antwoord in bie t invoervienster in ter bescharming tegen t automaties kraken van wachtwoorden ([[Special:Captcha/help|meer informasie]]):', # Fuzzy - 'captcha-createaccount' => 'Voer ter bescharming tegen automatiese ongewunste reklame t antwoord op disse eenvoudige rekensomme in bie invoervienster ([[Special:Captcha/help|meer informatie]]):', # Fuzzy + 'captcha-addurl' => 'In joew bewarking staon nieje uutgaonde verwiezingen. +Vul ter de bescharming van disse wiki tegen automatiese moekpost t antwoord op de somme in, in t invoerveld dat hieronder steet, um joew bewarking op te slaon:<br /> +([[Special:Captcha/help|meer informasie]])', + 'captcha-badlogin' => 'Vul ter de bescharming van disse wiki tegen t automaties kraken van wachtwoorden t antwoord op de somme in, in t invoerveld ([[Special:Captcha/help|meer informasie]]):', + 'captcha-createaccount' => 'Vul ter bescharming van disse wiki tegen t automaties anmaken van gebrukers t antwoord op de somme in, in t invoerveld ([[Special:Captcha/help|meer informasie]]):', 'captcha-createaccount-fail' => 'Verkeerde of ontbrekende bevestigingskode.', 'captcha-create' => 'Je bin n nieje zied an t maken. Voer t antwoord van disse eenvoudige rekensomme in bie t invoervienster @@ -2682,7 +2798,7 @@ Soms a'j nieje verwiezingen bie n zied derop zetten, wö'j evreugen um iets over Spietig genog levert disse bevestiging veur gebrukers mit n visuele beparking of n tekst- of spraakebaseerden webkieker problemen op. Op t moment is der gien alternatief mit geluud beschikbaor. -Vraag um hulpe van de [[{{MediaWiki:Grouppage-sysop}}|websteebeheerders]] as dit proses joe in de weg steet n nuttige biedrage te leveren. +Vraag um hulpe van de [[Special:ListAdmins|websteebeheerders]] as dit proses joe in de weg steet n nuttige biedrage te leveren. (Klik op de knoppe 'terug' in joew webkieker, um weerumme te gaon naor t tekstbewarkingscharm.)", 'captcha-addurl-whitelist' => ' #<!-- laot disse regel zo as t is --> <pre> @@ -2701,7 +2817,7 @@ $messages['nl'] = array( Voer het antwoord op de onderstaande eenvoudige som in het invoervenster in ([[Special:Captcha/help|meer informatie]]):', 'captcha-desc' => 'Biedt CAPTCHA-technieken om bescherming te bieden tegen spam en het raden van wachtwoorden', 'captcha-label' => 'CAPTCHA', - 'captcha-addurl' => "Uw bewerking bevat nieuwe externe verwijzingen (URL's). + 'captcha-addurl' => "Uw bewerking bevat nieuwe externe koppelingen (URL's). Voer ter bescherming tegen geautomatiseerde spam het antwoord op de onderstaande eenvoudige som in in het invoerveld om uw bewerking op te slaan ([[Special:Captcha/help|meer informatie]]):", 'captcha-badlogin' => 'Los de onderstaande eenvoudige som op en voer het antwoord in het invoervenster in ter bescherming tegen het automatisch kraken van wachtwoorden ([[Special:Captcha/help|meer informatie]]):', 'captcha-createaccount' => 'Voer ter bescherming tegen het geautomatiseerd gebruikers aanmaken, het antwoord op de onderstaande eenvoudige som in in het invoervenster ([[Special:Captcha/help|meer informatie]]):', @@ -2714,14 +2830,14 @@ Voer het antwoord op de onderstaande eenvoudige som in het invoervenster in ([[S 'captchahelp-title' => 'Captcha-hulppagina', 'captchahelp-cookies-needed' => 'U dient in uw browser cookies ingeschakeld te hebben om dit te laten werken.', 'captchahelp-text' => "Websites die vrij te bewerken zijn, zoals deze wiki, worden vaak misbruikt door spammers die er met hun programma's automatisch verwijzigen op zetten naar vele websites. -Hoewel deze externe verwijzingen weer verwijderd kunnen worden, leveren ze wel veel hinder en administratief werk op. +Hoewel deze externe koppelingen weer verwijderd kunnen worden, leveren ze wel veel hinder en administratief werk op. -Soms, en in het bijzonder bij het toevoegen van externe verwijzingen op pagina's, ziet u een afbeelding met gekleurde of vervormde tekst en wordt u gevraagd de weergegeven tekst in te voeren. +Soms, en in het bijzonder bij het toevoegen van externe koppelingen op pagina's, ziet u een afbeelding met gekleurde of vervormde tekst en wordt u gevraagd de weergegeven tekst in te voeren. Omdat dit proces lastig te automatiseren is, zijn vrijwel alleen mensen in staat dit proces succesvol te doorlopen en worden hiermee spammers en andere geautomatiseerde aanvallen geweerd. Helaas levert deze bevestiging voor gebruikers met een visuele handicap of een tekst- of spraakgebaseerde browser problemen op. Op het moment is er geen alternatief met geluid beschikbaar. -Vraag assistentie van de [[{{MediaWiki:Grouppage-sysop}}|sitebeheerders]] als dit proces u verhindert een nuttige bijdrage te leveren. +Vraag assistentie van de [[Special:ListAdmins|sitebeheerders]] als dit proces u verhindert een nuttige bijdrage te leveren. Klik op de knop 'terug' in uw browser om terug te gaan naar het tekstbewerkingsscherm.", 'captcha-addurl-whitelist' => ' #<!-- laat deze regel zoals hij is --> <pre> @@ -2736,23 +2852,23 @@ Klik op de knop 'terug' in uw browser om terug te gaan naar het tekstbewerkingss * @author Siebrand */ $messages['nl-informal'] = array( - 'captcha-addurl' => "Je bewerking bevat nieuwe externe verwijzingen (URL's). -Voer ter bescherming tegen geautomatiseerde spam het antwoord op de onderstaande eenvoudige som in in het invoerveld ([[Special:Captcha/help|meer informatie]]):", # Fuzzy + 'captcha-addurl' => "Je bewerking bevat nieuwe externe koppelingen (URL's). +Voer ter bescherming tegen geautomatiseerde spam het antwoord op de onderstaande eenvoudige som in in het invoerveld om je bewerking op te slaan ([[Special:Captcha/help|meer informatie]]):", 'captchahelp-cookies-needed' => 'Je moet in je browser cookies ingeschakeld te hebben om dit te laten werken.', 'captchahelp-text' => "Websites die vrij te bewerken zijn, zoals deze wiki, worden vaak misbruikt door spammers die er met hun programma's automatisch verwijzigen op zetten naar vele websites. -Hoewel deze externe verwijzingen weer verwijderd kunnen worden, leveren ze wel veel hinder en administratief werk op. +Hoewel deze externe koppelingen weer verwijderd kunnen worden, leveren ze wel veel hinder en administratief werk op. -Soms, en in het bijzonder bij het toevoegen van externe verwijzingen op pagina's, zie je een afbeelding met gekleurde of vervormde tekst en wordt je gevraagd de weergegeven tekst in te voeren. +Soms, en in het bijzonder bij het toevoegen van externe koppelingen op pagina's, zie je een afbeelding met gekleurde of vervormde tekst en wordt je gevraagd de weergegeven tekst in te voeren. Omdat dit proces lastig te automatiseren is, zijn vrijwel alleen mensen in staat dit proces succesvol te doorlopen en worden hiermee spammers en andere geautomatiseerde aanvallen geweerd. Helaas levert deze bevestiging voor gebruikers met een visuele handicap of een tekst- of spraakgebaseerde browser problemen op. Op het moment is er geen alternatief met geluid beschikbaar. -Vraag assistentie van de [[{{MediaWiki:Grouppage-sysop}}|sitebeheerders]] als dit proces je verhindert een nuttige bijdrage te leveren. +Vraag assistentie van de [[Special:ListAdmins|sitebeheerders]] als dit proces je verhindert een nuttige bijdrage te leveren. Klik op de knop 'terug' in je browser om terug te gaan naar het tekstbewerkingsscherm.", ); -/** Norwegian Nynorsk (norsk (nynorsk)‎) +/** Norwegian Nynorsk (norsk nynorsk) * @author Eirik * @author Frokor * @author Harald Khan @@ -2762,11 +2878,14 @@ Klik op de knop 'terug' in je browser om terug te gaan naar het tekstbewerkingss $messages['nn'] = array( 'captcha-edit' => 'For Ã¥ endre denne sida, ver venleg og løys det enkle reknestykket nedanfor og skriv svaret i ruta ([[Special:Captcha/help|meir informasjon]]):', 'captcha-desc' => 'Enkel implementering av captcha-system.', # Fuzzy + 'captcha-label' => 'CAPTCHA', 'captcha-addurl' => 'Endringa di inkluderer nye lenkjer; som eit vern mot automatisert reklame (spam) er du nøydd til skrive inn orda i dette bildet: <br />([[Special:Captcha/help|Kva er dette?]])', # Fuzzy 'captcha-badlogin' => 'For Ã¥ sikra oss mot automatisk passordtjuveri, ver venleg og skriv inn svaret pÃ¥ det enkle reknestykket i boksen nedanfor ([[Special:Captcha/help|meir informasjon]]):', # Fuzzy - 'captcha-createaccount' => 'For Ã¥ verne Wikipedia mot reklame (spam) mÃ¥ du skrive inn orda i biletet for Ã¥ registrere ein konto. <br />([[Special:Captcha/help|Kva er dette?]])', # Fuzzy + 'captcha-createaccount' => 'For Ã¥ verna wikien mot automatisk kontooppretting, bed me deg om at du løyser det enkle reknestykket under og skriv inn svaret i boksen ([[Special:Captcha/help|meir info]]):', 'captcha-createaccount-fail' => 'Feil eller manglande godkjenningskode.', 'captcha-create' => 'For Ã¥ opprette denne sida, ver venleg og løys det enkle reknestykket nedanfor og skriv svaret i ruta ([[Special:Captcha/help|Kva er dette?]]):', + 'captcha-sendemail-fail' => 'Rang eller manglande stadfestingskode.', + 'captcha-disabledinapi' => 'Handlinga krev ein captcha og kan difor ikkje utførast gjennom API-en.', 'captchahelp-title' => 'Captcha-hjelp', 'captchahelp-cookies-needed' => 'Du mÃ¥ ha informasjonskapslar aktivert i nettlesaren din for at dette skal verke.', 'captchahelp-text' => 'Internettsider som kan verte endra av alle, som denne wikien, vert ofte misbrukte av reklameinnleggjarar (spammarar) som nyttar bottar til Ã¥ poste mange lenkjer om gongen. @@ -2776,7 +2895,7 @@ Nokre gonger, særleg viss du vil leggje til nye internettlenkjer til ei side, k Sidan det er vanskeleg Ã¥ automatisere denne oppgÃ¥va, vil funksjonen sleppe dei fleste verkelege menneska gjennom, men stoppe reklamerobotar. Diverre finst det i augeblikket ikkje noko lydalternativ for brukarar med nedsett syn som brukar tekst- eller talebaserte nettlesarar. -Ver venleg Ã¥ kontakte [[{{MediaWiki:Grouppage-sysop}}|administratorane]] viss denne funksjonen hindrar deg i Ã¥ gjere skikkelege endringar. +Ver venleg Ã¥ kontakte [[Special:ListAdmins|administratorane]] viss denne funksjonen hindrar deg i Ã¥ gjere skikkelege endringar. Trykk pÃ¥ «attende»-knappen for Ã¥ kome tilbake til endringssida.', 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> # Syntaksen er slik: @@ -2792,6 +2911,7 @@ Trykk pÃ¥ «attende»-knappen for Ã¥ kome tilbake til endringssida.', $messages['oc'] = array( 'captcha-edit' => "Per modificar aquesta pagina, vos cal efectuar lo calcul çaijós e n'inscriure lo resultat dins lo camp ([[Special:Captcha/help|Mai d’entresenhas]]) :", 'captcha-desc' => 'Implementacion captcha simpla', # Fuzzy + 'captcha-label' => 'CAPTCHA', 'captcha-addurl' => "Vòstra modificacion inclutz de ligams URL novèla ; per empachar las connexions automatizadas, vos cal picar los mots que s’afichan dins l’imatge que seguÃs : <br />([[Special:Captcha/help|Qu'es aquò?]])", # Fuzzy 'captcha-badlogin' => "Per ensajar de contornar las temptativas de cracatge de senhals automatizadas per de robòts, recopiatz lo tèxte çaijós dins la bóstia de tèxte plaçada al dejós d'aqueste. ([[Special:Captcha/help|Mai d’entresenhas]])", # Fuzzy 'captcha-createaccount' => 'Coma proteccion contra las creacions de compte abusivas, entratz lo resultat de l’addicion dins la bóstia çaijós:<br /> @@ -2800,7 +2920,7 @@ $messages['oc'] = array( 'captcha-create' => "Per modificar la pagina, vos cal de resòldre l'operacion çaijós e n'inscriure lo resultat dins lo camp ([[Special:Captcha/help|Mai d'infòs]]) :", 'captchahelp-title' => 'Ajuda suls Captcha', 'captchahelp-cookies-needed' => "Vos cal aver los cookies activats dins vòstre navigador per qu'aquò foncione.", - 'captchahelp-text' => "Los sites webs qu'accèptan de contribucions del public, coma aqueste wiki, sovent son atacats per de spammers qu'utilizan d'espleches automatizats per plaçar de ligams nombroses cap a de sites. + 'captchahelp-text' => "Los sites webs qu'accèptan de contribucions del public, coma aqueste wiki, sovent son atacats per de spammers qu'utilizan d'aisinas automatizadas per plaçar de ligams nombroses cap a de sites. Quitament se son de bon suprimir, demòran una noisença significativa. De còps, particularament quora apondètz de ligams extèrnes dins una pagina, lo wiki vos pòt mostrar un imatge amb un tèxte coloriat, desformat o torçut e vos demandar de picar los mots indicats. @@ -2808,14 +2928,15 @@ Aquesta tasca es complicada d'automatizar, çò que permet de diferenciar un uma Malurosament, aquesta solucion pòt geinar d'utilizaires malvesents o qu'utilizan un navigador textual o vocal. Dispausam pas d’alternativa à udio pel moment. -Contactatz [[{{MediaWiki:Grouppage-sysop}}|los administrators del site]] se aquò vos empacha d'un biais imprevist de postar de contribucions legitimas. +Contactatz [[Special:ListAdmins|los administrators del site]] se aquò vos empacha d'un biais imprevist de postar de contribucions legitimas. Clicatz sul boton « Precedent » de vòstre navigador per tornar a la pagina de modificacion.", 'captcha-addurl-whitelist' => '#<!-- daissatz aquesta linha exactament tala coma es --> <pre> # La sintaxi es la seguenta: # * Tot caractèr seguissent "#" fins a la fin de la linha serà interpretat coma un comentari # * Tota linha non voida es un còde regex que serà utilizat unicament a l\'interior dels ligams hypertext. #</pre> <!-- daissatz aquesta linha exactament tala coma es -->', 'right-skipcaptcha' => "AcomplÃs lo desenclavament de las accions de captcha sens dever passar per l'intermediari aqueste darrièr", ); -/** Oriya (ଓàœà¬¿à¬†) +/** Oriya (ଓଡ଼ିଆ) + * @author Jnanaranjan Sahu * @author Psubhashish * @author Shisir 1945 */ @@ -2824,12 +2945,12 @@ $messages['or'] = array( 'captcha-desc' => 'CAPTCHA କାରିଗରି ଉପାàŸà¬°à‡ ସàପାମ ଓ ପାସବାରàଡ଼ ରକàଷା କରିଥାଠ।', 'captcha-label' => 'କାପà‌ଚା', 'captcha-addurl' => 'ଆପଣଙàକ ସମàà¬ªà¬¾à¬¦à¬¨à¬¾à¬°à‡ à¬¨à‚ଆ ବାହାର ଲିଙàକ ରହିଛି । -ଆପà‡à¬†à¬ªà‡ ହà‡à¬‰à¬¥à¬¿à¬¬à¬¾ ସàପାମର ପàରତିରà‹à¬§ କରିବା ନିମନàà¬¤à‡ à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ଗଣିତର ସମାଧାନ କରନàତà ଓ à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ à¬˜à¬°à‡ à¬‰à¬¤àତର ଦିଅନàତà ([[Special:Captcha/help|ଅଧିକ ବିବରଣà€]]):', # Fuzzy - 'captcha-badlogin' => 'ଆପà‡à¬†à¬ªà‡ ହà‡à¬‰à¬¥à¬¿à¬¬à¬¾ ପାସବାରàଡ଼ ଚà‹à¬°à¬¾à¬‡à¬¬à¬¾à¬•à ପàରତିରà‹à¬§ କରିବା ନିମନàà¬¤à‡ à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ସରଳ ଗଣିତର ସମାଧାନ କରନàତà ([[Special:Captcha/help|ଅଧିକ ସà‚ଚନା]]):', # Fuzzy - 'captcha-createaccount' => 'ଆପà‡à¬†à¬ªà‡ ହà‡à¬‰à¬¥à¬¿à¬¬à¬¾ ଖାତା ଖà‹à¬²à¬¿à¬¬à¬¾à¬•à ପàରତିରà‹à¬§ କରିବା ନିମନàà¬¤à‡ à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ସରଳ ଗଣିତର ସମାଧାନ କରି ଉତàତର à¬˜à¬°à‡ à¬¦à¬¿à¬…à¬¨àତà ([[Special:Captcha/help|ଅଧିକ ସà‚ଚନା]]):', # Fuzzy +à¬à¬¹à¬¿ à¬‰à¬‡à¬•à¬¿à¬°à‡ à¬†à¬ªà‡à¬†à¬ªà‡ ହà‡à¬‰à¬¥à¬¿à¬¬à¬¾ ସàପାମର ପàରତିରà‹à¬§ କରିବା ନିମନàà¬¤à‡ à¬†à¬®à‡ à¬†à¬ªà¬£à¬™àକà ଅନàରà‹à¬§ କରàଛà à¬¯à‡ à¬¬à¬¦à¬³à¬•à ସାଇତିବା à¬ªà¬¾à¬‡à¬ à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ଗଣିତର ସମାଧାନ କରନàତà ଓ à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ à¬˜à¬°à‡ à¬‰à¬¤àତର ଦିଅନàତà ([[Special:Captcha/help|ଅଧିକ ବିବରଣà€]]):', + 'captcha-badlogin' => 'à¬à¬¹à¬¿ à¬‰à¬‡à¬•à¬¿à¬°à‡ à¬†à¬ªà‡à¬†à¬ªà‡ ହà‡à¬‰à¬¥à¬¿à¬¬à¬¾ ପାସବାରàଡ଼ ପରଖକà ପàରତିରà‹à¬§ à¬•à¬°à¬¿à¬¬à¬¾à¬°à‡ à¬¸à¬¾à¬¹à¬¾à¬¯ààŸ à¬•à¬°à¬¿à¬¬à¬¾ ନିମନàà¬¤à‡ à¬†à¬®à‡ à¬†à¬ªà¬£à¬™àକà ଅନàରà‹à¬§ କରàଛà à¬¯à‡ à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ସରଳ ଗଣିତର ସମାଧାନ କରନàତà à¬à¬¬à¬‚ ଉତàତରକà ବାକàà¬¸à¬°à‡ à¬²à‡à¬–ନàତà ([[Special:Captcha/help|ଅଧିକ ସà‚ଚନା]]):', + 'captcha-createaccount' => 'à¬à¬¹à¬¿ à¬‰à¬‡à¬•à¬¿à¬°à‡ à¬†à¬ªà‡à¬†à¬ªà‡ ଖାତାଗàଡିକର ତିଆରିକà ପàରତିରà‹à¬§ à¬•à¬°à¬¿à¬¬à¬¾à¬°à‡ à¬¸à¬¾à¬¹à¬¾à¬¯ààŸ à¬•à¬°à¬¿à¬¬à¬¾ ନିମନàà¬¤à‡ à¬†à¬®à‡ à¬†à¬ªà¬£à¬™àକà ଅନàରà‹à¬§ କରàଛà à¬¯à‡ à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ସରଳ ଗଣିତର ସମାଧାନ କରନàତà à¬à¬¬à¬‚ ଉତàତରକà ବାକàà¬¸à¬°à‡ à¬²à‡à¬–ନàତà ([[Special:Captcha/help|ଅଧିକ ସà‚ଚନା]]):', 'captcha-createaccount-fail' => 'ନିଶàଚିତ କରିବା କà‹à¬¡à¬¼à¬Ÿà¬¿ à¬àଲ ଅଛି ବା ମà‚ଳରà ନାହିଠ।', 'captcha-create' => 'à¬à¬¹à¬¿ ପàƒà¬·àଠାଟିକà ତିଆରିବା ନିମନàତà‡, à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ସହଜ ଅଙàକଟିର ସମାଧାନ କରନàତà ଓ à¬˜à¬°à¬Ÿà¬¿à¬°à‡ à¬«à¬³à¬¾à¬«à¬³ ଦିଅନàତà ([[Special:Captcha/help|ଅଧିକ ଜାଣନàତà]]):', - 'captcha-sendemail' => 'ଆପà‡à¬†à¬ªà‡ ହà‡à¬‰à¬¥à¬¿à¬¬à¬¾ ସàପାମକà ପàରତିରà‹à¬§ କରିବା ନିମନàà¬¤à‡ à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ସରଳ ଗଣିତର ସମାଧାନ କରି à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ଉତàତର ବାକàà¬¸à¬°à‡ à¬‰à¬¤àତର ଦିଅନàତà ([[Special:Captcha/help|ଅଧିକ ସà‚ଚନା]]):', # Fuzzy + 'captcha-sendemail' => 'à¬à¬¹à¬¿ à¬‰à¬‡à¬•à¬¿à¬°à‡ à¬†à¬ªà‡à¬†à¬ªà‡ ହà‡à¬‰à¬¥à¬¿à¬¬à¬¾ ସàପାମକà ପàରତିରà‹à¬§ à¬•à¬°à¬¿à¬¬à¬¾à¬°à‡ à¬¸à¬¾à¬¹à¬¾à¬¯ààŸ à¬•à¬°à¬¿à¬¬à¬¾ ନିମନàà¬¤à‡ à¬†à¬®à‡ à¬†à¬ªà¬£à¬™àକà ଅନàରà‹à¬§ କରàଛà à¬¯à‡ à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ସରଳ ଗଣିତର ସମାଧାନ କରନàତà à¬à¬¬à¬‚ ଉତàତରକà ବାକàà¬¸à¬°à‡ à¬²à‡à¬–ନàତà ([[Special:Captcha/help|ଅଧିକ ସà‚ଚନା]]):', 'captcha-sendemail-fail' => 'ନିଶàଚିତ କରିବା କà‹à¬¡à¬¼à¬Ÿà¬¿ à¬àଲ ଅଛି ବା ମà‚ଳରà ନାହିଠ।', 'captcha-disabledinapi' => 'à¬à¬¹à¬¿ କାମଟି ପାଇଠà¬à¬• କààŸà¬¾à¬ªà¬šà¬¾ ଦରକାର, à¬à¬¹à¬¾ API ଦà‡à¬‡ କà‡à¬à‡à¬¹à‡à¬ ହà‹à¬‡à¬ªà¬¾à¬°à¬¿à¬¬ ନାହିଠ।', 'captchahelp-title' => 'CAPTCHA ସହଯà‹à¬—', @@ -2842,7 +2963,7 @@ $messages['or'] = array( ଅପରାପକàà¬·à‡ à¬à¬¹à¬¾ ସà€à¬®à¬¿à¬¤ ଦàƒà¬·àଟିଥିବା ବା ଲà‡à¬–ା କିମàବା କଥା କàହ ବàରାଉଜର ବààŸà¬¬à¬¹à¬¾à¬° କରàଥିବା ସà¬ààŸà¬®à¬¾à¬¨à¬™àକà ଅସàà¬¬à¬¿à¬§à¬¾à¬°à‡ à¬ªà¬•à¬¾à¬‡à¬¥à¬¾à¬ à¥¤ ଅଧàନା à¬à¬ à¬¾à¬°à‡ à¬§àà±à¬¨à¬¿à¬šà¬³à¬¿à¬¤ ବିକଳàପଟିଠଦà‡à¬‡à¬¨à¬¾à¬¹àଠ। -ଆପଣଙàକà ଉପଯàକàତ ଲà‡à¬–ା ଦà‡à¬¬à¬¾à¬°à‡ ସହଯà‹à¬— କରିବା ନିମନàà¬¤à‡ à¬¦àŸà¬¾à¬•ରି [[{{MediaWiki:Grouppage-sysop}}|ସାଇଟ ପରିଛା]]ମାନଙàକà ଯà‹à¬¹à¬—ାଯà‹à¬— କରନàତà । +ଆପଣଙàକà ଉପଯàକàତ ଲà‡à¬–ା ଦà‡à¬¬à¬¾à¬°à‡ ସହଯà‹à¬— କରିବା ନିମନàà¬¤à‡ à¬¦àŸà¬¾à¬•ରି [[Special:ListAdmins|ସାଇଟ ପରିଛା]]ମାନଙàକà ଯà‹à¬¹à¬—ାଯà‹à¬— କରନàତà । ଆପଣଙàକ ବàà¬°à¬¾à¬‰à¬œà¬°à¬°à‡ à¬¥à¬¿à¬¬à¬¾ 'back' ଚିପି ପàƒà¬·àଠା ସମàପାଦକକà ଲà‡à¬‰à¬Ÿà¬¿à¬¯à¬¾à¬¨àତà ।", 'captcha-addurl-whitelist' => ' #<!—à¬à¬¹à¬¿ ଧାଡ଼ିଟି ଯà‡à¬®à¬¿à¬¤à¬¿ ଅଛି ସà‡à¬®à¬¿à¬¤à¬¿ ଛାଡ଼ି ଦିଅନàତà --> <pre> @@ -2880,13 +3001,15 @@ $messages['pdc'] = array( * @author BeginaFelicysym * @author Derbeth * @author Leinad + * @author Matma Rex * @author Sp5uhe */ $messages['pl'] = array( 'captcha-edit' => 'Możesz edytować tÄ™ stronÄ™, jednak najpierw musisz rozwiÄ…zać poniższe proste dziaÅ‚anie matematyczne i wpisać wynik do pola tekstowego ([[Special:Captcha/help|pomoc]]):', 'captcha-desc' => 'Dodaje CAPTCHA – zabezpieczenie przed spamujÄ…cymi automatami oraz odgadywaniem haseÅ‚', 'captcha-label' => 'CAPTCHA', - 'captcha-addurl' => 'DodaÅ‚eÅ› nowe linki zewnÄ™trzne. Ze wzglÄ™du na ochronÄ™ przed zautomatyzowanym spamem musisz wykonać proste dziaÅ‚anie matematyczne i wpisać wynik w pole obok ([[Special:Captcha/help|wiÄ™cej informacji]]):', # Fuzzy + 'captcha-addurl' => 'Twoje zmiany zawierajÄ… nowe linki zewnÄ™trzne. +Ze wzglÄ™du na ochronÄ™ przed zautomatyzowanym spamem prosimy o wykonanie prostego dziaÅ‚ania matematycznego i wpisanie wyniku w pole obok, zanim twoja edycja zostanie zapisana ([[Special:Captcha/help|wiÄ™cej informacji]]):', 'captcha-badlogin' => 'Zabezpieczenie przed automatycznym Å‚amaniem haseÅ‚m, wpisz w pole poniżej wynik prostego dziaÅ‚ania matematycznego ([[Special:Captcha/help|pomoc]]):', 'captcha-createaccount' => 'Zabezpieczenie przed automatycznym tworzeniem konta - wpisz w pole poniżej wynik prostego dziaÅ‚ania matematycznego ([[Special:Captcha/help|pomoc]]):', 'captcha-createaccount-fail' => 'NieprawidÅ‚owy kod lub brak kodu potwierdzajÄ…cego.', @@ -2904,7 +3027,7 @@ Ponieważ sÄ… to zadania trudne do zautomatyzowania, takie zabezpieczenia umożl Niestety, może być to niewygodne dla użytkowników z wadÄ… wzroku lub używajÄ…cych przeglÄ…darek tekstowych lub gÅ‚osowych. Obecnie nie mamy alternatywnego rozwiÄ…zania audio. -Skontaktuj siÄ™ z [[{{MediaWiki:Grouppage-sysop}}|administratorami strony]] by uzyskać pomoc, jeÅ›li nie możesz z tego powodu dokonywać uprawnionych edycji. +Skontaktuj siÄ™ z [[Special:ListAdmins|administratorami strony]] by uzyskać pomoc, jeÅ›li nie możesz z tego powodu dokonywać uprawnionych edycji. WciÅ›nij przycisk „wstecz†w przeglÄ…darce by powrócić do edycji strony.', 'captcha-addurl-whitelist' => ' #<!-- nie modyfikuj tej linii --> <pre> @@ -2925,25 +3048,25 @@ $messages['pms'] = array( e ch'a buta l'arzulta ant ël quadrèt ([[Special:Captcha/help|për savejne dë pì]]):", 'captcha-desc' => "A dà dle técniche CAPTCHA për protege contra la rumenta e ij tentativ d'andviné la ciav", 'captcha-label' => 'CAPTCHA', - 'captcha-addurl' => "Soa modìfica a la gionta dj'anliure esterne. Për giutene a vardesse da la reclam aotomatisà , për piasì ch'a fasa ël total ambelessì sota e ch'a buta l'arzultà ant ël quadrèt ([[Special:Captcha/help|për savejne dë pì]]):", # Fuzzy - 'captcha-badlogin' => "Për giutene a vardesse da 'nt ij programa ch'a fan ciav fà osse n'aotomà tich, për piasì ch'a fasa ël total ambelessì sota e ch'a buta l'arzultà ant ël quadrèt ([[Special:Captcha/help|për savejne dë pì]]):", # Fuzzy - 'captcha-createaccount' => "Për giutene a vardesse da ij programa ch'a deurbo dij cont n'aotomà tich, për piasì ch'a fasa ël total ambelessì sota -e ch'a buta l'arzultà ant ël quadrèt ([[Special:Captcha/help|për savejne dë pì]]):", # Fuzzy + 'captcha-addurl' => "Soa modìfica a la gionta dj'anliure esterne. Për goerné la wiki da j'areclam aotomatisà , i-j ciamoma për piasì ch'a fasa ël total ambelessì-sota e ch'a buta l'arzultà ant ël quadrèt për salvé soa modìfica ([[Special:Captcha/help|për savejne dë pì]]):", + 'captcha-badlogin' => "Për goerné la wiki da ij programa ch'a fan ciav fà usse n'automà tich, i-j ciamoma për piasì ch'a fasa ël total ambelessì-sota e ch'a buta l'arzultà ant ël quadrèt ([[Special:Captcha/help|për savejne dë pì]]):", + 'captcha-createaccount' => "Për goerné la wiki da ij programa ch'a deurbo dij cont n'automà tich, i-j ciamoma për piasì ch'a fasa ël total ambelessì-sota +e ch'a buta l'arzultà ant ël quadrèt ([[Special:Captcha/help|për savejne dë pì]]):", 'captcha-createaccount-fail' => "Ël còdes ëd verìfica ò ch'a manca d'autut ò ch'a l'é pa bon.", 'captcha-create' => "Për creé d'amblé sta pà gina-sì, për piasì ch'a fasa ël total ambelessì sota e ch'a buta l'arzultà <br /> ant ël quadrèt ([[Special:Captcha/help|për savejne dë pì]]):", - 'captcha-sendemail' => "Për giuté a protegi contra la rumenta automà tica, për piasì ch'a fasa l'adission sempia sì-sota e ch'a buta l'arspòsta ant la casela ([[Special:Captcha/help|për savèjne ëd pi]]):", # Fuzzy + 'captcha-sendemail' => "Për protegi la wiki contra la rumenta automà tica, i-j ciamoma për piasì ch'a fasa l'adission sempia sì-sota e ch'a buta l'arspòsta ant la casela ([[Special:Captcha/help|për savèjne ëd pi]]):", 'captcha-sendemail-fail' => "Ël còdes ëd verìfica ò ch'a manca d'autut ò ch'a l'é pa bon.", 'captcha-disabledinapi' => "St'assion-sì a ciama na captcha, parèj a peul pa esse fà ita con na API.", 'captchahelp-title' => 'Còs é-lo mai ës captcha?', 'captchahelp-cookies-needed' => "Për podej dovré sossì a l'ha da manca che sò navigator (browser) a pija ij cookies.", - 'captchahelp-text' => "Soèns a-i riva che ij sit dla Ragnà che la gent a peul dovré për ëscrive chèich-còs, coma sta wiki-sì, a resto ambërlifà ëd reclam da mà chine che a carìo soa ròba dadsà e dadlà n'aotomà tich. Për tant che sta reclam un a peula peuj gavela, a resta sempe un gran fastudi. + 'captchahelp-text' => "Soèns a-i riva che ij sit dla Ragnà che la gent a peul dovré për ëscrive chèich-còs, coma sta wiki-sì, a resto ambërlifà d'areclam da 'd mà chine che a cario soa ròba dadsà e dadlà n'aotomà tich. Për tant che sti areclam un a peula peuj gavela, a resta sempe un gran fastudi. -Dle vire, dzortut quand un a caria dj'anliure esterne neuve ansime a na pà gina, la wiki a peul ësmon-je na figurin-a con dël test colora ò pura tut ëstòrt e ciameje d'arbate lòn ch'a-i é scrit andrinta. Da già ch'a l'é grama scrive un programa ch'a lo fasa, a ven che la pì gran part dla gent a-i la fa a scrive, ma la ói part dle mà chine a-i la fa pa. +Dle vire, dzortut quand un a caria dj'anliure esterne neuve ansime a na pà gina, la wiki a peul ësmon-je na figurin-a con dël test colora ò pura tut ëstòrt e ciameje d'arbate lòn ch'a-i é scrit andrinta. Da già ch'a l'é grama scrive un programa ch'a lo fasa, a ven che la pì gran part dla gent a-i la fa a scrive, ma la pi part dle mà chine a-i la fa pa. -Për maleur sossì a peul fastudié j'uetnt ch'a ës-cià iro nen tant bin, col ch'a dòvro dij navigator mach a test ò pura dij navigator vocaj. Për adess i l'oma nen n'altërnativa disponibila ch'a fasa lese ël test a vos. Për piasì, ch'a contata j'[[{{MediaWiki:Grouppage-sysop}}|aministrator dël sit]] se sossì a dovèissa mai nen lasseje carié dël test ch'a sia legitim (visadì, nen dla reclam). +Për maleur sossì a peul fastudié j'utent ch'a s-cià iro nen tant bin, coj ch'a deuvro dij navigator mach a test ò pura dij navigator vocaj. Për adess i l'oma nen n'alternativa disponìbil ch'a fasa lese ël test a vos. Për piasì, ch'a contata j'[[Special:ListAdmins|aministrator dël sit]] se sossì a dovèissa mai nen lasseje carié dël test ch'a sia legìtim (visadì, nen dj'areclam). -Ch'a-i bata ansima al boton 'andré' ant sò navigator për torné andré a l'editor dla pà gina.", +Ch'a-i bata ansima al boton «andré» ant sò navigator për torné andré a l'editor dla pà gina.", 'captcha-addurl-whitelist' => " #<!-- leave this line exactly as it is --> <pre> # La sintassi a l'é costa: # * tut lòn ch'a-i ven dapress a un carà ter \"#\" (fin-a a la fin dla riga) a l'é mach ëd coment @@ -2975,7 +3098,7 @@ $messages['pnb'] = array( اے Ú©Ù… ایسا اے جیÛڑا چلانا اوکھا اے، اے Ú†ÙˆÚ©Ú¾Û’ سارے لوکاں نوں اپنی ڈاک پیجن دیوے گا تے سپامراں نوں روک دیوے گا، بدقسمستی نال اے تھوڑی سوچ رکھن والے ورتنوالیاں یا لکھت ورتن والے یا Ú¯Ù„ بات والے براؤزر نوں چنگا ناں Ù„Ú¯Û’Û” -ایس ویلے ساڈے کول ایدے تھاں تے ورتیا جان والا آڈیو نئیں۔ Ù…ÛØ±Ø¨Ø§Ù†ÛŒ کرکے [[{{MediaWiki:Grouppage-sysop}}|site administrators]] نال ملو مدد لئی اگ Ø§ÛŒÛ Ø§Ú†Ø§Ù†Ú© تواڈی ٹھیک ڈاک نوں روکدا اے۔ +ایس ویلے ساڈے کول ایدے تھاں تے ورتیا جان والا آڈیو نئیں۔ Ù…ÛØ±Ø¨Ø§Ù†ÛŒ کرکے [[Special:ListAdmins|site administrators]] نال ملو مدد لئی اگ Ø§ÛŒÛ Ø§Ú†Ø§Ù†Ú© تواڈی ٹھیک ڈاک نوں روکدا اے۔ بیک بٹن نوں دباؤ اپنے براؤزر Ú† صÙÛ Ù„Ú©Ú¾Ø§Ø±ÛŒ تک اپڑن لئی۔', 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> # Syntax is as follows: @@ -2992,30 +3115,31 @@ $messages['ps'] = array( 'captcha-create' => 'Ø¯Ø¯Û Ù„Ù¾Ø§Ø±Ù‡ Ú†Û Ù†ÙˆÛŒ ليکنه ترسره کړی، Ù„Ø·ÙØ§Ù‹ د همدغه ساده Ø´Ù…ÛØ±Ùˆ Úواب په ورکړ شوي چوکاټ Ú©Û ÙˆÙ„ÙŠÚ©ÛŒ ([[Special:Captcha/help|نور مالومات]]):', 'captchahelp-title' => 'CAPTCHA لارښود', 'captchahelp-cookies-needed' => 'Ø¯Ø¯Û Ú©Ú“Ù†Û Ø¯ ترسره Ú©ÛØ¯Ù„Ùˆ لپاره تاسو ته پکار ده Ú†Û Ø¯ خپل کتنمل (browser) کوکيز (cookies) چارن Ú©Ú“ÛŒ.', - 'captchahelp-text' => "هغه ÙˆÛØ¨Úايونه Ú†Û Ø¯ ټولو ÙˆÚ«Ú“Ùˆ پر لور د ليکنو د ليکلو لپاره پرانيستي دي، Ù„Ú©Ù‡ همدا ويکي، Ú‰ÛØ± ÚÙ„ د سپمرګرو لخوا Ú†Û Ø§ØªÙˆÙ…Ø§ØªÙŠÚ© اوزارونه د خپلو د تړنو او ÙˆÛØ¨Ù¾Ø§Ú¼Ùˆ د خبرتياو په خپرولو Ú©Û Ú©Ø§Ø±ÙˆÙŠØŒ په ناوړه توګه کارÛÚ–ÙŠ. تر هغه وخت Ù¾ÙˆØ±Û Ú†Û Ù‡Ù…Ø¯Ø§ سپمونه او هماغه ØªÚ“Ù†Û Ø±Ø§Ù…ÙˆÙ†Ø¯Ù„ Ú©ÛÚ–ÙŠ او Ù„ÙŠØ±Û Ú©ÛÚ–ÙŠØŒ نو تر هغه وخته Ù¾ÙˆØ±Û Ù‡Ù…Ø¯Ø§ سپمونه Ú‰ÛØ± سرخوږی جوړوي. + 'captchahelp-text' => "هغه ÙˆÛØ¨Úايونه Ú†Û Ø¯ ټولو ÙˆÚ¯Ú“Ùˆ پر لور د ليکنو د ليکلو لپاره پرانيستي دي، Ù„Ú©Ù‡ همدا ويکي، Ú‰ÛØ± ÚÙ„ د سپمرگرو لخوا Ú†Û Ø§ØªÙˆÙ…Ø§ØªÙŠÚ© اوزارونه د خپلو د تړنو او ÙˆÛØ¨Ù¾Ø§Ú¼Ùˆ د خبرتياو په خپرولو Ú©Û Ú©Ø§Ø±ÙˆÙŠØŒ په ناوړه توگه کارÛÚ–ÙŠ. تر هغه وخت Ù¾ÙˆØ±Û Ú†Û Ù‡Ù…Ø¯Ø§ سپمونه او هماغه ØªÚ“Ù†Û Ø±Ø§Ù…ÙˆÙ†Ø¯Ù„ Ú©ÛÚ–ÙŠ او Ù„ÙŠØ±Û Ú©ÛÚ–ÙŠØŒ نو تر هغه وخته Ù¾ÙˆØ±Û Ù‡Ù…Ø¯Ø§ سپمونه Ú‰ÛØ± سرخوږی جوړوي. -په ÚØ§Ù†Ú«Ú“ÙŠ توګه په يوه مخ Ú©Û Ø¯ يوه ÙˆÛØ¨ÚÙŠ د ØªÚ“Ù†Û Ø¯ ورګډولو په وخت Ú©Û Ø¨Ù‡ ويکي يو ډول Ú«Ú‰ÙˆÚ‰ رنګين متن ښکاره Ú©Ú“ÙŠ او له کارن نه به د هماغه متن د ټاپلو غوښتنه Ø´ÙˆÛ ÙˆÙŠ. +په ÚØ§Ù†Ú¯Ú“ÙŠ توگه په يوه مخ Ú©Û Ø¯ يوه ÙˆÛØ¨ÚÙŠ د ØªÚ“Ù†Û Ø¯ ورگډولو په وخت Ú©Û Ø¨Ù‡ ويکي يو ډول Ú¯Ú‰ÙˆÚ‰ رنگين متن ښکاره Ú©Ú“ÙŠ او له کارن نه به د هماغه متن د ټاپلو غوښتنه Ø´ÙˆÛ ÙˆÙŠ. -څرنګه Ú†Û Ø¬ÙˆØªÙ‡ ده Ú†Û Ø§ØµÙ„ÙŠ ÙˆÚ«Ú“ÙŠ کولی شي Ú†Û Ù¾Ù‡ Ø¯Û Ú©Ø§Ø± Ú©Û Ø¨Ø±ÙŠØ§Ù„ÙŠ شي، خو Ø¯Û ØªÙ‡ ناورته سپامګر ماشينونه او روبوټونه دا ډول کار په خپلکاره توګه نه شي ترسره کولی او Ù¾Ø¯Û ØªÙˆÚ«Ù‡ د سپامګرو او روبوټونو د غورÚÙ†Ú« مخ نيول Ú©ÛÚ–ÙŠ. +څرنگه Ú†Û Ø¬ÙˆØªÙ‡ ده Ú†Û Ø§ØµÙ„ÙŠ ÙˆÚ¯Ú“ÙŠ کولی شي Ú†Û Ù¾Ù‡ Ø¯Û Ú©Ø§Ø± Ú©Û Ø¨Ø±ÙŠØ§Ù„ÙŠ شي، خو Ø¯Û ØªÙ‡ ناورته سپامگر ماشينونه او روبوټونه دا ډول کار په خپلکاره توگه نه شي ترسره کولی او Ù¾Ø¯Û ØªÙˆÚ¯Ù‡ د سپامگرو او روبوټونو د غورÚÙ†Ú¯ مخ نيول Ú©ÛÚ–ÙŠ. -بدبختانه Ú†Û Ø¯Ø§ کار د کارنانو لپاره ستونزه جوړولای شي او هغه Ú…ÙˆÚ© Ú†Û Ø¯ سترګو نظر ÙŠÛ Ú©Ù…Ø²ÙˆØ±ÛŒ دی او يا هم د متن پر بنسټ او يا هم د غږ پر بنسټ جوړ شوي کتنملونه کاروي نه شي کولی په Ø¢Ø³Ø§Ù†Û Ø³Ø±Ù‡ Ø®Ù¾Ù„Û Ø³Ù…ÙˆÙ†Û Ø§Ùˆ Ø®Ù¾Ø±ÙˆÙ†Û ØªØ±Ø³Ø±Ù‡ Ú©Ú“ÙŠ. +بدبختانه Ú†Û Ø¯Ø§ کار د کارنانو لپاره ستونزه جوړولای شي او هغه Ú…ÙˆÚ© Ú†Û Ø¯ سترگو نظر ÙŠÛ Ú©Ù…Ø²ÙˆØ±ÛŒ دی او يا هم د متن پر بنسټ او يا هم د غږ پر بنسټ جوړ شوي کتنملونه کاروي نه شي کولی په Ø¢Ø³Ø§Ù†Û Ø³Ø±Ù‡ Ø®Ù¾Ù„Û Ø³Ù…ÙˆÙ†Û Ø§Ùˆ Ø®Ù¾Ø±ÙˆÙ†Û ØªØ±Ø³Ø±Ù‡ Ú©Ú“ÙŠ. دم مهال موږ د Ø¯Ø§Ø³Û Ù…ØªÙ†ÙˆÙ†Ùˆ غږيز انډول نه لرو. -Ú©Ù‡ Ú†ÛØ±ØªÙ‡ دا کار ØªØ§Ø³Û Ù„Ù‡ سمونو او ليکنو خپرولو Ù¾Ø§ØªÛ Ø±Ø§ÙˆÙ„ÙŠ نو Ù„Ø·ÙØ§Ù‹ د Ù…Ø±Ø³ØªÛ Ù„Ù¾Ø§Ø±Ù‡ د [[{{MediaWiki:Grouppage-sysop}}|پازوالانو]] سره اړيکه ټينګه Ú©Ú“Û. +Ú©Ù‡ Ú†ÛØ±ØªÙ‡ دا کار ØªØ§Ø³Û Ù„Ù‡ سمونو او ليکنو خپرولو Ù¾Ø§ØªÛ Ø±Ø§ÙˆÙ„ÙŠ نو Ù„Ø·ÙØ§Ù‹ د Ù…Ø±Ø³ØªÛ Ù„Ù¾Ø§Ø±Ù‡ د [[Special:ListAdmins|پازوالانو]] سره اړيکه ټينگه Ú©Ú“Û. -په خپل کتنمل Ú©Û Ø¯ 'Ø´Ø§Ú©ÛØ¯Ù„Ùˆ' ØªÚ¼Û Ú©ÛÚšÚ©Ø§Ú–Û Ú†Û Ø¨ÛØ±ØªÙ‡ پخواني مخ ته وګرÚÛ.", +په خپل کتنمل Ú©Û Ø¯ 'Ø´Ø§Ú©ÛØ¯Ù„Ùˆ' ØªÚ¼Û Ú©ÛÚšÚ©Ø§Ú–Û Ú†Û Ø¨ÛØ±ØªÙ‡ پخواني مخ ته وگرÚÛ.", ); /** Portuguese (português) * @author Hamilton Abreu * @author Helder.wiki + * @author Luckas * @author Malafaya * @author 555 */ $messages['pt'] = array( 'captcha-edit' => 'Para editar esta página, por favor, resolva a soma simples apresentada abaixo e introduza a resposta na caixa ([[Special:Captcha/help|mais informações]]):', - 'captcha-desc' => 'Fornece técnicas CAPTCHA para protecção contra spam e tentativas de adivinhar a palavra-chave', + 'captcha-desc' => 'Fornece técnicas CAPTCHA para proteção contra spam e tentativas de adivinhar a palavra-chave', 'captcha-label' => 'CAPTCHA', 'captcha-addurl' => "A sua edição introduziu links externos novos. Como prevenção contra sistemas automatizados de inserção de ''spam'', resolva a soma simples apresentada abaixo e introduza a resposta na caixa ([[Special:Captcha/help|mais informações]]):", # Fuzzy @@ -3024,7 +3148,7 @@ Como prevenção contra sistemas automatizados de inserção de ''spam'', resolv 'captcha-createaccount-fail' => 'Código incorreto ou não preenchido.', 'captcha-create' => 'Para criar a página, resolva a soma simples apresentada abaixo e introduza a resposta na caixa ([[Special:Captcha/help|mais informações]]):', 'captcha-sendemail' => "Como prevenção contra sistemas automatizados de inserção de ''spam'', resolva a soma simples apresentada abaixo e introduza a resposta na caixa ([[Special:Captcha/help|mais informações]]):", # Fuzzy - 'captcha-sendemail-fail' => 'Código de confirmação incorrecto ou não preenchido.', + 'captcha-sendemail-fail' => 'Código de confirmação incorreto ou não preenchido.', 'captcha-disabledinapi' => 'Esta operação necessita de captcha, por isso não pode ser realizada através da API.', 'captchahelp-title' => 'Ajuda sobre o CAPTCHA', 'captchahelp-cookies-needed' => "É necessário possibilitar o uso de ''cookies'' no seu browser para que o ''captcha'' funcione.", @@ -3036,7 +3160,7 @@ Porque a interpretação do texto apresentado nas imagens é uma tarefa difÃcil Infelizmente, esta funcionalidade pode revelar-se um inconveniente para utilizadores com limitações visuais ou que utilizam browsers baseados em texto ou voz. Neste momento, não temos disponÃvel uma alternativa em áudio. -Por favor, contacte os [[{{MediaWiki:Grouppage-sysop}}|administradores]] para assistência, caso a funcionalidade esteja a impedi-lo de fazer edições legÃtimas. +Por favor, contacte os [[Special:ListAdmins|administradores]] para assistência, caso a funcionalidade esteja a impedi-lo de fazer edições legÃtimas. Clique o botão 'voltar' do seu browser para voltar à página de edição.", 'captcha-addurl-whitelist' => ' #<!-- deixe esta linha exactamente como está --> <pre> @@ -3052,17 +3176,19 @@ Clique o botão 'voltar' do seu browser para voltar à página de edição.", * @author Giro720 * @author Helder.wiki * @author Jesielt + * @author 555 */ $messages['pt-br'] = array( 'captcha-edit' => 'Para editar esta página será necessário que você resolva a simples soma abaixo e entre com a resposta no respectivo campo ([[Special:Captcha/help|o que é isto?]])', 'captcha-desc' => 'Fornece técnicas captcha para proteção contra spam e tentativas de obtenção de senhas', - 'captcha-addurl' => 'Sua edição inclui novas ligações externas. -Para prevenção contra sistemas automatizados que inserem spam, será necessário que você resolva a simples soma abaixo e entre com a resposta no respectivo campo ([[Special:Captcha/help|o que é isto?]])', # Fuzzy - 'captcha-badlogin' => 'Como prevenção contra sistemas automatizados de pesquisa e descoberta de senhas, será necessário que você resolva a simples soma abaixo e entre com a resposta no respectivo campo ([[Special:Captcha/help|o que é isto?]])', # Fuzzy + 'captcha-label' => 'CAPTCHA', + 'captcha-addurl' => 'Sua edição inclui novos links externos. +Como prevenção contra sistemas automatizados que inserem spam, será necessário resolver a simples soma abaixo e inserir sua resposta no respectivo campo ([[Special:Captcha/help|detalhes]])', + 'captcha-badlogin' => 'Como prevenção contra sistemas automatizados de pesquisa e descoberta de senhas, será necessário resolver a simples soma abaixo e inserir sua resposta no respectivo campo ([[Special:Captcha/help|detalhes]])', 'captcha-createaccount' => 'Para proteger a wiki contra sistemas automatizados de criação de contas, solicitamos que resolva a soma simples apresentada abaixo e introduza a resposta no respectivo campo ([[Special:Captcha/help|mais informações]]):', 'captcha-createaccount-fail' => 'Código de confirmação incorreto ou não preenchido.', 'captcha-create' => 'Para criar a página, por favor resolva a simples soma abaixo e entre com a resposta no respectivo campo ([[Special:Captcha/help|o que é isto?]])', - 'captcha-sendemail' => "Para ajudar a prevenir o ''spam'' automatizado, por favor, resolva a soma simples apresentada abaixo e introduza a resposta na caixa ([[Special:Captcha/help|mais informações]]):", # Fuzzy + 'captcha-sendemail' => 'Como proteção ao wiki contra spam automatizado, será necessário resolver a simples soma abaixo e inserir sua resposta no respectivo campo ([[Special:Captcha/help|detalhes]]):', 'captcha-sendemail-fail' => 'Código de confirmação incorreto ou não preenchido.', 'captcha-disabledinapi' => 'Esta operação necessita de captcha, por isso não pode ser realizada através da API.', 'captchahelp-title' => 'Ajuda com o Captcha', @@ -3075,7 +3201,7 @@ Uma vez que essa é uma tarefa um tanto difÃcil de ser automatizada, ela possib Infelizmente, isso pode ser um inconveniente para usuários com limitações visuais ou que naveguem através de mecanismos baseados em texto ou baseados em voz. No momento, não está disponÃvel uma alternativa em áudio. -Por favor, contate os [[{{MediaWiki:Grouppage-sysop}}|administradores do sÃtio]] em casos que seja necessária a assistência de alguém para que você possa fazer as suas inserções legÃtimas. +Por favor, contate os [[Special:ListAdmins|administradores do sÃtio]] em casos que seja necessária a assistência de alguém para que você possa fazer as suas inserções legÃtimas. Pressione o botão 'voltar' de seu navegador para retornar à página de edição.", 'captcha-addurl-whitelist' => ' #<!-- deixe este linha exatamente como está --> <pre> @@ -3122,7 +3248,7 @@ Uneori, mai ales la adăugarea de noi legături web într-o pagină, situl wiki ÃŽntrucât rezolvarea acestei cerinÈ›e este dificil de automatizat, ea permite majorității persoanelor reale să-È™i trimită contribuÈ›iile È™i va opri majoritatea atacatorilor. Din nefericire, această metodă îi poate deranja pe utilizatorii cu probleme vizuale sau care folosesc navigatoare bazate pe text sau sunet. ÃŽn acest moment nu avem o alternativă audio disponibilă. -ÃŽn cazul în care această practică vă împiedică în mod neaÈ™teptat să faceÈ›i contribuÈ›ii legitime, vă rugăm să contactaÈ›i [[{{MediaWiki:Grouppage-sysop}}|administratorii sitului]]. +ÃŽn cazul în care această practică vă împiedică în mod neaÈ™teptat să faceÈ›i contribuÈ›ii legitime, vă rugăm să contactaÈ›i [[Special:ListAdmins|administratorii sitului]]. ApăsaÈ›i butonul „Înapoi†al navigatorului pentru a vă reîntoarce la pagina de editare.', 'captcha-addurl-whitelist' => ' #<!-- lăsaÈ›i această linie aÈ™a cum este --> <pre> @@ -3139,22 +3265,35 @@ ApăsaÈ›i butonul „Înapoi†al navigatorului pentru a vă reîntoarce la pag */ $messages['roa-tara'] = array( 'captcha-edit' => "Pe cangià sta pà gene, pe piacere fa sta somma facile facile aqquà sotte e mitte 'a resposte jndr'à sckatele ([[Special:Captcha/help|maggiore 'mbormaziune]]):", + 'captcha-desc' => "Dèje le tecniche d'u CAPTCHA pe proteggere condre a 'u spam e 'u futtimende d'a passuord", 'captcha-label' => 'CAPTCHA', 'captcha-addurl' => "'U cangiamende tune 'nglude de le collegaminde de fore. Pe aiutà a proteggere condre a 'u spam automateche, pe piacere respunne a 'a domande ca combare sotte jndr'à sckatole ([[Special:Captcha/help|cchiù 'mbormaziune]]):", - 'captcha-badlogin' => "Pe aiutà a proteggere da le futteminde de passuord automateche, pe piacere fa sta somma facile facile aqquà sotte e mitte 'a resposte jndr'à sckatele ([[Special:Captcha/help|maggiore 'mbormaziune]]):", # Fuzzy + 'captcha-badlogin' => "Pe proteggere sta uicchi da le futteminde de passuord automateche, nuje te cercame gendilmende de fa sta somma facile facile aqquà sotte e mitte 'a resposte jndr'à sckatele ([[Special:Captcha/help|maggiore 'mbormaziune]]):", + 'captcha-createaccount' => "Pe proteggere sta uicchi da 'a ccrejazione automateche de le cunde, nuje te cercame gendilmende de fa sta somma facile facile aqquà sotte e mitte 'a resposte jndr'à sckatele ([[Special:Captcha/help|maggiore 'mbormaziune]]):", 'captcha-createaccount-fail' => 'Codece de conferme non corrette o mangande.', 'captcha-create' => "Pe ccrejà sta pà gene, pe piacere fa sta somma facile facile aqquà sotte e mitte 'a resposte jndr'à sckatele ([[Special:Captcha/help|maggiore 'mbormaziune]]):", - 'captcha-sendemail' => "Pe aiutà a proteggere da 'a munnezze automateche, pe piacere fa sta somma facile facile aqquà sotte e mitte 'a resposte jndr'à sckatele ([[Special:Captcha/help|maggiore 'mbormaziune]]):", # Fuzzy + 'captcha-sendemail' => "Pe proteggere sta uicchi da 'a munnezze automateche, nuje te cercame gendilmende de fa sta somma facile facile aqquà sotte e mitte 'a resposte jndr'à sckatele ([[Special:Captcha/help|maggiore 'mbormaziune]]):", 'captcha-sendemail-fail' => 'Codece de conferme non corrette o mangande.', 'captcha-disabledinapi' => "St'azione ave abbesogne de 'nu captcha, accussì non g'è possibbele eseguirle cu le API.", 'captchahelp-title' => 'Aijute pu captcha', 'captchahelp-cookies-needed' => "Tu è abbesogne de avè le cookie abbilitate jndr'à 'u browser tune pe sta fatìe.", + 'captchahelp-text' => "Le site web ca accettane messà gge da 'u pubbleche, le piace sta uicchi, assaije vote purcé abbusane de spam a ce ause struminde automatece pe mannà le lore collegaminde a 'nu sacche de site. +Mendre ca ste collegaminde de spam se ponne luà , lore comungue sò 'nu sckassamende de palle. + +Certe vote, specialmende quanne aggiunge collegaminde nuève sus a a'na pà gene, 'a uicchi te pò fà vedè 'n'immaggine de teste colorate o sciummate e te cerche de scrivere le parole ca vedite. +Quiste jè 'nu combite difficile da automatizzà , ce sò le umane a scettà merde invece de le attacche robbot riuscime a bloccà cchiù facilmende. + +Sfortunatamende stu fatte pò da inconveniende a le utinde cu visiune limitate o ca ausane le browser de sole teste o ca parlane. Jndr'à stu mumende non ge tenime 'n'alternative audie. +Pe piacere condatte le [[Special:ListAdmins|amministrature d'u site]] pe assistenze ce quiste jè condre a le leggittime aziune tune. + +Cazze 'u buttonne \"rrete\" (back) sus a 'u browser tune pe turnà a 'u cangiamende d'a pà gene.", 'captcha-addurl-whitelist' => " #<!-- leave this line exactly as it is --> <pre> # 'A sindasse jè a cumme segue: # * Ogneccose da 'nu carattere \"#\" 'mbonde a fine d'a linèe jè 'nu commende # * Ogne linèe chiene jè 'nu frammende de regex 'u quale addà sulamende combrondarse cu le host jndr'à l'URL #</pre> <!-- leave this line exactly as it is -->", + 'right-skipcaptcha' => "Comblete le aziune CAPTCHA senze ca a scè ausanne 'u CAPTCHA", ); /** Russian (руÑÑкий) @@ -3163,6 +3302,7 @@ Pe aiutà a proteggere condre a 'u spam automateche, pe piacere respunne a 'a do * @author Amire80 * @author Ignatus * @author Kalan + * @author Ole Yves * @author ÐлекÑандр Сигачёв */ $messages['ru'] = array( @@ -3171,7 +3311,7 @@ $messages['ru'] = array( 'captcha-label' => 'CAPTCHA', 'captcha-addurl' => 'Ð’Ñ‹ добавлÑете новые ÑÑылки на внешние Ñайты. Ð’ целÑÑ… защиты от автоматичеÑкого Ñпама необходимо произвеÑти Ñледующее проÑтое вычиÑление и запиÑать ответ в поле Ñ€Ñдом, чтобы правка была Ñохранена ([[Special:Captcha/help|подробнее]]):', - 'captcha-badlogin' => 'Ð’ целÑÑ… защиты от автоматичеÑкого взлома паролÑ, пожалуйÑта, выполните Ñледующее проÑтое арифметичеÑкое дейÑтвие и введите ответ в текÑтовое поле ниже ([[Special:Captcha/help|подробнее]]):', # Fuzzy + 'captcha-badlogin' => 'Ð’ целÑÑ… защиты вики-проекта от автоматичеÑкого взлома паролÑ, пожалуйÑта, решите проÑтой пример и введите ответ в текÑтовое поле ниже ([[Special:Captcha/help|подробнее]]):', 'captcha-createaccount' => 'Ð”Ð»Ñ Ð·Ð°Ñ‰Ð¸Ñ‚Ñ‹ от автоматичеÑкой Ñпам-региÑтрации необходимо выполнить Ñледующее проÑтое вычиÑление и запиÑать ответ в поле Ñ€Ñдом ([[Special:Captcha/help|подробнее]]):', 'captcha-createaccount-fail' => 'ÐšÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒÐ½Ð°Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð½ÐµÐ²ÐµÑ€Ð½Ð° или не введена.', 'captcha-create' => 'Чтобы Ñоздать Ñтраницу, решите проÑтой пример и введите ответ в текÑтовое поле ([[Special:Captcha/help|что Ñто?]]):', @@ -3188,7 +3328,7 @@ $messages['ru'] = array( К Ñожалению, Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð°Ñ Ð·Ð°Ñ‰Ð¸Ñ‚Ð° может причинить неудобÑтва людÑм Ñ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñми по зрению или тем, кто иÑпользует текÑтовые или читающие браузеры. Ð’ наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ñƒ Ð½Ð°Ñ Ð½ÐµÑ‚ звуковой альтернативы данной проверке. -ПожалуйÑта, обратитеÑÑŒ за помощью к [[{{MediaWiki:Grouppage-sysop}}|админиÑтраторам]], еÑли Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° мешает вам доброÑовеÑтно работать Ñ Ñайтом. +ПожалуйÑта, обратитеÑÑŒ за помощью к [[Special:ListAdmins|админиÑтраторам]], еÑли Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° мешает вам доброÑовеÑтно работать Ñ Ñайтом. Ðажмите кнопку «Ðазад» в вашем браузере, чтобы вернутьÑÑ Ðº редактированию.', 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> @@ -3220,7 +3360,7 @@ $messages['rue'] = array( Даколи, окремо Ð¿Ð¾Ñ‡Ð°Ñ Ð¿Ñ€Ð¸Ð´Ð°Ð²Ð°Ð½Ñ Ð½Ð¾Ð²Ñ‹Ñ… вебовых одказів, вам може вікі указати образок фаребного ці поÑкручаного текÑту Ñ– пожадати Ð²Ð°Ñ Ð¾ опиÑÐ°Ð½Ñ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ñ‹Ñ… знаків. Кідьже таку задачу не годен легко автоматізовати, реалны люде можуть дале приÑпівати, але векшыну Ñпамерів Ñ– іншых роботічных атакерів тото заÑтавить. -Ðа жаль тото може предÑтавлÑти неприємный проблем про хоÑнователїв поÑтиженых зраково ці голоÑовы чітачкы. Ð’ ÑучаÑній добі не маєме алтернатівни звукову верзію. ПроÑиме, контактуйте [[{{MediaWiki:Grouppage-sysop}}|адмініÑтратора Ñервера]], кідь вам то боронить в хоÑновным вкладї Ñ– треба вам поміч. +Ðа жаль тото може предÑтавлÑти неприємный проблем про хоÑнователїв поÑтиженых зраково ці голоÑовы чітачкы. Ð’ ÑучаÑній добі не маєме алтернатівни звукову верзію. ПроÑиме, контактуйте [[Special:ListAdmins|адмініÑтратора Ñервера]], кідь вам то боронить в хоÑновным вкладї Ñ– треба вам поміч. Про Ð½Ð°Ð²ÐµÑ€Ð½ÑƒÑ‚Ñ Ð½Ð° попередню Ñторінку ÑтиÑнийте у Ñвоїм переглÑдачі клапку „назад“.', 'captcha-addurl-whitelist' => ' #<!-- зохабте тот Ñ€Ñдок точно так Ñк Ñ” --> <pre> @@ -3259,7 +3399,7 @@ $messages['sa'] = array( इदं कारà¥à¤¯à¤‚ सà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤à¤°à¥‚पेण करà¥à¤¤à¥à¤‚ न शकà¥à¤¯à¤¤à¥‡, मानवैः à¤à¤µ करणीयमॠइतà¥à¤¯à¤¤à¤ƒ अनिषà¥à¤Ÿà¤¸à¤¨à¥à¤¦à¥‡à¤¶à¤ªà¥à¤°à¥‡à¤·à¤•ाः यनà¥à¤¤à¥à¤°à¤šà¤¾à¤²à¤¿à¤¤à¤•ारà¥à¤¯à¤¾à¤£à¤¿ अवरà¥à¤¦à¥à¤§à¤¾à¤¨à¤¿ à¤à¤µà¤¨à¥à¤¤à¤¿ । दà¥à¤°à¤¦à¥ƒà¤·à¥à¤Ÿà¤µà¤¶à¤¾à¤¤à¥ à¤à¤¤à¥‡à¤¨ परिमितसंसà¥à¤•रणयà¥à¤•à¥à¤¤à¤¾à¤¨à¤¾à¤‚ योजकानां कà¥à¤²à¥‡à¤¶à¤ƒ à¤à¤µà¥‡à¤¤à¥ अथवा पाठाधारितानां à¤à¤¾à¤·à¤£à¤¾à¤§à¤¾à¤°à¤¿à¤¤à¤¾à¤¨à¤¾à¤‚ जालगवेषकपà¥à¤°à¤¯à¥‹à¤•à¥à¤¤à¥„णामपि कषà¥à¤Ÿà¤¾à¤¯ à¤à¤µà¥‡à¤¤à¥ । समà¥à¤ªà¥à¤°à¤¤à¤¿ शà¥à¤°à¤µà¥à¤¯à¤µà¤¿à¤•लà¥à¤ªà¤ƒ असà¥à¤®à¤¤à¥à¤¸à¤µà¤¿à¤§à¥‡ न उपलà¤à¥à¤¯à¤¤à¥‡ । -योगà¥à¤¯à¤²à¥‡à¤–ानामॠउतà¥à¤ªà¥‚रणे अनिरीकà¥à¤·à¤¿à¤¤à¤•à¥à¤²à¥‡à¤¶à¤¾à¤ƒ यदि à¤à¤µà¤¨à¥à¤¤à¤¿ तरà¥à¤¹à¤¿ साहायà¥à¤¯à¤¾à¤°à¥à¤¥à¤®à¥ à¤à¤¤à¥‡à¤·à¤¾à¤‚ साहायà¥à¤¯à¤‚ पà¥à¤°à¤¾à¤ªà¥à¤¨à¥à¤µà¤¨à¥à¤¤à¥ [[{{MediaWiki:Grouppage-sysop}}|कà¥à¤·à¥‡à¤¤à¥à¤°à¤¨à¤¿à¤°à¥à¤µà¤¾à¤¹à¤•ाः]] । +योगà¥à¤¯à¤²à¥‡à¤–ानामॠउतà¥à¤ªà¥‚रणे अनिरीकà¥à¤·à¤¿à¤¤à¤•à¥à¤²à¥‡à¤¶à¤¾à¤ƒ यदि à¤à¤µà¤¨à¥à¤¤à¤¿ तरà¥à¤¹à¤¿ साहायà¥à¤¯à¤¾à¤°à¥à¤¥à¤®à¥ à¤à¤¤à¥‡à¤·à¤¾à¤‚ साहायà¥à¤¯à¤‚ पà¥à¤°à¤¾à¤ªà¥à¤¨à¥à¤µà¤¨à¥à¤¤à¥ [[Special:ListAdmins|कà¥à¤·à¥‡à¤¤à¥à¤°à¤¨à¤¿à¤°à¥à¤µà¤¾à¤¹à¤•ाः]] । पृषà¥à¤ समà¥à¤ªà¤¾à¤¦à¤•ं पà¥à¤°à¤¤à¤¿ गमनाय à¤à¤µà¤¤à¤ƒ जालगवेषके 'पूरà¥à¤µà¤¤à¤¨à¤®à¥' इतà¥à¤¯à¥‡à¤¤à¤‚ पिञà¥à¤œà¤‚ नà¥à¤¦à¤¤à¥ ।", 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> # असà¥à¤¯ पà¥à¤°à¤¾à¤°à¥‚पमॠà¤à¤µà¤®à¤¸à¥à¤¤à¤¿: @@ -3296,9 +3436,9 @@ $messages['sah'] = array( Ол гынан баран маннык көмүÑкÑл Ñорох дьоҥҥо (көрбөт ÑбÑÑ‚ÑÑ€ ааҕар браузердары туһанар дьоҥҥо) моһоллору Ò¯Ó©ÑкÑтиÑн Ñөп. Билигин бу моһолу Ñуох оҥорор кыах Ñуох. -Оннук мÑÒ»Ñй таҕыÑтаҕына бука диÑн баалама, биир Ñмит [[{{MediaWiki:Grouppage-sysop}}|дьаһабылга (админиÑтраатарга)]] ÑÑ‚ÑÑÑ€, көмөлөһүө. +Оннук мÑÒ»Ñй таҕыÑтаҕына бука диÑн баалама, биир Ñмит [[Special:ListAdmins|дьаһабылга (админиÑтраатарга)]] ÑÑ‚ÑÑÑ€, көмөлөһүө. -ÐšÓ©Ð½Ð½Ó©Ñ€Ò¯Ò¯Ð³Ñ Ñ‚Ó©Ñ‚Ñ‚Ó©Ñ€Ò¯ тиийÑÑ€Ð³Ñ Ð±Ñ€Ð°ÑƒÐ·ÐµÑ€Ñ‹Ò¥ «Ðазад» тимÑҕин баттаа.', +ÐšÓ©Ð½Ð½Ó©Ñ€Ò¯Ò¯Ð³Ñ Ñ‚Ó©Ñ‚Ñ‚Ó©Ñ€Ò¯ тиийÑÑ€Ð³Ñ Ð±Ñ€Ð°ÑƒÐ·ÐµÑ€Ñ‹Ò¥ «Ðазад» тимÑҕин баттаа.', # Fuzzy 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> # СинтакÑиһын быһаарыыта: # * "#" бÑлиÑттÑн Ñтрока бүтүөр дылы барыта Ñ…Ð¾Ñ Ð±Ñ‹Ò»Ð°Ð°Ñ€Ñ‹Ñ‹ курдук ааҕыллар @@ -3327,7 +3467,7 @@ $messages['scn'] = array( Nni tanti casi, p'asèmpiu quannu si voli jùnciri novi lijami Web nti na pà ggina, lu software wiki pò ammustrari na mmà ggini cu nu testu nicu acculuratu e/o difurmatu addumannannu di scrivìrilu nni na finistredda. Siccomu si tratta di na cosa difficili di fari pi nu computer, stu miccanìsimu pirmetti a (quasi tutti) l'utenti riali di cumplitari lu nzirimentu disiatu, mpidennu la trasuta a li chiossai di li spammer e di l'à utri attacchi autumatizzati. -Pi sfurtuna, stu strataggemma pò mèttiri 'n difficultati a l'utenti ca hannu prubremi di vista o a chiddi ca ùsanu browser testuali o basati supr'a la sìntesi vucali. Purtroppu aoggi non ci sunnu à utri miccanìsimi abbasati supr'a missaggi sunori; si sti pruciduri mpidìsciunu lu nzirimentu di nfurmazzioni ca si pènzanu ca sù liggìttimi, siti prigati di cuntattari [[{{MediaWiki:Grouppage-sysop}}|l'amministraturi dû situ]] e addumannà rini l'assistenza. +Pi sfurtuna, stu strataggemma pò mèttiri 'n difficultati a l'utenti ca hannu prubremi di vista o a chiddi ca ùsanu browser testuali o basati supr'a la sìntesi vucali. Purtroppu aoggi non ci sunnu à utri miccanìsimi abbasati supr'a missaggi sunori; si sti pruciduri mpidìsciunu lu nzirimentu di nfurmazzioni ca si pènzanu ca sù liggìttimi, siti prigati di cuntattari [[Special:ListAdmins|l'amministraturi dû situ]] e addumannà rini l'assistenza. Fari clic supra ô buttuni 'back' dû browser pi turnari a la pà ggina di mudìfica.", 'captcha-addurl-whitelist' => " #<!-- non mudificari 'n nuddu modu sta riga --> <pre> @@ -3374,7 +3514,7 @@ $messages['si'] = array( නමුà¶à·Š à¶…à·€à·à·ƒà¶±à·à·€à¶šà¶§ මෙය නිස෠දෘෂ්ඨි දà·à·‚ සහිචහ෠පෙළ-à¶´à·à¶¯à¶š හ෠කථන-à¶´à·à¶¯à¶š වෙබ් පිරික්සක à¶·à·à·€à·’à¶à· කරන පරිà·à·“ලකයන් අපහසුà¶à·à·€à¶§ à¶´à¶à·Š වනු ඇà¶. මේ වන විට à¶…à¶´ à·ƒà¶à·”à·€ à·à·Šâ€à¶»à·€à·Šâ€à¶º විකල්පයක් නොමà·à¶. -මෙය නිස෠ඔබට ලිපි ලිවීම දà·à¶©à·’ ලෙස කරදරකà·à¶»à·“ වී ඇà¶à·Šà¶±à¶¸à·Š කරුණà·à¶šà¶» සහය සඳහ෠[[{{MediaWiki:Grouppage-sysop}}|අඩවි පරිපà·à¶½à¶šà¶ºà¶±à·Š]] සම්බන්ධ කරගන්න. +මෙය නිස෠ඔබට ලිපි ලිවීම දà·à¶©à·’ ලෙස කරදරකà·à¶»à·“ වී ඇà¶à·Šà¶±à¶¸à·Š කරුණà·à¶šà¶» සහය සඳහ෠[[Special:ListAdmins|අඩවි පරිපà·à¶½à¶šà¶ºà¶±à·Š]] සම්බන්ධ කරගන්න. à¶´à·’à¶§à·” සකසනයට ආපසු යà·à¶¸ සඳහ෠ඔබේ වෙබ් පිරික්සකයේ "පසුපසට" à¶¶à·œà¶à·Šà¶à¶¸ à¶à¶¯ කරන්න.', 'captcha-addurl-whitelist' => '#<!-- මෙම පේළිය මෙලෙසින්ම à¶à·’බීමට ඉඩ හරින්න --> <pre> @@ -3407,7 +3547,7 @@ $messages['sk'] = array( Niekedy, obzvlášť keÄ pridávate webové odkazy k Älánkom, wiki vám môže zobraziÅ¥ obrázok so zafarbeným alebo pokriveným textom a požiadaÅ¥ vás o prepÃsanie zobrazených slov. KeÄže takúto úlohu je Å¥ažké zautomatizovaÅ¥ a umožnà skutoÄným ľuÄom poslaÅ¥ svoje prÃspevky, zastavà to väÄÅ¡inu spammerov a iných robotických útoÄnÃkov. -Nanešťastie, môže to byÅ¥ prekážkou pre použÃvateľov so zrakovým postihnutÃm alebo tých, ktorà použÃvajú textové alebo hovoriace prehliadaÄe. Momentálne nemáme dostupnú audio zvukovú alternatÃvu. Kontaktujte prosÃm [[{{MediaWiki:Grouppage-sysop}}|správcov stránok]] ak vám to neoÄakávane komplikuje umiestňovanie oprávnených prÃspevkov. +Nanešťastie, môže to byÅ¥ prekážkou pre použÃvateľov so zrakovým postihnutÃm alebo tých, ktorà použÃvajú textové alebo hovoriace prehliadaÄe. Momentálne nemáme dostupnú audio zvukovú alternatÃvu. Kontaktujte prosÃm [[Special:ListAdmins|správcov stránok]] ak vám to neoÄakávane komplikuje umiestňovanie oprávnených prÃspevkov. StlaÄenÃm tlaÄidla „späť“ vo vaÅ¡om prehliadaÄi sa vrátite do editora stránky.', 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> @@ -3445,7 +3585,7 @@ Ker je to opravilo težko avtomatizirati, bo s tem veÄini ljudi objavljanje dov Žal lahko to povzroÄi nevÅ¡eÄnosti uporabnikom s slabim vidom in tistim, ki uporabljajo besedilne ali govorne brskalnike. Glasovna možnost trenutno Å¡e ni na razpolago. -ÄŒe vam to nepriÄakovano prepreÄuje legitimno objavo, prosimo, da se obrnete na [[{{MediaWiki:Grouppage-sysop}}|administratorje spletiÅ¡Äa]]. +ÄŒe vam to nepriÄakovano prepreÄuje legitimno objavo, prosimo, da se obrnete na [[Special:ListAdmins|administratorje spletiÅ¡Äa]]. Za vrnitev v urejevalnik izberite gumb »nazaj« v vaÅ¡em brskalniku.', 'captcha-addurl-whitelist' => ' #<!-- pustite to vrstico takÅ¡no, kot je --> <pre> @@ -3480,9 +3620,9 @@ $messages['sq'] = array( Ndonjëherë, sidomos kur po hapni një llogari të re apo kur po shtoni lidhje të reja nëpërmjet redaktimit tuaj, sistemi mund t\'ju shfaqi një figurë që përmban fjalë me gërma ose numra të shtrembruara ose me ngjyra të ndryshme të cilat ju duhet të shtypni para se të mund të kryeni veprimin në fjalë. Kjo bëhet pasi është shumë e vështirë për një robot ose mjet automatik të kryejë të njëjtën punë. Kështu mund të dallohet nëse jeni me të vërtetë një njeri apo një robot. Ky lloj sistemi s\'mund të ndalojë tërë abuzimet por ndalon një pjesë të mirë të tyre, sidomos ato që janë automatike dhe të shumta në numër. -Fatkeqësisht ky lloj sistemi mund të bezdisi përdoruesit me pamje të kufizuar ose ata që përdorin mjete teksti ose shfletues leximi me zë. Tani për tani nuk kemi mundësi për të ofruar një sistem me zë në vend të figurave. Ju lutem lidhuni me [[{{MediaWiki:Grouppage-sysop}}|administruesit]] nëse ky sistem po ju ndalon të jepni kontribute të vlefshme. +Fatkeqësisht ky lloj sistemi mund të bezdisi përdoruesit me pamje të kufizuar ose ata që përdorin mjete teksti ose shfletues leximi me zë. Tani për tani nuk kemi mundësi për të ofruar një sistem me zë në vend të figurave. Ju lutem lidhuni me [[Special:ListAdmins|administruesit]] nëse ky sistem po ju ndalon të jepni kontribute të vlefshme. -Shtypni butonin "prapa" ("back") të shfletuesit tuaj për tu kthyer tek faqja e mëparshme.', +Shtypni butonin "prapa" ("back") të shfletuesit tuaj për tu kthyer tek faqja e mëparshme.', # Fuzzy 'captcha-addurl-whitelist' => ' #<!-- lëreni këtë rresht siç është --> <pre> # Sintaksa është si më poshtë: # * Çdo gjë nga simboli "#" deri në fund të rreshtit është koment @@ -3548,7 +3688,7 @@ Klik dan fonnäien ap „Siede spiekerje“ [[Special:Captcha/help|(Froagen of P In fuul Falle, besunners bie dät Bietouföigjen fon näie Webferbiendengen tou ne Siede, kon dät foarkuume, dät dit Wiki ne Bielde mäd n faawigen un fertroalden Text anwiest un deertou apfoardert, do anwiesde Woude ientoutippen. Deer sun Apgoawe man stuur automatisk ouhonneld wäide kon, wäide deertruch do maaste Spammere, do der mäd automatiske Reewen oarbaidje, stopped, wierjuun moanskelke Benutsere hieren Biedraach ouseende konnen. Spietelk genouch kon dät tou Meelasje foar Persoone fiere, do der minner goud sjo konnen of text- of sproakbasierde Browsere ferweende. Apstuuns hääbe wie neen Audio-Alternative ferföigboar. -Kontaktier do [[{{MediaWiki:Grouppage-sysop}}|Site-Administratore]] foar Hälpe, wan dit jou Moite rakt bie dät Hoochleeden fon Biedraage. +Kontaktier do [[Special:ListAdmins|Site-Administratore]] foar Hälpe, wan dit jou Moite rakt bie dät Hoochleeden fon Biedraage. Klik ap dän 'Tourääch'-Knoop in jou Browser uum ätter dän Sieden-Editor touräächtougungen.", 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> @@ -3593,11 +3733,12 @@ Hit the 'back' button in your browser to return to the page editor.", # Fuzzy * @author MagnusA * @author Martinwiss * @author Per + * @author Rotsee */ $messages['sv'] = array( 'captcha-edit' => 'För att redigera den här sidan mÃ¥ste du först skriva svaret pÃ¥ följande räkneuppgift i rutan ([[Special:Captcha/help|mer information]]):', - 'captcha-desc' => 'Ger CAPTCHA tekniker för att skydda mot skräppost och lösenordsgissning', + 'captcha-desc' => 'â€Captchaâ€-metoder för att skydda mot skräppost och lösenordsgissning', 'captcha-label' => 'CAPTCHA', 'captcha-addurl' => 'Din ändring innebär nya externa länkar i texten. För att skydda wikin mot automatisk spam mÃ¥ste du skriva svaret pÃ¥ följande räkneuppgift i rutan ([[Special:Captcha/help|mer information]]):', 'captcha-badlogin' => 'För att skydda mot wikin mot försök att knäcka lösenord pÃ¥ automatisk väg, mÃ¥ste du skriva svaret pÃ¥ följande räkneuppgift i rutan ([[Special:Captcha/help|mer information]]):', @@ -3605,7 +3746,7 @@ räkneuppgift i rutan ([[Special:Captcha/help|mer information]]):', 'captcha-createaccount-fail' => 'Bekräftelsekoden är felaktig eller saknas.', 'captcha-create' => 'För att skapa den här sidan mÃ¥ste du skriva svaret pÃ¥ följande räkneuppgift i rutan ([[Special:Captcha/help|mer information]]):', - 'captcha-sendemail' => 'För att skydda wikin mot automatiska skräpinlägg, ber vi dig att lösa den enkla matematiska ekvationen här nedanför och skriva in svaret i rutan ([[Special:Captcha/help|mer information]]):', + 'captcha-sendemail' => 'För att skydda wikin mot spam, ber vi dig att lösa den här enkla räkneuppgiften, och skriva in svaret i rutan ([[Special:Captcha/help|mer information]]):', 'captcha-sendemail-fail' => 'Felaktig eller saknad bekräftelsekod.', 'captcha-disabledinapi' => 'Denna Ã¥tgärd kräver en captcha, sÃ¥ den kan inte utföras genom APIet.', 'captchahelp-title' => 'Captchahjälp', @@ -3618,7 +3759,7 @@ Eftersom den uppgiften är svÃ¥r att automatisera, lÃ¥ter den de flesta riktiga Tyvärr kan det här orsaka problem för användare med nedsatt syn eller som använder text- eller talbaserade webbläsare. För tillfället finns inga ljudbaserade alternativ tillgängliga. -Kontakta [[{{MediaWiki:Grouppage-sysop}}|webbplatsens administratörer]] för hjälp om det här hindrar dig frÃ¥n att göra legitima ändringar. +Kontakta [[Special:ListAdmins|webbplatsens administratörer]] för hjälp om det här hindrar dig frÃ¥n att göra legitima ändringar. Tryck pÃ¥ bakÃ¥tknappen i din webbläsare för att gÃ¥ tillbaks till sidredigeringsläget.', 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> @@ -3663,7 +3804,7 @@ $messages['ta'] = array( பாரà¯à®µà¯ˆà®•௠கà¯à®±à¯ˆà®ªà®¾à®Ÿà¯ உடையோரà¯, à®®à¯à®¤à®¿à®¯à¯‹à®°à¯ மறà¯à®±à¯à®®à¯ வெறà¯à®®à¯ வாரà¯à®¤à¯à®¤à¯ˆà®•ள௠அலà¯à®²à®¤à¯ ஒலி அடிபà¯à®ªà®Ÿà¯ˆà®¯à®¿à®²à®¾à®© உலாவிகளைப௠பயனà¯à®ªà®Ÿà¯à®¤à¯à®¤à¯à®µà¯‹à®°à¯à®•à¯à®•௠இத௠தà¯à®°à®¤à®¿à®·à¯à®Ÿà®µà®šà®®à®¾à®•த௠தொலà¯à®²à¯ˆà®¯à®³à®¿à®•à¯à®•க௠கூடà¯à®®à¯. -இசà¯à®šà®®à®¯à®¤à¯à®¤à®¿à®²à¯ எழà¯à®¤à¯à®¤à¯à®•ளà¯à®•à¯à®•ான ஒலி மாறà¯à®±à¯ எஙà¯à®•ளிடம௠இலà¯à®²à¯ˆ. உஙà¯à®•ளà¯à®•à¯à®•௠à®à®¤à¯‡à®©à¯à®®à¯ உதவி தேவைபà¯à®ªà®Ÿà¯à®Ÿà®¾à®²à¯ [[{{MediaWiki:Grouppage-sysop}}|site administrators]] à®à®¤à¯ தொடரà¯à®ªà¯ கொளà¯à®³à®µà¯à®®à¯. +இசà¯à®šà®®à®¯à®¤à¯à®¤à®¿à®²à¯ எழà¯à®¤à¯à®¤à¯à®•ளà¯à®•à¯à®•ான ஒலி மாறà¯à®±à¯ எஙà¯à®•ளிடம௠இலà¯à®²à¯ˆ. உஙà¯à®•ளà¯à®•à¯à®•௠à®à®¤à¯‡à®©à¯à®®à¯ உதவி தேவைபà¯à®ªà®Ÿà¯à®Ÿà®¾à®²à¯ [[Special:ListAdmins|site administrators]] à®à®¤à¯ தொடரà¯à®ªà¯ கொளà¯à®³à®µà¯à®®à¯. தொகà¯à®¤à¯à®¤à®²à¯ பகà¯à®•தà¯à®¤à®¿à®±à¯à®•à¯à®šà¯ செலà¯à®² உஙà¯à®•ள௠உலாவியில௠“பினà¯à®šà¯†à®²à¯â€ பொதà¯à®¤à®¾à®©à¯ˆ à®…à®´à¯à®¤à¯à®¤à®µà¯à®®à¯.', ); @@ -3689,9 +3830,9 @@ $messages['te'] = array( కొనà±à°¨à°¿à°¸à°¾à°°à±à°²à±, à°®à±à°–à±à°¯à°‚à°—à°¾ à°à°¦à±ˆà°¨à°¾ పేజీ à°¨à±à°‚à°¡à°¿ బయటకౠలింకà±à°²à± ఇచà±à°šà±‡à°Ÿà°ªà±à°¡à±, వంకరà±à°²à± తిరిగిపోయి ఉనà±à°¨ పదాల బొమà±à°®à°¨à± చూపించి à°† పదానà±à°¨à°¿ టైపౠచెయà±à°¯à°®à°¨à°¿ వికీ మిమà±à°®à°²à±à°¨à°¿ అడగవచà±à°šà±. దీనà±à°¨à°¿ ఆటోమాటికౠటూలà±à°¸à±à°¤à±‹ చెయà±à°¯à°¡à°‚ చాలా à°•à°·à±à°Ÿà°‚ కాబటà±à°Ÿà°¿, à°¸à±à°ªà°¾à°®à± జితà±à°¤à±à°²à± చెలà±à°²à°µà±; మనà±à°·à±à°¯à±à°²à± మాతà±à°°à°‚ మామూలà±à°—ానే చెయà±à°¯à°—లరà±. à°¦à±à°°à°¦à±ƒà°·à±à°Ÿà°µà°¶à°¾à°¤à±à°¤à±‚, చూపౠసరిగా లేనివారికి, టెకà±à°¸à±à°Ÿà± à°¬à±à°°à±Œà°œà°°à±à°²à± మాతà±à°°à°®à±‡ వాడేవారికి ఇది అసౌకరà±à°¯à°‚ కలిగిసà±à°¤à±à°‚ది. à°ªà±à°°à°¸à±à°¤à±à°¤à°¾à°¨à°¿à°•à°¿ à°¶à°¬à±à°¦à°‚ వినిపించే వెసà±à°²à±à°¬à°¾à°Ÿà± మాకౠలేదà±. మీరౠరచనలౠచెయà±à°¯à°•à±à°‚à°¡à°¾ ఇది à°…à°¡à±à°¡à±à°ªà°¡à±à°¤à±à°‚టే, సహాయం కోసం సైటౠనిరà±à°µà°¾à°¹à°•à±à°£à±à°£à°¿ సంపà±à°°à°¦à°¿à°‚à°šà°‚à°¡à°¿. -మీరౠచెసే విలà±à°µà°¯à°¿à°¨, సమà±à°®à°¤à°®à°¯à°¿à°¨ à°µà±à°¯à°¾à°¸ మారà±à°ªà±à°²à± à°à°¦à±à°°à°ªà°°à°šà°Ÿà°®à± à°•à±à°¦à°°à°•పొతె, దయచేసి [[{{MediaWiki:Grouppage-sysop}}|సైటౠనిరà±à°µà°¹à°£à°¾à°§à°¿à°•ారి]]à°•à°¿ లేఖ రాయండి. +మీరౠచెసే విలà±à°µà°¯à°¿à°¨, సమà±à°®à°¤à°®à°¯à°¿à°¨ à°µà±à°¯à°¾à°¸ మారà±à°ªà±à°²à± à°à°¦à±à°°à°ªà°°à°šà°Ÿà°®à± à°•à±à°¦à°°à°•పొతె, దయచేసి [[Special:ListAdmins|సైటౠనిరà±à°µà°¹à°£à°¾à°§à°¿à°•ారి]]à°•à°¿ లేఖ రాయండి. -మీ à°¬à±à°°à±Œà°œà°°à±à°²à±‹à°¨à°¿ à°¬à±à°¯à°¾à°•à±(back) మీటనౠనొకà±à°•à°¿ ఇంతకౠమà±à°‚దరి పేజీకి వెళà±à°³à°‚à°¡à°¿.', +మీ à°¬à±à°°à±Œà°œà°°à±à°²à±‹à°¨à°¿ à°¬à±à°¯à°¾à°•à±(back) మీటనౠనొకà±à°•à°¿ ఇంతకౠమà±à°‚దరి పేజీకి వెళà±à°³à°‚à°¡à°¿.', # Fuzzy 'captcha-addurl-whitelist' => ' #<!-- à°ˆ పంకà±à°¤à°¿à°¨à°¿ ఉనà±à°¨à°¦à±à°¨à±à°¨à°Ÿà±à°²à± ఇలాగే వదిలివేయండి --> <pre> # ఇకà±à°•à°¡ రాయాలà±à°¸à°¿à°¨ విధానం ఇదీ: # * "#" అనే à°…à°•à±à°·à°°à°‚ à°¨à±à°‚à°¡à°¿ à°† పంకà±à°¤à°¿ చివరివరకూ à°µà±à°¯à°¾à°–à±à°¯à°¾à°¨à°‚ @@ -3815,7 +3956,7 @@ Dahil sa isa itong gawaing mahirap na gawing kusa, napapahintulutan nito ang hal Sa kasawiang palad maaaring hindi makaginhawa ito sa mga tagagamit na may malabong paningin o gumagamit ng pangteksto o pangpagsasalitang mga pantingin-tingin. Sa ngayon wala pa kaming pamalit na isang pangpandinig. -Makipag-ugnayan lamang sa [[{{MediaWiki:Grouppage-sysop}}|mga tagapangasiwa ng sityo]] para humingi ng tulong kapag hindi inaasahang mapigilan ka sa pagsasagawa ng mga tunay na pagpapaskil. +Makipag-ugnayan lamang sa [[Special:ListAdmins|mga tagapangasiwa ng sityo]] para humingi ng tulong kapag hindi inaasahang mapigilan ka sa pagsasagawa ng mga tunay na pagpapaskil. Pindutin ang pindutang 'bumalik' sa iyong pantingin-tingin upang makabalik sa pahinang pampatnugot.", 'captcha-addurl-whitelist' => " #<!-- leave this line exactly as it is --> <pre> @@ -3850,7 +3991,7 @@ Otomatik spamdan korunmak için lütfen aÅŸağıdaki basit soruyu yanıtlayın v Bazen, özellikle bir baÅŸka internet sitesine baÄŸlantı eklerken, bozulmuÅŸ ve renklendirilmiÅŸ harflerden oluÅŸan bir resim gösterilebilir ve sizden bu harfleri kutucuÄŸa girmenizi istenir. Bu, otomatizasyonu oldukça zor bir iÅŸ olduÄŸu için, gerçek insanlar bu iÅŸlemi yerine getirebilirken, spam yapmaya yarayan araçlar bunu yapmakta zorlanacaklardır. -Ne var ki bu durum, görme sorunları yaÅŸayan kiÅŸiler ve salt yazı-tabanlı ya da salt ses tabanlı internet tarayıcı programları kullanan kimseler için rahatsızlık yaratmaktadır. Ne yazık ki, ÅŸu an için sesli bir alternatifimiz bulunmamaktadır. EÄŸer bu, sizin geçerli gönderiler yapmanıza beklenmedik bir ÅŸekilde engel oluyorsa, lütfen destek için [[{{MediaWiki:Grouppage-sysop}}|site yöneticileriyle]] irtibata geçin. +Ne var ki bu durum, görme sorunları yaÅŸayan kiÅŸiler ve salt yazı-tabanlı ya da salt ses tabanlı internet tarayıcı programları kullanan kimseler için rahatsızlık yaratmaktadır. Ne yazık ki, ÅŸu an için sesli bir alternatifimiz bulunmamaktadır. EÄŸer bu, sizin geçerli gönderiler yapmanıza beklenmedik bir ÅŸekilde engel oluyorsa, lütfen destek için [[Special:ListAdmins|site yöneticileriyle]] irtibata geçin. Sayfa düzenleyiciye dönmek için tarayıcınızın 'geri' tuÅŸuna basınız.", 'captcha-addurl-whitelist' => ' #<!-- bu satırı olduÄŸu gibi bırakın --> <pre> @@ -3874,19 +4015,20 @@ $messages['tru'] = array( * @author NickK * @author Olvin * @author Riwnodennyk + * @author Ðта * @author ТеÑÑ‚ */ $messages['uk'] = array( 'captcha-edit' => 'Щоб відредагувати цю Ñторінку, будь лаÑка, виконайте проÑту арифметичну дію Ñ– введіть відповідь у текÑтове поле ([[Special:Captcha/help|докладніше]]):', 'captcha-desc' => 'Забезпечує методи CAPTCHA Ð´Ð»Ñ Ð·Ð°Ñ…Ð¸Ñту від Ñпаму Ñ– підбору паролÑ', 'captcha-label' => 'CAPTCHA', - 'captcha-addurl' => 'Ви додали поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° зовнішній Ñайт. -Із метою захиÑту від автоматичного Ñпаму, будь лаÑка, виконайте проÑту арифметичну дію Ñ– введіть відповідь у текÑтове поле ([[Special:Captcha/help|докладніше]]):', # Fuzzy - 'captcha-badlogin' => 'Із метою захиÑту від автоматичного злому паролÑ, будь лаÑка, виконайте проÑту арифметичну дію Ñ– введіть відповідь у текÑтове поле ([[Special:Captcha/help|докладніше]]):', # Fuzzy - 'captcha-createaccount' => 'Із метою захиÑту від автоматичного ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¾Ð±Ð»Ñ–ÐºÐ¾Ð²Ð¾Ð³Ð¾ запиÑу, будь лаÑка, виконайте проÑту арифметичну дію Ñ– введіть відповідь у текÑтове поле ([[Special:Captcha/help|докладніше]]):', # Fuzzy + 'captcha-addurl' => 'Ви додали нові поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° зовнішні Ñайти. +Із метою захиÑту від автоматичного Ñпаму, будь лаÑка, виконайте проÑту арифметичну дію Ñ– введіть відповідь у текÑтове поле, щоб Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð±ÑƒÐ»Ð¾ збережене ([[Special:Captcha/help|докладніше]]):', + 'captcha-badlogin' => 'Із метою захиÑту від автоматичного злому паролÑ, будь лаÑка, виконайте проÑту арифметичну дію Ñ– введіть відповідь у текÑтове поле ([[Special:Captcha/help|докладніше]]):', + 'captcha-createaccount' => 'Із метою захиÑту від автоматичного ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¾Ð±Ð»Ñ–ÐºÐ¾Ð²Ð¾Ð³Ð¾ запиÑу проÑимо виконати проÑту арифметичну дію Ñ– ввеÑти відповідь у текÑтове поле ([[Special:Captcha/help|докладніше]]):', 'captcha-createaccount-fail' => 'Ðеправильний або відÑутній код підтвердженнÑ.', 'captcha-create' => 'Щоб Ñтворити Ñторінку, будь лаÑка, виконайте проÑту арифметичну дію Ñ– введіть відповідь у текÑтове поле ([[Special:Captcha/help|докладніше]]):', - 'captcha-sendemail' => 'З метою захиÑту від автоматичного Ñпаму, дайте відповідь на проÑтий математичний приклад Ñ– введіть відповідь ([[Special:Captcha/help|деталі]]):', # Fuzzy + 'captcha-sendemail' => "Із метою захиÑту вікі від автоматичного Ñпаму проÑимо розв'Ñзати проÑтий математичний приклад Ñ– ввеÑти відповідь ([[Special:Captcha/help|деталі]]):", 'captcha-sendemail-fail' => 'Ðеправильний або відÑутній код підтвердженнÑ.', 'captcha-disabledinapi' => 'Ð¦Ñ Ð´Ñ–Ñ Ð¿Ð¾Ñ‚Ñ€ÐµÐ±ÑƒÑ” перевірки CAPTCHA, тому не може бути здійÑнена за допомогою API.', 'captchahelp-title' => 'Довідка про CAPTCHA', @@ -3897,7 +4039,7 @@ $messages['uk'] = array( Іноді, наприклад при додаванні на Ñторінку нового веб-поÑиланнÑ, вікі може показати вам картинку з кольоровим або Ñпотвореним текÑтом Ñ– запропонувати ввеÑти текÑÑ‚, Ñкий ви бачите. ОÑкільки подібну задачу важко автоматизувати, це дає можливіÑть більшоÑті людей робити Ñвої зміни, в той Ñ‡Ð°Ñ Ñк більшіÑть ÑпамерÑьких Ñ– вандальних програм не можуть цього зробити. -Ðа жаль, подібний захиÑÑ‚ може Ñпричинити незручноÑті Ð´Ð»Ñ Ð»ÑŽÐ´ÐµÐ¹ із вадами зору. Зараз у Ð½Ð°Ñ Ð½ÐµÐ¼Ð° звукової альтернативи Ð´Ð»Ñ Ñ‚Ð°ÐºÐ¾Ñ— перевірки. Будь лаÑка, звернітьÑÑ Ð¿Ð¾ допомогу до [[{{MediaWiki:Grouppage-sysop}}|адмініÑтраторів]], Ñкщо подібна перевірка заважає вам доброÑовіÑно працювати з Ñайтом. +Ðа жаль, подібний захиÑÑ‚ може Ñпричинити незручноÑті Ð´Ð»Ñ Ð»ÑŽÐ´ÐµÐ¹ із вадами зору. Зараз у Ð½Ð°Ñ Ð½ÐµÐ¼Ð° звукової альтернативи Ð´Ð»Ñ Ñ‚Ð°ÐºÐ¾Ñ— перевірки. Будь лаÑка, звернітьÑÑ Ð¿Ð¾ допомогу до [[Special:ListAdmins|адмініÑтраторів]], Ñкщо подібна перевірка заважає вам доброÑовіÑно працювати з Ñайтом. ÐатиÑніть кнопку «Ðазад» у вашому браузері, щоб повернутиÑÑ Ð´Ð¾ редагуваннÑ.', 'captcha-addurl-whitelist' => '#<!-- leave this line exactly as it is --> <pre> @@ -3910,17 +4052,19 @@ $messages['uk'] = array( /** vèneto (vèneto) * @author Candalua + * @author GatoSelvadego */ $messages['vec'] = array( 'captcha-edit' => 'Par modificar la pagina te ghè da risòlvar sto senplice calcolo presentà de seguito e inserir el risultato ne la casela ([[Special:Captcha/help|magiori informazion]]):', - 'captcha-desc' => 'Senplice inplementazion de un Captcha', # Fuzzy - 'captcha-addurl' => "La modifica richiesta la zonta dei colegamenti foresti novi a la pagina; come misura precauzional contro l'inserimento automatico de spam, te ghè da risòlvar sto senplice calcolo presentà de seguito e inserir el risultato ne la casela ([[Special:Captcha/help|magiori informazion]]):", # Fuzzy - 'captcha-badlogin' => 'Come misura precauzional contro i tentativi de forzatura automatica de la password, te ghè da risòlvar sto senplice calcolo presentà de seguito e inserir el risultato ne la casela ([[Special:Captcha/help|magiori informazion]]):', # Fuzzy - 'captcha-createaccount' => 'Come misura precauzional contro i tentativi de creazion automatica dei account, par registrarse te ghè da risòlvar sto senplice calcolo presentà de seguito e inserir el risultato ne la casela ([[Special:Captcha/help|magiori informazion]]):', # Fuzzy + 'captcha-desc' => "Fornise teniche CAPTCHA pa' Å‚a protesion contro el spam e l'individuasion de Å‚e password", + 'captcha-label' => 'CAPTCHA', + 'captcha-addurl' => "Åa modifega dimandà xonta de i novi ligamenti foresti a Å‚a pà jina; come mixura precausionaÅ‚e contro 'l inserimento automatego de spam, se prega de risolvare el senplise calcoÅ‚o prexentà de seguito e inserir el rexultà inte Å‚a caxeÅ‚a ([[Special:Captcha/help|come funsiona?]]):", + 'captcha-badlogin' => 'Come misura precausionaÅ‚e contro i tentativi de forzadura automatega de Å‚a password, se prega de risolvare el senplise calcoÅ‚o prexentà de seguito e inserir el rexultà inte Å‚a caxeÅ‚a ([[Special:Captcha/help|come funsiona?]]):', + 'captcha-createaccount' => 'Come mixura precausionaÅ‚e contro i tentativi de creasion automatega de i account, se prega de risolvare el senplise calcoÅ‚o prexentà de seguito e inserir el rexultà inte Å‚a caxeÅ‚a ([[Special:Captcha/help|come funsiona?]]):', 'captcha-createaccount-fail' => 'Codice de verifica sbaglià o mancante.', 'captcha-create' => 'Per crear la pagina te ghè da risòlvar sto senplice calcolo presentà de seguito e inserir el risultato ne la casela ([[Special:Captcha/help|magiori informazion]]):', - 'captcha-sendemail' => 'Come misura precauzional contro i tentativi de forzatura automatica de la password, te ghè da risòlvar sto senplice calcolo e inserir el risultato ne la casela ([[Special:Captcha/help|magiori informazion]]):', # Fuzzy + 'captcha-sendemail' => 'Come mixura precausionaÅ‚e contro i mesaji de spam automatesi, se prega de risolvare el senplise calcoÅ‚o prexentà de seguito e inserir el rexultà inte Å‚a caxeÅ‚a ([[Special:Captcha/help|come funsiona?]]):', 'captcha-sendemail-fail' => 'Codice de verifica sbaglià o mancante.', 'captcha-disabledinapi' => 'Sta azion la richiede un captcha, quindi no se pole farla tramite API.', 'captchahelp-title' => "Coss'èlo sto captcha?", @@ -3929,7 +4073,7 @@ $messages['vec'] = array( In çerti casi, par esenpio quando se çerca de zontar novi colegamenti web in te na pagina, el software wiki el pol mostrar na imagine con un breve testo colorà e/o distorto, domandà ndoghe a l'utente de riscrìvarlo drento na casela fata aposta. Sicome i computer no i xe mìa boni de replicar a la perfezion sta azion, sto mecanismo el ghe consente a (quasi tuti) i utenti reali de conpletar l'inserimento che i volea, inpedéndoghe l'acesso a la magior parte dei spammer e dei altri atachi automatizà . -Sfortunatamente, ste misure de sicureza le pole métar in dificoltà i utenti che gà problemi de vista o quei che dòpara browser testuali o basà su la sintesi vocale. Purtropo al momento no xe disponibile nissun mecanismo alternativo basà su messagio audio; se ste procedure le inpedisse l'inserimento de informazion che se ritien legìtime, se prega de contatar i [[{{MediaWiki:Grouppage-sysop}}|aministradori del sito]] e domandarghe assistensa. +Sfortunatamente, ste misure de sicureza le pole métar in dificoltà i utenti che gà problemi de vista o quei che dòpara browser testuali o basà su la sintesi vocale. Purtropo al momento no xe disponibile nissun mecanismo alternativo basà su messagio audio; se ste procedure le inpedisse l'inserimento de informazion che se ritien legìtime, se prega de contatar i [[Special:ListAdmins|aministradori del sito]] e domandarghe assistensa. Struca el boton \"Indrìo\" del to browser par tornar a la pagina de modifica.", 'captcha-addurl-whitelist' => ' #<!-- no sta modificar in alcun modo sta riga --> <pre> @@ -3967,7 +4111,7 @@ Do các phần má»m tá»± động khó Ä‘á»c những hình nà y, nên má»i ngÆ Tuy váºy, tÃnh năng nà y có thể bất tiện đối vá»›i những độc giả có thị giác yếu hay Ä‘ang sá» dụng trình duyệt bằng văn bản thuần hay trình duyệt bằng tiếng nói. Hiện tại chúng tôi chưa có chức năng phát âm thay thế. -Xin hãy liên lạc vá»›i [[{{MediaWiki:Grouppage-sysop}}|ngưá»i quản trị trang web]] để được trợ giúp nếu Ä‘iá»u nà y vô tình ngăn cản bạn đóng góp ná»™i dung tốt. +Xin hãy liên lạc vá»›i [[Special:ListAdmins|ngưá»i quản trị trang web]] để được trợ giúp nếu Ä‘iá»u nà y vô tình ngăn cản bạn đóng góp ná»™i dung tốt. Nhấn chuá»™t và o nút “Back†cá»§a trình duyệt để trở lại trang soạn thảo.', 'captcha-addurl-whitelist' => ' #<!-- xin để dòng nà y đừng thay đổi --> <pre> @@ -4022,7 +4166,7 @@ Bén seur, on pout todi les disfacer al mwin, mins c' est on soyant ovraedje. Adon, pa côps, copurade cwand vos radjoutez des hÃ¥rdêyes a ene pÃ¥dje, ou Ã¥ moumint d' ahiver on novea conte sol wiki, on eployrè ene passete d' acertinaedje, dj' ô bén k' on vos mostere ene imÃ¥dje avou on tecse kitoirdou eyet vs dimander di taper les mots so l' imÃ¥dje. Come li ricnoxhance di ç' tecse la est mÃ¥lÃ¥jheye a fé otomaticmint pa on robot, çoula permete di leyî les vraiyès djins fé leus candjmints tot arestant l' plupÃ¥rt des spameus et des sfwaitès atakes pa robot. MÃ¥lureuzmint çoula apoite eto des mÃ¥lÃ¥jhminces po les cis k' ont des problinmes po vey, ou k' eployèt des betchteus e môde tecse ou bÃ¥zés sol vwès. Pol moumint, nos n' avans nén ene alternative odio. -S' i vs plait contactez les [[{{MediaWiki:Grouppage-sysop}}|manaedjeus do site]] po d' l' aidance si çoula vos espaitche di fé vos candjmints ledjitimes. +S' i vs plait contactez les [[Special:ListAdmins|manaedjeus do site]] po d' l' aidance si çoula vos espaitche di fé vos candjmints ledjitimes. Clitchîz sol boton «En erî» di vosse betchteu waibe po rivni al pÃ¥dje di dvant.", 'captcha-addurl-whitelist' => " #<!-- leyîz cisse roye chal come elle est (oyi, i gn a-st on vude al comince) --><pre> @@ -4093,11 +4237,11 @@ $messages['zh-hans'] = array( 'captcha-desc' => '通过验è¯ç 技术æ¥é˜»æ¢åžƒåœ¾é‚®ä»¶å’Œå¯†ç 猜解', 'captcha-label' => '验è¯ç ', 'captcha-addurl' => '您编辑的内容ä¸å«æœ‰ä¸€ä¸ªæ–°çš„外部链接;为了å…å—自动垃圾程åºçš„侵扰,请ç”出一个简å•çš„åŠ æ³•ï¼Œå¹¶åœ¨ä¸‹é¢çš„æ¡†å†…è¾“å…¥ç”æ¡ˆæ‰èƒ½ä¿å˜æ‚¨çš„编辑([[Special:Captcha/help|更多信æ¯]]):', - 'captcha-badlogin' => '为了防æ¢ç¨‹å¼è‡ªåŠ¨ç ´è§£å¯†ç ,请ç”出一个简å•çš„åŠ æ³•ï¼Œç„¶å¾Œåœ¨æ¡†å†…è¾“å…¥ ([[Special:Captcha/help|更多资料]]):', # Fuzzy - 'captcha-createaccount' => '为了防æ¢ç¨‹å¼è‡ªåŠ¨æ³¨å†Œï¼Œè¯·ç”出一个简å•çš„åŠ æ³•ï¼Œç„¶å¾Œåœ¨æ¡†å†…è¾“å…¥ ([[Special:Captcha/help|更多资料]]):', # Fuzzy + 'captcha-badlogin' => '为了防æ¢è‡ªåŠ¨ç¨‹åºç ´è§£å¯†ç ,我们æ³è¯·æ‚¨ç”出一个简å•çš„åŠ æ³•ï¼Œç„¶åŽåœ¨æ¡†å†…输入([[Special:Captcha/help|详细信æ¯]]):', + 'captcha-createaccount' => '为了防æ¢è‡ªåŠ¨ç¨‹åºæ³¨å†Œè´¦å·ï¼Œæˆ‘们æ³è¯·æ‚¨ç”出一个简å•çš„åŠ æ³•ï¼Œç„¶åŽåœ¨æ¡†å†…输入([[Special:Captcha/help|详细信æ¯]]):', 'captcha-createaccount-fail' => '验è¯ç 错误或丢失。', 'captcha-create' => 'è¦åˆ›å»ºé¡µé¢ï¼Œè¯·ç”出一个简å•çš„åŠ æ³•ï¼Œç„¶å¾Œåœ¨æ¡†å†…è¾“å…¥ ([[Special:Captcha/help|更多资料]]):', - 'captcha-sendemail' => '为了防æ¢ç¨‹å¼è¿›è¡Œç ´å,请ç”出一个简å•的计算,然åŽåœ¨æ¡†å†…输入 ([[Special:Captcha/help|更多资料]]):', # Fuzzy + 'captcha-sendemail' => '为了防æ¢è‡ªåŠ¨åžƒåœ¾ç¨‹åºè¿›è¡Œç ´å,我们æ³è¯·æ‚¨ç”出一个简å•的计算,然åŽåœ¨æ¡†å†…输入([[Special:Captcha/help|详细信æ¯]]):', 'captcha-sendemail-fail' => '验è¯ç 错误或丢失。', 'captcha-disabledinapi' => 'è¿™ä¸ªè¦æ±‚需è¦ç»è¿‡éªŒè¯ç 验è¯ï¼Œæ•…æ— æ³•é€è¿‡API使用。', 'captchahelp-title' => '验è¯ç 说明', @@ -4106,7 +4250,7 @@ $messages['zh-hans'] = array( æœ‰æ—¶ï¼Œç‰¹åˆ«æ˜¯å½“ç»™ä¸€ä¸ªé¡µé¢æ·»åŠ æ–°çš„ç½‘é¡µé“¾æŽ¥æ—¶ï¼Œæœ¬ç«™ä¼šè®©ä½ çœ‹ä¸€å¹…æœ‰é¢œè‰²çš„æˆ–è€…æœ‰å˜å½¢æ–‡å—的图åƒï¼Œå¹¶ä¸”è¦ä½ 输入所显示的文å—ã€‚å› ä¸ºè¿™æ˜¯éš¾ä»¥è‡ªåŠ¨å®Œæˆçš„一项任务,它将å…许人ä¿å˜ä»–ä»¬çš„ç¼–è¾‘ï¼ŒåŒæ—¶é˜»æ¢å¤§å¤šæ•°å‘é€åžƒåœ¾é‚®ä»¶è€…和其他机器人的攻击。 -ä»¤äººé—æ†¾æ˜¯ï¼Œè¿™ä¼šä½¿å¾—视力ä¸å¥½çš„人,或者使用基於文本或者基於声音的æµè§ˆå™¨çš„用户感到ä¸ä¾¿ã€‚è€Œç›®å‰æˆ‘们还没有æä¾›çš„音频的选择。如果这æ£å¥½é˜»æ¢ä½ 进行æ£å¸¸çš„编辑,请和[[{{MediaWiki:Grouppage-sysop}}|站点管ç†å‘˜]]è”系获得帮助。 +ä»¤äººé—æ†¾æ˜¯ï¼Œè¿™ä¼šä½¿å¾—视力ä¸å¥½çš„人,或者使用基於文本或者基於声音的æµè§ˆå™¨çš„用户感到ä¸ä¾¿ã€‚è€Œç›®å‰æˆ‘们还没有æä¾›çš„音频的选择。如果这æ£å¥½é˜»æ¢ä½ 进行æ£å¸¸çš„编辑,请和[[Special:ListAdmins|站点管ç†å‘˜]]è”系获得帮助。 点击æµè§ˆå™¨ä¸çš„“åŽé€€â€æŒ‰é’®è¿”å›žä½ æ‰€ç¼–è¾‘çš„é¡µé¢ã€‚', 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> @@ -4122,18 +4266,19 @@ $messages['zh-hans'] = array( * @author Hydra * @author Liangent * @author Mark85296341 + * @author Simon Shek * @author Waihorace */ $messages['zh-hant'] = array( 'captcha-edit' => 'è¦ç·¨è¼¯é€™ç¯‡æ–‡ç« ,請ç”å‡ºä¸€å€‹ç°¡å–®çš„åŠ æ³•ï¼Œç„¶å¾Œåœ¨æ¡†å…§è¼¸å…¥ ([[Special:Captcha/help|更多資料]]):', 'captcha-desc' => '通éŽé©—è‰ç¢¼æŠ€è¡“來阻æ¢åžƒåœ¾éƒµä»¶å’Œå¯†ç¢¼çŒœè§£', 'captcha-label' => 'é©—è‰ç¢¼', - 'captcha-addurl' => 'ä½ ç·¨è¼¯çš„å…§å®¹ä¸å«æœ‰ä¸€å€‹æ–°çš„URL連çµï¼›ç‚ºäº†å…å—自動垃圾程å¼çš„侵擾,請ç”å‡ºä¸€å€‹ç°¡å–®çš„åŠ æ³•ï¼Œç„¶å¾Œåœ¨æ¡†å…§è¼¸å…¥ ([[Special:Captcha/help|更多資料]]):', # Fuzzy - 'captcha-badlogin' => '為了防æ¢ç¨‹å¼è‡ªå‹•ç ´è§£å¯†ç¢¼ï¼Œè«‹ç”å‡ºä¸€å€‹ç°¡å–®çš„åŠ æ³•ï¼Œç„¶å¾Œåœ¨æ¡†å…§è¼¸å…¥ ([[Special:Captcha/help|更多資料]]):', # Fuzzy - 'captcha-createaccount' => '為了防æ¢ç¨‹å¼è‡ªå‹•註冊,請ç”å‡ºä¸€å€‹ç°¡å–®çš„åŠ æ³•ï¼Œç„¶å¾Œåœ¨æ¡†å…§è¼¸å…¥ ([[Special:Captcha/help|更多資料]]):', # Fuzzy + 'captcha-addurl' => 'ä½ ç·¨è¼¯çš„å…§å®¹ä¸å«æœ‰ä¸€å€‹æ–°çš„外部連çµï¼›ç‚ºäº†å…å—自動垃圾程å¼çš„侵擾,請ç”å‡ºä¸€å€‹ç°¡å–®çš„åŠ æ³•ï¼Œç„¶å¾Œåœ¨æ¡†å…§è¼¸å…¥ ([[Special:Captcha/help|更多資料]]):', + 'captcha-badlogin' => '為防æ¢ç¨‹å¼è‡ªå‹•ç ´è§£å¯†ç¢¼ï¼Œè«‹ç”出一æ¢ç°¡å–®çš„åŠ æ³•ï¼Œç„¶å¾Œåœ¨æ¡†å…§è¼¸å…¥ ([[Special:Captcha/help|更多資料]]):', + 'captcha-createaccount' => '為防æ¢ç¨‹å¼è‡ªå‹•註冊,請ç”出一æ¢ç°¡å–®çš„åŠ æ³•ï¼Œç„¶å¾Œåœ¨æ¡†å…§è¼¸å…¥ ([[Special:Captcha/help|更多資料]]):', 'captcha-createaccount-fail' => 'é©—è‰ç¢¼éŒ¯èª¤æˆ–éºå¤±ã€‚', 'captcha-create' => 'è¦å»ºç«‹é é¢ï¼Œè«‹ç”å‡ºä¸€å€‹ç°¡å–®çš„åŠ æ³•ï¼Œç„¶å¾Œåœ¨æ¡†å…§è¼¸å…¥ ([[Special:Captcha/help|更多資料]]):', - 'captcha-sendemail' => '為了防æ¢ç¨‹å¼é€²è¡Œç ´å£žï¼Œè«‹ç”出一個簡單的計算,然後在框內輸入 ([[Special:Captcha/help|更多資料]]):', # Fuzzy + 'captcha-sendemail' => '為防æ¢ç¨‹å¼é€²è¡Œç ´å£žï¼Œè«‹ç”出一æ¢ç°¡å–®çš„åŠ æ³•ï¼Œç„¶å¾Œåœ¨æ¡†å…§è¼¸å…¥ ([[Special:Captcha/help|更多資料]]):', 'captcha-sendemail-fail' => 'é©—è‰ç¢¼éŒ¯èª¤æˆ–éºå¤±ã€‚', 'captcha-disabledinapi' => 'é€™å€‹è¦æ±‚需è¦ç¶“éŽCaptchaé©—è‰ï¼Œæ•…無法é€éŽAPI使用。', 'captchahelp-title' => 'Captcha 說明', @@ -4142,7 +4287,7 @@ $messages['zh-hant'] = array( 有時,特別是當給一個é 颿·»åŠ æ–°çš„ç¶²é é€£çµæ™‚ï¼Œæœ¬ç«™æœƒè®“ä½ çœ‹ä¸€å¹…æœ‰é¡è‰²çš„æˆ–者有變形文å—的圖åƒï¼Œä¸¦ä¸”è¦ä½ 輸入所顯示的文å—ã€‚å› ç‚ºé€™æ˜¯é›£ä»¥è‡ªå‹•å®Œæˆçš„ä¸€é …ä»»å‹™ï¼Œå®ƒå°‡å…許人儲å˜ä»–å€‘çš„ç·¨è¼¯ï¼ŒåŒæ™‚阻æ¢å¤§å¤šæ•¸ç™¼é€åžƒåœ¾éƒµä»¶è€…和其他機器人的攻擊。 -ä»¤äººéºæ†¾æ˜¯ï¼Œé€™æœƒä½¿å¾—視力ä¸å¥½çš„äººï¼Œæˆ–è€…ä½¿ç”¨åŸºæ–¼æ–‡å—æˆ–者基於è²éŸ³çš„ç€è¦½å™¨çš„使用者感到ä¸ä¾¿ã€‚è€Œç›®å‰æˆ‘們還沒有æä¾›çš„éŸ³è¨Šçš„é¸æ“‡ã€‚如果這æ£å¥½é˜»æ¢ä½ 進行æ£å¸¸çš„編輯,請和[[{{MediaWiki:Grouppage-sysop}}|站點管ç†å“¡]]è¯ç¹«å–得幫助。 +ä»¤äººéºæ†¾æ˜¯ï¼Œé€™æœƒä½¿å¾—視力ä¸å¥½çš„äººï¼Œæˆ–è€…ä½¿ç”¨åŸºæ–¼æ–‡å—æˆ–者基於è²éŸ³çš„ç€è¦½å™¨çš„使用者感到ä¸ä¾¿ã€‚è€Œç›®å‰æˆ‘們還沒有æä¾›çš„éŸ³è¨Šçš„é¸æ“‡ã€‚如果這æ£å¥½é˜»æ¢ä½ 進行æ£å¸¸çš„編輯,請和[[Special:ListAdmins|站點管ç†å“¡]]è¯ç¹«å–得幫助。 點擊ç€è¦½å™¨ä¸çš„ã€Œå¾Œé€€ã€æŒ‰éˆ•è¿”å›žä½ æ‰€ç·¨è¼¯çš„é é¢ã€‚', 'captcha-addurl-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> diff --git a/extensions/ConfirmEdit/ConfirmEdit.php b/extensions/ConfirmEdit/ConfirmEdit.php index 87a48e0a..d861a04a 100644 --- a/extensions/ConfirmEdit/ConfirmEdit.php +++ b/extensions/ConfirmEdit/ConfirmEdit.php @@ -40,7 +40,7 @@ $wgExtensionCredits['antispam'][] = array( 'name' => 'ConfirmEdit', 'author' => array( 'Brion Vibber', '...' ), 'url' => 'https://www.mediawiki.org/wiki/Extension:ConfirmEdit', - 'version' => '1.1', + 'version' => '1.2', 'descriptionmsg' => 'captcha-desc', ); @@ -140,7 +140,7 @@ $wgCaptchaSessionExpiration = 30 * 60; $wgCaptchaBadLoginExpiration = 5 * 60; /** - * Allow users who have confirmed their e-mail addresses to post + * Allow users who have confirmed their email addresses to post * URL links without being harassed by the captcha. */ $ceAllowConfirmedEmail = false; diff --git a/extensions/ConfirmEdit/ConfirmEditHooks.php b/extensions/ConfirmEdit/ConfirmEditHooks.php index 66e51991..bc85138d 100644 --- a/extensions/ConfirmEdit/ConfirmEditHooks.php +++ b/extensions/ConfirmEdit/ConfirmEditHooks.php @@ -55,8 +55,9 @@ class ConfirmEditHooks { return self::getInstance()->confirmEmailUser( $from, $to, $subject, $text, $error ); } - public static function APIGetAllowedParams( &$module, &$params ) { - return self::getInstance()->APIGetAllowedParams( $module, $params ); + // Default $flags to 1 for backwards-compatible behavior + public static function APIGetAllowedParams( &$module, &$params, $flags = 1 ) { + return self::getInstance()->APIGetAllowedParams( $module, $params, $flags ); } public static function APIGetParamDescription( &$module, &$desc ) { diff --git a/extensions/ConfirmEdit/FancyCaptcha.class.php b/extensions/ConfirmEdit/FancyCaptcha.class.php index f559f0f3..d1c6a41f 100644 --- a/extensions/ConfirmEdit/FancyCaptcha.class.php +++ b/extensions/ConfirmEdit/FancyCaptcha.class.php @@ -89,6 +89,72 @@ class FancyCaptcha extends SimpleCaptcha { * Insert the captcha prompt into the edit form. */ function getForm() { + global $wgOut, $wgExtensionAssetsPath, $wgEnableAPI; + + // Uses addModuleStyles so it is loaded when JS is disabled. + $wgOut->addModuleStyles( 'ext.confirmEdit.fancyCaptcha.styles' ); + + $title = SpecialPage::getTitleFor( 'Captcha', 'image' ); + $index = $this->getCaptchaIndex(); + + if ( $wgEnableAPI ) { + // Loaded only if JS is enabled + $wgOut->addModules( 'ext.confirmEdit.fancyCaptcha' ); + + $captchaReload = Html::element( + 'small', + array( + 'class' => 'confirmedit-captcha-reload fancycaptcha-reload' + ), + wfMessage( 'fancycaptcha-reload-text' )->text() + ); + } else { + $captchaReload = ''; + } + + return "<div class='fancycaptcha-wrapper'><div class='fancycaptcha-image-container'>" . + Html::element( 'img', array( + 'class' => 'fancycaptcha-image', + 'src' => $title->getLocalUrl( 'wpCaptchaId=' . urlencode( $index ) ), + 'alt' => '' + ) + ) . + $captchaReload . + "</div>\n" . + '<p>' . + Html::element( 'label', array( + 'for' => 'wpCaptchaWord', + ), + parent::getMessage( 'label' ) . wfMessage( 'colon-separator' )->text() + ) . + Html::element( 'input', array( + 'name' => 'wpCaptchaWord', + 'id' => 'wpCaptchaWord', + 'type' => 'text', + 'size' => '12', // max_length in captcha.py plus fudge factor + 'autocomplete' => 'off', + 'autocorrect' => 'off', + 'autocapitalize' => 'off', + 'required' => 'required', + 'tabindex' => 1 + ) + ) . // tab in before the edit textarea + Html::element( 'input', array( + 'type' => 'hidden', + 'name' => 'wpCaptchaId', + 'id' => 'wpCaptchaId', + 'value' => $index + ) + ) . + "</p>\n" . + "</div>\n";; + } + + /** + * Get captcha index key + * @return string captcha ID key + */ + function getCaptchaIndex() { $info = $this->pickImage(); if ( !$info ) { throw new MWException( "Ran out of captcha images" ); @@ -99,35 +165,7 @@ class FancyCaptcha extends SimpleCaptcha { // go through without extra pain. $index = $this->storeCaptcha( $info ); - wfDebug( "Captcha id $index using hash ${info['hash']}, salt ${info['salt']}.\n" ); - - $title = SpecialPage::getTitleFor( 'Captcha', 'image' ); - - return "<p>" . - Html::element( 'img', array( - 'src' => $title->getLocalUrl( 'wpCaptchaId=' . urlencode( $index ) ), - 'width' => $info['width'], - 'height' => $info['height'], - 'alt' => '' ) ) . - "</p>\n" . - Html::element( 'input', array( - 'type' => 'hidden', - 'name' => 'wpCaptchaId', - 'id' => 'wpCaptchaId', - 'value' => $index ) ) . - '<p>' . - Html::element( 'label', array( - 'for' => 'wpCaptchaWord', - ), parent::getMessage( 'label' ) . wfMessage( 'colon-separator' )->text() ) . - Html::element( 'input', array( - 'name' => 'wpCaptchaWord', - 'id' => 'wpCaptchaWord', - 'type' => 'text', - 'autocorrect' => 'off', - 'autocapitalize' => 'off', - 'required' => 'required', - 'tabindex' => 1 ) ) . // tab in before the edit textarea - "</p>\n"; + return $index; } /** @@ -159,7 +197,7 @@ class FancyCaptcha extends SimpleCaptcha { $key = "fancycaptcha:dirlist:{$backend->getWikiId()}:" . sha1( $directory ); $dirs = $wgMemc->get( $key ); // check cache - if ( !is_array( $dirs ) ) { // cache miss + if ( !is_array( $dirs ) || !count( $dirs ) ) { // cache miss $dirs = array(); // subdirs actually present... foreach ( $backend->getTopDirectoryList( array( 'dir' => $directory ) ) as $entry ) { if ( ctype_xdigit( $entry ) && strlen( $entry ) == 1 ) { @@ -167,7 +205,9 @@ class FancyCaptcha extends SimpleCaptcha { } } wfDebug( "Cache miss for $directory subdirectory listing.\n" ); - $wgMemc->set( $key, $dirs, 86400 ); + if ( count( $dirs ) ) { + $wgMemc->set( $key, $dirs, 86400 ); + } } if ( !count( $dirs ) ) { @@ -204,7 +244,7 @@ class FancyCaptcha extends SimpleCaptcha { $key = "fancycaptcha:filelist:{$backend->getWikiId()}:" . sha1( $directory ); $files = $wgMemc->get( $key ); // check cache - if ( !is_array( $files ) ) { // cache miss + if ( !is_array( $files ) || !count( $files ) ) { // cache miss $files = array(); // captcha files foreach ( $backend->getTopFileList( array( 'dir' => $directory ) ) as $entry ) { $files[] = $entry; @@ -213,7 +253,9 @@ class FancyCaptcha extends SimpleCaptcha { break; } } - $wgMemc->set( $key, $files, 86400 ); + if ( count( $files ) ) { + $wgMemc->set( $key, $files, 86400 ); + } wfDebug( "Cache miss for $directory captcha listing.\n" ); } @@ -258,19 +300,15 @@ class FancyCaptcha extends SimpleCaptcha { continue; // could not acquire (skip it to avoid race conditions) } } - $fsFile = $backend->getLocalReference( array( 'src' => "$directory/$entry" ) ); - if ( !$fsFile || !$fsFile->exists() ) { + if ( !$backend->fileExists( array( 'src' => "$directory/$entry" ) ) ) { if ( ++$misses >= 5 ) { // too many files in the listing don't exist break; // listing cache too stale? break out so it will be cleared } continue; // try next file } - $size = getimagesize( $fsFile->getPath() ); return array( 'salt' => $matches[1], 'hash' => $matches[2], - 'width' => $size[0], - 'height' => $size[1], 'viewed' => false, ); } diff --git a/extensions/ConfirmEdit/FancyCaptcha.i18n.php b/extensions/ConfirmEdit/FancyCaptcha.i18n.php index 140cee1c..7f28d048 100644 --- a/extensions/ConfirmEdit/FancyCaptcha.i18n.php +++ b/extensions/ConfirmEdit/FancyCaptcha.i18n.php @@ -13,55 +13,50 @@ $messages = array(); $messages['en'] = array( 'fancycaptcha-desc' => 'Fancy CAPTCHA generator for Confirm Edit', 'fancycaptcha-addurl' => 'Your edit includes new external links. -To help protect against automated spam, please enter the words that appear below in the box ([[Special:Captcha/help|more info]]):', - 'fancycaptcha-badlogin' => 'To help protect against automated password cracking, please enter the words that appear below in the box ([[Special:Captcha/help|more info]]):', - 'fancycaptcha-createaccount' => 'To help protect against automated account creation, please enter the words that appear below in the box ([[Special:Captcha/help|more info]]):', +To protect the wiki against automated spam, we kindly ask you to enter the words that appear below in the box ([[Special:Captcha/help|more info]]):', + 'fancycaptcha-badlogin' => 'To protect the wiki against automated password cracking, we kindly ask you to enter the words that appear below in the box ([[Special:Captcha/help|more info]]):', + 'fancycaptcha-createaccount' => 'To protect the wiki against automated account creation, we kindly ask you to enter the words that appear below in the box ([[Special:Captcha/help|more info]]):', 'fancycaptcha-create' => 'To create the page, please enter the words that appear below in the box ([[Special:Captcha/help|more info]]):', 'fancycaptcha-edit' => 'To edit this page, please enter the words that appear below in the box ([[Special:Captcha/help|more info]]):', - 'fancycaptcha-sendemail' => 'To help protect against automated spamming, please enter the words that appear below in the box ([[Special:Captcha/help|more info]]):', + 'fancycaptcha-sendemail' => 'To protect the wiki against automated spamming, we kindly ask you to enter the words that appear below in the box ([[Special:Captcha/help|more info]]):', + 'fancycaptcha-reload-text' => 'Refresh', ); /** Message documentation (Message documentation) * @author Fryed-peach * @author Hamilton Abreu * @author Purodha + * @author Shirayuki */ $messages['qqq'] = array( - 'fancycaptcha-desc' => '{{desc}}', - 'fancycaptcha-addurl' => 'See also -*{{msg-mw|captcha-addurl}} -*{{msg-mw|Questycaptcha-addurl}}', - 'fancycaptcha-badlogin' => 'See also -*{{msg-mw|captcha-badlogin}} -*{{msg-mw|Questycaptcha-badlogin}}', - 'fancycaptcha-createaccount' => 'See also -*{{msg-mw|captcha-createaccount}} -*{{msg-mw|Questycaptcha-createaccount}}', - 'fancycaptcha-create' => 'See also -*{{msg-mw|Captcha-create}} -*{{msg-mw|Questycaptcha-create}}', - 'fancycaptcha-edit' => 'See also -*{{msg-mw|Captcha-edit}} -*{{msg-mw|Questycaptcha-edit}}', + 'fancycaptcha-desc' => '{{Optional}} +{{desc}}', + 'fancycaptcha-addurl' => '{{Related|ConfirmEdit-addurl}}', + 'fancycaptcha-badlogin' => '{{Related|ConfirmEdit-badlogin}}', + 'fancycaptcha-createaccount' => '{{Related|ConfirmEdit-createaccount}}', + 'fancycaptcha-create' => '{{Related|ConfirmEdit-create}}', + 'fancycaptcha-edit' => '{{Related|ConfirmEdit-edit}}', + 'fancycaptcha-sendemail' => '{{Related|ConfirmEdit-sendemail}}', + 'fancycaptcha-reload-text' => 'Prompts a click to get a new FancyCaptcha image.', ); /** Gheg Albanian (Gegë) * @author Mdupont */ $messages['aln'] = array( - 'fancycaptcha-addurl' => 'Your redakto përfshin të jashtme lidhje të reja. Për të ndihmuar në mbrojtjen kundër spam automatizuar, ju lutem shkruani fjalët që shfaqen poshtë në kuti ([[Special:Captcha/help|më shumë informacion]]):', - 'fancycaptcha-badlogin' => 'Për të ndihmuar në mbrojtjen kundër fjalëkalimin automatizuar plasaritje, ju lutem shkruani fjalët që shfaqen poshtë në kuti ([[Special:Captcha/help|më shumë informacion]]):', - 'fancycaptcha-createaccount' => 'Për të ndihmuar në mbrojtjen kundër krijimit llogari e automatizuar, ju lutem shkruani fjalët që shfaqen poshtë në kuti ([[Special:Captcha/help|më shumë informacion]]):', + 'fancycaptcha-addurl' => 'Your redakto përfshin të jashtme lidhje të reja. Për të ndihmuar në mbrojtjen kundër spam automatizuar, ju lutem shkruani fjalët që shfaqen poshtë në kuti ([[Special:Captcha/help|më shumë informacion]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Për të ndihmuar në mbrojtjen kundër fjalëkalimin automatizuar plasaritje, ju lutem shkruani fjalët që shfaqen poshtë në kuti ([[Special:Captcha/help|më shumë informacion]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Për të ndihmuar në mbrojtjen kundër krijimit llogari e automatizuar, ju lutem shkruani fjalët që shfaqen poshtë në kuti ([[Special:Captcha/help|më shumë informacion]]):', # Fuzzy 'fancycaptcha-create' => 'Për të krijuar një faqe, ju lutem shkruani fjalët që shfaqen poshtë në kuti ([[Special:Captcha/help|më shumë informacion]]):', 'fancycaptcha-edit' => 'Për të redaktuar këtë faqe, ju lutem shkruani fjalët që shfaqen poshtë në kuti ([[Special:Captcha/help|më shumë informacion]]):', - 'fancycaptcha-sendemail' => 'Për të ndihmuar në mbrojtjen kundër spamming automatizuar, ju lutem shkruani fjalët që shfaqen poshtë në kuti ([[Special:Captcha/help|më shumë informacion]]):', + 'fancycaptcha-sendemail' => 'Për të ndihmuar në mbrojtjen kundër spamming automatizuar, ju lutem shkruani fjalët që shfaqen poshtë në kuti ([[Special:Captcha/help|më shumë informacion]]):', # Fuzzy ); /** Amharic (አማáˆáŠ›) * @author Codex Sinaiticus */ $messages['am'] = array( - 'fancycaptcha-createaccount' => 'á‹«áˆá‰°áˆáˆˆáŒˆ የመኪናáŠá‰µ አባáˆáŠá‰µ ለመከላከáˆá¥ አባሠለመሆን በዚህ áˆáˆµáˆ የታዩት እንáŒáˆŠá‹áŠ› ቃላት ወá‹áˆ á‰áŒ¥áˆ መáˆáˆµ በትáŠáŠáˆ መጻá áŒá‹´á‰³ áŠá‹á¢ ([[Special:Captcha/help|á‹áˆ… áˆáŠ•á‹µáŠá‹?]]) (To help protect against automated spam, you must type in the words or correct number answer exactly as seen beneath here before registering your account:)<br />', + 'fancycaptcha-createaccount' => 'á‹«áˆá‰°áˆáˆˆáŒˆ የመኪናáŠá‰µ አባáˆáŠá‰µ ለመከላከáˆá¥ አባሠለመሆን በዚህ áˆáˆµáˆ የታዩት እንáŒáˆŠá‹áŠ› ቃላት ወá‹áˆ á‰áŒ¥áˆ መáˆáˆµ በትáŠáŠáˆ መጻá áŒá‹´á‰³ áŠá‹á¢ ([[Special:Captcha/help|á‹áˆ… áˆáŠ•á‹µáŠá‹?]]) (To help protect against automated spam, you must type in the words or correct number answer exactly as seen beneath here before registering your account:)<br />', # Fuzzy ); /** Aragonese (aragonés) @@ -69,14 +64,14 @@ $messages['am'] = array( */ $messages['an'] = array( 'fancycaptcha-desc' => 'Chenerador chocant de CAPTCHAs ta Confirmar Edicions.', - 'fancycaptcha-addurl' => "Ha encluyito vinclos esternos en a suya edición. Ta aduyar a protecher contra o spam automatico, escriba por favor as parolas que amaneixen en a caixa d'o cobaixo ([[Special:Captcha/help|más información]]):", - 'fancycaptcha-badlogin' => "Ta aduyar-nos en a protección contra o trenque automatico de claus d'acceso, escriba por favor as parolas que amaneixen en a caixa d'o cobaixo ([[Special:Captcha/help|más información]]):", - 'fancycaptcha-createaccount' => 'Ta aduyar a protecher contra a creyación automatica de cuentas, escriba por favor en o quatrón as parolas que amaneixen debaixo ([[Special:Captcha/help|más información]]):', + 'fancycaptcha-addurl' => "Ha encluyito vinclos esternos en a suya edición. Ta aduyar a protecher contra o spam automatico, escriba por favor as parolas que amaneixen en a caixa d'o cobaixo ([[Special:Captcha/help|más información]]):", # Fuzzy + 'fancycaptcha-badlogin' => "Ta aduyar-nos en a protección contra o trenque automatico de claus d'acceso, escriba por favor as parolas que amaneixen en a caixa d'o cobaixo ([[Special:Captcha/help|más información]]):", # Fuzzy + 'fancycaptcha-createaccount' => 'Ta aduyar a protecher contra a creyación automatica de cuentas, escriba por favor en o quatrón as parolas que amaneixen debaixo ([[Special:Captcha/help|más información]]):', # Fuzzy 'fancycaptcha-create' => "Ta creyar a pachina, escriba por favor as parolas que amaneixen en a caixa d'o cobaixo ([[Special:Captcha/help|más información]]):", 'fancycaptcha-edit' => "Ta editar ista pachina, escriba por favor as parolas que amaneixen en a caixa d'o cobaixo ([[Special:Captcha/help|más información]]):", - 'fancycaptcha-sendemail' => 'Ta protecher-nos contra o spam automatizau por favor escriba as parolas que amaneixen en o siguient quadro ([[Special:Captcha/help|mas información]]):', + 'fancycaptcha-sendemail' => 'Ta protecher-nos contra o spam automatizau por favor escriba as parolas que amaneixen en o siguient quadro ([[Special:Captcha/help|mas información]]):', # Fuzzy ); /** Arabic (العربية) @@ -86,14 +81,14 @@ $messages['an'] = array( $messages['ar'] = array( 'fancycaptcha-desc' => 'مولد ÙØ§Ù†Ø³ÙŠ ÙƒØ§Ø¨ØªØ´Ø§ Ù„Confirm Edit', 'fancycaptcha-addurl' => 'تعديلك يتضمن وصلات خارجية جديدة. -للØÙ…اية من السبام الأوتوماتيكي، من ÙØ¶Ù„Ùƒ أدخل الكلمات التي تظهر بالأسÙÙ„ ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', - 'fancycaptcha-badlogin' => 'للمساعدة ÙÙŠ الØÙ…اية ضد سرقة كلمات السر، من ÙØ¶Ù„Ùƒ أدخل الكلمات التي تظهر بالأسÙÙ„ ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', - 'fancycaptcha-createaccount' => 'للمساعدة ÙÙŠ منع إنشاء ØØ³Ø§Ø¨Ø§Øª بطريقة أوتوماتيكية، قم من ÙØ¶Ù„Ùƒ بإدخال الكلمات التي تظهر أدناه ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', +للØÙ…اية من السبام الأوتوماتيكي، من ÙØ¶Ù„Ùƒ أدخل الكلمات التي تظهر بالأسÙÙ„ ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'للمساعدة ÙÙŠ الØÙ…اية ضد سرقة كلمات السر، من ÙØ¶Ù„Ùƒ أدخل الكلمات التي تظهر بالأسÙÙ„ ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'للمساعدة ÙÙŠ منع إنشاء ØØ³Ø§Ø¨Ø§Øª بطريقة أوتوماتيكية، قم من ÙØ¶Ù„Ùƒ بإدخال الكلمات التي تظهر أدناه ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', # Fuzzy 'fancycaptcha-create' => 'لإنشاء Ø§Ù„ØµÙØØ©ØŒ من ÙØ¶Ù„Ùƒ أدخل الكلمات التي تظهر بالأسÙÙ„ ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', 'fancycaptcha-edit' => 'لتعديل هذه Ø§Ù„ØµÙØØ©ØŒ من ÙØ¶Ù„Ùƒ أدخل الكلمات التي تظهر بالأسÙÙ„ ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', - 'fancycaptcha-sendemail' => 'للمساعدة ÙÙŠ منع إنشاء ØØ³Ø§Ø¨Ø§Øª بطريقة أوتوماتيكية، قم من ÙØ¶Ù„Ùƒ بإدخال الكلمات التي تظهر أدناه ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', + 'fancycaptcha-sendemail' => 'للمساعدة ÙÙŠ منع إنشاء ØØ³Ø§Ø¨Ø§Øª بطريقة أوتوماتيكية، قم من ÙØ¶Ù„Ùƒ بإدخال الكلمات التي تظهر أدناه ÙÙŠ الصندوق ([[Special:Captcha/help|مزيد من المعلومات]]):', # Fuzzy ); /** Egyptian Spoken Arabic (مصرى) @@ -102,28 +97,28 @@ $messages['ar'] = array( */ $messages['arz'] = array( 'fancycaptcha-addurl' => 'تعديلك Ùيه لينكات خارجية جديدة -علشان تساعد ÙÙ‰ الØÙ…اية من السبام الاوتوماتيكى، لو Ø³Ù…ØØª تكتب الكلمات اللى باينة ØªØØª ÙÙ‰ الصندوء ([[Special:Captcha/help|معلومات زيادة]]):', - 'fancycaptcha-badlogin' => 'علشان تساعد ÙÙ‰ الØÙ…اية من السرقة الاتوماتيكية للباسورد، لو Ø³Ù…ØØª تدخل الكلمات اللى باينة ØªØØª ÙÙ‰ الصندوء ([[Special:Captcha/help|معلومات زيادة]]):', - 'fancycaptcha-createaccount' => 'علشان تساعد ÙÙ‰ الØÙ…اية من Ø§Ù„ÙØªØ الاوتوماتيكى Ù„Ù„ØØ³Ø§Ø¨Ø§ØªØŒÙ„Ùˆ Ø³Ù…ØØª تدخل الكلمات اللى باينة ØªØØª ÙÙ‰ الصندوء ([[Special:Captcha/help|معلومات زيادة]]):', +علشان تساعد ÙÙ‰ الØÙ…اية من السبام الاوتوماتيكى، لو Ø³Ù…ØØª تكتب الكلمات اللى باينة ØªØØª ÙÙ‰ الصندوء ([[Special:Captcha/help|معلومات زيادة]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'علشان تساعد ÙÙ‰ الØÙ…اية من السرقة الاتوماتيكية للباسورد، لو Ø³Ù…ØØª تدخل الكلمات اللى باينة ØªØØª ÙÙ‰ الصندوء ([[Special:Captcha/help|معلومات زيادة]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'علشان تساعد ÙÙ‰ الØÙ…اية من Ø§Ù„ÙØªØ الاوتوماتيكى Ù„Ù„ØØ³Ø§Ø¨Ø§ØªØŒÙ„Ùˆ Ø³Ù…ØØª تدخل الكلمات اللى باينة ØªØØª ÙÙ‰ الصندوء ([[Special:Captcha/help|معلومات زيادة]]):', # Fuzzy 'fancycaptcha-create' => 'علشان تبتدى ØµÙØØ© جديدة، لو Ø³Ù…ØØª تدخل الكلمات اللى ظاهرة ØªØØª ÙÙ‰ الصندوق ([[Special:Captcha/help|معلومات زيادة]]):', 'fancycaptcha-edit' => 'علشان تعدل ÙÙ‰ Ø§Ù„ØµÙØØ© دى،لو Ø³Ù…ØØª تكتب الكلمات اللى باينة ØªØØª ÙÙ‰ الصندوء ([[Special:Captcha/help|معلومات زيادة]]):', ); -/** Assamese (অসমীয়া) +/** Assamese (অসমীয়া) * @author Chaipau * @author Gitartha.bordoloi * @author Rajuonline */ $messages['as'] = array( 'fancycaptcha-addurl' => 'আপোনাৰ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾à¦¤ বাহà§à¦¯à¦¿à¦• সংযোগ আছে। -সà§à¦¬à¦¯à¦¼à¦‚কà§à§°à§€à¦¯à¦¼ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾à§° পৰা হাত সাৰিবলৈ, তলত দেখিবলৈ পোৱা শবà§à¦¦à¦Ÿà§‹ বাকচৰ à¦à¦¿à¦¤à§°à¦¤ লিখক। ([[Special:Captcha/help|অধিক তথà§à¦¯]]):', +সà§à¦¬à¦¯à¦¼à¦‚কà§à§°à§€à¦¯à¦¼ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾à§° পৰা হাত সাৰিবলৈ, তলত দেখিবলৈ পোৱা শবà§à¦¦à¦Ÿà§‹ বাকচৰ à¦à¦¿à¦¤à§°à¦¤ লিখক। ([[Special:Captcha/help|অধিক তথà§à¦¯]]):', # Fuzzy 'fancycaptcha-badlogin' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à§°à§€à¦¯à¦¼ গà§à¦ªà§à¦¤à¦¶à¦¬à§à¦¦ চà§à§°à¦¿à§° পৰা হাত সাৰিবলৈ, -তলত দেখিবলৈ পোৱা শবà§à¦¦à¦Ÿà§‹ বাকচৰ à¦à¦¿à¦¤à§°à¦¤ লিখক। ([[Special:Captcha/help|অধিক তথà§à¦¯]]):', - 'fancycaptcha-createaccount' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à§°à§€à¦¯à¦¼ নতà§à¦¨ সদসà§à¦¯à¦à§à¦•à§à¦¤à¦¿à§° পৰা হাত সাৰিবলৈ, তলত দেখিবলৈ পোৱা শবà§à¦¦à¦Ÿà§‹ বাকচৰ à¦à¦¿à¦¤à§°à¦¤ লিখক। ([[Special:Captcha/help|অধিক তথà§à¦¯]]):', +তলত দেখিবলৈ পোৱা শবà§à¦¦à¦Ÿà§‹ বাকচৰ à¦à¦¿à¦¤à§°à¦¤ লিখক। ([[Special:Captcha/help|অধিক তথà§à¦¯]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à§°à§€à¦¯à¦¼ নতà§à¦¨ সদসà§à¦¯à¦à§à¦•à§à¦¤à¦¿à§° পৰা হাত সাৰিবলৈ, তলত দেখিবলৈ পোৱা শবà§à¦¦à¦Ÿà§‹ বাকচৰ à¦à¦¿à¦¤à§°à¦¤ লিখক। ([[Special:Captcha/help|অধিক তথà§à¦¯]]):', # Fuzzy 'fancycaptcha-create' => 'পৃষà§à¦ াটো বনাবলৈ, তলত দেখিবলৈ পোৱা শবà§à¦¦à¦Ÿà§‹ বাকচৰ à¦à¦¿à¦¤à§°à¦¤ লিখক। ([[Special:Captcha/help|অধিক তথà§à¦¯]]):', 'fancycaptcha-edit' => 'à¦à¦‡ পৃষà§à¦ াটো সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ কৰিবলৈ, তলত দেখিবলৈ পোৱা শবà§à¦¦à¦Ÿà§‹ বাকচৰ à¦à¦¿à¦¤à§°à¦¤ লিখক। ([[Special:Captcha/help|অধিক তথà§à¦¯]]):', - 'fancycaptcha-sendemail' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à§°à¦¿à¦¯à¦¼ সà§à¦ªà§‡à¦®à¦¿à¦™à§° পৰা বাচিবলৈ অনà§à¦—à§à§°à¦¹ কৰি তলৰ বাকছটোৰ তলত ওলোৱা আখৰকেইটা লিখক ([[Special:Captcha/help|অধিক তথà§à¦¯]]):', + 'fancycaptcha-sendemail' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à§°à¦¿à¦¯à¦¼ সà§à¦ªà§‡à¦®à¦¿à¦™à§° পৰা বাচিবলৈ অনà§à¦—à§à§°à¦¹ কৰি তলৰ বাকছটোৰ তলত ওলোৱা আখৰকেইটা লিখক ([[Special:Captcha/help|অধিক তথà§à¦¯]]):', # Fuzzy ); /** Asturian (asturianu) @@ -131,51 +126,69 @@ $messages['as'] = array( * @author Xuacu */ $messages['ast'] = array( - 'fancycaptcha-addurl' => "La to edición inclúi nuevos enllaces esternos. P'aidar a protexer escontra'l spam automatizáu, por favor escribi nel caxellu les pallabres qu'apaecen embaxo ([[Special:Captcha/help|más información]]):", - 'fancycaptcha-badlogin' => "P'aidar a protexer escontra'l descifráu automáticu de claves, por favor escribi nel caxellu les pallabres qu'apaecen embaxo ([[Special:Captcha/help|más información]]):", - 'fancycaptcha-createaccount' => "P'aidar a protexer escontra la creación automática de cuentes, por favor escribi nel caxellu les pallabres qu'apaecen embaxo ([[Special:Captcha/help|más información]]):", + 'fancycaptcha-addurl' => "La so edición incluye nuevos enllaces esternos. Pa protexer la wiki escontra'l spam automatizáu, pidimos-y qu'escriba nel caxellu les pallabres qu'apaecen embaxo ([[Special:Captcha/help|más información]]):", + 'fancycaptcha-badlogin' => "Pa protexer la wiki escontra'l descifráu automáticu de claves, pidimos-y qu'escriba nel caxellu les pallabres qu'apaecen embaxo ([[Special:Captcha/help|más información]]):", + 'fancycaptcha-createaccount' => "Pa protexer la wiki escontra la creación automática de cuentes, pidimos-y qu'escriba nel caxellu les pallabres qu'apaecen embaxo ([[Special:Captcha/help|más información]]):", 'fancycaptcha-create' => "Pa crear la páxina, por favor escribi nel caxellu les pallabres qu'apaecen embaxo ([[Special:Captcha/help|más información]]):", 'fancycaptcha-edit' => "Pa editar la páxina, por favor escribi nel caxellu les pallabres qu'apaecen embaxo ([[Special:Captcha/help|más información]]):", - 'fancycaptcha-sendemail' => "P'aidar a protexer escontra'l corréu puxarra automáticu, por favor escribi nel caxellu les pallabres qu'apaecen embaxo ([[Special:Captcha/help|más información]]):", + 'fancycaptcha-sendemail' => "Pa protexer la wiki escontra'l corréu puxarra automáticu, pidimos-y qu'escriba nel caxellu les pallabres qu'apaecen embaxo ([[Special:Captcha/help|más información]]):", + 'fancycaptcha-reload-text' => 'Refrescar', ); /** Bashkir (башҡортÑа) * @author Assele + * @author РуÑтам Ðурыев */ $messages['ba'] = array( 'fancycaptcha-addurl' => 'Һеҙҙең текÑтығыҙҙа Ñңы тышҡы һылтанмалар бар. -Ðвтоматик Ñпамдан һаҡлау маҡÑатында, зинһар, күрһәтелгән һүҙҙәрҙе түбәндәге юлға керетегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', - 'fancycaptcha-badlogin' => 'Паролде автоматик ватыуҙан һаҡлау маҡÑатында, зинһар, күрһәтелгән һүҙҙәрҙе түбәндәге юлға керетегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', - 'fancycaptcha-createaccount' => 'Иҫәп Ñҙмаларын автоматик булдырыуҙан һаҡлау маҡÑатында, зинһар, күрһәтелгән һүҙҙәрҙе түбәндәге юлға керетегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', +Ðвтоматик Ñпамдан һаҡлау маҡÑатында, зинһар, күрһәтелгән һүҙҙәрҙе түбәндәге юлға керетегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Серһүҙҙе автоматик ватыуҙан һаҡлау маҡÑатында, зинһар, күрһәтелгән һүҙҙәрҙе түбәндәге юлға керетегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Иҫәп Ñҙмаларын автоматик булдырыуҙан һаҡлау маҡÑатында, зинһар, күрһәтелгән һүҙҙәрҙе түбәндәге юлға керетегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', # Fuzzy 'fancycaptcha-create' => 'Яңы бит булдырыу Ó©Ñөн, зинһар, күрһәтелгән һүҙҙәрҙе түбәндәге юлға керетегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', 'fancycaptcha-edit' => 'Был битте мөхәррирләү Ó©Ñөн, зинһар, күрһәтелгән һүҙҙәрҙе түбәндәге юлға керетегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', - 'fancycaptcha-sendemail' => 'Ðвтоматик Ñпамдан һаҡлау маҡÑатында, зинһар, күрһәтелгән һүҙҙәрҙе түбәндәге юлға керетегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', + 'fancycaptcha-sendemail' => 'Ðвтоматик Ñпамдан һаҡлау маҡÑатында, зинһар, күрһәтелгән һүҙҙәрҙе түбәндәге юлға керетегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', # Fuzzy ); /** Southern Balochi (بلوچی مکرانی) * @author Mostafadaneshvar */ $messages['bcc'] = array( - 'fancycaptcha-addurl' => '‎بست', - 'fancycaptcha-badlogin' => 'په Ú©Ù…Ú© په Ù…ØØ§Ùظت Ú†Ù‡ اتوماتیکی پروشگ کلمه رمز، Ù„Ø·ÙØ§ کلماتی Ú©Ù‡ ته جهلگی جعبه ظاهر انت واردش کنیت ([[Special:Captcha/help|گیشترین اطلاعات]]):', - 'fancycaptcha-createaccount' => 'په Ú©Ù…Ú© په Ù…ØØ§Ùظت Ú†Ù‡ اتوماتیکی شرکتن ØØ³Ø§Ø¨ØŒ Ù„Ø·ÙØ§ کلماتی Ú©Ù‡ ته جهلگی جعبه ظاهر انت واردش کنیت ([[Special:Captcha/help|گیشترین اطلاعات]]):', + 'fancycaptcha-addurl' => '‎بست', # Fuzzy + 'fancycaptcha-badlogin' => 'په Ú©Ù…Ú© په Ù…ØØ§Ùظت Ú†Ù‡ اتوماتیکی پروشگ کلمه رمز، Ù„Ø·ÙØ§ کلماتی Ú©Ù‡ ته جهلگی جعبه ظاهر انت واردش کنیت ([[Special:Captcha/help|گیشترین اطلاعات]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'په Ú©Ù…Ú© په Ù…ØØ§Ùظت Ú†Ù‡ اتوماتیکی شرکتن ØØ³Ø§Ø¨ØŒ Ù„Ø·ÙØ§ کلماتی Ú©Ù‡ ته جهلگی جعبه ظاهر انت واردش کنیت ([[Special:Captcha/help|گیشترین اطلاعات]]):', # Fuzzy 'fancycaptcha-create' => 'په شرکتن ØµÙØÙ‡ØŒ Ù„Ø·ÙØ§ کلماتی Ú©Ù‡ ته جهلگی جعبه ظاهراند واردش کنیت ([[Special:Captcha/help|گیشتر اطلاعات]]):', 'fancycaptcha-edit' => 'په Ø§ØµÙ„Ø§Ø Ú©ØªÙ† ای ØµÙØÙ‡ØŒ Ù„Ø·ÙØ§ کلماتی Ú©Ù‡ ته جهلگی جعبه ظاهراند واردش کنیت ([[Special:Captcha/help|گیشتر اطلاعات]]):', ); +/** Bikol Central (Bikol Central) + * @author Geopoet + */ +$messages['bcl'] = array( + 'fancycaptcha-addurl' => 'An saimong pagliwat minabale nin baguhong mga panluwas na sugpon. +Tanganing makatabang na protektaran kontra sa awtomatikong espam, pakikaag an mga tataramon na ipinapahiling sa ibaba sa laog nin kahon ([[Special:Captcha/help|kadagdagang impormasyon]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Tanganing makatabang na magprotekta kontra sa awtomatikong pagbaak kan pasa-taramon, pakikaag an mga tataramon na ipinapahiling sa ibaba sa laog nin kahon ([[Special:Captcha/help|kadagdagang impormasyon]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Tanganing makatabang na magprotekta kontra sa awtomatikong pagmumukna nin panindog, pakikaag an mga tataramon na ipinapahiling sa ibaba sa laog nin kahon ([[Special:Captcha/help|kadagdagang impormasyon]]):', # Fuzzy + 'fancycaptcha-create' => 'Tanganing makapagmukna nin pahina, pakikaag kan mga tataramon na ipinapahiling sa ibaba sa laog nin kahon ([[Special:Captcha/help|kadagdagang impormasyon]]):', + 'fancycaptcha-edit' => 'Tanganing makapagliwat kaining pahina, pakikaag an mga tataramon na ipinapahiling sa ibaba sa laog nin kahon ([[Special:Captcha/help|kadagdagang impormasyon]]):', + 'fancycaptcha-sendemail' => 'Tanganing makatabang na magprotekta kontra sa awtomatikong pag-eespam, pakikaag an mga tataramon na ipinapahiling sa ibaba sa laog nin kahon ([[Special:Captcha/help|kadagdagang impormasyon]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'Preskohon otro', +); + /** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) * @author EugeneZelenko * @author Jim-by * @author Red Winged Duck + * @author Wizardist */ $messages['be-tarask'] = array( 'fancycaptcha-addurl' => 'Вашае Ñ€Ñдагаваньне ўтрымлівае Ð½Ð¾Ð²Ñ‹Ñ Ð²Ð¾Ð½ÐºÐ°Ð²Ñ‹Ñ ÑпаÑылкі. -У мÑтах абароны ад Ñпаму, калі лаÑка, увÑдзіце Ñловы, ÑÐºÑ–Ñ Ð¿Ð°ÐºÐ°Ð·Ð°Ð½Ñ‹Ñ Ñž выÑве ([[Special:Captcha/help|болей інфармацыі]]):', - 'fancycaptcha-badlogin' => 'У мÑтах абароны ад аўтаматычнага злому паролÑÑž, калі лаÑка, увÑдзіце Ñловы, ÑÐºÑ–Ñ Ð¿Ð°ÐºÐ°Ð·Ð°Ð½Ñ‹Ñ Ñž выÑве ([[Special:Captcha/help|болей інфармацыі]]):', - 'fancycaptcha-createaccount' => 'У мÑтах абароны ад аўтаматычнага ÑтварÑÐ½ÑŒÐ½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°Ñž, калі лаÑка, увÑдзіце Ñловы, ÑÐºÑ–Ñ Ð¿Ð°ÐºÐ°Ð·Ð°Ð½Ñ‹Ñ Ñž выÑве ([[Special:Captcha/help|болей інфармацыі]]):', +У мÑтах абароны ад Ñпаму, калі лаÑка, увÑдзіце Ñловы, ÑÐºÑ–Ñ Ð¿Ð°ÐºÐ°Ð·Ð°Ð½Ñ‹Ñ Ñž выÑве ([[Special:Captcha/help|болей інфармацыі]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'У мÑтах абароны ад аўтаматычнага злому паролÑÑž, калі лаÑка, увÑдзіце Ñловы, ÑÐºÑ–Ñ Ð¿Ð°ÐºÐ°Ð·Ð°Ð½Ñ‹Ñ Ñž выÑве ([[Special:Captcha/help|болей інфармацыі]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'У мÑтах абароны ад аўтаматычнага ÑтварÑÐ½ÑŒÐ½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°Ñž, калі лаÑка, увÑдзіце Ñловы, ÑÐºÑ–Ñ Ð¿Ð°ÐºÐ°Ð·Ð°Ð½Ñ‹Ñ Ñž выÑве ([[Special:Captcha/help|болей інфармацыі]]):', # Fuzzy 'fancycaptcha-create' => 'Ð”Ð»Ñ ÑтварÑÐ½ÑŒÐ½Ñ Ñтаронкі, калі лаÑка, увÑдзіце Ñловы, ÑÐºÑ–Ñ Ð¿Ð°ÐºÐ°Ð·Ð°Ð½Ñ‹Ñ Ñž выÑве ([[Special:Captcha/help|болей інфармацыі]]):', 'fancycaptcha-edit' => 'Ð”Ð»Ñ Ñ€ÑÐ´Ð°Ð³Ð°Ð²Ð°Ð½ÑŒÐ½Ñ Ð³Ñтай Ñтаронкі, калі лаÑка, увÑдзіце Ñловы, ÑÐºÑ–Ñ Ð¿Ð°ÐºÐ°Ð·Ð°Ð½Ñ‹Ñ Ñž выÑве ([[Special:Captcha/help|болей інфармацыі]]):', - 'fancycaptcha-sendemail' => 'У мÑтах абароны Ñупраць аўтаматычнага Ñпаму, калі лаÑка, увÑдзіце Ñловы Ð¿Ð°ÐºÐ°Ð·Ð°Ð½Ñ‹Ñ Ð½Ñ–Ð¶Ñй у полі ([[Special:Captcha/help|Ð´Ð°Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð°Ñ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹Ñ]]):', + 'fancycaptcha-sendemail' => 'У мÑтах абароны Ñупраць аўтаматычнага Ñпаму, калі лаÑка, увÑдзіце Ñловы Ð¿Ð°ÐºÐ°Ð·Ð°Ð½Ñ‹Ñ Ð½Ñ–Ð¶Ñй у полі ([[Special:Captcha/help|Ð´Ð°Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð°Ñ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹Ñ]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'Ðбнавіць', ); /** Bulgarian (българÑки) @@ -183,12 +196,12 @@ $messages['be-tarask'] = array( * @author DCLXVI */ $messages['bg'] = array( - 'fancycaptcha-addurl' => 'Текущата Ñ€ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð²ÐºÐ»ÑŽÑ‡Ð²Ð° нови външни препратки. Като защита от автоматизиран Ñпам, ÑиÑтемата изиÑква от потребителите да въведат думите, показани по-долу в текÑтовата ÐºÑƒÑ‚Ð¸Ñ ([[Special:Captcha/help|повече информациÑ]]):', - 'fancycaptcha-badlogin' => 'Като защита Ñрещу опити за налучкване на паролата ви, молÑ, въведете буквите, които виждате на картинката ([[Special:Captcha/help|повече информациÑ]]):', - 'fancycaptcha-createaccount' => 'СиÑтемата за защита от автоматично Ñъздаване на потребителÑки Ñметки изиÑква да въведете това, което виждате в кутиÑта по-долу ([[Special:Captcha/help|повече информациÑ]]):', + 'fancycaptcha-addurl' => 'Текущата Ñ€ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð²ÐºÐ»ÑŽÑ‡Ð²Ð° нови външни препратки. Като защита от автоматизиран Ñпам, ÑиÑтемата изиÑква от потребителите да въведат думите, показани по-долу в текÑтовата ÐºÑƒÑ‚Ð¸Ñ ([[Special:Captcha/help|повече информациÑ]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Като защита Ñрещу опити за налучкване на паролата ви, молÑ, въведете буквите, които виждате на картинката ([[Special:Captcha/help|повече информациÑ]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'СиÑтемата за защита от автоматично Ñъздаване на потребителÑки Ñметки изиÑква да въведете това, което виждате в кутиÑта по-долу ([[Special:Captcha/help|повече информациÑ]]):', # Fuzzy 'fancycaptcha-create' => 'За Ñъздаване на Ñтраницата е необходимо да Ñе въведат думите от картинката в полето по-долу ([[Special:Captcha/help|повече информациÑ]]):', 'fancycaptcha-edit' => 'За редактиране на Ñтраницата е необходимо да Ñе въведат думите от картинката в полето по-долу ([[Special:Captcha/help|повече информациÑ]]):', - 'fancycaptcha-sendemail' => 'Като защита Ñрещу автоматизиран Ñпам, въведете в кутиÑта думите, които Ñа показани по-долу ([[Special:Captcha/help|повече информациÑ]]):', + 'fancycaptcha-sendemail' => 'Като защита Ñрещу автоматизиран Ñпам, въведете в кутиÑта думите, които Ñа показани по-долу ([[Special:Captcha/help|повече информациÑ]]):', # Fuzzy ); /** Bengali (বাংলা) @@ -196,39 +209,43 @@ $messages['bg'] = array( * @author Zaheen */ $messages['bn'] = array( - 'fancycaptcha-addurl' => 'আপনার সমà§à¦ªà¦¾à¦¦à¦¨à¦¾à¦Ÿà¦¿à¦¤à§‡ নতà§à¦¨ বহিঃসংযোগ আছে। সà§à¦¬à¦¯à¦¼à¦‚কà§à¦°à¦¿à¦¯à¦¼ সà§à¦ªà§à¦¯à¦¾à¦®à§‡à¦° বিরà§à¦¦à§à¦§à§‡ সà§à¦°à¦•à§à¦·à¦¾à¦° খাতিরে অনà§à¦—à§à¦°à¦¹ করে নিচের বাকà§à¦¸à§‡ দেখানো শবà§à¦¦à¦—à§à¦²à¦¿ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', - 'fancycaptcha-badlogin' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à¦°à¦¿à¦¯à¦¼ শবà§à¦¦à¦šà¦¾à¦¬à¦¿ কà§à¦°à§à¦¯à¦¾à¦•িং-à¦à¦° বিরà§à¦¦à§à¦§à§‡ সà§à¦°à¦•à§à¦·à¦¾à¦° খাতিরে অনà§à¦—à§à¦°à¦¹ করে নিচের বাকà§à¦¸à§‡ দেখানো শবà§à¦¦à¦—à§à¦²à¦¿ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', - 'fancycaptcha-createaccount' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à¦°à¦¿à¦¯à¦¼ অà§à¦¯à¦¾à¦•াউনà§à¦Ÿ সৃষà§à¦Ÿà¦¿à¦° বিরà§à¦¦à§à¦§à§‡ সà§à¦°à¦•à§à¦·à¦¾à¦° জনà§à¦¯ অনà§à¦—à§à¦°à¦¹ করে নিচের বাকà§à¦¸à§‡ দেখানো শবà§à¦¦à¦—à§à¦²à¦¿ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', + 'fancycaptcha-addurl' => 'আপনার সমà§à¦ªà¦¾à¦¦à¦¨à¦¾à¦Ÿà¦¿à¦¤à§‡ নতà§à¦¨ বহিঃসংযোগ আছে। সà§à¦¬à¦¯à¦¼à¦‚কà§à¦°à¦¿à¦¯à¦¼ সà§à¦ªà§à¦¯à¦¾à¦®à§‡à¦° বিরà§à¦¦à§à¦§à§‡ সà§à¦°à¦•à§à¦·à¦¾à¦° খাতিরে অনà§à¦—à§à¦°à¦¹ করে নিচের বাকà§à¦¸à§‡ দেখানো শবà§à¦¦à¦—à§à¦²à¦¿ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à¦°à¦¿à¦¯à¦¼ শবà§à¦¦à¦šà¦¾à¦¬à¦¿ কà§à¦°à§à¦¯à¦¾à¦•িং-à¦à¦° বিরà§à¦¦à§à¦§à§‡ সà§à¦°à¦•à§à¦·à¦¾à¦° খাতিরে অনà§à¦—à§à¦°à¦¹ করে নিচের বাকà§à¦¸à§‡ দেখানো শবà§à¦¦à¦—à§à¦²à¦¿ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à¦°à¦¿à¦¯à¦¼ অà§à¦¯à¦¾à¦•াউনà§à¦Ÿ সৃষà§à¦Ÿà¦¿à¦° বিরà§à¦¦à§à¦§à§‡ সà§à¦°à¦•à§à¦·à¦¾à¦° জনà§à¦¯ অনà§à¦—à§à¦°à¦¹ করে নিচের বাকà§à¦¸à§‡ দেখানো শবà§à¦¦à¦—à§à¦²à¦¿ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', # Fuzzy 'fancycaptcha-create' => 'পাতাটি সৃষà§à¦Ÿà¦¿ করতে চাইলে অনà§à¦—à§à¦°à¦¹ করে নিচের বাকà§à¦¸à§‡ দেখানো শবà§à¦¦à¦—à§à¦²à¦¿ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', 'fancycaptcha-edit' => 'পাতাটি সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ করতে চাইলে অনà§à¦—à§à¦°à¦¹ করে নিচের বাকà§à¦¸à§‡ দেখানো শবà§à¦¦à¦—à§à¦²à¦¿ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', - 'fancycaptcha-sendemail' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à¦°à¦¿à¦¯à¦¼ সà§à¦ªà§à¦¯à¦¾à¦®à¦¿à¦‚ à¦à¦° বিরà§à¦¦à§à¦§à§‡ সà§à¦°à¦•à§à¦·à¦¾à¦° খাতিরে অনà§à¦—à§à¦°à¦¹ করে নিচের বাকà§à¦¸à§‡ দেখানো শবà§à¦¦à¦—à§à¦²à¦¿ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', + 'fancycaptcha-sendemail' => 'সà§à¦¬à¦¯à¦¼à¦‚কà§à¦°à¦¿à¦¯à¦¼ সà§à¦ªà§à¦¯à¦¾à¦®à¦¿à¦‚ à¦à¦° বিরà§à¦¦à§à¦§à§‡ সà§à¦°à¦•à§à¦·à¦¾à¦° খাতিরে অনà§à¦—à§à¦°à¦¹ করে নিচের বাকà§à¦¸à§‡ দেখানো শবà§à¦¦à¦—à§à¦²à¦¿ পà§à¦°à¦¬à§‡à¦¶ করান ([[Special:Captcha/help|আরও তথà§à¦¯]]):', # Fuzzy ); /** Breton (brezhoneg) + * @author Fohanno * @author Fulup */ $messages['br'] = array( - 'fancycaptcha-addurl' => "Liammoù diavaez nevez zo bet degaset ganeoc'h. Evit stourm a-enep d'ar strob emgefre, skrivit ar gerioù a zeu war wel er voest a-is ([[Special:Captcha/help|gouzout hiroc'h]]):", - 'fancycaptcha-badlogin' => "A-benn talañ ouzh ar preizhañ kontoù dre c'herioù-tremen emgefre, skrivit er vaezienn ar gerioù merket dindan ([[Special:Captcha/help|Petra eo se?]]):", + 'fancycaptcha-addurl' => "Liammoù diavaez nevez zo bet degaset ganeoc'h. Evit stourm a-enep d'ar strob emgefre, skrivit ar gerioù a zeu war wel er voest a-is ([[Special:Captcha/help|gouzout hiroc'h]]):", # Fuzzy + 'fancycaptcha-badlogin' => "A-benn talañ ouzh ar preizhañ kontoù dre c'herioù-tremen emgefre, skrivit er vaezienn ar gerioù merket dindan ([[Special:Captcha/help|Petra eo se?]]):", # Fuzzy 'fancycaptcha-createaccount' => "Evit stourm a-enep d'ar c'hontoù krouet ent emgefre, skrivit ar gerioù -a zeu war wel er voest a-is ([[Special:Captcha/help|gouzout hiroc'h]]):", +a zeu war wel er voest a-is ([[Special:Captcha/help|gouzout hiroc'h]]):", # Fuzzy 'fancycaptcha-create' => "Liammoù diavaez nevez zo bet degaset ganeoc'h. Evit stourm a-enep d'ar strob emgefre, skrivit ar gerioù a zeu war wel er voest a-is ([[Special:Captcha/help|gouzout hiroc'h]]):", 'fancycaptcha-edit' => "Liammoù diavaez nevez zo bet degaset ganeoc'h. Evit stourm a-enep d'ar strob emgefre, skrivit ar gerioù a zeu war wel er voest a-is ([[Special:Captcha/help|gouzout hiroc'h]]):", - 'fancycaptcha-sendemail' => "Evit hor skoazellañ da zizarbenn ar strob emgefre, adskrivit ar gerioù a welit er voest dindan ([[Special:Captcha/help|gouzout hiroc'h]]):", + 'fancycaptcha-sendemail' => "Evit hor skoazellañ da zizarbenn ar strob emgefre, adskrivit ar gerioù a welit er voest dindan ([[Special:Captcha/help|gouzout hiroc'h]]):", # Fuzzy + 'fancycaptcha-reload-text' => 'Freskaat', ); /** Bosnian (bosanski) * @author CERminator + * @author DzWiki */ $messages['bs'] = array( 'fancycaptcha-addurl' => 'VaÅ¡a izmjena ukljuÄuje nove vanjske linkove. -Da bi se zaÅ¡titili od automatskog spama, molimo da unesete rijeÄi koje su prikazane u kutiji ([[Special:Captcha/help|viÅ¡e informacija]]):', - 'fancycaptcha-badlogin' => 'Da bi pomogli u sprjeÄavanju protiv automatskog probijanja Å¡ifre, molimo Vas da unesete rijeÄi koje su prikazane ispod u kutiji ([[Special:Captcha/help|viÅ¡e informacija]]):', - 'fancycaptcha-createaccount' => 'Da bi pomogli u sprjeÄavanju automatskog pravljenja raÄuna, molimo Vas da unesete rijeÄi koje su prikazane u kutiji ispod ([[Special:Captcha/help|viÅ¡e informacija]]):', +Da bi se zaÅ¡titili od automatskog spama, molimo da unesete rijeÄi koje su prikazane u kutiji ([[Special:Captcha/help|viÅ¡e informacija]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Da bi pomogli u sprjeÄavanju protiv automatskog probijanja Å¡ifre, molimo Vas da unesete rijeÄi koje su prikazane ispod u kutiji ([[Special:Captcha/help|viÅ¡e informacija]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Da bi pomogli u sprjeÄavanju automatskog pravljenja raÄuna, molimo Vas da unesete rijeÄi koje su prikazane u kutiji ispod ([[Special:Captcha/help|viÅ¡e informacija]]):', # Fuzzy 'fancycaptcha-create' => 'Da bi ste napravili stranicu, molimo Vas unesite rijeÄi koje su prikazane u kutiji ispod ([[Special:Captcha/help|viÅ¡e informacija]]):', 'fancycaptcha-edit' => 'Da bi ste ureÄ‘ivali ovu stranicu, molimo Vas unesite rijeÄi koje su prikazane u kutiji ispod ([[Special:Captcha/help|viÅ¡e informacija]]):', - 'fancycaptcha-sendemail' => 'Da bi pomogli u sprjeÄavanju protiv automatskog spamovanja, molimo Vas da unesete rijeÄi koje su prikazane ispod u kutiji ([[Special:Captcha/help|viÅ¡e informacija]]):', + 'fancycaptcha-sendemail' => 'Da bi pomogli u sprjeÄavanju protiv automatskog spamovanja, molimo Vas da unesete rijeÄi koje su prikazane ispod u kutiji ([[Special:Captcha/help|viÅ¡e informacija]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'Osvježi', ); /** Catalan (català ) @@ -237,25 +254,32 @@ Da bi se zaÅ¡titili od automatskog spama, molimo da unesete rijeÄi koje su prik * @author Ssola */ $messages['ca'] = array( - 'fancycaptcha-addurl' => "La vostra modificació inclou nous enllaços externs. Com a protecció contra la propaganda automatitzada heu d'escriure en la caixa les paraules que apareixen a continuació ([[Special:Captcha/help|més informació]]):", - 'fancycaptcha-badlogin' => "Com a protecció contra l'obtenció automatitzada de contrasenyes cal que escriviu en la caixa les paraules que apareixen a continuació ([[Special:Captcha/help|més informació]]):", - 'fancycaptcha-createaccount' => 'Com a protecció contra la creació automatitzada de nous comptes cal que escriviu en la caixa les paraules que apareixen a continuació ([[Special:Captcha/help|més informació]]):', + 'fancycaptcha-addurl' => "La vostra modificació inclou nous enllaços externs. Com a protecció contra la propaganda automatitzada heu d'escriure en la caixa les paraules que apareixen a continuació ([[Special:Captcha/help|més informació]]):", # Fuzzy + 'fancycaptcha-badlogin' => "Com a protecció contra l'obtenció automatitzada de contrasenyes cal que escriviu en la caixa les paraules que apareixen a continuació ([[Special:Captcha/help|més informació]]):", # Fuzzy + 'fancycaptcha-createaccount' => 'Com a protecció contra la creació automatitzada de nous comptes cal que escriviu en la caixa les paraules que apareixen a continuació ([[Special:Captcha/help|més informació]]):', # Fuzzy 'fancycaptcha-create' => "Per a poder crear la pà gina heu d'escriure en la caixa les paraules que apareixen a continuació ([[Special:Captcha/help|més informació]]):", 'fancycaptcha-edit' => "Per a poder modificar la pà gina heu d'escriure en la caixa les paraules que apareixen a continuació ([[Special:Captcha/help|més informació]]):", - 'fancycaptcha-sendemail' => 'Per ajudar a protegir contra el correu brossa automatitzat, si us plau, introduïu les paraules que apareixen a sota la caixa ([[Special:Captcha/help|més informació]]):', + 'fancycaptcha-sendemail' => 'Per ajudar a protegir contra el correu brossa automatitzat, si us plau, introduïu les paraules que apareixen a sota la caixa ([[Special:Captcha/help|més informació]]):', # Fuzzy ); /** Min Dong Chinese (Mìng-dĕ̤ng-ngṳ̄) */ $messages['cdo'] = array( - 'fancycaptcha-badlogin' => 'Ôi-lÄu huòng-cÄ« tià ng-sê̤ṳ cê̤ṳ-dông puái-gÄi mÄk-mÄ, chiÄng nṳ̄ sṳ̆-Äk â-dÄ̤ bÄ“ng-bÄ“ng diÄ“-lié gì sṳ̀ ([[Special:Captcha/help|gáing sâ̤ séng-sék]]):', + 'fancycaptcha-badlogin' => 'Ôi-lÄu huòng-cÄ« tià ng-sê̤ṳ cê̤ṳ-dông puái-gÄi mÄk-mÄ, chiÄng nṳ̄ sṳ̆-Äk â-dÄ̤ bÄ“ng-bÄ“ng diÄ“-lié gì sṳ̀ ([[Special:Captcha/help|gáing sâ̤ séng-sék]]):', # Fuzzy +); + +/** Chechen (нохчийн) + * @author Умар + */ +$messages['ce'] = array( + 'fancycaptcha-addurl' => 'Хьан ниÑдар чохь керла арахьара хьажоригаш ÑŽ. Спамах лардала дерхар до лахахь гура чохь гайтан дешнаш Ñзъе ([[Special:Captcha/help|ма-дарра…]]):', # Fuzzy ); /** Sorani Kurdish (کوردی) * @author Asoxor */ $messages['ckb'] = array( - 'fancycaptcha-createaccount' => 'بۆ یارمەتیدانی بەرگری Ù„Û• دروستکردنی خۆکاری ھەژمار، تکایە ئەو وشانە Ù„Û• خوارەوەدا دیارن Ù„Û• بۆکسەکەدا بنووسە ([[Special:Captcha/help|زانیاریی زۆرتر]]):', + 'fancycaptcha-createaccount' => 'بۆ یارمەتیدانی بەرگری Ù„Û• دروستکردنی خۆکاری ھەژمار، تکایە ئەو وشانە Ù„Û• خوارەوەدا دیارن Ù„Û• بۆکسەکەدا بنووسە ([[Special:Captcha/help|زانیاریی زۆرتر]]):', # Fuzzy ); /** Czech (Äesky) @@ -263,19 +287,20 @@ $messages['ckb'] = array( */ $messages['cs'] = array( 'fancycaptcha-desc' => 'PokroÄilý generátor captcha pro rozÅ¡ÃÅ™enà „Confirm Edit“', - 'fancycaptcha-addurl' => 'VaÅ¡e editace obsahuje nové odkazy formou URL; v zájmu ochrany pÅ™ed automatickým spamovánÃm musÃte opsat text z následujÃcÃho obrázku: ([[Special:Captcha/help|Co tohle znamená?]])', - 'fancycaptcha-badlogin' => 'V rámci ochrany proti automatickým pokusům uhodnout heslo musÃte opsat text z následujÃcÃho obrázku. ([[Special:Captcha/help|Co tohle znamená?]])', - 'fancycaptcha-createaccount' => 'V rámci ochrany pÅ™ed automatickým zakládánÃm úÄtů musÃte pro provedenà registrace opsat text z následujÃcÃho obrázku: ([[Special:Captcha/help|Co tohle znamená?]])', + 'fancycaptcha-addurl' => 'VaÅ¡e editace obsahuje nové odkazy formou URL; v zájmu ochrany pÅ™ed automatickým spamovánÃm musÃte opsat text z následujÃcÃho obrázku: ([[Special:Captcha/help|Co tohle znamená?]])', # Fuzzy + 'fancycaptcha-badlogin' => 'V rámci ochrany proti automatickým pokusům uhodnout heslo musÃte opsat text z následujÃcÃho obrázku. ([[Special:Captcha/help|Co tohle znamená?]])', # Fuzzy + 'fancycaptcha-createaccount' => 'V rámci ochrany pÅ™ed automatickým zakládánÃm úÄtů musÃte pro provedenà registrace opsat text z následujÃcÃho obrázku: ([[Special:Captcha/help|Co tohle znamená?]])', # Fuzzy 'fancycaptcha-create' => 'Abyste mohli založit stránku, musÃte opsat text z následujÃcÃho obrázku: ([[Special:Captcha/help|Co tohle znamená?]])', 'fancycaptcha-edit' => 'Abyste mohli editovat tuto stránku, musÃte opsat text z následujÃcÃho obrázku: ([[Special:Captcha/help|Co tohle znamená?]])', - 'fancycaptcha-sendemail' => 'V rámci ochrany proti automatickému spamovánà musÃte opsat nÞe zobrazená slova ([[Special:Captcha/help|vÃce informacÃ]]):', + 'fancycaptcha-sendemail' => 'V rámci ochrany proti automatickému spamovánà musÃte opsat nÞe zobrazená slova ([[Special:Captcha/help|vÃce informacÃ]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'Vygenerovat nový kód', ); /** Church Slavic (ÑловѣÌньÑкъ / ⰔⰎⰑⰂⰡâ°â° â°”â°â°Ÿ) * @author ОйЛ */ $messages['cu'] = array( - 'fancycaptcha-createaccount' => 'блюдєниꙗ дѣл҄ьма на аѵтоматьно мѣÑтоê™Ð¸Ð´Ð°Ð½Ð¸Ñ¥ · авлѥнъ Ñлова обраê™ÑŠ Ð½Ð¸Ð¶ÑŒÑˆÐ¸Ñ¥Ð¼ÑŒ окънѣ напиши â™ ([[Special:Captcha/help|иÑпльнѧщѧ вѣÑти]]) :', + 'fancycaptcha-createaccount' => 'блюдєниꙗ дѣл҄ьма на аѵтоматьно мѣÑтоê™Ð¸Ð´Ð°Ð½Ð¸Ñ¥ · авлѥнъ Ñлова обраê™ÑŠ Ð½Ð¸Ð¶ÑŒÑˆÐ¸Ñ¥Ð¼ÑŒ окънѣ напиши â™ ([[Special:Captcha/help|иÑпльнѧщѧ вѣÑти]]) :', # Fuzzy ); /** Welsh (Cymraeg) @@ -283,26 +308,30 @@ $messages['cu'] = array( */ $messages['cy'] = array( 'fancycaptcha-addurl' => "Mae eich golygiad yn cynnwys cyswllt allanol newydd. -Er mwyn ceisio rhwystro peiriannau spam, byddwch gystal â theipio'r geiriau a welwch isod yn y blwch ([[Special:Captcha/help|rhagor o wybodaeth]]):", - 'fancycaptcha-badlogin' => "Er mwyn ceisio rhwystro peiriannau datrys cyfrineiriau, byddwch gystal â theipio'r geiriau a welwch isod yn y blwch ([[Special:Captcha/help|rhagor o wybodaeth]]):", - 'fancycaptcha-createaccount' => "Er mwyn ceisio rhwystro peiriannau creu cyfrifon, byddwch gystal â theipio'r geiriau a welwch isod yn y blwch ([[Special:Captcha/help|rhagor o wybodaeth]]):", +Er mwyn arbed y wici rhag peiriannau sbam, byddwch gystal â theipio'r geiriau a welwch isod yn y blwch ([[Special:Captcha/help|rhagor o wybodaeth]]):", + 'fancycaptcha-badlogin' => "Er mwyn arbed y wici rhag peiriannau datrys cyfrineiriau, byddwch gystal â theipio'r geiriau a welwch isod yn y blwch ([[Special:Captcha/help|rhagor o wybodaeth]]):", + 'fancycaptcha-createaccount' => "Er mwyn arbed y wici rhag peiriannau creu cyfrifon, byddwch gystal â theipio'r geiriau a welwch isod yn y blwch ([[Special:Captcha/help|rhagor o wybodaeth]]):", 'fancycaptcha-create' => "Er mwyn creu'r dudalen, byddwch gystal â theipio'r geiriau a welwch isod yn y blwch ([[Special:Captcha/help|rhagor o wybodaeth]]):", 'fancycaptcha-edit' => "Er mwyn gallu golygu'r dudalen hon, byddwch gystal â theipio'r geiriau a welwch isod yn y blwch ([[Special:Captcha/help|rhagor o wybodaeth]]):", - 'fancycaptcha-sendemail' => "Er mwyn cyfrannu at ddiogelu rhag sbamio awtomatig, byddwch gystal â gwneud y swm isod ac ysgrifennu'r ateb yn y blwch ([[Special:Captcha/help|rhagor o wybodaeth]]):", + 'fancycaptcha-sendemail' => "Er mwyn arbed y wici rhag sbamio awtomatig, byddwch gystal â gwneud y swm isod ac ysgrifennu'r ateb yn y blwch ([[Special:Captcha/help|rhagor o wybodaeth]]):", + 'fancycaptcha-reload-text' => 'Adnewyddu', ); /** Danish (dansk) * @author Christian List + * @author HenrikKbh * @author Kaare * @author Peter Alberti */ $messages['da'] = array( - 'fancycaptcha-addurl' => 'Din ændring tilføjer nye eksterne henvisninger. For at beskytte mod automatiseret spam, skal du indtaste ordet som vises nedenfor i feltet under det. ([[Special:Captcha/help|mere information]]):', - 'fancycaptcha-badlogin' => 'For at beskytte mod automatiske forsøg pÃ¥ at gætte kodeord, skal du indtaste ordet som vises nedenfor i feltet under det. ([[Special:Captcha/help|mere information]]):', - 'fancycaptcha-createaccount' => 'For at beskytte mod automatisk oprettelse af brugernavne, der bruges til spam, skal du indtaste ordet som vises nedenfor i feltet under det. ([[Special:Captcha/help|mere information]]):', + 'fancycaptcha-addurl' => 'Din ændring tilføjer nye eksterne henvisninger. +For at beskytte mod automatiseret spam, skal du indtaste ordene som vises i feltet nedenfor. ([[Special:Captcha/help|mere information]]):', + 'fancycaptcha-badlogin' => 'For at beskytte mod automatiske forsøg pÃ¥ at gætte kodeord, skal du indtaste ordene som vises i feltet nedenfor. ([[Special:Captcha/help|mere information]]):', + 'fancycaptcha-createaccount' => 'For at beskytte mod automatisk oprettelse af brugerkonti, der bruges til spam, skal du indtaste ordet som vises i feltet nedenfor. ([[Special:Captcha/help|mere information]]):', 'fancycaptcha-create' => 'For at oprette en ny side, skal du indtaste ordet som vises nedenfor i feltet under det. ([[Special:Captcha/help|mere information]]):', 'fancycaptcha-edit' => 'For at redigere denne side, indtast da venligst ordene, der stÃ¥r i feltet nedenfor ([[Special:Captcha/help|mere information]]):', - 'fancycaptcha-sendemail' => 'For at beskytte mod automatisk spam, bedes du skrive ordene der ses herunder i boksen ([[Special:Captcha/help|mere information]]):', + 'fancycaptcha-sendemail' => 'For at beskytte mod automatisk spam, skal du skrive ordene der vises i feltet herunder ([[Special:Captcha/help|mere information]]):', + 'fancycaptcha-reload-text' => 'Opdater', ); /** German (Deutsch) @@ -313,12 +342,13 @@ $messages['da'] = array( $messages['de'] = array( 'fancycaptcha-desc' => 'Fancy-CAPTCHA-Generator für die Erweiterung „Confirm Edit“', 'fancycaptcha-addurl' => 'Deine Bearbeitung enthält neue externe Links. -Zum Schutz vor automatisiertem Spamming gib das folgende Wort in das Feld unten ein. Klicke dann erneut auf „Seite speichern“ ([[Special:Captcha/help|Fragen oder Probleme?]]).', - 'fancycaptcha-badlogin' => 'Zum Schutz vor einer Kompromittierung deines Benutzerkontos gib das folgende Wort in das Feld unten ein [[Special:Captcha/help|(Fragen oder Probleme?)]]:', - 'fancycaptcha-createaccount' => 'Zum Schutz vor automatisierter Anlage von Benutzerkonten gib bitte das folgende Wort in das Feld unten ein ([[Special:Captcha/help|Fragen oder Probleme?]]):', +Zum Schutz des Wikis vor automatisiertem Spamming bitten wir dich, das folgende Wort in das Feld unten einzugeben. Klicke dann erneut auf „Seite speichern“ ([[Special:Captcha/help|Fragen oder Probleme?]]).', + 'fancycaptcha-badlogin' => 'Zum Schutz des Wikis vor einer Kompromittierung deines Benutzerkontos bitten wir dich, das folgende Wort in das Feld unten einzugeben [[Special:Captcha/help|(Fragen oder Probleme?)]]:', + 'fancycaptcha-createaccount' => 'Zum Schutz des Wikis vor automatisierter Anlage von Benutzerkonten bitten wir dich, das folgende Wort in das Feld unten einzugeben ([[Special:Captcha/help|Fragen oder Probleme?]]):', 'fancycaptcha-create' => 'Zur Erstellung der Seite gib das folgende Wort in das Feld unten ein [[Special:Captcha/help|(Fragen oder Probleme?)]].', 'fancycaptcha-edit' => 'Zur Bearbeitung der Seite gib das folgende Wort in das Feld unten ein [[Special:Captcha/help|(Fragen oder Probleme?)]].', - 'fancycaptcha-sendemail' => 'Um gegen automatischen Spam vorzugehen, gib bitte die Wörter unten in das Feld ein ([[Special:Captcha/help|mehr Informationen]]):', + 'fancycaptcha-sendemail' => 'Zum Schutz des Wikis vor automatischem Spamming bitten wir dich, die Wörter unten in das Feld einzugeben ([[Special:Captcha/help|mehr Informationen]]):', + 'fancycaptcha-reload-text' => 'Aktualisieren', ); /** German (formal address) (Deutsch (Sie-Form)‎) @@ -328,26 +358,28 @@ Zum Schutz vor automatisiertem Spamming gib das folgende Wort in das Feld unten */ $messages['de-formal'] = array( 'fancycaptcha-addurl' => 'Ihre Bearbeitung enthält neue externe Links. -Zum Schutz vor automatisiertem Spamming geben Sie das folgende Wort in das Feld unten ein. Klicken Sie dann erneut auf „Seite speichern“ ([[Special:Captcha/help|Fragen oder Probleme?]]).', - 'fancycaptcha-badlogin' => 'Zum Schutz vor einer Kompromittierung Ihres Benutzerkontos geben Sie bitte das folgende Wort in das Feld unten ein [[Special:Captcha/help|(Haben Sie Fragen oder Probleme?)]]:', - 'fancycaptcha-createaccount' => 'Zum Schutz vor automatisierter Anlage von Benutzerkonten geben Sie bitte das folgende Wort in das Feld unten ein ([[Special:Captcha/help|Fragen oder Probleme?]]):', +Zum Schutz vor automatisiertem Spamming geben Sie das folgende Wort in das Feld unten ein. Klicken Sie dann erneut auf „Seite speichern“ ([[Special:Captcha/help|Fragen oder Probleme?]]).', # Fuzzy + 'fancycaptcha-badlogin' => 'Zum Schutz vor einer Kompromittierung Ihres Benutzerkontos geben Sie bitte das folgende Wort in das Feld unten ein [[Special:Captcha/help|(Haben Sie Fragen oder Probleme?)]]:', # Fuzzy + 'fancycaptcha-createaccount' => 'Zum Schutz vor automatisierter Anlage von Benutzerkonten geben Sie bitte das folgende Wort in das Feld unten ein ([[Special:Captcha/help|Fragen oder Probleme?]]):', # Fuzzy 'fancycaptcha-create' => 'Zur Erstellung der Seite geben Sie das folgende Wort in das Feld unten ein [[Special:Captcha/help|(Fragen oder Probleme?)]].', 'fancycaptcha-edit' => 'Zur Bearbeitung der Seite geben Sie das folgende Wort in das Feld unten ein [[Special:Captcha/help|(Fragen oder Probleme?)]].', - 'fancycaptcha-sendemail' => 'Um gegen automatischen Spam vorzugehen, geben Sie bitte die Wörter unten in das Feld ein ([[Special:Captcha/help|mehr Informationen]]):', + 'fancycaptcha-sendemail' => 'Um gegen automatischen Spam vorzugehen, geben Sie bitte die Wörter unten in das Feld ein ([[Special:Captcha/help|mehr Informationen]]):', # Fuzzy ); /** Zazaki (Zazaki) + * @author Gorizon * @author Xoser */ $messages['diq'] = array( - 'fancycaptcha-addurl' => 'Vurnayîşanê tu de linkanê harîcîyê newe esto. -Qe otomatik spamî ra pawitîş, ma rica keno çekuyanê ke qutiya cor de înan binuse ([[Special:Captcha/help|enformasyonê bînî]]):', - 'fancycaptcha-badlogin' => 'Qe otomatik parola crack kerdişî ra pawitîş, ma rica keno çekuyanê ke qutiya cor de înan binuse ([[Special:Captcha/help|enformasyonê bînî]]):', - 'fancycaptcha-createaccount' => 'Qe otomatik hesab viraÅŸtişî ra pawitîş, ma rica keno çekuyanê ke qutiya cor de înan binuse ([[Special:Captcha/help|enformasyonê bînî]]):', + 'fancycaptcha-addurl' => 'Vırnayışané tod linkané hariciyé newe esto. +Qe otomatik spami ra pawıtış, ma rica keno çekuyané ke qutiya cor de inan binuse ([[Special:Captcha/help|enformasyoné bini]]):', + 'fancycaptcha-badlogin' => 'Qe otomatik parola crack kerdişî ra pawitîş, ma rica keno çekuyanê ke qutiya cor de înan binuse ([[Special:Captcha/help|enformasyonê bînî]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Qe otomatik hesab viraÅŸtişî ra pawitîş, ma rica keno çekuyanê ke qutiya cor de înan binuse ([[Special:Captcha/help|enformasyonê bînî]]):', # Fuzzy 'fancycaptcha-create' => 'Qe pel viraÅŸtîşî, ma rica keno çekuyanê ke qutiya cor de înan binuse ([[Special:Captcha/help|enformasyonê bînî]]):', 'fancycaptcha-edit' => 'Qe pel vurnayîşî, ma rica keno çekuyanê ke qutiya cor de înan binuse ([[Special:Captcha/help|enformasyonê bînî]]):', 'fancycaptcha-sendemail' => 'Qe spamê otomayoni ra pawitîşi, ma rica keno çekuyanê ke qutiya cor de înan binuse -([[Special:Captcha/help|enformasyonê bînî]]):', +([[Special:Captcha/help|enformasyonê bînî]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'Newe ke', ); /** Lower Sorbian (dolnoserbski) @@ -355,12 +387,12 @@ Qe otomatik spamî ra pawitîş, ma rica keno çekuyanê ke qutiya cor de înan */ $messages['dsb'] = array( 'fancycaptcha-addurl' => 'Twója zmÄ›na wopÅ›imujo nowe eksterne wótkaze. -Za šćit pÅ›eÅ›iwo awtomatiskemu spamowanjeju, zapódaj pÅ¡osym sÅ‚owa, kótarež pokazuju se doÅ‚ojce w kašćiku ([[Special:Captcha/help|dalÅ¡ne informacije]]):', - 'fancycaptcha-badlogin' => 'Za šćit pÅ›eÅ›iwo awtomatiskemu wugódanjeju gronidÅ‚a, zapódaj pÅ¡osym sÅ‚owa, kótarež pokazuju se doÅ‚ojce w kašćiku ([[Special:Captcha/help|dalÅ¡ne informacije]]):', - 'fancycaptcha-createaccount' => 'Za šćit pÅ›eÅ›iwo awtomatiskemu zaÅ‚oženjeju kontow, zapódaj pÅ¡osym sÅ‚owa, kótarež pokazuju se doÅ‚ojce w kašćiku ([[Special:Captcha/help|dalÅ¡ne informacije]]):', +Za šćit pÅ›eÅ›iwo awtomatiskemu spamowanjeju, zapódaj pÅ¡osym sÅ‚owa, kótarež pokazuju se doÅ‚ojce w kašćiku ([[Special:Captcha/help|dalÅ¡ne informacije]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Za šćit pÅ›eÅ›iwo awtomatiskemu wugódanjeju gronidÅ‚a, zapódaj pÅ¡osym sÅ‚owa, kótarež pokazuju se doÅ‚ojce w kašćiku ([[Special:Captcha/help|dalÅ¡ne informacije]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Za šćit pÅ›eÅ›iwo awtomatiskemu zaÅ‚oženjeju kontow, zapódaj pÅ¡osym sÅ‚owa, kótarež pokazuju se doÅ‚ojce w kašćiku ([[Special:Captcha/help|dalÅ¡ne informacije]]):', # Fuzzy 'fancycaptcha-create' => 'Aby bok napóraÅ‚, zapódaj pÅ¡osym sÅ‚owa, kótarež pokazuju se doÅ‚ojce w kašćiku ([[Special:Captcha/help|dalÅ¡ne informacije]]):', 'fancycaptcha-edit' => 'Aby toÅ› ten bok wobźěłaÅ‚, zapódaj pÅ¡osym sÅ‚owa, kótarež pokazuju se doÅ‚ojce w kašćiku ([[Special:Captcha/help|dalÅ¡ne informacije]]):', - 'fancycaptcha-sendemail' => 'Za šćit pÅ›eÅ›iwo awtomatiskemu spamowanjeju, zapódaj pÅ¡osym sÅ‚owa, kótarež pokazuju se doÅ‚ojce w kašćiku ([[Special:Captcha/help|dalÅ¡ne informacije]]):', + 'fancycaptcha-sendemail' => 'Za šćit pÅ›eÅ›iwo awtomatiskemu spamowanjeju, zapódaj pÅ¡osym sÅ‚owa, kótarež pokazuju se doÅ‚ojce w kašćiku ([[Special:Captcha/help|dalÅ¡ne informacije]]):', # Fuzzy ); /** Greek (Ελληνικά) @@ -372,14 +404,14 @@ Za šćit pÅ›eÅ›iwo awtomatiskemu spamowanjeju, zapódaj pÅ¡osym sÅ‚owa, kótare */ $messages['el'] = array( 'fancycaptcha-addurl' => 'Η επεξεÏγασία σας πεÏιλαμβάνει νÎους εξωτεÏικοÏÏ‚ σÏνδεσμους. -Ως βοήθεια για την Ï€Ïοστασία από αυτόματα spam, παÏακαλοÏμε γÏάψτε τις λÎξεις που εμφανίζονται παÏακάτω στο πλαίσιο ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', - 'fancycaptcha-badlogin' => 'Ως βοήθεια για την Ï€Ïοστασία από αυτόματα Ï€ÏογÏάμματα σπασίματος κωδικών, παÏακαλοÏμε γÏάψτε τις λÎξεις που εμφανίζονται παÏακάτω στο πλαίσιο ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', - 'fancycaptcha-createaccount' => 'Για να βοηθήσετε στην Ï€Ïοστασία κατά των αυτόματα δημιουÏγοÏμενων λογαÏιασμών, παÏακαλοÏμε πληκτÏολογήστε στο πλαίσιο τις λÎξεις που εμφανίζονται πιο κάτω ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', +Ως βοήθεια για την Ï€Ïοστασία από αυτόματα spam, παÏακαλοÏμε γÏάψτε τις λÎξεις που εμφανίζονται παÏακάτω στο πλαίσιο ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Ως βοήθεια για την Ï€Ïοστασία από αυτόματα Ï€ÏογÏάμματα σπασίματος κωδικών, παÏακαλοÏμε γÏάψτε τις λÎξεις που εμφανίζονται παÏακάτω στο πλαίσιο ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Για να βοηθήσετε στην Ï€Ïοστασία κατά των αυτόματα δημιουÏγοÏμενων λογαÏιασμών, παÏακαλοÏμε πληκτÏολογήστε στο πλαίσιο τις λÎξεις που εμφανίζονται πιο κάτω ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', # Fuzzy 'fancycaptcha-create' => 'Για να δημιουÏγήσετε αυτήν την σελίδα, παÏακαλώ εισάγετε τις λÎξεις που εμφανίζονται παÏακάτω μÎσα στο κουτί ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', 'fancycaptcha-edit' => 'Για να επεξεÏγαστείτε αυτήν την σελίδα, παÏακαλώ εισάγετε τις λÎξεις που εμφανίζονται παÏακάτω μÎσα στο κουτί ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', - 'fancycaptcha-sendemail' => 'Ως βοήθεια για την Ï€Ïοστασία από αυτόματα Ï€ÏογÏάμματα σπασίματος κωδικών, παÏακαλοÏμε γÏάψτε τις λÎξεις που εμφανίζονται παÏακάτω στο πλαίσιο ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', + 'fancycaptcha-sendemail' => 'Ως βοήθεια για την Ï€Ïοστασία από αυτόματα Ï€ÏογÏάμματα σπασίματος κωδικών, παÏακαλοÏμε γÏάψτε τις λÎξεις που εμφανίζονται παÏακάτω στο πλαίσιο ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', # Fuzzy ); /** Esperanto (Esperanto) @@ -387,26 +419,29 @@ $messages['el'] = array( */ $messages['eo'] = array( 'fancycaptcha-addurl' => 'Via redakto inkluzivas novajn eksterajn ligilojn. -Por preventi aÅtomatan spamon, bonvolu enigi la jenajn vortojn en la skatolo ([[Special:Captcha/help|plua informo]]):', - 'fancycaptcha-badlogin' => 'Helpi protekti kontraÅ aÅtomata divenado de pasvortoj, bonvolu enigi la jenajn vortojn en la skatolo ([[Special:Captcha/help|plua informo]]):', - 'fancycaptcha-createaccount' => 'Helpi protekti kontraÅ aÅtomata kreado de kontoj, bonvolu enigi la jenajn vortojn en la skatolo ([[Special:Captcha/help|plua informo]]):', +Por preventi aÅtomatan spamon, bonvolu enigi la jenajn vortojn en la skatolo ([[Special:Captcha/help|plia informo]]):', + 'fancycaptcha-badlogin' => 'Por protekti kontraÅ aÅtomata divenado de pasvortoj, bonvolu enigi la jenajn vortojn en la skatolo ([[Special:Captcha/help|plua informo]]):', + 'fancycaptcha-createaccount' => 'Por protekti kontraÅ aÅtomata kreado de kontoj, bonvolu enigi la jenajn vortojn en la skatolo ([[Special:Captcha/help|plia informo]]):', 'fancycaptcha-create' => 'Por krei la paÄon, bonvolu enigi la vortojn montritajn en la jena skatolo ([[Special:Captcha/help|plua informo]]):', 'fancycaptcha-edit' => 'Por redakti ĉi tiun paÄon, bonvolu enigi la vortojn jenajn en la kesto ([[Special:Captcha/help|plua informo]]):', - 'fancycaptcha-sendemail' => 'Por helpi protekti kontraÅ aÅtomata spamado, bonvolu enigi la jenajn vortojn de la skatolo ([[Special:Captcha/help|plua informo]]):', + 'fancycaptcha-sendemail' => 'Por helpi protekti kontraÅ aÅtomata spamado, bonvolu enigi la jenajn vortojn de la skatolo ([[Special:Captcha/help|plia informo]]):', + 'fancycaptcha-reload-text' => 'RefreÅigi', ); /** Spanish (español) + * @author Fitoschido * @author Icvav * @author Pertile * @author Sanbec */ $messages['es'] = array( - 'fancycaptcha-addurl' => 'Tu edición incluye nuevos enlaces externos. Para protegernos contra el spam automatizado, por favor introduce en el recuadro las palabras que aparecen debajo ([[Special:Captcha/help|más información]]):', - 'fancycaptcha-badlogin' => 'Para ayudarnos en la protección contra el descifrado automático de contraseñas, por favor, introduce las palabras que aparecen abajo en la caja ([[Special:Captcha/help|más información]]):', - 'fancycaptcha-createaccount' => 'Para evitar la creación automatizada de cuentas, introduce por favor en el recuadro las palabras que aparecen debajo ([[Special:Captcha/help|más información]]):', + 'fancycaptcha-addurl' => 'Tu edición incluye nuevos enlaces externos. Para protegernos contra el spam automatizado, por favor introduce en el recuadro las palabras que aparecen debajo ([[Special:Captcha/help|más información]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Para ayudarnos en la protección contra el descifrado automático de contraseñas, por favor, introduce las palabras que aparecen abajo en la caja ([[Special:Captcha/help|más información]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Para evitar la creación automatizada de cuentas, introduce por favor en el recuadro las palabras que aparecen debajo ([[Special:Captcha/help|más información]]):', # Fuzzy 'fancycaptcha-create' => 'Para crear la página, por favor introduce en el recuadro las palabras que aparecen debajo ([[Special:Captcha/help|más información]]):', 'fancycaptcha-edit' => 'Para editar esta página, por favor introduce en el recuadro las palabras que aparecen debajo ([[Special:Captcha/help|más información]]):', - 'fancycaptcha-sendemail' => 'Para protegernos contra el spam automatizado por favor ingrese las palabras que aparecen en el siguiente cuadro ([[Special:Captcha/help|más información]]):', + 'fancycaptcha-sendemail' => 'Para protegernos contra el spam automatizado por favor ingrese las palabras que aparecen en el siguiente cuadro ([[Special:Captcha/help|más información]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'Actualizar', ); /** Estonian (eesti) @@ -421,18 +456,19 @@ Palun sisesta allpool olevas kastis kuvatud sõnad. Abinõu on kaitseks automaad 'fancycaptcha-create' => 'Lehekülje loomiseks sisesta palun allpool olevas kastis kuvatud sõnad ([[Special:Captcha/help|lisateave]]):', 'fancycaptcha-edit' => 'Selle lehekülje muutmiseks sisesta palun allpool olevas kastis kuvatud sõnad ([[Special:Captcha/help|lisateave]]):', 'fancycaptcha-sendemail' => 'Palun sisesta allpool olevas kastis kuvatud sõnad. Abinõu on kaitseks automaadistatud rämpsmuudatuste vastu ([[Special:Captcha/help|lisateave]]):', + 'fancycaptcha-reload-text' => 'Vaheta', ); /** Basque (euskara) * @author An13sa */ $messages['eu'] = array( - 'fancycaptcha-addurl' => 'Zure aldaketak kanpo lotura berriak ditu. Spam automatikoa saihestu ahal izateko, beheko koadroan ageri diren hitzak idatzi ([[Special:Captcha/help|informazio gehigarria]]):', - 'fancycaptcha-badlogin' => 'Pasahitzen cracking automatikoa saihestu asmoz, beheko koadroan ageri diren hitzak idazteko eskatzen dizugu ([[Special:Captcha/help|informazio gehigarria]]):', - 'fancycaptcha-createaccount' => 'Erabiltzaile kontuak automatikoki sortzea saihestu asmoz, beheko koadroan ageri diren hitzak idazteko eskatzen dizugu ([[Special:Captcha/help|informazio gehigarria]]):', + 'fancycaptcha-addurl' => 'Zure aldaketak kanpo lotura berriak ditu. Spam automatikoa saihestu ahal izateko, beheko koadroan ageri diren hitzak idatzi ([[Special:Captcha/help|informazio gehigarria]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Pasahitzen cracking automatikoa saihestu asmoz, beheko koadroan ageri diren hitzak idazteko eskatzen dizugu ([[Special:Captcha/help|informazio gehigarria]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Erabiltzaile kontuak automatikoki sortzea saihestu asmoz, beheko koadroan ageri diren hitzak idazteko eskatzen dizugu ([[Special:Captcha/help|informazio gehigarria]]):', # Fuzzy 'fancycaptcha-create' => 'Orrialde sortu ahal izateko, beheko koadroan ageri hitzak idatzi ([[Special:Captcha/help|informazio gehigarria]]):', 'fancycaptcha-edit' => 'Orrialde hau aldatu ahal izateko, beheko koadroan ageri diren hitzak idatzi ([[Special:Captcha/help|informazio gehigarria]]):', - 'fancycaptcha-sendemail' => 'Zabor-posta automatizatuaz babesteko, idatzi azpiko kutxako hitzak ([[Special:Captcha/help|informazio gehiago]]):', + 'fancycaptcha-sendemail' => 'Zabor-posta automatizatuaz babesteko, idatzi azpiko kutxako hitzak ([[Special:Captcha/help|informazio gehiago]]):', # Fuzzy ); /** Persian (ÙØ§Ø±Ø³ÛŒ) @@ -440,16 +476,18 @@ $messages['eu'] = array( * @author Huji * @author Ladsgroup * @author Meisam + * @author Reza1615 * @author Wayiran */ $messages['fa'] = array( 'fancycaptcha-addurl' => 'ویرایش شما ØØ§ÙˆÛŒ پیوند به بیرون جدیدی است. -برای Ú©Ù…Ú© به جلوگیری از هرزنگاری خودکار، Ù„Ø·ÙØ§Ù‹ واژه‌ای را Ú©Ù‡ در تصویر می‌بینید در جعبه وارد کنید ([[Special:Captcha/help|اطلاعات بیشتر]]):', - 'fancycaptcha-badlogin' => 'برای Ú©Ù…Ú© به جلوگیری از سرقت خودکار کلمه عبور، Ù„Ø·ÙØ§Ù‹ واژه‌ای را Ú©Ù‡ در تصویر می‌بینید وارد کنید ([[Special:Captcha/help|اطلاعات بیشتر]]):', - 'fancycaptcha-createaccount' => 'برای Ú©Ù…Ú© به جلوگیری از ایجاد خودکار ØØ³Ø§Ø¨ کاربری، Ù„Ø·ÙØ§Ù‹ واژه‌ای را Ú©Ù‡ در تصویر می‌بینید وارد کنید ([[Special:Captcha/help|اطلاعات بیشتر]]):', +برای Ú©Ù…Ú© به جلوگیری از هرزنگاری خودکار، Ù„Ø·ÙØ§Ù‹ واژه‌ای را Ú©Ù‡ در تصویر می‌بینید در جعبه وارد کنید ([[Special:Captcha/help|اطلاعات بیشتر]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'برای Ú©Ù…Ú© به جلوگیری از شکستن خودکار گذرواژه، Ù„Ø·ÙØ§Ù‹ واژه‌ای را Ú©Ù‡ در تصویر می‌بینید را وارد کنید ([[Special:Captcha/help|اطلاعات بیشتر]]):', + 'fancycaptcha-createaccount' => 'برای Ú©Ù…Ú© به جلوگیری از ایجاد خودکار ØØ³Ø§Ø¨ کاربری، Ù„Ø·ÙØ§Ù‹ واژه‌ای را Ú©Ù‡ در تصویر می‌بینید وارد کنید ([[Special:Captcha/help|اطلاعات بیشتر]]):', # Fuzzy 'fancycaptcha-create' => 'برای ایجاد این ØµÙØÙ‡ØŒ Ù„Ø·ÙØ§Ù‹ واژه‌ای را Ú©Ù‡ در تصویر می‌بینید وارد کنید ([[Special:Captcha/help|اطلاعات بیشتر]]):', 'fancycaptcha-edit' => 'برای ویرایش این ØµÙØÙ‡ØŒ Ù„Ø·ÙØ§Ù‹ واژه‌ای را Ú©Ù‡ در تصویر می‌بینید وارد کنید ([[Special:Captcha/help|اطلاعات بیشتر]]):', - 'fancycaptcha-sendemail' => 'برای Ú©Ù…Ú© به Ù…ØØ§Ùظت در برابر هرزه‌نگاری خودکار، Ù„Ø·ÙØ§Ù‹ واژه‌هایی را Ú©Ù‡ در جعبهٔ زیر نمایش داده می‌شوند وارد کنید ([[Special:Captcha/help|اطلاعات بیشتر]]):', + 'fancycaptcha-sendemail' => 'برای Ú©Ù…Ú© به Ù…ØØ§Ùظت در برابر هرزه‌نگاری خودکار، Ù„Ø·ÙØ§Ù‹ واژه‌هایی را Ú©Ù‡ در جعبهٔ زیر نمایش داده می‌شوند وارد کنید ([[Special:Captcha/help|اطلاعات بیشتر]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'تازه کردن', ); /** Finnish (suomi) @@ -457,25 +495,30 @@ $messages['fa'] = array( * @author Nike */ $messages['fi'] = array( - 'fancycaptcha-addurl' => 'Muokkauksesi sisältää uusia linkkejä muille sivuille. Kirjoita kuvan sisältämät sanat alla olevaan tekstikenttään ([[Special:Captcha/help|lisätietoja]]):', - 'fancycaptcha-badlogin' => 'Automatisoidun salasanan murtamisen vaikeuttamiseksi kirjoita kuvan sisältämät sanat alla olevaan tekstikenttään ([[Special:Captcha/help|lisätietoja]]):', - 'fancycaptcha-createaccount' => 'Kirjoita kuvan sisältämät sanat alla olevaan tekstikenttään ([[Special:Captcha/help|lisätietoja]]):', + 'fancycaptcha-addurl' => 'Muokkauksesi sisältää uusia linkkejä muille sivuille. Kirjoita kuvan sisältämät sanat alla olevaan tekstikenttään ([[Special:Captcha/help|lisätietoja]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Automatisoidun salasanan murtamisen vaikeuttamiseksi kirjoita kuvan sisältämät sanat alla olevaan tekstikenttään ([[Special:Captcha/help|lisätietoja]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Kirjoita kuvan sisältämät sanat alla olevaan tekstikenttään ([[Special:Captcha/help|lisätietoja]]):', # Fuzzy 'fancycaptcha-create' => 'Muokkauksesi sisältää uusia linkkejä muille sivuille. Kirjoita kuvan sisältämät sanat alla olevaan tekstikenttään ([[Special:Captcha/help|lisätietoja]]):', 'fancycaptcha-edit' => 'Muokkauksesi sisältää uusia linkkejä muille sivuille. Kirjoita kuvan sisältämät sanat alla olevaan tekstikenttään ([[Special:Captcha/help|lisätietoja]]):', - 'fancycaptcha-sendemail' => 'Automatisoidun roskapostin lähettämisen vaikeuttamiseksi kirjoita kuvan sisältämät sanat alla olevaan tekstikenttään ([[Special:Captcha/help|lisätietoja]]):', + 'fancycaptcha-sendemail' => 'Automatisoidun roskapostin lähettämisen vaikeuttamiseksi kirjoita kuvan sisältämät sanat alla olevaan tekstikenttään ([[Special:Captcha/help|lisätietoja]]):', # Fuzzy ); /** Faroese (føroyskt) + * @author EileenSanda * @author Spacebirdy */ $messages['fo'] = array( - 'fancycaptcha-addurl' => 'Sum ein vernd Ãmóti sjálvvirknum konto gerð, er neyðugt hjá tær at skriva inn tey orð, sum koma fyri á myndini fyri at stovna eina kontu: <br />([[Special:Captcha/help|Hvat er hetta?]])', - 'fancycaptcha-createaccount' => 'Sum ein vernd Ãmóti sjálvvirknum konto gerð, er neyðugt hjá tær at skriva inn tey orð, sum koma fyri á myndini fyri at stovna eina kontu: <br />([[Special:Captcha/help|Hvat er hetta?]]):', + 'fancycaptcha-addurl' => 'TÃn rætting inniheldur nýggjar uttanhýsis slóðir. +Fyri at verja wikiina Ãmóti sjálvvirkandi kontoupprættan, vilja vit vinarliga biðja teg um at skriva inn tey orð, sum koma fyri à teiginum niðanfyri, til tess at stovna eina konto: <br />([[Special:Captcha/help|meira kunning]]):', + 'fancycaptcha-createaccount' => 'Fyri at verja wikiina Ãmóti sjálvvirkandi kontoupprættan, vilja vit vinarliga biðja teg um at skriva inn tey orð, sum koma fyri à teiginum niðanfyri, so at tú kanst stovna eina konto: +([[Special:Captcha/help|meira kunning]]):', ); /** French (français) * @author Crochet.david + * @author Gomoko * @author IAlex + * @author Metroitendo * @author Sherbrooke * @author Urhixidur * @author Verdy p @@ -483,12 +526,13 @@ $messages['fo'] = array( $messages['fr'] = array( 'fancycaptcha-desc' => "Générateur d’images ''captcha'' anti-robots demandant une confirmation humaine des modifications.", 'fancycaptcha-addurl' => 'Votre modification inclut de nouveaux liens externes. -Pour vérifier qu’il ne s’agit pas de pourriels automatisés, veuillez entrer les mots qui apparaissent dans la boîte ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', - 'fancycaptcha-badlogin' => 'Afin de nous aider à prévenir le cassage des mots de passe par des automates, veuillez entrer les mots qui apparaissent dans la boîte ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', - 'fancycaptcha-createaccount' => 'Afin de nous aider à lutter contre les créations automatiques de comptes, veuillez entrer les mots qui apparaissent dans la boîte ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', +Pour protéger le wiki contre les pourriels automatisés, nous vous demandons de bien vouloir entrer les mots qui apparaissent dans la boîte ([[Special:Captcha/help|plus d’informations]]) :', + 'fancycaptcha-badlogin' => 'Pour protéger le wiki contre le cassage des mots de passe par des automates, nous vous demandons de bien vouloir entrer les mots qui apparaissent dans la boîte ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', + 'fancycaptcha-createaccount' => 'Pour protéger le wiki contre les créations automatiques de comptes, nous vous demandons de bien vouloir entrer les mots qui apparaissent dans la boîte ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', 'fancycaptcha-create' => 'Pour créer la page, veuillez entrer les mots qui apparaissent dans la boîte ci-dessous ([[Special:Captcha|plus d’informations]]) :', - 'fancycaptcha-edit' => 'Pour modifier cette page, veuillez entrer les mots qui apparaissent dans la boîte ci-dessous ([[Special:Captcha|plus d’informations]]) :', - 'fancycaptcha-sendemail' => 'Afin de nous aider à prévenir le pollupostage automatisé, veuillez entrer les mots qui apparaissent dans la boîte ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', + 'fancycaptcha-edit' => 'Pour modifier cette page, veuillez saisir les mots qui apparaissent dans la boîte ci-dessous ([[Special:Captcha/help|plus d’information]]) :', + 'fancycaptcha-sendemail' => 'Pour protéger le wiki contre l’envoi automatisé de pourriels, nous vous demandons de bien vouloir entrer les mots qui apparaissent dans la boîte ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', + 'fancycaptcha-reload-text' => 'Actualiser', ); /** Franco-Provençal (arpetan) @@ -497,25 +541,25 @@ Pour vérifier qu’il ne s’agit pas de pourriels automatisés, veuillez entre $messages['frp'] = array( 'fancycaptcha-desc' => "G·ènèrator d’émâges ''captch·a'' anti-robots que demande una confirmacion d’homo des changements.", 'fancycaptcha-addurl' => 'Voutron changement encllut de lims de defôr novéls. -Por nos édiér a combatre contre lo spame ôtomatisâ, volyéd buchiér los mots qu’aparèssont dens la bouèta ce-desot ([[Special:Captcha/help|més d’enformacions]]) :', - 'fancycaptcha-badlogin' => 'Por nos édiér a combatre contre lo cassâjo ôtomatisâ de contresegnos, volyéd buchiér los mots qu’aparèssont dedens la bouèta ce-desot ([[Special:Captcha/help|més d’enformacions]]) :', - 'fancycaptcha-createaccount' => 'Por nos édiér a combatre contre les crèacions ôtomatisâs de comptos, volyéd buchiér los mots qu’aparèssont dens la bouèta ce-desot ([[Special:Captcha/help|més d’enformacions]]) :', +Por nos édiér a combatre contre lo spame ôtomatisâ, volyéd buchiér los mots qu’aparèssont dens la bouèta ce-desot ([[Special:Captcha/help|més d’enformacions]]) :', # Fuzzy + 'fancycaptcha-badlogin' => 'Por nos édiér a combatre contre lo cassâjo ôtomatisâ de contresegnos, volyéd buchiér los mots qu’aparèssont dedens la bouèta ce-desot ([[Special:Captcha/help|més d’enformacions]]) :', # Fuzzy + 'fancycaptcha-createaccount' => 'Por nos édiér a combatre contre les crèacions ôtomatisâs de comptos, volyéd buchiér los mots qu’aparèssont dens la bouèta ce-desot ([[Special:Captcha/help|més d’enformacions]]) :', # Fuzzy 'fancycaptcha-create' => 'Por fâre ceta pâge, volyéd buchiér los mots qu’aparèssont dens la bouèta ce-desot ([[Special:Captcha/help|més d’enformacions]]) :', 'fancycaptcha-edit' => 'Por changiér ceta pâge, volyéd buchiér los mots qu’aparèssont dens la bouèta ce-desot ([[Special:Captcha/help|més d’enformacions]]) :', - 'fancycaptcha-sendemail' => 'Por nos édiér a combatre contre lo spame ôtomatisâ, volyéd buchiér los mots qu’aparèssont dens la bouèta ce-desot ([[Special:Captcha/help|més d’enformacions]]) :', + 'fancycaptcha-sendemail' => 'Por nos édiér a combatre contre lo spame ôtomatisâ, volyéd buchiér los mots qu’aparèssont dens la bouèta ce-desot ([[Special:Captcha/help|més d’enformacions]]) :', # Fuzzy ); /** Western Frisian (Frysk) * @author Snakesteuben */ $messages['fy'] = array( - 'fancycaptcha-badlogin' => 'As ekstra beskerming tsjin automatysk ûntsiferjen fan wachtwurden wurdt jo frege de ûndersteande letters oer te tikken. ([[Special:Captcha/help|mear ynformaasje]]).', + 'fancycaptcha-badlogin' => 'As ekstra beskerming tsjin automatysk ûntsiferjen fan wachtwurden wurdt jo frege de ûndersteande letters oer te tikken. ([[Special:Captcha/help|mear ynformaasje]]).', # Fuzzy ); /** Irish (Gaeilge) */ $messages['ga'] = array( - 'fancycaptcha-createaccount' => 'Mar chosaint in éadan cuntais a chruthaÃtear go huathoibrÃoch, ionchuir na focail a thaispeántar san Ãomhá seo thÃos: <br />([[Special:Captcha/help|tuilleadh eolais]])', + 'fancycaptcha-createaccount' => 'Mar chosaint in éadan cuntais a chruthaÃtear go huathoibrÃoch, ionchuir na focail a thaispeántar san Ãomhá seo thÃos: <br />([[Special:Captcha/help|tuilleadh eolais]])', # Fuzzy ); /** Galician (galego) @@ -524,13 +568,14 @@ $messages['ga'] = array( */ $messages['gl'] = array( 'fancycaptcha-desc' => 'Xerador de imaxes CAPTCHA para Confirm Edit', - 'fancycaptcha-addurl' => 'A súa edición inclúe ligazóns externas novas. -Para contribuÃr na protección contra o spam automatizado, introduza as palabras que aparecen na caixa de embaixo ([[Special:Captcha/help|máis información]]):', - 'fancycaptcha-badlogin' => 'Para contribuÃr a que non se descubran os contrasinais por medios automáticos, introduza as palabras que aparecen na caixa ([[Special:Captcha/help|máis información]]):', - 'fancycaptcha-createaccount' => 'Para contribuÃr contra a creación automatizada de contas, introduza as palabras que aparecen na caixa ([[Special:Captcha/help|máis información]]):', - 'fancycaptcha-create' => 'Para crear a páxina, introduza as palabras que aparecen na caixa de embaixo ([[Special:Captcha/help|máis información]]):', - 'fancycaptcha-edit' => 'Para editar esta páxina, introduza as palabras que aparecen na caixa de embaixo ([[Special:Captcha/help|máis información]]):', - 'fancycaptcha-sendemail' => 'Para contribuÃr na protección contra o spam automatizado, introduza as palabras que aparecen na caixa ([[Special:Captcha/help|máis información]]):', + 'fancycaptcha-addurl' => 'A súa edición inclúe novas ligazóns externas. +Para protexer o wiki contra o spam automático, introduza as palabras que aparecen na caixa ([[Special:Captcha/help|máis información]]):', + 'fancycaptcha-badlogin' => 'Para protexer o wiki contra o roubo de contrasinais, introduza as palabras que aparecen na caixa ([[Special:Captcha/help|máis información]]):', + 'fancycaptcha-createaccount' => 'Para protexer o wiki contra a creación automática de contas, introduza as palabras que aparecen na caixa ([[Special:Captcha/help|máis información]]):', + 'fancycaptcha-create' => 'Para crear a páxina, introduza as palabras que aparecen na caixa ([[Special:Captcha/help|máis información]]):', + 'fancycaptcha-edit' => 'Para editar esta páxina, introduza as palabras que aparecen na caixa ([[Special:Captcha/help|máis información]]):', + 'fancycaptcha-sendemail' => 'Para protexer o wiki contra o spam automático, introduza as palabras que aparecen na caixa ([[Special:Captcha/help|máis información]]):', + 'fancycaptcha-reload-text' => 'Refrescar', ); /** Swiss German (Alemannisch) @@ -540,12 +585,12 @@ Para contribuÃr na protección contra o spam automatizado, introduza as palabra */ $messages['gsw'] = array( 'fancycaptcha-addurl' => 'In Dyynere Bearbeitig het s neiji externi Link. -Zum Schutz vor automatisiertem Spamming gib des Wort in s Fäld unten yy. Druck derno nomol uf „Syte spychere“. [[Special:Captcha/help|(Frogen oder Probläm?)]]', - 'fancycaptcha-badlogin' => 'Zum Schutz vor ere Kompromittierig vu Dyynm Benutzerkonto gib des Wort in s Fäld unten yy [[Special:Captcha/help|(Frogen oder Probläm?)]]:', - 'fancycaptcha-createaccount' => 'Zum Schutz vor ere automatisierte Aalag vu Benutzerkonte gib bitte des Wort in s Fäld unten yy ([[Special:Captcha/help|Frogen oder Probläm?]]):', +Zum Schutz vor automatisiertem Spamming gib des Wort in s Fäld unten yy. Druck derno nomol uf „Syte spychere“. [[Special:Captcha/help|(Frogen oder Probläm?)]]', # Fuzzy + 'fancycaptcha-badlogin' => 'Zum Schutz vor ere Kompromittierig vu Dyynm Benutzerkonto gib des Wort in s Fäld unten yy [[Special:Captcha/help|(Frogen oder Probläm?)]]:', # Fuzzy + 'fancycaptcha-createaccount' => 'Zum Schutz vor ere automatisierte Aalag vu Benutzerkonte gib bitte des Wort in s Fäld unten yy ([[Special:Captcha/help|Frogen oder Probläm?]]):', # Fuzzy 'fancycaptcha-create' => 'Zum d Syten aalege gib des Wort in s Fäld unten yy. [[Special:Captcha/help|(Frogen oder Probläm?)]]', 'fancycaptcha-edit' => 'Zum d Syte bearbeite gib des Wort in s Fäld unten yy. [[Special:Captcha/help|(Frogen oder Probläm?)]]', - 'fancycaptcha-sendemail' => 'As Schutz gege e automatischs Spamming, gib bitte des Wort in s Fäld unten yy ([[Special:Captcha/help|meh Informatione]]):', + 'fancycaptcha-sendemail' => 'As Schutz gege e automatischs Spamming, gib bitte des Wort in s Fäld unten yy ([[Special:Captcha/help|meh Informatione]]):', # Fuzzy ); /** Gujarati (ગà«àªœàª°àª¾àª¤à«€) @@ -555,12 +600,12 @@ Zum Schutz vor automatisiertem Spamming gib des Wort in s Fäld unten yy. Druck $messages['gu'] = array( 'fancycaptcha-addurl' => 'તમારા ફેરફારમાં નવી બાહà«àª¯ કડીઓ શામિલ છે. તમે કરેલા ફેરફારોમાં નવી બાહà«àª¯ કડીઓ સામેલ છે. સà«àªµàªšàª¾àª²àª¿àª¤ સà«àªªà«‡àª®/સà«àªªàª¾àª®(spam) થી બચવા માટે નીચે આપેલા સરળ દાખલાનો જવાબ તેની બાજà«àª¨àª¾ ખાનામાં લખો -([[Special:Captcha/help|more info]]):', - 'fancycaptcha-badlogin' => 'આપોઆપ થતી ગà«àªªà«àª¤àª¸àª‚જà«àªžàª¾àª¨à«€ ચોરી (password cracking)થી બચાવવા માટે નીચે આપેલા શબà«àª¦ તેની બાજà«àª¨àª¾ ખાનામાં લખો ([[Special:Captcha/help|more info]]):', - 'fancycaptcha-createaccount' => 'આપોઆપ નવા ખાતા ખà«àª²àª¤àª¾ રોકવા માટે નીચે દેખાતા શબà«àª¦à«‹ ખાનામાં લખો ([[Special:Captcha/help|વધૠમાહિતી]]):', +([[Special:Captcha/help|more info]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'આપોઆપ થતી ગà«àªªà«àª¤àª¸àª‚જà«àªžàª¾àª¨à«€ ચોરી (password cracking)થી બચાવવા માટે નીચે આપેલા શબà«àª¦ તેની બાજà«àª¨àª¾ ખાનામાં લખો ([[Special:Captcha/help|more info]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'આપોઆપ નવા ખાતા ખà«àª²àª¤àª¾ રોકવા માટે નીચે દેખાતા શબà«àª¦à«‹ ખાનામાં લખો ([[Special:Captcha/help|વધૠમાહિતી]]):', # Fuzzy 'fancycaptcha-create' => 'પાનà«àª‚ બનાવવા માટે નીચે દેખાતા શબà«àª¦à«‹ ખાનામાં ટાઈપ કરો ([[Special:Captcha/help|વધૠમાહિતી]]):', 'fancycaptcha-edit' => 'આ પાનામાં ફેરફાર કરવા માટે નીચે દેખાતા શબà«àª¦à«‹ ખાનામાં ટાઈપ કરો ([[Special:Captcha/help|વધૠમાહિતી]]):', - 'fancycaptcha-sendemail' => 'આપોઆપ થતી સà«àªªà«…મીંગથી બચાવવા માટે નીચે આપેલા શબà«àª¦ તેની બાજà«àª¨àª¾ ખાનામાં લખો ([[Special:Captcha/help|more info]]):', + 'fancycaptcha-sendemail' => 'આપોઆપ થતી સà«àªªà«…મીંગથી બચાવવા માટે નીચે આપેલા શબà«àª¦ તેની બાજà«àª¨àª¾ ખાનામાં લખો ([[Special:Captcha/help|more info]]):', # Fuzzy ); /** Hebrew (עברית) @@ -568,13 +613,15 @@ $messages['gu'] = array( * @author Rotem Liss */ $messages['he'] = array( + 'fancycaptcha-desc' => 'מחולל ×ª×ž×•× ×•×ª CAPTCHA ×ž×’× ×™×‘×•×ª בשביל ההרבחבה Confirm Edit', 'fancycaptcha-addurl' => '×¢×¨×™×›×ª×›× ×›×•×œ×œ×ª ×§×™×©×•×¨×™× ×—×™×¦×•× ×™×™× ×—×“×©×™×. -×›×”×’× ×” ×ž×¤× ×™ ספ×× ×וטומטי, ×× × ×”×§×œ×™×“×• ×ת ×”×ž×™×œ×™× ×”×ž×•×¤×™×¢×•×ª להלן בתיבה ([[Special:Captcha/help|מידע × ×•×¡×£]]):', +×›×”×’× ×” ×ž×¤× ×™ זיבול ×וטומטי, ×× × ×”×§×œ×™×“×• ×ת ×”×ž×™×œ×™× ×”×ž×•×¤×™×¢×•×ª להלן בתיבה ([[Special:Captcha/help|מידע × ×•×¡×£]]):', 'fancycaptcha-badlogin' => '×›×”×’× ×” ×ž×¤× ×™ פריצת סיסמ×ות ×וטומטית, ×× × ×”×§×œ×™×“×• ×ת ×”×ž×™×œ×™× ×”×ž×•×¤×™×¢×•×ª להלן בתיבה ([[Special:Captcha/help|מידע × ×•×¡×£]]):', 'fancycaptcha-createaccount' => '×›×”×’× ×” ×ž×¤× ×™ יצירת ×—×©×‘×•× ×•×ª ×וטומטית, ×× × ×”×§×œ×™×“×• ×ת ×”×ž×™×œ×™× ×”×ž×•×¤×™×¢×•×ª להלן בתיבה ([[Special:Captcha/help|מידע × ×•×¡×£]]):', 'fancycaptcha-create' => 'כדי ליצור ×ת הדף, ×× × ×”×§×œ×™×“×• ×ת ×”×ž×™×œ×™× ×”×ž×•×¤×™×¢×•×ª להלן בתיבה ([[Special:Captcha/help|מידע × ×•×¡×£]]):', 'fancycaptcha-edit' => 'כדי לערוך ×ת הדף, ×× × ×”×§×œ×™×“×• ×ת ×”×ž×™×œ×™× ×”×ž×•×¤×™×¢×•×ª להלן בתיבה ([[Special:Captcha/help|מידע × ×•×¡×£]]):', 'fancycaptcha-sendemail' => 'כדי לעזור ×œ×”×ª×’×•× ×Ÿ ×ž×¤× ×™ שליחת זבל ×וטומטית, ×× × ×”×›× ×™×¡×• ×ת ×”×ž×™×œ×™× ×©×ž×•×¤×™×¢×•×ª בתיבה למטה ([[Special:Captcha/help|מידע × ×•×¡×£]]):', + 'fancycaptcha-reload-text' => '×¨×¢× ×•×Ÿ', ); /** Hindi (हिनà¥à¤¦à¥€) @@ -583,9 +630,9 @@ $messages['he'] = array( */ $messages['hi'] = array( 'fancycaptcha-addurl' => 'आपके समà¥à¤ªà¤¾à¤¦à¤¨ में नई बाहरी कड़ियाठहैं। -सà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤ सà¥à¤ªà¥…म से बचाव में सहायता के लिये नीचे दिये हà¥à¤ शबà¥à¤¦ बकà¥à¤¸à¥‡ में लिखें ([[Special:Captcha/help|अधिक जानकारी]]):', - 'fancycaptcha-badlogin' => 'सà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤ कूटशबà¥à¤¦ चोरी से बचाव में सहायता के लिये नीचे दिये हà¥à¤ शबà¥à¤¦ बकà¥à¤¸à¥‡ में लिखें ([[Special:Captcha/help|अधिक जानकारी]]):', - 'fancycaptcha-createaccount' => 'सà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤ सदसà¥à¤¯ पंजीकरण से बचाव में सहायता के लिये नीचे दिये शबà¥à¤¦ बकà¥à¤¸à¥‡ में लिखें ([[Special:Captcha/help|अधिक जानकारी]]):', +सà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤ सà¥à¤ªà¥…म से बचाव में सहायता के लिये नीचे दिये हà¥à¤ शबà¥à¤¦ बकà¥à¤¸à¥‡ में लिखें ([[Special:Captcha/help|अधिक जानकारी]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'सà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤ कूटशबà¥à¤¦ चोरी से बचाव में सहायता के लिये नीचे दिये हà¥à¤ शबà¥à¤¦ बकà¥à¤¸à¥‡ में लिखें ([[Special:Captcha/help|अधिक जानकारी]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'सà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤ सदसà¥à¤¯ पंजीकरण से बचाव में सहायता के लिये नीचे दिये शबà¥à¤¦ बकà¥à¤¸à¥‡ में लिखें ([[Special:Captcha/help|अधिक जानकारी]]):', # Fuzzy 'fancycaptcha-create' => 'यह पृषà¥à¤ बनाने के लिये कृपया नीचे दिये शबà¥à¤¦ बकà¥à¤¸à¥‡ में लिखें ([[Special:Captcha/help|अधिक जानकारी]]):', 'fancycaptcha-edit' => 'यह पृषà¥à¤ बदलने के लिये, नीचे दिखने वाले अकà¥à¤·à¤° टेकà¥à¤¸à¥à¤Ÿ बकà¥à¤¸à¥‡à¤®à¥‡à¤‚ लिखें ([[Special:Captcha/help|अधिक जानकारी]]):', ); @@ -595,27 +642,27 @@ $messages['hi'] = array( */ $messages['hr'] = array( 'fancycaptcha-addurl' => 'VaÅ¡e ureÄ‘ivanje sadrži nove vanjske poveznice. Kao zaÅ¡titu od automatskog spama, -molimo unesite slova koja vidite na slici dolje: ([[Special:Captcha/help|Pomoć]])', +molimo unesite slova koja vidite na slici dolje: ([[Special:Captcha/help|Pomoć]])', # Fuzzy 'fancycaptcha-badlogin' => 'Da se sprijeÄi automatiziranje pogaÄ‘anja lozinki, molimo unesite -slova koja vidite na slici dolje: <br />([[Special:Captcha/help|Pomoć]])', +slova koja vidite na slici dolje: <br />([[Special:Captcha/help|Pomoć]])', # Fuzzy 'fancycaptcha-createaccount' => 'Kao zaÅ¡titu od automatskog otvaranja raÄuna, pri otvaranju raÄuna trebate -unijeti slova koja vidite na slici: <br />([[Special:Captcha/help|Pomoć]])', +unijeti slova koja vidite na slici: <br />([[Special:Captcha/help|Pomoć]])', # Fuzzy 'fancycaptcha-create' => 'Da bi stvorili novu stranicu, molimo unesite slova koja vidite na slici dolje: <br />([[Special:Captcha/help|Pomoć]])', 'fancycaptcha-edit' => 'Da bi ureÄ‘ivali ovu stranicu, molimo unesite slova koja vidite na slici dolje: <br />([[Special:Captcha/help|Pomoć]])', - 'fancycaptcha-sendemail' => 'Da bi ste nam pomogli protiv automatskog spama, molimo unesite rijeÄi koje su prikazane ispod u okvir ([[Special:Captcha/help|viÅ¡e informacija]]):', + 'fancycaptcha-sendemail' => 'Da bi ste nam pomogli protiv automatskog spama, molimo unesite rijeÄi koje su prikazane ispod u okvir ([[Special:Captcha/help|viÅ¡e informacija]]):', # Fuzzy ); /** Upper Sorbian (hornjoserbsce) * @author Michawiki */ $messages['hsb'] = array( - 'fancycaptcha-addurl' => 'W twojej zmÄ›nje su nowe eksterne wotkazy. Jako Å¡kitna naprawa pÅ™ećiwo awtomatiskemu spamej zapodaj proÅ¡u sćěhowace znamjeÅ¡ka do kašćika ([[Special:Captcha/help|Äehodla?]]).', - 'fancycaptcha-badlogin' => 'Jako Å¡kitna naprawa pÅ™ećiwo awtomatiskemu zadobywanju do wužiwarskich kontow zapodaj proÅ¡u sćěhowace znamjeÅ¡ka do kašćika ([[Special:Captcha/help|Äehodla?]]):', - 'fancycaptcha-createaccount' => 'Jako Å¡kitna naprawa pÅ™ećiwo awtomatiskemu wutworjenju wužiwarskich kontow zapodaj proÅ¡u sćěhowace znamjeÅ¡ka do kašćika ([[Special:Captcha/help|Äehodla?]]):', + 'fancycaptcha-addurl' => 'W twojej zmÄ›nje su nowe eksterne wotkazy. Jako Å¡kitna naprawa pÅ™ećiwo awtomatiskemu spamej zapodaj proÅ¡u sćěhowace znamjeÅ¡ka do kašćika ([[Special:Captcha/help|Äehodla?]]).', # Fuzzy + 'fancycaptcha-badlogin' => 'Jako Å¡kitna naprawa pÅ™ećiwo awtomatiskemu zadobywanju do wužiwarskich kontow zapodaj proÅ¡u sćěhowace znamjeÅ¡ka do kašćika ([[Special:Captcha/help|Äehodla?]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Jako Å¡kitna naprawa pÅ™ećiwo awtomatiskemu wutworjenju wužiwarskich kontow zapodaj proÅ¡u sćěhowace znamjeÅ¡ka do kašćika ([[Special:Captcha/help|Äehodla?]]):', # Fuzzy 'fancycaptcha-create' => 'Zo by stronu wutworić móhÅ‚ zapodaj proÅ¡u sćěhowace znamjeÅ¡ka do kašćika ([[Special:Captcha/help|Äehodla?]]):', 'fancycaptcha-edit' => 'Zo by stronu wobdźěłować móhÅ‚ zapodaj proÅ¡u sćěhowace znamjeÅ¡ka do kašćika ([[Special:Captcha/help|Äehodla?]]):', - 'fancycaptcha-sendemail' => 'Za Å¡kit pÅ™ećiwo awtomatiskemu spamowanju, zapodaj proÅ¡u sÅ‚owa, kotrež so deleka w kašćiku jewi ([[Special:Captcha/help|dalÅ¡e informacije]]):', + 'fancycaptcha-sendemail' => 'Za Å¡kit pÅ™ećiwo awtomatiskemu spamowanju, zapodaj proÅ¡u sÅ‚owa, kotrež so deleka w kašćiku jewi ([[Special:Captcha/help|dalÅ¡e informacije]]):', # Fuzzy ); /** Hungarian (magyar) @@ -624,12 +671,12 @@ $messages['hsb'] = array( * @author Glanthor Reviol */ $messages['hu'] = array( - 'fancycaptcha-addurl' => 'A szerkesztésed új külsÅ‘ hivatkozásokat tartalmaz. Az automatizált spamek megelÅ‘zése miatt kérjük, hogy add meg a lenti keretben olvasható szavakat ([[Special:Captcha/help|további segÃtség]]):', - 'fancycaptcha-badlogin' => 'Hogy az automatizált jelszópróbálkozásokat megelÅ‘zzük, kérjük, hogy add meg a lenti keretben olvasható szavakat ([[Special:Captcha/help|további segÃtség]]):', - 'fancycaptcha-createaccount' => 'A felhasználói fiókok automatizált létrehozásának elkerülésére, kérlek, Ãrd be az alább megjelenÅ‘ szót a szövegdobozba ([[Special:Captcha/help|segÃtség]]):', + 'fancycaptcha-addurl' => 'A szerkesztésed új külsÅ‘ hivatkozásokat tartalmaz. Az automatizált spamek megelÅ‘zése miatt kérjük, hogy add meg a lenti keretben olvasható szavakat ([[Special:Captcha/help|további segÃtség]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Hogy az automatizált jelszópróbálkozásokat megelÅ‘zzük, kérjük, hogy add meg a lenti keretben olvasható szavakat ([[Special:Captcha/help|további segÃtség]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'A felhasználói fiókok automatizált létrehozásának elkerülésére, kérlek, Ãrd be az alább megjelenÅ‘ szót a szövegdobozba ([[Special:Captcha/help|segÃtség]]):', # Fuzzy 'fancycaptcha-create' => 'A lap létrehozásához kérjük, hogy add meg a lenti keretben olvasható szavakat ([[Special:Captcha/help|további segÃtség]]):', 'fancycaptcha-edit' => 'A szerkesztésed új külsÅ‘ linkeket tartalmaz. A spam-robotok elleni védekezés elÅ‘segÃtésére kérlek Ãrd be az alább megjelenÅ‘ szót a szövegdobozba ([[Special:Captcha/help|segÃtség]]):', - 'fancycaptcha-sendemail' => 'Hogy segÃts az automatikus spammelés elleni védekezésben, kérünk Ãrd be az alábbi szavakat a szövegdobozba ([[Special:Captcha/help|segÃtség]]):', + 'fancycaptcha-sendemail' => 'Hogy segÃts az automatikus spammelés elleni védekezésben, kérünk Ãrd be az alábbi szavakat a szövegdobozba ([[Special:Captcha/help|segÃtség]]):', # Fuzzy ); /** Interlingua (interlingua) @@ -637,12 +684,13 @@ $messages['hu'] = array( */ $messages['ia'] = array( 'fancycaptcha-addurl' => 'Tu modification include nove ligamines externe. -Como protection contra le spam automatic, per favor entra le parolas que appare infra in le quadro ([[Special:Captcha/help|plus info]]):', - 'fancycaptcha-badlogin' => 'Como protection contra le piratage automatic de contrasignos, per favor entra le parolas que appare infra in le quadro ([[Special:Captcha/help|plus info]]):', - 'fancycaptcha-createaccount' => 'Como protection contra le creation automatic de contos, per favor entra le parolas que appare infra in le quadro ([[Special:Captcha/help|plus info]]):', +Pro adjutar a proteger le wiki contra le spam automatisate, per favor entra le parolas que appare infra in le quadro ([[Special:Captcha/help|plus info]]):', + 'fancycaptcha-badlogin' => 'Pro adjutar a proteger le wiki contra le furto automatisate de contrasignos, per favor entra le parolas que appare infra in le quadro ([[Special:Captcha/help|plus info]]):', + 'fancycaptcha-createaccount' => 'Pro adjutar a proteger le wiki contra le creation automatisate de contos, per favor entra le parolas que appare infra in le quadro ([[Special:Captcha/help|plus info]]):', 'fancycaptcha-create' => 'Pro crear le pagina, per favor entra le parolas que appare infra in le quadro ([[Special:Captcha/help|plus info]]):', 'fancycaptcha-edit' => 'Pro modificar iste pagina, per favor entra le parolas que appare infra in le quadro ([[Special:Captcha/help|plus info]]):', - 'fancycaptcha-sendemail' => 'Pro adjutar nos in le protection contra le spam automatic, per favor entra le parolas que appare hic infra in le quadro ([[Special:Captcha/help|plus info]]):', + 'fancycaptcha-sendemail' => 'Pro adjutar a proteger le wiki contra le spam automatisate, per favor entra le parolas que appare infra in le quadro ([[Special:Captcha/help|plus info]]):', + 'fancycaptcha-reload-text' => 'Refrescar', ); /** Indonesian (Bahasa Indonesia) @@ -651,12 +699,12 @@ Como protection contra le spam automatic, per favor entra le parolas que appare * @author Iwan Novirion */ $messages['id'] = array( - 'fancycaptcha-addurl' => 'Suntingan Anda mencantumkan pranala luar baru. Untuk pelindungan terhadap spam otomatis, harap masukkan kata di bawah ini ke dalam kotak yang tersedia ([[Special:Captcha/help|info lengkap]]):', - 'fancycaptcha-badlogin' => 'Sebagai pelindungan terhadap pemecah kata kunci otomatis, harap masukkan kata di bawah ini ke dalam kotak yang tersedia ([[Special:Captcha/help|info lengkap]]):', - 'fancycaptcha-createaccount' => 'Untuk pelindungan terhadap pembuatan akun otomatis, tolong masukkan kata di bawah ini ke dalam kotak yang tersedia ([[Special:Captcha/help|info lengkap]]):', + 'fancycaptcha-addurl' => 'Suntingan Anda mencantumkan pranala luar baru. Untuk pelindungan terhadap spam otomatis, harap masukkan kata di bawah ini ke dalam kotak yang tersedia ([[Special:Captcha/help|info lengkap]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Sebagai pelindungan terhadap pemecah kata kunci otomatis, harap masukkan kata di bawah ini ke dalam kotak yang tersedia ([[Special:Captcha/help|info lengkap]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Untuk pelindungan terhadap pembuatan akun otomatis, tolong masukkan kata di bawah ini ke dalam kotak yang tersedia ([[Special:Captcha/help|info lengkap]]):', # Fuzzy 'fancycaptcha-create' => 'Untuk membuat halaman, silahkan masukkan kata-kata yang muncul di bawah ini ke dalam kotak yang tersedia ([[Special:Captcha/help|info lengkap]]):', 'fancycaptcha-edit' => 'Untuk menyunting halaman ini, silahkan masukkan kata-kata yang muncul di bawah ini ke dalam kotak yang tersedia ([[Special:Captcha/help|info lengkap]]):', - 'fancycaptcha-sendemail' => 'Sebagai pelindungan terhadap spam otomatis, silahkan masukkan kata-kata yang muncul di bawah ini ke dalam kotak yang tersedia ([[Special:Captcha/help|info lengkap]]):', + 'fancycaptcha-sendemail' => 'Sebagai pelindungan terhadap spam otomatis, silahkan masukkan kata-kata yang muncul di bawah ini ke dalam kotak yang tersedia ([[Special:Captcha/help|info lengkap]]):', # Fuzzy ); /** Iloko (Ilokano) @@ -664,12 +712,13 @@ $messages['id'] = array( */ $messages['ilo'] = array( 'fancycaptcha-addurl' => 'Ti inurnos mo ket adda nagyan na a baro a panilpo ti ruar. -Tapno masalakniban kadagiti automatiko a spam, pangaasim nga ikabil ti balikas nga agparang dita baba a kahon. ([[Special:Captcha/help|adu pay a pakaammo]]):', - 'fancycaptcha-badlogin' => 'Tapno masalakniban kadagiti automatiko a pinagsulbar ti kontrasenias, pangaasim nga ikabil ti balikas nga agparang dita baba a kahon. ([[Special:Captcha/help|adu pay a pakaammo]]):', - 'fancycaptcha-createaccount' => 'Tapno makasalaknib kadagiti automatiko a pinagaramid ti pakabilangan, pangaasim nga ikabil ti balikas nga agparang dita baba a kahon. ([[Special:Captcha/help|adu pay a pakaammo]]):', +Tapno masalakniban kadagiti automatiko a spam, pangaasim nga ikabil ti balikas nga agparang dita baba a kahon. ([[Special:Captcha/help|adu pay a pakaammo]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Tapno masalakniban kadagiti automatiko a pinagsulbar ti kontrasenias, pangaasim nga ikabil ti balikas nga agparang dita baba a kahon. ([[Special:Captcha/help|adu pay a pakaammo]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Tapno makasalaknib kadagiti automatiko a pinagaramid ti pakabilangan, pangaasim nga ikabil ti balikas nga agparang dita baba a kahon. ([[Special:Captcha/help|adu pay a pakaammo]]):', # Fuzzy 'fancycaptcha-create' => 'Tapno makaaramid ti panid, pangaasim nga ikabil ti balikas nga agparang dita baba a kahon. ([[Special:Captcha/help|adu pay a pakaammo]]):', 'fancycaptcha-edit' => 'Tapno makaurnos daytoy a panid, pangaasim nga ikabil ti balikas nga agparang dita baba a kahon. ([[Special:Captcha/help|adu pay a pakaammo]]):', - 'fancycaptcha-sendemail' => 'Tapno makasalaknib kadagiti automatiko a pinagspam, pangaasim nga ikabil ti balikas nga agparang dita baba a kahon. ([[Special:Captcha/help|adu pay a pakaammo]]):', + 'fancycaptcha-sendemail' => 'Tapno makasalaknib kadagiti automatiko a pinagspam, pangaasim nga ikabil ti balikas nga agparang dita baba a kahon. ([[Special:Captcha/help|adu pay a pakaammo]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'Pasadiwaen', ); /** Icelandic (Ãslenska) @@ -677,26 +726,29 @@ Tapno masalakniban kadagiti automatiko a spam, pangaasim nga ikabil ti balikas */ $messages['is'] = array( 'fancycaptcha-addurl' => 'Breytingin þÃn inniheldur viðbætta ytri tengla. -Til þess að hjálpa okkur verjast sjálfvirku auglýsingarusli, vinsamlegast sláðu inn orðin sem birtast hér fyrir neðan à reitinn ([[Special:Captcha/help|frekari upplýsingar]]):', - 'fancycaptcha-badlogin' => 'Til þess að hjálpa okkur að verjast gegn sjálfvirkum leyniorðaárásum, vinsamlegast sláðu inn orðin sem birtast hér fyrir neðan à reitinn ([[Special:Captcha/help|frekari upplýsingar]]):', - 'fancycaptcha-createaccount' => 'Til þess að hjálpa okkur að verjast sjálfvirkri stofnun aðganga, vinsamlegast sláðu inn orðin sem birtast hér fyrir neðan à reitinn ([[Special:Captcha/help|frekari upplýsingar]]):', +Til þess að hjálpa okkur verjast sjálfvirku auglýsingarusli, vinsamlegast sláðu inn orðin sem birtast hér fyrir neðan à reitinn ([[Special:Captcha/help|frekari upplýsingar]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Til þess að hjálpa okkur að verjast gegn sjálfvirkum leyniorðaárásum, vinsamlegast sláðu inn orðin sem birtast hér fyrir neðan à reitinn ([[Special:Captcha/help|frekari upplýsingar]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Til þess að hjálpa okkur að verjast sjálfvirkri stofnun aðganga, vinsamlegast sláðu inn orðin sem birtast hér fyrir neðan à reitinn ([[Special:Captcha/help|frekari upplýsingar]]):', # Fuzzy 'fancycaptcha-create' => 'Til þess að búa til þessa sÃðu, vinsamlegast sláðu inn orðin sem birtast hér fyrir neðan à reitinn ([[Special:Captcha/help|frekari upplýsingar]]):', 'fancycaptcha-edit' => 'Til þess að breyta þessari sÃðu, vinsamlegast sláðu inn orðin að neðan à reitinn ([[Special:Captcha/help|frekari upplýsingar]]):', - 'fancycaptcha-sendemail' => 'Til þess að hjálpa okkur að verjast sjálfvirkum auglýsingapósti, vinsamlegast sláðu inn orðin hér fyrir neðan à reitinn ([[Special:Captcha/help|frekari upplýsinngar]]):', + 'fancycaptcha-sendemail' => 'Til þess að hjálpa okkur að verjast sjálfvirkum auglýsingapósti, vinsamlegast sláðu inn orðin hér fyrir neðan à reitinn ([[Special:Captcha/help|frekari upplýsinngar]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'Endurhlaða', ); /** Italian (italiano) * @author Beta16 * @author BrokenArrow * @author Darth Kule + * @author Nemo bis */ $messages['it'] = array( - 'fancycaptcha-addurl' => "La modifica richiesta aggiunge dei collegamenti esterni alla pagina; come misura precauzionale contro l'inserimento automatico di spam, si prega di inserire nella casella sottostante le parole che compaiono di seguito ([[Special:Captcha/help|come funziona?]]):", - 'fancycaptcha-badlogin' => 'Come misura precauzionale contro i tentativi di forzatura automatica della password, si prega di inserire nella casella sottostante le parole che compaiono di seguito ([[Special:Captcha/help|come funziona?]]):', - 'fancycaptcha-createaccount' => 'Come misura precauzionale contro i tentativi di creazione automatica degli account, si prega di inserire nella casella sottostante le parole che compaiono di seguito ([[Special:Captcha/help|come funziona?]]):', + 'fancycaptcha-addurl' => "La modifica richiesta aggiunge dei collegamenti esterni alla pagina; come misura precauzionale contro l'inserimento automatico di spam, ti chiediamo gentilmente di inserire nella casella sottostante le parole che compaiono di seguito ([[Special:Captcha/help|come funziona?]]):", + 'fancycaptcha-badlogin' => 'Come misura precauzionale contro i tentativi di forzatura automatica della password, ti chiediamo gentilmente di inserire nella casella sottostante le parole che compaiono di seguito ([[Special:Captcha/help|come funziona?]]):', + 'fancycaptcha-createaccount' => 'Come misura precauzionale contro i tentativi di registrazione automatica, ti chiediamo gentilmente di inserire nella casella sottostante le parole che compaiono di seguito ([[Special:Captcha/help|come funziona?]]):', 'fancycaptcha-create' => 'Per creare la pagina si prega di inserire nella casella sottostante le parole che compaiono nella casella di seguito ([[Special:Captcha/help|come funziona?]]):', 'fancycaptcha-edit' => 'Per modificare questa pagina si prega di inserire nella casella sottostante le parole che compaiono di seguito ([[Special:Captcha/help|come funziona?]]):', - 'fancycaptcha-sendemail' => 'Come misura precauzionale nei confronti dei messaggi di spam automatici, si prega di inserire nella casella sottostante le parole che compaiono di seguito ([[Special:Captcha/help|come funziona?]]):', + 'fancycaptcha-sendemail' => 'Come misura precauzionale nei confronti dei messaggi di spam automatici, ti chiediamo gentilmente di inserire nella casella sottostante le parole che compaiono di seguito ([[Special:Captcha/help|come funziona?]]):', + 'fancycaptcha-reload-text' => 'Aggiorna', ); /** Japanese (日本語) @@ -708,21 +760,22 @@ $messages['it'] = array( $messages['ja'] = array( 'fancycaptcha-desc' => 'Confirm Edit 用ã®è£…飾的㪠CAPTCHA ジェãƒãƒ¬ãƒ¼ã‚¿ãƒ¼', 'fancycaptcha-addurl' => 'ã‚ãªãŸã¯æ–°ã—ã„å¤–éƒ¨ãƒªãƒ³ã‚¯ã‚’è¿½åŠ ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚ -自動ã§ã®ã‚¹ãƒ‘ム攻撃を防ããŸã‚ã€ä¸‹è¨˜ã®ç¢ºèªç”¨ã®æ–‡å—列を欄ã«å…¥åŠ›ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', - 'fancycaptcha-badlogin' => '自動ã§ã®ãƒ‘スワードクラック攻撃を防ããŸã‚ã€ä¸‹è¨˜ã®ç¢ºèªç”¨ã®æ–‡å—列を欄ã«å…¥åŠ›ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', - 'fancycaptcha-createaccount' => 'アカウントã®è‡ªå‹•登録を防ããŸã‚ã€ä¸‹è¨˜ã®ç¢ºèªç”¨ã®æ–‡å—列を欄ã«å…¥åŠ›ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', +ウィã‚ã¸ã®è‡ªå‹•スパム攻撃を防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒä¸‹è¨˜ã®ç¢ºèªç”¨ã®æ–‡å—列を欄ã«å…¥åŠ›ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', + 'fancycaptcha-badlogin' => 'ウィã‚ã¸ã®è‡ªå‹•パスワードクラック攻撃を防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒä¸‹è¨˜ã®ç¢ºèªç”¨ã®æ–‡å—列を欄ã«å…¥åŠ›ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', + 'fancycaptcha-createaccount' => 'ウィã‚ã§ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆè‡ªå‹•作æˆã‚’防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒä¸‹è¨˜ã®ç¢ºèªç”¨ã®æ–‡å—列を欄ã«å…¥åŠ›ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', 'fancycaptcha-create' => 'ページを新è¦ä½œæˆã™ã‚‹ã«ã¯ã€ä¸‹è¨˜ã®ç¢ºèªç”¨ã®æ–‡å—列を欄ã«å…¥åŠ›ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', 'fancycaptcha-edit' => 'ã“ã®ãƒšãƒ¼ã‚¸ã‚’編集ã™ã‚‹ã«ã¯ã€ä¸‹è¨˜ã®ç¢ºèªç”¨ã®æ–‡å—列を欄ã«å…¥åŠ›ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', - 'fancycaptcha-sendemail' => '自動ã§ã®ã‚¹ãƒ‘ム攻撃を防ããŸã‚ã€ä¸‹è¨˜ã®ç¢ºèªç”¨ã®æ–‡å—列を欄ã«å…¥åŠ›ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', + 'fancycaptcha-sendemail' => 'ウィã‚ã¸ã®è‡ªå‹•スパム攻撃を防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒä¸‹è¨˜ã®ç¢ºèªç”¨ã®æ–‡å—列を欄ã«å…¥åŠ›ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', + 'fancycaptcha-reload-text' => 'æ›´æ–°', ); /** Jutish (jysk) * @author HuslÃ¥ke */ $messages['jut'] = array( - 'fancycaptcha-addurl' => 'Din ændring tilføjer nye eksterne henvisninger. For at beskytte mod automatiseret spam, skal du indtaste ordet som vises nedenfor i feltet under det. ([[Special:Captcha/help|mere information]]):', - 'fancycaptcha-badlogin' => 'For at beskytte mod automatiske forsøg pÃ¥ at gætte kodeord, skal du indtaste ordet som vises nedenfor i feltet under det. ([[Special:Captcha/help|mere information]]):', - 'fancycaptcha-createaccount' => 'For at beskytte mod automatisk oprettelse af brugernavne, der bruges til spam, skal du indtaste ordet som vises nedenfor i feltet under det. ([[Special:Captcha/help|mere information]]):', + 'fancycaptcha-addurl' => 'Din ændring tilføjer nye eksterne henvisninger. For at beskytte mod automatiseret spam, skal du indtaste ordet som vises nedenfor i feltet under det. ([[Special:Captcha/help|mere information]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'For at beskytte mod automatiske forsøg pÃ¥ at gætte kodeord, skal du indtaste ordet som vises nedenfor i feltet under det. ([[Special:Captcha/help|mere information]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'For at beskytte mod automatisk oprettelse af brugernavne, der bruges til spam, skal du indtaste ordet som vises nedenfor i feltet under det. ([[Special:Captcha/help|mere information]]):', # Fuzzy 'fancycaptcha-create' => 'For at oprette en ny side, skal du indtaste ordet som vises nedenfor i feltet under det. ([[Special:Captcha/help|mere information]]):', 'fancycaptcha-edit' => 'or at redigere denne side ([[Special:Captcha/help|more info]]):', @@ -732,9 +785,9 @@ $messages['jut'] = array( * @author Meursault2004 */ $messages['jv'] = array( - 'fancycaptcha-addurl' => 'Suntingan panjenengan iku ngandhut pranala jaba anyar. Kanggo pangreksan marang spam otomatis, mangga lebokna tembung sing kapacak ing ngisor iki ing kothak sing wis cumepak ([[Special:Captcha/help|info jangkep]]):', - 'fancycaptcha-badlogin' => 'Kanggo ngréwangi pangreksan marang parengkahan kunci sandhi otomatis, mangga lebokna tembung sing kapacak ing ngisor iki ing kothak sing wis cumepak ([[Special:Captcha/help|info jangkep]]):', - 'fancycaptcha-createaccount' => 'Minangka pangreksan marang rékening (akun) sing digawé otomatis, tulung lebokna tembung sing kapacak ing ngisor iki ing kothak sing wis cumepak ([[Special:Captcha/help|info jangkep]]):', + 'fancycaptcha-addurl' => 'Suntingan panjenengan iku ngandhut pranala jaba anyar. Kanggo pangreksan marang spam otomatis, mangga lebokna tembung sing kapacak ing ngisor iki ing kothak sing wis cumepak ([[Special:Captcha/help|info jangkep]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Kanggo ngréwangi pangreksan marang parengkahan kunci sandhi otomatis, mangga lebokna tembung sing kapacak ing ngisor iki ing kothak sing wis cumepak ([[Special:Captcha/help|info jangkep]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Minangka pangreksan marang rékening (akun) sing digawé otomatis, tulung lebokna tembung sing kapacak ing ngisor iki ing kothak sing wis cumepak ([[Special:Captcha/help|info jangkep]]):', # Fuzzy 'fancycaptcha-create' => 'Suntingan panjenengan ngandhut pranala jaba anyar. Kanggo nggawé kaca iki, mangga isèkna tembung-tembung sing ana ing kothak iki ([[Special:Captcha/help|info jangkep]]):', 'fancycaptcha-edit' => 'Suntingan panjenengan ngandhut pranala jaba anyar. Kanggo nyunting kaca iki, mangga isèkna tembung-tembung sing ana ing kothak iki ([[Special:Captcha/help|info jangkep]]):', ); @@ -745,12 +798,12 @@ $messages['jv'] = array( */ $messages['ka'] = array( 'fancycaptcha-addurl' => 'თქვენი ცვლილებრშეიცáƒáƒ•ს áƒáƒ®áƒáƒš გáƒáƒ ე ბმულებს. -áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი სპáƒáƒ›áƒ˜áƒœáƒ’ისგáƒáƒœ თáƒáƒ•დáƒáƒªáƒ•ის მიზნით, გთხáƒáƒ•თ, შეიყვáƒáƒœáƒáƒ— ქვემáƒáƒ— მáƒáƒªáƒ”მული სიტყვები ყუთში ([[Special:Captcha/help|მეტი ინფáƒáƒ მáƒáƒªáƒ˜áƒ]]):', - 'fancycaptcha-badlogin' => 'პáƒáƒ áƒáƒšáƒ”ბის áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი გáƒáƒ¢áƒ”ხვისგáƒáƒœ თáƒáƒ•დáƒáƒªáƒ•ის მიზნით, გთხáƒáƒ•თ, შეიყვáƒáƒœáƒáƒ— ქვემáƒáƒ— მáƒáƒªáƒ”მული სიტყვები ყუთში ([[Special:Captcha/help|მეტი ინფáƒáƒ მáƒáƒªáƒ˜áƒ]]):', - 'fancycaptcha-createaccount' => 'áƒáƒœáƒ’áƒáƒ იშების áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი რეგისტრáƒáƒªáƒ˜áƒ˜áƒ¡áƒáƒ’áƒáƒœ თáƒáƒ•დáƒáƒªáƒ•ის მიზნით, გთხáƒáƒ•თ, შეიყვáƒáƒœáƒáƒ— ნáƒáƒ©áƒ•ენები სიმბáƒáƒšáƒáƒ”ბი ტექსტურველში ([[Special:Captcha/help|დეტáƒáƒšáƒ£áƒ áƒáƒ“]]):', +áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი სპáƒáƒ›áƒ˜áƒœáƒ’ისგáƒáƒœ თáƒáƒ•დáƒáƒªáƒ•ის მიზნით, გთხáƒáƒ•თ, შეიყვáƒáƒœáƒáƒ— ქვემáƒáƒ— მáƒáƒªáƒ”მული სიტყვები ყუთში ([[Special:Captcha/help|მეტი ინფáƒáƒ მáƒáƒªáƒ˜áƒ]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'პáƒáƒ áƒáƒšáƒ”ბის áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი გáƒáƒ¢áƒ”ხვისგáƒáƒœ თáƒáƒ•დáƒáƒªáƒ•ის მიზნით, გთხáƒáƒ•თ, შეიყვáƒáƒœáƒáƒ— ქვემáƒáƒ— მáƒáƒªáƒ”მული სიტყვები ყუთში ([[Special:Captcha/help|მეტი ინფáƒáƒ მáƒáƒªáƒ˜áƒ]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'áƒáƒœáƒ’áƒáƒ იშების áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი რეგისტრáƒáƒªáƒ˜áƒ˜áƒ¡áƒáƒ’áƒáƒœ თáƒáƒ•დáƒáƒªáƒ•ის მიზნით, გთხáƒáƒ•თ, შეიყვáƒáƒœáƒáƒ— ნáƒáƒ©áƒ•ენები სიმბáƒáƒšáƒáƒ”ბი ტექსტურველში ([[Special:Captcha/help|დეტáƒáƒšáƒ£áƒ áƒáƒ“]]):', # Fuzzy 'fancycaptcha-create' => 'გვერდის შესáƒáƒ¥áƒ›áƒœáƒ”ლáƒáƒ“, გთხáƒáƒ•თ, შეიყვáƒáƒœáƒ”თ áƒáƒ¡áƒáƒ”ბი, რáƒáƒ›áƒšáƒ”ბიც ნáƒáƒ©áƒ•ენებირქვედრსურáƒáƒ—ზე ([[Special:Captcha/help|დეტáƒáƒšáƒ£áƒ áƒáƒ“…]]):', 'fancycaptcha-edit' => 'გვერდის რედáƒáƒ¥áƒ¢áƒ˜áƒ ებისáƒáƒ—ვის, გთხáƒáƒ•თ, შეიყვáƒáƒœáƒ”თ áƒáƒ¡áƒáƒ”ბი, რáƒáƒ›áƒšáƒ”ბიც ნáƒáƒ©áƒ•ენებირქვედრსურáƒáƒ—ზე ([[Special:Captcha/help|დეტáƒáƒšáƒ£áƒ áƒáƒ“…]]):', - 'fancycaptcha-sendemail' => 'áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი სპáƒáƒ›áƒ˜áƒ¡áƒáƒ’áƒáƒœ თáƒáƒ•დáƒáƒªáƒ•ის მიზნით, გთხáƒáƒ•თ, შეიყვáƒáƒœáƒáƒ— ქვევით ნáƒáƒ©áƒ•ენები სიტყვრტექსტურველში ([[Special:Captcha/help|მეტი ინფáƒáƒ მáƒáƒªáƒ˜áƒ]]):', + 'fancycaptcha-sendemail' => 'áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ ი სპáƒáƒ›áƒ˜áƒ¡áƒáƒ’áƒáƒœ თáƒáƒ•დáƒáƒªáƒ•ის მიზნით, გთხáƒáƒ•თ, შეიყვáƒáƒœáƒáƒ— ქვევით ნáƒáƒ©áƒ•ენები სიტყვრტექსტურველში ([[Special:Captcha/help|მეტი ინფáƒáƒ მáƒáƒªáƒ˜áƒ]]):', # Fuzzy ); /** Kara-Kalpak (Qaraqalpaqsha) @@ -777,6 +830,7 @@ $messages['kk-arab'] = array( ); /** Kazakh (Cyrillic script) (қазақша (кирил)‎) + * @author Arystanbek */ $messages['kk-cyrl'] = array( 'fancycaptcha-addurl' => 'Түзетуіңізде жаңа Ñыртқы Ñілтемелер бар екен. Өздік түрде «Ñпам» жаÑалуынан қорғану үшін, @@ -789,6 +843,7 @@ $messages['kk-cyrl'] = array( төмендегі көрÑетілген Ñөздерді аумаққа енгізіңіз ([[{{ns:special}}:Captcha/help|көбірек ақпарат]]):', # Fuzzy 'fancycaptcha-edit' => 'Түзетуіңізде жаңа Ñыртқы Ñілтемелер бар екен. Өздік түрде «Ñпам» жаÑалуынан қорғану үшін, төмендегі көрÑетілген Ñөздерді аумаққа енгізіңіз ([[{{ns:special}}:Captcha/help|көбірек ақпарат]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'Жаңарту', ); /** Kazakh (Latin script) (qazaqÅŸa (latın)‎) @@ -813,9 +868,9 @@ tömendegi körsetilgen sözderdi awmaqqa engiziñiz ([[{{ns:special}}:Captcha/h $messages['km'] = array( 'fancycaptcha-addurl' => 'កំណែប្រែរបស់អ្នកមានážáŸ†ážŽáž—្ជាប់ážáž¶áž„ក្រៅ។ -ដើម្បីការពារពីស្ប៉ាម(spam)ស្វáŸáž™áž”្រវážáŸ’ážáž· សូមបញ្ជូលពាក្យážáž¶áž„ក្រោមទៅក្នុងប្រអប់ ([[Special:Captcha/help|áž–áŸážáŸŒáž˜áž¶áž“បន្ážáŸ‚ម]])៖', - 'fancycaptcha-badlogin' => 'ដើម្បីការពារការបំបែកពាក្យសំងាážáŸ‹ážŠáŸ„យស្វáŸáž™áž”្រវážáŸ’ážáž· សូមបញ្ជូលពាក្យážáž¶áž„ក្រោមទៅក្នុងប្រអប់ ([[Special:Captcha/help|áž–áŸážáŸŒáž˜áž¶áž“បន្ážáŸ‚ម]])៖', - 'fancycaptcha-createaccount' => 'ដើម្បីការពារការបង្កើážáž‚ណនីដោយស្វáŸáž™áž”្រវážáŸ’ážáž· សូមបញ្ជូលពាក្យážáž¶áž„ក្រោមទៅក្នុងប្រអប់ ([[Special:Captcha/help|áž–áŸážáŸŒáž˜áž¶áž“បន្ážáŸ‚ម]])៖', +ដើម្បីការពារពីស្ប៉ាម(spam)ស្វáŸáž™áž”្រវážáŸ’ážáž· សូមបញ្ជូលពាក្យážáž¶áž„ក្រោមទៅក្នុងប្រអប់ ([[Special:Captcha/help|áž–áŸážáŸŒáž˜áž¶áž“បន្ážáŸ‚ម]])៖', # Fuzzy + 'fancycaptcha-badlogin' => 'ដើម្បីការពារការបំបែកពាក្យសំងាážáŸ‹ážŠáŸ„យស្វáŸáž™áž”្រវážáŸ’ážáž· សូមបញ្ជូលពាក្យážáž¶áž„ក្រោមទៅក្នុងប្រអប់ ([[Special:Captcha/help|áž–áŸážáŸŒáž˜áž¶áž“បន្ážáŸ‚ម]])៖', # Fuzzy + 'fancycaptcha-createaccount' => 'ដើម្បីការពារការបង្កើážáž‚ណនីដោយស្វáŸáž™áž”្រវážáŸ’ážáž· សូមបញ្ជូលពាក្យážáž¶áž„ក្រោមទៅក្នុងប្រអប់ ([[Special:Captcha/help|áž–áŸážáŸŒáž˜áž¶áž“បន្ážáŸ‚ម]])៖', # Fuzzy 'fancycaptcha-create' => 'ដើម្បីបង្កើážáž‘ំពáŸážšáž“áŸáŸ‡ សូមបញ្ជូលពាក្យážáž¶áž„ក្រោមទៅក្នុងប្រអប់ ([[Special:Captcha/help|áž–áŸážáŸŒáž˜áž¶áž“បន្ážáŸ‚ម]])៖', 'fancycaptcha-edit' => 'ដើម្បីកែប្រែទំពáŸážšáž“áŸáŸ‡ សូមបញ្ជូលពាក្យážáž¶áž„ក្រោមទៅក្នុងប្រអប់ ([[Special:Captcha/help|áž–áŸážáŸŒáž˜áž¶áž“បន្ážáŸ‚ម]])៖', ); @@ -828,19 +883,20 @@ $messages['km'] = array( $messages['ko'] = array( 'fancycaptcha-desc' => '편집 확ì¸ì— 대한 ê³µìƒ CAPTCHA(캡차) ìƒì„±ê¸°', 'fancycaptcha-addurl' => 'íŽ¸ì§‘ì— ìƒˆë¡œìš´ 바깥 ë§í¬ê°€ í¬í•¨ë˜ì–´ 있습니다. -ìžë™í™”ëœ ìŠ¤íŒ¸ì„ ë§‰ê¸° 위해 아래 ìƒìžì˜ 단어를 ì 어주세요 ([[Special:Captcha/help|ë” ë§Žì€ ì •ë³´]]):', - 'fancycaptcha-badlogin' => 'ìžë™í™”ëœ ë¹„ë°€ë²ˆí˜¸ 깨기를 막기 위해서, ì•„ëž˜ì˜ ìƒìž ì•ˆì— ìžˆëŠ” 낱ë§ì„ ìž…ë ¥í•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', - 'fancycaptcha-createaccount' => 'ìžë™í™”ëœ ê³„ì • 만들기를 막기 위해서, ì•„ëž˜ì˜ ìƒìž ì•ˆì— ìžˆëŠ” 낱ë§ì„ ìž…ë ¥í•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', - 'fancycaptcha-create' => 'ì´ ë¬¸ì„œë¥¼ ë§Œë“œë ¤ë©´, ì•„ëž˜ì˜ ìƒìž ì•ˆì— ìžˆëŠ” 낱ë§ì„ ìž…ë ¥í•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', - 'fancycaptcha-edit' => 'ì´ ë¬¸ì„œë¥¼ íŽ¸ì§‘í•˜ë ¤ë©´, ì•„ëž˜ì˜ ìƒìž ì•ˆì— ìžˆëŠ” 낱ë§ì„ ìž…ë ¥í•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', - 'fancycaptcha-sendemail' => 'ìžë™í™”ëœ ìŠ¤íŒ¸ì„ ë°©ì§€í•˜ê¸° 위해, ì•„ëž˜ì˜ ìƒìž ì•ˆì— ìžˆëŠ” 낱ë§ì„ ìž…ë ¥í•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', +ìžë™í™”ëœ ìŠ¤íŒ¸ìœ¼ë¡œë¶€í„° 위키를 보호하기 위해, ì¹œì ˆí•˜ê²Œ ìš”ì²í•˜ë©° 아래 ìƒìžì— 나타나는 낱ë§ì„ ìž…ë ¥í•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', + 'fancycaptcha-badlogin' => 'ìžë™í™”ëœ ë¹„ë°€ë²ˆí˜¸ 깨기로부터 위키를 보호하기 위해, ì¹œì ˆí•˜ê²Œ ìš”ì²í•˜ë©° 아래 ìƒìžì— 나타나는 낱ë§ì„ ìž…ë ¥í•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', + 'fancycaptcha-createaccount' => 'ìžë™í™”ëœ ê³„ì • 만들기로부터 위키를 보호하기 위해, ì¹œì ˆí•˜ê²Œ ìš”ì²í•˜ë©° 아래 ìƒìžì— 나타나는 낱ë§ì„ ìž…ë ¥í•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', + 'fancycaptcha-create' => '문서를 ë§Œë“œë ¤ë©´ ì•„ëž˜ì˜ ìƒìž ì•ˆì— ìžˆëŠ” 낱ë§ì„ ìž…ë ¥í•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', + 'fancycaptcha-edit' => 'ì´ ë¬¸ì„œë¥¼ íŽ¸ì§‘í•˜ë ¤ë©´ ì•„ëž˜ì˜ ìƒìž ì•ˆì— ìžˆëŠ” 낱ë§ì„ ìž…ë ¥í•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', + 'fancycaptcha-sendemail' => 'ìžë™í™”ëœ ìŠ¤íŒ¸ìœ¼ë¡œë¶€í„° 위키를 보호하기 위해, ì¹œì ˆí•˜ê²Œ ìš”ì²í•˜ë©° 아래 ìƒìžì— 나타나는 낱ë§ì„ ìž…ë ¥í•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', + 'fancycaptcha-reload-text' => '새로 ê³ ì¹¨', ); /** Karachay-Balkar (къарачай-малкъар) * @author Iltever */ $messages['krc'] = array( - 'fancycaptcha-createaccount' => 'Тергеу джазыуланы (аккаунтланы) автомат халда региÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ñтиуню къоймаз ючюн, текÑтлик терезеде Ñуратланнган Ñимволланы джазыгъыз ([[Special:Captcha/help|толуракъ]]):', + 'fancycaptcha-createaccount' => 'Тергеу джазыуланы (аккаунтланы) автомат халда региÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ Ñтиуню къоймаз ючюн, текÑтлик терезеде Ñуратланнган Ñимволланы джазыгъыз ([[Special:Captcha/help|толуракъ]]):', # Fuzzy ); /** Colognian (Ripoarisch) @@ -850,34 +906,43 @@ $messages['ksh'] = array( 'fancycaptcha-desc' => 'Määt e nett Käptsche för dä <code lang="en">Confirm Edit</code> Projramm-Zohsatz', 'fancycaptcha-addurl' => 'Do häß neu Lingks op frembde Websigge dobei jedonn. Mer schöze uns Wiki jäje automatesche SPAM, dröm -don di Wööter en dat Käßje endraare. (Verklierung)', +don di Wööter en dat Käßje endraare. (Verklierung)', # Fuzzy 'fancycaptcha-badlogin' => 'Mer schöze Metmaacher en unsem Wiki jäje automatesche Paßwoot-Knackerei, dröm don di Wööt onge en dat Käßje -endraare. (Verklierung)', +endraare. (Verklierung)', # Fuzzy 'fancycaptcha-createaccount' => 'Mer schöze uns Wiki dojäje, dat mer en Masse automatesch Metmaacher aanmeldt. Dröm beß esu joot un -don di Wööt onge en dat Käßje endraare. (Verklierung)', +don di Wööt onge en dat Käßje endraare. (Verklierung)', # Fuzzy 'fancycaptcha-create' => 'Öm di Sigg neu aanzelääje, don di Wööt onge en dat Käßje endraare. (Verklierung)', 'fancycaptcha-edit' => 'Öm de Sigg ze ändere, don di Wööt onge en dat Käßje endraare. ([[Special:Captcha/help|Verklierung]])', 'fancycaptcha-sendemail' => 'Öm et Wiki jääje automattesch enjedraare SPAM ze schötze, bes esu joot, donn di Wööter enjävve, di en däm Käßje heh dronger shtonn. -([[Special:Captcha/help|Mieh Enfommazjuhne]])', +([[Special:Captcha/help|Mieh Enfommazjuhne]])', # Fuzzy + 'fancycaptcha-reload-text' => 'Nöü Aanzeije!', +); + +/** Cornish (kernowek) + * @author Kernoweger + * @author Nrowe + */ +$messages['kw'] = array( + 'fancycaptcha-createaccount' => "Rag gwitha rag gwruthyl akontow yawtomategys, entrewgh an geryow a omdhiskwa a-woles y'n gist ([[Special:Captcha/help|moy kedhlow]]):", # Fuzzy ); -/** Kirghiz (Кыргызча) +/** Kyrgyz (Кыргызча) * @author Chorobek */ $messages['ky'] = array( - 'fancycaptcha-sendemail' => 'Ðвтоматташтырылган Ñпамдан коргонууга жардам катары бул Ñөздөрдү төмөндөгү көзөнөккө киргизиңиз ([[Special:Captcha/help|more info]]):', + 'fancycaptcha-sendemail' => 'Ðвтоматташтырылган Ñпамдан коргонууга жардам катары бул Ñөздөрдү төмөндөгү көзөнөккө киргизиңиз ([[Special:Captcha/help|more info]]):', # Fuzzy ); /** Latin (Latina) * @author SPQRobin */ $messages['la'] = array( - 'fancycaptcha-addurl' => 'Emendatione tua insunt nexus externi; ut spam automaticum vitemus, necesse est tibi in capsam inscribere verba quae sub capsa monstrantur ([[Special:Captcha/help|Quidst illud?]]):', - 'fancycaptcha-badlogin' => 'Ut vitemus ne tesserae frangantur, necesse est tibi in capsam inscribere verba quae sub capsa monstrantur ([[Special:Captcha/help|Quidst illud?]]):', - 'fancycaptcha-createaccount' => 'Ut creationem rationum automaticam vitemus, necesse est tibi in capsam inscribere verba quae sub capsa monstrantur ([[Special:Captcha/help|Quidst illud?]]):', + 'fancycaptcha-addurl' => 'Emendatione tua insunt nexus externi; ut spam automaticum vitemus, necesse est tibi in capsam inscribere verba quae sub capsa monstrantur ([[Special:Captcha/help|Quidst illud?]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Ut vitemus ne tesserae frangantur, necesse est tibi in capsam inscribere verba quae sub capsa monstrantur ([[Special:Captcha/help|Quidst illud?]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Ut creationem rationum automaticam vitemus, necesse est tibi in capsam inscribere verba quae sub capsa monstrantur ([[Special:Captcha/help|Quidst illud?]]):', # Fuzzy 'fancycaptcha-create' => 'Ad paginam creandum, necesse est tibi in capsam inscribere verba quae sub capsa monstrantur ([[Special:Captcha/help|Quidst illud?]]):', 'fancycaptcha-edit' => 'Ad hanc paginam recensendum, necesse est tibi in capsam inscribere verba quae sub capsa monstrantur ([[Special:Captcha/help|Quidst illud?]]):', ); @@ -887,14 +952,15 @@ $messages['la'] = array( * @author Robby */ $messages['lb'] = array( - 'fancycaptcha-addurl' => 'An Ärer Ännerung sinn nei extern Linken. + 'fancycaptcha-addurl' => "An Ärer Ännerung sinn nei extern Linken. -Fir ze hellëfen, géint automatiséierte Spam virzegoen, gitt w.e.g. déi Wierder an, déi an der Këscht ënnendrënner stinn ([[Special:Captcha/help|méi Informatiounen]]):', - 'fancycaptcha-badlogin' => "Fir ze hellëfe fir d'automatiséiert Hacke vu Passwierder méi schwéier ze maachen, gitt w.e.g. déi Wierder an, déi an der Këscht ënnendrënner stinn ([[Special:Captcha/help|méi Informatiounen]]):", - 'fancycaptcha-createaccount' => "Fir géint d'automatiséiert Opmaache vu Benotzerkonte virzegoen, gitt w.e.g. déi Wierder an, déi an der Këscht ënnedrënner stinn ([[Special:Captcha/help|méi Informatiounen]]):", +Fir dës Wiki géint automatiséierte Spam ze schütze froe mir Iech d'Wierder anzeginn, déi an der Këscht ënnendrënner stinn ([[Special:Captcha/help|méi Informatiounen]]):", + 'fancycaptcha-badlogin' => "Fir ze hëllefe fir d'automatiséiert Hacke vu Passwierder méi schwéier ze maachen, froe mir Iech fir d'Wierder anzeginn, déi an der Këscht ënnendrënner stinn ([[Special:Captcha/help|méi Informatiounen]]):", + 'fancycaptcha-createaccount' => "Fir d'Wiki géint automatiséiert Opmaache vu Benotzerkonte ze schützen, froe mir Iech d'Wierder déi an der Këscht ënnendrënner stinn anzeginn ([[Special:Captcha/help|méi Informatiounen]]):", 'fancycaptcha-create' => 'Fir dës Säit unzeleeën, gitt w.e.g. déi Wierder an, déi an der Këscht ënnendrënner stinn ([[Special:Captcha/help|méi Informatiounen]]):', 'fancycaptcha-edit' => "Fir dës Säit z'änneren, gitt w.e.g. déi Wierder an, déi an der Këscht ënnendrënner stinn ([[Special:Captcha/help|méi Informatiounen]]):", - 'fancycaptcha-sendemail' => 'Fir eis géint automatescht Spammen ze schützen, gitt w.e.g. déi Wierder déi an der Këscht ënnedrënner stinn an ([[Special:Captcha/help|méi Informatiounen]]):', + 'fancycaptcha-sendemail' => "Fir eis géint automatescht Spammen ze schützen, froe mir Iech fir d'Wierder déi an der Këscht ënnendrënner stinn anzeginn ([[Special:Captcha/help|méi Informatiounen]]):", + 'fancycaptcha-reload-text' => 'Aktualiséieren', ); /** Limburgish (Limburgs) @@ -902,40 +968,69 @@ Fir ze hellëfen, géint automatiséierte Spam virzegoen, gitt w.e.g. déi Wierd * @author Ooswesthoesbes */ $messages['li'] = array( - 'fancycaptcha-addurl' => 'Uw bewerking bevat nieuwe externe links. Voer alstublieft de woorden die + 'fancycaptcha-addurl' => 'Uw bewerking bevat nieuwe externe links. Voer de woorden die +hieronder verschijnen in het invoerveld in als bescherming tegen automatische spam ([[Special:Captcha/help|meer informatie]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Voer de woorden die hieronder verschijnen in het invoerveld in als bescherming tegen het automatisch kraken van wachtwoorden ([[Special:Captcha/help|meer informatie]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Voer de woorden die hieronder verschijnen in het invoerveld in +ter bescherming tegen het automatisch aanmaken van gebruikers ([[Special:Captcha/help|meer informatie]]):', # Fuzzy + 'fancycaptcha-create' => 'Uw bewerking bevat nieuwe externe links. Voer de woorden die hieronder verschijnen in het invoerveld in als bescherming tegen automatische spam ([[Special:Captcha/help|meer informatie]]):', - 'fancycaptcha-badlogin' => 'Voer alstublieft de woorden die hieronder verschijnen in het invoerveld in als bescherming tegen het automatisch kraken van wachtwoorden ([[Special:Captcha/help|meer informatie]]):', - 'fancycaptcha-createaccount' => 'Voer alstublieft de woorden die hieronder verschijnen in het invoerveld in -ter bescherming tegen het automatisch aanmaken van gebruikers ([[Special:Captcha/help|meer informatie]]):', - 'fancycaptcha-create' => 'Uw bewerking bevat nieuwe externe links. Voer alstublieft de woorden die -hieronder verschijnen in het invoerveld in als bescherming tegen automatische spam ([[Special:Captcha/help|meer informatie]]):', - 'fancycaptcha-edit' => 'Uw bewerking bevat nieuwe externe links. Voer alstublieft de woorden die + 'fancycaptcha-edit' => 'Uw bewerking bevat nieuwe externe links. Voer de woorden die hieronder verschijnen in het invoerveld in als bescherming tegen automatische spam ([[Special:Captcha/help|mie informatie]]):', - 'fancycaptcha-sendemail' => "Veur de weurd die hie onger versjienen in 't inveurvèldj in es besjerming taege geautometiseerde spam ([[Special:Captcha/help|mier info]]):", + 'fancycaptcha-sendemail' => "Veur de weurd die hie onger versjienen in 't inveurvèldj in es besjerming taege geautometiseerde spam ([[Special:Captcha/help|mier info]]):", # Fuzzy ); /** Lao (ລາວ) */ $messages['lo'] = array( - 'fancycaptcha-addurl' => 'àºàº²àº™àº”ັດà»àºà»‰àº‚àºàº‡àº—່ານ ມີລິ້ງຄ໌ພາàºàº™àºàº. ເພື່àºàº›à»‰àºàº‡àºàº±àº™ ສະà»àº›àº¡àºàº±àº”ຕະໂນມັດ, àºàº°àº¥àº¸àº™àº² ພິມຄຳສັບຂ້າງລຸ່ມນີ້ ໃສ່ໃນàºàº±àºš ([[Special:Captcha/help|ຂà»à»‰àº¡àº¹àº™à»€àºžàºµà»ˆàº¡àº•ື່ມ]]):', - 'fancycaptcha-badlogin' => 'ເພື່àºàºŠà»ˆàºàºàº›à»‰àºàº‡àºàº±àº™ àºàº²àº™àºªàº·àºšàº„ົ້ນຫາລະຫັດຜ່ານà»àºšàºšàºàº±àº”ຕະໂນມັດ, àºàº°àº¥àº¸àº™àº² ພິມຄຳສັບ ຂ້າງລຸ່ມນີ້ ໃສ່ໃນàºàº±àºš ([[Special:Captcha/help|ຂà»à»‰àº¡àº¹àº™à»€àºžàºµà»ˆàº¡àº•ື່ມ]]):', - 'fancycaptcha-createaccount' => 'ເພື່àºàº›à»‰àºàº‡àºàº±àº™ àºàº²àº™àºªà»‰àº²àº‡àºšàº±àº™àºŠàºµà»àºšàºšàºàº±àº”ຕະໂນມດ, àºàº°àº¥àº¸àº™àº²àºžàº´àº¡ ຄຳສັບຂ້າງລຸ່ມນີ້​ ໃສ່ໃນàºàº±àºš ([[Special:Captcha/help|ຂà»à»‰àº¡àº¹àº™à»€àºžàº´à»ˆàº¡àº•ືມ]]):', + 'fancycaptcha-addurl' => 'àºàº²àº™àº”ັດà»àºà»‰àº‚àºàº‡àº—່ານ ມີລິ້ງຄ໌ພາàºàº™àºàº. ເພື່àºàº›à»‰àºàº‡àºàº±àº™ ສະà»àº›àº¡àºàº±àº”ຕະໂນມັດ, àºàº°àº¥àº¸àº™àº² ພິມຄຳສັບຂ້າງລຸ່ມນີ້ ໃສ່ໃນàºàº±àºš ([[Special:Captcha/help|ຂà»à»‰àº¡àº¹àº™à»€àºžàºµà»ˆàº¡àº•ື່ມ]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'ເພື່àºàºŠà»ˆàºàºàº›à»‰àºàº‡àºàº±àº™ àºàº²àº™àºªàº·àºšàº„ົ້ນຫາລະຫັດຜ່ານà»àºšàºšàºàº±àº”ຕະໂນມັດ, àºàº°àº¥àº¸àº™àº² ພິມຄຳສັບ ຂ້າງລຸ່ມນີ້ ໃສ່ໃນàºàº±àºš ([[Special:Captcha/help|ຂà»à»‰àº¡àº¹àº™à»€àºžàºµà»ˆàº¡àº•ື່ມ]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'ເພື່àºàº›à»‰àºàº‡àºàº±àº™ àºàº²àº™àºªà»‰àº²àº‡àºšàº±àº™àºŠàºµà»àºšàºšàºàº±àº”ຕະໂນມດ, àºàº°àº¥àº¸àº™àº²àºžàº´àº¡ ຄຳສັບຂ້າງລຸ່ມນີ້​ ໃສ່ໃນàºàº±àºš ([[Special:Captcha/help|ຂà»à»‰àº¡àº¹àº™à»€àºžàº´à»ˆàº¡àº•ືມ]]):', # Fuzzy 'fancycaptcha-create' => 'àºàº°àº¥àº¸àº™àº² ພິມຄຳສັບຂ້າງລຸ່ມນີ້​ ໃສ່ໃນàºàº±àºš ເພື່àºàºªà»‰àº²àº‡à»œà»‰àº²àº™àºµà»‰ ([[Special:Captcha/help|more info]]):', 'fancycaptcha-edit' => 'àºàº°àº¥àº¸àº™àº² ພິມຄຳສັບຂ້າງລຸ່ມນີ້ ໃສ່ໃນàºàº±àºš ເພື່ຠດັດà»àºà»‰à»œà»‰àº²àº™àºµà»‰ ([[Special:Captcha/help|ຂà»à»‰àº¡àº¹àº™à»€àºžàºµà»ˆàº¡àº•ື່ມ]]):', ); +/** لوری (لوری) + * @author Mogoeilor + */ +$messages['lrc'] = array( + 'fancycaptcha-reload-text' => 'د نؤ كردن', +); + +/** Lithuanian (lietuvių) + * @author Eitvys200 + */ +$messages['lt'] = array( + 'fancycaptcha-reload-text' => 'Atnaujinti', +); + +/** Latvian (latvieÅ¡u) + * @author Papuass + */ +$messages['lv'] = array( + 'fancycaptcha-reload-text' => 'AtjauninÄt', +); + +/** Minangkabau (Baso Minangkabau) + * @author Iwan Novirion + */ +$messages['min'] = array( + 'fancycaptcha-createaccount' => 'Untuak palinduangan tahadok pambuek akun otomatis, tolong masuakan kato di bawah ko ka kotak nan tasadio ([[Special:Captcha/help|info labiah lanjuik]]):', # Fuzzy +); + /** Macedonian (македонÑки) * @author Bjankuloski06 */ $messages['mk'] = array( 'fancycaptcha-desc' => 'Збогатен Ñоздавач CAPTCHA за потврда на уредувања', 'fancycaptcha-addurl' => 'Вашето уредување вклучува нови надворешни врÑки. -Со цел да Ñе заштитиме од автоматизиран Ñпам, внеÑете ги зборовите на Ñликичката подолу ([[Special:Captcha/help|повеќе информации]]):', - 'fancycaptcha-badlogin' => 'Со цел да Ñе заштитиме од автоматизирано пробивање на лозинки, внеÑете ги зборовите на Ñликичката подолу ([[Special:Captcha/help|повеќе информации]]):', - 'fancycaptcha-createaccount' => 'Со цел да Ñе заштитиме од автоматизирано Ñоздавање на Ñметки, внеÑете ги зборовите на Ñликичката подолу ([[Special:Captcha/help|повеќе информации]]):', +Со цел да Ñе заштитиме од автоматизиран Ñпам, би ве замолиле да ги внеÑете зборовите на Ñликичката подолу ([[Special:Captcha/help|повеќе информации]]):', + 'fancycaptcha-badlogin' => 'Со цел да Ñе заштитиме од автоматизирано пробивање на лозинки, би ве замолиле да ги внеÑете зборовите на Ñликичката подолу ([[Special:Captcha/help|повеќе информации]]):', + 'fancycaptcha-createaccount' => 'Со цел да Ñе заштитиме од автоматизирано Ñоздавање на Ñметки, би ве замолиле да ги внеÑете зборовите на Ñликичката подолу ([[Special:Captcha/help|повеќе информации]]):', 'fancycaptcha-create' => 'За да Ñоздадете Ñтраница, внеÑете ги зборовите на Ñликичката подолу ([[Special:Captcha/help|повеќе информации]]):', 'fancycaptcha-edit' => 'За да ја уредите Ñтраницава, внеÑете ги зборовите на Ñликичката подолу ([[Special:Captcha/help|повеќе информации]]):', - 'fancycaptcha-sendemail' => 'За да Ñе заштитиме од автоматизирано Ñпамирање, препишете ги зборовите од Ñликичката во полето подолу ([[Special:Captcha/help|повеќе информации]]):', + 'fancycaptcha-sendemail' => 'За да Ñе заштитиме од автоматизирано Ñпамирање, би ве замолиле да ги внеÑете зборовите од Ñликичката во полето подолу ([[Special:Captcha/help|повеќе информации]]):', + 'fancycaptcha-reload-text' => 'Превчитај', ); /** Malayalam (മലയാളം) @@ -944,12 +1039,13 @@ $messages['mk'] = array( */ $messages['ml'] = array( 'fancycaptcha-addurl' => 'താങàµà´•à´³àµà´Ÿàµ† തിരàµà´¤àµà´¤à´²à´²à´¿àµ½ à´ªàµà´±à´‚ à´•à´£àµà´£à´¿à´•ൾ ഉൾപàµà´ªàµ†à´Ÿàµà´Ÿà´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ. -യാനàµà´¤àµà´°à´¿à´• à´¸àµà´ªà´¾à´®à´¿à´¨àµ†à´¤à´¿à´°àµ†à´¯àµà´³àµà´³ സം‌രകàµà´·à´£à´¤àµà´¤à´¿à´¨àµà´±àµ† à´à´¾à´—മായി, താഴെ കാണàµà´¨àµà´¨ വാകàµà´•àµà´•ൾ പെടàµà´Ÿà´¿à´¯à´¿àµ½ ടൈപàµà´ªàµ ചെയàµà´¯àµà´• ([[Special:Captcha/help|കൂടàµà´¤àµ½ വിവരങàµà´™àµ¾]]):', - 'fancycaptcha-badlogin' => 'രഹസàµà´¯à´µà´¾à´•àµà´•ൠയാനàµà´¤àµà´°à´¿à´•മായി പൊളികàµà´•àµà´¨àµà´¨à´¤àµ തടയàµà´¨àµà´¨à´¤à´¿à´¨àµà´±àµ† à´à´¾à´—മായി, താഴെ കാണàµà´¨àµà´¨ വാകàµà´•àµà´•ൾ പെടàµà´Ÿà´¿à´¯à´¿àµ½ ടൈപàµà´ªàµ ചെയàµà´¯àµà´• ([[Special:Captcha/help|കൂടàµà´¤àµ½ വിവരങàµà´™àµ¾]]):', - 'fancycaptcha-createaccount' => 'à´…à´‚à´—à´¤àµà´µà´‚ യാനàµà´¤àµà´°à´¿à´•മായി സൃഷàµà´Ÿà´¿à´•àµà´•àµà´¨àµà´¨à´¤àµ തടയàµà´¨àµà´¨à´¤àµŠà´´à´¿à´µà´¾à´•àµà´•ാനàµà´³àµà´³ സം‌രകàµà´·à´£à´¤àµà´¤à´¿à´¨àµà´±àµ† à´à´¾à´—മായി, താഴെ കാണàµà´¨àµà´¨ വാകàµà´•àµà´•ൾ പെടàµà´Ÿà´¿à´¯à´¿àµ½ ടൈപàµà´ªàµ ചെയàµà´¯àµà´• ([[Special:Captcha/help|കൂടàµà´¤àµ½ വിവരങàµà´™àµ¾]]):', +യാനàµà´¤àµà´°à´¿à´• à´¸àµà´ªà´¾à´®à´¿à´¨àµ†à´¤à´¿à´°àµ†à´¯àµà´³àµà´³ സം‌രകàµà´·à´£à´¤àµà´¤à´¿à´¨àµà´±àµ† à´à´¾à´—മായി, താഴെ കാണàµà´¨àµà´¨ വാകàµà´•àµà´•ൾ പെടàµà´Ÿà´¿à´¯à´¿àµ½ ടൈപàµà´ªàµ ചെയàµà´¯àµà´• ([[Special:Captcha/help|കൂടàµà´¤àµ½ വിവരങàµà´™àµ¾]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'രഹസàµà´¯à´µà´¾à´•àµà´•ൠയാനàµà´¤àµà´°à´¿à´•മായി പൊളികàµà´•àµà´¨àµà´¨à´¤àµ തടയàµà´¨àµà´¨à´¤à´¿à´¨àµà´±àµ† à´à´¾à´—മായി, താഴെ കാണàµà´¨àµà´¨ വാകàµà´•àµà´•ൾ പെടàµà´Ÿà´¿à´¯à´¿àµ½ ടൈപàµà´ªàµ ചെയàµà´¯àµà´• ([[Special:Captcha/help|കൂടàµà´¤àµ½ വിവരങàµà´™àµ¾]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'à´…à´‚à´—à´¤àµà´µà´‚ യാനàµà´¤àµà´°à´¿à´•മായി സൃഷàµà´Ÿà´¿à´•àµà´•àµà´¨àµà´¨à´¤àµ തടയàµà´¨àµà´¨à´¤àµŠà´´à´¿à´µà´¾à´•àµà´•ാനàµà´³àµà´³ സം‌രകàµà´·à´£à´¤àµà´¤à´¿à´¨àµà´±àµ† à´à´¾à´—മായി, താഴെ കാണàµà´¨àµà´¨ വാകàµà´•àµà´•ൾ പെടàµà´Ÿà´¿à´¯à´¿àµ½ ടൈപàµà´ªàµ ചെയàµà´¯àµà´• ([[Special:Captcha/help|കൂടàµà´¤àµ½ വിവരങàµà´™àµ¾]]):', # Fuzzy 'fancycaptcha-create' => 'à´ˆ താൾ സൃഷàµà´Ÿà´¿à´•àµà´•àµà´µà´¾àµ» താഴെയàµà´³àµà´³ പെടàµà´Ÿà´¿à´¯à´¿àµ½ കാണàµà´¨àµà´¨ വാകàµà´•àµà´•ൾ ടൈപàµà´ªàµ ചെയàµà´¯àµà´• ([[Special:Captcha/help|കൂടàµà´¤àµ½ വിവരങàµà´™àµ¾]]):', 'fancycaptcha-edit' => 'à´ˆ താൾ തിരàµà´¤àµà´¤àµà´µà´¾àµ» ദയവായി താഴെ കാണàµà´¨àµà´¨ വാകàµà´•àµà´•ൾ പെടàµà´Ÿà´¿à´¯à´¿àµ½ ടൈപàµà´ªàµ ചെയàµà´¯àµà´• ([[Special:Captcha/help|കൂടàµà´¤àµ½ വിവരങàµà´™àµ¾]]):', - 'fancycaptcha-sendemail' => 'യാനàµà´¤àµà´°à´¿à´•മായ പാഴെഴàµà´¤àµà´¤àµ ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´²à´¿à´¨àµà´³àµà´³ à´ªàµà´°à´¤à´¿à´°àµ‹à´§à´®àµ†à´¨àµà´¨ നിലയിൽ, താഴെ കാണàµà´¨àµà´¨ വാകàµà´•àµà´•ൾ പെടàµà´Ÿà´¿à´¯à´¿àµ½ ടൈപàµà´ªàµ ചെയàµà´¯àµà´• ([[Special:Captcha/help|കൂടàµà´¤àµ½ വിവരങàµà´™àµ¾]]):', + 'fancycaptcha-sendemail' => 'യാനàµà´¤àµà´°à´¿à´•മായ പാഴെഴàµà´¤àµà´¤àµ ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´²à´¿à´¨àµà´³àµà´³ à´ªàµà´°à´¤à´¿à´°àµ‹à´§à´®àµ†à´¨àµà´¨ നിലയിൽ, താഴെ കാണàµà´¨àµà´¨ വാകàµà´•àµà´•ൾ പെടàµà´Ÿà´¿à´¯à´¿àµ½ ടൈപàµà´ªàµ ചെയàµà´¯àµà´• ([[Special:Captcha/help|കൂടàµà´¤àµ½ വിവരങàµà´™àµ¾]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'à´ªàµà´¤àµà´•àµà´•àµà´•', ); /** Marathi (मराठी) @@ -958,12 +1054,12 @@ $messages['ml'] = array( */ $messages['mr'] = array( 'fancycaptcha-addurl' => 'तà¥à¤®à¤šà¥à¤¯à¤¾ संपादनात नवीन बाहà¥à¤¯ दà¥à¤µà¥‡ आहेत. -आपोआप होणारà¥â€à¤¯à¤¾ संपादनांपासून बचावासाठी, खाली दिसणारे शबà¥à¤¦ दिलेलà¥à¤¯à¤¾ पृषà¥à¤ पेटी मधà¥à¤¯à¥‡ लिहा ([[Special:Captcha/help|अधिक माहिती]]):', - 'fancycaptcha-badlogin' => 'आपोआप होणारà¥â€à¤¯à¤¾ परवलीचà¥à¤¯à¤¾ शबà¥à¤¦à¤¾à¤šà¥à¤¯à¤¾ चोरीपासून वाचणà¥à¤¯à¤¾à¤¸à¤¾à¤ ी, खाली दिसणारे शबà¥à¤¦ दिलेलà¥à¤¯à¤¾ पृषà¥à¤ पेटी मधà¥à¤¯à¥‡ लिहा ([[Special:Captcha/help|अधिक माहिती]]):', - 'fancycaptcha-createaccount' => 'आपोआप होणारà¥â€à¤¯à¤¾ सदसà¥à¤¯ नोंदणीपासून वाचणà¥à¤¯à¤¾à¤¸à¤¾à¤ ी, खाली दिसणारे शबà¥à¤¦ दिलेलà¥à¤¯à¤¾ पृषà¥à¤ पेटी मधà¥à¤¯à¥‡ लिहा ([[Special:Captcha/help|अधिक माहिती]]):', +आपोआप होणारà¥â€à¤¯à¤¾ संपादनांपासून बचावासाठी, खाली दिसणारे शबà¥à¤¦ दिलेलà¥à¤¯à¤¾ पृषà¥à¤ पेटी मधà¥à¤¯à¥‡ लिहा ([[Special:Captcha/help|अधिक माहिती]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'आपोआप होणारà¥â€à¤¯à¤¾ परवलीचà¥à¤¯à¤¾ शबà¥à¤¦à¤¾à¤šà¥à¤¯à¤¾ चोरीपासून वाचणà¥à¤¯à¤¾à¤¸à¤¾à¤ ी, खाली दिसणारे शबà¥à¤¦ दिलेलà¥à¤¯à¤¾ पृषà¥à¤ पेटी मधà¥à¤¯à¥‡ लिहा ([[Special:Captcha/help|अधिक माहिती]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'आपोआप होणारà¥â€à¤¯à¤¾ सदसà¥à¤¯ नोंदणीपासून वाचणà¥à¤¯à¤¾à¤¸à¤¾à¤ ी, खाली दिसणारे शबà¥à¤¦ दिलेलà¥à¤¯à¤¾ पृषà¥à¤ पेटी मधà¥à¤¯à¥‡ लिहा ([[Special:Captcha/help|अधिक माहिती]]):', # Fuzzy 'fancycaptcha-create' => 'हे पान तयार करणà¥à¤¯à¤¾à¤¸à¤¾à¤ ी, खाली दिसणारे शबà¥à¤¦ दिलेलà¥à¤¯à¤¾ पृषà¥à¤ पेटी मधà¥à¤¯à¥‡ लिहा ([[Special:Captcha/help|अधिक माहिती]]):', 'fancycaptcha-edit' => 'हे पान संपादित करणà¥à¤¯à¤¾à¤¸à¤¾à¤ ी, खाली दिसणारे शबà¥à¤¦ दिलेलà¥à¤¯à¤¾ पृषà¥à¤ पेटी मधà¥à¤¯à¥‡ लिहा ([[Special:Captcha/help|अधिक माहिती]]):', - 'fancycaptcha-sendemail' => 'आपोआप होणारà¥â€à¤¯à¤¾ उतà¥à¤ªà¤¾à¤¤à¤¾à¤ªà¤¾à¤¸à¥‚न वाचणà¥à¤¯à¤¾à¤¸à¤¾à¤ ी, खाली दिसणारे शबà¥à¤¦ दिलेलà¥à¤¯à¤¾ पृषà¥à¤ पेटी मधà¥à¤¯à¥‡ लिहा ([[Special:Captcha/help|अधिक माहिती]]):', + 'fancycaptcha-sendemail' => 'आपोआप होणारà¥â€à¤¯à¤¾ उतà¥à¤ªà¤¾à¤¤à¤¾à¤ªà¤¾à¤¸à¥‚न वाचणà¥à¤¯à¤¾à¤¸à¤¾à¤ ी, खाली दिसणारे शबà¥à¤¦ दिलेलà¥à¤¯à¤¾ पृषà¥à¤ पेटी मधà¥à¤¯à¥‡ लिहा ([[Special:Captcha/help|अधिक माहिती]]):', # Fuzzy ); /** Malay (Bahasa Melayu) @@ -971,12 +1067,13 @@ $messages['mr'] = array( * @author Aviator */ $messages['ms'] = array( - 'fancycaptcha-addurl' => 'Suntingan anda mengandungi pautan luar baru. Untuk membanteras kegiatan spam automatik, anda diminta mengisi huruf-huruf berikut dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):', - 'fancycaptcha-badlogin' => 'Untuk membanteras kegiatan meneka kata laluan secara automatik, anda diminta mengisi huruf-huruf berikut dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):', - 'fancycaptcha-createaccount' => 'Untuk membanteras kegiatan pembukaan akaun secara automatik, anda diminta mengisi huruf-huruf berikut dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):', + 'fancycaptcha-addurl' => 'Suntingan anda mengandungi pautan luar baru. Untuk membanteras kegiatan spam automatik, anda diminta mengisi huruf-huruf berikut dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Untuk membanteras kegiatan meneka kata laluan secara automatik, anda diminta mengisi huruf-huruf berikut dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Untuk membanteras kegiatan pembukaan akaun secara automatik, anda diminta mengisi huruf-huruf berikut dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):', # Fuzzy 'fancycaptcha-create' => 'Untuk mencipta laman ini, anda diminta mengisi huruf-huruf berikut dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):', 'fancycaptcha-edit' => 'Untuk menyunting laman ini, anda diminta mengisi huruf-huruf berikut dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):', - 'fancycaptcha-sendemail' => 'Untuk membanteras kegiatan spam secara automatik, anda diminta mengisi huruf-huruf berikut dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):', + 'fancycaptcha-sendemail' => 'Untuk membanteras kegiatan spam secara automatik, anda diminta mengisi huruf-huruf berikut dalam kotak yang disediakan ([[Special:Captcha/help|maklumat lanjut]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'Muat semula', ); /** Maltese (Malti) @@ -984,27 +1081,29 @@ $messages['ms'] = array( */ $messages['mt'] = array( 'fancycaptcha-addurl' => "Il-modifika tiegħek tinkludi ħoloq esterni Ä¡odda. -Sabiex tipproteÄ¡i kontra spam awtomatiku, jekk jogħġbok solvi din is-somma sempliÄ‹i t'hawn taħt u daħħal ir-risposta fil-kaxxa ([[Special:Captcha/help|aktar informazzjoni]]):", - 'fancycaptcha-badlogin' => 'Bħala prekawzjoni kontra l-infurzar awtomatiku tal-password, jekk jogħġbok daħħal il-kliem li jidhru hawn taħt fil-kaxxa ([[Special:Captcha/help|aktar informazzjoni]]):', - 'fancycaptcha-createaccount' => "Bħala miżura ta' prekawzjoni kontra l-ħolqien awtomatiku tal-kontijiet, jekk jogħġbok daħħal fil-kaxxa l-ittri li jidhru hawn taħt ([[Special:Captcha/help|aktar informazzjoni]]):", +Sabiex tipproteÄ¡i kontra spam awtomatiku, jekk jogħġbok solvi din is-somma sempliÄ‹i t'hawn taħt u daħħal ir-risposta fil-kaxxa ([[Special:Captcha/help|aktar informazzjoni]]):", # Fuzzy + 'fancycaptcha-badlogin' => 'Bħala prekawzjoni kontra l-infurzar awtomatiku tal-password, jekk jogħġbok daħħal il-kliem li jidhru hawn taħt fil-kaxxa ([[Special:Captcha/help|aktar informazzjoni]]):', # Fuzzy + 'fancycaptcha-createaccount' => "Bħala miżura ta' prekawzjoni kontra l-ħolqien awtomatiku tal-kontijiet, jekk jogħġbok daħħal fil-kaxxa l-ittri li jidhru hawn taħt ([[Special:Captcha/help|aktar informazzjoni]]):", # Fuzzy 'fancycaptcha-create' => 'Sabiex toħloq din il-paÄ¡na, jekk jogħġbok daħħal il-kliem li jidhru hawn taħt fil-kaxxa ([[Special:Captcha/help|aktar informazzjoni]]):', 'fancycaptcha-edit' => 'Sabiex timmodifika din il-paÄ¡na, jekk jogħġbok daħħal il-kliem li jidhru hawn taħt fil-kaxxa ([[Special:Captcha/help|aktar informazzjoni]]):', - 'fancycaptcha-sendemail' => 'Bħala prekawzjoni kontra l-ispam awtomatiku, jekk jogħġbok daħħal fil-kaxxa l-ittri li jidhru hawn taħt ([[Special:Captcha/help|aktar informazzjoni]]):', + 'fancycaptcha-sendemail' => 'Bħala prekawzjoni kontra l-ispam awtomatiku, jekk jogħġbok daħħal fil-kaxxa l-ittri li jidhru hawn taħt ([[Special:Captcha/help|aktar informazzjoni]]):', # Fuzzy ); -/** Norwegian BokmÃ¥l (norsk (bokmÃ¥l)‎) +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) + * @author Danmichaelo * @author Harald Khan * @author Laaknor * @author Njardarlogar */ $messages['nb'] = array( 'fancycaptcha-desc' => 'CAPTCHA-generator for «Confirm Edit»', - 'fancycaptcha-addurl' => 'Din endring inkluderer nye eksterne lenker. For hjelpe oss Ã¥ beskytte oss mot automatisk spam, vennligst skriv inn ordene som kommer opp i denne boksen ([[Special:Captcha/help|mer informasjon]]):', - 'fancycaptcha-badlogin' => 'Skriv inn ordene som dukker opp i boksen nedenfor for Ã¥ hjelpe oss Ã¥ beskytte oss mot passordtyveri ([[Special:Captcha/help|mer informasjon]]):', - 'fancycaptcha-createaccount' => 'Skriv inn ordene som dukker opp i boksen nedenfor for Ã¥ hjelpe oss Ã¥ beskytte oss mot automatisk kontoopprettelse ([[Special:Captcha/help|mer informasjon]]):', + 'fancycaptcha-addurl' => 'Din endring inkluderer nye eksterne lenker. For hjelpe oss Ã¥ beskytte oss mot automatisk spam, vennligst skriv inn ordene som kommer opp i denne boksen ([[Special:Captcha/help|mer informasjon]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Skriv inn ordene som dukker opp i boksen nedenfor for Ã¥ hjelpe oss Ã¥ beskytte oss mot passordtyveri ([[Special:Captcha/help|mer informasjon]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Skriv inn ordene som dukker opp i boksen nedenfor for Ã¥ hjelpe oss Ã¥ beskytte oss mot automatisk kontoopprettelse ([[Special:Captcha/help|mer informasjon]]):', # Fuzzy 'fancycaptcha-create' => 'Skriv inn ordene som dukker opp i boksen nedenfor for Ã¥ opprette siden ([[Special:Captcha/help|mer informasjon]]):', 'fancycaptcha-edit' => 'For Ã¥ endre denne siden, vennligst skriv inn ordene som dukker opp i boksen nedenfor ([[Special:Captcha/help|mer informasjon]]):', - 'fancycaptcha-sendemail' => 'For Ã¥ beskytte mot automatisert spam sÃ¥ mÃ¥ du skrive ordene under inn i tekstboksen ([[Special:Captcha/help|mer informasjon]]):', + 'fancycaptcha-sendemail' => 'For Ã¥ beskytte mot automatisert spam sÃ¥ mÃ¥ du skrive ordene under inn i tekstboksen ([[Special:Captcha/help|mer informasjon]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'Last inn ny', ); /** Low German (Plattdüütsch) @@ -1012,60 +1111,66 @@ $messages['nb'] = array( */ $messages['nds'] = array( 'fancycaptcha-addurl' => 'In dien Ännern sünd ne’e Weblenken in. -As Schutz gegen automaatsch Spam, geev disse Bookstavenreeg in dat Feld ünnen in ([[Special:Captcha/help|mehr Infos]]).', - 'fancycaptcha-badlogin' => 'As Schutz gegen Passwoord-Knackers, geev disse Bookstavenreeg in dat Feld ünnen in ([[Special:Captcha/help|mehr Infos]]).', - 'fancycaptcha-createaccount' => 'As Schutz gegen dat automaatsch Opstellen vun ne’e Brukerkonten, geev disse Bookstavenreeg in dat Feld ünnen in ([[Special:Captcha/help|mehr Infos]]).', +As Schutz gegen automaatsch Spam, geev disse Bookstavenreeg in dat Feld ünnen in ([[Special:Captcha/help|mehr Infos]]).', # Fuzzy + 'fancycaptcha-badlogin' => 'As Schutz gegen Passwoord-Knackers, geev disse Bookstavenreeg in dat Feld ünnen in ([[Special:Captcha/help|mehr Infos]]).', # Fuzzy + 'fancycaptcha-createaccount' => 'As Schutz gegen dat automaatsch Opstellen vun ne’e Brukerkonten, geev disse Bookstavenreeg in dat Feld ünnen in ([[Special:Captcha/help|mehr Infos]]).', # Fuzzy 'fancycaptcha-create' => 'Disse Sied nee optostellen, geev disse Bookstavenreeg in dat Feld ünnen in ([[Special:Captcha/help|mehr Infos]]).', 'fancycaptcha-edit' => 'Disse Sied to ännern, geev disse Bookstavenreeg in dat Feld ünnen in ([[Special:Captcha/help|mehr Infos]]).', ); -/** Nedersaksisch (Nedersaksisch) +/** Low Saxon (Netherlands) (Nedersaksies) * @author Servien */ $messages['nds-nl'] = array( 'fancycaptcha-addurl' => "Joew bewarking bevat uutgaonde verwiezingen. -Um dit projekt te bescharmen tegen ongewunst reklame, mö'j t woord dat hieronder steet invullen ([[Special:Captcha/help|hulpe]]):", - 'fancycaptcha-badlogin' => "Um disse webstee te beveiligen tegen t kraken van wachtwoorden, wö'j verzöcht um de woorden die'j hieronder zien in te vullen ([[Special:Captcha/help|hulpe]]):", - 'fancycaptcha-createaccount' => "Um disse wiki te bescharmen tegen t automaties anmaken van gebrukersprefielen mö'j t woord hieronder invullen ([[Special:Captcha/help|hulpe]]):", +Um dit projekt te bescharmen tegen ongewunste reklame, mu'j t woord dat hieronder steet invullen ([[Special:Captcha/help|hulpe]]):", + 'fancycaptcha-badlogin' => "Um disse webstee te beveiligen tegen t kraken van wachtwoorden, mu'j de woorden die'j hieronder zien effen invullen ([[Special:Captcha/help|hulpe]]):", + 'fancycaptcha-createaccount' => "Um disse wiki te bescharmen tegen t automaties anmaken van gebrukersprofielen mu'j t woord hieronder invullen ([[Special:Captcha/help|hulpe]]):", 'fancycaptcha-create' => "Um n pagina an te maken, mö'j t woord dat hieronder steet invullen ([[Special:Captcha/help|hulpe]]):", 'fancycaptcha-edit' => "Joew bewarking bevat nieje uutgaonde verwiezingen. Um disse wiki te bescharmen tegen ongewunste reklame mö'j de woorden hieronder invullen ([[Special:Captcha/help|hulpe]]):", - 'fancycaptcha-sendemail' => 'Voer de woorden die hieronder staon in t invoerveld in as bescharming tegen automatiese ongewunste reklame ([[Special:Captcha/help|meer informasie]]):', + 'fancycaptcha-sendemail' => 'Voer de woorden die hieronder staon in t invoerveld in as bescharming tegen automatiese ongewunste reklame +([[Special:Captcha/help|hulpe]]):', + 'fancycaptcha-reload-text' => 'Verniejen', ); /** Dutch (Nederlands) + * @author HanV * @author Siebrand */ $messages['nl'] = array( 'fancycaptcha-desc' => "Generator voor opgedirkte captcha's voor ConfirmEdit", - 'fancycaptcha-addurl' => 'Uw bewerking bevat nieuwe externe verwijzingen. + 'fancycaptcha-addurl' => 'Uw bewerking bevat nieuwe externe koppelingen. Voer de woorden die hieronder verschijnen in het invoerveld in als bescherming tegen automatische spam ([[Special:Captcha/help|meer informatie]]):', - 'fancycaptcha-badlogin' => 'Voer de woorden die hieronder verschijnen in het invoerveld in als bescherming tegen geautomatiseerde wachtwoordaanvallen ([[Special:Captcha/help|meer informatie]]):', - 'fancycaptcha-createaccount' => 'Voer de woorden die hieronder verschijnen in het invoerveld in ter bescherming tegen het geautomatiseerd aanmaken van gebruikers ([[Special:Captcha/help|meer informatie]]):', + 'fancycaptcha-badlogin' => 'Voer de woorden die hieronder getoond worden in het invoerveld in als bescherming tegen het automatisch kraken van wachtwoorden ([[Special:Captcha/help|meer informatie]]):', + 'fancycaptcha-createaccount' => 'Voer de woorden die hieronder getoond worden in het invoerveld in ter bescherming tegen het geautomatiseerd aanmaken van gebruikers ([[Special:Captcha/help|meer informatie]]):', 'fancycaptcha-create' => 'Voer de woorden die hieronder verschijnen in het invoerveld in om de pagina aan te maken ([[Special:Captcha/help|meer informatie]]):', 'fancycaptcha-edit' => 'Voer de woorden die hieronder verschijnen in het invoerveld in om deze pagina te bewerken ([[Special:Captcha/help|meer informatie]]):', - 'fancycaptcha-sendemail' => 'Voer de woorden die hieronder verschijnen in het invoerveld in als bescherming tegen geautomatiseerde spam ([[Special:Captcha/help|meer informatie]]):', + 'fancycaptcha-sendemail' => 'Voer de woorden die hieronder getoond worden in het invoerveld in als bescherming tegen spam ([[Special:Captcha/help|meer informatie]]):', + 'fancycaptcha-reload-text' => 'Verversen', ); /** Nederlands (informeel)‎ (Nederlands (informeel)‎) * @author Siebrand */ $messages['nl-informal'] = array( - 'fancycaptcha-addurl' => 'Je bewerking bevat nieuwe externe verwijzingen. -Voer de woorden die hieronder verschijnen in het invoerveld in als bescherming tegen automatische spam ([[Special:Captcha/help|meer informatie]]):', + 'fancycaptcha-addurl' => 'Je bewerking bevat nieuwe externe koppelingen. +Voer de woorden die hieronder verschijnen in het invoerveld in als bescherming tegen automatische spam ([[Special:Captcha/help|meer informatie]]):', # Fuzzy ); -/** Norwegian Nynorsk (norsk (nynorsk)‎) +/** Norwegian Nynorsk (norsk nynorsk) * @author Harald Khan * @author Njardarlogar */ $messages['nn'] = array( 'fancycaptcha-addurl' => 'Endringa di inneheld nye utlenkjer. -For Ã¥ hjelpa oss med Ã¥ unngÃ¥ automatisert spam, ver venleg og skriv inn orda som kjem til syne i boksen under ([[Special:Captcha/help|meir informasjon]]):', - 'fancycaptcha-badlogin' => 'Skriv inn orda som kjem til syne i boksen nedanfor for Ã¥ hjelpa oss med Ã¥ unngÃ¥ automatisert passordknekking ([[Special:Captcha/help|meir informasjon]]):', - 'fancycaptcha-createaccount' => 'Skriv inn orda som kjem til syne i boksen nedanfor for Ã¥ hjelpa oss med Ã¥ unngÃ¥ automatisk kontooppretting ([[Special:Captcha/help|meir informasjon]]):', +For Ã¥ hjelpa oss med Ã¥ unngÃ¥ automatisert spam, ver venleg og skriv inn orda som kjem til syne i boksen under ([[Special:Captcha/help|meir informasjon]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Skriv inn orda som kjem til syne i boksen nedanfor for Ã¥ hjelpa oss med Ã¥ unngÃ¥ automatisert passordknekking ([[Special:Captcha/help|meir informasjon]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Skriv inn orda som kjem til syne i boksen nedanfor for Ã¥ hjelpa oss med Ã¥ unngÃ¥ automatisk kontooppretting ([[Special:Captcha/help|meir informasjon]]):', # Fuzzy 'fancycaptcha-create' => 'Skriv inn orda som kjem til syne i boksen nedanfor for Ã¥ oppretta sida ([[Special:Captcha/help|meir informasjon]]):', 'fancycaptcha-edit' => 'For Ã¥ endra denne sida, ver venleg og skriv inn orda som kjem til syne i boksen nedanfor ([[Special:Captcha/help|meir informasjon]]):', + 'fancycaptcha-sendemail' => 'For Ã¥ hjelpa til mot sjølvgÃ¥ande spamming, skriv inn orda som kjem til syne i boksen under ([[Special:Captcha/help|meir informasjon]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'Oppdater', ); /** Occitan (occitan) @@ -1073,38 +1178,42 @@ For Ã¥ hjelpa oss med Ã¥ unngÃ¥ automatisert spam, ver venleg og skriv inn orda */ $messages['oc'] = array( 'fancycaptcha-desc' => "Generador d’imatges ''captcha'' antirobòts que demandan una confirmacion umana de las modificacions.", - 'fancycaptcha-addurl' => "Vòstra modificacion inclutz de ligams extèrnes novèls. Per verificar que s’agisson pas de spams automatics, epicatz los mots qu'apareisson dins la bóstia çaijós ([[Special:Captcha/help|mai d’entresenhas]]) :", - 'fancycaptcha-badlogin' => 'Per ajudar a vos protegir contra lo piratatge de compte per de senhals automatics, mercés de picar los mots que s’afichan dins aquesta bóstia ([[Special:Captcha/help|Ajuda]]) :', - 'fancycaptcha-createaccount' => 'Coma proteccion contra las creacions de compte abusivas, picatz los mots çaijós dins la bóstia ([[Special:Captcha/help|mai d’entresenhas]]) :', + 'fancycaptcha-addurl' => "Vòstra modificacion inclutz de ligams extèrnes novèls. Per verificar que s’agisson pas de spams automatics, epicatz los mots qu'apareisson dins la bóstia çaijós ([[Special:Captcha/help|mai d’entresenhas]]) :", # Fuzzy + 'fancycaptcha-badlogin' => 'Per ajudar a vos protegir contra lo piratatge de compte per de senhals automatics, mercés de picar los mots que s’afichan dins aquesta bóstia ([[Special:Captcha/help|Ajuda]]) :', # Fuzzy + 'fancycaptcha-createaccount' => 'Coma proteccion contra las creacions de compte abusivas, picatz los mots çaijós dins la bóstia ([[Special:Captcha/help|mai d’entresenhas]]) :', # Fuzzy 'fancycaptcha-create' => "Vòstra modificacion inclutz de ligams extèrnes novèls. Per verificar que s’agisson pas de spams automatics, picatz los mots qu'apareisson dins la bóstia çaijós ([[Special:Captcha/help|mai d’entresenhas]]) :", 'fancycaptcha-edit' => "Vòstra modificacion inclutz de ligams extèrnes novèls. Per verificar que s’agÃs pas de spam automatic, picatz los mots qu'apareisson dins la bóstia çaijós ([[Special:Captcha/help|mai d’entresenhas]]) :", - 'fancycaptcha-sendemail' => "Per tal de nos ajudar a prevenir lo spam automatic, entratz los mots qu'apareisson dins la bóstia çaijós ([[Special:Captcha/help|mai d’informacions]]) :", + 'fancycaptcha-sendemail' => "Per tal de nos ajudar a prevenir lo spam automatic, entratz los mots qu'apareisson dins la bóstia çaijós ([[Special:Captcha/help|mai d’informacions]]) :", # Fuzzy + 'fancycaptcha-reload-text' => 'Actualizar', ); -/** Oriya (ଓàœà¬¿à¬†) +/** Oriya (ଓଡ଼ିଆ) * @author Psubhashish */ $messages['or'] = array( 'fancycaptcha-addurl' => 'ଆପଣଙàକ ସମàà¬ªà¬¾à¬¦à¬¨à¬¾à¬°à‡ à¬¨à‚ଆ ବାହାର ଲିଙàକ ରହିଛି । -ଆପà‡à¬†à¬ªà‡ ହà‡à¬‰à¬¥à¬¿à¬¬à¬¾ ସàପାମର ପàରତିରà‹à¬§ କରିବା ନିମନàà¬¤à‡ à¬˜à¬° à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ଶବàଦସବà ଦିଅନàତà ([[Special:Captcha/help|ଅଧିକ ବିବରଣà€]]):', - 'fancycaptcha-badlogin' => 'ଆପà‡à¬†à¬ªà‡ ହà‡à¬‰à¬¥à¬¿à¬¬à¬¾ ପାସବାରàଡ଼ ଚà‹à¬°à¬¾à¬‡à¬¬à¬¾à¬•à ପàରତିରà‹à¬§ କରିବା ନିମନàà¬¤à‡ à¬¦àŸà¬¾à¬•ରି à¬à¬¹à¬¿ ଘରà¬à¬¿à¬¤à¬°à‡ ଥିବା ଶବàଦସବàକà ତାହା à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ବାକàà¬¸à¬°à‡ à¬Ÿà¬¾à¬‡à¬ª କରନàତà । ([[Special:Captcha/help|ଅଧିକ ସà‚ଚନା]]):', - 'fancycaptcha-createaccount' => 'ଆପà‡à¬†à¬ªà‡ ଖାତା ଖà‹à¬²à¬¿à¬¬à¬¾à¬•à ଅଟକାଇବା ପାଇଠଦàŸà¬¾à¬•ରି à¬à¬¹à¬¿ ଘରà¬à¬¿à¬¤à¬°à‡ ଥିବା ଶବàଦସବàକà ତାହା à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ବାକàà¬¸à¬°à‡ à¬Ÿà¬¾à¬‡à¬ª କରନàତà । ([[Special:Captcha/help|ଅଧିକ ସà‚ଚନା]]):', +ଆପà‡à¬†à¬ªà‡ ହà‡à¬‰à¬¥à¬¿à¬¬à¬¾ ସàପାମର ପàରତିରà‹à¬§ କରିବା ନିମନàà¬¤à‡ à¬˜à¬° à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ଶବàଦସବà ଦିଅନàତà ([[Special:Captcha/help|ଅଧିକ ବିବରଣà€]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'ଆପà‡à¬†à¬ªà‡ ହà‡à¬‰à¬¥à¬¿à¬¬à¬¾ ପାସବାରàଡ଼ ଚà‹à¬°à¬¾à¬‡à¬¬à¬¾à¬•à ପàରତିରà‹à¬§ କରିବା ନିମନàà¬¤à‡ à¬¦àŸà¬¾à¬•ରି à¬à¬¹à¬¿ ଘରà¬à¬¿à¬¤à¬°à‡ ଥିବା ଶବàଦସବàକà ତାହା à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ବାକàà¬¸à¬°à‡ à¬Ÿà¬¾à¬‡à¬ª କରନàତà । ([[Special:Captcha/help|ଅଧିକ ସà‚ଚନା]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'ଆପà‡à¬†à¬ªà‡ ଖାତା ଖà‹à¬²à¬¿à¬¬à¬¾à¬•à ଅଟକାଇବା ପାଇଠଦàŸà¬¾à¬•ରି à¬à¬¹à¬¿ ଘରà¬à¬¿à¬¤à¬°à‡ ଥିବା ଶବàଦସବàକà ତାହା à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ବାକàà¬¸à¬°à‡ à¬Ÿà¬¾à¬‡à¬ª କରନàତà । ([[Special:Captcha/help|ଅଧିକ ସà‚ଚନା]]):', # Fuzzy 'fancycaptcha-create' => 'à¬à¬¹à¬¿ ପàƒà¬·àଠାଟିକà ତିଆରିବା ନିମନàତà‡, ଘର à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ଶବàଦଟିକà à¬à¬ à¬¾à¬°à‡ à¬¦à¬¿à¬…à¬¨àତà ([[Special:Captcha/help|ଅଧିକ ଜାଣନàତà]]):', 'fancycaptcha-edit' => 'à¬à¬¹à¬¿ ପàƒà¬·àଠାଟିକà ବଦଳାଇବା ନିମନàତà‡, ଘର à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ଶବàଦଟିକà à¬à¬ à¬¾à¬°à‡ à¬¦à¬¿à¬…à¬¨àତà ([[Special:Captcha/help|ଅଧିକ ଜାଣନàତà]]):', - 'fancycaptcha-sendemail' => 'ଆପà‡à¬†à¬ªà‡ ହà‡à¬‰à¬¥à¬¿à¬¬à¬¾ ସàପାମକà ରà‹à¬•ିବା ନିମନàà¬¤à‡ à¬¦àŸà¬¾à¬•ରି à¬à¬¹à¬¿ ଘରà¬à¬¿à¬¤à¬°à‡ ଥିବା ଶବàଦସବàକà ତାହା à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ବାକàà¬¸à¬°à‡ à¬Ÿà¬¾à¬‡à¬ª କରନàତà । ([[Special:Captcha/help|ଅଧିକ ସà‚ଚନା]]):', + 'fancycaptcha-sendemail' => 'ଆପà‡à¬†à¬ªà‡ ହà‡à¬‰à¬¥à¬¿à¬¬à¬¾ ସàପାମକà ରà‹à¬•ିବା ନିମନàà¬¤à‡ à¬¦àŸà¬¾à¬•ରି à¬à¬¹à¬¿ ଘରà¬à¬¿à¬¤à¬°à‡ ଥିବା ଶବàଦସବàକà ତାହା à¬¤à¬³à‡ à¬¥à¬¿à¬¬à¬¾ ବାକàà¬¸à¬°à‡ à¬Ÿà¬¾à¬‡à¬ª କରନàତà । ([[Special:Captcha/help|ଅଧିକ ସà‚ଚନା]]):', # Fuzzy ); /** Polish (polski) + * @author Chrumps * @author Sp5uhe + * @author WTM */ $messages['pl'] = array( 'fancycaptcha-desc' => 'Generator obrazka, którego odczytanie jest wymagane dla zatwierdzenia edycji.', - 'fancycaptcha-addurl' => 'Twoja edycja zawiera nowe linki zewnÄ™trzne. Ze wzglÄ™du na ochronÄ™ przed zautomatyzowanym spamem prosimy o wpisanie słów, które widzisz poniżej, do pola tekstowego ([[Special:Captcha/help|pomoc]]):', - 'fancycaptcha-badlogin' => 'Ze wzglÄ™du na zabezpieczenie przed automatycznym Å‚amaniem haseÅ‚ prosimy o wpisanie słów, które widzisz poniżej, do pola tekstowego ([[Special:Captcha/help|pomoc]]):', - 'fancycaptcha-createaccount' => 'Ze wzglÄ™du na ochronÄ™ przed automatycznym spamem, aby siÄ™ zarejestrować musisz wpisać sÅ‚owo, które widzisz poniżej, do pola tekstowego ([[Special:Captcha/help|pomoc]])', - 'fancycaptcha-create' => 'Aby utworzyć tÄ™ stronÄ™, wpisz sÅ‚owa, które widzisz poniżej, do pola tekstowego ([[Special:Captcha/help|pomoc]]):', - 'fancycaptcha-edit' => 'Aby edytować tÄ™ stronÄ™, wpisz sÅ‚owa, które widzisz poniżej, do pola tekstowego ([[Special:Captcha/help|pomoc]]):', - 'fancycaptcha-sendemail' => 'Zabezpieczenie przed automatycznie dodawanym spamem. Wprowadzić sÅ‚owa widoczne w poniższym prostokÄ…cie ([[Special:Captcha/help|wiÄ™cej informacji]]).', + 'fancycaptcha-addurl' => 'Twoja edycja zawiera nowe linki zewnÄ™trzne. Ze wzglÄ™du na ochronÄ™ przed zautomatyzowanym spamem prosimy o wpisanie słów, które widzisz poniżej, do pola tekstowego ([[Special:Captcha/help|pomoc]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Ze wzglÄ™du na zabezpieczenie przed automatycznym Å‚amaniem haseÅ‚ prosimy o wpisanie słów, które widzisz poniżej, do pola tekstowego ([[Special:Captcha/help|pomoc]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Ze wzglÄ™du na ochronÄ™ przed automatycznym spamem, aby siÄ™ zarejestrować musisz wpisać sÅ‚owo, które widzisz poniżej, do pola tekstowego ([[Special:Captcha/help|pomoc]])', # Fuzzy + 'fancycaptcha-create' => 'Aby utworzyć tÄ™ stronÄ™, przepisz sÅ‚owa, które widzisz poniżej, do pola tekstowego ([[Special:Captcha/help|pomoc]]):', + 'fancycaptcha-edit' => 'Aby edytować tÄ™ stronÄ™, przepisz sÅ‚owa, które widzisz poniżej, do pola tekstowego ([[Special:Captcha/help|pomoc]]):', + 'fancycaptcha-sendemail' => 'Zabezpieczenie przed automatycznie dodawanym spamem. Wprowadzić sÅ‚owa widoczne w poniższym prostokÄ…cie ([[Special:Captcha/help|wiÄ™cej informacji]]).', # Fuzzy + 'fancycaptcha-reload-text' => 'OdÅ›wież', ); /** Piedmontese (Piemontèis) @@ -1113,12 +1222,13 @@ $messages['pl'] = array( */ $messages['pms'] = array( 'fancycaptcha-addurl' => "Soa modìfica a l'ha andrinta dj'anliure esterne neuve. -Për dene na man a vardesse da la reclam aotomatisà , për piasì, ch'a l'arbata le paròle ch'a s-cià ira ambelessì sota ([[Special:Captcha/help|për savejne dë pì]]):", - 'fancycaptcha-badlogin' => "Për dene na man a vardesse da ij programa ch'a fan ciav fà osse, për piasì, ch'a l'arbata le paròle ch'a s-cià ira ambelessì sota ([[Special:Captcha/help|për savejne dë pì]]):", - 'fancycaptcha-createaccount' => "Për dene na man a vardesse da ij programa ch'a deurbo cont neuv n'aotomà tich, për piasì, ch'a l'arbata le paròle ch'a s-cià ira ambelessì sota ([[Special:Captcha/help|për savejne dë pì]]):", +Për protege la wiki da la rumenta aotomatisà , për piasì, ch'a l'arbata le paròle ch'a s-cià ira ant la casela ([[Special:Captcha/help|për savejne dë pì]]):", + 'fancycaptcha-badlogin' => "Për protege la wiki dai programa ch'a sërco ëd freghé le ciav, për piasì, ch'a l'arbata le paròle ch'a s-cià ira ant la casela ambelessì-sota ([[Special:Captcha/help|për savejne dë pì]]):", + 'fancycaptcha-createaccount' => "Për protege la wiki dai programa ch'a deurbo ëd cont neuv n'aotomà tich, për piasì, ch'a l'arbata le paròle ch'a s-cià ira ant la casela ambelessì-sota ([[Special:Captcha/help|për savejne dë pì]]):", 'fancycaptcha-create' => "Për creé sta pà gina-i d'amblé, për piasì, ch'a l'arbata le paròle ch'a s-cià ira ambelessì sota ([[Special:Captcha/help|për savejne dë pì]]):", 'fancycaptcha-edit' => "Për fe-ie dle modìfiche ansima a sta pà gina-sì, për piasì, ch'a l'arbata le paròle ch'a s-cià ira ambelessì sota ([[Special:Captcha/help|për savejne dë pì]]):", - 'fancycaptcha-sendemail' => "Për giuté a protegi contra la rumenta automà tica, për piasì ch'a anseriss le paròle che as vëddo sota ant la casela ([[Special:Captcha/help|për savèjne ëd pi]]):", + 'fancycaptcha-sendemail' => "Për protege la wiki contra la rumenta automà tica, për piasì ch'a anserissa le paròle che as vëddo ant la casela sì-sota ([[Special:Captcha/help|për savèjne ëd pi]]):", + 'fancycaptcha-reload-text' => 'Agiorné', ); /** Western Punjabi (پنجابی) @@ -1126,20 +1236,20 @@ Për dene na man a vardesse da la reclam aotomatisà , për piasì, ch'a l'arbata */ $messages['pnb'] = array( 'fancycaptcha-addurl' => 'تواڈی تبدیلی Ú† نویں بارلے جوڑ نیں۔ -اس ØµÙØÛ’ نوں تبدیل کرن واسطے، Ù…ÛØ±Ø¨Ø§Ù†ÛŒ کر Ú©Û’ ڈبے Ú† دتے Ú¯Û“ شبداں نوں Ù„Ú©Ú¾Ùˆ ([[Special:Captcha/help|مزید جانکاری]]):', - 'fancycaptcha-badlogin' => 'اپنے آپ کنجی توڑن دے خلا٠مدد واسطے، Ù…ÛØ±Ø¨Ø§Ù†ÛŒ کر Ú©Û’ ڈبے Ú† دتے Ú¯Û“ شبداں نوں Ù„Ú©Ú¾Ùˆ ([[Special:Captcha/help|مزید جانکاری]]):', - 'fancycaptcha-createaccount' => 'اپنے آپ غلط نویں کھاتے بنان نوں روکن واسطے، Ù…ÛØ±Ø¨Ø§Ù†ÛŒ کر Ú©Û’ ڈبے Ú† دتے Ú¯Û“ شبداں نوں Ù„Ú©Ú¾Ùˆ ([[Special:Captcha/help|مزید جانکاری]]):', +اس ØµÙØÛ’ نوں تبدیل کرن واسطے، Ù…ÛØ±Ø¨Ø§Ù†ÛŒ کر Ú©Û’ ڈبے Ú† دتے Ú¯Û“ شبداں نوں Ù„Ú©Ú¾Ùˆ ([[Special:Captcha/help|مزید جانکاری]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'اپنے آپ کنجی توڑن دے خلا٠مدد واسطے، Ù…ÛØ±Ø¨Ø§Ù†ÛŒ کر Ú©Û’ ڈبے Ú† دتے Ú¯Û“ شبداں نوں Ù„Ú©Ú¾Ùˆ ([[Special:Captcha/help|مزید جانکاری]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'اپنے آپ غلط نویں کھاتے بنان نوں روکن واسطے، Ù…ÛØ±Ø¨Ø§Ù†ÛŒ کر Ú©Û’ ڈبے Ú† دتے Ú¯Û“ شبداں نوں Ù„Ú©Ú¾Ùˆ ([[Special:Captcha/help|مزید جانکاری]]):', # Fuzzy 'fancycaptcha-create' => 'ØµÙØÛ Ø¨Ù†Ø§Ù† واسطے، Ù…ÛØ±Ø¨Ø§Ù†ÛŒ کر Ú©Û’ ڈبے Ú† دتے Ú¯Û“ شبداں نوں Ù„Ú©Ú¾Ùˆ ([[Special:Captcha/help|مزید جانکاری]]):', 'fancycaptcha-edit' => 'اس ØµÙØÛ’ تے تبدیلی کرن واسطے، Ù…ÛØ±Ø¨Ø§Ù†ÛŒ کر Ú©Û’ ڈبے Ú† دتے Ú¯Û“ شبداں نوں Ù„Ú©Ú¾Ùˆ ([[Special:Captcha/help|مزید جانکاری]]):', - 'fancycaptcha-sendemail' => 'اپنے آپ غلط مال آن نوں روکن واسطے، Ù…ÛØ±Ø¨Ø§Ù†ÛŒ کر Ú©Û’ ڈبے Ú† دتے Ú¯Û“ شبداں نوں Ù„Ú©Ú¾Ùˆ ([[Special:Captcha/help|مزید جانکاری]]):', + 'fancycaptcha-sendemail' => 'اپنے آپ غلط مال آن نوں روکن واسطے، Ù…ÛØ±Ø¨Ø§Ù†ÛŒ کر Ú©Û’ ڈبے Ú† دتے Ú¯Û“ شبداں نوں Ù„Ú©Ú¾Ùˆ ([[Special:Captcha/help|مزید جانکاری]]):', # Fuzzy ); /** Pashto (پښتو) * @author Ahmed-Najib-Biabani-Ibrahimkhel */ $messages['ps'] = array( - 'fancycaptcha-create' => 'Ø¯Ø¯Û Ù…Ø® د جوړلو لپاره، Ù„Ø·ÙØ§Ù‹ ورکړل شوي توري Ú…Ù†Ú«Ù‡ Ú†Û ØªØ§Ø³Ùˆ ته ښکاري Ù‡Ù…Ø§ØºØ³Û Ú©Ù¼ مټ په لانديني چوکاټ Ú©Û ÙˆÙ„ÙŠÚ©ÛŒ ([[Special:Captcha/help|نور مالومات]]):', - 'fancycaptcha-edit' => 'Ø¯Ø¯Û Ù…Ø® د سمولو لپاره، Ù„Ø·ÙØ§Ù‹ ورکړل شوي توري Ú…Ù†Ú«Ù‡ Ú†Û ØªØ§Ø³Û ØªÙ‡ ښکاري Ù‡Ù…Ø§ØºØ³Û Ú©Ù¼ مټ په لانديني چوکاټ Ú©Û ÙˆÙ„ÙŠÚ©ÛŒ ([[Special:Captcha/help|نور مالومات]]):', + 'fancycaptcha-create' => 'Ø¯Ø¯Û Ù…Ø® د جوړلو لپاره، Ù„Ø·ÙØ§Ù‹ ورکړل شوي توري Ú†Û Ú…Ù†Ú¯Ù‡ ØªØ§Ø³Û ØªÙ‡ ښکاري Ù‡Ù…Ø§ØºØ³Û Ú©Ù¼ مټ په لانديني چوکاټ Ú©Û ÙˆÙ„ÙŠÚ©ÛŒ ([[Special:Captcha/help|نور مالومات]]):', + 'fancycaptcha-edit' => 'Ø¯Ø¯Û Ù…Ø® د سمولو لپاره، Ù„Ø·ÙØ§Ù‹ ورکړل شوي توري Ú†Û Ú…Ù†Ú¯Ù‡ ØªØ§Ø³Û ØªÙ‡ ښکاري Ù‡Ù…Ø§ØºØ³Û Ú©Ù¼ مټ په لانديني چوکاټ Ú©Û ÙˆÙ„ÙŠÚ©ÛŒ ([[Special:Captcha/help|نور مالومات]]):', ); /** Portuguese (português) @@ -1149,32 +1259,34 @@ $messages['ps'] = array( $messages['pt'] = array( 'fancycaptcha-desc' => 'Gerador sofisticado de captcha para o Confirm Edit', 'fancycaptcha-addurl' => "A sua edição introduziu links externos novos. -Para ajudar a prevenir o ''spam'' automatizado, por favor, introduza na caixa abaixo as palavras apresentadas ([[Special:Captcha/help|mais informações]]):", - 'fancycaptcha-badlogin' => 'Para ajudar a prevenir mecanismos automatizados de descoberta de palavras-chave, por favor, introduza na caixa abaixo as palavras apresentadas ([[Special:Captcha/help|mais informações]]):', - 'fancycaptcha-createaccount' => 'Para ajudar a prevenir a criação de contas automatizada, por favor, introduza na caixa abaixo as palavras apresentadas ([[Special:Captcha/help|mais informações]]):', +Para ajudar a prevenir o ''spam'' automatizado, por favor, introduza na caixa abaixo as palavras apresentadas ([[Special:Captcha/help|mais informações]]):", # Fuzzy + 'fancycaptcha-badlogin' => 'Para ajudar a prevenir mecanismos automatizados de descoberta de palavras-chave, por favor, introduza na caixa abaixo as palavras apresentadas ([[Special:Captcha/help|mais informações]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Para ajudar a prevenir a criação de contas automatizada, por favor, introduza na caixa abaixo as palavras apresentadas ([[Special:Captcha/help|mais informações]]):', # Fuzzy 'fancycaptcha-create' => 'Para criar a página, por favor, introduza na caixa abaixo as palavras apresentadas ([[Special:Captcha/help|mais informações]]):', 'fancycaptcha-edit' => 'Para editar esta página, por favor, introduza na caixa abaixo as palavras apresentadas ([[Special:Captcha/help|mais informações]]):', - 'fancycaptcha-sendemail' => "Para ajudar a prevenir o ''spam'' automatizado, por favor, introduza na caixa as palavras que aparecem abaixo ([[Special:Captcha/help|mais informações]]):", + 'fancycaptcha-sendemail' => "Para ajudar a prevenir o ''spam'' automatizado, por favor, introduza na caixa as palavras que aparecem abaixo ([[Special:Captcha/help|mais informações]]):", # Fuzzy ); /** Brazilian Portuguese (português do Brasil) + * @author Cainamarques * @author Eduardo.mps * @author Giro720 */ $messages['pt-br'] = array( - 'fancycaptcha-addurl' => "A sua edição inclui novas ligações externas. Como prevenção contra sistemas automatizados que inserem ''spam'', por favor, introduza as palavras exibidas na seguinte caixa ([[Special:Captcha/help|mais informações]]):", - 'fancycaptcha-badlogin' => 'Como prevenção contra formas automatizadas de descoberta de palavras-chave, por favor, introduza as palavras exibidas na seguinte caixa ([[Special:Captcha/help|mais informações]]):', - 'fancycaptcha-createaccount' => 'Como prevenção contra sistemas automatizados de criação de contas, por favor, introduza as palavras exibidas na seguinte caixa ([[Special:Captcha/help|mais informações]]):', + 'fancycaptcha-addurl' => "A sua edição inclui novas ligações externas. Para proteger a wiki contra sistemas automatizados que inserem ''spam'', por favor, introduza as palavras exibidas na seguinte caixa ([[Special:Captcha/help|mais informações]]):", + 'fancycaptcha-badlogin' => 'Para proteger a wiki contra programas automatizados de detecção de senhas, por favor, introduza as palavras exibidas na seguinte caixa ([[Special:Captcha/help|mais informações]]):', + 'fancycaptcha-createaccount' => 'Para proteger a wiki contra sistemas automatizados de criação de contas, solicitamos que introduza as palavras exibidas na seguinte caixa ([[Special:Captcha/help|mais informações]]):', 'fancycaptcha-create' => 'Para criar a página, por favor, introduza as palavras exibidas na seguinte caixa ([[Special:Captcha/help|mais informações]]):', 'fancycaptcha-edit' => 'Para editar esta página, por favor, introduza as palavras exibidas na seguinte caixa ([[Special:Captcha/help|mais informações]]):', - 'fancycaptcha-sendemail' => "Para ajudar a prevenir o ''spam'' automatizado, por favor, introduza na caixa as palavras que aparecem abaixo ([[Special:Captcha/help|mais informações]]):", + 'fancycaptcha-sendemail' => "Para ajudar a combater ''spam'' automatizado, pedimos que, por favor, introduza as palavras que aparecem abaixo ([[Special:Captcha/help|mais informações]]):", + 'fancycaptcha-reload-text' => 'Atualizar', ); /** Romansh (rumantsch) * @author Kazu89 */ $messages['rm'] = array( - 'fancycaptcha-createaccount' => "Per impedir la creaziun automatica da contos d'utilisader, endatescha per plaschair ils bustabs che vegnan mussads sutvart ([[Special:Captcha/help|dapli infos]]):", + 'fancycaptcha-createaccount' => "Per impedir la creaziun automatica da contos d'utilisader, endatescha per plaschair ils bustabs che vegnan mussads sutvart ([[Special:Captcha/help|dapli infos]]):", # Fuzzy ); /** Romanian (română) @@ -1184,12 +1296,13 @@ $messages['rm'] = array( */ $messages['ro'] = array( 'fancycaptcha-addurl' => 'Modificarea dumneavoastră include legături externe noi. -Pentru a împiedica roboÈ›ii de spam, vă rugăm să introduceÈ›i cuvintele care apar mai jos în căsuță ([[Special:Captcha/help|mai multe detalii]]):', - 'fancycaptcha-badlogin' => 'Pentru a împiedica spargerea automată a parolelor, vă rugăm să introduceÈ›i cuvintele care apar mai jos în căsuță ([[Special:Captcha/help|mai multe detalii]]):', - 'fancycaptcha-createaccount' => 'Pentru a împiedica crearea automată de conturi, vă rugăm să introduceÈ›i cuvintele care apar mai jos în căsuță ([[Special:Captcha/help|mai multe detalii]]):', +Pentru a împiedica roboÈ›ii de spam, vă rugăm să introduceÈ›i cuvintele care apar mai jos în căsuță ([[Special:Captcha/help|mai multe detalii]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Pentru a împiedica spargerea automată a parolelor, vă rugăm să introduceÈ›i cuvintele care apar mai jos în căsuță ([[Special:Captcha/help|mai multe detalii]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Pentru a împiedica crearea automată de conturi, vă rugăm să introduceÈ›i cuvintele care apar mai jos în căsuță ([[Special:Captcha/help|mai multe detalii]]):', # Fuzzy 'fancycaptcha-create' => 'Pentru a crea pagina, vă rugăm să introduceÈ›i în casetă cuvintele care apar mai jos ([[Special:Captcha/help|mai multe detalii]]):', 'fancycaptcha-edit' => 'Pentru a modifica această pagină, vă rugăm să introduceÈ›i în casetă cuvintele care apar mai jos ([[Special:Captcha/help|mai multe detalii]]):', - 'fancycaptcha-sendemail' => 'Pentru a împiedica roboÈ›ii de spam, vă rugăm să introduceÈ›i cuvintele care apar mai jos în căsuță ([[Special:Captcha/help|mai multe detalii]]):', + 'fancycaptcha-sendemail' => 'Pentru a împiedica roboÈ›ii de spam, vă rugăm să introduceÈ›i cuvintele care apar mai jos în căsuță ([[Special:Captcha/help|mai multe detalii]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'Reîncarcă', ); /** tarandÃne (tarandÃne) @@ -1197,39 +1310,43 @@ Pentru a împiedica roboÈ›ii de spam, vă rugăm să introduceÈ›i cuvintele care */ $messages['roa-tara'] = array( 'fancycaptcha-addurl' => "'U cangiamende tue inglude de le collegaminde esterne. -Pe aiutà a proteggere condre a 'u spam automateche, pe piacere mitte le parole ca combare sotte ([[Special:Captcha/help|cchiù 'mbormaziune]]):", - 'fancycaptcha-badlogin' => 'Pe aiutà a proteggere condre a futteminde automatece de password, pe piacere mitte le parole ca combare aqquà sotte ([[Special:Captcha/help|more info]]):', - 'fancycaptcha-createaccount' => 'Pe aiutà a proteggere condre a ccreazione automateche de cunde utinde, pe piacere mitte le parole ca combare aqquà sotte ([[Special:Captcha/help|more info]]):', +Pe aiutà a proteggere condre a 'u spam automateche, pe piacere mitte le parole ca combare sotte ([[Special:Captcha/help|cchiù 'mbormaziune]]):", # Fuzzy + 'fancycaptcha-badlogin' => 'Pe aiutà a proteggere condre a futteminde automatece de password, pe piacere mitte le parole ca combare aqquà sotte ([[Special:Captcha/help|more info]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Pe aiutà a proteggere condre a ccreazione automateche de cunde utinde, pe piacere mitte le parole ca combare aqquà sotte ([[Special:Captcha/help|more info]]):', # Fuzzy 'fancycaptcha-create' => 'Pe ccrejà sta pà gene, pe piacere mitte le parole ca combare aqquà sotte ([[Special:Captcha/help|more info]]):', 'fancycaptcha-edit' => 'Pe cangià sta pà gene, pe piacere mitte le parole combare aqquà sotte ([[Special:Captcha/help|more info]]):', - 'fancycaptcha-sendemail' => "Pe aiutà a proteggere condre a spam automatece, pe piacere mitte le parole ca combare aqquà sotte ([[Special:Captcha/help|cchiù 'mbormaziune]]):", + 'fancycaptcha-sendemail' => "Pe aiutà a proteggere condre a spam automatece, pe piacere mitte le parole ca combare aqquà sotte ([[Special:Captcha/help|cchiù 'mbormaziune]]):", # Fuzzy + 'fancycaptcha-reload-text' => 'Aggiorne', ); /** Russian (руÑÑкий) * @author Dim Grits * @author Lockal + * @author Okras * @author ÐлекÑандр Сигачёв */ $messages['ru'] = array( 'fancycaptcha-desc' => 'Ðеобычный CAPTCHA-генератор Ð´Ð»Ñ Ð¿Ð¾Ð´Ñ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ', - 'fancycaptcha-addurl' => 'Ваша правка Ñодержит новые внешние ÑÑылки. Ð’ целÑÑ… защиты от Ñпама, пожалуйÑта, введите Ñлова, показанные ниже в рамке ([[Special:Captcha/help|подробнее…]]):', - 'fancycaptcha-badlogin' => 'Ð’ целÑÑ… защиты от автоматичеÑкого взлома паролей, пожалуйÑта, введите в поле ввода буквы Ñ Ð¸Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ ([[Special:Captcha/help|подробнее]]):', - 'fancycaptcha-createaccount' => 'Ð”Ð»Ñ Ð¿Ñ€ÐµÐ´Ð¾Ñ‚Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑкой региÑтрации учётных запиÑей, пожалуйÑта, введите изображённые Ñимволы в текÑтовое поле ([[Special:Captcha/help|подробнее]]):', + 'fancycaptcha-addurl' => 'Ваша правка Ñодержит новые внешние ÑÑылки. +Ð’ целÑÑ… защиты от Ñпама проÑим Ð²Ð°Ñ Ð²Ð²ÐµÑти Ñлова, показанные ниже в рамке ([[Special:Captcha/help|подробнее…]]):', + 'fancycaptcha-badlogin' => 'Ð’ целÑÑ… защиты от автоматичеÑкого взлома паролей проÑим Ð²Ð°Ñ Ð²Ð²ÐµÑти Ñлова, показанные ниже в рамке ([[Special:Captcha/help|подробнее…]]):', + 'fancycaptcha-createaccount' => 'Ð”Ð»Ñ Ð¿Ñ€ÐµÐ´Ð¾Ñ‚Ð²Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑкой региÑтрации учётных запиÑей проÑим Ð²Ð°Ñ Ð²Ð²ÐµÑти Ñлова, показанные ниже в рамке ([[Special:Captcha/help|подробнее…]]):', 'fancycaptcha-create' => 'Ð”Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ñтраницы, пожалуйÑта, введите буквы, которые видны на изображении ниже ([[Special:Captcha/help|подробнее…]]):', 'fancycaptcha-edit' => 'Ð”Ð»Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñтраницы, пожалуйÑта, введите буквы, которые видны на изображении ниже ([[Special:Captcha/help|подробнее…]]):', - 'fancycaptcha-sendemail' => 'Ð’ целÑÑ… защиты от автоматичеÑкого Ñпама, пожалуйÑта, введите показанные ниже Ñлова ([[Special:Captcha/help|подробнее]]):', + 'fancycaptcha-sendemail' => 'Ð’ целÑÑ… защиты от автоматичеÑкого Ñпама проÑим Ð²Ð°Ñ Ð²Ð²ÐµÑти Ñлова, показанные ниже в рамке ([[Special:Captcha/help|подробнее…]]):', + 'fancycaptcha-reload-text' => 'Обновить', ); /** Rusyn (руÑиньÑкый) * @author Gazeb */ $messages['rue'] = array( - 'fancycaptcha-addurl' => 'Ваше ÐµÐ´Ñ–Ñ‚Ð¾Ð²Ð°Ð½Ñ Ð¾Ð±ÑÑгує новы одказы формов URL; про охорону перед автоматічным Ñпамом муÑите опиÑати текÑÑ‚ з наÑтупного образку. ([[Special:Captcha/help|Што тото значіть?]])', - 'fancycaptcha-badlogin' => 'Ð’ рамках охороны перед автоматічныма пробами угаднути геÑло муÑите опиÑати текÑÑ‚ з наÑтупного образку. ([[Special:Captcha/help|Што тото значіть?]]):', - 'fancycaptcha-createaccount' => 'Ð’ рамках охороны перед автоматічныма ÑтворёванÑми конт муÑите про Ð²Ñ‹ÐºÐ¾Ð½Ð°Ð½Ñ Ñ€ÐµÒ‘Ñ–Ñтрації опиÑати текÑÑ‚ з наÑтупного образку. ([[Special:Captcha/help|Што тото значіть?]]):', + 'fancycaptcha-addurl' => 'Ваше ÐµÐ´Ñ–Ñ‚Ð¾Ð²Ð°Ð½Ñ Ð¾Ð±ÑÑгує новы одказы формов URL; про охорону перед автоматічным Ñпамом муÑите опиÑати текÑÑ‚ з наÑтупного образку. ([[Special:Captcha/help|Што тото значіть?]])', # Fuzzy + 'fancycaptcha-badlogin' => 'Ð’ рамках охороны перед автоматічныма пробами угаднути геÑло муÑите опиÑати текÑÑ‚ з наÑтупного образку. ([[Special:Captcha/help|Што тото значіть?]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Ð’ рамках охороны перед автоматічныма ÑтворёванÑми конт муÑите про Ð²Ñ‹ÐºÐ¾Ð½Ð°Ð½Ñ Ñ€ÐµÒ‘Ñ–Ñтрації опиÑати текÑÑ‚ з наÑтупного образку. ([[Special:Captcha/help|Што тото значіть?]]):', # Fuzzy 'fancycaptcha-create' => 'Жебы Ñьте могли Ñтворити Ñторінку, муÑите опиÑати текÑÑ‚ з наÑтупного образку:([[Special:Captcha/help|Што тото значіть?]])', 'fancycaptcha-edit' => 'Жебы Ñьте могли едітовати тоту Ñторінку, муÑите опиÑати текÑÑ‚ з наÑтупного образку: ([[Special:Captcha/help|Што тото значіть?]])', - 'fancycaptcha-sendemail' => 'Ð’ рамках охороны перед автоматічным Ñпамом муÑите опиÑати текÑÑ‚ з наÑтупного образку. ([[Special:Captcha/help|Што тото значіть?]]):', + 'fancycaptcha-sendemail' => 'Ð’ рамках охороны перед автоматічным Ñпамом муÑите опиÑати текÑÑ‚ з наÑтупного образку. ([[Special:Captcha/help|Што тото значіть?]]):', # Fuzzy ); /** Sanskrit (संसà¥à¤•ृतमà¥) @@ -1238,27 +1355,27 @@ $messages['rue'] = array( $messages['sa'] = array( 'fancycaptcha-addurl' => 'à¤à¤µà¤¤à¤ƒ समà¥à¤ªà¤¾à¤¦à¤¨à¥‡ नूतनबाहà¥à¤¯à¤¾à¤¨à¥à¤¬à¤¨à¥à¤§à¤¾à¤ƒ अनà¥à¤¤à¤°à¥à¤à¥‚ताः । सà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤à¤¾à¤¨à¤¿à¤·à¥à¤Ÿà¤¸à¤¨à¥à¤¦à¥‡à¤¶à¥‡à¤à¥à¤¯à¤ƒ रकà¥à¤·à¤£à¤¸à¥à¤¯ साहायà¥à¤¯à¤¾à¤°à¥à¤¥à¤‚ कृपया अधः मञà¥à¤œà¥‚षायां दृशà¥à¤¯à¤®à¤¾à¤¨à¤¾à¤¨à¤¿ पदानि लिखतॠ-([[Special:Captcha/help|more info]]) :', +([[Special:Captcha/help|more info]]) :', # Fuzzy 'fancycaptcha-badlogin' => 'सà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤à¤¾à¤à¥à¤¯à¤ƒ कूटशबà¥à¤¦à¤à¥‡à¤¦à¤¨à¥‡à¤à¥à¤¯à¤ƒ रकà¥à¤·à¤£à¤¸à¥à¤¯ साहायà¥à¤¯à¤¾à¤°à¥à¤¥à¤‚ कृपया अधः मञà¥à¤œà¥‚षायां दृशà¥à¤¯à¤®à¤¾à¤¨à¤¾à¤¨à¤¿ पदानि लिखतॠ-([[Special:Captcha/help|more info]]) :', +([[Special:Captcha/help|more info]]) :', # Fuzzy 'fancycaptcha-createaccount' => 'सà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤à¤¾à¤à¥à¤¯à¤ƒ लेखासरà¥à¤œà¤¨à¥‡à¤à¥à¤¯à¤ƒ रकà¥à¤·à¤£à¤¸à¥à¤¯ साहायà¥à¤¯à¤¾à¤°à¥à¤¥à¤‚ कृपया अधः मञà¥à¤œà¥‚षायां दृशà¥à¤¯à¤®à¤¾à¤¨à¤¾à¤¨à¤¿ पदानि लिखतॠ-([[Special:Captcha/help|more info]]) :', +([[Special:Captcha/help|more info]]) :', # Fuzzy 'fancycaptcha-create' => 'पृषà¥à¤ सà¥à¤¯ सरà¥à¤œà¤¨à¤¾à¤¯, अधः मञà¥à¤œà¥‚षायां दृशà¥à¤¯à¤®à¤¾à¤¨à¤¾à¤¨à¤¿ पदानि लिखतॠ([[Special:Captcha/help|more info]]):', 'fancycaptcha-edit' => 'असà¥à¤¯ पृषà¥à¤ सà¥à¤¯ समà¥à¤ªà¤¾à¤¦à¤¨à¤¾à¤¯, अधः मञà¥à¤œà¥‚षायां दृशà¥à¤¯à¤®à¤¾à¤¨à¤¾à¤¨à¤¿ पदानि लिखतॠ([[Special:Captcha/help|अधिक जानकारी]]):', 'fancycaptcha-sendemail' => 'सà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤à¤¾à¤à¥à¤¯à¤ƒ अनिषà¥à¤Ÿà¤¸à¤¨à¥à¤¦à¥‡à¤¶à¥‡à¤à¥à¤¯à¤ƒ रकà¥à¤·à¤£à¤¸à¥à¤¯ साहायà¥à¤¯à¤¾à¤°à¥à¤¥à¤‚ कृपया अधः मञà¥à¤œà¥‚षायां दृशà¥à¤¯à¤®à¤¾à¤¨à¤¾à¤¨à¤¿ पदानि लिखतॠ-([[Special:Captcha/help|more info]]) :', +([[Special:Captcha/help|more info]]) :', # Fuzzy ); /** Sakha (Ñаха тыла) * @author HalanTul */ $messages['sah'] = array( - 'fancycaptcha-addurl' => 'Ðн көннөрүүҥ Ñ‚Ð°Ñ Ñ‹Ð¹Ñ‹Ð½Ð½ÑŒÑ‹ÐºÑ‚Ð°Ð°Ñ… Ñбит. Спаамтан көмүÑкÑнÑÑ€ Ñоруктаах дьайыыны оҥор, манна баар тыллары хатылаа ([[Special:Captcha/help|Ñиһилии…]]):', - 'fancycaptcha-badlogin' => 'Киирии тылы аптамаатынан алдьатыыттан көмүÑкÑнÑÑ€ дьайыыны оҥороргор көрдөһөбүт, манна ойууламмыт буукубалары хатылаа ([[Special:Captcha/help|Ñиһилии]]):', - 'fancycaptcha-createaccount' => 'Ðаттары аптамаатынан бÑлиÑтиири Ñуох оҥорор туһуттан бу дьайыыны оҥороргор көрдөһөбүт: ойууламмыт Ñурук бÑлиÑлÑрин анал ÑÐ¸Ñ€Ð³Ñ ÐºÐ¸Ð»Ð»ÑÑ€ ([[Special:Captcha/help|Ñиһилии]]):', + 'fancycaptcha-addurl' => 'Ðн көннөрүүҥ Ñ‚Ð°Ñ Ñ‹Ð¹Ñ‹Ð½Ð½ÑŒÑ‹ÐºÑ‚Ð°Ð°Ñ… Ñбит. Спаамтан көмүÑкÑнÑÑ€ Ñоруктаах дьайыыны оҥор, манна баар тыллары хатылаа ([[Special:Captcha/help|Ñиһилии…]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Киирии тылы аптамаатынан алдьатыыттан көмүÑкÑнÑÑ€ дьайыыны оҥороргор көрдөһөбүт, манна ойууламмыт буукубалары хатылаа ([[Special:Captcha/help|Ñиһилии]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Ðаттары аптамаатынан бÑлиÑтиири Ñуох оҥорор туһуттан бу дьайыыны оҥороргор көрдөһөбүт: ойууламмыт Ñурук бÑлиÑлÑрин анал ÑÐ¸Ñ€Ð³Ñ ÐºÐ¸Ð»Ð»ÑÑ€ ([[Special:Captcha/help|Ñиһилии]]):', # Fuzzy 'fancycaptcha-create' => 'Ðн көннөрүүҥ Ñ‚Ð°Ñ Ñ‹Ð¹Ñ‹Ð½Ð½ÑŒÑ‹ÐºÑ‚Ð°Ñ€Ð´Ð°Ð°Ñ… Ñбит. Спаамтан көмүÑкÑнÑÑ€ туһуттан манна баар тыллары хатылыыргар көрдөһөбүт ([[Special:Captcha/help|Ñиһилии…]]):', 'fancycaptcha-edit' => 'Ðн көннөрүүҥ Ñ‚Ð°Ñ Ñ‹Ð¹Ñ‹Ð½Ð½ÑŒÑ‹ÐºÑ‚Ð°Ñ€Ð´Ð°Ð°Ñ… Ñбит. Спаамтан көмүÑкÑнÑÑ€ туһуттан манна баар тыллары хатылыыргар көрдөһөбүт ([[Special:Captcha/help|Ñиһилии…]]):', - 'fancycaptcha-sendemail' => 'Ðптамаат Ñпаамтан көмүÑкÑнÑÑ€ дьайыыны оҥороргор көрдөһөбүт, манна ойууламмыт тыллары хатылаа ([[Special:Captcha/help|Ñиһилии]]):', + 'fancycaptcha-sendemail' => 'Ðптамаат Ñпаамтан көмүÑкÑнÑÑ€ дьайыыны оҥороргор көрдөһөбүт, манна ойууламмыт тыллары хатылаа ([[Special:Captcha/help|Ñиһилии]]):', # Fuzzy ); /** Sinhala (සිංහල) @@ -1268,24 +1385,26 @@ $messages['sah'] = array( */ $messages['si'] = array( 'fancycaptcha-addurl' => 'ඔබගේ සංස්කරණයෙහි නව à¶¶à·à·„à·’à¶» සබà·à¶³à·’යන් අඩංගුයි. -ස්වයංක්â€à¶»à·“ය අයà·à¶ à·’à¶ à¶à·à¶´à·‘ලෙන් ආරක්ෂ෠වනු වස්, පහචපෙන්නුම් කෙරෙන වචන කොටුව à¶à·”à¶½ ඇà¶à·”à¶½à¶à·Š කරන්න ([[Special:Captcha/help|à·€à·à¶©à·’මනà¶à·Š à¶à·œà¶»à¶à·”රු]]):', - 'fancycaptcha-badlogin' => 'ස්වයංක්â€à¶»à·“ය මුරපද බිඳීම වලක්වනු වස්, පහචපෙන්නුම් කෙරෙන වචන කොටුව à¶à·”à¶½ ඇà¶à·”à¶½à¶à·Š කරන්න ([[Special:Captcha/help|à·€à·à¶©à·’මනà¶à·Š à¶à·œà¶»à¶à·”රු]]):', - 'fancycaptcha-createaccount' => 'ස්වයංක්â€à¶»à·“යව ගිණුම් à¶à·à¶±à·“ම à·€à·à¶½à¶šà·”මâ€à¶§ සඳහà·, පහචදà·à¶šà·Šà·€à·™à¶± වචන CAPTCHA කොටුව à¶à·”à¶½ ඇà¶à·”à¶½à¶à·Š කරන්න ([[Special:Captcha/help|à·€à·à¶©à·’මනà¶à·Š à¶à·œà¶»à¶à·”රු]]):', +ස්වයංක්â€à¶»à·“ය අයà·à¶ à·’à¶ à¶à·à¶´à·‘ලෙන් ආරක්ෂ෠වනු වස්, පහචපෙන්නුම් කෙරෙන වචන කොටුව à¶à·”à¶½ ඇà¶à·”à¶½à¶à·Š කරන්න ([[Special:Captcha/help|à·€à·à¶©à·’මනà¶à·Š à¶à·œà¶»à¶à·”රු]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'ස්වයංක්â€à¶»à·“ය මුරපද බිඳීම වලක්වනු වස්, පහචපෙන්නුම් කෙරෙන වචන කොටුව à¶à·”à¶½ ඇà¶à·”à¶½à¶à·Š කරන්න ([[Special:Captcha/help|à·€à·à¶©à·’මනà¶à·Š à¶à·œà¶»à¶à·”රු]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'ස්වයංක්â€à¶»à·“යව ගිණුම් à¶à·à¶±à·“ම à·€à·à¶½à¶šà·”මâ€à¶§ සඳහà·, පහචදà·à¶šà·Šà·€à·™à¶± වචන CAPTCHA කොටුව à¶à·”à¶½ ඇà¶à·”à¶½à¶à·Š කරන්න ([[Special:Captcha/help|à·€à·à¶©à·’මනà¶à·Š à¶à·œà¶»à¶à·”රු]]):', # Fuzzy 'fancycaptcha-create' => 'පිටුව à¶à¶±à¶±à·” වස්, පහචපෙන්නුම් කෙරෙන වචන කොටුව à¶à·”à¶½ ඇà¶à·”à¶½à¶à·Š කරන්න ([[Special:Captcha/help|à·€à·à¶©à·’මනà¶à·Š à¶à·œà¶»à¶à·”රු]]):', 'fancycaptcha-edit' => 'මෙම පිටුව සංස්කරණය කරනු වස්, පහචපෙන්නුම් කෙරෙන වචන කොටුව à¶à·”à¶½ ඇà¶à·”à¶½à¶à·Š කරන්න ([[Special:Captcha/help|à·€à·à¶©à·’මනà¶à·Š à¶à·œà¶»à¶à·”රු]]):', - 'fancycaptcha-sendemail' => 'ස්වයංක්â€à¶»à·“ය ස්පෑම් කිරීම්වලින් ආරක්ෂ෠කිරීම සඳහ෠උදව් වීමට පහචකොටුවේ පෙන්වන වචන ඇà¶à·”à·…à¶à·Š කරන්න ([[Special:Captcha/help|more info]]):', + 'fancycaptcha-sendemail' => 'ස්වයංක්â€à¶»à·“ය ස්පෑම් කිරීම්වලින් ආරක්ෂ෠කිරීම සඳහ෠උදව් වීමට පහචකොටුවේ පෙන්වන වචන ඇà¶à·”à·…à¶à·Š කරන්න ([[Special:Captcha/help|more info]]):', # Fuzzy ); /** Slovak (slovenÄina) * @author Helix84 + * @author Teslaton */ $messages['sk'] = array( - 'fancycaptcha-addurl' => 'VaÅ¡a úprava obsahuje nové URL odkazy; kvôli ochrane proti automatizovanému spamu je potrebné napÃsaÅ¥ slová zobrazené na tomto obrázku: <br />([[Special:Captcha/help|ÄŒo je toto?]])', - 'fancycaptcha-badlogin' => 'Ako ochranu proti automatizovanému lámaniu hesiel, prosÃm zadajte slová z nasledujúceho obrázka do poľa pre odpoveÄ ([[Special:Captcha/help|viac informáciÃ]]):', - 'fancycaptcha-createaccount' => 'Kvôli ochrane proti automatizovanému spamu je potrebné napÃsaÅ¥ slová zobrazené na tomto obrázku, až potom bude vytvorený nový úÄet: <br />([[Special:Captcha/help|ÄŒo je toto?]])', + 'fancycaptcha-addurl' => 'VaÅ¡a úprava obsahuje nové URL odkazy; kvôli ochrane proti automatizovanému spamu je potrebné napÃsaÅ¥ slová zobrazené na tomto obrázku: <br />([[Special:Captcha/help|ÄŒo je toto?]])', # Fuzzy + 'fancycaptcha-badlogin' => 'Ako ochranu proti automatizovanému lámaniu hesiel, prosÃm zadajte slová z nasledujúceho obrázka do poľa pre odpoveÄ ([[Special:Captcha/help|viac informáciÃ]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Kvôli ochrane proti automatizovanému spamu je potrebné napÃsaÅ¥ slová zobrazené na tomto obrázku, až potom bude vytvorený nový úÄet: <br />([[Special:Captcha/help|ÄŒo je toto?]])', # Fuzzy 'fancycaptcha-create' => 'VaÅ¡a úprava obsahuje nové URL odkazy; kvôli ochrane proti automatizovanému spamu je potrebné napÃsaÅ¥ slová zobrazené na tomto obrázku: <br />([[Special:Captcha/help|ÄŒo je toto?]])', 'fancycaptcha-edit' => 'VaÅ¡a úprava obsahuje nové URL odkazy; kvôli ochrane proti automatizovanému spamu je potrebné napÃsaÅ¥ slová zobrazené na tomto obrázku: <br />([[Special:Captcha/help|ÄŒo je toto?]])', - 'fancycaptcha-sendemail' => 'Ako ochranu proti automatizovanému spamu, prosÃm zadajte slová z nasledujúceho obrázka do poľa pre odpoveÄ ([[Special:Captcha/help|ÄalÅ¡ie informácie]]):', + 'fancycaptcha-sendemail' => 'Ako ochranu proti automatizovanému spamu, prosÃm zadajte slová z nasledujúceho obrázka do poľa pre odpoveÄ ([[Special:Captcha/help|ÄalÅ¡ie informácie]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'VygenerovaÅ¥ nový kód', ); /** Slovenian (slovenÅ¡Äina) @@ -1293,12 +1412,20 @@ $messages['sk'] = array( */ $messages['sl'] = array( 'fancycaptcha-addurl' => 'VaÅ¡e urejanje vkljuÄuje nove zunanje povezave. -Zaradi zaÅ¡Äite pred samodejnim smetjem prosimo, da vnesete spodnje besede v polje ([[Special:Captcha/help|veÄ informacij]]):', - 'fancycaptcha-badlogin' => 'Zaradi zaÅ¡Äite pred samodejnim ugotavljanjem gesel prosimo, da vnesete spodnje besede v polje ([[Special:Captcha/help|veÄ informacij]]):', - 'fancycaptcha-createaccount' => 'Zaradi zaÅ¡Äite pred samodejnim ustvarjanjem raÄunov prosimo, da vnesete spodnje besede v polje ([[Special:Captcha/help|veÄ informacij]]):', +Zaradi zaÅ¡Äite wikija pred samodejnim smetjem vas prijazno naproÅ¡amo, da vnesete spodnje besede v polje ([[Special:Captcha/help|veÄ informacij]]):', + 'fancycaptcha-badlogin' => 'Zaradi zaÅ¡Äite wikija pred samodejnim ugotavljanjem gesel vas prijazno naproÅ¡amo, da vnesete spodnje besede v polje ([[Special:Captcha/help|veÄ informacij]]):', + 'fancycaptcha-createaccount' => 'Zaradi zaÅ¡Äite wikija pred samodejnim ustvarjanjem raÄunov vas prijazno naproÅ¡amo, da vnesete spodnje besede v polje ([[Special:Captcha/help|veÄ informacij]]):', 'fancycaptcha-create' => 'ÄŒe želite ustvariti stran, prosimo vnesite spodnje besede v polje ([[Special:Captcha/help|veÄ informacij]]):', 'fancycaptcha-edit' => 'ÄŒe želite urediti stran, prosimo vnesite spodnje besede v polje ([[Special:Captcha/help|veÄ informacij]]):', - 'fancycaptcha-sendemail' => 'Zaradi zaÅ¡Äite pred samodejnim smetenjem prosimo, da vnesete spodnje besede v polje ([[Special:Captcha/help|veÄ informacij]]):', + 'fancycaptcha-sendemail' => 'Zaradi zaÅ¡Äite wikija pred samodejnim smetenjem vas prijazno naproÅ¡amo, da vnesete spodnje besede v polje ([[Special:Captcha/help|veÄ informacij]]):', + 'fancycaptcha-reload-text' => 'Osveži', +); + +/** Somali (Soomaaliga) + * @author Abshirdheere + */ +$messages['so'] = array( + 'fancycaptcha-createaccount' => 'Si aad u caawiso dhowritaanka in la iska samaysto Akoon,Fadlan meelaha banaan buux buuxi ee hoostaan ah ([[Special:Captcha/help|Macluumaad dheeraad ah]]):', # Fuzzy ); /** Albanian (shqip) @@ -1306,12 +1433,12 @@ Zaradi zaÅ¡Äite pred samodejnim smetjem prosimo, da vnesete spodnje besede v po * @author Olsi */ $messages['sq'] = array( - 'fancycaptcha-addurl' => 'Redaktimi juaj ka lidhje URL të reja dhe si mbrojtje kundër abuzimeve automatike duhet të shtypni çfarë shfaqet tek figura e mëposhtme:<br /> ([[Special:Captcha|Çfarë është kjo?]])', - 'fancycaptcha-badlogin' => 'Për tu mbrojtur nga metoda automatike të gjetjes së fjalëkalimeve ju kërkojmë të vendosni fjalët e figurës në kuti ([[Special:Captcha/help|më shumë informacion]]):', - 'fancycaptcha-createaccount' => 'Për të mbrojtur kundër hapjeve të llogarive në mënyrë automatike ju lutem shtypni çfarë shfaqet tek figura e mëposhtme ([[Special:Captcha|Çfarë është kjo?]]):', + 'fancycaptcha-addurl' => 'Redaktimi juaj ka lidhje URL të reja dhe si mbrojtje kundër abuzimeve automatike duhet të shtypni çfarë shfaqet tek figura e mëposhtme:<br /> ([[Special:Captcha|Çfarë është kjo?]])', # Fuzzy + 'fancycaptcha-badlogin' => 'Për tu mbrojtur nga metoda automatike të gjetjes së fjalëkalimeve ju kërkojmë të vendosni fjalët e figurës në kuti ([[Special:Captcha/help|më shumë informacion]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Për të mbrojtur kundër hapjeve të llogarive në mënyrë automatike ju lutem shtypni çfarë shfaqet tek figura e mëposhtme ([[Special:Captcha|Çfarë është kjo?]]):', # Fuzzy 'fancycaptcha-create' => 'Për të krijuar një faqe, ju lutem shtypni çfarë shfaqet tek figura e mëposhtme ([[Special:Captcha|Çfarë është kjo?]]):', 'fancycaptcha-edit' => 'Për të redaktuar këtë faqe ju lutem shtypni çfarë shfaqet tek figura e mëposhtme ([[Special:Captcha|Çfarë është kjo?]]):', - 'fancycaptcha-sendemail' => "Për t'u mbrojtur nga metoda automatike e gjetjes së fjalëkalimeve ju kërkojmë të vendosni fjalët e figurës në kuti ([[Special:Captcha/help|më shumë informacion]]):", + 'fancycaptcha-sendemail' => "Për t'u mbrojtur nga metoda automatike e gjetjes së fjalëkalimeve ju kërkojmë të vendosni fjalët e figurës në kuti ([[Special:Captcha/help|më shumë informacion]]):", # Fuzzy ); /** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) @@ -1323,12 +1450,12 @@ $messages['sq'] = array( $messages['sr-ec'] = array( 'fancycaptcha-desc' => 'Обогаћен Ñтварач Ñликовног кода за потврду уређивања', 'fancycaptcha-addurl' => 'Ваша измена Ñадржи нове Ñпољашње везе. -У циљу заштите од непожељних порука, унеÑите речи Ñа Ñлике у поље иÑпод ([[Special:Captcha/help|више информација]]):', - 'fancycaptcha-badlogin' => 'У циљу заштите од пробијања лозинки, унеÑите речи Ñа Ñлике у поље иÑпод ([[Special:Captcha/help|више информација]]):', - 'fancycaptcha-createaccount' => 'У циљу заштите од Ñамоотварања налога, унеÑите речи Ñа Ñлике у поље иÑпод ([[Special:Captcha/help|више информација]]):', +У циљу заштите од непожељних порука, унеÑите речи Ñа Ñлике у поље иÑпод ([[Special:Captcha/help|више информација]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'У циљу заштите од пробијања лозинки, унеÑите речи Ñа Ñлике у поље иÑпод ([[Special:Captcha/help|више информација]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'У циљу заштите од Ñамоотварања налога, унеÑите речи Ñа Ñлике у поље иÑпод ([[Special:Captcha/help|више информација]]):', # Fuzzy 'fancycaptcha-create' => 'Да биÑте направили Ñтраницу, унеÑите речи Ñа Ñлике у поље иÑпод ([[Special:Captcha/help|више информација]]):', 'fancycaptcha-edit' => 'Да биÑте уредили ову Ñтраницу, унеÑите речи Ñа Ñлике у поље иÑпод ([[Special:Captcha/help|више информација]]):', - 'fancycaptcha-sendemail' => 'У циљу заштите од непожељних порука, унеÑите речи Ñа Ñлике у поље иÑпод ([[Special:Captcha/help|више информација]]):', + 'fancycaptcha-sendemail' => 'У циљу заштите од непожељних порука, унеÑите речи Ñа Ñлике у поље иÑпод ([[Special:Captcha/help|више информација]]):', # Fuzzy ); /** Serbian (Latin script) (srpski (latinica)‎) @@ -1337,12 +1464,12 @@ $messages['sr-ec'] = array( */ $messages['sr-el'] = array( 'fancycaptcha-desc' => 'Obogaćen stvaraÄ slikovnog koda za potvrdu ureÄ‘ivanja', - 'fancycaptcha-addurl' => 'Tvoja izmena ukljuÄuje nove spoljne veze. U cilju zaÅ¡tite od automatskog spama, unesi reÄi koje se nalaze ispod u kutiju ([[Special:Captcha/help|detaljnije]]):', - 'fancycaptcha-badlogin' => 'U cilju spreÄavanja automatskog otkrivanja lozinki, unesi reÄi koje se nalaze ispod u kutiju ([[Special:Captcha/help|detaljnije]]):', - 'fancycaptcha-createaccount' => 'U cilju zaÅ¡tite od automatskog spama, unesi reÄi odozdo u kutiju ([[Special:Captcha/help|detaljnije]]):', + 'fancycaptcha-addurl' => 'Tvoja izmena ukljuÄuje nove spoljne veze. U cilju zaÅ¡tite od automatskog spama, unesi reÄi koje se nalaze ispod u kutiju ([[Special:Captcha/help|detaljnije]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'U cilju spreÄavanja automatskog otkrivanja lozinki, unesi reÄi koje se nalaze ispod u kutiju ([[Special:Captcha/help|detaljnije]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'U cilju zaÅ¡tite od automatskog spama, unesi reÄi odozdo u kutiju ([[Special:Captcha/help|detaljnije]]):', # Fuzzy 'fancycaptcha-create' => 'Da bi se napravila stranica, potrebno je uneti reÄi koje se nalaze ispod kutije ([[Special:Captcha/help|detaljnije]]):', 'fancycaptcha-edit' => 'Za izmenu ove strane unesi reÄi koje se nalaze ispod kutije ([[Special:Captcha/help|detaljnije]]):', - 'fancycaptcha-sendemail' => 'U cilju zaÅ¡tite od automatskog spama, unesi reÄi odozdo u kutiju ([[Special:Captcha/help|detaljnije]]):', + 'fancycaptcha-sendemail' => 'U cilju zaÅ¡tite od automatskog spama, unesi reÄi odozdo u kutiju ([[Special:Captcha/help|detaljnije]]):', # Fuzzy ); /** Seeltersk (Seeltersk) @@ -1351,9 +1478,9 @@ $messages['sr-el'] = array( $messages['stq'] = array( 'fancycaptcha-addurl' => 'Dien Beoarbaidenge änthaalt näie externe Ferbiendengen. Tou Skuts foar automatisierde Spamminge reek dät foulgjende Woud in dät Fäild ien. -Klik dan fonnäien ap „Siede spiekerje“ [[Special:Captcha/help|(Froagen of Probleme?)]].', - 'fancycaptcha-badlogin' => 'Toun Skuts foar ne Kompromittierenge fon dien Benutserkonto reek dät foulgjende Woud in dät Fäild hierunner ien [[Special:Captcha/help|(Froagen of Probleme?)]]:', - 'fancycaptcha-createaccount' => 'Toun Skuts foar automatisierde Anloage fon Benutserkonten reek dät foulgjende Woud in dät Fäild hierunner ien [[Special:Captcha/help|(Froagen of Probleme?)]].', +Klik dan fonnäien ap „Siede spiekerje“ [[Special:Captcha/help|(Froagen of Probleme?)]].', # Fuzzy + 'fancycaptcha-badlogin' => 'Toun Skuts foar ne Kompromittierenge fon dien Benutserkonto reek dät foulgjende Woud in dät Fäild hierunner ien [[Special:Captcha/help|(Froagen of Probleme?)]]:', # Fuzzy + 'fancycaptcha-createaccount' => 'Toun Skuts foar automatisierde Anloage fon Benutserkonten reek dät foulgjende Woud in dät Fäild hierunner ien [[Special:Captcha/help|(Froagen of Probleme?)]].', # Fuzzy 'fancycaptcha-create' => 'Tou dät Moakjen fon ju Siede reek dät foulgjende Woud in dät Fäild hierunner ien [[Special:Captcha/help|(Froagen of Probleme?)]].', 'fancycaptcha-edit' => 'Tou Beoarbaidenge fon disse Siede reek dät foulgjende Woud in dät Fäild hierunner ien @@ -1369,20 +1496,23 @@ $messages['su'] = array( /** Swedish (svenska) * @author Ainali + * @author Thurs + * @author WikiPhoenix */ $messages['sv'] = array( - 'fancycaptcha-addurl' => 'Din ändring lägger till nya externa länkar i texten. För att skydda wikin mot -automatisk spam mÃ¥ste du skriva orden som visas härunder i rutan ([[Special:Captcha/help|mer information]]):', - 'fancycaptcha-badlogin' => 'För att skydda wikin mot automatiserad lösenordknäckning mÃ¥ste du skriva -orden som visas härunder i rutan ([[Special:Captcha/help|mer information]]):', - 'fancycaptcha-createaccount' => 'För att skydda wikin mot automatiskt skapade användarkonton mÃ¥ste du -skriva orden som visas härunder i rutan ([[Special:Captcha/help|mer information]]):', + 'fancycaptcha-addurl' => 'Din ändring innehÃ¥ller nya externa länkar. +För att skydda wikin mot +automatisk spam ber vi dig att skriva orden som visas i rutan nedan ([[Special:Captcha/help|mer information]]):', + 'fancycaptcha-badlogin' => 'För att skydda wikin mot automatiserad lösenordsknäckning ber vi dig att skriva +orden som visas i rutan nedan ([[Special:Captcha/help|mer information]]):', + 'fancycaptcha-createaccount' => 'För att skydda wikin mot automatiskt skapade av användarkonton ber vi dig att +skriva orden som visas i rutan nedan ([[Special:Captcha/help|mer information]]):', 'fancycaptcha-create' => 'För att skapa den här sidan mÃ¥ste du först skriva orden som visas härunder i rutan ([[Special:Captcha/help|mer information]]):', 'fancycaptcha-edit' => 'För att redigera den här sidan mÃ¥ste du först skriva orden som visas härunder i rutan ([[Special:Captcha/help|mer information]]):', - 'fancycaptcha-sendemail' => 'För att skydda wikin mot automatiserad lösenordknäckning mÃ¥ste du skriva -orden som visas härunder i rutan ([[Special:Captcha/help|mer information]]):', + 'fancycaptcha-sendemail' => 'För att skydda wikin mot automatiserad spam ber vi dig att skriva orden som visas i rutan nedan ([[Special:Captcha/help|mer information]]):', + 'fancycaptcha-reload-text' => 'Uppdatera', ); /** Tamil (தமிழà¯) @@ -1390,8 +1520,8 @@ orden som visas härunder i rutan ([[Special:Captcha/help|mer information]]):', * @author மதனாஹரன௠*/ $messages['ta'] = array( - 'fancycaptcha-badlogin' => 'தானியஙà¯à®•௠கடவà¯à®šà¯ சொல௠உடைதà¯à®¤à®²à®¿à®²à®¿à®°à¯à®¨à¯à®¤à¯ பாதà¯à®•ாகà¯à®• உதவà¯à®µà®¤à®±à¯à®•ாகத௠தயவ௠செயà¯à®¤à¯ கீழேயà¯à®³à¯à®³ பெடà¯à®Ÿà®¿à®¯à®¿à®²à¯ தோனà¯à®±à¯à®®à¯ சொறà¯à®•ளை உளà¯à®³à®¿à®Ÿà®µà¯à®®à¯ ([[Special:Captcha/help|கூடிய தகவலà¯]]):', - 'fancycaptcha-createaccount' => 'தானியஙà¯à®•ியாக கணகà¯à®•௠உரà¯à®µà®¾à®•à¯à®•à¯à®µà®¤à®¿à®²à®¿à®°à¯à®¨à¯à®¤à¯ பாதà¯à®•ாகà¯à®• உதவ, தயவà¯à®šà¯†à®¯à¯à®¤à¯ கீழே தெரியà¯à®®à¯ வாரà¯à®¤à¯à®¤à¯ˆà®•ளை பெடà¯à®Ÿà®¿à®¯à®¿à®²à¯ உளà¯à®³à®¿à®Ÿà®µà¯à®®à¯ ([[Special:Captcha/help|மேலà¯à®®à¯ விவரஙà¯à®•ளà¯à®•à¯à®•à¯]]):', + 'fancycaptcha-badlogin' => 'தானியஙà¯à®•௠கடவà¯à®šà¯ சொல௠உடைதà¯à®¤à®²à®¿à®²à®¿à®°à¯à®¨à¯à®¤à¯ பாதà¯à®•ாகà¯à®• உதவà¯à®µà®¤à®±à¯à®•ாகத௠தயவ௠செயà¯à®¤à¯ கீழேயà¯à®³à¯à®³ பெடà¯à®Ÿà®¿à®¯à®¿à®²à¯ தோனà¯à®±à¯à®®à¯ சொறà¯à®•ளை உளà¯à®³à®¿à®Ÿà®µà¯à®®à¯ ([[Special:Captcha/help|கூடிய தகவலà¯]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'தானியஙà¯à®•ியாக கணகà¯à®•௠உரà¯à®µà®¾à®•à¯à®•à¯à®µà®¤à®¿à®²à®¿à®°à¯à®¨à¯à®¤à¯ பாதà¯à®•ாகà¯à®• உதவ, தயவà¯à®šà¯†à®¯à¯à®¤à¯ கீழே தெரியà¯à®®à¯ வாரà¯à®¤à¯à®¤à¯ˆà®•ளை பெடà¯à®Ÿà®¿à®¯à®¿à®²à¯ உளà¯à®³à®¿à®Ÿà®µà¯à®®à¯ ([[Special:Captcha/help|மேலà¯à®®à¯ விவரஙà¯à®•ளà¯à®•à¯à®•à¯]]):', # Fuzzy 'fancycaptcha-create' => 'பகà¯à®•தà¯à®¤à¯ˆ உரà¯à®µà®¾à®•à¯à®•à¯à®µà®¤à®±à¯à®•ாக, தயவ௠செயà¯à®¤à¯ கீழே பெடà¯à®Ÿà®¿à®¯à®¿à®²à¯ தோனà¯à®±à¯à®•ினà¯à®± சொறà¯à®•ளை உளà¯à®³à®¿à®Ÿà¯à®™à¯à®•ள௠([[Special:Captcha/help|கூடிய தகவலà¯]]):', 'fancycaptcha-edit' => 'இபà¯à®ªà®•à¯à®•தà¯à®¤à¯ˆà®¤à¯ தொகà¯à®ªà¯à®ªà®¤à®±à¯à®•à¯à®¤à¯ தயவ௠செயà¯à®¤à¯ கீழேயà¯à®³à¯à®³ பெடà¯à®Ÿà®¿à®¯à®¿à®²à¯ தோனà¯à®±à¯à®®à¯ சொறà¯à®•ளை உளà¯à®³à®¿à®Ÿà®µà¯à®®à¯ ([[Special:Captcha/help|கூடிய தகவலà¯]]):', ); @@ -1401,10 +1531,10 @@ $messages['ta'] = array( */ $messages['te'] = array( 'fancycaptcha-addurl' => 'మీ దిదà±à°¦à±à°¬à°¾à°Ÿà±à°²à±‹ కొతà±à°¤ బయటి లింకà±à°²à±à°¨à±à°¨à°¾à°¯à°¿. బాటà±à°²à°¦à±à°µà°¾à°°à°¾ చేసే à°¸à±à°ªà°¾à°®à± à°¨à±à°‚à°¡à°¿ à°°à°•à±à°·à°£à°¨à± à°à°°à±à°ªà°°à°šà±‡à°‚à°¦à±à°•ౠగానà±, -à°•à°¿à°‚à°¦ కనిపించే బొమà±à°®à°²à±‹à°¨à°¿ à°…à°•à±à°·à°°à°¾à°²à°¨à± పెటà±à°Ÿà±†à°²à±‹ రాయండి ([[Special:Captcha/help|మరింత సమాచారం]]):', - 'fancycaptcha-badlogin' => 'సంకేత పదాలనౠదొంగిలించే ఆటోమాటికౠపà±à°°à±‹à°—à±à°°à°¾à°®à±à°² à°¨à±à°‚à°¡à°¿ à°°à°•à±à°·à°¿à°‚చేందà±à°•ౠగానà±, à°•à°¿à°‚à°¦ కనిపించే బొమà±à°®à°²à±‹à°¨à°¿ à°…à°•à±à°·à°°à°¾à°²à°¨à± పెటà±à°Ÿà±†à°²à±‹ రాయండి ([[Special:Captcha/help|మరింత సమాచారం]]):', +à°•à°¿à°‚à°¦ కనిపించే బొమà±à°®à°²à±‹à°¨à°¿ à°…à°•à±à°·à°°à°¾à°²à°¨à± పెటà±à°Ÿà±†à°²à±‹ రాయండి ([[Special:Captcha/help|మరింత సమాచారం]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'సంకేత పదాలనౠదొంగిలించే ఆటోమాటికౠపà±à°°à±‹à°—à±à°°à°¾à°®à±à°² à°¨à±à°‚à°¡à°¿ à°°à°•à±à°·à°¿à°‚చేందà±à°•ౠగానà±, à°•à°¿à°‚à°¦ కనిపించే బొమà±à°®à°²à±‹à°¨à°¿ à°…à°•à±à°·à°°à°¾à°²à°¨à± పెటà±à°Ÿà±†à°²à±‹ రాయండి ([[Special:Captcha/help|మరింత సమాచారం]]):', # Fuzzy 'fancycaptcha-createaccount' => 'ఆటోమాటిగà±à°—à°¾ ఖాతాలనౠసృషà±à°Ÿà°¿à°‚చడానà±à°¨à°¿ నివారించేందà±à°•à±, à°•à°¿à°‚à°¦ కనిపించే పదాలనౠ-à°ˆ పెటà±à°Ÿà±†à°²à±‹ రాయండి ([[Special:Captcha/help|మరింత సహాయం]]):', +à°ˆ పెటà±à°Ÿà±†à°²à±‹ రాయండి ([[Special:Captcha/help|మరింత సహాయం]]):', # Fuzzy 'fancycaptcha-create' => 'కొతà±à°¤ పేజీ సృషà±à°Ÿà°¿à°‚చేందà±à°•ౠగానà±, à°•à°¿à°‚à°¦ కనిపించే బొమà±à°®à°²à±‹à°¨à°¿ à°…à°•à±à°·à°°à°¾à°²à°¨à± పెటà±à°Ÿà±†à°²à±‹ రాయండి ([[Special:Captcha/help|మరింత సమాచారం]]):', 'fancycaptcha-edit' => 'à°ˆ పేజీలో దిదà±à°¦à±à°¬à°¾à°Ÿà± చేసేందà±à°•à±, à°•à°¿à°‚à°¦ కనిపించే బొమà±à°®à°²à±‹à°¨à°¿ à°…à°•à±à°·à°°à°¾à°²à°¨à± పెటà±à°Ÿà±†à°²à±‹ రాయండి @@ -1415,9 +1545,9 @@ $messages['te'] = array( * @author Ibrahim */ $messages['tg-cyrl'] = array( - 'fancycaptcha-addurl' => 'Вироиши шумо пайвандҳои ҷадиди хориҷиро дар бар мегирад. Барои кӯмак ба пешгири аз ҳаразнигори худкор, лутфан вожаеро ки дар таÑвир мебинед, ворид кунед ([[Special:Captcha/help|иттилооти бештар]]):', - 'fancycaptcha-badlogin' => 'Барои кӯмак ба пешгири аз шикаÑтани худкори калимаҳои убур, вожаеро ки дар таÑвир мебинед, ворид кунед ([[Special:Captcha/help|иттилооти бештар]]):', - 'fancycaptcha-createaccount' => 'Барои кӯмак аз Ñҷоди худкори ҳиÑоби корбарӣ, вожаеро ки дар таÑвир мебинед, ворид кунед ([[Special:Captcha/help|иттилооти бештар]]):', + 'fancycaptcha-addurl' => 'Вироиши шумо пайвандҳои ҷадиди хориҷиро дар бар мегирад. Барои кӯмак ба пешгири аз ҳаразнигори худкор, лутфан вожаеро ки дар таÑвир мебинед, ворид кунед ([[Special:Captcha/help|иттилооти бештар]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Барои кӯмак ба пешгири аз шикаÑтани худкори калимаҳои убур, вожаеро ки дар таÑвир мебинед, ворид кунед ([[Special:Captcha/help|иттилооти бештар]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Барои кӯмак аз Ñҷоди худкори ҳиÑоби корбарӣ, вожаеро ки дар таÑвир мебинед, ворид кунед ([[Special:Captcha/help|иттилооти бештар]]):', # Fuzzy 'fancycaptcha-create' => 'Барои Ñҷоди Ñаҳифа, вожаеро ки дар таÑвир мебинед, ворид кунед ([[Special:Captcha/help|иттилооти бештар]]):', 'fancycaptcha-edit' => 'Барои вироиши ин Ñаҳифа, вожаеро ки дар таÑвир мебинед, ворид кунед ([[Special:Captcha/help|иттилооти бештар]]):', ); @@ -1426,9 +1556,9 @@ $messages['tg-cyrl'] = array( * @author Liangent */ $messages['tg-latn'] = array( - 'fancycaptcha-addurl' => 'ViroiÅŸi ÅŸumo pajvandhoi çadidi xoriçiro dar bar megirad. Baroi kÅ«mak ba peÅŸgiri az haraznigori xudkor, lutfan voƶaero ki dar tasvir mebined, vorid kuned ([[Special:Captcha/help|ittilooti beÅŸtar]]):', - 'fancycaptcha-badlogin' => 'Baroi kÅ«mak ba peÅŸgiri az ÅŸikastani xudkori kalimahoi ubur, voƶaero ki dar tasvir mebined, vorid kuned ([[Special:Captcha/help|ittilooti beÅŸtar]]):', - 'fancycaptcha-createaccount' => 'Baroi kÅ«mak az eçodi xudkori hisobi korbarÄ«, voƶaero ki dar tasvir mebined, vorid kuned ([[Special:Captcha/help|ittilooti beÅŸtar]]):', + 'fancycaptcha-addurl' => 'ViroiÅŸi ÅŸumo pajvandhoi çadidi xoriçiro dar bar megirad. Baroi kÅ«mak ba peÅŸgiri az haraznigori xudkor, lutfan voƶaero ki dar tasvir mebined, vorid kuned ([[Special:Captcha/help|ittilooti beÅŸtar]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Baroi kÅ«mak ba peÅŸgiri az ÅŸikastani xudkori kalimahoi ubur, voƶaero ki dar tasvir mebined, vorid kuned ([[Special:Captcha/help|ittilooti beÅŸtar]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Baroi kÅ«mak az eçodi xudkori hisobi korbarÄ«, voƶaero ki dar tasvir mebined, vorid kuned ([[Special:Captcha/help|ittilooti beÅŸtar]]):', # Fuzzy 'fancycaptcha-create' => 'Baroi eçodi sahifa, voƶaero ki dar tasvir mebined, vorid kuned ([[Special:Captcha/help|ittilooti beÅŸtar]]):', 'fancycaptcha-edit' => 'Baroi viroiÅŸi in sahifa, voƶaero ki dar tasvir mebined, vorid kuned ([[Special:Captcha/help|ittilooti beÅŸtar]]):', ); @@ -1437,9 +1567,9 @@ $messages['tg-latn'] = array( * @author Harley Hartwell */ $messages['th'] = array( - 'fancycaptcha-addurl' => 'à¸à¸²à¸£à¹à¸à¹‰à¹„ขขà¸à¸‡à¸„ุณมีà¸à¸²à¸£à¹€à¸žà¸´à¹ˆà¸¡à¸¥à¸´à¸‡à¸à¹Œà¹„ปสู่เว็บไซต์à¸à¸·à¹ˆà¸™ เพื่à¸à¸Šà¹ˆà¸§à¸¢à¸›à¹‰à¸à¸‡à¸à¸±à¸™à¸à¸²à¸£à¸ªà¹à¸›à¸¡à¸à¸±à¸•โนมัติ à¸à¸£à¸¸à¸“าพิมพ์ข้à¸à¸„วามที่คุณเห็นด้านล่างลงในà¸à¸¥à¹ˆà¸à¸‡à¸—ี่à¸à¸³à¸«à¸™à¸”ให้ ([[Special:Captcha/help|ข้à¸à¸¡à¸¹à¸¥à¹€à¸žà¸´à¹ˆà¸¡à¹€à¸•ิม]])', - 'fancycaptcha-badlogin' => 'เพื่à¸à¸›à¹‰à¸à¸‡à¸à¸±à¸™à¸à¸²à¸£à¹à¸„ร็à¸à¸£à¸«à¸±à¸ªà¸œà¹ˆà¸²à¸™à¸ˆà¸²à¸à¸à¸£à¸°à¸šà¸§à¸™à¸à¸²à¸£à¸à¸±à¸•โนมัติ à¸à¸£à¸¸à¸“าพิมพ์ข้à¸à¸„วามที่คุณเห็นด้านล่างลงในà¸à¸¥à¹ˆà¸à¸‡à¸—ี่à¸à¸³à¸«à¸™à¸”ให้ ([[Special:Captcha/help|ข้à¸à¸¡à¸¹à¸¥à¹€à¸žà¸´à¹ˆà¸¡à¹€à¸•ิม]])', - 'fancycaptcha-createaccount' => 'เพื่à¸à¸›à¹‰à¸à¸‡à¸à¸±à¸™à¸à¸²à¸£à¸ªà¸£à¹‰à¸²à¸‡à¸šà¸±à¸à¸Šà¸µà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸”้วยà¸à¸£à¸°à¸šà¸§à¸™à¸à¸²à¸£à¸à¸±à¸•โนมัติ à¸à¸£à¸¸à¸“าพิมพ์ข้à¸à¸„วามที่คุณเห็นด้านล่างลงในà¸à¸¥à¹ˆà¸à¸‡à¸—ี่à¸à¸³à¸«à¸™à¸”ให้ ([[Special:Captcha/help|ข้à¸à¸¡à¸¹à¸¥à¹€à¸žà¸´à¹ˆà¸¡à¹€à¸•ิม]])', + 'fancycaptcha-addurl' => 'à¸à¸²à¸£à¹à¸à¹‰à¹„ขขà¸à¸‡à¸„ุณมีà¸à¸²à¸£à¹€à¸žà¸´à¹ˆà¸¡à¸¥à¸´à¸‡à¸à¹Œà¹„ปสู่เว็บไซต์à¸à¸·à¹ˆà¸™ เพื่à¸à¸Šà¹ˆà¸§à¸¢à¸›à¹‰à¸à¸‡à¸à¸±à¸™à¸à¸²à¸£à¸ªà¹à¸›à¸¡à¸à¸±à¸•โนมัติ à¸à¸£à¸¸à¸“าพิมพ์ข้à¸à¸„วามที่คุณเห็นด้านล่างลงในà¸à¸¥à¹ˆà¸à¸‡à¸—ี่à¸à¸³à¸«à¸™à¸”ให้ ([[Special:Captcha/help|ข้à¸à¸¡à¸¹à¸¥à¹€à¸žà¸´à¹ˆà¸¡à¹€à¸•ิม]])', # Fuzzy + 'fancycaptcha-badlogin' => 'เพื่à¸à¸›à¹‰à¸à¸‡à¸à¸±à¸™à¸à¸²à¸£à¹à¸„ร็à¸à¸£à¸«à¸±à¸ªà¸œà¹ˆà¸²à¸™à¸ˆà¸²à¸à¸à¸£à¸°à¸šà¸§à¸™à¸à¸²à¸£à¸à¸±à¸•โนมัติ à¸à¸£à¸¸à¸“าพิมพ์ข้à¸à¸„วามที่คุณเห็นด้านล่างลงในà¸à¸¥à¹ˆà¸à¸‡à¸—ี่à¸à¸³à¸«à¸™à¸”ให้ ([[Special:Captcha/help|ข้à¸à¸¡à¸¹à¸¥à¹€à¸žà¸´à¹ˆà¸¡à¹€à¸•ิม]])', # Fuzzy + 'fancycaptcha-createaccount' => 'เพื่à¸à¸›à¹‰à¸à¸‡à¸à¸±à¸™à¸à¸²à¸£à¸ªà¸£à¹‰à¸²à¸‡à¸šà¸±à¸à¸Šà¸µà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸”้วยà¸à¸£à¸°à¸šà¸§à¸™à¸à¸²à¸£à¸à¸±à¸•โนมัติ à¸à¸£à¸¸à¸“าพิมพ์ข้à¸à¸„วามที่คุณเห็นด้านล่างลงในà¸à¸¥à¹ˆà¸à¸‡à¸—ี่à¸à¸³à¸«à¸™à¸”ให้ ([[Special:Captcha/help|ข้à¸à¸¡à¸¹à¸¥à¹€à¸žà¸´à¹ˆà¸¡à¹€à¸•ิม]])', # Fuzzy 'fancycaptcha-create' => 'เพื่à¸à¸ªà¸£à¹‰à¸²à¸‡à¸«à¸™à¹‰à¸²à¸™à¸µà¹‰ à¸à¸£à¸¸à¸“าพิมพ์ข้à¸à¸„วามที่คุณเห็นด้านล่างลงในà¸à¸¥à¹ˆà¸à¸‡à¸—ี่à¸à¸³à¸«à¸™à¸”ให้ ([[Special:Captcha/help|ข้à¸à¸¡à¸¹à¸¥à¹€à¸žà¸´à¹ˆà¸¡à¹€à¸•ิม]])', 'fancycaptcha-edit' => 'เพื่à¸à¹à¸à¹‰à¹„ขหน้านี้ à¸à¸£à¸¸à¸“าพิมพ์ข้à¸à¸„วามที่คุณเห็นด้านล่างลงในà¸à¸¥à¹ˆà¸à¸‡à¸—ี่à¸à¸³à¸«à¸™à¸”ให้ ([[Special:Captcha/help|ข้à¸à¸¡à¸¹à¸¥à¹€à¸žà¸´à¹ˆà¸¡à¹€à¸•ิม]])', ); @@ -1448,8 +1578,8 @@ $messages['th'] = array( * @author Hanberke */ $messages['tk'] = array( - 'fancycaptcha-badlogin' => 'Awtomatik parol döwülmeginden goranmak üçin, aÅŸakdaky sözleri gutunyň içine ýazyň ([[Special:Captcha/help|jikme-jik]]):', - 'fancycaptcha-createaccount' => 'Hasaby awtomatik parol döwülmeginden goramak üçin, aÅŸakdaky sözleri gutunyň içine ýazyň ([[Special:Captcha/help|jikme-jik]]):', + 'fancycaptcha-badlogin' => 'Awtomatik parol döwülmeginden goranmak üçin, aÅŸakdaky sözleri gutunyň içine ýazyň ([[Special:Captcha/help|jikme-jik]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Hasaby awtomatik parol döwülmeginden goramak üçin, aÅŸakdaky sözleri gutunyň içine ýazyň ([[Special:Captcha/help|jikme-jik]]):', # Fuzzy 'fancycaptcha-create' => 'Sahypa döretmek üçin, aÅŸakdaky sözleri gutunyň içine ýazyň ([[Special:Captcha/help|jikme-jik]]):', 'fancycaptcha-edit' => 'Bu sahypany redaktirlemek üçin, aÅŸakdaky sözleri gutunyň içine ýazyň ([[Special:Captcha/help|jikme-jik]]):', ); @@ -1460,12 +1590,12 @@ $messages['tk'] = array( $messages['tl'] = array( 'fancycaptcha-desc' => 'Kaakit-akit na panlikha ng CAPTCHA para sa Pagtiyak ng Pagbago', 'fancycaptcha-addurl' => "Kabilang sa ginawa mong pagbabago ang bagong panlabas na mga kawing. -Upang makatulong sa pagsasanggalang laban sa kusang pinapadalang mga \"manlulusob\" (''spam''), pakilagay lamang ang mga salitang lumitaw sa ibaba papasok sa loob ng kahon ([[Special:Captcha/help|mas marami pang kabatiran]]):", - 'fancycaptcha-badlogin' => 'Upang makatulong sa pagsasanggalang laban sa mga kusang paglutas ng hudyat, pakilagay lamang ang mga salitang lumitaw sa ibaba patungo sa loob ng kahon ([[Special:Captcha/help|mas marami pang kabatiran]]):', - 'fancycaptcha-createaccount' => 'Upang makatulong sa pagsasanggalang laban sa kusang paglikha ng kuwenta/akawnt, pakilagay lamang ang mga salitang lumitaw sa ibaba patungo sa loob ng kahon ([[Special:Captcha/help|mas marami pang kabatiran]]):', +Upang makatulong sa pagsasanggalang laban sa kusang pinapadalang mga \"manlulusob\" (''spam''), pakilagay lamang ang mga salitang lumitaw sa ibaba papasok sa loob ng kahon ([[Special:Captcha/help|mas marami pang kabatiran]]):", # Fuzzy + 'fancycaptcha-badlogin' => 'Upang makatulong sa pagsasanggalang laban sa mga kusang paglutas ng hudyat, pakilagay lamang ang mga salitang lumitaw sa ibaba patungo sa loob ng kahon ([[Special:Captcha/help|mas marami pang kabatiran]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Upang makatulong sa pagsasanggalang laban sa kusang paglikha ng kuwenta/akawnt, pakilagay lamang ang mga salitang lumitaw sa ibaba patungo sa loob ng kahon ([[Special:Captcha/help|mas marami pang kabatiran]]):', # Fuzzy 'fancycaptcha-create' => 'Upang malikha ang pahina, pakilagay lamang ang mga salitang lumitaw sa ibaba patungo sa loob ng kahon ([[Special:Captcha/help|mas marami pang kabatiran]]):', 'fancycaptcha-edit' => 'Upang mabago ang pahinang ito, pakilagay lamang ang mga salitang lumitaw sa ibaba patungo sa loob ng kahon ([[Special:Captcha/help|mas marami pang kabatiran]]):', - 'fancycaptcha-sendemail' => 'Upang makatulong sa pagsasanggalang laban sa mga kusang pagsalakay ng ispam, pakilagay lamang ang mga salitang lumilitaw sa ibaba sa loob ng kahong ([[Special:Captcha/help|marami pang kabatiran]]):', + 'fancycaptcha-sendemail' => 'Upang makatulong sa pagsasanggalang laban sa mga kusang pagsalakay ng ispam, pakilagay lamang ang mga salitang lumilitaw sa ibaba sa loob ng kahong ([[Special:Captcha/help|marami pang kabatiran]]):', # Fuzzy ); /** Turkish (Türkçe) @@ -1475,28 +1605,32 @@ Upang makatulong sa pagsasanggalang laban sa kusang pinapadalang mga \"manluluso */ $messages['tr'] = array( 'fancycaptcha-addurl' => 'DeÄŸiÅŸikliÄŸiniz yeni dış baÄŸlantılar içeriyor. -Otomatik spamdan korunmak için, lütfen aÅŸağıdaki sözcükleri kutunun içine yazın ([[Special:Captcha/help|ayrıntılı bilgiler]]):', - 'fancycaptcha-badlogin' => 'Otomatik parola kırma yöntemine karşı korunmak için lütfen aÅŸağıdaki sözcükleri kutunun içine yazınız ([[Special:Captcha/help|ayrıntılı bilgi]]):', - 'fancycaptcha-createaccount' => 'Otomatik hesap oluÅŸturmaya karşı korumaya yardım etmek için, lütfen aÅŸağıdaki kutuda görünen kelimeleri girin ([[Special:Captcha/help|daha fazla bilgi]]):', +Otomatik spamdan korunmak için, lütfen aÅŸağıdaki sözcükleri kutunun içine yazın ([[Special:Captcha/help|ayrıntılı bilgiler]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Otomatik parola kırma yöntemine karşı korunmak için lütfen aÅŸağıdaki sözcükleri kutunun içine yazınız ([[Special:Captcha/help|ayrıntılı bilgi]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Otomatik hesap oluÅŸturmaya karşı korumaya yardım etmek için, lütfen aÅŸağıdaki kutuda görünen kelimeleri girin ([[Special:Captcha/help|daha fazla bilgi]]):', # Fuzzy 'fancycaptcha-create' => 'Sayfayı oluÅŸturmak için, lütfen aÅŸağıdaki kutuda görünen kelimeleri girin ([[Special:Captcha/help|daha fazla bilgi]]):', 'fancycaptcha-edit' => 'Bu sayfayı deÄŸiÅŸtirmek için, lütfen aÅŸağıdaki kutuda görünen kelimeleri girin ([[Special:Captcha/help|daha fazla bilgi]]):', - 'fancycaptcha-sendemail' => 'Otomatik spamlerden korunmaya yardımcı olmak için, lütfen aÅŸağıda görünen sözcükleri kutuya yazın ([[Special:Captcha/help|daha fazla bilgi]]):', + 'fancycaptcha-sendemail' => 'Otomatik spamlerden korunmaya yardımcı olmak için, lütfen aÅŸağıda görünen sözcükleri kutuya yazın ([[Special:Captcha/help|daha fazla bilgi]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'Yenile', ); /** Ukrainian (українÑька) * @author Ahonc + * @author Andriykopanytsia + * @author Base * @author Dim Grits * @author Ytsukeng Fyvaprol */ $messages['uk'] = array( 'fancycaptcha-desc' => 'Чудернацький CAPTCHA-генератор Ð´Ð»Ñ Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ', 'fancycaptcha-addurl' => 'Ваше Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¼Ñ–Ñтить нові зовнішні поÑиланнÑ. -Із метою захиÑту від Ñпаму, будь лаÑка, введіть у текÑтове поле Ñлова, зображені на картинці ([[Special:Captcha/help|докладніше]]):', - 'fancycaptcha-badlogin' => 'Із метою захиÑту від автоматичного злому паролÑ, будь лаÑка, введіть у текÑтове поле Ñлова, зображені на картинці ([[Special:Captcha/help|докладніше]]):', - 'fancycaptcha-createaccount' => 'Із метою захиÑту від автоматичного ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¾Ð±Ð»Ñ–ÐºÐ¾Ð²Ð¸Ñ… запиÑів, будь лаÑка, введіть у текÑтове поле Ñлова, зображені на картинці ([[Special:Captcha/help|докладніше]]):', +Із метою захиÑту вікі від Ñпаму проÑимо Ð²Ð°Ñ Ð²Ð²ÐµÑти у текÑтове поле Ñлова, зображені на картинці ([[Special:Captcha/help|докладніше]]):', + 'fancycaptcha-badlogin' => 'Із метою захиÑту вікі від автоматичного злому паролÑ, проÑимо Ð²Ð°Ñ Ð²Ð²ÐµÑти у текÑтове поле Ñлова, зображені на картинці ([[Special:Captcha/help|докладніше]]):', + 'fancycaptcha-createaccount' => 'Із метою захиÑту вікі від автоматичного ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¾Ð±Ð»Ñ–ÐºÐ¾Ð²Ð¸Ñ… запиÑів, проÑимо Ð²Ð°Ñ Ð²Ð²ÐµÑти у текÑтове поле Ñлова, зображені на картинці ([[Special:Captcha/help|докладніше]]):', 'fancycaptcha-create' => 'Щоб Ñтворити Ñторінку, будь лаÑка, введіть у текÑтове поле Ñлова, зображені на картинці: ([[Special:Captcha/help|докладніше]]):', 'fancycaptcha-edit' => 'Щоб редагувати цю Ñторінку, будь лаÑка, введіть у текÑтове поле Ñлова, зображені на картинці: ([[Special:Captcha/help|докладніше]]):', - 'fancycaptcha-sendemail' => 'Ð”Ð»Ñ Ð·Ð°Ñ…Ð¸Ñту від автоматичного Ñпаму, будь лаÑка, введіть Ñлова, Ñкі показані нижче в полі ([[Special:Captcha/help|more info]]):', + 'fancycaptcha-sendemail' => 'Ð”Ð»Ñ Ð·Ð°Ñ…Ð¸Ñту вікі від автоматичного Ñпаму проÑимо Ð²Ð°Ñ Ð²Ð²ÐµÑти Ñлова, Ñкі показані нижче в полі ([[Special:Captcha/help|more info]]):', + 'fancycaptcha-reload-text' => 'Оновити', ); /** vèneto (vèneto) @@ -1504,35 +1638,38 @@ $messages['uk'] = array( */ $messages['vec'] = array( 'fancycaptcha-addurl' => 'La to modifica la include dei novi colegamenti esterni. -Par jutarne a conbà tar el spam, par piaser inserissi ne la casela le parole che vien fora qua soto ([[Special:Captcha/help|magiori informazion]]):', - 'fancycaptcha-badlogin' => 'Par precauzion contro i tentativi de forzatura automatica de le password, par piaser inserissi ne la casela le parole che vien fora qua soto ([[Special:Captcha/help|magiori informazion]]):', - 'fancycaptcha-createaccount' => 'Par jutarne a inpedir la creazion automatica dei account, par piaser inserissi ne la casela le parole che vien fora qua soto ([[Special:Captcha/help|magiori informazion]]):', +Par jutarne a conbà tar el spam, par piaser inserissi ne la casela le parole che vien fora qua soto ([[Special:Captcha/help|magiori informazion]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Par precauzion contro i tentativi de forzatura automatica de le password, par piaser inserissi ne la casela le parole che vien fora qua soto ([[Special:Captcha/help|magiori informazion]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Par jutarne a inpedir la creazion automatica dei account, par piaser inserissi ne la casela le parole che vien fora qua soto ([[Special:Captcha/help|magiori informazion]]):', # Fuzzy 'fancycaptcha-create' => 'Par crear la pagina, par piaser inserissi ne la casela le parole che vien fora qua soto ([[Special:Captcha/help|magiori informazion]]):', 'fancycaptcha-edit' => 'Par modificar la pagina, par piaser inserissi ne la casela le parole che vien fora qua soto ([[Special:Captcha/help|magiori informazion]]):', - 'fancycaptcha-sendemail' => 'Par precauzion contro i tentativi de forzatura automatica de le password, par piaser inserissi ne la casela le parole che vien fora qua soto ([[Special:Captcha/help|magiori informazion]]):', + 'fancycaptcha-sendemail' => 'Par precauzion contro i tentativi de forzatura automatica de le password, par piaser inserissi ne la casela le parole che vien fora qua soto ([[Special:Captcha/help|magiori informazion]]):', # Fuzzy + 'fancycaptcha-reload-text' => 'Ajorna', ); /** Vietnamese (Tiếng Việt) + * @author Cheers! * @author Minh Nguyen * @author Vinhtantran */ $messages['vi'] = array( 'fancycaptcha-desc' => 'Trình sản xuất hình CAPTCHA đặc biệt cho ConfirmEdit', - 'fancycaptcha-addurl' => 'Sá»a đổi cá»§a bạn có chứa các liên kết ngoà i. Äể giúp tránh spam tá»± động, xin hãy nháºp những từ xuất hiện ở dưới và o ô ([[Special:Captcha/help|thông tin thêm]]):', - 'fancycaptcha-badlogin' => 'Äể giúp tránh bẻ máºt khẩu tá»± động, xin hãy nháºp những từ xuất hiện ở dưới và o ô ([[Special:Captcha/help|thông tin thêm]]):', - 'fancycaptcha-createaccount' => 'Äể giúp tránh tạo tà i khoản tá»± động, xin hãy nháºp những chữ xuất hiện ở dưới và o ô ([[Special:Captcha/help|thông tin thêm]]):', + 'fancycaptcha-addurl' => 'Sá»a đổi cá»§a bạn có chứa các liên kết ngoà i. Äể giúp chúng tôi chống lại spam tá»± động, xin vui lòng nháºp những từ xuất hiện ở dưới và o ô ([[Special:Captcha/help|thông tin thêm]]):', + 'fancycaptcha-badlogin' => 'Äể giúp chúng tôi tránh bẻ máºt khẩu tá»± động, xin vui lòng nháºp những từ xuất hiện ở dưới và o ô ([[Special:Captcha/help|thông tin thêm]]):', + 'fancycaptcha-createaccount' => 'Äể giúp chúng tôi tránh mở tà i khoản tá»± động, xin vui lòng nháºp những chữ xuất hiện ở dưới và o ô ([[Special:Captcha/help|thông tin thêm]]):', 'fancycaptcha-create' => 'Äể tạo trang, xin hãy nháºp những chữ xuất hiện ở dưới và o ô ([[Special:Captcha/help|thông tin thêm]]):', 'fancycaptcha-edit' => 'Äể sá»a trang nà y, xin hãy nháºp những từ xuất hiện ở dưới và o ô ([[Special:Captcha/help|thông tin thêm]]):', - 'fancycaptcha-sendemail' => 'Äể giúp chúng tôi chống lại spam tá»± động, xin hãy nháºp những từ xuất hiện ở dưới và o ô ([[Special:Captcha/help|thông tin thêm]]):', + 'fancycaptcha-sendemail' => 'Äể giúp chúng tôi chống lại spam tá»± động, xin vui lòng nháºp những từ xuất hiện ở dưới và o ô ([[Special:Captcha/help|thông tin thêm]]):', + 'fancycaptcha-reload-text' => 'Là m tươi', ); /** Volapük (Volapük) * @author Smeira */ $messages['vo'] = array( - 'fancycaptcha-addurl' => 'Redakam olik keninükon yümis plödik nulik. Ad jelön siti ta peneds itjäfidik, penolös vödis sököl in bokil ([[Special:Captcha/help|nüns pluik]]):', - 'fancycaptcha-badlogin' => 'Ad jelön siti ta daget itjäfidik letavödas, penolös, begö! vödis dono pejonölis in bokil ([[Special:Captcha/help|nüns pluik]]):', - 'fancycaptcha-createaccount' => 'Ad jelön siti ta kalijafam itjäfidik, penolös, begö! vödis dono pejonölis in bokil ([[Special:Captcha/help|nüns pluik]]):', + 'fancycaptcha-addurl' => 'Redakam olik keninükon yümis plödik nulik. Ad jelön siti ta peneds itjäfidik, penolös vödis sököl in bokil ([[Special:Captcha/help|nüns pluik]]):', # Fuzzy + 'fancycaptcha-badlogin' => 'Ad jelön siti ta daget itjäfidik letavödas, penolös, begö! vödis dono pejonölis in bokil ([[Special:Captcha/help|nüns pluik]]):', # Fuzzy + 'fancycaptcha-createaccount' => 'Ad jelön siti ta kalijafam itjäfidik, penolös, begö! vödis dono pejonölis in bokil ([[Special:Captcha/help|nüns pluik]]):', # Fuzzy 'fancycaptcha-create' => 'Ad jafön padi at, penolös, begö! vödis dono pejonöls in bokil ([[Special:Captcha/help|nüns pluik]]):', 'fancycaptcha-edit' => 'Ad redakön padi at, penolös, begö! vödis dono pejonölis ini bokil ([[Special:Captcha/help|nüns pluik]]):', ); @@ -1542,7 +1679,7 @@ $messages['vo'] = array( */ $messages['vro'] = array( 'fancycaptcha-badlogin' => 'Salasõna automaatsõ vällänuhkmisõ vasta kirodaq pildi päält sõnaq alanolõvahe kasti -([[Special:Captcha/help|Abiteedüs]]):', +([[Special:Captcha/help|Abiteedüs]]):', # Fuzzy ); /** Walloon (walon) @@ -1550,12 +1687,12 @@ $messages['vro'] = array( */ $messages['wa'] = array( 'fancycaptcha-addurl' => "Dins vos candjmints i gn a des dfoûtrinnès hÃ¥rdêyes (URL). -Po s' mete a houte des robots di spam, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tapez les mots k' aparexhèt chal pa dzo ([[Special:Captcha/help|pus di racsegnes]]):", - 'fancycaptcha-badlogin' => "Po s' mete a houte des des robots ki sayèt d' adviner les screts, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tapez les mots k' aperexhèt chal pa dzo ([[Special:Captcha/help|pus di racsegnes]]):", - 'fancycaptcha-createaccount' => "Po s' mete a houte des des robots k' ahivèt des contes otomaticmint, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tapez les mots k' aparexhèt chal pa dzi ([[Special:Captcha/help|pus di racsegnes]]):", +Po s' mete a houte des robots di spam, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tapez les mots k' aparexhèt chal pa dzo ([[Special:Captcha/help|pus di racsegnes]]):", # Fuzzy + 'fancycaptcha-badlogin' => "Po s' mete a houte des des robots ki sayèt d' adviner les screts, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tapez les mots k' aperexhèt chal pa dzo ([[Special:Captcha/help|pus di racsegnes]]):", # Fuzzy + 'fancycaptcha-createaccount' => "Po s' mete a houte des des robots k' ahivèt des contes otomaticmint, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tapez les mots k' aparexhèt chal pa dzi ([[Special:Captcha/help|pus di racsegnes]]):", # Fuzzy 'fancycaptcha-create' => "Por vos poleur ahiver l' pÃ¥dje, vos dvoz taper les mots k' aparexhèt e l' boesse chal pa dzo ([[Special:Captcha/help|pus di racsegnes]]):", 'fancycaptcha-edit' => "Po candjî cisse pÃ¥dje ci, vos dvoz taper les mots k' aparexhèt e l' boesse chal pa dzo ([[Special:Captcha/help|pus di racsegnes]]):", - 'fancycaptcha-sendemail' => "Po s' mete a houte des robots di spam, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tapez les mots k' aparexhèt chal pa dzo ([[Special:Captcha/help|pus di racsegnes]]):", + 'fancycaptcha-sendemail' => "Po s' mete a houte des robots di spam, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula tapez les mots k' aparexhèt chal pa dzo ([[Special:Captcha/help|pus di racsegnes]]):", # Fuzzy ); /** Yiddish (ייִדיש) @@ -1571,21 +1708,22 @@ $messages['yi'] = array( */ $messages['yo'] = array( 'fancycaptcha-addurl' => 'Àwá»n à túná¹£e yÃn nà à wá»n ìjápá»Ì€ òde nÃnú. -Láti ṣèránwá»Ì láti kojú spam aá¹£efúnrararẹ̀, ẹ já»Ì€wá»Ì ẹ fi à wá»n á»Ì€rá»Ì€ tà wá»Ìn hà n nÃsà lẹ̀ sÃnú à à yè ([[Special:Captcha/help|ẹ̀kúnrẹÌrẹÌ]]):', +Láti ṣèránwá»Ì láti kojú spam aá¹£efúnrararẹ̀, ẹ já»Ì€wá»Ì ẹ fi à wá»n á»Ì€rá»Ì€ tà wá»Ìn hà n nÃsà lẹ̀ sÃnú à à yè ([[Special:Captcha/help|ẹ̀kúnrẹÌrẹÌ]]):', # Fuzzy ); /** Cantonese (粵語) */ $messages['yue'] = array( - 'fancycaptcha-addurl' => 'ä½ å˜…ç·¨è¼¯åŒ…æ‹¬å’—æ–°å˜…å¤–éƒ¨é€£çµã€‚為咗防æ¢è‡ªå‹•化嘅濫貼,請響下é¢å€‹ç›’度輸入下é¢å˜…æ–‡å— ([[Special:Captcha/help|更多資訊]]):', - 'fancycaptcha-badlogin' => '為咗防æ¢ä¸ç•¶ç¨‹å¼ç ´è§£å¯†ç¢¼ï¼Œè«‹éŸ¿ä¸‹é¢å€‹ç›’度輸入下é¢å˜…æ–‡å— ([[Special:Captcha/help|更多資訊]]):', - 'fancycaptcha-createaccount' => '為咗防æ¢è‡ªå‹•化開新戶å£ï¼Œè«‹éŸ¿ä¸‹é¢å€‹ç›’度輸入下é¢å˜…æ–‡å— ([[Special:Captcha/help|更多資訊]]):', + 'fancycaptcha-addurl' => 'ä½ å˜…ç·¨è¼¯åŒ…æ‹¬å’—æ–°å˜…å¤–éƒ¨é€£çµã€‚為咗防æ¢è‡ªå‹•化嘅濫貼,請響下é¢å€‹ç›’度輸入下é¢å˜…æ–‡å— ([[Special:Captcha/help|更多資訊]]):', # Fuzzy + 'fancycaptcha-badlogin' => '為咗防æ¢ä¸ç•¶ç¨‹å¼ç ´è§£å¯†ç¢¼ï¼Œè«‹éŸ¿ä¸‹é¢å€‹ç›’度輸入下é¢å˜…æ–‡å— ([[Special:Captcha/help|更多資訊]]):', # Fuzzy + 'fancycaptcha-createaccount' => '為咗防æ¢è‡ªå‹•化開新戶å£ï¼Œè«‹éŸ¿ä¸‹é¢å€‹ç›’度輸入下é¢å˜…æ–‡å— ([[Special:Captcha/help|更多資訊]]):', # Fuzzy 'fancycaptcha-create' => 'è¦é–‹ä¸€å€‹æ–°ç‰ˆï¼Œè«‹éŸ¿ä¸‹é¢å€‹ç›’度輸入下é¢å˜…æ–‡å— ([[Special:Captcha/help|更多資訊]]):', 'fancycaptcha-edit' => 'è¦ç·¨è¼¯å‘¢ä¸€ç‰ˆï¼Œè«‹éŸ¿ä¸‹é¢å€‹ç›’度輸入下é¢å˜…æ–‡å— ([[Special:Captcha/help|更多資訊]]):', ); /** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) * @author Bencmq + * @author Cwek */ $messages['zh-hans'] = array( 'fancycaptcha-addurl' => 'ä½ çš„ç¼–è¾‘å†…å®¹ä¸å«æœ‰æœ¬ç½‘站以外的链接。为防æ¢ä¸å½“程å¼å¤§é‡ç ´å,请输入以下的文å—([[Special:Captcha/help|相关信æ¯]]):', @@ -1594,17 +1732,22 @@ $messages['zh-hans'] = array( 'fancycaptcha-create' => '为防æ¢ä¸å½“程å¼å¤§é‡å»ºç«‹é¡µé¢ï¼Œè¯·è¾“入以下的文å—([[Special:Captcha/help|相关信æ¯]]):', 'fancycaptcha-edit' => 'å¦‚ä½ æƒ³è¦ç¼–辑這个页é¢ï¼Œè¯·è¾“入以下的文å—([[Special:Captcha/help|相关信æ¯]]):', 'fancycaptcha-sendemail' => '为防æ¢ä¸å½“程å¼è¿›è¡Œç ´å,请输入以下的文å—([[Special:Captcha/help|相关资讯]]):', + 'fancycaptcha-reload-text' => '刷新', ); /** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) * @author Horacewai2 + * @author Justincheng12345 + * @author Liuxinyu970226 * @author Waihorace */ $messages['zh-hant'] = array( - 'fancycaptcha-addurl' => '您的編輯內容ä¸å«æœ‰æœ¬ç¶²ç«™ä»¥å¤–的連çµã€‚為防æ¢ä¸ç•¶ç¨‹å¼å¤§é‡ç ´å£žï¼Œè«‹è¼¸å…¥ä»¥ä¸‹çš„æ–‡å—([[Special:Captcha/help|相關資訊]]):', - 'fancycaptcha-badlogin' => '為防æ¢ä¸ç•¶ç¨‹å¼ç ´è§£å¯†ç¢¼ï¼Œè«‹è¼¸å…¥ä»¥ä¸‹çš„æ–‡å—([[Special:Captcha/help|相關資訊]]):', - 'fancycaptcha-createaccount' => '為防æ¢ä¸ç•¶ç¨‹å¼å¤§é‡å»ºç«‹å¸³æˆ¶ï¼Œè«‹è¼¸å…¥ä»¥ä¸‹çš„æ–‡å—([[Special:Captcha/help|相關資訊]]):', + 'fancycaptcha-addurl' => '您的編輯內容ä¸å«æœ‰æœ¬ç¶²ç«™ä»¥å¤–的連çµã€‚ +為防æ¢ä¸ç•¶ç¨‹å¼å¤§é‡ç ´å£žï¼Œè«‹è¼¸å…¥ä»¥ä¸‹çš„æ–‡å—([[Special:Captcha/help|相關資訊]]):', + 'fancycaptcha-badlogin' => '為防æ¢ä¸ç•¶ç¨‹å¼ç ´è§£å¯†ç¢¼ï¼Œè«‹è¼¸å…¥ä»¥ä¸‹çš„æ–‡å—([[Special:Captcha/help|相關資訊]]):', # Fuzzy + 'fancycaptcha-createaccount' => '為防æ¢ä¸ç•¶ç¨‹å¼å¤§é‡å»ºç«‹å¸³æˆ¶ï¼Œè«‹è¼¸å…¥ä»¥ä¸‹çš„æ–‡å—([[Special:Captcha/help|相關資訊]]):', # Fuzzy 'fancycaptcha-create' => '為防æ¢ä¸ç•¶ç¨‹å¼å¤§é‡å»ºç«‹é é¢ï¼Œè«‹è¼¸å…¥ä»¥ä¸‹çš„æ–‡å—([[Special:Captcha/help|相關資訊]]):', 'fancycaptcha-edit' => '如您想è¦ç·¨è¼¯æ¤é é¢ï¼Œè«‹è¼¸å…¥ä»¥ä¸‹çš„æ–‡å—([[Special:Captcha/help|相關資訊]]):', - 'fancycaptcha-sendemail' => '為防æ¢ä¸ç•¶ç¨‹å¼é€²è¡Œç ´å£žï¼Œè«‹è¼¸å…¥ä»¥ä¸‹çš„æ–‡å—([[Special:Captcha/help|相關資訊]]):', + 'fancycaptcha-sendemail' => '為防æ¢ä¸ç•¶ç¨‹å¼é€²è¡Œç ´å£žï¼Œè«‹è¼¸å…¥ä»¥ä¸‹çš„æ–‡å—([[Special:Captcha/help|相關資訊]]):', # Fuzzy + 'fancycaptcha-reload-text' => '釿–°æ•´ç†', ); diff --git a/extensions/ConfirmEdit/FancyCaptcha.php b/extensions/ConfirmEdit/FancyCaptcha.php index 69e3be01..46002e22 100644 --- a/extensions/ConfirmEdit/FancyCaptcha.php +++ b/extensions/ConfirmEdit/FancyCaptcha.php @@ -58,3 +58,19 @@ $wgCaptchaDeleteOnSolve = false; $wgExtensionMessagesFiles['FancyCaptcha'] = $dir . '/FancyCaptcha.i18n.php'; $wgAutoloadClasses['FancyCaptcha'] = $dir . '/FancyCaptcha.class.php'; + +$wgResourceModules['ext.confirmEdit.fancyCaptcha.styles'] = array( + 'localBasePath' => $dir . '/resources', + 'remoteExtPath' => 'ConfirmEdit/resources', + 'styles' => 'ext.confirmEdit.fancyCaptcha.css', +); + +$wgResourceModules['ext.confirmEdit.fancyCaptcha'] = array( + 'localBasePath' => $dir . '/resources', + 'remoteExtPath' => 'ConfirmEdit/resources', + 'scripts' => 'ext.confirmEdit.fancyCaptcha.js', + 'dependencies' => 'mediawiki.api', +); + +$wgAutoloadClasses['ApiFancyCaptchaReload'] = $dir . '/ApiFancyCaptchaReload.php'; +$wgAPIModules['fancycaptchareload'] = 'ApiFancyCaptchaReload'; diff --git a/extensions/ConfirmEdit/MathCaptcha.class.php b/extensions/ConfirmEdit/MathCaptcha.class.php index 7874991f..ac220baa 100644 --- a/extensions/ConfirmEdit/MathCaptcha.class.php +++ b/extensions/ConfirmEdit/MathCaptcha.class.php @@ -22,7 +22,7 @@ class MathCaptcha extends SimpleCaptcha { $index = $this->storeCaptcha( array( 'answer' => $answer ) ); $form = '<table><tr><td>' . $this->fetchMath( $sum ) . '</td>'; - $form .= '<td>' . Html::input( 'wpCaptchaWord', false, false, array( 'tabindex' => '1', 'required' ) ) . '</td></tr></table>'; + $form .= '<td>' . Html::input( 'wpCaptchaWord', false, false, array( 'tabindex' => '1', 'autocomplete' => 'off', 'required' ) ) . '</td></tr></table>'; $form .= Html::hidden( 'wpCaptchaId', $index ); return $form; } @@ -39,12 +39,11 @@ class MathCaptcha extends SimpleCaptcha { /** Fetch the math */ function fetchMath( $sum ) { - if ( MWInit::classExists( 'MathRenderer' ) ) { - $math = new MathRenderer( $sum ); + if ( class_exists( 'MathRenderer' ) ) { + $math = MathRenderer::getRenderer( $sum, array(), MW_MATH_PNG ); } else { throw new MWException( 'MathCaptcha requires the Math extension for MediaWiki versions 1.18 and above.' ); } - $math->setOutputMode( MW_MATH_PNG ); $html = $math->render(); return preg_replace( '/alt=".*?"/', '', $html ); } diff --git a/extensions/ConfirmEdit/QuestyCaptcha.class.php b/extensions/ConfirmEdit/QuestyCaptcha.class.php index 93954f1e..3acfa46e 100644 --- a/extensions/ConfirmEdit/QuestyCaptcha.class.php +++ b/extensions/ConfirmEdit/QuestyCaptcha.class.php @@ -44,6 +44,7 @@ class QuestyCaptcha extends SimpleCaptcha { 'name' => 'wpCaptchaWord', 'id' => 'wpCaptchaWord', 'required', + 'autocomplete' => 'off', 'tabindex' => 1 ) ) . // tab in before the edit textarea "</p>\n" . Xml::element( 'input', array( diff --git a/extensions/ConfirmEdit/QuestyCaptcha.i18n.php b/extensions/ConfirmEdit/QuestyCaptcha.i18n.php index 8d30b0a6..ddf2ab6a 100644 --- a/extensions/ConfirmEdit/QuestyCaptcha.i18n.php +++ b/extensions/ConfirmEdit/QuestyCaptcha.i18n.php @@ -13,44 +13,37 @@ $messages = array(); $messages['en'] = array( 'questycaptcha-desc' => 'Questy CAPTCHA generator for Confirm Edit', 'questycaptcha-addurl' => 'Your edit includes new external links. -To help protect against automated spam, please answer the question that appears below ([[Special:Captcha/help|more info]]):', - 'questycaptcha-badlogin' => 'To help protect against automated password cracking, please answer the question that appears below ([[Special:Captcha/help|more info]]):', - 'questycaptcha-createaccount' => 'To help protect against automated account creation, please answer the question that appears below ([[Special:Captcha/help|more info]]):', +To protect the wiki against automated edit spam, we kindly ask you to answer the question that appears below ([[Special:Captcha/help|more info]]):', + 'questycaptcha-badlogin' => 'To protect the wiki against automated password cracking, we kindly ask you to answer the question that appears below ([[Special:Captcha/help|more info]]):', + 'questycaptcha-createaccount' => 'To protect the wiki against automated account creation, we kindly ask you to answer the question that appears below ([[Special:Captcha/help|more info]]):', 'questycaptcha-create' => 'To create the page, please answer the question that appears below ([[Special:Captcha/help|more info]]):', 'questycaptcha-edit' => 'To edit this page, please answer the question that appears below ([[Special:Captcha/help|more info]]):', - 'questycaptcha-sendemail' => 'To help protect against automated spamming, please answer the question that appears below ([[Special:Captcha/help|more info]]):', - 'questycaptchahelp-text' => "Web sites that accept contributions from the public, like this wiki, are often abused by spammers who use automated tools to add their links to many sites. + 'questycaptcha-sendemail' => 'To protect the wiki against automated spamming, we kindly ask you to answer the question that appears below ([[Special:Captcha/help|more info]]):', + 'questycaptchahelp-text' => 'Web sites that accept contributions from the public, like this wiki, are often abused by spammers who use automated tools to add their links to many sites. While these spam links can be removed, they are a significant nuisance. Sometimes, especially when adding new web links to a page, the wiki may ask you to answer a question. Since this is a task that is hard to automate, it will allow most real humans to make their contributions while stopping most spammers and other robotic attackers. -Please contact the [[{{MediaWiki:Grouppage-sysop}}|site administrators]] for assistance if this is unexpectedly preventing you from making legitimate contributions. +Please contact the [[Special:ListAdmins|site administrators]] for assistance if this is unexpectedly preventing you from making legitimate contributions. -Click the 'back' button in your browser to return to the page editor.", +Click the "back" button in your browser to return to the page editor.', ); /** Message documentation (Message documentation) * @author Fryed-peach * @author Hamilton Abreu + * @author Shirayuki */ $messages['qqq'] = array( - 'questycaptcha-desc' => '{{desc}}', - 'questycaptcha-addurl' => 'See also -*{{msg-mw|captcha-addurl}} -*{{msg-mw|Fancycaptcha-addurl}}', - 'questycaptcha-badlogin' => 'See also -*{{msg-mw|captcha-badlogin}} -*{{msg-mw|Fancycaptcha-badlogin}}', - 'questycaptcha-createaccount' => 'See also -*{{msg-mw|captcha-createaccount}} -*{{msg-mw|Fancycaptcha-createaccount}}', - 'questycaptcha-create' => 'See also -*{{msg-mw|Captcha-create}} -*{{msg-mw|Fancycaptcha-create}}', - 'questycaptcha-edit' => 'See also -*{{msg-mw|Captcha-edit}} -*{{msg-mw|Fancycaptcha-edit}}', + 'questycaptcha-desc' => '{{Optional}} +{{desc}}', + 'questycaptcha-addurl' => '{{Related|ConfirmEdit-addurl}}', + 'questycaptcha-badlogin' => '{{Related|ConfirmEdit-badlogin}}', + 'questycaptcha-createaccount' => '{{Related|ConfirmEdit-createaccount}}', + 'questycaptcha-create' => '{{Related|ConfirmEdit-create}}', + 'questycaptcha-edit' => '{{Related|ConfirmEdit-edit}}', + 'questycaptcha-sendemail' => '{{Related|ConfirmEdit-sendemail}}', 'questycaptchahelp-text' => 'See also {{msg-mw|Captchahelp-text}}.', ); @@ -58,13 +51,13 @@ $messages['qqq'] = array( * @author Mdupont */ $messages['aln'] = array( - 'questycaptcha-addurl' => 'Your redakto përfshin të jashtme lidhje të reja. Për të ndihmuar në mbrojtjen kundër spam automatizuar, ju lutem përgjigje pyetjes që duket më poshtë ([[Special:Captcha/help|më shumë informacion]]):', - 'questycaptcha-badlogin' => 'Për të ndihmuar në mbrojtjen kundër fjalëkalimin automatizuar plasaritje, ju lutem përgjigje pyetjes që duket më poshtë ([[Special:Captcha/help|më shumë informacion]]):', - 'questycaptcha-createaccount' => 'Për të ndihmuar në mbrojtjen kundër krijimit llogari e automatizuar, ju lutemi përgjigje pyetjes që duket më poshtë ([[Special:Captcha/help|më shumë informacion]]):', + 'questycaptcha-addurl' => 'Your redakto përfshin të jashtme lidhje të reja. Për të ndihmuar në mbrojtjen kundër spam automatizuar, ju lutem përgjigje pyetjes që duket më poshtë ([[Special:Captcha/help|më shumë informacion]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Për të ndihmuar në mbrojtjen kundër fjalëkalimin automatizuar plasaritje, ju lutem përgjigje pyetjes që duket më poshtë ([[Special:Captcha/help|më shumë informacion]]):', # Fuzzy + 'questycaptcha-createaccount' => 'Për të ndihmuar në mbrojtjen kundër krijimit llogari e automatizuar, ju lutemi përgjigje pyetjes që duket më poshtë ([[Special:Captcha/help|më shumë informacion]]):', # Fuzzy 'questycaptcha-create' => 'Për të krijuar një faqe, ju lutem përgjigje të pyetjes që duket më poshtë ([[Special:Captcha/help|më shumë informacion]]):', 'questycaptcha-edit' => 'Për të redaktuar këtë faqe, ju lutem përgjigje të pyetjes që duket më poshtë ([[Special:Captcha/help|më shumë informacion]]):', - 'questycaptcha-sendemail' => 'Për të ndihmuar në mbrojtjen kundër spamming automatizuar, ju lutem përgjigje pyetjes që duket më poshtë ([[Special:Captcha/help|më shumë informacion]]):', - 'questycaptchahelp-text' => "Web faqet që të pranojë kontribute nga publiku, si ky wiki, shpesh keqtrajtohen nga spammers që përdorin mjete të automatizuar për të shtuar lidhjet e tyre me shumë vende. Përderisa këto lidhje spam mund të hiqen, ata janë një ngatërresë të rëndësishme. Ndonjëherë, sidomos kur duke shtuar të reja web lidhje me një faqe, wiki mund të kërkojë që për t'iu përgjigjur një pyetje. Ngaqë kjo është një detyrë që është e vështirë për të automatizuar, ajo do të lejojë të vërtetë njerëzit më të japin kontribute të tyre, ndërsa ndaluar spammers më dhe robotik sulmuesit të tjera. Ju lutem kontaktoni [[{{MediaWiki:Grouppage-sysop}}|faqe administratorët]] për ndihmë, nëse kjo është e papritur në parandalimin e ju nga bërja e kontributeve të ligjshme. Kliko 'butonin mbrapa në shfletuesin tuaj për t'u kthyer në faqen e redaktorit.", + 'questycaptcha-sendemail' => 'Për të ndihmuar në mbrojtjen kundër spamming automatizuar, ju lutem përgjigje pyetjes që duket më poshtë ([[Special:Captcha/help|më shumë informacion]]):', # Fuzzy + 'questycaptchahelp-text' => "Web faqet që të pranojë kontribute nga publiku, si ky wiki, shpesh keqtrajtohen nga spammers që përdorin mjete të automatizuar për të shtuar lidhjet e tyre me shumë vende. Përderisa këto lidhje spam mund të hiqen, ata janë një ngatërresë të rëndësishme. Ndonjëherë, sidomos kur duke shtuar të reja web lidhje me një faqe, wiki mund të kërkojë që për t'iu përgjigjur një pyetje. Ngaqë kjo është një detyrë që është e vështirë për të automatizuar, ajo do të lejojë të vërtetë njerëzit më të japin kontribute të tyre, ndërsa ndaluar spammers më dhe robotik sulmuesit të tjera. Ju lutem kontaktoni [[Special:ListAdmins|faqe administratorët]] për ndihmë, nëse kjo është e papritur në parandalimin e ju nga bërja e kontributeve të ligjshme. Kliko 'butonin mbrapa në shfletuesin tuaj për t'u kthyer në faqen e redaktorit.", ); /** Arabic (العربية) @@ -75,12 +68,12 @@ $messages['aln'] = array( $messages['ar'] = array( 'questycaptcha-desc' => 'مولد كويستي كابتشا Ù„Confirm Edit', 'questycaptcha-addurl' => 'ÙŠØØªÙˆÙŠ ØªØ¹Ø¯ÙŠÙ„Ùƒ على وصلات خارجية جديدة. -للمساعدة ÙÙŠ الØÙ…اية من السبام التلقائي، من ÙØ¶Ù„Ùƒ أجب على السؤال الذي يظهر أدناه ([[Special:Captcha/help|مزيد من المعلومات]]):', - 'questycaptcha-badlogin' => 'للمساعدة ÙÙŠ الØÙ…اية من السبام التلقائي، من ÙØ¶Ù„Ùƒ أجب على السؤال الذي يظهر أدناه ([[Special:Captcha/help|مزيد من المعلومات]]):', - 'questycaptcha-createaccount' => 'للمساعدة ÙÙŠ الØÙ…اية من إنشاء Ø§Ù„ØØ³Ø§Ø¨Ø§Øª التلقائي، من ÙØ¶Ù„Ùƒ أجب على السؤال الذي يظهر أدناه ([[Special:Captcha/help|مزيد من المعلومات]]):', +للمساعدة ÙÙŠ الØÙ…اية من السبام التلقائي، من ÙØ¶Ù„Ùƒ أجب على السؤال الذي يظهر أدناه ([[Special:Captcha/help|مزيد من المعلومات]]):', # Fuzzy + 'questycaptcha-badlogin' => 'للمساعدة ÙÙŠ الØÙ…اية من السبام التلقائي، من ÙØ¶Ù„Ùƒ أجب على السؤال الذي يظهر أدناه ([[Special:Captcha/help|مزيد من المعلومات]]):', # Fuzzy + 'questycaptcha-createaccount' => 'للمساعدة ÙÙŠ الØÙ…اية من إنشاء Ø§Ù„ØØ³Ø§Ø¨Ø§Øª التلقائي، من ÙØ¶Ù„Ùƒ أجب على السؤال الذي يظهر أدناه ([[Special:Captcha/help|مزيد من المعلومات]]):', # Fuzzy 'questycaptcha-create' => 'لتنشئ Ø§Ù„ØµÙØØ©ØŒ من ÙØ¶Ù„Ùƒ أجب على السؤال الذي يظهر أدناه ([[Special:Captcha/help|مزيد من المعلومات]]):', 'questycaptcha-edit' => 'Ù„ØªØØ±Ù‘ر هذه Ø§Ù„ØµÙØØ©ØŒ من ÙØ¶Ù„Ùƒ أجب على السؤال الذي يظهر أدناه ([[Special:Captcha/help|مزيد من المعلومات]]):', - 'questycaptcha-sendemail' => 'للمساعدة ÙÙŠ الØÙ…اية ضد البريد الإلكتروني الآلي المرغوب Ùيه، الرجاء الإجابة على السؤال الذي يظهر أدناه ([[Special:Captcha/help|المزيد من المعلومات]]):', + 'questycaptcha-sendemail' => 'للمساعدة ÙÙŠ الØÙ…اية ضد البريد الإلكتروني الآلي المرغوب Ùيه، الرجاء الإجابة على السؤال الذي يظهر أدناه ([[Special:Captcha/help|المزيد من المعلومات]]):', # Fuzzy 'questycaptchahelp-text' => "عادة ما يتم ÙÙŠ المواقع التي تقبل الردود والرسائل من العامة، كهذا الويكي، تخريب الموقع عن طريق الأشخاص الذين يستعملون آليات معينة لإرسال وصلاتهم لمواقع متعددة بصورة آلية. وعلى الرغم من أن هذا يمكن إزالته ولكنه مزعج للغاية. @@ -89,28 +82,50 @@ $messages['ar'] = array( للأس٠سيكون هذا صعبا بالنسبة لمستخدمي Ø§Ù„Ù…ØªØµÙØØ§Øª Ø§Ù„Ù…ØØ¯ÙˆØ¯Ø© أو التي تعتمد على النصوص Ùقط أو قراءة النصوص. ÙÙŠ الوقت Ø§Ù„ØØ§Ù„ÙŠ لا يوجد لدينا بديل سمعي. -من ÙØ¶Ù„Ùƒ راسل [[{{MediaWiki:Grouppage-sysop}}|إداريي الموقع]] للمساعدة إذا كان هذا الأمر يمنعك من التعديل ووضع وصلات قانونية. +من ÙØ¶Ù„Ùƒ راسل [[Special:ListAdmins|إداريي الموقع]] للمساعدة إذا كان هذا الأمر يمنعك من التعديل ووضع وصلات قانونية. إذا كنت ØªØØ±Ø± ØµÙØØ© معينة: اضغط زر 'العودة' ÙÙŠ Ù…ØªØµÙØÙƒ للعودة إلى Ø§Ù„ØªØØ±ÙŠØ±.", ); +/** Asturian (asturianu) + * @author Xuacu + */ +$messages['ast'] = array( + 'questycaptcha-addurl' => "La so edición incluye nuevos enllaces esternos. Pa protexer la wiki escontra'l spam d'edición automatizáu, pidimos-y que conteste la entruga qu'apaez embaxo ([[Special:Captcha/help|más información]]):", + 'questycaptcha-badlogin' => "Pa protexer la wiki escontra'l descifráu automáticu de claves, pidimos-y que conteste la entruga qu'apaez embaxo ([[Special:Captcha/help|más información]]):", + 'questycaptcha-createaccount' => "Pa protexer la wiki escontra la creación automática de cuentes, pidimos-y que conteste la entruga qu'apaez embaxo ([[Special:Captcha/help|más información]]):", + 'questycaptcha-create' => "Pa crear la páxina, por favor conteste la entruga qu'apaez embaxo ([[Special:Captcha/help|más información]]):", + 'questycaptcha-edit' => "Pa editar la páxina, por favor conteste la entruga qu'apaez embaxo ([[Special:Captcha/help|más información]]):", + 'questycaptcha-sendemail' => "Pa protexer la wiki escontra'l corréu puxarra automáticu, pidimos-y que conteste la entruga qu'apaez embaxo ([[Special:Captcha/help|más información]]):", + 'questycaptchahelp-text' => "Los sitios web qu'aceuten collaboración del públicu, como esta wiki, sufren de vezu l'abusu de «spammers» qu'usen ferramientes automátiques p'amestar los sos enllaces en munchos sitios. +Mentanto qu'esos enllaces puen desaniciase, suponen una bultable molestia. + +Dacuando, especialmente al amestar enllaces nuevos a una páxina, la wiki pue pidi-y que conteste una entruga. +Como esta ye una xera difÃcil d'automatizar, permitirá que la mayor parte de persones faiga collaboraciones mentanto torga a la mayor parte de «spammers» y otros atacantes robotizaos . + +Por favor, pongase'n contautu colos [[Special:ListAdmins|alministradores del sitiu]] pa pidir ayuda si esto ta torgando-y de mou inesperáu facer collaboraciones llexÃtimes. + +Calque nel botón «atrás» del navegador pa volver al editor de páxines.", +); + /** Bashkir (башҡортÑа) * @author Assele + * @author РуÑтам Ðурыев */ $messages['ba'] = array( 'questycaptcha-addurl' => 'Һеҙҙең текÑтығыҙҙа Ñңы тышҡы һылтанмалар бар. -Ðвтоматик Ñпамдан һаҡлау маҡÑатында, зинһар, түбәндә килтерелгән һорауға Ñуап бирегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', - 'questycaptcha-badlogin' => 'Паролде автоматик ватыуҙан һаҡлау маҡÑатында, зинһар, түбәндә килтерелгән һорауға Ñуап бирегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', - 'questycaptcha-createaccount' => 'Иҫәп Ñҙмаларын автоматик булдырыуҙан һаҡлау маҡÑатында, зинһар, түбәндә килтерелгән һорауға Ñуап бирегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', +Ðвтоматик Ñпамдан һаҡлау маҡÑатында, зинһар, түбәндә килтерелгән һорауға Ñуап бирегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Серһүҙҙе автоматик ватыуҙан һаҡлау маҡÑатында, зинһар, түбәндә килтерелгән һорауға Ñуап бирегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', # Fuzzy + 'questycaptcha-createaccount' => 'Иҫәп Ñҙмаларын автоматик булдырыуҙан һаҡлау маҡÑатында, зинһар, түбәндә килтерелгән һорауға Ñуап бирегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', # Fuzzy 'questycaptcha-create' => 'Яңы бит булдырыу Ó©Ñөн, зинһар, түбәндә килтерелгән һорауға Ñуап бирегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', 'questycaptcha-edit' => 'Был битте мөхәррирләү Ó©Ñөн, зинһар, түбәндә килтерелгән һорауға Ñуап бирегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', - 'questycaptcha-sendemail' => 'Ðвтоматик Ñпамдан һаҡлау маҡÑатында, зинһар, түбәндә килтерелгән һорауға Ñуап бирегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', + 'questycaptcha-sendemail' => 'Ðвтоматик Ñпамдан һаҡлау маҡÑатында, зинһар, түбәндә килтерелгән һорауға Ñуап бирегеҙ ([[Special:Captcha/help|тулыраҡ мәғлүмәт]]):', # Fuzzy 'questycaptchahelp-text' => 'Үҙенә ÑÑтәлек өҫтәргә һәм ÑÑтәлеген мөхәррирләргә мөмкинлек биргән веб-Ñайттар, шул иҫәптән был вики, йыш ҡына Ñайттарға автоматик һылтанмалар өҫтәү Ó©Ñөн программалар ҡулланған ÑпамлауÑыларҙың маҡÑатына әйләнә. Бындай һылтанмалар юйыла ала, әммә улар һиҙелерлек уңайһыҙлыҡ килтерә. Ò Ð°Ð¹Ò»Ñ‹ бер ғәмәлдәрҙе башҡарған ваҡытта — мәҫәлән, биткә һылтанма өҫтәгән ваҡытта — вики һеҙгә һорауға Ñуап бирергә тәҡдим итә ала. Был мәÑьәләне автоматик рәүештә ÑиÑеү ауыр булғанға күрә, ул күпÑелек кешеләргә мөхәррирләүҙе башҡарырға мөмкинлек бирәÑәк, һәм шул уҡ ваҡытта ÑпамлауÑыларҙың һәм башҡа автоматлаштырылған зыÑн килтереүÑеләрҙең күпÑелеген туҡтатаÑаҡ. -Зинһар, әгәр бындай тикшереү һеҙгә Ñайтта намыҫ менән Ñшләргә ҡамаÑаулаһа, [[{{MediaWiki:Grouppage-sysop}}|хәкимдәргә]] мөрәжәғәт итегеҙ. +Зинһар, әгәр бындай тикшереү һеҙгә Ñайтта намыҫ менән Ñшләргә ҡамаÑаулаһа, [[Special:ListAdmins|хәкимдәргә]] мөрәжәғәт итегеҙ. Мөхәррирләүгә кире ҡайтыу Ó©Ñөн, браузерығыҙҙа кире ҡайтыу төймәһенә баҫығыҙ.', ); @@ -121,12 +136,12 @@ $messages['ba'] = array( */ $messages['be-tarask'] = array( 'questycaptcha-addurl' => 'Вашае Ñ€Ñдагаваньне ўтрымлівае Ð²Ð¾Ð½ÐºÐ°Ð²Ñ‹Ñ ÑпаÑылкі. -Каб абараніцца да аўтаматычнага Ñпаму, калі лаÑка, адкажыце на пытаньне, паказанае ніжÑй ([[Special:Captcha/help|Ð´Ð°Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð°Ñ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹Ñ]]):', - 'questycaptcha-badlogin' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць аўтаматычнага падбору паролÑ, калі лаÑка, адкажыце на пытаньне, паказанае ніжÑй ([[Special:Captcha/help|Ð´Ð°Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð°Ñ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹Ñ]]):', - 'questycaptcha-createaccount' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць аўтаматычнага ÑтварÑÐ½ÑŒÐ½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°Ñž, калі лаÑка, адкажыце на пытаньне, паказанае ніжÑй ([[Special:Captcha/help|Ð´Ð°Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð°Ñ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹Ñ]]):', +Каб абараніцца да аўтаматычнага Ñпаму, калі лаÑка, адкажыце на пытаньне, паказанае ніжÑй ([[Special:Captcha/help|Ð´Ð°Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð°Ñ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹Ñ]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць аўтаматычнага падбору паролÑ, калі лаÑка, адкажыце на пытаньне, паказанае ніжÑй ([[Special:Captcha/help|Ð´Ð°Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð°Ñ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹Ñ]]):', # Fuzzy + 'questycaptcha-createaccount' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць аўтаматычнага ÑтварÑÐ½ÑŒÐ½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°Ñž, калі лаÑка, адкажыце на пытаньне, паказанае ніжÑй ([[Special:Captcha/help|Ð´Ð°Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð°Ñ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹Ñ]]):', # Fuzzy 'questycaptcha-create' => 'Ð”Ð»Ñ ÑтварÑÐ½ÑŒÐ½Ñ Ñтаронкі, калі лаÑка, адкажыце на пытаньне, паказанае ніжÑй ([[Special:Captcha/help|Ð´Ð°Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð°Ñ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹Ñ]]):', 'questycaptcha-edit' => 'Ð”Ð»Ñ Ñ€ÑÐ´Ð°Ð³Ð°Ð²Ð°Ð½ÑŒÐ½Ñ Ð³Ñтай Ñтаронкі, калі лаÑка, адкажыце на пытаньне, паказанае ніжÑй ([[Special:Captcha/help|Ð´Ð°Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð°Ñ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹Ñ]]):', - 'questycaptcha-sendemail' => 'У мÑтах абароны Ñупраць аўтаматычнага Ñпаму, калі лаÑка, адкажыце на пытаньне, паказанае ніжÑй ([[Special:Captcha/help|Ð´Ð°Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð°Ñ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹Ñ]]):', + 'questycaptcha-sendemail' => 'У мÑтах абароны Ñупраць аўтаматычнага Ñпаму, калі лаÑка, адкажыце на пытаньне, паказанае ніжÑй ([[Special:Captcha/help|Ð´Ð°Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð°Ñ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹Ñ]]):', # Fuzzy 'questycaptchahelp-text' => 'Ð’Ñб-Ñайты, ÑÐºÑ–Ñ Ð¿Ñ€Ñ‹Ð¼Ð°ÑŽÑ†ÑŒ запіÑÑ‹ ад грамадзкаÑьці, Ð¿Ð°Ð´Ð¾Ð±Ð½Ñ‹Ñ Ð½Ð° {{GRAMMAR:вінавальны|{{SITENAME}}}}, чаÑта атакуюцца ÑпамÑрамі, ÑÐºÑ–Ñ ÑžÐ¶Ñ‹Ð²Ð°ÑŽÑ†ÑŒ Ð°ÑžÑ‚Ð°Ð¼Ð°Ñ‚Ñ‹Ð·Ð°Ð²Ð°Ð½Ñ‹Ñ Ñ–Ð½ÑтрумÑнты, каб зьмÑшчаць Ñвае ÑпаÑылкі на шмат Ñайтаў. І Ñ…Ð°Ñ†Ñ Ð³ÑÑ‚Ñ‹Ñ ÑпаÑылкі могуць быць прыбраныÑ, Ñны выклікаюць Ð·Ð½Ð°Ñ‡Ð½Ñ‹Ñ Ð½ÑзручнаÑьці. @@ -135,28 +150,29 @@ $messages['be-tarask'] = array( Ðа жаль, гÑта можа выклікаць нÑзручнаÑьці Ð´Ð»Ñ ÑžÐ´Ð·ÐµÐ»ÑŒÐ½Ñ–ÐºÐ°Ñž з абмежаваньнÑмі па зроку Ñ– Ð´Ð»Ñ Ñ‚Ñ‹Ñ…, хто ўжывае Ñ‚ÑкÑÑ‚Ð°Ð²Ñ‹Ñ Ñ†Ñ– Ð¼Ð¾ÑžÐ½Ñ‹Ñ Ð±Ñ€Ð°ÑžÐ·Ñры. Ðа гÑты момант мы Ð½Ñ Ð¼Ð°ÐµÐ¼ аўдыё-альтÑрнатывы гÑтай праверцы. -Калі лаÑка, зьвÑжыцеÑÑ Ð· [[{{MediaWiki:Grouppage-sysop}}|адмініÑтратарамі]], калі гÑÑ‚Ð°Ñ Ð¿Ñ€Ð°Ð²ÐµÑ€ÐºÐ° перашкаджае Вам рабіць ÑÐ»ÑƒÑˆÐ½Ñ‹Ñ Ð·Ð°Ð¿Ñ–ÑÑ‹. +Калі лаÑка, зьвÑжыцеÑÑ Ð· [[Special:ListAdmins|адмініÑтратарамі]], калі гÑÑ‚Ð°Ñ Ð¿Ñ€Ð°Ð²ÐµÑ€ÐºÐ° перашкаджае Вам рабіць ÑÐ»ÑƒÑˆÐ½Ñ‹Ñ Ð·Ð°Ð¿Ñ–ÑÑ‹. ÐаціÑьніце кнопку «назад» у Вашым браўзÑры, каб вÑрнуцца да Ñ€ÑÐ´Ð°Ð³Ð°Ð²Ð°Ð½ÑŒÐ½Ñ Ñтаронкі.', ); /** Breton (brezhoneg) + * @author Fohanno * @author Fulup */ $messages['br'] = array( 'questycaptcha-addurl' => "Degaset hoc'h liammoù diavaez nevez. A-benn hor skoazellañ da stourm a-enep d'ar strob emgefre, respontit d'ar goulenn a-is ([[Special:Captcha/help|muioc'h a ditouroù]]) :", - 'questycaptcha-badlogin' => "A-benn hor skoazellañ da stourm a-enep ar freuzañ gerioù-tremen gant ardivinkoù, respontit d'ar goulenn a-is ([[Special:Captcha/help|muioc'h a ditouroù]]) :", - 'questycaptcha-createaccount' => "A-benn hor skoazellañ da stourm a-enep ar c'hrouiñ kontoù emgefre, respontit d'ar goulenn a-is ([[Special:Captcha/help|muioc'h a ditouroù]]) :", + 'questycaptcha-badlogin' => "Evit hor sikour da stourm a-enep ar freuzañ gerioù-tremen gant ardivinkoù, respontit d'ar goulenn a-is ([[Special:Captcha/help|muioc'h a ditouroù]]) :", + 'questycaptcha-createaccount' => "Evit hor sikour da stourm a-enep ar c'hrouiñ kontoù emgefre, respontit d'ar goulenn a-is ([[Special:Captcha/help|muioc'h a ditouroù]]) :", 'questycaptcha-create' => "A-benn gellout krouiñ ar bajenn, respontit d'ar goulenn a-is ([[Special:Captcha/help|muioc'h a ditouroù]]) :", 'questycaptcha-edit' => "A-benn gellout degas kemmoù er bajenn-mañ, respontit d'ar goulenn a-is ([[Special:Captcha/help|muioc'h a ditouroù]]) :", - 'questycaptcha-sendemail' => "Evit hor skoazellañ da zizarbenn ar strob emgefre, respontit d'ar goulenn skrivet dindan ([[Special:Captcha/help|gouzout hiroc'h]]) :", + 'questycaptcha-sendemail' => "Evit hor sikour da zizarbenn ar strob emgefre, respontit d'ar goulenn skrivet dindan ([[Special:Captcha/help|gouzout hiroc'h]]) :", 'questycaptchahelp-text' => "Alies e vez taget al lec'hiennoù a zegemer kemennadennoù a-berzh an holl, evel ar wiki-mañ, gant ar stroberien a implij ostilhoù emgefre evit postañ o liammoù war-du lec'hiennoù a bep seurt. Ha pa c'hallfent bezañ diverket, kazus-mat ez eo ar stroboù-se memes tra. A-wezhioù, dreist-holl pa vez ouzhpennet liammoù Web nevez war ur bajenn, e c'hallo ar wiki-mañ sevel ur goulenn ouzhoc'h. Un trevell start da emgefrekaat eo hemañ. Gant se e c'hallo an implijerien wirion postañ ar pezh a fell dezho tra ma vo lakaet un harz d'an darn vrasañ eus ar stroberien pe d'an dagerien robotek all. -Kit e darempred gant [[{{MediaWiki:Grouppage-sysop}}|merourien al lec'hienn]] evit bezañ skoazellet m'hoc'h eus diaesterioù da gemer perzh da vat abalamour d'an teknik-se. +Kit e darempred gant [[Special:ListAdmins|merourien al lec'hienn]] evit bezañ skoazellet m'hoc'h eus diaesterioù da gemer perzh da vat abalamour d'an teknik-se. Pouezit war bouton 'kent' ho merdeer evit distreiñ d'ar bajenn gemmañ.", ); @@ -166,18 +182,18 @@ Pouezit war bouton 'kent' ho merdeer evit distreiñ d'ar bajenn gemmañ.", */ $messages['bs'] = array( 'questycaptcha-addurl' => 'VaÅ¡a izmjena ukljuÄuje nove vanjske linkove. -Da bi pomogli protiv automatskog spama, molimo odgovorite na pitanje koje je prikazano ispod ([[Special:Captcha/help|viÅ¡e informacija]]):', - 'questycaptcha-badlogin' => 'Da bi pomogli u sprjeÄavanju protiv automatskog probijanja Å¡ifre, molimo Vas da odgovorite na pitanje koje je prikazano ispod ([[Special:Captcha/help|viÅ¡e informacija]]):', - 'questycaptcha-createaccount' => 'Da bi pomogli u sprjeÄavanju automatskog pravljenja raÄuna, molimo Vas da odgovorite na pitanje koje je prikazano ispod ([[Special:Captcha/help|viÅ¡e informacija]]):', +Da bi pomogli protiv automatskog spama, molimo odgovorite na pitanje koje je prikazano ispod ([[Special:Captcha/help|viÅ¡e informacija]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Da bi pomogli u sprjeÄavanju protiv automatskog probijanja Å¡ifre, molimo Vas da odgovorite na pitanje koje je prikazano ispod ([[Special:Captcha/help|viÅ¡e informacija]]):', # Fuzzy + 'questycaptcha-createaccount' => 'Da bi pomogli u sprjeÄavanju automatskog pravljenja raÄuna, molimo Vas da odgovorite na pitanje koje je prikazano ispod ([[Special:Captcha/help|viÅ¡e informacija]]):', # Fuzzy 'questycaptcha-create' => 'Da bi ste napravili stranicu, molimo Vas da odgovorite na pitanje koje je prikazano ispod ([[Special:Captcha/help|viÅ¡e informacija]]):', 'questycaptcha-edit' => 'Da bi ste uredili ovu stranicu, molimo Vas da odgovorite na pitanje koje je prikazano ispod ([[Special:Captcha/help|viÅ¡e informacija]]):', - 'questycaptcha-sendemail' => 'Da bi pomogli u zaÅ¡titi protiv automatskog spamovanja, molimo Vas da odgovorite na pitanje koje je prikazano ispod ([[Special:Captcha/help|viÅ¡e informacija]]):', + 'questycaptcha-sendemail' => 'Da bi pomogli u zaÅ¡titi protiv automatskog spamovanja, molimo Vas da odgovorite na pitanje koje je prikazano ispod ([[Special:Captcha/help|viÅ¡e informacija]]):', # Fuzzy 'questycaptchahelp-text' => "Websajtovi koji podržavaju doprinose iz javnosti, kao Å¡to je ovaj viki, Äesto zloupotrebljavaju vandali koji koriste automatizovane alate da Å¡alju svoje linkove ka mnogim sajtovima. Iako se ovi neželjeni linkovi mogu ukloniti, oni ipak zadaju veliku muku. Ponekad, pogotovo kad se dodaju novi internet linkovi na stranicu, wiki može tražiti od Vas da odgovorite na pitanje. PoÅ¡to je teÅ¡ko automatizovati ovakav zadatak, on omogućuje svim pravim ljudima da vrÅ¡e svoje izmjene, ali će zato sprijeÄiti vandale i ostale robotske napadaÄe. -Molimo Vas da kontaktirate [[{{MediaWiki:Grouppage-sysop}}|administratore stranice]] za pomoć ako je ovo prepreka za Vas da pravite uobiÄajene izmjene. +Molimo Vas da kontaktirate [[Special:ListAdmins|administratore stranice]] za pomoć ako je ovo prepreka za Vas da pravite uobiÄajene izmjene. Kliknite 'nazad' ('back') dugme vaÅ¡eg preglednika da se vratite na polje za unos teksta.", ); @@ -188,7 +204,7 @@ Kliknite 'nazad' ('back') dugme vaÅ¡eg preglednika da se vratite na polje za uno */ $messages['ca'] = array( 'questycaptcha-addurl' => "L'edició inclou enllaços externs nous. -Per ajudar a protegir-se contra la brossa automà tica, responeu la pregunta que apareix a continuació ([[Special:Captcha/help|més informació]]):", +Per ajudar a protegir-se contra la brossa automà tica, responeu la pregunta que apareix a continuació ([[Special:Captcha/help|més informació]]):", # Fuzzy 'questycaptcha-create' => 'Per crear la pà gina, per favor responeu la pregunta que apareix a continuació ([[Special:Captcha/help|més informació]]):', ); @@ -197,43 +213,65 @@ Per ajudar a protegir-se contra la brossa automà tica, responeu la pregunta que */ $messages['cs'] = array( 'questycaptcha-addurl' => 'VaÅ¡e editace obsahuje nové externà odkazy. -V zájmu ochrany pÅ™ed automatickým spamovánÃm musÃte zodpovÄ›dÄ›t nÞe uvedenou otázku ([[Special:Captcha/help|dalšà informace]]):', - 'questycaptcha-badlogin' => 'V rámci ochrany proti automatickým pokusům uhodnout heslo musÃte zodpovÄ›dÄ›t nÞe uvedenou otázku ([[Special:Captcha/help|dalšà informace]]):', - 'questycaptcha-createaccount' => 'V rámci ochrany pÅ™ed automatickým vytvářenÃm úÄtů musÃte pro provedenà registrace zodpovÄ›dÄ›t nÞe uvedenou otázku ([[Special:Captcha/help|dalšà informace]]):', +V zájmu ochrany pÅ™ed automatickým spamovánÃm musÃte zodpovÄ›dÄ›t nÞe uvedenou otázku ([[Special:Captcha/help|dalšà informace]]):', # Fuzzy + 'questycaptcha-badlogin' => 'V rámci ochrany proti automatickým pokusům uhodnout heslo musÃte zodpovÄ›dÄ›t nÞe uvedenou otázku ([[Special:Captcha/help|dalšà informace]]):', # Fuzzy + 'questycaptcha-createaccount' => 'V rámci ochrany pÅ™ed automatickým vytvářenÃm úÄtů musÃte pro provedenà registrace zodpovÄ›dÄ›t nÞe uvedenou otázku ([[Special:Captcha/help|dalšà informace]]):', # Fuzzy 'questycaptcha-create' => 'Abyste mohli založit stránku, musÃte zodpovÄ›dÄ›t nÞe uvedenou otázku ([[Special:Captcha/help|dalšà informace]]):', 'questycaptcha-edit' => 'Abyste mohli editovat tuto stránku, musÃte zodpovÄ›dÄ›t nÞe uvedenou otázku ([[Special:Captcha/help|dalšà informace]]):', - 'questycaptcha-sendemail' => 'V rámci ochrany proti automatickému spamovánà musÃte zodpovÄ›dÄ›t nÞe zobrazenou otázku ([[Special:Captcha/help|vÃce informacÃ]]):', + 'questycaptcha-sendemail' => 'V rámci ochrany proti automatickému spamovánà musÃte zodpovÄ›dÄ›t nÞe zobrazenou otázku ([[Special:Captcha/help|vÃce informacÃ]]):', # Fuzzy 'questycaptchahelp-text' => 'Webové stránky, do kterých mohou pÅ™ispÃvat jejich návÅ¡tÄ›vnÃci (jako napÅ™Ãklad tato wiki), jsou Äasto terÄem spammerů, kteřà pomocà automatických nástrojů vkládajà své odkazy na velké množstvà stránek. PÅ™estože lze tento spam odstranit, pÅ™edstavuje nepÅ™Ãjemné obtěžovánÃ. NÄ›kdy, zvláštÄ› pÅ™i pÅ™idávánà nových webových odkazů, vás wiki může požádat o zodpovÄ›zenà otázky. Jelikož takovou úlohu lze jen těžko automatizovat, skuteÄnà lidé mohou dále pÅ™ispÃvat, zatÃmco vÄ›tÅ¡inu spammerů a jiných robotických útoÄnÃků to zastavÃ. -Pokud vám to bránà v užiteÄných pÅ™ÃspÄ›vcÃch a potÅ™ebujete pomoc, kontaktujte laskavÄ› [[{{MediaWiki:Grouppage-sysop}}|správce serveru]]. +Pokud vám to bránà v užiteÄných pÅ™ÃspÄ›vcÃch a potÅ™ebujete pomoc, kontaktujte laskavÄ› [[Special:ListAdmins|správce serveru]]. Pro návrat na pÅ™edchozà stránku stisknÄ›te ve svém prohlÞeÄi tlaÄÃtko „zpÄ›t“.', ); +/** Welsh (Cymraeg) + * @author Lloffiwr + */ +$messages['cy'] = array( + 'questycaptcha-addurl' => 'Mae eich golygiad yn cynnwys o leiaf un cyswllt allanol newydd. +Er mwyn arbed y wici rhag peiriannau sbam, byddwch gystal ag ateb y cwestiwn a welwch isod ([[Special:Captcha/help|rhagor o wybodaeth]]):', + 'questycaptcha-badlogin' => 'Er mwyn arbed y wici rhag peiriannau datrys cyfrineiriau, byddwch gystal ag ateb y cwestiwn a welwch isod ([[Special:Captcha/help|rhagor o wybodaeth]]):', + 'questycaptcha-createaccount' => 'Er mwyn arbed y wici rhag peiriannau creu cyfrifon, byddwch gystal ag ateb y cwestiwn a welwch isod ([[Special:Captcha/help|rhagor o wybodaeth]]):', + 'questycaptcha-create' => "Er mwyn dechrau'r dudalen, byddwch gystal ag ateb y cwestiwn a welwch isod ([[Special:Captcha/help|rhagor o wybodaeth]]):", + 'questycaptcha-edit' => "Er mwyn golygu'r dudalen, byddwch gystal ag ateb y cwestiwn a welwch isod ([[Special:Captcha/help|rhagor o wybodaeth]]):", + 'questycaptcha-sendemail' => 'Er mwyn arbed y wici rhag sbamio awtomatig, byddwch gystal ag ateb y cwestiwn a welwch isod ([[Special:Captcha/help|rhagor o wybodaeth]]):', + 'questycaptchahelp-text' => "Mae safleoedd gwe fel y wici hon, sy'n caniatau i'r cyhoedd ysgrifennu iddi, yn darged beunyddiol i sbamwyr sy'n defnyddio rhaglenni arbennig i bostio eu cysylltiadau ar wefannau lu. Gellir dileu'r dolenni o'r tudalennau, ond mae hynny'n waith trafferthus. + +O dro i dro, yn enwedig wrth ychwanegu dolenni at safleoedd gwe eraill, fe fydd y wici hon yn gofyn i chi ateb cwestiwn. Mae hyn yn dasg anodd iawn i raglenni cyfrifiadurol, felly dylai'r rhan fwyaf o olygwyr go iawn gyflawni'r dasg yn ddi-drafferth, yn wahanol i'r mwyafrif o'r rhaglenni sbam ac ymosodwyr automatig eraill. + +Cysylltwch â [[Special:ListAdmins|gweinyddwyr y safle]] os ydi'r nodwedd hon yn eich rhwystro rhag ychwanegu golygiadau dilys. + +Gwasgwch botwm \"nôl\" eich porwr er mwyn dychwelyd at y dudalen olygu.", +); + /** German (Deutsch) + * @author Geitost * @author Kghbln + * @author Metalhead64 * @author Pill * @author Umherirrender */ $messages['de'] = array( 'questycaptcha-desc' => 'Questy-CAPTCHA-Generator für die Erweiterung „Confirm Edit“', 'questycaptcha-addurl' => 'Deine Bearbeitung enthält neue externe Links. -Zum Schutz vor automatisiertem Spam, beantworte bitte die untenstehende Frage, um die Seite speichern zu können ([[Special:Captcha/help|weitere Informationen]]):', - 'questycaptcha-badlogin' => 'Zum Schutz vor einer Kompromittierung deines Benutzerkontos, beantworte bitte die untenstehende Frage, um dich anmelden zu können ([[Special:Captcha/help|weitere Informationen]]):', - 'questycaptcha-createaccount' => 'Zum Schutz vor einer automatisierten Anlage von Benutzerkonten ist es erforderlich, die folgende Frage zu beantworten ([[Special:Captcha/help|weitere Informationen]]):', +Zum Schutz des Wikis vor automatisiertem Spam bitten wir dich, die untenstehende Frage zu beantworten, um die Seite speichern zu können ([[Special:Captcha/help|weitere Informationen]]):', + 'questycaptcha-badlogin' => 'Zum Schutz des Wikis vor einer Kompromittierung deines Benutzerkontos bitten wir dich, die untenstehende Frage zu beantworten, um dich anmelden zu können ([[Special:Captcha/help|weitere Informationen]]):', + 'questycaptcha-createaccount' => 'Zum Schutz des Wikis vor einer automatisierten Anlage von Benutzerkonten bitten wir dich, die folgende Frage zu beantworten ([[Special:Captcha/help|weitere Informationen]]):', 'questycaptcha-create' => 'Bitte beantworte die folgende Frage, um diese Seite erstellen zu können ([[Special:Captcha/help|weitere Informationen]]):', 'questycaptcha-edit' => 'Bitte beantworte die folgende Frage, um diese Seite speichern zu können ([[Special:Captcha/help|weitere Informationen]]):', - 'questycaptcha-sendemail' => 'Zum Schutz vor automatisiertem Spam, beantworte bitte die untenstehende Frage, um die E-Mail-Nachricht senden zu können ([[Special:Captcha/help|weitere Informationen]]):', - 'questycaptchahelp-text' => 'Internetangebote, die — wie dieses Wiki — für Beiträge von praktisch jedem offen sind, werden häufig von Spammern missbraucht, welche versuchen, mithilfe entsprechender Werkzeuge ihre Links automatisch auf vielen Webseiten zu platzieren. + 'questycaptcha-sendemail' => 'Zum Schutz des Wikis vor automatisiertem Spam bitten wir dich, die untenstehende Frage zu beantworten ([[Special:Captcha/help|weitere Informationen]]):', + 'questycaptchahelp-text' => 'Internetangebote, die – wie dieses Wiki – für Beiträge von praktisch jedem offen sind, werden häufig von Spammern missbraucht, welche versuchen, mithilfe entsprechender Werkzeuge ihre Links automatisch auf vielen Webseiten zu platzieren. Zwar können derartige Spam-Links wieder entfernt werden, doch stellen sie trotzdem ein erhebliches Ärgernis dar. In manchen Fällen, meist beim Versuch, neue Weblinks zu einer Seite hinzuzufügen, kann es vorkommen, dass du um die Beantwortung einer Frage gebeten wirst. Da es kaum möglich ist, dies zu automatisieren, können hierdurch die meisten Spammer aufgehalten werden. Menschlichen Benutzer sollten ihre Bearbeitungen hingegen durchführen können. -Sollte dich dieses Verfahren beim Vornehmen erwünschter Bearbeitungen behindern, wende dich bitte an einen [[{{MediaWiki:Grouppage-sysop}}|Administrator]], um Unterstützung zu erhalten. +Sollte dich dieses Verfahren beim Vornehmen erwünschter Bearbeitungen behindern, wende dich bitte an einen [[Special:ListAdmins|Administrator]], um Unterstützung zu erhalten. Die Schaltfläche „Zurück“ des Browsers führt zurück zum vorherigen Bearbeitungsfenster.', ); @@ -244,20 +282,20 @@ Die Schaltfläche „Zurück“ des Browsers führt zurück zum vorherigen Bearb */ $messages['de-formal'] = array( 'questycaptcha-addurl' => 'Ihre Bearbeitung enthält neue externe Links. -Zum Schutz vor automatisiertem Spam beantworten Sie bitte die untenstehende Frage ([[Special:Captcha/help|weitere Informationen]]):', - 'questycaptcha-badlogin' => 'Zum Schutz vor einer Kompromittierung Ihres Benutzerkontos beantworten Sie bitte die folgende Frage ([[Special:Captcha/help|weitere Informationen]]):', +Zum Schutz vor automatisiertem Spam beantworten Sie bitte die untenstehende Frage ([[Special:Captcha/help|weitere Informationen]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Zum Schutz vor einer Kompromittierung Ihres Benutzerkontos beantworten Sie bitte die folgende Frage ([[Special:Captcha/help|weitere Informationen]]):', # Fuzzy 'questycaptcha-create' => 'Bitte beantworten Sie die folgende Frage, um diese Seite erstellen zu können ([[Special:Captcha/help|weitere Informationen]]):', 'questycaptcha-edit' => 'Bitte beantworten Sie die folgende Frage, um diese Seite bearbeiten zu können ([[Special:Captcha/help|weitere Informationen]]):', - 'questycaptcha-sendemail' => 'Zum Schutz vor automatisiertem Spam bitten wir Sie, die folgende Frage zu beantworten ([[Special:Captcha/help|weitere Informationen]]):', + 'questycaptcha-sendemail' => 'Zum Schutz vor automatisiertem Spam bitten wir Sie, die folgende Frage zu beantworten ([[Special:Captcha/help|weitere Informationen]]):', # Fuzzy 'questycaptchahelp-text' => 'Internetangebote, die — wie dieses Wiki — für Beiträge von praktisch jedem offen sind, werden häufig von Spammern missbraucht, welche versuchen, mithilfe entsprechender Werkzeuge ihre Links automatisch auf vielen Webseiten zu platzieren. Zwar können derartige Spam-Links wieder entfernt werden, doch stellen sie trotzdem ein erhebliches Ärgernis dar. In manchen Fällen, meist beim Versuch, neue Weblinks zu einer Seite hinzuzufügen, kann es vorkommen, dass Sie um die Beantwortung einer Frage gebeten wirst. Da es kaum möglich ist, dies zu automatisieren, können hierdurch die meisten Spammer aufgehalten werden. Menschlichen Benutzer sollten ihre Bearbeitungen hingegen durchführen können. -Sollte Sie dieses Verfahren beim Vornehmen erwünschter Bearbeitungen behindern, wenden Sie sich bitte an einen [[{{MediaWiki:Grouppage-sysop}}|Administrator]], um Unterstützung zu erhalten. +Sollte Sie dieses Verfahren beim Vornehmen erwünschter Bearbeitungen behindern, wenden Sie sich bitte an einen [[Special:ListAdmins|Administrator]], um Unterstützung zu erhalten. -Der „Zurück“-Knopf des Browsers führt zurück zum Bearbeitungsfenster.', +Der „Zurück“-Knopf des Browsers führt zurück zum Bearbeitungsfenster.', # Fuzzy ); /** Lower Sorbian (dolnoserbski) @@ -265,28 +303,42 @@ Der „Zurück“-Knopf des Browsers führt zurück zum Bearbeitungsfenster.', */ $messages['dsb'] = array( 'questycaptcha-addurl' => 'Twója zmÄ›na wopÅ›imujo nowe eksterne wótkaze. -Za šćit pÅ›eÅ›iwo zawtomatizÄ›rowanemu spamoju, wótegroÅ„ pÅ¡osym na pÅ¡aÅ¡anje, kótarež pokazujo se doÅ‚ojce ([[Special:Captcha/help|dalÅ¡ne informacije]]):', - 'questycaptcha-badlogin' => 'Za šćit pÅ›eÅ›iwo zawtomatizÄ›rowanemu wusnuchlenjeju gronidÅ‚a, wótegroÅ„ pÅ¡osym na pÅ¡aÅ¡anje, kótarež pokazujo se doÅ‚ojce ([[Special:Captcha/help|dalÅ¡ne informacije]]):', - 'questycaptcha-createaccount' => 'Za šćit pÅ›eÅ›iwo zawtomatizÄ›rowanemu napóranjeju kontow, wótegroÅ„ pÅ¡osym na pÅ¡aÅ¡anje, kótarež pokazujo se doÅ‚ojce ([[Special:Captcha/help|dalÅ¡ne informacije]]):', +Za šćit pÅ›eÅ›iwo zawtomatizÄ›rowanemu spamoju, wótegroÅ„ pÅ¡osym na pÅ¡aÅ¡anje, kótarež pokazujo se doÅ‚ojce ([[Special:Captcha/help|dalÅ¡ne informacije]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Za šćit pÅ›eÅ›iwo zawtomatizÄ›rowanemu wusnuchlenjeju gronidÅ‚a, wótegroÅ„ pÅ¡osym na pÅ¡aÅ¡anje, kótarež pokazujo se doÅ‚ojce ([[Special:Captcha/help|dalÅ¡ne informacije]]):', # Fuzzy + 'questycaptcha-createaccount' => 'Za šćit pÅ›eÅ›iwo zawtomatizÄ›rowanemu napóranjeju kontow, wótegroÅ„ pÅ¡osym na pÅ¡aÅ¡anje, kótarež pokazujo se doÅ‚ojce ([[Special:Captcha/help|dalÅ¡ne informacije]]):', # Fuzzy 'questycaptcha-create' => 'Aby napóraÅ‚ bok, wótegroÅ„ pÅ¡osym na pÅ¡aÅ¡anje, kótarež pokazujo se doÅ‚ojce ([[Special:Captcha/help|dalÅ¡ne informacije]]):', 'questycaptcha-edit' => 'Aby wobźěłaÅ‚ toÅ› ten bok, wótegroÅ„ pÅ¡osym na pÅ¡aÅ¡anje, kótarež pokazujo se doÅ‚ojce ([[Special:Captcha/help|dalÅ¡ne informacije]]):', - 'questycaptcha-sendemail' => 'Za šćit pÅ›eÅ›iwo awtomatiskemu spamowanjeju, wótegroÅ„ pÅ¡osym pÅ¡aÅ¡anje, kótarež pokazujo se doÅ‚ojce ([[Special:Captcha/help|dalÅ¡ne informacije]]):', + 'questycaptcha-sendemail' => 'Za šćit pÅ›eÅ›iwo awtomatiskemu spamowanjeju, wótegroÅ„ pÅ¡osym pÅ¡aÅ¡anje, kótarež pokazujo se doÅ‚ojce ([[Special:Captcha/help|dalÅ¡ne informacije]]):', # Fuzzy 'questycaptchahelp-text' => 'WebsedÅ‚a, kótarež akceptÄ›ruju zjawne pÅ›inoski, ako toÅ› ten wiki, znjewužywaju se cesto wót spamowarjow, kótarež wužywaju zawtomatizÄ›rowane rÄ›dy, aby pÅ›idali swóje wótkaze na wjele sedÅ‚ow. LÄ›crownož toÅ› te spamowe wótkaze daju se wótpóraÅ›, su wóne bejna pógórÅ¡ota. Wótergi, wósebnje, gaž se nowe wótkaze pÅ›idawaju bokoju, jo móžno, až se Å›i wiki nÄ›co pÅ¡aÅ¡a. Dokulaž to jo nadawk, kótaryž dajo se śěžko awtomatizÄ›rowaÅ›, dowólujo to napÅ¡awdnym luźam jich pÅ›inoski wótpósÅ‚aÅ›, nejwÄ›cej spamowarjow a robotowe ataki pak se zaźaržyju. -Staj se pÅ¡osym z [[{{MediaWiki:Grouppage-sysop}}|administratorami sedÅ‚a]] z pÅ¡osbu wó pomoc do zwiska, jolic to Å›i njewócakane zawobarujo sÅ‚anje legitimnych pÅ›inoskow. +Staj se pÅ¡osym z [[Special:ListAdmins|administratorami sedÅ‚a]] z pÅ¡osbu wó pomoc do zwiska, jolic to Å›i njewócakane zawobarujo sÅ‚anje legitimnych pÅ›inoskow. Klikni na tÅ‚ocaÅ¡k "SlÄ›dk" we swójom wobglÄ›dowaku, aby wróśiÅ‚ se k wobźěłowaÅ„skemu woknoju.', ); /** Greek (Ελληνικά) * @author Omnipaedista + * @author Protnet */ $messages['el'] = array( - 'questycaptcha-addurl' => 'Η επεξεÏγασία σας πεÏιÎχει νÎους εξωτεÏικοÏÏ‚ συνδÎσμους. -Για να μας βοηθήσετε στην Ï€Ïοστασία κατά των αυτοματοποιημÎνων σπαμ, παÏακαλώ απαντήστε στην παÏακάτω εÏώτηση ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', + 'questycaptcha-desc' => 'ΓεννήτÏια Questy CAPTCHA για το Confirm Edit', + 'questycaptcha-addurl' => 'Η επεξεÏγασία σας πεÏιλαμβάνει νÎους εξωτεÏικοÏÏ‚ συνδÎσμους. +Για την Ï€Ïοστασία του wiki ενάντια σε αυτοματοποιημÎνη επεξεÏγασία spam, σας παÏακαλοÏμε να απαντήσετε στην παÏακάτω εÏώτηση ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', + 'questycaptcha-badlogin' => 'Για την Ï€Ïοστασία του wiki ενάντια σε αυτοματοποιημÎνο σπάσιμο κωδικών, σας παÏακαλοÏμε να απαντήσετε στην παÏακάτω εÏώτηση ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', + 'questycaptcha-createaccount' => 'Για την Ï€Ïοστασία του wiki ενάντια σε αυτοματοποιημÎνη δημιουÏγία λογαÏιασμών, σας παÏακαλοÏμε να απαντήσετε στην παÏακάτω εÏώτηση ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', + 'questycaptcha-create' => 'Για να δημιουÏγήσετε τη σελίδα, σας παÏακαλοÏμε να απαντήσετε στην παÏακάτω εÏώτηση ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', + 'questycaptcha-edit' => 'Για να επεξεÏγαστείτε αυτή τη σελίδα, σας παÏακαλοÏμε να απαντήσετε στην παÏακάτω εÏώτηση ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', + 'questycaptcha-sendemail' => 'Για την Ï€Ïοστασία του wiki ενάντια σε αυτοματοποιημÎνο σπαμάÏισμα, σας παÏακαλοÏμε να απαντήσετε στην παÏακάτω εÏώτηση ([[Special:Captcha/help|πεÏισσότεÏες πληÏοφοÏίες]]):', + 'questycaptchahelp-text' => 'Οι ιστότοποι που επιτÏÎπουν δημόσιες συνεισφοÏÎÏ‚, όπως αυτό το wiki, παÏαβιάζονται συχνά από spammers που χÏησιμοποιοÏν αυτοματοποιημÎνα εÏγαλεία για να δημοσιεÏουν μαζικά υπεÏσυνδÎσμους σε πλήθος ιστοτόπων. Αν και αυτοί οι σÏνδεσμοι spam μποÏοÏν να αφαιÏεθοÏν, είναι μεγάλος μπελάς. + +ΜεÏικÎÏ‚ φοÏÎÏ‚, ειδικά κατά την Ï€Ïοσθήκη νÎων συνδÎσμων σε μια σελίδα, το wiki μποÏεί να σας ζητήσει να απαντήσετε σε μια εÏώτηση. ΔεδομÎνου ότι αυτή η εÏγασία είναι δÏσκολο να αυτοματοποιηθεί, θα επιτÏÎψει στους πεÏισσότεÏους Ï€ÏαγματικοÏÏ‚ ανθÏώπους να κάνουν τις δημοσιεÏσεις τους, σταματώντας όμως spammers και άλλους Ïομποτικά επιτιθÎμενους. + +ΠαÏακαλοÏμε επικοινωνήστε με τους [[Special:ListAdmins|διαχειÏιστÎÏ‚ του ιστότοπου]] για βοήθεια εάν αυτό για κάποιο λόγο σας αποτÏÎπει να εκτελÎσετε θεμιτÎÏ‚ ενÎÏγειες. + +Πατήστε το κουμπί «πίσω» στον πεÏιηγητή σας για να επιστÏÎψετε στον επεξεÏγαστή σελίδων.', ); /** Esperanto (Esperanto) @@ -294,16 +346,16 @@ $messages['el'] = array( */ $messages['eo'] = array( 'questycaptcha-addurl' => 'Via redakto entenas novajn eksterajn ligilojn. -Por helpi protekti kontraÅ aÅtomatan spamadon, bonvolu respondu la demandon sube ([[Special:Captcha/help|pli da informo]]):', - 'questycaptcha-badlogin' => 'Por helpi protekti kontraÅ aÅtomata divenado de pasvortoj, bonvolu respondu la demandon sube ([[Special:Captcha/help|pli da informo]]):', - 'questycaptcha-createaccount' => 'Por helpi protekti kontraÅ aÅtomata konto-kreado, bonvolu respondu la demandon sube ([[Special:Captcha/help|pli da informo]]):', +Por helpi protekti kontraÅ aÅtomatan spamadon, bonvolu respondu la demandon sube ([[Special:Captcha/help|pli da informo]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Por helpi protekti kontraÅ aÅtomata divenado de pasvortoj, bonvolu respondu la demandon sube ([[Special:Captcha/help|pli da informo]]):', # Fuzzy + 'questycaptcha-createaccount' => 'Por helpi protekti kontraÅ aÅtomata konto-kreado, bonvolu respondu la demandon sube ([[Special:Captcha/help|pli da informo]]):', # Fuzzy 'questycaptcha-create' => 'Por krei la paÄon, bonvolu respondu la demandon sube ([[Special:Captcha/help|pli da informo]]):', 'questycaptcha-edit' => 'Por redakti ĉi tiun paÄon, bonvolu respondu la demandon sube ([[Special:Captcha/help|pli da informo]]):', 'questycaptchahelp-text' => "Retejoj kiuj akcepti informon de publiko, kiel ĉi tiu vikio, estas ofte misuzitaj de spamistoj kiu uzas aÅtomatajn ilojn por afiÅi ligilojn al multaj retejoj. Kvankam ĉi tiu spam-ligiloj estas forigeblaj, ili estas granda Äeno. Iufoje, ja kiam aldonante novajn retligilojn al paÄo, la vikio eble petos al vi respondi demandon. Tial ĉi tiu tasko estas malfacila por fari aÅtomate, ebligos al realaj homoj fari aldonaĵojn, kaj malebligos spamistojn kaj aliajn robotajn atakilojn. -Bonvolu kontakti la [[{{MediaWiki:Grouppage-sysop}}|administrantojn de la retejo]] por helpo se ĉi tio malebligas al vi fari bonan aldonon. +Bonvolu kontakti la [[Special:ListAdmins|administrantojn de la retejo]] por helpo se ĉi tio malebligas al vi fari bonan aldonon. Klaku la 'reiru' butonon en via retumilo por reiri al la paÄo-redaktilo.", ); @@ -314,19 +366,19 @@ Klaku la 'reiru' butonon en via retumilo por reiri al la paÄo-redaktilo.", */ $messages['es'] = array( 'questycaptcha-addurl' => 'Tu edición incluye nuevos vÃnculos externos. -Para ayudar a proteger contra spam automático, por favor responde la pregunta que aparece abajo ([[Special:Captcha/help|más información]]):', - 'questycaptcha-badlogin' => 'Para ayudar a proteger contra craqueo de contraseña, por favor responde la pregunta que aparece abajo ([[Special:Captcha/help|más información]]):', - 'questycaptcha-createaccount' => 'Para ayudar a proteger contra la creación automática de cuentas, por favor responde la pregunta que aparece abajo ([[Special:Captcha/help|más información]]):', +Para ayudar a proteger contra spam automático, por favor responde la pregunta que aparece abajo ([[Special:Captcha/help|más información]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Para ayudar a proteger contra craqueo de contraseña, por favor responde la pregunta que aparece abajo ([[Special:Captcha/help|más información]]):', # Fuzzy + 'questycaptcha-createaccount' => 'Para ayudar a proteger contra la creación automática de cuentas, por favor responde la pregunta que aparece abajo ([[Special:Captcha/help|más información]]):', # Fuzzy 'questycaptcha-create' => 'Para crear la página, por favor responde la pregunta que aparece abajo ([[Special:Captcha/help|más información]]):', 'questycaptcha-edit' => 'Para editar esta página, por favor responde la pregunta que aparece abajo ([[Special:Captcha/help|más información]]):', - 'questycaptcha-sendemail' => 'Para protegernos contra el spam automatizado por favor conteste la pregunta que aparece a continuación ([[Special:Captcha/help|más información]]):', + 'questycaptcha-sendemail' => 'Para protegernos contra el spam automatizado por favor conteste la pregunta que aparece a continuación ([[Special:Captcha/help|más información]]):', # Fuzzy 'questycaptchahelp-text' => "Sitios Web que aceptan contribuciones del público, como este wiki, son constantemente abusadas por enviadores de spam quienes usan herramientas automáticas para agregar sus enlaces a muchos sitios. Asà estos enlaces spam puedan ser borrados, son una molestia significativa. A veces, especialmente cuando se agregan nuevos enlaces web a una página, el wiki puede pedirte que respondas a una pregunta. Ya que esta es una tarea que es difÃcil de automatizar, eso permitirá que más seres humanos reales hagan sus contribuciones mientras detiene a la mayor parte de enviadores de spam y otros atacantes robóticos. -Por favor contacta a los [[{{MediaWiki:Grouppage-sysop}}|administradores del sitio]] para asistencia si esto está impidiéndote hacer contribuciones legÃtimas. +Por favor contacta a los [[Special:ListAdmins|administradores del sitio]] para asistencia si esto está impidiéndote hacer contribuciones legÃtimas. Haz click en el botón 'atrás' en tu navegador para regresar al editor de página.", ); @@ -336,18 +388,18 @@ Haz click en el botón 'atrás' en tu navegador para regresar al editor de pági */ $messages['et'] = array( 'questycaptcha-addurl' => 'Sinu muudatus sisaldab uusi välislinke. -Palun vasta alljärgnevale küsimusele. Abinõu on kaitseks automaadistatud rämpsmuudatuste eest ([[Special:Captcha/help|lisateave]]):', - 'questycaptcha-badlogin' => 'Palun vasta alljärgnevale küsimusele. Abinõu on kaitseks automaatsete parooliäraarvajate eest ([[Special:Captcha/help|lisateave]]):', - 'questycaptcha-createaccount' => 'Palun vasta alljärgnevale küsimusele. Abinõu on kaitseks kontode automaatse loomise eest ([[Special:Captcha/help|lisateave]]):', +Palun vasta alljärgnevale küsimusele. Abinõu on kaitseks automaadistatud rämpsmuudatuste eest ([[Special:Captcha/help|lisateave]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Palun vasta alljärgnevale küsimusele. Abinõu on kaitseks automaatsete parooliäraarvajate eest ([[Special:Captcha/help|lisateave]]):', # Fuzzy + 'questycaptcha-createaccount' => 'Palun vasta alljärgnevale küsimusele. Abinõu on kaitseks kontode automaatse loomise eest ([[Special:Captcha/help|lisateave]]):', # Fuzzy 'questycaptcha-create' => 'Lehekülje loomiseks vasta palun alljärgnevale küsimusele ([[Special:Captcha/help|lisateave]]):', 'questycaptcha-edit' => 'Selle lehekülje muutmiseks vasta palun alljärgnevale küsimusele ([[Special:Captcha/help|lisateave]]):', - 'questycaptcha-sendemail' => 'Palun vasta alljärgnevale küsimusele. Abinõu on kaitseks automaadistatud rämpsmuudatuste eest ([[Special:Captcha/help|lisateave]]):', + 'questycaptcha-sendemail' => 'Palun vasta alljärgnevale küsimusele. Abinõu on kaitseks automaadistatud rämpsmuudatuste eest ([[Special:Captcha/help|lisateave]]):', # Fuzzy 'questycaptchahelp-text' => "Võrgukohti, mis lubavad külastajatel sisu muuta, nagu ka see viki, kasutavad sageli rämpsposti levitajad, lisades näiteks lehekülgedele reklaamilinke. Kuigi neid linke saab eemaldada, on nad siiski tülikad. Kasutajakontot registreerides või mõnele lehele uusi internetiaadresse postitades võidakse paluda sul küsimusele vastata. Kuna sellist tegevust on raske automaadistada, on see efektiivseks kaitseks rämpspostirobotite vastu ja lubab samas tavakasutajatel rahus muudatusi teha. -Kui sul tekib raskusi muudatuste tegemisel, võta palun ühendust selle võrgukoha [[{{MediaWiki:Grouppage-sysop}}|administraatoritega]]. +Kui sul tekib raskusi muudatuste tegemisel, võta palun ühendust selle võrgukoha [[Special:ListAdmins|administraatoritega]]. Redigeerimislehele naasmiseks klõpsa võrgulehitseja ''tagasi''-nuppu.", ); @@ -360,48 +412,73 @@ $messages['eu'] = array( 'questycaptcha-edit' => 'Orrialde hau aldatzeko, behean agertzen den galdera erantzun ezazu mesedez ([[Special:Captcha/help|informazio gehiago]]):', ); +/** Persian (ÙØ§Ø±Ø³ÛŒ) + * @author Ebraminio + * @author Omidh + */ +$messages['fa'] = array( + 'questycaptcha-addurl' => 'ویرایش شما شامل پیوندهای جدید به بیرون است. +برای Ù…ØØ§Ùظت از ویکی در برابر هرزنامه‌های خودکار، ما از شما خواهش می‌کنیم Ú©Ù‡ به سوال زیر پاسخ دهید ([[Special:Captcha/help|اطلاعات بیشتر]]):', + 'questycaptcha-badlogin' => 'برای Ù…ØØ§Ùظت ویکی از شکستن خودکار گذرواژه، ما با Ø§ØØªØ±Ø§Ù… از شما خواهش می‌کنیم Ú©Ù‡ به سوال زیر پاسخ دهید ([[Special:Captcha/help|اطلاعات بیشتر]]):', + 'questycaptcha-createaccount' => 'برای جلوگیری از ایجاد خودکار ØØ³Ø§Ø¨ کاربری، از شما خواهش می‌کنیم Ú©Ù‡ به سوال زیر پاسخ دهید ([[Special:Captcha/help|اطلاعات بیشتر]]):', + 'questycaptcha-create' => 'برای ایجاد ØµÙØÙ‡ØŒ Ù„Ø·ÙØ§Ù‹ به سوالی Ú©Ù‡ در زیر آمده‌است پاسخ دهید ([[Special:Captcha/help|اطلاعات بیشتر]]):', + 'questycaptcha-edit' => 'برای ویرایش این ØµÙØÙ‡ØŒ Ù„Ø·ÙØ§Ù‹ به سوال زیر پاسخ دهید ([[Special:Captcha/help|اطلاعات بیشتر]]):', + 'questycaptcha-sendemail' => 'برای ØÙاظت از ویکی در برابر هرزنامه‌های خودکار، از شما خواهش می‌کنیم Ú©Ù‡ به سوال زیر پاسخ دهید ([[Special:Captcha/help|اطلاعات بیشتر]]):', + 'questycaptchahelp-text' => 'وب‌گاه‌هایی Ú©Ù‡ به عموم اجازهٔ نوشتن مطلب می‌دهند، مانند این ویکی، معمولاً توسط هرزنامه ÙØ±Ø³ØªÙ†Ø¯Ú¯Ø§Ù†ÛŒ Ú©Ù‡ از ابزارهای خودکار برای Ø§ÙØ²ÙˆØ¯Ù† پیوندهایشان به وب‌گاه‌های متعدد Ø§Ø³ØªÙØ§Ø¯Ù‡ می‌کنند، مورد Ø³ÙˆØ¡Ø§Ø³ØªÙØ§Ø¯Ù‡ قرار می‌گیرند. +اگر Ú†Ù‡ این پیوندهای هرزنامه را می‌توان ØØ°Ù کرد ولی باعث اعصاب‌خوردی می‌شوند. + +گاهی اوقات، بخصوص زمانی Ú©Ù‡ در یک ØµÙØÙ‡ پیوند جدیدی اضاÙÙ‡ می‌کنید، ویکی ممکن‌است از شما سوالی بپرسد. +بدلیل این Ú©Ù‡ انجام اینکار برای ابزارهای خودکار سخت است، اجازه می‌دهد Ú©Ù‡ انسان‌های واقعی در ویکی شرکت کنند در ØØ§Ù„ÛŒ Ú©Ù‡ بیشتر هرزنامه‌ها Ùˆ ØÙ…له‌های خودکار متوق٠می‌شود. + +در صورتی Ú©Ù‡ سامانه به صورت پیش‌بینی‌نشده‌ای از مشارکت‌های صØÛŒØ شما جلوگیری می‌کند Ù„Ø·ÙØ§Ù‹ با [[Special:ListAdmins|مدیران وب‌گاه]] تماس بگیرید. + +بر روی دکمهٔ «بازگشت» در مرورگر خود ÙØ´Ø§Ø± دهید تا به ØµÙØÙ‡Ù” ویرایش برگردید.', +); + /** Finnish (suomi) * @author Crt * @author Nike */ $messages['fi'] = array( 'questycaptcha-addurl' => 'Muokkauksesi sisältää uusia ulkoisia linkkejä. -Automatisoitujen roskamuokkausten välttämiseksi vastaa alla olevaan kysymykseen ([[Special:Captcha/help|lisätietoja]]):', - 'questycaptcha-badlogin' => 'Automatisoidun salasanan murtamisen estämiseksi vastaa alla olevaan kysymykseen ([[Special:Captcha/help|lisätietoja]]):', - 'questycaptcha-createaccount' => 'Automaattisen käyttäjätunnusten luonnin estämiseksi vastaa alla olevaan kysymykseen ([[Special:Captcha/help|lisätietoja]]):', +Automatisoitujen roskamuokkausten välttämiseksi vastaa alla olevaan kysymykseen ([[Special:Captcha/help|lisätietoja]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Automatisoidun salasanan murtamisen estämiseksi vastaa alla olevaan kysymykseen ([[Special:Captcha/help|lisätietoja]]):', # Fuzzy + 'questycaptcha-createaccount' => 'Automaattisen käyttäjätunnusten luonnin estämiseksi vastaa alla olevaan kysymykseen ([[Special:Captcha/help|lisätietoja]]):', # Fuzzy 'questycaptcha-create' => 'Luodaksesi sivun vastaa alla olevaan kysymykseen ([[Special:Captcha/help|lisätietoja]]):', 'questycaptcha-edit' => 'Muokataksesi tätä sivua vastaa alla olevaan kysymykseen ([[Special:Captcha/help|lisätietoja]]):', - 'questycaptcha-sendemail' => 'Automatisoidun roskapostin lähettämisen estämiseksi vastaa alla olevaan kysymykseen ([[Special:Captcha/help|lisätietoja]]):', + 'questycaptcha-sendemail' => 'Automatisoidun roskapostin lähettämisen estämiseksi vastaa alla olevaan kysymykseen ([[Special:Captcha/help|lisätietoja]]):', # Fuzzy 'questycaptchahelp-text' => 'Web-sivustot, jotka hyväksyvät materiaalia yleisöltä, kuten tämä wiki, joutuvat usein automaattisia työkaluja käyttävien "spämmääjien" kohteeksi jotka lisäävät linkkejä eri sivustoille. Vaikka nämä roskalinkit voidaan poistaa, ne ovat merkittävä haittatekijä. Joskus, erityisesti kun lisäät uusia Web-linkkejä sivulle, wiki saattaa pyytää sinua vastaamaan kysymykseen. Koska tämä on vaikeasti automatisoitava tehtävä, se antaa useimpien oikeiden henkilöiden osallistua estäen roskamuokkausten ja muiden automaattisten hyökkäysten tekijöitä. -Ota yhteyttä [[{{MediaWiki:Grouppage-sysop}}|ylläpitäjiin]] saadaksesi avustusta jos tämä odottamattomasti estää sinua tekemästä asiallisia muokkauksia. +Ota yhteyttä [[Special:ListAdmins|ylläpitäjiin]] saadaksesi avustusta jos tämä odottamattomasti estää sinua tekemästä asiallisia muokkauksia. Napsauta selaimesi \'takaisin\'-painiketta palataksesi sivumuokkaimeen.', ); /** French (français) + * @author Gomoko * @author IAlex + * @author Nicolas NALLET * @author Verdy p */ $messages['fr'] = array( 'questycaptcha-desc' => "Générateur de questions ''captcha'' pour confirmer les modifications", 'questycaptcha-addurl' => 'Votre modification inclut de nouveaux liens externes. -Pour nous aider dans la protection contre le pourriel automatisé, veuillez répondre à la question ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', - 'questycaptcha-badlogin' => 'Afin de nous aider à prévenir le cassage des mots de passe par des automates, veuillez répondre à la question ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', - 'questycaptcha-createaccount' => 'Afin de nous aider à lutter contre les créations automatiques de comptes, veuillez répondre à la question qui apparaît ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', +Pour protéger le wiki contre le pourriel de modification automatisé, nous vous demandons de bien vouloir répondre à la question ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', + 'questycaptcha-badlogin' => 'Afin de protéger le wiki contre le cassage automatisé des mots de passe, nous vous demandons de bien vouloir répondre à la question ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', + 'questycaptcha-createaccount' => 'Afin de protéger le wiki contre les créations automatiques de comptes, nous vous demandons de bien vouloir répondre à la question qui apparaît ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', 'questycaptcha-create' => 'Pour créer la page, veuillez répondre à la question ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', - 'questycaptcha-edit' => 'Pour modifier cette page, veuillez répondre à la question ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', - 'questycaptcha-sendemail' => 'Afin de nous aider à prévenir le spam automatique, veuillez répondre à la question ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', + 'questycaptcha-edit' => 'Pour créer, modifier ou publier cette page, veuillez répondre à la question ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', + 'questycaptcha-sendemail' => 'Afin de protéger le wiki contre le spam automatique, nous vous demandons de bien vouloir répondre à la question ci-dessous ([[Special:Captcha/help|plus d’informations]]) :', 'questycaptchahelp-text' => 'Les sites web qui acceptent des contributions du public, tels que ce wiki, sont souvent victimes de polluposteurs qui utilisent des outils automatisés pour placer de nombreux liens vers leurs sites. Même si cette pollution peut être effacée, elle n’en reste pas moins irritante. Parfois, particulièrement lors de l’ajout de nouveaux liens externes dans une page, le wiki peut vous demander de répondre à une question. Cette tâche étant difficile à accomplir de façon automatisée, cela permet à la plupart des humains de réaliser leurs contributions tout en stoppant la plupart des polluposteurs et autres attaquants robotisés. -Veuillez contacter [[{{MediaWiki:Grouppage-sysop}}|les administrateurs du site]] si cela vous empêche de façon inattendue de faire des contributions légitimes. +Veuillez contacter [[Special:ListAdmins|les administrateurs du site]] si cela vous empêche de façon inattendue de faire des contributions légitimes. Cliquez sur le bouton « Précédent » de votre navigateur pour revenir à la page de modification.', ); @@ -412,21 +489,21 @@ Cliquez sur le bouton « Précédent » de votre navigateur pour revenir à la p $messages['gl'] = array( 'questycaptcha-desc' => 'Xerador de preguntas CAPTCHA para Confirm Edit', 'questycaptcha-addurl' => 'A súa edición inclúe novas ligazóns externas. -Para axudar na protección contra o spam automatizado, conteste a pregunta que aparece a continuación ([[Special:Captcha/help|máis información]]):', - 'questycaptcha-badlogin' => 'Para axudar na protección contra o descifrado automatizado de contrasinais, conteste a pregunta que aparece a continuación ([[Special:Captcha/help|máis información]]):', - 'questycaptcha-createaccount' => 'Para axudar na protección contra a creación automática de contas, conteste a pregunta que aparece a continuación ([[Special:Captcha/help|máis información]]):', +Para protexer o wiki contra o spam automático, conteste a pregunta que aparece a continuación ([[Special:Captcha/help|máis información]]):', + 'questycaptcha-badlogin' => 'Para protexer o wiki contra o roubo de contrasinais, conteste a pregunta que aparece a continuación ([[Special:Captcha/help|máis información]]):', + 'questycaptcha-createaccount' => 'Para protexer o wiki contra a creación automática de contas, conteste a pregunta que aparece a continuación ([[Special:Captcha/help|máis información]]):', 'questycaptcha-create' => 'Para crear a páxina, conteste a pregunta que aparece a continuación ([[Special:Captcha/help|máis información]]):', 'questycaptcha-edit' => 'Para editar esta páxina, conteste a pregunta que aparece a continuación ([[Special:Captcha/help|máis información]]):', - 'questycaptcha-sendemail' => 'Para contribuÃr na protección contra o spam automatizado, responda a pregunta que aparece a continuación ([[Special:Captcha/help|máis información]]):', - 'questycaptchahelp-text' => "Os sitios web que aceptan publicar as contribucións dos usuarios, coma este wiki, sofren, con frecuencia, o abuso por parte de ''spammers'' que usan ferramentas que automatizan a inclusión de lixo en forma de ligazóns publicitarias, nunha chea de páxinas, en pouco tempo. + 'questycaptcha-sendemail' => 'Para protexer o wiki contra o spam automático, conteste a pregunta que aparece a continuación ([[Special:Captcha/help|máis información]]):', + 'questycaptchahelp-text' => 'Os sitios web que aceptan publicar as contribucións dos usuarios, coma este wiki, sofren, con frecuencia, o abuso por parte de spammers que usan ferramentas que automatizan a inclusión de lixo en forma de ligazóns publicitarias, nunha chea de páxinas, en pouco tempo. Mentres as devanditas ligazóns non son eliminadas supoñen unha molestia e unha perda de tempo. En ocasións, en particular cando engada algunha nova ligazón externa, o wiki pode pedirlle que conteste unha pregunta. -Como esta tarefa é difÃcil de automatizar, permite distinguir entre persoas e robots e dificulta os ataques automatizados dos ''spammers''. +Como esta tarefa é difÃcil de automatizar, permite distinguir entre persoas e robots e dificulta os ataques automatizados dos spammers. -Por favor, contacte cun [[{{MediaWiki:Grouppage-sysop}}|administrador do sitio]] para solicitar axuda se o sistema lle impide rexistrarse para facer contribucións lexÃtimas. +Por favor, póñase en contacto cun [[Special:ListAdmins|administrador do sitio]] para solicitar axuda se o sistema lle impide rexistrarse para facer contribucións lexÃtimas. -Prema no botón \"atrás\" do seu navegador para volver á páxina de edición.", +Prema no botón "Atrás" do seu navegador para volver á páxina de edición.', ); /** Swiss German (Alemannisch) @@ -435,19 +512,19 @@ Prema no botón \"atrás\" do seu navegador para volver á páxina de edición." */ $messages['gsw'] = array( 'questycaptcha-addurl' => 'In Dynere Bearbeitig het s neji extärni Links. -As Schutz gege automatischi Spam, beantwort bitte d Frog, wu do unter gnännt wird ([[Special:Captcha/help|meh Informatione]]):', - 'questycaptcha-badlogin' => 'As Schutz gege ne automatisch Passwort-Knacke, beantwort bitte d Frog, wu do unte gnännt wird ([[Special:Captcha/help|meh Informatione]]):', - 'questycaptcha-createaccount' => 'As Schutz gege ne automatisch Aalege vu Benutzerkonte, beantwort bitte d Frog, wu do unte gnännt wird ([[Special:Captcha/help|meh Informatione]]):', +As Schutz gege automatischi Spam, beantwort bitte d Frog, wu do unter gnännt wird ([[Special:Captcha/help|meh Informatione]]):', # Fuzzy + 'questycaptcha-badlogin' => 'As Schutz gege ne automatisch Passwort-Knacke, beantwort bitte d Frog, wu do unte gnännt wird ([[Special:Captcha/help|meh Informatione]]):', # Fuzzy + 'questycaptcha-createaccount' => 'As Schutz gege ne automatisch Aalege vu Benutzerkonte, beantwort bitte d Frog, wu do unte gnännt wird ([[Special:Captcha/help|meh Informatione]]):', # Fuzzy 'questycaptcha-create' => 'Go d Syte aalege, beantwort bitte d Frog, wu do unte gnännt wird ([[Special:Captcha/help|meh Informatione]]):', 'questycaptcha-edit' => 'Go die Syte bearbeite, beantwort bitte d Frog, wu do unte gnännt wird ([[Special:Captcha/help|meh Informatione]]):', - 'questycaptcha-sendemail' => 'As Schutz gege e automatischs Spamming, beantwort bitte d Frog, wu do unte gnännt wird ([[Special:Captcha/help|meh Informatione]]):', + 'questycaptcha-sendemail' => 'As Schutz gege e automatischs Spamming, beantwort bitte d Frog, wu do unte gnännt wird ([[Special:Captcha/help|meh Informatione]]):', # Fuzzy 'questycaptchahelp-text' => "Websyte, wu jede cha byytrage, wie des Wiki, wäre vylmol missbrucht vu Spammer, wu automatischi Wärchzyg bruche go ihri Gleicher (Links) in meglischt vyli Syte yyfiege. Au wänn die Spamgleicher chenne wider uusegnuu wäre, sin si einewäg e zimlig Ärgernis. Ab un zue, vor allem wänn neji Netzgleicher (Weblinks) in e Syte yygfiegt wäre, forderet s Wiki Di villicht uf, e Frog z beantworte. Wel des e Ufgab isch, wu mer schwär cha automatisiere, isch des e Megligkeit, Spammer un anderi automatischi Attacke z verhindere, derwylscht di meischte mänschlige Benutzer ihri Bearbeitige chenne byytrage. -Bitte nimm Kontakt uf zue dr [[{{MediaWiki:Grouppage-sysop}}|Website-Administratore]] fir Hilf, wänn des unerwarteterwys verhinderet, ass Du chasch rächtmäßigi Bearbeitige mache. +Bitte nimm Kontakt uf zue dr [[Special:ListAdmins|Website-Administratore]] fir Hilf, wänn des unerwarteterwys verhinderet, ass Du chasch rächtmäßigi Bearbeitige mache. Druck dr 'Zruck'-Chnopf in Dyym Browser go zuem Bearbeitigsfänschter zruckgoh.", ); @@ -458,19 +535,19 @@ Druck dr 'Zruck'-Chnopf in Dyym Browser go zuem Bearbeitigsfänschter zruckgoh." */ $messages['he'] = array( 'questycaptcha-addurl' => '×¢×¨×™×›×ª×›× ×›×•×œ×œ×ª ×§×™×©×•×¨×™× ×—×™×¦×•× ×™×™× ×—×“×©×™×. -×›×”×’× ×” ×ž×¤× ×™ ספ×× ×וטומטי, ×× × ×¢× ×• על הש×לה המופיעה להלן ([[Special:Captcha/help|מידע × ×•×¡×£]]):', - 'questycaptcha-badlogin' => '×›×”×’× ×” ×ž×¤× ×™ פריצת סיסמ×ות ×וטומטית, ×× × ×¢× ×• על הש×לה המופיעה להלן ([[Special:Captcha/help|מידע × ×•×¡×£]]):', - 'questycaptcha-createaccount' => '×›×”×’× ×” ×ž×¤× ×™ יצירת ×—×©×‘×•× ×•×ª ×וטומטית, ×× × ×¢× ×• על הש×לה המופיעה להלן ([[Special:Captcha/help|מידע × ×•×¡×£]]):', +×›×”×’× ×” ×ž×¤× ×™ ספ×× ×וטומטי, ×× × ×¢× ×• על הש×לה המופיעה להלן ([[Special:Captcha/help|מידע × ×•×¡×£]]):', # Fuzzy + 'questycaptcha-badlogin' => '×›×”×’× ×” ×ž×¤× ×™ פריצת סיסמ×ות ×וטומטית, ×× × ×¢× ×• על הש×לה המופיעה להלן ([[Special:Captcha/help|מידע × ×•×¡×£]]):', # Fuzzy + 'questycaptcha-createaccount' => '×›×”×’× ×” ×ž×¤× ×™ יצירת ×—×©×‘×•× ×•×ª ×וטומטית, ×× × ×¢× ×• על הש×לה המופיעה להלן ([[Special:Captcha/help|מידע × ×•×¡×£]]):', # Fuzzy 'questycaptcha-create' => 'כדי ליצור ×ת הדף, ×× × ×¢× ×• על הש×לה המופיעה להלן ([[Special:Captcha/help|מידע × ×•×¡×£]]):', 'questycaptcha-edit' => 'כדי לערוך ×ת הדף, ×× × ×¢× ×• על הש×לה המופיעה להלן ([[Special:Captcha/help|מידע × ×•×¡×£]]):', - 'questycaptcha-sendemail' => 'כדי לסייע ×‘×”×’× ×” ×ž×¤× ×™ הודעות ספ×× ×וטומטיות, × × ×œ×¢× ×•×ª על הש×לה המופיעה להלן ([[Special:Captcha/help|מידע × ×•×¡×£]]):', + 'questycaptcha-sendemail' => 'כדי לסייע ×‘×”×’× ×” ×ž×¤× ×™ הודעות ספ×× ×וטומטיות, × × ×œ×¢× ×•×ª על הש×לה המופיעה להלן ([[Special:Captcha/help|מידע × ×•×¡×£]]):', # Fuzzy 'questycaptchahelp-text' => "×¤×¢×ž×™× ×¨×‘×•×ª ×ž× ×¦×œ×™× ×¡×¤××ž×¨×™× ××ª×¨×™× ×©×ž×§×‘×œ×™× ×ª×•×›×Ÿ מהציבור, כמו ×תר הוויקי ×”×–×”, כדי להוסיף ×ת ×”×§×™×©×•×¨×™× ×©×œ×”× ×œ××ª×¨×™× ×¨×‘×™× ×‘××™× ×˜×¨× ×˜, ב×מצעות ×›×œ×™× ×וטומטיי×. ××ž× × × ×™×ª×Ÿ להסיר ×ת קישורי הספ×× ×”×œ×œ×•, ×ך ×”× ×ž×”×•×•×™× ×ž×˜×¨×“ משמעותי. לעתי×, בעיקר כש××ª× ×ž×›× ×™×¡×™× ×§×™×©×•×¨×™ ××™× ×˜×¨× ×˜ ×—×“×©×™× ×œ×ª×•×š עמוד, ×תר הוויקי עשוי לבקש ×ž×›× ×œ×¢× ×•×ª על ש×לה. כיוון שזו משימה שקשה לבצעה בצורה ×וטומטית, הדבר ×™×פשר ×œ×‘× ×™Ö¾××“× ××ž×™×ª×™×™× ×œ×©×œ×•×— ×ת הדפי×, ×ך יעצור ×ת רוב הספ××ž×¨×™× ×•×”×ž×ª×§×™×¤×™× ×”×¨×•×‘×•×˜×™×™× ×”×חרי×. -×× × ×¦×¨×• קשר ×¢× [[{{MediaWiki:Grouppage-sysop}}|מפעילי המערכת]] לעזרה ×× ×”×ž×¢×¨×›×ª ×ž×•× ×¢×ª ×ž×›× ×‘×ופן בלתי צפוי לבצע עריכות לגיטימיות. +×× × ×¦×¨×• קשר ×¢× [[Special:ListAdmins|מפעילי המערכת]] לעזרה ×× ×”×ž×¢×¨×›×ª ×ž×•× ×¢×ª ×ž×›× ×‘×ופן בלתי צפוי לבצע עריכות לגיטימיות. לחצו על הכפתור 'Back' בדפדפן ×©×œ×›× ×›×“×™ לחזור לדף העריכה.", ); @@ -480,18 +557,18 @@ $messages['he'] = array( */ $messages['hsb'] = array( 'questycaptcha-addurl' => 'Twoja zmÄ›na wobsahuje nowe eksterne wotkazy. -Za Å¡kit pÅ™ećiwo awtomatizowanemu spamej, wotmoÅ‚w proÅ¡u na praÅ¡enje, kotrež so deleka jewi ([[Special:Captcha/help|dalÅ¡e informacije]]):', - 'questycaptcha-badlogin' => 'Za Å¡kit pÅ™ećiwo awtomatiskemu kradnjenju hesÅ‚a, wotmoÅ‚w proÅ¡u na praÅ¡enje, kotrež so deleka jewi ([[Special:Captcha/help|dalÅ¡e informacije]]):', - 'questycaptcha-createaccount' => 'Za Å¡kit pÅ™ećiwo awtomatizowanemu tworjenju kontow, wotmoÅ‚w proÅ¡u na praÅ¡enje, kotrež so deleka jewi ([[Special:Captcha/help|dalÅ¡ informacije]]):', +Za Å¡kit pÅ™ećiwo awtomatizowanemu spamej, wotmoÅ‚w proÅ¡u na praÅ¡enje, kotrež so deleka jewi ([[Special:Captcha/help|dalÅ¡e informacije]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Za Å¡kit pÅ™ećiwo awtomatiskemu kradnjenju hesÅ‚a, wotmoÅ‚w proÅ¡u na praÅ¡enje, kotrež so deleka jewi ([[Special:Captcha/help|dalÅ¡e informacije]]):', # Fuzzy + 'questycaptcha-createaccount' => 'Za Å¡kit pÅ™ećiwo awtomatizowanemu tworjenju kontow, wotmoÅ‚w proÅ¡u na praÅ¡enje, kotrež so deleka jewi ([[Special:Captcha/help|dalÅ¡ informacije]]):', # Fuzzy 'questycaptcha-create' => 'Zo by stronu wutworiÅ‚, wotmoÅ‚w proÅ¡u na praÅ¡enje, kotrež so deleka jewi ([[Special:Captcha/help|dalÅ¡e informacije]]):', 'questycaptcha-edit' => 'Zo by tutu stronu zmÄ›niÅ‚, wotmoÅ‚w proÅ¡u na praÅ¡enje, kotrež so deleka jewi ([[Special:Captcha/help|dalÅ¡e informacije]]):', - 'questycaptcha-sendemail' => 'Za Å¡kit pÅ™ećiwo awtomatiskemu spamowanju, wotmoÅ‚w proÅ¡u na praÅ¡enje, kotrež so deleka jewi ([[Special:Captcha/help|dalÅ¡e informacije]]):', + 'questycaptcha-sendemail' => 'Za Å¡kit pÅ™ećiwo awtomatiskemu spamowanju, wotmoÅ‚w proÅ¡u na praÅ¡enje, kotrež so deleka jewi ([[Special:Captcha/help|dalÅ¡e informacije]]):', # Fuzzy 'questycaptchahelp-text' => 'WebsydÅ‚a, kotrež pÅ™inoÅ¡ki ze zjawnosće akceptuja, kaž tutón wiki, so Äasto wot spamarjow znjewužiwaja, kotÅ™iž awtomatizowane nastroje wužiwaja, zo bychu swoje wotkazy wjele sydÅ‚am pÅ™idali. HaÄrunjež so tute spamowe wotkazy hodźa wotstronić, su wone njesnadne mjerzanje. Druhdy, wosebje, hdyž so nowe webwotkazy stronje pÅ™idawaja, wiki so ći nÄ›Äeho praÅ¡a. Dokelž to je nadawk, kotryž hodźi so jenož ćežko awtomatizować, dowoluje to woprawdźitym wosobam swoje pÅ™inoÅ¡ki wotpósÅ‚ać, mjeztym zo so najwjace spamarjow a druhich nadpadowacych botow blokuje. -ProÅ¡u staj so z [[{{MediaWiki:Grouppage-sysop}}|administratorami sydÅ‚a]] z prostwu wo pomoc do zwiska, jeli to će haći legitimne pÅ™inoÅ¡ki pósÅ‚ać. +ProÅ¡u staj so z [[Special:ListAdmins|administratorami sydÅ‚a]] z prostwu wo pomoc do zwiska, jeli to će haći legitimne pÅ™inoÅ¡ki pósÅ‚ać. KlikÅ„ na tłócatko "Wróćo" w swojim wobhladowaku, zo by so k wobdźěłowanskemu woknu wróćiÅ‚.', ); @@ -501,18 +578,18 @@ KlikÅ„ na tłócatko "Wróćo" w swojim wobhladowaku, zo by so k wobdźěłowans */ $messages['hu'] = array( 'questycaptcha-addurl' => 'A szerkesztésed új külsÅ‘ hivatkozásokat tartalmaz. -SegÃts az automatikus spamek elleni védekezésben, kérlek válaszolj az alábbi kérdésre ([[Special:Captcha/help|további információk]]):', - 'questycaptcha-badlogin' => 'SegÃts az automatikus jelszófeltörés kivédésében, kérlek válaszolj az alábbi kérdésre ([[Special:Captcha/help|további információk]]):', - 'questycaptcha-createaccount' => 'SegÃts az automatikus felhasználói fiók készÃtés kivédésében, kérlek válszolj az alábbi kérdésre ([[Special:Captcha/help|további információk]]):', +SegÃts az automatikus spamek elleni védekezésben, kérlek válaszolj az alábbi kérdésre ([[Special:Captcha/help|további információk]]):', # Fuzzy + 'questycaptcha-badlogin' => 'SegÃts az automatikus jelszófeltörés kivédésében, kérlek válaszolj az alábbi kérdésre ([[Special:Captcha/help|további információk]]):', # Fuzzy + 'questycaptcha-createaccount' => 'SegÃts az automatikus felhasználói fiók készÃtés kivédésében, kérlek válszolj az alábbi kérdésre ([[Special:Captcha/help|további információk]]):', # Fuzzy 'questycaptcha-create' => 'Kérlek válaszolj az alábbi kérdésre a lap létrehozásához ([[Special:Captcha/help|további információk]]):', 'questycaptcha-edit' => 'A lap szerkesztéséhez kérlek válaszolj az alábbi kérdésre ([[Special:Captcha/help|további információk]]):', - 'questycaptcha-sendemail' => 'Hogy segÃts az automatikus spammelés elleni védekezésben, kérünk válaszolj az alábbi kérdésre ([[Special:Captcha/help|segÃtség]]):', + 'questycaptcha-sendemail' => 'Hogy segÃts az automatikus spammelés elleni védekezésben, kérünk válaszolj az alábbi kérdésre ([[Special:Captcha/help|segÃtség]]):', # Fuzzy 'questycaptchahelp-text' => 'Az olyan weboldalakat, amelyekre bárki Ãrhat, gyakran támadják meg spammerek olyan eszközök felhasználásával, amelyek képesek automatikusan, emberi felügyelet nélkül elhelyezni hivatkozásokat sok különbözÅ‘ oldalon. Néha, különösen ha egy új külsÅ‘ hivatkozást teszel egy szócikkbe, a wiki egy egy kérdés megválaszolására kérhet. Mivel ezt nehéz automatizálni, a valódi szerkesztÅ‘knek lehetÅ‘ségük lesz szerkeszteni, miközben kiszűri a legtöbb spammert és más automatizált kártevÅ‘ket. -Ha ez nem várt módon akadályoz a hasznos közreműködéseidben, segÃtségért kérlek vedd fel a kapcsolatot [[{{MediaWiki:Grouppage-sysop}}|az oldal adminisztrátoraival]]. +Ha ez nem várt módon akadályoz a hasznos közreműködéseidben, segÃtségért kérlek vedd fel a kapcsolatot [[Special:ListAdmins|az oldal adminisztrátoraival]]. Használd a böngészÅ‘d „vissza†gombját a szöveg szerkesztéséhez való visszalépéshez.', ); @@ -522,19 +599,19 @@ Használd a böngészÅ‘d „vissza†gombját a szöveg szerkesztéséhez való */ $messages['ia'] = array( 'questycaptcha-addurl' => 'Tu modification include nove ligamines externe. -Pro adjutar nos in le protection contra le spam automatisate, per favor responde al question ci infra ([[Special:Captcha/help|plus info]]):', - 'questycaptcha-badlogin' => 'Pro adjutar nos in le protection contra le deciframento automatisate de contrasignos, per favor responde al question ci infra ([[Special:Captcha/help|plus info]]):', - 'questycaptcha-createaccount' => 'Pro adjutar nos in le protection contra le creation automatisate de contos, per favor responde al question ci infra ([[Special:Captcha/help|plus info]]):', +Pro adjutar a proteger le wiki contra le spam automatisate, per favor responde al question que appare infra ([[Special:Captcha/help|plus info]]):', + 'questycaptcha-badlogin' => 'Pro adjutar a proteger le wiki contra le furto automatisate de contrasignos, per favor responde al question que appare infra ([[Special:Captcha/help|plus info]]):', + 'questycaptcha-createaccount' => 'Pro adjutar a proteger le wiki contra le creation automatisate de contos, per favor responde al question que appare infra ([[Special:Captcha/help|plus info]]):', 'questycaptcha-create' => 'Pro crear le pagina, per favor responde al question ci infra ([[Special:Captcha/help|plus info]]):', 'questycaptcha-edit' => 'Pro modificar iste pagina, per favor responde al question ci infra ([[Special:Captcha/help|plus info]]):', - 'questycaptcha-sendemail' => 'Pro adjutar nos in le protection contra le spam automatic, per favor responde al question hic infra ([[Special:Captcha/help|plus info]]):', + 'questycaptcha-sendemail' => 'Pro adjutar a proteger le wiki contra le spam automatisate, per favor responde al question que appare infra ([[Special:Captcha/help|plus info]]):', 'questycaptchahelp-text' => "Le sitos web que accepta contributiones del publico, como iste wiki, es frequentemente abusate per spammatores que usa instrumentos automatic pro publicar lor ligamines in multe sitos. Ben que iste ligamines spam pote esser eliminate, illos constitue un considerabile molestia. Alcun vices, specialmente quando tu adde nove ligamines web a un pagina, le wiki pote demandar te de responder a un question. Post que isto es un carga difficile de automatisar, isto permittera al major parte del humanos real de facer lor contributiones, durante que le major parte del spammatores e altere attaccatores robotic es stoppate. -Per favor contacta le [[{{MediaWiki:Grouppage-sysop}}|administratores del sito]] pro assistentia si isto insperatemente te impedi de facer contributiones legitime. +Per favor contacta le [[Special:ListAdmins|administratores del sito]] pro assistentia si isto insperatemente te impedi de facer contributiones legitime. Clicca le button 'retro' in tu navigator pro retornar al editor de paginas.", ); @@ -548,23 +625,23 @@ Clicca le button 'retro' in tu navigator pro retornar al editor de paginas.", $messages['id'] = array( 'questycaptcha-addurl' => 'Suntingan Anda menambahkan pranala eksternal yang baru. Untuk melindungi dari spam otomatis, mohon jawab pertanyaan di bawah ini -([[Special:Captcha/help|info lebih lanjut]]):', +([[Special:Captcha/help|info lebih lanjut]]):', # Fuzzy 'questycaptcha-badlogin' => 'Untuk melindungi dari pemecah kata sandi otomatis, mohon jawab pertanyaan di bawah ini -([[Special:Captcha/help|info lebih lanjut]]):', +([[Special:Captcha/help|info lebih lanjut]]):', # Fuzzy 'questycaptcha-createaccount' => 'Untuk melindungi dari pembuatan akun otomatis, mohon jawab pertanyaan di bawah ini -([[Special:Captcha/help|info lebih lanjut]]):', +([[Special:Captcha/help|info lebih lanjut]]):', # Fuzzy 'questycaptcha-create' => 'Untuk membuat halaman, mohon jawab pertanyaan di bawah ini ([[Special:Captcha/help|info lebih lanjut]]):', 'questycaptcha-edit' => 'Untuk menyunting halaman ini, mohon jawab pertanyaan di bawah ini ([[Special:Captcha/help|info lebih lanjut]]):', - 'questycaptcha-sendemail' => 'Sebagai pelindungan terhadap spam otomatis, silahkan jawab pertanyaan di bawah ini ([[Special:Captcha/help|info lengkap]]):', + 'questycaptcha-sendemail' => 'Sebagai pelindungan terhadap spam otomatis, silahkan jawab pertanyaan di bawah ini ([[Special:Captcha/help|info lengkap]]):', # Fuzzy 'questycaptchahelp-text' => "Situs-situs web yang menerima tulisan dari publik, seperti wiki ini, kerapkali disalahgunakan oleh pengguna-pengguna yang tidak bertanggungjawab untuk mengirimkan spam dengan menggunakan program-program otomatis guna membahkan prnala mereka pada berbagai situs web. Walaupun pranala-pranala spam tersebut dapat dibuang, tetapi tetap saja menimbulkan gangguan yang berarti. Kadang-kadang, terutama sat menambahkan pranala web baru ke suatu halaman, wiki akan meminta anda menjawab suatu pertanyaan. Karena ini merupakan suatu pekerjaan yang sulit diotomatisasi, pembatasan ini akan dapat dengan mudah dilalui oleh manusia, sekaligus juga dapat menghentikan hampir semua serangan spam dan robot otomatis lainnya. -Silakan hubungi [[{{MediaWiki:Grouppage-sysop}}|pengurus]] untuk meminta bantuan jika hal ini menghambat anda untuk mengirimkan suntingan yang layak. +Silakan hubungi [[Special:ListAdmins|pengurus]] untuk meminta bantuan jika hal ini menghambat anda untuk mengirimkan suntingan yang layak. Tekan tombol 'back' di penjelajah web Anda untuk kembali ke halaman penyuntingan.", ); @@ -574,19 +651,19 @@ Tekan tombol 'back' di penjelajah web Anda untuk kembali ke halaman penyuntingan */ $messages['ilo'] = array( 'questycaptcha-addurl' => 'Ti inurnos mo ket adda nagyan na a baro a panilpo ti ruar. -Tapno makasalaknib kadagiti automatiko a spam, pangaasim a sungbatan ti saludsud a nagparang dita baba. ([[Special:Captcha/help|adu pay a pakaammo]]):', - 'questycaptcha-badlogin' => 'Tapno makasalaknib kadagiti automatiko a pinagsulbar ti kontrasenias, pangaasim a sungbatan ti saludsud a nagparang dita baba. ([[Special:Captcha/help|adu pay a pakaammo]]):', - 'questycaptcha-createaccount' => 'Tapno makasalaknib kadagiti automatiko a pinagaramid ti pakabilangan, pangaasim a sungbatan ti saludsud a nagparang dita baba. ([[Special:Captcha/help|adu pay a pakaammo]]):', +Tapno makasalaknib kadagiti automatiko a spam, pangaasim a sungbatan ti saludsud a nagparang dita baba. ([[Special:Captcha/help|adu pay a pakaammo]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Tapno makasalaknib kadagiti automatiko a pinagsulbar ti kontrasenias, pangaasim a sungbatan ti saludsud a nagparang dita baba. ([[Special:Captcha/help|adu pay a pakaammo]]):', # Fuzzy + 'questycaptcha-createaccount' => 'Tapno makasalaknib kadagiti automatiko a pinagaramid ti pakabilangan, pangaasim a sungbatan ti saludsud a nagparang dita baba. ([[Special:Captcha/help|adu pay a pakaammo]]):', # Fuzzy 'questycaptcha-create' => 'Tapno makaaramid ti panid, pangaasim a sungbatan ti saludsud a nagparang dita baba. ([[Special:Captcha/help|adu pay a pakaammo]]):', 'questycaptcha-edit' => 'Tapno makaurnoy ditoya panid, pangaasim a sungbatan ti saludsud a nagparang dita baba. ([[Special:Captcha/help|adu pay a pakaammo]]):', - 'questycaptcha-sendemail' => 'Tapno makasalaknib kadagiti automatiko a pinagspam, pangaasim a sungbatan ti saludsud a nagparang dita baba. ([[Special:Captcha/help|adu pay a pakaammo]]):', + 'questycaptcha-sendemail' => 'Tapno makasalaknib kadagiti automatiko a pinagspam, pangaasim a sungbatan ti saludsud a nagparang dita baba. ([[Special:Captcha/help|adu pay a pakaammo]]):', # Fuzzy 'questycaptchahelp-text' => "Dagiti sapot a pagsaadan nga agaw-awat kadagiti maipablaak iti publiko, kasla daytoy a wiki, ket kanayon nga inabuso dagiti spammers nga agus-usar ti automatiko a ramramit ti pinagipablaak da kadagiti kukua da a panilpo ti adu a pagsasaadan. Maikkat met dagitoy a panilpo, mgen makariri da unay. No sagpaminsan pay, nangruna no agikabil kadagiti baro a panilpo ti sapot iti panid, ti wiki ket agdamag kenka nga agsungbat ti maysa a saludsod. Yantangay daytoy ket obra a narigat a ma-automatiko, agpalubos kadagiti agpayso a tattao ti agipablaak bayat nga agpasardeng ti kaaduan a spammers ken dagiti robot nga agraraut. -Pangngaasi a kontaken ti [[{{MediaWiki:Grouppage-sysop}}|administrador ti pagsaadan ]] para iti pannulong no daytoy ket saan a napadpadaanan a pawilan na ti agpayso a pinagbaplaak mo. +Pangngaasi a kontaken ti [[Special:ListAdmins|administrador ti pagsaadan ]] para iti pannulong no daytoy ket saan a napadpadaanan a pawilan na ti agpayso a pinagbaplaak mo. Peslen ti 'agsubli' a buton dita pagbasabasam (browser) ti agsubli idiay panid ti pinagurnos.", ); @@ -594,21 +671,23 @@ Peslen ti 'agsubli' a buton dita pagbasabasam (browser) ti agsubli idiay panid t /** Italian (italiano) * @author Beta16 * @author Darth Kule + * @author Nemo bis */ $messages['it'] = array( - 'questycaptcha-addurl' => "La modifica richiesta aggiunge dei collegamenti esterni alla pagina; come misura precauzionale contro l'inserimento automatico di spam, si prega di rispondere alla domanda che compare di seguito ([[Special:Captcha/help|come funziona?]]):", - 'questycaptcha-badlogin' => 'Come misura precauzionale contro i tentativi di forzatura automatica della password, si prega di rispondere alla domanda che compare di seguito ([[Special:Captcha/help|come funziona?]]):', - 'questycaptcha-createaccount' => 'Come misura precauzionale contro i tentativi di creazione automatica degli account, si prega di rispondere alla domanda che compare di seguito ([[Special:Captcha/help|come funziona?]]):', + 'questycaptcha-addurl' => 'La modifica richiesta aggiunge dei collegamenti esterni alla pagina. +Per proteggere il wiki dallo spam automatico, ti chiediamo gentilmente di rispondere alla domanda che compare di seguito ([[Special:Captcha/help|come funziona?]]):', + 'questycaptcha-badlogin' => 'Per proteggere il wiki dalla forzatura automatica delle password, ti chiediamo gentilmente di rispondere alla domanda che compare di seguito ([[Special:Captcha/help|come funziona?]]):', + 'questycaptcha-createaccount' => 'Per proteggere il wiki dalla creazione automatica di nuovi accessi, ti chiediamo gentilmente di rispondere alla domanda che compare di seguito ([[Special:Captcha/help|come funziona?]]):', 'questycaptcha-create' => 'Per creare la pagina si prega di rispondere alla domanda che compare di seguito ([[Special:Captcha/help|come funziona?]]):', 'questycaptcha-edit' => 'Per modificare questa pagina si prega di rispondere alla domanda che compare di seguito ([[Special:Captcha/help|come funziona?]]):', - 'questycaptcha-sendemail' => 'Come misura precauzionale nei confronti dei messaggi di spam automatici, si prega di inserire nella casella sottostante le parole che compaiono di seguito ([[Special:Captcha/help|come funziona?]]):', - 'questycaptchahelp-text' => "Capita spesso che i siti Web che accettano messaggi pubblici, come questo wiki, siano presi di mira da spammer che usano strumenti automatici per inserire collegamenti pubblicitari verso un gran numero di siti. Per quanto i collegamenti indesiderati si possano rimuovere, si tratta comunque di una seccatura non indifferente. + 'questycaptcha-sendemail' => 'Per proteggere il wiki dalle modifiche automatiche che aggiungono spam, ti chiediamo gentilmente di rispondere alla domanda che compare di seguito ([[Special:Captcha/help|come funziona?]]):', + 'questycaptchahelp-text' => 'Capita spesso che i siti web che accettano contributi pubblici, come questo wiki, siano presi di mira da persone che usano strumenti automatici per inserire collegamenti pubblicitari verso un gran numero di siti (spam). Per quanto i collegamenti indesiderati si possano rimuovere, si tratta comunque di una seccatura non indifferente. -In alcuni casi, ad esempio quando si tenta di aggiungere nuovi collegamenti Web in una pagina, il software wiki può richiedere di rispondere a una domanda. Poiché si tratta di un'azione difficile da replicare da parte di un computer, questo meccanismo consente a (quasi tutti) gli utenti reali di effettuare i proprio contributi, impedendo l'accesso alla maggior parte degli spammer e degli altri attacchi automatizzati. +In alcuni casi, ad esempio quando si tenta di aggiungere nuovi collegamenti web in una pagina, il software wiki può richiedere di rispondere a una domanda. Poiché si tratta di un\'azione difficile da replicare da parte di un computer, questo meccanismo consente a (quasi tutti) gli utenti reali di effettuare i proprio contributi, impedendo l\'accesso alla maggior parte degli spammer e degli altri attacchi automatizzati. -Se queste procedure impediscono contributi che si ritengono legittimi, si prega di contattare gli [[{{MediaWiki:Grouppage-sysop}}|amministratori del sito]] e chiedere loro assistenza. +Se queste procedure impediscono contributi che si ritengono legittimi, si prega di contattare gli [[Special:ListAdmins|amministratori del sito]] e chiedere loro assistenza. -Fare clic sul pulsante 'indietro' del browser per tornare alla pagina di modifica.", +Fare clic sul pulsante "indietro" del browser per tornare alla pagina di modifica.', ); /** Japanese (日本語) @@ -619,17 +698,17 @@ Fare clic sul pulsante 'indietro' del browser per tornare alla pagina di modific $messages['ja'] = array( 'questycaptcha-desc' => 'Confirm Edit 用ã®è³ªå•å½¢å¼ CAPTCHA ジェãƒãƒ¬ãƒ¼ã‚¿ãƒ¼', 'questycaptcha-addurl' => 'ã‚ãªãŸã¯æ–°ã—ã„å¤–éƒ¨ãƒªãƒ³ã‚¯ã‚’è¿½åŠ ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚ -自動ã§ã®ã‚¹ãƒ‘ム攻撃を防ããŸã‚ã€ä¸‹è¨˜ã®ç¢ºèªç”¨ã®è³ªå•ã«å›žç”ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', - 'questycaptcha-badlogin' => '自動ã§ã®ãƒ‘スワードクラック攻撃を防ããŸã‚ã€ä¸‹è¨˜ã®ç¢ºèªç”¨ã®è³ªå•ã«å›žç”ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', - 'questycaptcha-createaccount' => 'アカウントã®è‡ªå‹•登録を防ããŸã‚ã€ä¸‹è¨˜ã®ç¢ºèªç”¨ã®è³ªå•ã«å›žç”ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', +ウィã‚ã¸ã®è‡ªå‹•スパム攻撃を防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒä¸‹è¨˜ã®ç¢ºèªç”¨ã®è³ªå•ã«å›žç”ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', + 'questycaptcha-badlogin' => 'ウィã‚ã¸ã®è‡ªå‹•パスワードクラック攻撃を防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒä¸‹è¨˜ã®ç¢ºèªç”¨ã®è³ªå•ã«å›žç”ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', + 'questycaptcha-createaccount' => 'ウィã‚ã§ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆè‡ªå‹•作æˆã‚’防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒä¸‹è¨˜ã®ç¢ºèªç”¨ã®è³ªå•ã«å›žç”ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', 'questycaptcha-create' => 'ページを新è¦ä½œæˆã™ã‚‹ã«ã¯ã€ä¸‹è¨˜ã®ç¢ºèªç”¨ã®è³ªå•ã«å›žç”ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', 'questycaptcha-edit' => 'ã“ã®ãƒšãƒ¼ã‚¸ã‚’編集ã™ã‚‹ã«ã¯ã€ä¸‹è¨˜ã®ç¢ºèªç”¨ã®è³ªå•ã«å›žç”ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', - 'questycaptcha-sendemail' => '自動ã§ã®ã‚¹ãƒ‘ム攻撃を防ããŸã‚ã€ä¸‹è¨˜ã®ç¢ºèªç”¨ã®è³ªå•ã«å›žç”ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', + 'questycaptcha-sendemail' => 'ウィã‚ã¸ã®è‡ªå‹•スパム攻撃を防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒä¸‹è¨˜ã®ç¢ºèªç”¨ã®è³ªå•ã«å›žç”ã—ã¦ãã ã•ã„ ([[Special:Captcha/help|詳細]]):', 'questycaptchahelp-text' => '一般ã‹ã‚‰ã®æŠ•稿をå—ã‘付ã‘ã‚‹ã“ã®ã‚¦ã‚£ã‚ã®ã‚ˆã†ãªã‚¦ã‚§ãƒ–サイトã¯ã€è‡ªå‹•投稿ツールを使ã£ã¦å¤šãã®ã‚µã‚¤ãƒˆã«ãƒªãƒ³ã‚¯ã‚’å¼µã£ã¦ã¾ã‚るスパマーã«ã‚ˆã‚Šè’らã•れãŒã¡ã§ã™ã€‚ã“ã®ã‚ˆã†ãªã‚¹ãƒ‘ムã¯é™¤åŽ»ã§ãã‚‹ã‚‚ã®ã®ã€ãã®ä½œæ¥ã¯å¤§å¤‰ã«é¢å€’ãªã‚‚ã®ã§ã™ã€‚ ã“ã®ãŸã‚ã€ã“ã®ã‚¦ã‚£ã‚ã§ã¯ã¨ãã©ãã€ç‰¹ã«æ–°ã—ã„外部リンクãŒãƒšãƒ¼ã‚¸ã«è¿½åŠ ã•れãŸã¨ããªã©ã«ã€è³ªå•ã«ç”ãˆã¦ã„ãŸã ãよã†ãŠé¡˜ã„ã™ã‚‹ã“ã¨ãŒã‚りã¾ã™ã€‚ã“ã®ä½œæ¥ã¯è‡ªå‹•化ãŒé›£ã—ã„ãŸã‚ã€ã‚¹ãƒ‘マーãªã©ã®ãƒ—ãƒã‚°ãƒ©ãƒ を用ã„ãŸæ”»æ’ƒã‚’ã»ã¼é˜»æ¢ã—ã¤ã¤ã€å¤§åŠã®ç”Ÿèº«ã®äººé–“ã«ã‚ˆã‚‹æŠ•稿をå¯èƒ½ã«ã—ã¾ã™ã€‚ -æ£å½“ãªæŠ•ç¨¿ã‚’ã™ã‚‹ã«ã‚ãŸã£ã¦æœ¬æ©Ÿèƒ½ãŒéšœå®³ã¨ãªã£ã¦ã„ã‚‹å ´åˆã€[[{{MediaWiki:Grouppage-sysop}}|サイト管ç†è€…]]ã«é€£çµ¡ã—ã¦å”力を求ã‚ã¦ãã ã•ã„。 +æ£å½“ãªæŠ•ç¨¿ã‚’ã™ã‚‹ã«ã‚ãŸã£ã¦æœ¬æ©Ÿèƒ½ãŒéšœå®³ã¨ãªã£ã¦ã„ã‚‹å ´åˆã€[[Special:ListAdmins|サイト管ç†è€…]]ã«é€£çµ¡ã—ã¦å”力を求ã‚ã¦ãã ã•ã„。 ページã®ç·¨é›†ã«æˆ»ã‚‹ã«ã¯ã€ãƒ–ラウザーã®ã€Œæˆ»ã‚‹ã€ãƒœã‚¿ãƒ³ã‚’押ã—ã¦ãã ã•ã„。', ); @@ -641,8 +720,21 @@ $messages['ja'] = array( $messages['ko'] = array( 'questycaptcha-desc' => '편집 확ì¸ì— 대한 íƒêµ¬ì ì¸ CAPCHA(캡차) ìƒì„±ê¸°', 'questycaptcha-addurl' => 'íŽ¸ì§‘ì— ìƒˆë¡œìš´ 바깥 ë§í¬ê°€ í¬í•¨ë˜ì–´ 있습니다. -ìžë™í™”ëœ ìŠ¤íŒ¸ì„ ë§‰ê¸° 위해 아래 ì§ˆë¬¸ì— ë‹µí•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ë” ë§Žì€ ì •ë³´]]):', - 'questycaptcha-badlogin' => 'ìžë™í™”ëœ ë¹„ë°€ë²ˆí˜¸ 깨기를 방지하기 위해, ì•„ëž˜ì• ë³´ì´ëŠ” ì§ˆë¬¸ì— ëŒ€ë‹µí•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', +ìžë™í™”ëœ ìŠ¤íŒ¸ìœ¼ë¡œë¶€í„° 보호하기 위해, ì•„ëž˜ì— ë³´ì´ëŠ” ì§ˆë¬¸ì— ë‹µí•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', # Fuzzy + 'questycaptcha-badlogin' => 'ìžë™í™”ëœ ë¹„ë°€ë²ˆí˜¸ 깨기로부터 보호하기 위해, ì•„ëž˜ì— ë³´ì´ëŠ” ì§ˆë¬¸ì— ë‹µí•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', # Fuzzy + 'questycaptcha-createaccount' => 'ìžë™í™”ëœ ê³„ì • 만들기로부터 보호하기 위해, ì•„ëž˜ì— ë³´ì´ëŠ” ì§ˆë¬¸ì— ë‹µí•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', # Fuzzy + 'questycaptcha-create' => '문서를 ë§Œë“œë ¤ë©´ ì•„ëž˜ì— ë³´ì´ëŠ” ì§ˆë¬¸ì— ë‹µí•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', + 'questycaptcha-edit' => 'ì´ ë¬¸ì„œë¥¼ íŽ¸ì§‘í•˜ë ¤ë©´ ì•„ëž˜ì— ë³´ì´ëŠ” ì§ˆë¬¸ì— ë‹µí•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', + 'questycaptcha-sendemail' => 'ìžë™í™”ëœ ìŠ¤íŒ¸ìœ¼ë¡œë¶€í„° 보호하기 위해, ì•„ëž˜ì— ë³´ì´ëŠ” ì§ˆë¬¸ì— ë‹µí•´ì£¼ì„¸ìš” ([[Special:Captcha/help|ìžì„¸í•œ ì •ë³´]]):', # Fuzzy + 'questycaptchahelp-text' => 'ì´ ìœ„í‚¤ì™€ ê°™ì´ ì‚¬ëžŒì˜ ê³µê°œì ì¸ ì°¸ì—¬ê°€ 가능한 웹 사ì´íЏì—서는 ìžë™ í”„ë¡œê·¸ëž¨ì´ ìŠ¤íŒ¸ì„ ë¿Œë¦¬ëŠ” 경우가 있습니다. +ë¬¼ë¡ ì´ëŸ¬í•œ ìŠ¤íŒ¸ì€ ì œê±°í• ìˆ˜ëŠ” 있지만 번거로운 ìž‘ì—…ì´ ëŠ˜ì–´ë‚©ë‹ˆë‹¤. + +ì´ëŸ¬í•œ ìŠ¤íŒ¸ì„ ë°©ì§€í•˜ê¸° 위해서, ì´ ìœ„í‚¤ì˜ ë¬¸ì„œì— ì›¹ 사ì´íЏ 주소를 추가하는 ë“±ì˜ í–‰ë™ì„ í• ê²½ìš°ì—는 ì§ˆë¬¸ì— ë‹µí•´ë‹¬ë¼ê³ 하는 경우가 있습니다. +ì´ ê¸€ìž ìž…ë ¥ ìž‘ì—…ì€ ìžë™ í”„ë¡œê·¸ëž¨ì„ ë§Œë“¤ê¸°ê°€ 힘들기 ë•Œë¬¸ì— ìŠ¤íŒ¸ì„ íš¨ê³¼ì 으로 막으면서 ì¼ë°˜ 사용ìžë¥¼ 막지 ì•Šì„ ìˆ˜ 있습니다. + +예기치않게 ì •ë‹¹í•œ í–‰ë™ì„ 하지 못하ë„ë¡ ë§‰ëŠ”ë‹¤ë©´ [[Special:ListAdmins|사ì´íЏ 관리ìž]]ì—게 ë„ì›€ì„ ìš”ì²í•´ 주세요. + +ì´ì „ 화면으로 ëŒì•„ê°€ë ¤ë©´ 웹 브ë¼ìš°ì €ì˜ "뒤로" ë²„íŠ¼ì„ í´ë¦í•˜ì„¸ìš”.', ); /** Colognian (Ripoarisch) @@ -652,13 +744,13 @@ $messages['ksh'] = array( 'questycaptcha-addurl' => 'Ding Änderung säz neu Lengks noh ußerhallef vum Wiki. Öm uns jäje der automattesch dobeijedonn <i lang="en">SPAM</i> ze hellefe, bes esu joot un donn di Frooch be_anntwoode, di heh dronger shteiht. -([[Special:Captcha/help|Mieh Enfommazjuhne]])', +([[Special:Captcha/help|Mieh Enfommazjuhne]])', # Fuzzy 'questycaptcha-badlogin' => 'Öm uns jäje et automattesche Paßwootknacke ze hellefe, bes esu joot un donn di Frooch be_anntwoode, di heh dronge shteiht. -([[Special:Captcha/help|Mieh Enfommazjuhne]])', +([[Special:Captcha/help|Mieh Enfommazjuhne]])', # Fuzzy 'questycaptcha-createaccount' => 'Öm uns jäje et maßesch automattesch neu Metmaacher Aanlääje ze hellefe, bes esu joot un donn di Frooch be_anntwoode, di heh dronger shteiht. -([[Special:Captcha/help|Mieh Enfommazjuhne]])', +([[Special:Captcha/help|Mieh Enfommazjuhne]])', # Fuzzy 'questycaptcha-create' => 'Öm di Sigg aanzelääje, bes esu joot, donn di Frooch be_anntwoode, di heh dronge shteiht. ([[Special:Captcha/help|Mieh Enfommazjuhne]])', @@ -667,7 +759,7 @@ bes esu joot, donn di Frooch be_anntwoode, di heh dronge shteiht. ([[Special:Captcha/help|Mieh Enfommazjuhne]])', 'questycaptcha-sendemail' => 'Öm et Wiki jääje automattesch enjedraare SPAM ze schötze, bes esu joot, donn di Frooch be_anntwoode, di heh dronger shteiht. -([[Special:Captcha/help|Mieh Enfommazjuhne]])', +([[Special:Captcha/help|Mieh Enfommazjuhne]])', # Fuzzy 'questycaptchahelp-text' => 'Websigge, di Beijdrääsch vun de Öffentleschkeit aannämme, wi dat Wiki heh, wääde öff vun <i lang="en">SPAM</i>mer heimjesöhk. Di bruche Projramme för ier Lengks udder annder Jedrieße automattesch en dousende Wikis erin @@ -679,7 +771,7 @@ Wiki Desch bedde, en Frooch ze be_antwoode. Nohdämm dat schwiiresch mem automattesche Projramm henzekrijje es, löht et de Minsche ier Beidrääsch maache, deiht ävver de miehßte <i lang="en">SPAM</i>mer un ander Robots affhallde. -Donn Desh aan de [[{{MediaWiki:Grouppage-sysop}}|Köbeße vum Wiki]] wende, +Donn Desh aan de [[Special:ListAdmins|Köbeße vum Wiki]] wende, wann et Der trozdämm en de Fööß kütt, un De Dinge aanshtändejje Beijdraach nit en et Wiki kriß! @@ -690,45 +782,60 @@ di Sigg zom Ändere, woh De jraad wohß.', /** Luxembourgish (Lëtzebuergesch) * @author Les Meloures * @author Robby + * @author Soued031 */ $messages['lb'] = array( 'questycaptcha-addurl' => "An Ärer Ännerung sinn nei extern Linken. -Fir d'Protectioun géint automatesche Spam ze vergréisseren, beäntwert w.e.g. déi Fro hei ënnendrënner ([[Special:Captcha/help|méi Informatiounen]]):", - 'questycaptcha-badlogin' => "Fir d'Protectioun géint d'automatiséiert Knacke vu Passwierder ze vergréisseren, beäntwert w.e.g. déi Fro hei ënnedrënner ([[Special:Captcha/help|méi Informatiounen]]):", - 'questycaptcha-createaccount' => "Fir d'Protectioun géint d'automatiséiert Uleeë vu Benotzerkonten ze vergréisseren, beäntwert w.e.g. déi Fro hei ënnendrënner ([[Special:Captcha/help|méi Informatiounen]]):", +Fir d'Wiki géint automatesche Spam-Ännerungen ze schützen, froe mir Iech d'Fro hei ënnendrënner ze beäntweren ([[Special:Captcha/help|méi Informatiounen]]):", + 'questycaptcha-badlogin' => "Fir dës Wiki géint d'automatiséiert Knacke vu Passwierder ze schütze, froe mir Iech d'Fro hei ënnendrënner ze beäntweren ([[Special:Captcha/help|méi Informatiounen]]):", + 'questycaptcha-createaccount' => "Fir d'Wiki géint d'automatiséiert Uleeë vu Benotzerkonten ze schützen, froe mir Iech d'Fro hei ënnendrënner ze beäntweren ([[Special:Captcha/help|méi Informatiounen]]):", 'questycaptcha-create' => "Fir d'Säit unzeleeën, beäntwert w.e.g. déi Fro hei ënnedrënner ([[Special:Captcha/help|méi Informatiounen]]):", 'questycaptcha-edit' => "Fir dës Säit z'änneren, beäntwert w.e.g. déi Fro hei ënnedrënner ([[Special:Captcha/help|méi Informatiounen]]):", - 'questycaptcha-sendemail' => 'Fir ze hëllefe eis géint automatiséierte Spam ze schütze, beäntwert w.e.g. déi Fro hei ënnendrënner ([[Special:Captcha/help|méi Informatiounen]]):', + 'questycaptcha-sendemail' => 'Fir ze hëllefe dës Wiki géint automatiséierte Spam ze schütze, beäntwert w.e.g. déi Fro hei ënnendrënner ([[Special:Captcha/help|méi Informatiounen]]):', 'questycaptchahelp-text' => "Websäiten, déi et jiddwerengem erlaben Ännerunge virzehuelen, sou wéi dës Wiki, ginn dacks vu sougenannte Spammer mëssbraucht, déi automatiséiert hir Linken op vill Internetsäite setzen. Esou Spam-Linke kënne wuel geläscht ginn, mä si sinn trotzdem eng grouss Plo. -Heiandsdo, besonnesch wann nei Internet-Linken op eng Säit derbäigesat ginn, freet dës Wiki Iech eng Fro ze beäntwerten. -Well dëst eng Aufgab ass déi schwéier z'automatiséieren ass, erlaabt dëst datt Mënschen hir Ännerunge kënnen agi wärend déi meescht Spammer an aner Roboter-Attacke kënnen ofgewiert ginn. +Heiansdo, besonnesch wann nei Internet-Linken op eng Säit derbäigesat ginn, freet dës Wiki Iech eng Fro ze beäntwerten. +Well dëst eng Aufgab ass déi schwéier z'automatiséieren ass, erlaabt dëst datt Mënschen hir Ännerunge kënnen agi während déi meescht Spammer an aner Roboter-Attacke kënnen ofgewiert ginn. -Kontaktéiert w.e.g. d'[[{{MediaWiki:Grouppage-sysop}}|Administrateure vun dësem Site]] fir Hëllef wann dëst Iech onerwaarter Weis vu legitimen Editen ofhält. +Kontaktéiert w.e.g. d'[[Special:ListAdmins|Administrateure vun dësem Site]] fir Hëllef wann dëst Iech onerwaarter Weis vu legitimen Editen ofhält. Dréckt op den 'Zréck' Knäppche vun ärem Browser fir an d'Beaarbechtungsfënster zréckzekommen.", ); +/** Minangkabau (Baso Minangkabau) + * @author Iwan Novirion + */ +$messages['min'] = array( + 'questycaptchahelp-text' => 'Laman-laman web nan manarimo tulisan dari urang banyak (publik), samacam wiki ko, acok kali disalahgunoan dek pangguno-pangguno nan indak batangguang-jawek untuak mangiriman spam manggunoan program-program otomatis. Walaupun pautan-pautan spam tasabuik dapek sajo dihapuih, tapi tatap sajo manimbulan gangguan. + +Kadang-kadang, sangkek tangah manambahan pautan web baru ka suatu laman, wiki ko akan mangagiah sabuah patanyaan untuak Sanak jawek. +Dek iko marupoan suatu karajo nan sulik untuak dibuek sacaro otomatis, pakaro ko akan mudah dilalui dek urang (manusia), sakaliguih dapek manghantian hampiang kasado sarangan spam dan robot otomatis lainnyo. + +Silakan hubuangi panguruih untuak mintak bantuan koq pakaro ko manghambaik Sanak untuak mambuek suntiangan nan layak. + +Takan tombol "back" di paramban web Sanak untuak baliak ka laman panyuntiangan.', # Fuzzy +); + /** Macedonian (македонÑки) * @author Bjankuloski06 */ $messages['mk'] = array( 'questycaptcha-desc' => 'Создавач CAPTCHA Ñо текнувало за потврда на уредувања', 'questycaptcha-addurl' => 'Вашето уредување Ñодржи нови надворешни врÑки. -За да ни помогнете да Ñе заштитиме од автоматизиран Ñпам, одговорете на прашањето подолу ([[Special:Captcha/help|повеќе инфо]]):', - 'questycaptcha-badlogin' => 'За да ни помогнете да Ñе заштитиме од автоматизирано пробивање на лозинки, одговорете на прашањето подолу ([[Special:Captcha/help|повеќе инфо]]):', - 'questycaptcha-createaccount' => 'За да ни помогнете да Ñе заштитиме од автоматизирано Ñоздавање на Ñметки, одговорете на прашањето подолу ([[Special:Captcha/help|повеќе инфо]]):', +За го заштитиме викито од автоматизиран Ñпам, би ве замолиле да одговорите на прашањето подолу ([[Special:Captcha/help|повеќе инфо]]):', + 'questycaptcha-badlogin' => 'За да ни помогнете да Ñе заштитиме од автоматизирано пробивање на лозинки, би ве замолиле да одговорите на прашањето подолу ([[Special:Captcha/help|повеќе инфо]]):', + 'questycaptcha-createaccount' => 'За да ни помогнете да Ñе заштитиме од автоматизирано Ñоздавање на Ñметки, би ве замолиле да одговорите на прашањето подолу ([[Special:Captcha/help|повеќе инфо]]):', 'questycaptcha-create' => 'За да ја Ñоздадете Ñтраницата, одговорете на прашањето подолу ([[Special:Captcha/help|повеќе инфо]]):', 'questycaptcha-edit' => 'За да ја уредите Ñтраницава, одговорете на прашањето подолу ([[Special:Captcha/help|повеќе инфо]]):', - 'questycaptcha-sendemail' => 'За да Ñе заштитиме од автоматизирано Ñпамирање, одговорете на долупоÑтавеното прашање ([[Special:Captcha/help|повеќе информации]]):', + 'questycaptcha-sendemail' => 'За да Ñе заштитиме од автоматизирано Ñпамирање, би ве замолиле да одговорите на прашањето подолу ([[Special:Captcha/help|повеќе информации]]):', 'questycaptchahelp-text' => 'Мрежните меÑта кои прифаќаат учеÑтво на јавноÑта, како ова вики, чеÑтопати Ñтрадаат од Ñпамери кои кориÑтат автоматизирани алатки за да ги додаваат нивните врÑки на голем број мрежни меÑта. Иако врÑките на Ñпамерот може да Ñе отÑтранат, тие значително ја пореметуваат нашата работа. Понекогаш, оÑобено кога додава нови врÑки на Ñтраница, викито може да ви побара да одговорите на прашање. Бидејќи ова е задача која е тешко да Ñе автоматизира, им овозможува виÑтинÑките кориÑници да придонеÑуваат, а им попречува на Ñпамерите и другите роботÑки напаѓачи. -Контактирајте ги [[{{MediaWiki:Grouppage-sysop}}|админиÑтраторите на Ñтраната]] за помош доколку ова неочекувано ве Ñпречува во правењето на иÑкрени придонеÑи. +Контактирајте ги [[Special:ListAdmins|админиÑтраторите на Ñтраната]] за помош доколку ова неочекувано ве Ñпречува во правењето на иÑкрени придонеÑи. Кликнете на копчето „назад“ во вашиот прелиÑувач за да Ñе вратите на уредувањето на Ñтраницата.', ); @@ -738,7 +845,7 @@ $messages['mk'] = array( */ $messages['ml'] = array( 'questycaptcha-addurl' => 'താങàµà´•à´³àµà´Ÿàµ† തിരàµà´¤àµà´¤à´²àµà´•ളിൽ à´ªàµà´±à´‚ à´•à´£àµà´£à´¿à´•ൾ ഉൾപàµà´ªàµ†à´Ÿàµà´Ÿà´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ. -യാനàµà´¤àµà´°à´¿à´• à´¸àµà´ªà´¾à´®à´¿à´¨àµ†à´¤à´¿à´°àµ†à´¯àµà´³àµà´³ സം‌രകàµà´·à´£à´¤àµà´¤à´¿à´¨àµà´±àµ† à´à´¾à´—മായി, താഴെ കാണàµà´¨àµà´¨ വാകàµà´•àµà´•ൾ പെടàµà´Ÿà´¿à´¯à´¿àµ½ ടൈപàµà´ªàµ ചെയàµà´¯àµà´• ([[Special:Captcha/help|കൂടàµà´¤àµ½ വിവരങàµà´™àµ¾]]):', +യാനàµà´¤àµà´°à´¿à´• à´¸àµà´ªà´¾à´®à´¿à´¨àµ†à´¤à´¿à´°àµ†à´¯àµà´³àµà´³ സം‌രകàµà´·à´£à´¤àµà´¤à´¿à´¨àµà´±àµ† à´à´¾à´—മായി, താഴെ കാണàµà´¨àµà´¨ വാകàµà´•àµà´•ൾ പെടàµà´Ÿà´¿à´¯à´¿àµ½ ടൈപàµà´ªàµ ചെയàµà´¯àµà´• ([[Special:Captcha/help|കൂടàµà´¤àµ½ വിവരങàµà´™àµ¾]]):', # Fuzzy ); /** Malay (Bahasa Melayu) @@ -746,19 +853,19 @@ $messages['ml'] = array( */ $messages['ms'] = array( 'questycaptcha-addurl' => 'Suntingan anda mengandungi pautan luar baru. -Untuk membanteras kegiatan spam automatik, anda diminta menjawab soalan yang berikut ([[Special:Captcha/help|maklumat lanjut]]):', - 'questycaptcha-badlogin' => 'Untuk membanteras kegiatan meneka kata laluan secara automatik, anda diminta menjawab soalan berikut ([[Special:Captcha/help|maklumat lanjut]]):', - 'questycaptcha-createaccount' => 'Untuk membanteras kegiatan pembukaan akaun secara automatik, anda diminta menjawab soalan berikut ([[Special:Captcha/help|maklumat lanjut]]):', +Untuk membanteras kegiatan spam automatik, anda diminta menjawab soalan yang berikut ([[Special:Captcha/help|maklumat lanjut]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Untuk membanteras kegiatan meneka kata laluan secara automatik, anda diminta menjawab soalan berikut ([[Special:Captcha/help|maklumat lanjut]]):', # Fuzzy + 'questycaptcha-createaccount' => 'Untuk membanteras kegiatan pembukaan akaun secara automatik, anda diminta menjawab soalan berikut ([[Special:Captcha/help|maklumat lanjut]]):', # Fuzzy 'questycaptcha-create' => 'Untuk mencipta laman ini, anda diminta menjawab soalan berikut ([[Special:Captcha/help|maklumat lanjut]]):', 'questycaptcha-edit' => 'Untuk menyunting laman ini, anda diminta menjawab soalan berikut ([[Special:Captcha/help|maklumat lanjut]]):', - 'questycaptcha-sendemail' => 'Untuk membanteras kegiatan spam secara automatik, anda diminta menjawab soalan berikut ([[Special:Captcha/help|maklumat lanjut]]):', + 'questycaptcha-sendemail' => 'Untuk membanteras kegiatan spam secara automatik, anda diminta menjawab soalan berikut ([[Special:Captcha/help|maklumat lanjut]]):', # Fuzzy 'questycaptchahelp-text' => "Tapak-tapak web yang menerima sumbangan awam, misalnya wiki ini, sering disalah guna oleh pembuat spam yang menggunakan peralatan berautomasi untuk membubuh pautan mereka di banyak tapak. Walaupun pautan-pautan spam ini boleh dipadamkan, namun ia amat menyusahkan. Adakalanya, terutamanya apabila membubuh pautan web baru pada sesuatu laman, wiki ini mungkin akan menanya anda satu soalan. Memandangkan ini ialah tugas yang sukar diautomasi, ia akan membolehkan kebanyakan manusia sebenar untuk membuat sumbangan, sambil menghalang spam dan serangan robotik yang seumpamanya. -Sila hubungi [[{{MediaWiki:Grouppage-sysop}}|pentadbir laman]] untuk mendapatkan bantuan jika ia menghalang anda daripada membuat sumbangan yang munasabah tanpa dijangka. +Sila hubungi [[Special:ListAdmins|pentadbir laman]] untuk mendapatkan bantuan jika ia menghalang anda daripada membuat sumbangan yang munasabah tanpa dijangka. Klik butang 'â†' untuk kembali ke editor laman.", ); @@ -768,75 +875,94 @@ Klik butang 'â†' untuk kembali ke editor laman.", */ $messages['mt'] = array( 'questycaptcha-addurl' => 'Il-modifika tiegħek tinkludi ħoloq esterni Ä¡odda. -Sabiex tipproteÄ¡i kontra spam awtomatiku, jekk jogħġbok irrispondi l-mistoqsija li tidher hawn taħt ([[Special:Captcha/help|aktar informazzjoni]]):', - 'questycaptcha-badlogin' => 'Bħala prekawzjoni kontra l-infurzar awtomatiku tal-password, jekk jogħġbok irrispondi l-mistoqsija li tidher hawn taħt ([[Special:Captcha/help|aktar informazzjoni]]):', - 'questycaptcha-createaccount' => "Bħala miżura ta' prekawzjoni kontra l-ħolqien awtomatiku tal-kontijiet, jekk jogħġbok irrispondi l-mistoqsija li tidher hawn taħt ([[Special:Captcha/help|aktar informazzjoni]]):", +Sabiex tipproteÄ¡i kontra spam awtomatiku, jekk jogħġbok irrispondi l-mistoqsija li tidher hawn taħt ([[Special:Captcha/help|aktar informazzjoni]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Bħala prekawzjoni kontra l-infurzar awtomatiku tal-password, jekk jogħġbok irrispondi l-mistoqsija li tidher hawn taħt ([[Special:Captcha/help|aktar informazzjoni]]):', # Fuzzy + 'questycaptcha-createaccount' => "Bħala miżura ta' prekawzjoni kontra l-ħolqien awtomatiku tal-kontijiet, jekk jogħġbok irrispondi l-mistoqsija li tidher hawn taħt ([[Special:Captcha/help|aktar informazzjoni]]):", # Fuzzy 'questycaptcha-create' => 'Sabiex toħloq din il-paÄ¡na, jekk jogħġbok irrispondi l-mistoqsija li tidher hawn taħt ([[Special:Captcha/help|aktar informazzjoni]]):', 'questycaptcha-edit' => 'Sabiex timmodifika din il-paÄ¡na, jekk jogħġbok irrispondi l-mistoqsija li tidher hawn taħt ([[Special:Captcha/help|aktar informazzjoni]]):', - 'questycaptcha-sendemail' => 'Bħala prekawzjoni kontra l-ispam awtomatiku, jekk jogħġbok irrispondi l-mistoqsija li tidher hawn taħt ([[Special:Captcha/help|aktar informazzjoni]]):', + 'questycaptcha-sendemail' => 'Bħala prekawzjoni kontra l-ispam awtomatiku, jekk jogħġbok irrispondi l-mistoqsija li tidher hawn taħt ([[Special:Captcha/help|aktar informazzjoni]]):', # Fuzzy 'questycaptchahelp-text' => "Siti elettroniÄ‹i li jaċċettaw kontribuzzjonijiet mill-pubbliku, bħal din il-wiki, huma ħafna drabi abbużati minn ''spammers'' li jużaw għodda awtomatiÄ‹i sabiex idaħħlu ħoloq lejn ħafna siti. Waqt li dawn il-ħoloq ta' spam jistgħu jitneħħew, dan huwa xorta waħda xogħol għalxejn. Xi drabi, speÄ‹jalment meta żżid ħoloq esterni Ä¡odda f'paÄ¡na, il-paÄ¡na wiki tista' tistaqsik biex tirrispondi mistoqsija. Minħabba li din hija azzjoni li diffiÄ‹li li tiÄ¡i replikata min-naħa ta' kompjuter, dan il-mekkaniżmu jippermetti lil (kważi) kull utent li jeżisti li jagħmel il-kontribuzzjonijiet tiegħu waqt li ħafna ''spammers'' u attakki awtomatiÄ‹i jiÄ¡u mwaqqfa. -Jekk jogħġbok ikkuntatja lill-[[{{MediaWiki:Grouppage-sysop}}|amministraturi tas-sit]] għall-għajnuna fuq jekk din il-proÄ‹edura hix qed tipprevjeni milli tagħmel kontribuzzjonijiet leÄ¡ittimi. +Jekk jogħġbok ikkuntatja lill-[[Special:ListAdmins|amministraturi tas-sit]] għall-għajnuna fuq jekk din il-proÄ‹edura hix qed tipprevjeni milli tagħmel kontribuzzjonijiet leÄ¡ittimi. Iklikkja fuq il-buttuna 'lura' tal-browżer tiegħek sabiex tirritorna għall-editur ta-paÄ¡na.", ); -/** Norwegian BokmÃ¥l (norsk (bokmÃ¥l)‎) +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) + * @author Helland * @author Nghtwlkr * @author Simny */ $messages['nb'] = array( 'questycaptcha-addurl' => 'Din endring inneholder nye eksterne lenker. -For Ã¥ beskytte mot autmatisert spam, vennligst svar pÃ¥ spørsmÃ¥let som vises under ([[Special:Captcha/help|mer informasjon]]):', - 'questycaptcha-badlogin' => 'For Ã¥ hindre passordtyveri, vær vennlig og svar pÃ¥ spørsmÃ¥let under ([[Special:Captcha/help|mer informasjon]]):', - 'questycaptcha-createaccount' => 'For Ã¥ beskytte mot autmatisert spam, vennligst svar pÃ¥ spørsmÃ¥let som vises under ([[Special:Captcha/help|mer informasjon]]):', +For Ã¥ beskytte mot automatisert spam, vennligst svar pÃ¥ spørsmÃ¥let som vises under ([[Special:Captcha/help|mer informasjon]]):', # Fuzzy + 'questycaptcha-badlogin' => 'For Ã¥ hindre passordtyveri, vær vennlig og svar pÃ¥ spørsmÃ¥let under ([[Special:Captcha/help|mer informasjon]]):', # Fuzzy + 'questycaptcha-createaccount' => 'For Ã¥ beskytte mot automatisert spam, vennligst svar pÃ¥ spørsmÃ¥let som vises under ([[Special:Captcha/help|mer informasjon]]):', # Fuzzy 'questycaptcha-create' => 'For Ã¥ opprette siden, vennligst svar pÃ¥ spørsmÃ¥let som vises under ([[Special:Captcha/help|mer informasjon]]):', 'questycaptcha-edit' => 'For Ã¥ endre denne siden, vennligst svar pÃ¥ spørsmÃ¥let som vises under ([[Special:Captcha/help|mer informasjon]]):', - 'questycaptcha-sendemail' => 'For Ã¥ beskytte mot automatisert søppelpost, svar pÃ¥ spørsmÃ¥let som vises nedenfor ([[Special:Captcha/help|mer info]]):', + 'questycaptcha-sendemail' => 'For Ã¥ beskytte mot automatisert søppelpost, svar pÃ¥ spørsmÃ¥let som vises nedenfor ([[Special:Captcha/help|mer info]]):', # Fuzzy 'questycaptchahelp-text' => "Nettsteder som tar imot bidrag fra allmennheten, som denne wikien, er ofte utsatt for angrep fra spammere som bruker automatiserte verktøy for Ã¥ legge til lenker til mange sider. Selv om disse spam-lenkene kan fjernes er de en stor plage. Iblant, spesielt ved tillegg av nye lenker til en side, kan wikien be deg svare pÃ¥ et spørsmÃ¥l. Siden dette er en oppgave som er vanskelig Ã¥ automatisere, vil den tillate de fleste virkelige personer Ã¥ bidra mens den stopper de fleste spammere og andre robotangrep. -Vennligst kontakt [[{{MediaWiki:Grouppage-sysop}}|sideadministratorer]] for hjelp dersom dette er uventet hindrer deg fra Ã¥ bidra med legitime bidrag. +Vennligst kontakt [[Special:ListAdmins|sideadministratorer]] for hjelp dersom dette er uventet hindrer deg fra Ã¥ bidra med legitime bidrag. Klikk pÃ¥ 'tilbake'-knappen i nettleseren din for Ã¥ gÃ¥ tilbake til sideeditoren.", ); /** Dutch (Nederlands) + * @author HanV * @author Siebrand */ $messages['nl'] = array( - 'questycaptcha-addurl' => 'Uw bewerking bevat nieuwe externe verwijzingen. + 'questycaptcha-addurl' => 'Uw bewerking bevat nieuwe externe koppelingen. Beantwoord de onderstaande vraag als bescherming tegen automatische spam ([[Special:Captcha/help|meer informatie]]):', - 'questycaptcha-badlogin' => 'Beantwoord de onderstaande vraag als bescherming tegen geautomatiseerde wachtwoordaanvallen ([[Special:Captcha/help|meer informatie]]):', + 'questycaptcha-badlogin' => 'Beantwoord de onderstaande vraag als bescherming tegen het automatisch kraken van wachtwoorden ([[Special:Captcha/help|meer informatie]]):', 'questycaptcha-createaccount' => 'Beantwoord de onderstaande vraag als bescherming tegen het geautomatiseerd aanmaken van gebruikers ([[Special:Captcha/help|meer informatie]]):', 'questycaptcha-create' => 'Beantwoord de onderstaande vraag om de pagina aan te maken ([[Special:Captcha/help|meer informatie]]):', 'questycaptcha-edit' => 'Beantwoord de onderstaande vraag om deze pagina te bewerken ([[Special:Captcha/help|meer informatie]]):', 'questycaptcha-sendemail' => 'Beantwoord de onderstaande vraag als bescherming tegen geautomatiseerde spam ([[Special:Captcha/help|meer informatie]]):', - 'questycaptchahelp-text' => "Websites die vrij te bewerken zijn, zoals deze wiki, worden vaak misbruikt door spammers die er met hun programma's automatisch verwijzigen op zetten naar vele websites. -Hoewel deze externe verwijzingen weer verwijderd kunnen worden, leveren ze wel veel hinder en administratief werk op. + 'questycaptchahelp-text' => 'Websites die vrij te bewerken zijn, zoals deze wiki, worden vaak misbruikt door spammers die er met hun programma\'s automatisch koppelingen op zetten naar vele websites. +Hoewel deze externe koppelingen weer verwijderd kunnen worden, leveren ze wel veel hinder en administratief werk op. -Soms, en in het bijzonder bij het toevoegen van externe verwijzingen op pagina's, vraag de wiki u een vraag te beantwoorden. +Soms, en in het bijzonder bij het toevoegen van externe koppelingen op pagina\'s, vraag de wiki u een vraag te beantwoorden. Omdat dit proces lastig te automatiseren is, zijn vrijwel alleen mensen in staat dit proces succesvol te doorlopen en worden hiermee spammers en andere geautomatiseerde aanvallen geweerd. -Vraag assistentie van de [[{{MediaWiki:Grouppage-sysop}}|sitebeheerders]] als dit proces u verhindert een nuttige bijdrage te leveren. +Vraag assistentie van de [[Special:ListAdmins|sitebeheerders]] als dit proces u verhindert een nuttige bijdrage te leveren. -Klik op de knop 'terug' in uw browser om terug te gaan naar het tekstbewerkingsscherm.", +Klik op de knop "terug" in uw browser om terug te gaan naar het tekstbewerkingsscherm.', ); -/** Norwegian Nynorsk (norsk (nynorsk)‎) +/** Nederlands (informeel)‎ (Nederlands (informeel)‎) + * @author Siebrand + */ +$messages['nl-informal'] = array( + 'questycaptcha-addurl' => 'Je bewerking bevat nieuwe externe koppelingen. +Beantwoord de onderstaande vraag als bescherming tegen automatische spam ([[Special:Captcha/help|meer informatie]]):', # Fuzzy + 'questycaptchahelp-text' => 'Websites die vrij te bewerken zijn, zoals deze wiki, worden vaak misbruikt door spammers die er met hun programma\'s automatisch koppelingen op zetten naar vele websites. +Hoewel deze externe koppelingen weer verwijderd kunnen worden, leveren ze wel veel hinder en administratief werk op. + +Soms, en in het bijzonder bij het toevoegen van externe koppelingen op pagina\'s, vraag de wiki je een vraag te beantwoorden. +Omdat dit proces lastig te automatiseren is, zijn vrijwel alleen mensen in staat dit proces succesvol te doorlopen en worden hiermee spammers en andere geautomatiseerde aanvallen geweerd. + +Vraag assistentie van de [[Special:ListAdmins|sitebeheerders]] als dit proces je verhindert een nuttige bijdrage te leveren. + +Klik op de knop "terug" in je browser om terug te gaan naar het tekstbewerkingsscherm.', +); + +/** Norwegian Nynorsk (norsk nynorsk) * @author Gunnernett */ $messages['nn'] = array( 'questycaptcha-addurl' => 'Endringa di inneheld nye lenkjer ut. -Som ei hjelp til Ã¥ unngÃ¥ automatisert spam, ver venleg og skiv inn spørsmÃ¥let som er synt nedanfor ([[Special:Captcha/help|meir informasjon]]):', - 'questycaptcha-createaccount' => 'For Ã¥ hjelpa til med Ã¥ hindra automatisk kontooppretting, ver venleg og svar pÃ¥ spørsmÃ¥let nedanfor ([[Special:Captcha/help|more info]]):', +Som ei hjelp til Ã¥ unngÃ¥ automatisert spam, ver venleg og skiv inn spørsmÃ¥let som er synt nedanfor ([[Special:Captcha/help|meir informasjon]]):', # Fuzzy + 'questycaptcha-createaccount' => 'For Ã¥ hjelpa til med Ã¥ hindra automatisk kontooppretting, ver venleg og svar pÃ¥ spørsmÃ¥let nedanfor ([[Special:Captcha/help|more info]]):', # Fuzzy 'questycaptcha-create' => 'For Ã¥ oppretta sida, ver venleg og svar pÃ¥ spørsmÃ¥let nedanfor ([[Special:Captcha/help|meir informasjon]]):', 'questycaptcha-edit' => 'For Ã¥ endra sida, ver venleg og svar pÃ¥ spørsmÃ¥let som er synt nedanfor ([[Special:Captcha/help|meir informasjon]]):', ); @@ -846,19 +972,19 @@ Som ei hjelp til Ã¥ unngÃ¥ automatisert spam, ver venleg og skiv inn spørsmÃ¥le */ $messages['oc'] = array( 'questycaptcha-addurl' => 'Vòstra modificacion inclutz de ligams extèrnes novèls. -Per nos ajudar dins la proteccion contra lo spam automatizat, respondètz a la question çaijós ([[Special:Captcha/help|mai d’entresenhas]]) :', - 'questycaptcha-badlogin' => "Per nos ajudar a prevenir la copadura dels senhals per d'automats, respondètz a la question çaijós ([[Special:Captcha/help|mai d’entresenhas]]) :", - 'questycaptcha-createaccount' => "Per nos ajudar a luchar contra las creacions automaticas de comptes, respondètz a la question qu'apareis çaijós ([[Special:Captcha/help|mai d’entresenhas]]) :", +Per nos ajudar dins la proteccion contra lo spam automatizat, respondètz a la question çaijós ([[Special:Captcha/help|mai d’entresenhas]]) :', # Fuzzy + 'questycaptcha-badlogin' => "Per nos ajudar a prevenir la copadura dels senhals per d'automats, respondètz a la question çaijós ([[Special:Captcha/help|mai d’entresenhas]]) :", # Fuzzy + 'questycaptcha-createaccount' => "Per nos ajudar a luchar contra las creacions automaticas de comptes, respondètz a la question qu'apareis çaijós ([[Special:Captcha/help|mai d’entresenhas]]) :", # Fuzzy 'questycaptcha-create' => 'Per crear la pagina, respondètz a la question çaijós ([[Special:Captcha/help|mai d’entresenhas]]) :', 'questycaptcha-edit' => 'Per modificar aquesta pagina, respondètz a la question çaijós ([[Special:Captcha/help|mai d’entresenhas]]) :', - 'questycaptcha-sendemail' => "Per tal de nos ajudar a prevenir lo spam automatic, entratz los mots qu'apareisson dins la bóstia çaijós ([[Special:Captcha/help|mai d’informacions]]) :", - 'questycaptchahelp-text' => "Los sites web qu'acceptan de contribucions del public, coma aqueste wiki, son sovent victimas de polluposteires qu'utilizan d'espleches automatizats per plaçar de ligams nombroses cap a lors sites. + 'questycaptcha-sendemail' => "Per tal de nos ajudar a prevenir lo spam automatic, entratz los mots qu'apareisson dins la bóstia çaijós ([[Special:Captcha/help|mai d’informacions]]) :", # Fuzzy + 'questycaptchahelp-text' => "Los sites web qu'acceptan de contribucions del public, coma aqueste wiki, son sovent victimas de polluposteires qu'utilizan d'aisinas automatizadas per plaçar de ligams nombroses cap a lors sites. Quitament s'aquesta pollucion pòt èsser escafada, es irritanta. De còps, particularament al moment de l’apondon de ligams extèrnes novèls dins una pagina, lo wiki vos pòt demandar de respondre a una question. Aqueste prètzfach es pas de bon acomplir d'un biais automatizat, aquò permet a la mà ger part dels umans de realizar lors contribucions tot en empachant la mà ger part dels polluposteires e autres atacants robotizats. -Contactatz [[{{MediaWiki:Grouppage-sysop}}|los administrators del site]] s'aquò vos empacha de faiçon imprevista de far de contribucions legitimas. +Contactatz [[Special:ListAdmins|los administrators del site]] s'aquò vos empacha de faiçon imprevista de far de contribucions legitimas. Clicatz sul boton « Precedent » de vòstre navigador per tornar a la pagina de modificacion.", ); @@ -868,19 +994,19 @@ Clicatz sul boton « Precedent » de vòstre navigador per tornar a la pagina de */ $messages['pl'] = array( 'questycaptcha-addurl' => 'Edycja zawiera nowe linki zewnÄ™trzne. -Ochrona przed zautomatyzowanym spamem wymaga odpowiedzi na poniższe pytanie ([[Special:Captcha/help|wiÄ™cej informacji]])', - 'questycaptcha-badlogin' => 'Ochrona przed zautomatyzowanym Å‚amaniem haseÅ‚ wymaga odpowiedzi na poniższe pytanie ([[Special:Captcha/help|wiÄ™cej informacji]])', - 'questycaptcha-createaccount' => 'Ochrona przed zautomatyzowanym tworzeniem kont wymaga odpowiedzi na poniższe pytanie ([[Special:Captcha/help|wiÄ™cej informacji]])', +Ochrona przed zautomatyzowanym spamem wymaga odpowiedzi na poniższe pytanie ([[Special:Captcha/help|wiÄ™cej informacji]])', # Fuzzy + 'questycaptcha-badlogin' => 'Ochrona przed zautomatyzowanym Å‚amaniem haseÅ‚ wymaga odpowiedzi na poniższe pytanie ([[Special:Captcha/help|wiÄ™cej informacji]])', # Fuzzy + 'questycaptcha-createaccount' => 'Ochrona przed zautomatyzowanym tworzeniem kont wymaga odpowiedzi na poniższe pytanie ([[Special:Captcha/help|wiÄ™cej informacji]])', # Fuzzy 'questycaptcha-create' => 'Utworzenie strony jest możliwe po udzieleniu odpowiedzi na poniższe pytanie ([[Special:Captcha/help|wiÄ™cej informacji]])', 'questycaptcha-edit' => 'Edycja strony jest możliwa po udzieleniu odpowiedzi na poniższe pytanie ([[Special:Captcha/help|wiÄ™cej informacji]])', - 'questycaptcha-sendemail' => 'Z uwagi na ochronÄ™ przed automatycznym spamem, należy odpowiedzieć na znajdujÄ…ce siÄ™ poniżej pytanie ([[Special:Captcha/help|pomoc]])', + 'questycaptcha-sendemail' => 'Z uwagi na ochronÄ™ przed automatycznym spamem, należy odpowiedzieć na znajdujÄ…ce siÄ™ poniżej pytanie ([[Special:Captcha/help|pomoc]])', # Fuzzy 'questycaptchahelp-text' => "Witryny, które publicznie udostÄ™pniajÄ… możliwość wprowadzania zmian, tak jak ta wiki, czÄ™sto sÄ… wykorzystywane przez spamerów, którzy korzystajÄ… ze zautomatyzowanych narzÄ™dzi, aby dodawać swoje linki do wielu stron. Pomimo tego, że takie linki mogÄ… zostać usuniÄ™te, jest to jednak uciążliwe. Czasami, zwÅ‚aszcza jeÅ›li dodano nowe linki zewnÄ™trzne, wiki może poprosić o udzielenie odpowiedzi na pytanie. Ponieważ odpowiadanie na pytania jest czynnoÅ›ciÄ… trudnÄ… do zautomatyzowania, pozwala wiÄ™kszoÅ›ci ludziom na wykonywanie edycji, zarazem uniemożliwiajÄ…c jÄ… spamerom i innym atakujÄ…cym automatom. -Skontaktuj siÄ™ z [[{{MediaWiki:Grouppage-sysop}}|administratorami]], jeÅ›li potrzebujesz pomocy ponieważ mechanizm ten uniemożliwia Ci dokonywania uzasadnionych edycji. +Skontaktuj siÄ™ z [[Special:ListAdmins|administratorami]], jeÅ›li potrzebujesz pomocy ponieważ mechanizm ten uniemożliwia Ci dokonywania uzasadnionych edycji. Kliknij przycisk 'wstecz' w przeglÄ…darce, aby wrócić do strony edycji.", ); @@ -891,21 +1017,21 @@ Kliknij przycisk 'wstecz' w przeglÄ…darce, aby wrócić do strony edycji.", */ $messages['pms'] = array( 'questycaptcha-addurl' => 'Toa modìfica a conten na neuva anliura esterna. -Për giuté a protegi contra spam automà tich, për piasì arspond a la custion che a-i é sì sota ([[Special:Captcha/help|për savèjne ëd pì]]):', - 'questycaptcha-badlogin' => 'Për giuté a protegi contra ël crack ëd ciav automatisà , për piasì arspond a la custion che a ven fòra sota ([[Special:Captcha/help|për savèjne ëd pì]]):', - 'questycaptcha-createaccount' => 'Për giuté a protegi contra la creassion automà tica ëd cont, për piasì arspond a la custion che a ven fòra sota ([[Special:Captcha/help|për savejne ëd pì]]):', +Për giuté a protegi contra spam automà tich, për piasì arspond a la custion che a-i é sì sota ([[Special:Captcha/help|për savèjne ëd pì]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Për giuté a protegi contra ël crack ëd ciav automatisà , për piasì arspond a la custion che a ven fòra sota ([[Special:Captcha/help|për savèjne ëd pì]]):', # Fuzzy + 'questycaptcha-createaccount' => 'Për giuté a protegi contra la creassion automà tica ëd cont, për piasì arspond a la custion che a ven fòra sota ([[Special:Captcha/help|për savejne ëd pì]]):', # Fuzzy 'questycaptcha-create' => 'Për creé la pà gina, për piasì arspond a la custion che a ven fòra sota: ([[Special:Captcha/help|për savejne ëd pì]]):', 'questycaptcha-edit' => 'Për modifiché sta pà gina-sì, për piasì arspond a la custion che a ven fòra sota ([[Special:Captcha/help|për savejne ëd pì]]):', - 'questycaptcha-sendemail' => "Për giuté a protegi contra la rumenta automà tica, për piasì ch'a risponda a la chestion ch'as vëdd sì-sota ([[Special:Captcha/help|për savèjne ëd pi]]):", - 'questycaptchahelp-text' => "Soèns a-i riva che ij sit dla Ragnà che la gent a peul dovré për ëscrive chèich-còs, coma sta wiki-sì, a resto ambërlifà ëd reclam da mà chine che a carìo soa ròba dadsà e dadlà n'automà tich. -Për tant che sta reclam un a peula peuj gavela, a resta sempe un gran fastudi. + 'questycaptcha-sendemail' => "Për giuté a protegi contra la rumenta automà tica, për piasì ch'a risponda a la chestion ch'as vëdd sì-sota ([[Special:Captcha/help|për savèjne ëd pi]]):", # Fuzzy + 'questycaptchahelp-text' => "Soèns a-i riva che ij sit dla Ragnà che la gent a peul dovré për ëscrive chèich-còs, coma sta wiki-sì, a resto ambërlifà d'areclam da 'd mà chine che a cario soa ròba dadsà e dadlà n'automà tich. +Për tant che sti areclam un a peula peuj gaveje, a resta sempe un gran fastudi. -Dle vire, dzortut quand un a caria dj'anliure esterne neuve ansime a na pà gina, la wiki a peul ciamete d'arsponde a na custion. -Da già ch'a l'é grama scrive un programa ch'a lo fasa, a ven che la pì gran part dla gent a-i la fa a scrive, ma la ói part dle mà chine a-i la fa pa. +Dle vire, dzortut quand un a caria dj'anliure esterne neuve ansime a na pà gina, la wiki a peul ciameje ëd rësponde a na chestion. +Da già ch'a l'é grama scrive un programa ch'a lo fasa, a ven che la pì gran part dla gent a-i la fa a scrive, ma la pi part dle mà chine a-i la fa pa. -Për piasì contata j'[[{{MediaWiki:Grouppage-sysop}}|aministrador dël sit]] për assistensa se sòn-sì a l'ha nen lassate fé na contribussion legìtima. +Për piasì ch'a contata j'[[Special:ListAdmins|aministrator dël sit]] për d'assistensa se sòn a-j përmet nen ëd fé na contribussion legìtima. -Ch'a-i bata ansima al boton 'andré' ant sò navigator për torné andré a l'editor dla pà gina.", +Ch'a-i bata ansima al boton «andré» ant sò navigator për torné andré a l'editor dla pà gina.", ); /** Portuguese (português) @@ -915,19 +1041,19 @@ Ch'a-i bata ansima al boton 'andré' ant sò navigator për torné andré a l'ed */ $messages['pt'] = array( 'questycaptcha-addurl' => "A sua edição introduziu links externos novos. -Para ajudar a prevenir o ''spam'' automatizado, por favor, responda à questão apresentada abaixo ([[Special:Captcha/help|mais informações]]):", - 'questycaptcha-badlogin' => 'Para ajudar a prevenir mecanismos automatizados de descoberta de palavras-chave, por favor, responda à questão apresentada abaixo ([[Special:Captcha/help|mais informações]]):', - 'questycaptcha-createaccount' => 'Para ajudar a prevenir a criação de contas automatizada, por favor, responda à questão apresentada abaixo ([[Special:Captcha/help|mais informações]]):', +Para ajudar a prevenir o ''spam'' automatizado, por favor, responda à questão apresentada abaixo ([[Special:Captcha/help|mais informações]]):", # Fuzzy + 'questycaptcha-badlogin' => 'Para ajudar a prevenir mecanismos automatizados de descoberta de palavras-chave, por favor, responda à questão apresentada abaixo ([[Special:Captcha/help|mais informações]]):', # Fuzzy + 'questycaptcha-createaccount' => 'Para ajudar a prevenir a criação de contas automatizada, por favor, responda à questão apresentada abaixo ([[Special:Captcha/help|mais informações]]):', # Fuzzy 'questycaptcha-create' => 'Para criar a página, por favor, responda à questão apresentada abaixo ([[Special:Captcha/help|mais informações]]):', 'questycaptcha-edit' => 'Para editar esta página, por favor, responda à questão apresentada abaixo ([[Special:Captcha/help|mais informações]]):', - 'questycaptcha-sendemail' => "Para ajudar a prevenir o ''spam'' automatizado, por favor, responda à seguinte pergunta ([[Special:Captcha/help|mais informações]]):", + 'questycaptcha-sendemail' => "Para ajudar a prevenir o ''spam'' automatizado, por favor, responda à seguinte pergunta ([[Special:Captcha/help|mais informações]]):", # Fuzzy 'questycaptchahelp-text' => "Sites na internet abertos a edição pública, como é o caso desta wiki, são frequentemente abusados por ''spammers'' que utilizam ferramentas automatizadas para inserção em massa de links em muitos sites. Embora esses links possam ser removidos, representam um incómodo significativo. Por vezes, especialmente quando introduzir links externos novos numa página, a wiki pedirá que responda a uma pergunta. Porque esta é uma tarefa difÃcil de automatizar, permite que a maioria das pessoas façam as suas edições, ao mesmo tempo que inibe edições feitas por ''spammers'' e outros mecanismos automatizados. -Por favor, contacte os [[{{MediaWiki:Grouppage-sysop}}|administradores]] para assistência, caso esta funcionalidade esteja a impedi-lo de fazer edições legÃtimas. +Por favor, contacte os [[Special:ListAdmins|administradores]] para assistência, caso esta funcionalidade esteja a impedi-lo de fazer edições legÃtimas. Clique o botão 'voltar' do seu browser para voltar à página de edição.", ); @@ -935,23 +1061,24 @@ Clique o botão 'voltar' do seu browser para voltar à página de edição.", /** Brazilian Portuguese (português do Brasil) * @author Eduardo.mps * @author Giro720 + * @author Luckas * @author 555 */ $messages['pt-br'] = array( 'questycaptcha-addurl' => 'Sua edição inclui novas ligações externas. -Para proteção contra spam automático, por favor responda a questão que aparece abaixo ([[Special:Captcha/help|mais informações]]):', - 'questycaptcha-badlogin' => 'Para proteger contra quebra automatizada de palavra-chave, por favor responda a questão que aparece abaixo ([[Special:Captcha/help|more info]]):', - 'questycaptcha-createaccount' => 'Para proteger contra criação automática de contas, por favor responda as questões que aparecem abaixo ([[Special:Captcha/help|more info]]):', +Para proteção contra spam automático, por favor responda a questão que aparece abaixo ([[Special:Captcha/help|mais informações]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Para proteger contra quebra automatizada de senha, por favor responda a questão que aparece abaixo ([[Special:Captcha/help|mais informação]]):', # Fuzzy + 'questycaptcha-createaccount' => 'Para proteger contra criação automática de contas, por favor responda as questões que aparecem abaixo ([[Special:Captcha/help|more info]]):', # Fuzzy 'questycaptcha-create' => 'Para criar a página, por favor responda a questão que aparece abaixo ([[Special:Captcha/help|more info]]):', 'questycaptcha-edit' => 'Para editar esta página, por favor responda a questão que aparece abaixo ([[Special:Captcha/help|more info]]):', - 'questycaptcha-sendemail' => "Para ajudar a prevenir o ''spam'' automatizado, por favor, responda à seguinte pergunta ([[Special:Captcha/help|mais informações]]):", + 'questycaptcha-sendemail' => "Para ajudar a prevenir o ''spam'' automatizado, por favor, responda à seguinte pergunta ([[Special:Captcha/help|mais informações]]):", # Fuzzy 'questycaptchahelp-text' => "Sites que aceitam contribuições públicas, como este wiki, são vulneráveis a spammers que utilizam ferramentas automatizadas para inserir os seus links em diversos locais. Apesar de ser possÃvel remover tais links, eles são um incômodo significativo. Algumas vezes, especialmente ao adicionar novos links externos a uma página, o wiki pode pedir a você que responda a uma pergunta. Uma vez que essa é uma tarefa um tanto difÃcil de ser automatizada, ela possibilita que a maioria dos humanos faça as suas contribuições ao mesmo tempo que inibe as que forem feitas por spammers e mecanismos automatizados. -Entre em contato com os [[{{MediaWiki:Grouppage-sysop}}|administradores do site]] para pedir ajuda caso isso esteja te impedindo de realizar contribuições legÃtimas. +Entre em contato com os [[Special:ListAdmins|administradores do site]] para pedir ajuda caso isso esteja te impedindo de realizar contribuições legÃtimas. Clique no botão 'voltar' de seu navegador para retornar ao editor de páginas.", ); @@ -961,18 +1088,18 @@ Clique no botão 'voltar' de seu navegador para retornar ao editor de páginas." */ $messages['ro'] = array( 'questycaptcha-addurl' => 'Modificarea dumneavoastră include legături externe noi. -Pentru a împiedica roboÈ›ii de spam, vă rugăm să răspundeÈ›i la întrebarea de mai jos ([[Special:Captcha/help|mai multe detalii]]):', - 'questycaptcha-badlogin' => 'Pentru a împiedica spargerea automată a parolelor, vă rugăm să răspundeÈ›i la întrebarea de mai jos ([[Special:Captcha/help|mai multe detalii]]):', - 'questycaptcha-createaccount' => 'Pentru a împiedica crearea automată de conturi, vă rugăm să răspundeÈ›i la întrebarea de mai jos ([[Special:Captcha/help|mai multe detalii]]):', +Pentru a împiedica roboÈ›ii de spam, vă rugăm să răspundeÈ›i la întrebarea de mai jos ([[Special:Captcha/help|mai multe detalii]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Pentru a împiedica spargerea automată a parolelor, vă rugăm să răspundeÈ›i la întrebarea de mai jos ([[Special:Captcha/help|mai multe detalii]]):', # Fuzzy + 'questycaptcha-createaccount' => 'Pentru a împiedica crearea automată de conturi, vă rugăm să răspundeÈ›i la întrebarea de mai jos ([[Special:Captcha/help|mai multe detalii]]):', # Fuzzy 'questycaptcha-create' => 'Pentru a crea pagina, vă rugăm să răspundeÈ›i la întrebarea de mai jos ([[Special:Captcha/help|mai multe detalii]]):', 'questycaptcha-edit' => 'Pentru a modifica această pagină, vă rugăm să răspundeÈ›i la întrebarea de mai jos ([[Special:Captcha/help|mai multe detalii]]):', - 'questycaptcha-sendemail' => 'Pentru a împiedica roboÈ›ii de spam, vă rugăm să răspundeÈ›i la întrebarea de mai jos ([[Special:Captcha/help|mai multe detalii]]):', + 'questycaptcha-sendemail' => 'Pentru a împiedica roboÈ›ii de spam, vă rugăm să răspundeÈ›i la întrebarea de mai jos ([[Special:Captcha/help|mai multe detalii]]):', # Fuzzy 'questycaptchahelp-text' => 'Siturile web care acceptă contribuÈ›ii din partea publicului, precum acest wiki, sunt de obicei victime ale persoanelor care folosesc unelte automate pentru a introduce legături către multe alte situri. DeÈ™i aceste legături de spam pot fi îndepărtate, acest lucru reprezintă o bătaie de cap semnificativă. Uneori, mai ales la adăugarea de noi legături web într-o pagină, situl wiki vă poate cere să răspundeÈ›i la o anumită întrebare. ÃŽntrucât rezolvarea acestei cerinÈ›e este dificil de automatizat, ea permite majorității persoanelor reale să-È™i trimită contribuÈ›iile È™i va opri majoritatea atacatorilor. -ÃŽn cazul în care această practică vă împiedică în mod neaÈ™teptat să faceÈ›i contribuÈ›ii legitime, vă rugăm să contactaÈ›i [[{{MediaWiki:Grouppage-sysop}}|administratorii sitului]]. +ÃŽn cazul în care această practică vă împiedică în mod neaÈ™teptat să faceÈ›i contribuÈ›ii legitime, vă rugăm să contactaÈ›i [[Special:ListAdmins|administratorii sitului]]. ApăsaÈ›i butonul „Înapoi†al navigatorului pentru a vă reîntoarce la pagina de editare.', ); @@ -982,43 +1109,43 @@ ApăsaÈ›i butonul „Înapoi†al navigatorului pentru a vă reîntoarce la pag */ $messages['roa-tara'] = array( 'questycaptcha-addurl' => "'U cangiamende tue inglude de le collegaminde esterne. -Pe aiutà a proteggere condre a 'u spam automateche, pe piacere respunne a 'a domande ca combare sotte ([[Special:Captcha/help|cchiù 'mbormaziune]]):", - 'questycaptcha-badlogin' => "Pe aiutà a proteggere condre a futteminde automatece de password, pe piacere respunne a 'a domande ca combare aqquà sotte ([[Special:Captcha/help|more info]]):", - 'questycaptcha-createaccount' => "Pe aiutà a proteggere condre a ccreazione automateche de cunde utinde, pe piacere respunne a 'a domande ca combare aqquà sotte ([[Special:Captcha/help|more info]]):", +Pe aiutà a proteggere condre a 'u spam automateche, pe piacere respunne a 'a domande ca combare sotte ([[Special:Captcha/help|cchiù 'mbormaziune]]):", # Fuzzy + 'questycaptcha-badlogin' => "Pe aiutà a proteggere condre a futteminde automatece de password, pe piacere respunne a 'a domande ca combare aqquà sotte ([[Special:Captcha/help|more info]]):", # Fuzzy + 'questycaptcha-createaccount' => "Pe aiutà a proteggere condre a ccreazione automateche de cunde utinde, pe piacere respunne a 'a domande ca combare aqquà sotte ([[Special:Captcha/help|more info]]):", # Fuzzy 'questycaptcha-create' => "Pe ccrejà sta pà gene, pe piacere respunne a 'a domande ca combare aqquà sotte ([[Special:Captcha/help|more info]]):", 'questycaptcha-edit' => "Pe cangià sta pà gene, pe piacere respunne a 'a domande ca combare aqquà sotte ([[Special:Captcha/help|more info]]):", - 'questycaptcha-sendemail' => "Pe aiutà a proteggere condre a spam automatece, pe piacere respunne a 'a domande ca combare aqquà sotte ([[Special:Captcha/help|cchiù 'mbormaziune]]):", + 'questycaptcha-sendemail' => "Pe aiutà a proteggere condre a spam automatece, pe piacere respunne a 'a domande ca combare aqquà sotte ([[Special:Captcha/help|cchiù 'mbormaziune]]):", # Fuzzy 'questycaptchahelp-text' => "Le site web ca accettane condrebbute da 'u pubbleche, cumme sta Uicchi, sonde spesse abusate da le ''spammer'' ca ausane struminde automatece e aggiungene le lore collegaminde a 'nu sacche de site.<br /> Pure ca chiste collegaminde de spam ponne essere luate, lore sò sembre 'nu scassamende de palle.<br /> <br /> Certe vote, specialmende quanne aggiunge 'nu nuève collegamende web a 'na pà gene, Uicchi te pò chiedere de responnere a 'na domande.<br /> Accussì addeviene 'nu combete cchiù defficile da automatizzà , accussì se permette a le cristiane de fà cangiaminde reale e se blocchene de cchiù le ''spammer'' e otre attacche de robot.<br /> <br /> -Pe piacere condatte le [[{{MediaWiki:Grouppage-sysop}}|amministrature d'u site]] pe assistenze ce stu fatte non ge funzione accume se deve e no te face fà le cangiaminde legittime.<br /> +Pe piacere condatte le [[Special:ListAdmins|amministrature d'u site]] pe assistenze ce stu fatte non ge funzione accume se deve e no te face fà le cangiaminde legittime.<br /> <br /> Cazze 'u buttone 'rrete' jndr'à 'u browser tue pe turnà 'a pà gene d'u cangiamende.", ); /** Russian (руÑÑкий) + * @author Lockal + * @author Okras * @author ÐлекÑандр Сигачёв */ $messages['ru'] = array( 'questycaptcha-addurl' => 'Ваша правка Ñодержит новые внешние ÑÑылки. -Ð’ целÑÑ… защиты от автоматичеÑкого Ñпама, пожалуйÑта, ответьте на приведённый ниже Ð²Ð¾Ð¿Ñ€Ð¾Ñ ([[Special:Captcha/help|подробнее]]):', - 'questycaptcha-badlogin' => 'Ð’ целÑÑ… защиты от автоматичеÑкого подбора паролÑ, пожалуйÑта, ответьте на приведённый ниже Ð²Ð¾Ð¿Ñ€Ð¾Ñ ([[Special:Captcha/help|подробнее]]):', - 'questycaptcha-createaccount' => 'Ð’ целÑÑ… защиты от автоматичеÑкого ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑƒÑ‡Ñ‘Ñ‚Ð½Ñ‹Ñ… запиÑей, пожалуйÑта, ответьте на приведённый ниже Ð²Ð¾Ð¿Ñ€Ð¾Ñ ([[Special:Captcha/help|подробнее]]):', +Ð’ целÑÑ… защиты от автоматичеÑкого Ñпама проÑим Ð²Ð°Ñ Ð¾Ñ‚Ð²ÐµÑ‚Ð¸Ñ‚ÑŒ на вопроÑ, показанный ниже ([[Special:Captcha/help|подробнее…]]):', + 'questycaptcha-badlogin' => 'Ð’ целÑÑ… защиты от автоматичеÑкого подбора Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð¿Ñ€Ð¾Ñим Ð²Ð°Ñ Ð¾Ñ‚Ð²ÐµÑ‚Ð¸Ñ‚ÑŒ на вопроÑ, показанный ниже ([[Special:Captcha/help|подробнее…]]):', + 'questycaptcha-createaccount' => 'Ð’ целÑÑ… защиты от автоматичеÑкого ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑƒÑ‡Ñ‘Ñ‚Ð½Ñ‹Ñ… запиÑей проÑим Ð²Ð°Ñ Ð¾Ñ‚Ð²ÐµÑ‚Ð¸Ñ‚ÑŒ на вопроÑ, показанный ниже ([[Special:Captcha/help|подробнее…]]):', 'questycaptcha-create' => 'Ð”Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ñтраницы, пожалуйÑта, ответьте на приведённый ниже Ð²Ð¾Ð¿Ñ€Ð¾Ñ ([[Special:Captcha/help|подробнее]]):', 'questycaptcha-edit' => 'Чтобы изменить Ñту Ñтраницу, пожалуйÑта, ответьте на приведённый ниже Ð²Ð¾Ð¿Ñ€Ð¾Ñ ([[Special:Captcha/help|подробнее]]):', - 'questycaptcha-sendemail' => 'Ð’ целÑÑ… защиты от автоматичеÑкого Ñпама, пожалуйÑта, ответьте на приведённый ниже Ð²Ð¾Ð¿Ñ€Ð¾Ñ ([[Special:Captcha/help|подробнее]]):', - 'questycaptchahelp-text' => 'Веб-Ñайты позволÑющие изменÑть Ñвоё Ñодержимое, как Ñта вики, чаÑто ÑтановÑÑ‚ÑÑ Ñ†ÐµÐ»ÑŒÑŽ Ñпамеров, иÑпользующих автоматичеÑкие инÑтрументы Ð´Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÑÑылок на другие Ñайты. -ÐеÑÐ¼Ð¾Ñ‚Ñ€Ñ Ð½Ð° то, что такие ÑÑылки могут быть удалены, они ÑвлÑÑŽÑ‚ÑÑ Ð·Ð°Ð¼ÐµÑ‚Ð½Ð¾Ð¹ помехой. + 'questycaptcha-sendemail' => 'Ð’ целÑÑ… защиты от автоматичеÑкого Ñпама проÑим Ð²Ð°Ñ Ð¾Ñ‚Ð²ÐµÑ‚Ð¸Ñ‚ÑŒ на вопроÑ, показанный ниже ([[Special:Captcha/help|подробнее…]]):', + 'questycaptchahelp-text' => 'Веб-Ñайты, позволÑющие добавлÑть и изменÑть Ñвоё Ñодержимое, в том чиÑле Ñта вики, чаÑто ÑтановÑÑ‚ÑÑ Ñ†ÐµÐ»ÑŒÑŽ Ñпамеров, иÑпользующих программы Ð´Ð»Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑкого Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ ÑÑылок на Ñайты. Ð¥Ð¾Ñ‚Ñ Ñ‚Ð°ÐºÐ¸Ðµ ÑÑылки могут быть впоÑледÑтвии удалены, они ÑвлÑÑŽÑ‚ÑÑ ÑущеÑтвенной помехой. -Иногда, в чаÑтноÑти при добавлении на Ñтраницу новых веб-ÑÑылок, вики может попроÑить Ð²Ð°Ñ Ð¾Ñ‚Ð²ÐµÑ‚Ð¸Ñ‚ÑŒ на вопроÑ. -Так как Ñта задача, которую Ñложно автоматизировать, то Ñто позволит большинÑтву людей Ñделать данную правку, и в тоже Ð²Ñ€ÐµÐ¼Ñ Ð¾Ñтановит большинÑтво Ñпамеров и других роботизированных недоброжелателей. +При некоторых дейÑтвиÑÑ… — например, при добавлении на Ñтраницу новой веб-ÑÑылки — вики может попроÑить Ð²Ð°Ñ Ð¾Ñ‚Ð²ÐµÑ‚Ð¸Ñ‚ÑŒ на вопроÑ. ПоÑкольку Ñта задача ÑвлÑетÑÑ Ñложной Ð´Ð»Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ð·Ð°Ñ†Ð¸Ð¸, большинÑтво ÑпамерÑких и вандальных программ не могут Ñ Ð½ÐµÐ¹ ÑправитьÑÑ, в то Ð²Ñ€ÐµÐ¼Ñ ÐºÐ°Ðº люди ÑправлÑÑŽÑ‚ÑÑ Ð»ÐµÐ³ÐºÐ¾. -ПожалуйÑта, обратитеÑÑŒ к [[{{MediaWiki:Grouppage-sysop}}|админиÑтраторам Ñайта]] за помощь, еÑли Ð´Ð°Ð½Ð½Ð°Ñ ÑиÑтема не позволÑет вам вноÑить допуÑтимые изменениÑ. +ПожалуйÑта, обратитеÑÑŒ за помощью к [[Special:ListAdmins|админиÑтраторам]], еÑли Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ° мешает вам доброÑовеÑтно работать Ñ Ñайтом. -Ðажмите в вашем браузере кнопку «назад», чтобы вернутьÑÑ Ðº Ñтранице редактированиÑ.', +Ðажмите кнопку «Ðазад» в вашем браузере, чтобы вернутьÑÑ Ðº редактированию.', ); /** Slovak (slovenÄina) @@ -1027,11 +1154,11 @@ $messages['ru'] = array( $messages['sk'] = array( 'questycaptcha-addurl' => 'VaÅ¡a úprava obsahuje nové externé odkazy. Ako opatrenie proti automatizovanému spamu musÃte zodpovedaÅ¥ dolu uvedenú otázku -([[Special:Captcha/help|ÄalÅ¡ie informácie]]):', +([[Special:Captcha/help|ÄalÅ¡ie informácie]]):', # Fuzzy 'questycaptcha-badlogin' => 'Ako opatrenie proti automatizovanému lámaniu hesiel musÃte zodpovedaÅ¥ dolu uvedenú otázku -([[Special:Captcha/help|ÄalÅ¡ie informácie]]):', +([[Special:Captcha/help|ÄalÅ¡ie informácie]]):', # Fuzzy 'questycaptcha-createaccount' => 'Ako opatrenie proti automatizovanému vytváraniu úÄtov musÃte zodpovedaÅ¥ dolu uvedenú otázku -([[Special:Captcha/help|ÄalÅ¡ie informácie]]):', +([[Special:Captcha/help|ÄalÅ¡ie informácie]]):', # Fuzzy 'questycaptcha-create' => 'Ak chcete vytvoriÅ¥ stránku, musÃte zodpovedaÅ¥ dolu uvedenú otázku ([[Special:Captcha/help|ÄalÅ¡ie informácie]]):', 'questycaptcha-edit' => 'Ak chcete upraviÅ¥ túto stránku, musÃte zodpovedaÅ¥ dolu uvedenú otázku @@ -1042,7 +1169,7 @@ Hoci je možné odkazy na spam odstrániÅ¥, je to významná neprÃjemnosÅ¥. Niekedy, obzvlášť pri pridávanà nových webových odkazov na stránku, vás wiki môže požiadaÅ¥ o zodpovedanie otázky. Pretože takúto úlohu je Å¥ažké zautomatizovaÅ¥, umožnà väÄÅ¡ine skutoÄných ľudà prispievaÅ¥ a zastavà vaÄÅ¡inu spammerov a robotických útoÄnÃkov. -Kontaktujte prosÃm [[{{MediaWiki:Grouppage-sysop}}|správcov lokality]] ak potrebujete pomoc v prÃpade, že vám táto funkcia neoÄakávaným spôsobom bráni v právoplatných prÃspevkoch. +Kontaktujte prosÃm [[Special:ListAdmins|správcov lokality]] ak potrebujete pomoc v prÃpade, že vám táto funkcia neoÄakávaným spôsobom bráni v právoplatných prÃspevkoch. Späť na úpravu stránky sa vrátite kliknutÃm na tlaÄidlo „Späť“ vo vaÅ¡om prehliadaÄi.', ); @@ -1052,23 +1179,30 @@ Späť na úpravu stránky sa vrátite kliknutÃm na tlaÄidlo „Späť“ vo v */ $messages['sl'] = array( 'questycaptcha-addurl' => 'VaÅ¡e urejanje vkljuÄuje nove zunanje povezave. -Zaradi zaÅ¡Äite pred samodejnim smetjem prosimo, da odgovorite na spodaj zastavljeno vpraÅ¡anje ([[Special:Captcha/help|veÄ informacij]]):', - 'questycaptcha-badlogin' => 'Zaradi zaÅ¡Äite pred samodejnim ugotavljanjem gesel prosimo, da odgovorite na spodaj zastavljeno vpraÅ¡anje ([[Special:Captcha/help|veÄ informacij]]):', - 'questycaptcha-createaccount' => 'Zaradi zaÅ¡Äite pred samodejnim ustvarjanjem raÄunov prosimo, da odgovorite na spodaj zastavljeno vpraÅ¡anje ([[Special:Captcha/help|veÄ informacij]]):', +Zaradi zaÅ¡Äite wikija pred samodejnim smetjem vas prijazno naproÅ¡amo, da odgovorite na spodaj zastavljeno vpraÅ¡anje ([[Special:Captcha/help|veÄ informacij]]):', + 'questycaptcha-badlogin' => 'Zaradi zaÅ¡Äite wikija pred samodejnim ugotavljanjem gesel vas prijazno naproÅ¡amo, da odgovorite na spodaj zastavljeno vpraÅ¡anje ([[Special:Captcha/help|veÄ informacij]]):', + 'questycaptcha-createaccount' => 'Zaradi zaÅ¡Äite wikija pred samodejnim ustvarjanjem raÄunov vas prijazno naproÅ¡amo, da odgovorite na spodaj zastavljeno vpraÅ¡anje ([[Special:Captcha/help|veÄ informacij]]):', 'questycaptcha-create' => 'ÄŒe želite ustvariti stran, prosimo odgovorite na spodaj zastavljeno vpraÅ¡anje ([[Special:Captcha/help|veÄ informacij]]):', 'questycaptcha-edit' => 'ÄŒe želite urediti stran, prosimo odgovorite na spodaj zastavljeno vpraÅ¡anje ([[Special:Captcha/help|veÄ informacij]]):', - 'questycaptcha-sendemail' => 'Zaradi zaÅ¡Äite pred samodejnim smetenjem prosimo, da odgovorite na spodaj zastavljeno vpraÅ¡anje ([[Special:Captcha/help|veÄ informacij]]):', + 'questycaptcha-sendemail' => 'Zaradi zaÅ¡Äite wikija pred samodejnim smetenjem vas prijazno naproÅ¡amo, da odgovorite na spodaj zastavljeno vpraÅ¡anje ([[Special:Captcha/help|veÄ informacij]]):', 'questycaptchahelp-text' => 'Spletne strani, ki omogoÄajo prispevanje Å¡irÅ¡i javnosti, kot na primer ta wiki, pogosto zlorabljajo spamerji, ki za dodajanje svojih povezav na mnoge strani uporabljajo avtomatizirana orodja. ÄŒeprav je neželene povezave mogoÄe odstraniti, so precejÅ¡nja nadloga. VÄasih, zlasti pri dodajanju novih spletnih povezav na stran, vam bo wiki morda zastavil vpraÅ¡anje. Ker je to opravilo težko avtomatizirati, bo s tem veÄini ljudi prispevanje dovoljeno, spamerji in drugi robotski napadalci pa bodo ustavljeni. -ÄŒe vam to nepriÄakovano prepreÄuje legitimno prispevanje, prosimo, da se obrnete na [[{{MediaWiki:Grouppage-sysop}}|administratorje spletiÅ¡Äa]]. +ÄŒe vam to nepriÄakovano prepreÄuje legitimno prispevanje, prosimo, da se obrnete na [[Special:ListAdmins|administratorje spletiÅ¡Äa]]. Za vrnitev v urejevalnik izberite gumb »nazaj« v vaÅ¡em brskalniku.', ); +/** Somali (Soomaaliga) + * @author Abshirdheere + */ +$messages['so'] = array( + 'questycaptcha-createaccount' => "Si aad u caawiso dhowritaanka in la iska samaysto Akoon,Fadlan ka jawaan su'aalahaan hoos ku qoran ([[Special:Captcha/help|Macluumaad dheeraad ah]]):", # Fuzzy +); + /** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) * @author Rancher */ @@ -1084,22 +1218,24 @@ $messages['sr-el'] = array( /** Swedish (svenska) * @author Boivie + * @author Rotsee + * @author WikiPhoenix */ $messages['sv'] = array( 'questycaptcha-addurl' => 'Din redigering inkluderar nya externa länkar. -För att hjälpa till i skyddet mot automatisk spam, vänligen svara pÃ¥ frÃ¥gan som finns nedan ([[Special:Captcha/help|mer information]]):', - 'questycaptcha-badlogin' => 'För att hjälpa till i skyddet mot automatisk lösenordsknäckning, vänligen svara pÃ¥ frÃ¥gan som finns nedan ([[Special:Captcha/help|mer information]]):', - 'questycaptcha-createaccount' => 'För att hjälpa till i skyddet mot automatiskt kontoskapande, vänligen svara pÃ¥ frÃ¥gan som finns nedan ([[Special:Captcha/help|mer information]]):', +För att skydda wikin mot automatisk spam ber vi dig att svara pÃ¥ frÃ¥gan här ([[Special:Captcha/help|mer information]]):', + 'questycaptcha-badlogin' => 'För att skydda wikin mot automatisk lösenordsknäckning ber vi dig att svara pÃ¥ frÃ¥gan som finns nedan ([[Special:Captcha/help|mer information]]):', + 'questycaptcha-createaccount' => 'För att skydda wikin mot automatiskt kontoskapande ber vi dig att svara pÃ¥ frÃ¥gan som finns nedan ([[Special:Captcha/help|mer information]]):', 'questycaptcha-create' => 'För att skapa sidan, vänligen svara pÃ¥ frÃ¥gan som finns nedan ([[Special:Captcha/help|mer information]]):', 'questycaptcha-edit' => 'För att redigera denna sida, vänligen svara pÃ¥ frÃ¥gan som finns nedan ([[Special:Captcha/help|mer information]]):', - 'questycaptcha-sendemail' => 'För att skydda mot automatisk spamning, vänligen svara pÃ¥ frÃ¥gan som visas nedan ([[Special:Captcha/help|mer information]]):', + 'questycaptcha-sendemail' => 'För att skydda wikin mot automatiskt spam ber vid dig att svara pÃ¥ frÃ¥gan som visas nedan ([[Special:Captcha/help|mer information]]):', 'questycaptchahelp-text' => "Webbplatser som accepterar bidrag frÃ¥n allmänheten, som denna wiki, blir ofta utnyttjade av spammare som använder automatiska verktyg för att lägga till sina linkar till mÃ¥nga sajter. Även om dessa spam-länkar kan tas bort är de väldigt störande. Ibland, särskilt vid tillägg av nya webblänkar till en sida, kan wikin be dig svara pÃ¥ en frÃ¥ga. Eftersom denna uppgift är svÃ¥r att automatisera, lÃ¥ter den de flesta riktiga människor göra sina bidrag medan den stoppar de flesta spammare och andra robotattackerare. -Vänligen kontakta [[{{MediaWiki:Grouppage-sysop}}|sajtens administratörer]] för hjälp ifall detta oväntat förhindrar dig frÃ¥n att göra tillÃ¥tna bidrag. +Vänligen kontakta [[Special:ListAdmins|sajtens administratörer]] för hjälp ifall detta oväntat förhindrar dig frÃ¥n att göra tillÃ¥tna bidrag. Klicka 'tillbaka'-knappen i din webbläsare för att Ã¥tervända till sidredigeraren.", ); @@ -1110,7 +1246,7 @@ Klicka 'tillbaka'-knappen i din webbläsare för att Ã¥tervända till sidrediger */ $messages['te'] = array( 'questycaptcha-addurl' => 'మీరౠచేసిన మారà±à°ªà±à°²à±‹ కొతà±à°¤ బయటి లింకà±à°²à± ఉనà±à°¨à°¾à°¯à°¿. -ఆటోమేటెడౠసà±à°ªà°¾à°®à± à°¨à±à°‚à°¡à°¿ à°°à°•à±à°·à°£à°•ై, à°•à±à°°à°¿à°‚à°¦ కనిపించే à°ªà±à°°à°¶à±à°¨à°•ౠసమాధానమివà±à°µà°‚à°¡à°¿ ([[Special:Captcha/help|మరింత సమాచారం]]):', +ఆటోమేటెడౠసà±à°ªà°¾à°®à± à°¨à±à°‚à°¡à°¿ à°°à°•à±à°·à°£à°•ై, à°•à±à°°à°¿à°‚à°¦ కనిపించే à°ªà±à°°à°¶à±à°¨à°•ౠసమాధానమివà±à°µà°‚à°¡à°¿ ([[Special:Captcha/help|మరింత సమాచారం]]):', # Fuzzy 'questycaptcha-edit' => 'à°ˆ పేజీని సరిదిదà±à°¦à°¡à°¾à°¨à°¿à°•à°¿, à°•à±à°°à°¿à°‚à°¦ కనిపించే à°ªà±à°°à°¶à±à°¨à°•à°¿ జవాబివà±à°µà°‚à°¡à°¿ ([[Special:Captcha/help|మరింత సమాచారం]]):', ); @@ -1122,7 +1258,7 @@ $messages['th'] = array( เนื่à¸à¸‡à¸ˆà¸²à¸à¸à¸²à¸£à¹ƒà¸ªà¹ˆà¸¥à¸´à¸‡à¸à¹Œà¹€à¸›à¹‡à¸™à¹€à¸£à¸·à¹ˆà¸à¸‡à¸¢à¸²à¸à¹ƒà¸™à¸à¸²à¸£à¸”ูà¹à¸¥à¹‚ดยà¸à¸±à¸•โนมัติ ในบางครั้ง โดยเฉพาะเมื่à¸à¸„ุณใส่ลิงà¸à¹Œà¹€à¸§à¹‡à¸šà¸ ายนà¸à¸ ระบบวิà¸à¸´à¸à¸²à¸ˆà¸‚à¸à¹ƒà¸«à¹‰à¸„ุณตà¸à¸šà¸„ำถาม เพื่à¸à¸›à¹‰à¸à¸‡à¸à¸±à¸™à¸™à¸±à¸à¸ªà¹à¸›à¸¡à¹à¸¥à¸°à¹‚รบà¸à¸•โจมตีà¸à¸·à¹ˆà¸™ ๆ ทำà¸à¸²à¸£à¹à¸à¹‰à¹„ข à¹à¸•่จะà¸à¸™à¸¸à¸à¸²à¸•ให้ผู้ที่ใà¸à¸¥à¹‰à¹€à¸„ียงมนุษย์มาà¸à¸—ีุ่สุดà¹à¸à¹‰à¹„ขได้ -à¸à¸£à¸¸à¸“าติดต่ภ[[{{MediaWiki:Grouppage-sysop}}|ผู้ดูà¹à¸¥à¸£à¸°à¸šà¸š]] หาà¸à¸à¸£à¸°à¸šà¸§à¸™à¸à¸²à¸£à¸™à¸µà¹‰à¹„ม่สามารถทำให้คุณà¹à¸à¹‰à¹„ขข้à¸à¸¡à¸¹à¸¥à¹ƒà¸«à¹‰à¸–ูà¸à¸•้à¸à¸‡à¹„ด้ +à¸à¸£à¸¸à¸“าติดต่ภ[[Special:ListAdmins|ผู้ดูà¹à¸¥à¸£à¸°à¸šà¸š]] หาà¸à¸à¸£à¸°à¸šà¸§à¸™à¸à¸²à¸£à¸™à¸µà¹‰à¹„ม่สามารถทำให้คุณà¹à¸à¹‰à¹„ขข้à¸à¸¡à¸¹à¸¥à¹ƒà¸«à¹‰à¸–ูà¸à¸•้à¸à¸‡à¹„ด้ à¸à¸”ปุ่ม 'Back' บนเบราเซà¸à¸£à¹Œà¸‚à¸à¸‡à¸„ุณเพื่à¸à¸à¸¥à¸±à¸šà¹„ปยังหน้าà¹à¸à¹‰à¹„ข", ); @@ -1133,18 +1269,18 @@ $messages['th'] = array( $messages['tl'] = array( 'questycaptcha-desc' => 'Kaakit-akit na panlikha ng CAPTCHA na Questy para sa Pagtiyak ng Pagbago', 'questycaptcha-addurl' => 'Kasali sa pagbago mo ang bagong panglabas na mga kawing. -Upang makatulong sa pagsanggalang laban sa kusang panglulusob, pakisagot ang tanong na nakalitaw sa ibaba ([[Special:Captcha/help|more info]]):', - 'questycaptcha-badlogin' => 'Upang makatulong sa pagsasanggalang laban sa mga kusang paglutas ng hudyat, pakisagot lamang ang tanong na nakalitaw sa ibaba ([[Special:Captcha/help|marami pang kabatiran]]):', - 'questycaptcha-createaccount' => 'Upang makatulong sa pagsasanggalang laban sa kusang paglikha ng akawnt, pakisagot ang tanong na nakalitaw sa ibaba ([[Special:Captcha/help|marami pang kabatiran]]):', +Upang makatulong sa pagsanggalang laban sa kusang panglulusob, pakisagot ang tanong na nakalitaw sa ibaba ([[Special:Captcha/help|more info]]):', # Fuzzy + 'questycaptcha-badlogin' => 'Upang makatulong sa pagsasanggalang laban sa mga kusang paglutas ng hudyat, pakisagot lamang ang tanong na nakalitaw sa ibaba ([[Special:Captcha/help|marami pang kabatiran]]):', # Fuzzy + 'questycaptcha-createaccount' => 'Upang makatulong sa pagsasanggalang laban sa kusang paglikha ng akawnt, pakisagot ang tanong na nakalitaw sa ibaba ([[Special:Captcha/help|marami pang kabatiran]]):', # Fuzzy 'questycaptcha-create' => 'Upang malikha ang pahina, pakisagot ang tanong na nakalitaw sa ibaba ([[Special:Captcha/help|marami pang kabatiran]]):', 'questycaptcha-edit' => 'Upang mabago ang pahina, pakisagot ang tanong na nakalitaw sa ibaba ([[Special:Captcha/help|marami pang kabatiran]]):', - 'questycaptcha-sendemail' => 'Upang makatulong sa pagsasanggalang laban sa mga kusang paglusob, pakisagot lamang ang tanong na nakalitaw sa ibaba ([[Special:Captcha/help|marami pang kabatiran]]):', + 'questycaptcha-sendemail' => 'Upang makatulong sa pagsasanggalang laban sa mga kusang paglusob, pakisagot lamang ang tanong na nakalitaw sa ibaba ([[Special:Captcha/help|marami pang kabatiran]]):', # Fuzzy 'questycaptchahelp-text' => "Ang mga websayt na tumatanggap ng mga ambag mula sa madla, katulad ng wiking ito, ay madalas abusuhin ng mga manlulusob na gumagamit ng kasangkapang pangkusa upang madagdag ang kanilang mga kawing sa maraming mga sayt. Kung minsan, partikular na kapag nagdaragdag ng bagong mga kawing pangweb sa isang pahina, maaaring humiling ang wiki na sagutin mo ang isang tanong. Dahil isa itong gawaing mahirap ikusa, magpapahintulot ito ng karamihan sa tunay na mga tao na gawin ang kanilang mga kontribusyon habang pinahihinto ang karamihan sa mga ispamer at iba pang mga makarobot na mga panglusob. -Mangyaring makipag-ugnayan sa [[{{MediaWiki:Grouppage-sysop}}|mga tagapangasiwa ng sayt]] para sa pagtulong kung hindi inaasahang pigilan ka mula sa paggawa ng tunay na mga ambag. +Mangyaring makipag-ugnayan sa [[Special:ListAdmins|mga tagapangasiwa ng sayt]] para sa pagtulong kung hindi inaasahang pigilan ka mula sa paggawa ng tunay na mga ambag. Pindutin ang pindutang 'bumalik' sa iyong pantingin-tingin upang makabalik sa pambago ng pahina.", ); @@ -1155,41 +1291,42 @@ Pindutin ang pindutang 'bumalik' sa iyong pantingin-tingin upang makabalik sa pa */ $messages['tr'] = array( 'questycaptcha-addurl' => 'DeÄŸiÅŸikliÄŸiniz yeni dış baÄŸlantı içeriyor. -Otomatik reklama karşı korunmaya yardımcı olmak için, lütfen ([[Special:Captcha/help|daha fazla bilgi]]) bölümünün altında yer alan soruya cevap verin:', - 'questycaptcha-badlogin' => 'Otomatik ÅŸifre kırmaya karşı korunmaya yardımcı olmak için, lütfen ([[Special:Captcha/help|daha fazla bilgi]]) bölümünün altında yer alan soruya cevap verin:', - 'questycaptcha-createaccount' => 'Otomatik hesap oluÅŸturmaya karşı korunmaya yardımcı olmak için, lütfen ([[Special:Captcha/help|daha fazla bilgi]]) bölümünün altında yer alan soruya cevap verin:', +Otomatik reklama karşı korunmaya yardımcı olmak için, lütfen ([[Special:Captcha/help|daha fazla bilgi]]) bölümünün altında yer alan soruya cevap verin:', # Fuzzy + 'questycaptcha-badlogin' => 'Otomatik ÅŸifre kırmaya karşı korunmaya yardımcı olmak için, lütfen ([[Special:Captcha/help|daha fazla bilgi]]) bölümünün altında yer alan soruya cevap verin:', # Fuzzy + 'questycaptcha-createaccount' => 'Otomatik hesap oluÅŸturmaya karşı korunmaya yardımcı olmak için, lütfen ([[Special:Captcha/help|daha fazla bilgi]]) bölümünün altında yer alan soruya cevap verin:', # Fuzzy 'questycaptcha-create' => 'Sayfayı oluÅŸturmak için, lütfen ([[Special:Captcha/help|daha fazla bilgi]]) bölümünün altında yer alan soruya cevap verin:', 'questycaptcha-edit' => 'Sayfayı deÄŸiÅŸtirmek için, lütfen ([[Special:Captcha/help|daha fazla bilgi]]) bölümünün altında yer alan soruya cevap verin:', - 'questycaptcha-sendemail' => 'Otomatik spamlerden korunmaya yardımcı olmak için, lütfen aÅŸağıda görünen soruyu cevaplayın ([[Special:Captcha/help|daha fazla bilgi]]):', + 'questycaptcha-sendemail' => 'Otomatik spamlerden korunmaya yardımcı olmak için, lütfen aÅŸağıda görünen soruyu cevaplayın ([[Special:Captcha/help|daha fazla bilgi]]):', # Fuzzy 'questycaptchahelp-text' => "Bu viki gibi herkesin katkı yapmasına izin veren web siteleri, genellikle bir çok siteye verilen baÄŸlantıları ekleyen otomatik araçlar kullanan reklam amaçlı kullanıcılar tarafından istismar edilmektedir. Bu reklam baÄŸlantıları kaldırılabiliyor olsa da, önemli bir sıkıntı yaratmaktadırlar. Bazen, özellikle bir sayfaya yeni web baÄŸlantıları eklenirken, viki size bir soru sorabilir. Bu, otomatikleÅŸtirilmesi zor bir iÅŸ olduÄŸu için, insanların katkılarını yapmasını mümkün kılarken çoÄŸu reklam amaçlı kullanıcıyı ya da robot saldırganı durduracaktır. -Bu durumun sizi normal katkılarınızı yapmaktan olaÄŸandışı bir ÅŸekilde alıkoyması halinde, lütfen destek için [[{{MediaWiki:Grouppage-sysop}}|site hizmetlileri]] ile irtibata geçin. +Bu durumun sizi normal katkılarınızı yapmaktan olaÄŸandışı bir ÅŸekilde alıkoyması halinde, lütfen destek için [[Special:ListAdmins|site hizmetlileri]] ile irtibata geçin. Sayfa editörüne dönmek için tarayıcınızın 'geri' düğmesine tıklayın.", ); /** Ukrainian (українÑька) + * @author Andriykopanytsia * @author Diemon.ukr */ $messages['uk'] = array( 'questycaptcha-addurl' => 'Ваше Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¼Ñ–Ñтить нові зовнішні поÑиланнÑ. -Із метою захиÑту від Ñпаму, будь лаÑка, дайте відповідь на питаннÑ, що наводитьÑÑ Ð½Ð¸Ð¶Ñ‡Ðµ ([[Special:Captcha/help|докладніше]]):', - 'questycaptcha-badlogin' => 'Із метою захиÑту від автоматичного підбору паролÑ, будь лаÑка, дайте відповідь на питаннÑ, що наводитьÑÑ Ð½Ð¸Ð¶Ñ‡Ðµ ([[Special:Captcha/help|докладніше]]):', - 'questycaptcha-createaccount' => 'Із метою захиÑту від автоматичного ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¾Ð±Ð»Ñ–ÐºÐ¾Ð²Ð¸Ñ… запиÑів, будь лаÑка, дайте відповідь на питаннÑ, що наводитьÑÑ Ð½Ð¸Ð¶Ñ‡Ðµ ([[Special:Captcha/help|докладніше]]):', +Із метою захиÑту вікі від Ñпаму проÑимо Ð²Ð°Ñ Ð´Ð°Ñ‚Ð¸ відповідь на питаннÑ, що наводитьÑÑ Ð½Ð¸Ð¶Ñ‡Ðµ ([[Special:Captcha/help|докладніше]]):', + 'questycaptcha-badlogin' => 'Із метою захиÑту вікі від автоматичного підбору паролÑ, проÑимо Ð²Ð°Ñ Ð´Ð°Ñ‚Ð¸ відповідь на питаннÑ, що наводитьÑÑ Ð½Ð¸Ð¶Ñ‡Ðµ ([[Special:Captcha/help|докладніше]]):', + 'questycaptcha-createaccount' => 'Із метою захиÑту вікі від автоматичного ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¾Ð±Ð»Ñ–ÐºÐ¾Ð²Ð¸Ñ… запиÑів проÑимо Ð²Ð°Ñ Ð´Ð°Ñ‚Ð¸ відповідь на питаннÑ, що наводитьÑÑ Ð½Ð¸Ð¶Ñ‡Ðµ ([[Special:Captcha/help|докладніше]]):', 'questycaptcha-create' => 'Щоб Ñтворити Ñторінку, будь лаÑка, дайте відповідь на питаннÑ, що наводитьÑÑ Ð½Ð¸Ð¶Ñ‡Ðµ ([[Special:Captcha/help|докладніше]]):', 'questycaptcha-edit' => 'Щоб редагувати цю Ñторінку, будь лаÑка, дайте відповідь на питаннÑ, що наводитьÑÑ Ð½Ð¸Ð¶Ñ‡Ðµ ([[Special:Captcha/help|докладніше]]):', - 'questycaptcha-sendemail' => 'Із метою захиÑту від автоматичного Ñпаму, будь лаÑка, дайте відповідь на питаннÑ, що наводитьÑÑ Ð½Ð¸Ð¶Ñ‡Ðµ ([[Special:Captcha/help|докладніше]]):', + 'questycaptcha-sendemail' => 'Із метою захиÑту вікі від автоматичного Ñпаму проÑимо Ð²Ð°Ñ Ð´Ð°Ñ‚Ð¸ відповідь на питаннÑ, що наводитьÑÑ Ð½Ð¸Ð¶Ñ‡Ðµ ([[Special:Captcha/help|докладніше]]):', 'questycaptchahelp-text' => 'Сайти, Ñкі надають можливіÑть змінювати Ñвій зміÑÑ‚, Ñк це вікі, чаÑто Ñ” міÑцем Ð·Ð»Ð¾Ð²Ð¶Ð¸Ð²Ð°Ð½Ð½Ñ Ñпамерів, Ñкі викориÑтовують автоматизовані інÑтрументи Ð´Ð»Ñ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ Ð¿Ð¾Ñилань на інші Ñайти. Хоча ці Ñпам-поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ бути вилучені, вони Ñ” Ñуттєвим негативним чинником. Іноді, оÑобливо при додаванні нових поÑилань веб-Ñторінки, вікі може попроÑити Ð²Ð°Ñ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ñти на запитаннÑ. Це Ñ” завданнÑм, Ñке важко автоматизувати, тому воно дозволить більшоÑті реальних людей зробити Ñвій внеÑок, Ñ– в той же Ñ‡Ð°Ñ Ð·ÑƒÐ¿Ð¸Ð½Ð¸Ñ‚ÑŒ більшіÑть Ñпамерів та інших роботизованих нападників. -Будь лаÑка, зв\'ÑжітьÑÑ Ð· [[{{MediaWiki:Grouppage-sysop}}|адмініÑтраторами Ñайту]] по допомогу, Ñкщо Ñ†Ñ ÑиÑтема не дозволÑÑ” вам робити допуÑтимий внеÑок. +Будь лаÑка, зв\'ÑжітьÑÑ Ð· [[Special:ListAdmins|адмініÑтраторами Ñайту]] по допомогу, Ñкщо Ñ†Ñ ÑиÑтема не дозволÑÑ” вам робити допуÑтимий внеÑок. ÐатиÑніть на кнопку "назад" у браузері, щоб повернутиÑÑ Ð½Ð° Ñторінку редагуваннÑ.', ); @@ -1199,18 +1336,18 @@ $messages['uk'] = array( */ $messages['wa'] = array( 'questycaptcha-addurl' => "Dins vos candjmints i gn a des dfoûtrinnès hÃ¥rdêyes (URL). -Po s' mete a houte des robots di spam, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula respondez al kesse chal pa dzo ([[Special:Captcha/help|pus di racsegnes]]):", - 'questycaptcha-badlogin' => "Po s' mete a houte des des robots ki sayèt d' adviner les screts, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula respondez al kesse chal pa dzo ([[Special:Captcha/help|pus di racsegnes]]):", - 'questycaptcha-createaccount' => "Po s' mete a houte des des robots k' ahivèt des contes otomaticmint, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula respondez al kesse chal pa dzi ([[Special:Captcha/help|pus di racsegnes]]):", +Po s' mete a houte des robots di spam, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula respondez al kesse chal pa dzo ([[Special:Captcha/help|pus di racsegnes]]):", # Fuzzy + 'questycaptcha-badlogin' => "Po s' mete a houte des des robots ki sayèt d' adviner les screts, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula respondez al kesse chal pa dzo ([[Special:Captcha/help|pus di racsegnes]]):", # Fuzzy + 'questycaptcha-createaccount' => "Po s' mete a houte des des robots k' ahivèt des contes otomaticmint, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula respondez al kesse chal pa dzi ([[Special:Captcha/help|pus di racsegnes]]):", # Fuzzy 'questycaptcha-create' => "Por vos poleur ahiver l' pÃ¥dje, vos dvoz responde al kesse chal pa dzo ([[Special:Captcha/help|pus di racsegnes]]):", 'questycaptcha-edit' => 'Po candjî cisse pÃ¥dje ci, vos dvoz responde al kesse chal pa dzo ([[Special:Captcha/help|pus di racsegnes]]):', - 'questycaptcha-sendemail' => "Po s' mete a houte des robots di spam, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula respondez al kesse chal pa dzo ([[Special:Captcha/help|pus di racsegnes]]):", + 'questycaptcha-sendemail' => "Po s' mete a houte des robots di spam, nos vs dimandans d' acertiner ki vos estoz bén ene djin, po çoula respondez al kesse chal pa dzo ([[Special:Captcha/help|pus di racsegnes]]):", # Fuzzy 'questycaptchahelp-text' => "Les waibes k' acceptèt des messaedjes do publik, come ci wiki chal, sont sovint eployîs pa des mÃ¥-fjhants spameus, po pleur mete, avou des usteyes otomatikes, des loyéns di rclame viè les sites da zels. Bén seur, on pout todi les disfacer al mwin, mins c' est on soyant ovraedje. Adon, pa côps, copurade cwand vos radjoutez des hÃ¥rdêyes a ene pÃ¥dje, on eployrè ene passete d' acertinaedje, dj' ô bén k' on vs dimandrè d' responde a ene kesse. Come çoula est ene sacwè d' mÃ¥lÃ¥jheye a fé otomaticmint pa on robot, çoula permete di leyî les vraiyès djins fé leus candjmints tot arestant l' plupÃ¥rt des spameus et des sfwaitès atakes pa robot. -S' i vs plait contactez les [[{{MediaWiki:Grouppage-sysop}}|manaedjeus do site]] po d' l' aidance si çoula vos espaitche di fé vos candjmints ledjitimes. +S' i vs plait contactez les [[Special:ListAdmins|manaedjeus do site]] po d' l' aidance si çoula vos espaitche di fé vos candjmints ledjitimes. Clitchîz sol boton «En erî» di vosse betchteu waibe po rivni al pÃ¥dje di dvant.", ); @@ -1223,25 +1360,42 @@ $messages['yi'] = array( ); /** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) + * @author Cwek + * @author Fantasticfears */ $messages['zh-hans'] = array( - 'questycaptcha-addurl' => '您的编辑内容ä¸å«æœ‰æœ¬ç½‘站以外的连结。为防æ¢ä¸å½“程å¼å¤§é‡ç ´å,请回ç”以下的问题([[Special:Captcha/help|相关资讯]]):', - 'questycaptcha-badlogin' => '为防æ¢ä¸å½“程å¼ç ´è§£å¯†ç ,请回ç”以下的问题([[Special:Captcha/help|相关资讯]]):', - 'questycaptcha-createaccount' => '为防æ¢ä¸å½“程å¼å¤§é‡å»ºç«‹å¸æˆ·ï¼Œè¯·å›žç”以下的问题([[Special:Captcha/help|相关资讯]]):', + 'questycaptcha-addurl' => '您的编辑内容ä¸å«æœ‰æœ¬ç½‘站以外的连结。为防æ¢è‡ªåŠ¨ç¨‹åºåžƒåœ¾ç¼–辑,请回ç”以下的问题([[Special:Captcha/help|更多信æ¯]]):', + 'questycaptcha-badlogin' => '为防æ¢è‡ªåŠ¨ç¨‹åºç ´è§£å¯†ç ,请回ç”以下的问题([[Special:Captcha/help|更多信æ¯]]):', + 'questycaptcha-createaccount' => '为防æ¢ä¸å½“程å¼å¤§é‡å»ºç«‹å¸æˆ·ï¼Œè¯·å›žç”以下的问题([[Special:Captcha/help|更多信æ¯]]):', 'questycaptcha-create' => '为防æ¢ä¸å½“程å¼å¤§é‡å»ºç«‹é¡µé¢ï¼Œè¯·å›žç”以下问题([[Special:Captcha/help|相关资讯]]):', 'questycaptcha-edit' => 'ä¸ºé˜²ç ´å,如您想è¦ç¼–辑æ¤é¡µé¢ï¼Œè¯·å›žç”以下的问题([[Special:Captcha/help|相关资讯]]):', - 'questycaptcha-sendemail' => '为防æ¢ä¸å½“程å¼ç ´è§£å¯†ç ,请回ç”下列问题([[Special:Captcha/help|相关资讯]]):', + 'questycaptcha-sendemail' => '为防æ¢ä¸å½“程å¼ç ´è§£å¯†ç ,请回ç”下列问题([[Special:Captcha/help|更多信æ¯]]):', + 'questycaptchahelp-text' => 'åƒæœ¬ç«™ä¸€æ ·ï¼Œå¯¹å…¬ä¼—开放编辑的网站ç»å¸¸è¢«åžƒåœ¾è¿žç»“骚扰。那些人使用自动化垃圾程åºå°†ä»–ä»¬çš„è¿žç»“å¼ è´´åˆ°å¾ˆå¤šç½‘ç«™ã€‚è™½ç„¶è¿™äº›è¿žç»“å¯ä»¥è¢«æ¸…除,但是这些东西确实令人å分讨厌。 + +æœ‰æ—¶ï¼Œç‰¹åˆ«æ˜¯å½“ç»™ä¸€ä¸ªé¡µé¢æ·»åŠ æ–°çš„ç½‘é¡µé“¾æŽ¥æ—¶ï¼Œæœ¬ç«™ä¼šè®©ä½ çœ‹ä¸€å¹…æœ‰é¢œè‰²çš„æˆ–è€…æœ‰å˜å½¢æ–‡å—的图åƒï¼Œå¹¶ä¸”è¦ä½ 输入所显示的文å—ã€‚å› ä¸ºè¿™æ˜¯éš¾ä»¥è‡ªåŠ¨å®Œæˆçš„一项任务,它将å…许人ä¿å˜ä»–ä»¬çš„ç¼–è¾‘ï¼ŒåŒæ—¶é˜»æ¢å¤§å¤šæ•°å‘é€åžƒåœ¾é‚®ä»¶è€…和其他机器人的攻击。 + +ä»¤äººé—æ†¾æ˜¯ï¼Œè¿™ä¼šä½¿å¾—视力ä¸å¥½çš„人,或者使用基於文本或者基於声音的æµè§ˆå™¨çš„用户感到ä¸ä¾¿ã€‚è€Œç›®å‰æˆ‘们还没有æä¾›çš„音频的选择。如果这æ£å¥½é˜»æ¢ä½ 进行æ£å¸¸çš„编辑,请和[[Special:ListAdmins|站点管ç†å‘˜]]è”系获得帮助。 + +点击æµè§ˆå™¨ä¸çš„“åŽé€€â€æŒ‰é’®è¿”å›žä½ æ‰€ç¼–è¾‘çš„é¡µé¢ã€‚', ); /** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) * @author Horacewai2 + * @author Justincheng12345 * @author Waihorace */ $messages['zh-hant'] = array( - 'questycaptcha-addurl' => '您的編輯內容ä¸å«æœ‰æœ¬ç¶²ç«™ä»¥å¤–的連çµã€‚為防æ¢ä¸ç•¶ç¨‹å¼å¤§é‡ç ´å£žï¼Œè«‹å›žç”以下的å•題([[Special:Captcha/help|相關資訊]]):', - 'questycaptcha-badlogin' => '為防æ¢ä¸ç•¶ç¨‹å¼ç ´è§£å¯†ç¢¼ï¼Œè«‹å›žç”以下的å•題([[Special:Captcha/help|相關資訊]]):', - 'questycaptcha-createaccount' => '為防æ¢ä¸ç•¶ç¨‹å¼å¤§é‡å»ºç«‹å¸³æˆ¶ï¼Œè«‹å›žç”以下的å•題([[Special:Captcha/help|相關資訊]]):', + 'questycaptcha-addurl' => '您的編輯內容ä¸å«æœ‰æœ¬ç¶²ç«™ä»¥å¤–的連çµã€‚為防æ¢ä¸ç•¶ç¨‹å¼å¤§é‡ç ´å£žï¼Œè«‹å›žç”以下的å•題([[Special:Captcha/help|相關資訊]]):', # Fuzzy + 'questycaptcha-badlogin' => '為防æ¢ä¸ç•¶ç¨‹å¼ç ´è§£å¯†ç¢¼ï¼Œè«‹å›žç”以下的å•題([[Special:Captcha/help|相關資訊]]):', # Fuzzy + 'questycaptcha-createaccount' => '為防æ¢ä¸ç•¶ç¨‹å¼å¤§é‡å»ºç«‹å¸³æˆ¶ï¼Œè«‹å›žç”以下的å•題([[Special:Captcha/help|相關資訊]]):', # Fuzzy 'questycaptcha-create' => '為防æ¢ä¸ç•¶ç¨‹å¼å¤§é‡å»ºç«‹é é¢ï¼Œè«‹å›žç”以下å•題([[Special:Captcha/help|相關資訊]]):', 'questycaptcha-edit' => 'ç‚ºé˜²ç ´å£žï¼Œå¦‚æ‚¨æƒ³è¦ç·¨è¼¯æ¤é é¢ï¼Œè«‹å›žç”以下的å•題([[Special:Captcha/help|相關資訊]]):', - 'questycaptcha-sendemail' => '為防æ¢ä¸ç•¶ç¨‹å¼ç ´è§£å¯†ç¢¼ï¼Œè«‹å›žç”下列å•題([[Special:Captcha/help|相關資訊]]):', + 'questycaptcha-sendemail' => '為防æ¢ä¸ç•¶ç¨‹å¼ç ´è§£å¯†ç¢¼ï¼Œè«‹å›žç”下列å•題([[Special:Captcha/help|相關資訊]]):', # Fuzzy + 'questycaptchahelp-text' => 'åƒæœ¬ç¶åŸºä¸€æ ·ï¼Œå°å…¬çœ¾é–‹æ”¾ç·¨è¼¯çš„網站經常å—垃圾連çµé¨·æ“¾ã€‚那些人使用自動化程å¼å°‡ä»–們的連çµå¼µè²¼è‡³å¾ˆå¤šç¶²ç«™ã€‚é›–ç„¶å¯ä»¥æ¸…除這些連çµï¼Œä½†æ˜¯é€™äº›é€£çµçš„確å分討åŽã€‚ + +有時,特别是為æŸä¸€é é¢åŠ å…¥æ–°é€£çµæ™‚,本ç¶åŸºæœƒè®“ä½ çœ‹ä¸€å¹…æœ‰é¡è‰²æˆ–變形文å—çš„åœ–ç‰‡ï¼Œä¸¦è¦æ±‚ä½ è¼¸å…¥åœ–ç‰‡ä¸é¡¯ç¤ºçš„æ–‡å—ã€‚å› ç‚ºæ¤é …任務難以自動完æˆï¼Œå®ƒå°‡å…許人類繼續儲å˜å…¶ç·¨è¼¯ï¼ŒåŒæ™‚阻æ¢å¤§å¤šæ•¸ç™¼é€åžƒåœ¾éƒµä»¶çš„人和其他機械人的攻擊。 + +ä»¤äººéºæ†¾æ˜¯ï¼Œé€™æœƒä½¿è¦–力ä¸å¥½çš„人或者使用基於文本或è²éŸ³çš„ç€è¦½å™¨ç”¨æˆ¶æ„Ÿåˆ°ä¸ä¾¿ã€‚然而我們目å‰å°šæœªæä¾›éŸ³é »é¸æ“‡ã€‚如果這阻æ¢äº†ä½ 進行æ£å¸¸ç·¨è¼¯ï¼Œè«‹èˆ‡[[Special:ListAdmins|管ç†å“¡]]è¯ç¹«ç²å¾—幫助。 + +按下ç€è¦½å™¨çš„ã€Œè¿”å›žã€æŒ‰éˆ•å›žåˆ°ä½ æ‰€ç·¨è¼¯çš„é é¢ã€‚', ); diff --git a/extensions/ConfirmEdit/README b/extensions/ConfirmEdit/README index 70e2c22c..acfe481a 100644 --- a/extensions/ConfirmEdit/README +++ b/extensions/ConfirmEdit/README @@ -40,3 +40,9 @@ The reCAPTCHA module was written by Mike Crawford and Ben Maurer. The Asirra module was written by Bachsau. Additional maintenance work was done by Yaron Koren. + +== Changelog == + += Version 1.2 +Fixes bug 46132 - ConfirmEdit fatal error when using MathCaptcha and current Math extension. +See <https://bugzilla.wikimedia.org/show_bug.cgi?id=46132>. diff --git a/extensions/ConfirmEdit/ReCaptcha.class.php b/extensions/ConfirmEdit/ReCaptcha.class.php index 59b31f47..cd274a97 100644 --- a/extensions/ConfirmEdit/ReCaptcha.class.php +++ b/extensions/ConfirmEdit/ReCaptcha.class.php @@ -81,11 +81,21 @@ class ReCaptcha extends SimpleCaptcha { return wfMessage( $name, $text )->isDisabled() ? wfMessage( 'recaptcha-edit' )->text() : $text; } - public function APIGetAllowedParams( &$module, &$params ) { + public function APIGetAllowedParams( &$module, &$params, $flags ) { + if ( $flags && $this->isAPICaptchaModule( $module ) ) { + $params['recaptcha_challenge_field'] = null; + $params['recaptcha_response_field'] = null; + } + return true; } public function APIGetParamDescription( &$module, &$desc ) { + if ( $this->isAPICaptchaModule( $module ) ) { + $desc['recaptcha_challenge_field'] = 'Field from the ReCaptcha widget'; + $desc['recaptcha_response_field'] = 'Field from the ReCaptcha widget'; + } + return true; } } diff --git a/extensions/ConfirmEdit/ReCaptcha.i18n.php b/extensions/ConfirmEdit/ReCaptcha.i18n.php index 70f3ffc4..9e2c4781 100644 --- a/extensions/ConfirmEdit/ReCaptcha.i18n.php +++ b/extensions/ConfirmEdit/ReCaptcha.i18n.php @@ -10,19 +10,28 @@ $messages = array(); $messages['en'] = array( 'recaptcha-desc' => 'reCAPTCHA module for Confirm Edit', - 'recaptcha-edit' => 'To help protect against automated edit spam, please type the two words you see in the box below:', - 'recaptcha-addurl' => 'Your edit includes new external links. To help protect against automated spam, please type the two words you see in the box below:', - 'recaptcha-badpass' => 'To help protect against automated password cracking, please type the two words you see in the box below:', - 'recaptcha-createaccount' => 'To help protect against automated account creation, please type the two words you see in the box below:', + 'recaptcha-edit' => 'To protect the wiki against automated edit spam, we kindly ask you to type the two words you see in the box below:', + 'recaptcha-addurl' => 'Your edit includes new external links. To protect the wiki against automated spam, we kindly ask you to type the two words you see in the box below:', + 'recaptcha-badlogin' => 'To protect the wiki against automated password cracking, we kindly ask you to type the two words you see in the box below:', + 'recaptcha-createaccount' => 'To protect the wiki against automated account creation, we kindly ask you to type the two words you see in the box below:', 'recaptcha-createaccount-fail' => "Incorrect or missing reCAPTCHA answer.", - 'recaptcha-create' => 'To help protect against automated page creation, please type the two words you see in the box below:', + 'recaptcha-create' => 'To protect the wiki against automated page creation, we kindly ask you to type the two words you see in the box below:', ); /** Message documentation (Message documentation) + * @author Raymond + * @author Shirayuki * @author Umherirrender */ $messages['qqq'] = array( - 'recaptcha-desc' => '{{desc}}', + 'recaptcha-desc' => '{{Optional}} +{{desc}}', + 'recaptcha-edit' => '{{Related|ConfirmEdit-edit}}', + 'recaptcha-addurl' => '{{Related|ConfirmEdit-addurl}}', + 'recaptcha-badlogin' => '{{Related|ConfirmEdit-badlogin}}', + 'recaptcha-createaccount' => '{{Related|ConfirmEdit-createaccount}}', + 'recaptcha-createaccount-fail' => '{{Related|ConfirmEdit-createaccount-fail}}', + 'recaptcha-create' => '{{Related|ConfirmEdit-create}}', ); /** Arabic (العربية) @@ -32,24 +41,24 @@ $messages['qqq'] = array( */ $messages['ar'] = array( 'recaptcha-desc' => 'موديل reCAPTCHA Ù„Confirm Edit', - 'recaptcha-edit' => 'للمساعدة ÙÙŠ الØÙ…اية ضد Ø§Ù„ØªØØ±ÙŠØ± السبام، يرجى كتابة الكلمتين التي تراها ÙÙŠ المربع أدناه :', - 'recaptcha-addurl' => 'إن تعديلك يتضمن وصلات خارجية جديدة. للمساعدة ÙÙŠ الØÙ…اية ضد السبام، يرجى كتابة الكلمتين التي تراها ÙÙŠ المربع أدناه :', - 'recaptcha-badpass' => 'للمساعدة ÙÙŠ الØÙ…اية ضد الكسر الآلي لكلمة السر، يرجى كتابة الكلمتين اللتين تراهما ÙÙŠ المربع أدناه :', - 'recaptcha-createaccount' => 'للمساعدة ÙÙŠ الØÙ…اية ضد الإنشاء الآلي Ù„Ù„ØØ³Ø§Ø¨Ø§ØªØŒ رجاء اكتب الكلمتين اللتين تراهما ÙÙŠ المربع أدناه:', + 'recaptcha-edit' => 'للمساعدة ÙÙŠ الØÙ…اية ضد Ø§Ù„ØªØØ±ÙŠØ± السبام، يرجى كتابة الكلمتين التي تراها ÙÙŠ المربع أدناه :', # Fuzzy + 'recaptcha-addurl' => 'إن تعديلك يتضمن وصلات خارجية جديدة. للمساعدة ÙÙŠ الØÙ…اية ضد السبام، يرجى كتابة الكلمتين التي تراها ÙÙŠ المربع أدناه :', # Fuzzy + 'recaptcha-badlogin' => 'للمساعدة ÙÙŠ الØÙ…اية ضد الكسر الآلي لكلمة السر، يرجى كتابة الكلمتين اللتين تراهما ÙÙŠ المربع أدناه :', # Fuzzy + 'recaptcha-createaccount' => 'للمساعدة ÙÙŠ الØÙ…اية ضد الإنشاء الآلي Ù„Ù„ØØ³Ø§Ø¨Ø§ØªØŒ رجاء اكتب الكلمتين اللتين تراهما ÙÙŠ المربع أدناه:', # Fuzzy 'recaptcha-createaccount-fail' => 'جواب reCAPTCHA غير صØÙŠØ أو Ù…Ùقود.', - 'recaptcha-create' => 'للمساعدة ÙÙŠ الØÙ…اية ضد الإنشاء الآلي Ù„Ù„ØµÙØØ§ØªØŒ يرجى كتابة الكلمتين اللتين تراهما ÙÙŠ المربع أدناه :', + 'recaptcha-create' => 'للمساعدة ÙÙŠ الØÙ…اية ضد الإنشاء الآلي Ù„Ù„ØµÙØØ§ØªØŒ يرجى كتابة الكلمتين اللتين تراهما ÙÙŠ المربع أدناه :', # Fuzzy ); /** Asturian (asturianu) * @author Xuacu */ $messages['ast'] = array( - 'recaptcha-edit' => "P'ayudar a protexenos escontra'l spam d'edición, escribi les dos pallabres que se ven na caxella d'abaxo:", - 'recaptcha-addurl' => "La to edición incluye enllaces esternos nuevos. P'ayudar a protexenos escontra'l spam automáticu, escribi les dos pallabres que se ven na caxella d'abaxo:", - 'recaptcha-badpass' => "P'ayudar a protexenos escontra'l frañimientu de claves automáticu, escribi les dos pallabres que se ven na caxella d'abaxo:", - 'recaptcha-createaccount' => "P'ayudar a protexenos escontra la creación de cuentes automática, escribi les dos pallabres que se ven na caxella d'abaxo:", + 'recaptcha-edit' => "Pa protexer la wiki escontra'l spam d'edición automáticu, pidimos-y qu'escriba les dos pallabres que se ven na caxella d'abaxo:", + 'recaptcha-addurl' => "La so edición incluye enllaces esternos nuevos. Pa protexer la wiki escontra'l spam automáticu, pidimos-y qu'escriba les dos pallabres que se ven na caxella d'abaxo:", + 'recaptcha-badlogin' => "Pa protexer la wiki escontra'l descifráu de claves automáticu, pidimos-y qu'escriba les dos pallabres que se ven na caxella d'abaxo:", + 'recaptcha-createaccount' => "Pa protexer la wiki escontra la creación de cuentes automática, pidimos-y qu'escriba les dos pallabres que se ven na caxella d'abaxo:", 'recaptcha-createaccount-fail' => 'Falta la rempuesta a la entruga de reCAPTCHA o ye incorreuta', - 'recaptcha-create' => "P'ayudar a protexenos escontra la creación de páxines automática, escribi les dos pallabres que se ven na caxella d'abaxo:", + 'recaptcha-create' => "Pa protexer la wiki escontra la creación de páxines automática, pidimos-y qu'escriba les dos pallabres que se ven na caxella d'abaxo:", ); /** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) @@ -57,36 +66,37 @@ $messages['ast'] = array( * @author Jim-by */ $messages['be-tarask'] = array( - 'recaptcha-edit' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць Ñпаму, калі лаÑка, увÑдзіце два Ñловы, ÑÐºÑ–Ñ Ð’Ñ‹ бачыце Ñž полі ніжÑй:', - 'recaptcha-addurl' => 'Вашае Ñ€Ñдагаваньне ўтрымлівае Ð½Ð¾Ð²Ñ‹Ñ Ð²Ð¾Ð½ÐºÐ°Ð²Ñ‹Ñ ÑпаÑылкі. Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць Ñпаму, калі лаÑка, увÑдзіце два Ñловы, ÑÐºÑ–Ñ Ð’Ñ‹ бачыце Ñž полі ніжÑй:', - 'recaptcha-badpass' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць узлому паролю, калі лаÑка, увÑдзіце два Ñловы, ÑÐºÑ–Ñ Ð’Ñ‹ бачыце Ñž полі ніжÑй:', - 'recaptcha-createaccount' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць аўтаматычнага ÑтварÑÐ½ÑŒÐ½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°Ñž, калі лаÑка, увÑдзіце два Ñловы, ÑÐºÑ–Ñ Ð’Ñ‹ бачыце Ñž полі ніжÑй:', + 'recaptcha-edit' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць Ñпаму, калі лаÑка, увÑдзіце два Ñловы, ÑÐºÑ–Ñ Ð’Ñ‹ бачыце Ñž полі ніжÑй:', # Fuzzy + 'recaptcha-addurl' => 'Вашае Ñ€Ñдагаваньне ўтрымлівае Ð½Ð¾Ð²Ñ‹Ñ Ð²Ð¾Ð½ÐºÐ°Ð²Ñ‹Ñ ÑпаÑылкі. Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць Ñпаму, калі лаÑка, увÑдзіце два Ñловы, ÑÐºÑ–Ñ Ð’Ñ‹ бачыце Ñž полі ніжÑй:', # Fuzzy + 'recaptcha-badlogin' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць узлому паролю, калі лаÑка, увÑдзіце два Ñловы, ÑÐºÑ–Ñ Ð’Ñ‹ бачыце Ñž полі ніжÑй:', # Fuzzy + 'recaptcha-createaccount' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць аўтаматычнага ÑтварÑÐ½ÑŒÐ½Ñ Ñ€Ð°Ñ…ÑƒÐ½ÐºÐ°Ñž, калі лаÑка, увÑдзіце два Ñловы, ÑÐºÑ–Ñ Ð’Ñ‹ бачыце Ñž полі ніжÑй:', # Fuzzy 'recaptcha-createaccount-fail' => 'Ðдказ reCAPTCHA нÑÑлушны ці адÑутнічае.', - 'recaptcha-create' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць аўтаматычнага ÑтварÑÐ½ÑŒÐ½Ñ Ñтаронак, калі лаÑка, увÑдзіце два Ñловы, ÑÐºÑ–Ñ Ð’Ñ‹ бачыце Ñž полі ніжÑй:', + 'recaptcha-create' => 'Ð”Ð»Ñ Ð°Ð±Ð°Ñ€Ð¾Ð½Ñ‹ Ñупраць аўтаматычнага ÑтварÑÐ½ÑŒÐ½Ñ Ñтаронак, калі лаÑка, увÑдзіце два Ñловы, ÑÐºÑ–Ñ Ð’Ñ‹ бачыце Ñž полі ніжÑй:', # Fuzzy ); /** Breton (brezhoneg) + * @author Fohanno * @author Fulup */ $messages['br'] = array( - 'recaptcha-edit' => "Da sikour en em wareziñ diouzh ar stroboù emgefre, merkit an daou c'her a welit er voest dindan :", - 'recaptcha-addurl' => "Liamm diavaez nevez zo bet degaset ganeoc'h. Da sikour en em wareziñ diouzh ar stroboù, merkit an daou c'her a welit er voest dindan :", - 'recaptcha-badpass' => "Da sikour en em wareziñ diouzh an diskuliañ gerioù-tremen emgefre dre daolioù-esae, merkit an daou c'her a welit er voest dindan :", - 'recaptcha-createaccount' => "Da sikour en em wareziñ diouzh ar c'hrouiñ kontoù emgefre, merkit an daou c'her a welit er voest dindan :", + 'recaptcha-edit' => "Evit sikour en em wareziñ diouzh ar stroboù emgefre, merkit an daou c'her a welit er voest dindan :", + 'recaptcha-addurl' => "Liamm diavaez nevez zo bet degaset ganeoc'h. Evit sikour en em wareziñ diouzh ar stroboù, merkit an daou c'her a welit er voest dindan :", + 'recaptcha-badlogin' => "Da sikour en em wareziñ diouzh an diskuliañ gerioù-tremen emgefre dre daolioù-esae, merkit an daou c'her a welit er voest dindan :", # Fuzzy + 'recaptcha-createaccount' => "Da sikour en em wareziñ diouzh ar c'hrouiñ kontoù emgefre, merkit an daou c'her a welit er voest dindan :", # Fuzzy 'recaptcha-createaccount-fail' => 'Respont reCAPTHCA faziek pe ezvezant.', - 'recaptcha-create' => "Da sikour en em wareziñ diouzh ar c'hrouiñ pajennoù emgefre, merkit an daou c'her a welit er voest dindan :", + 'recaptcha-create' => "Da sikour en em wareziñ diouzh ar c'hrouiñ pajennoù emgefre, merkit an daou c'her a welit er voest dindan :", # Fuzzy ); /** Bosnian (bosanski) * @author CERminator */ $messages['bs'] = array( - 'recaptcha-edit' => 'Da bismo pomogli protiv automatiziranog spam ureÄ‘ivanja, molimo upiÅ¡ite dvije rijeÄi koje vidite u kutiju ispod:', - 'recaptcha-addurl' => 'VaÅ¡e izmjene ukljuÄuju nove vanjske linkove. Da bismo pomogli protiv automatiziranog spama, molimo upiÅ¡ite dvije rijeÄi koje vidite u kutiju ispod.', - 'recaptcha-badpass' => 'Da bismo pomogli protiv automatiziranog probijanja Å¡ifre, molimo upiÅ¡ite dvije rijeÄi koje vidite u kutiju ispod:', - 'recaptcha-createaccount' => 'Da bismo pomogli protiv automatiziranog pravljenja raÄuna, molimo upiÅ¡ite dvije rijeÄi koje vidite u kutiju ispod:', + 'recaptcha-edit' => 'Da bismo pomogli protiv automatiziranog spam ureÄ‘ivanja, molimo upiÅ¡ite dvije rijeÄi koje vidite u kutiju ispod:', # Fuzzy + 'recaptcha-addurl' => 'VaÅ¡e izmjene ukljuÄuju nove vanjske linkove. Da bismo pomogli protiv automatiziranog spama, molimo upiÅ¡ite dvije rijeÄi koje vidite u kutiju ispod.', # Fuzzy + 'recaptcha-badlogin' => 'Da bismo pomogli protiv automatiziranog probijanja Å¡ifre, molimo upiÅ¡ite dvije rijeÄi koje vidite u kutiju ispod:', # Fuzzy + 'recaptcha-createaccount' => 'Da bismo pomogli protiv automatiziranog pravljenja raÄuna, molimo upiÅ¡ite dvije rijeÄi koje vidite u kutiju ispod:', # Fuzzy 'recaptcha-createaccount-fail' => 'Neispravan ili nedostajući reCAPTCHA odgovor.', - 'recaptcha-create' => 'Da bismo pomogli protiv automatiziranog pravljenja stranica, molimo upiÅ¡ite dvije rijeÄi koje vidite u kutiju ispod:', + 'recaptcha-create' => 'Da bismo pomogli protiv automatiziranog pravljenja stranica, molimo upiÅ¡ite dvije rijeÄi koje vidite u kutiju ispod:', # Fuzzy ); /** Czech (Äesky) @@ -95,45 +105,46 @@ $messages['bs'] = array( */ $messages['cs'] = array( 'recaptcha-desc' => 'Podpora reCAPTCHA pro rozÅ¡ÃÅ™enà Confirm Edit', - 'recaptcha-edit' => 'V zájmu ochrany pÅ™ed automatickým spamovánÃm opiÅ¡te dvÄ› slova, která vidÃte na obrázku:', - 'recaptcha-addurl' => 'VaÅ¡e editace obsahuje nové externà odkazy. V zájmu ochrany pÅ™ed automatickým spamovánÃm opiÅ¡te dvÄ› slova, která vidÃte na obrázku:', - 'recaptcha-badpass' => 'V zájmu ochrany proti automatickým pokusům uhodnout heslo opiÅ¡te dvÄ› slova, která vidÃte na obrázku:', - 'recaptcha-createaccount' => 'V rámci ochrany pÅ™ed automatickým vytvářenÃm úÄtů opiÅ¡te dvÄ› slova, která vidÃte na obrázku:', + 'recaptcha-edit' => 'V zájmu ochrany pÅ™ed automatickým spamovánÃm opiÅ¡te dvÄ› slova, která vidÃte na obrázku:', # Fuzzy + 'recaptcha-addurl' => 'VaÅ¡e editace obsahuje nové externà odkazy. V zájmu ochrany pÅ™ed automatickým spamovánÃm opiÅ¡te dvÄ› slova, která vidÃte na obrázku:', # Fuzzy + 'recaptcha-badlogin' => 'V zájmu ochrany proti automatickým pokusům uhodnout heslo opiÅ¡te dvÄ› slova, která vidÃte na obrázku:', # Fuzzy + 'recaptcha-createaccount' => 'V rámci ochrany pÅ™ed automatickým vytvářenÃm úÄtů opiÅ¡te dvÄ› slova, která vidÃte na obrázku:', # Fuzzy 'recaptcha-createaccount-fail' => 'Nesprávná nebo chybÄ›jÃcà odpovÄ›Ä na reCAPTCHA.', - 'recaptcha-create' => 'V zájmu ochrany pÅ™ed automatickým zakládánÃm stránek opiÅ¡te dvÄ› slova, která vidÃte na obrázku:', + 'recaptcha-create' => 'V zájmu ochrany pÅ™ed automatickým zakládánÃm stránek opiÅ¡te dvÄ› slova, která vidÃte na obrázku:', # Fuzzy ); /** Welsh (Cymraeg) * @author Lloffiwr */ $messages['cy'] = array( - 'recaptcha-edit' => "Er mwyn ei gwneud yn anodd i olygyddion awtomatig osod sbam, teipiwch y ddau air sydd i'w gweld yn y blwch isod:", - 'recaptcha-addurl' => "Mae'ch golygiad yn cynnwys cysylltiadau allanol newydd. Er mwyn helpu i ddiogelu rhag sbam awtomatig, teipiwch y ddau air sydd i'w gweld yn y blwch isod:", - 'recaptcha-badpass' => "Er mwyn helpu i arbed rhag i'ch cyfrinair gael ei ddatrys gan beiriant, teipiwch y ddau air sydd i'w gweld yn y blwch isod:", - 'recaptcha-createaccount' => "Er mwyn ei gwneud yn anodd i beiriannau i agor cyfrifon yn awtomatig, teipiwch y ddau air sydd i'w gweld yn y blwch isod:", + 'recaptcha-edit' => "Er mwyn arbed y wici rhag i olygyddion awtomatig osod sbam, byddwch gystal â theipio'r ddau air sydd i'w gweld yn y blwch isod:", + 'recaptcha-addurl' => "Mae'ch golygiad yn cynnwys cysylltiadau allanol newydd. Er mwyn arbed y wici rhag sbam awtomatig, byddwch gystal â theipio'r ddau air sydd i'w gweld yn y blwch isod:", + 'recaptcha-badlogin' => "Er mwyn arbed y wici rhag peiriannau sy'n datrys cyfrineiriau'n awtomatig, byddwch gystal â theipio'r ddau air sydd i'w gweld yn y blwch isod:", + 'recaptcha-createaccount' => "Er mwyn arbed y wici rhag peiriannau sy'n dechrau cyfrifon yn awtomatig, byddwch gystal â theipio'r ddau air sydd i'w gweld yn y blwch isod:", 'recaptcha-createaccount-fail' => "Mae'r ateb i'r pos CAPTCHA yn anghywir neu yn eisiau.", - 'recaptcha-create' => "Er mwyn ei gwneud yn anodd i beiriannau i ddechrau tudalennau yn awtomatig, teipiwch y ddau air sydd i'w gweld yn y blwch isod:", + 'recaptcha-create' => "Er mwyn arbed y wici rhag peiriannau sy'n dechrau tudalennau yn awtomatig, byddwch gystal â theipio'r ddau air sydd i'w gweld yn y blwch isod:", ); /** German (Deutsch) * @author Kghbln + * @author Metalhead64 * @author Umherirrender */ $messages['de'] = array( 'recaptcha-desc' => 'reCAPTCHA-Module für die Erweiterung „Confirm Edit“', - 'recaptcha-edit' => 'Zum Schutz vor automatisiertem Spam, gib bitte die beiden folgenden Wörter in das untenstehende Feld ein:', - 'recaptcha-addurl' => 'Deine Bearbeitung enthält neue externe Links. Zum Schutz vor automatisiertem Spam gib bitte die beiden folgenden Wörter in das folgende Feld ein:', - 'recaptcha-badpass' => 'Zum Schutz gegen automatisiertes Knacken von Passwörtern, gib bitte die beiden folgenden Wörter in das folgende Feld ein:', - 'recaptcha-createaccount' => 'Zum Schutz gegen die automatisierte Erstellung von Benutzerkonten bitten wir dich, die folgenden beiden Wörter in das untenstehende Feld einzugeben:', + 'recaptcha-edit' => 'Zum Schutz des Wikis vor automatisiertem Spam bitten wir dich, die beiden folgenden Wörter in das untenstehende Feld einzugeben:', + 'recaptcha-addurl' => 'Deine Bearbeitung enthält neue externe Links. Zum Schutz des Wikis vor automatisiertem Spam bitten wir dich, die beiden folgenden Wörter in das folgende Feld einzugeben:', + 'recaptcha-badlogin' => 'Zum Schutz des Wikis gegen automatisiertes Knacken von Passwörtern bitten wir dich, die beiden folgenden Wörter in das folgende Feld einzugeben:', + 'recaptcha-createaccount' => 'Zum Schutz des Wikis gegen die automatisierte Erstellung von Benutzerkonten bitten wir dich, die folgenden beiden Wörter in das untenstehende Feld einzugeben:', 'recaptcha-createaccount-fail' => 'Fehlerhafte oder fehlende reCAPTCHA Antwort.', - 'recaptcha-create' => 'Zum Schutz gegen automatisierte Erstellung von Seiten gib bitte die beiden folgenden Wörter in das folgende Feld ein:', + 'recaptcha-create' => 'Zum Schutz des Wikis gegen automatisierte Erstellung von Seiten bitten wir dich, die beiden folgenden Wörter in das folgende Feld einzugeben:', ); /** German (formal address) (Deutsch (Sie-Form)‎) * @author Kghbln */ $messages['de-formal'] = array( - 'recaptcha-createaccount' => 'Zum Schutz gegen die automatisierte Erstellung von Benutzerkonten bitten wir Sie, die folgenden beiden Wörter in das untenstehende Feld einzugeben:', + 'recaptcha-createaccount' => 'Zum Schutz gegen die automatisierte Erstellung von Benutzerkonten bitten wir Sie, die folgenden beiden Wörter in das untenstehende Feld einzugeben:', # Fuzzy ); /** Lower Sorbian (dolnoserbski) @@ -147,24 +158,38 @@ $messages['dsb'] = array( * @author Fitoschido */ $messages['es'] = array( - 'recaptcha-edit' => 'Para protegernos de la publicidad automatizada, escribe las dos palabras visibles en el cuadro de abajo:', - 'recaptcha-addurl' => 'Tu edición incluye nuevos enlaces externos. Para ayudar a protegernos contra el spam automatizado, por favor, escribe las dos palabras que ves en el cuadro a continuación:', - 'recaptcha-badpass' => 'Para protegernos del robo automatizado de contraseñas, escribe las dos palabras visibles en el cuadro de abajo:', - 'recaptcha-createaccount' => 'Para protegernos de la creación automática de cuentas, escribe las dos palabras que ves en el cuadro de abajo:', + 'recaptcha-edit' => 'Para protegernos de la publicidad automatizada, escribe las dos palabras visibles en el cuadro de abajo:', # Fuzzy + 'recaptcha-addurl' => 'Tu edición incluye nuevos enlaces externos. Para ayudar a protegernos contra el spam automatizado, por favor, escribe las dos palabras que ves en el cuadro a continuación:', # Fuzzy + 'recaptcha-badlogin' => 'Para protegernos del robo automatizado de contraseñas, escribe las dos palabras visibles en el cuadro de abajo:', # Fuzzy + 'recaptcha-createaccount' => 'Para protegernos de la creación automática de cuentas, escribe las dos palabras que ves en el cuadro de abajo:', # Fuzzy 'recaptcha-createaccount-fail' => 'ReCAPTCHA incorrecto o sin responder.', - 'recaptcha-create' => 'Para protegernos de la creación automática de páginas, escribe las dos palabras que ves en el cuadro de abajo:', + 'recaptcha-create' => 'Para protegernos de la creación automática de páginas, escribe las dos palabras que ves en el cuadro de abajo:', # Fuzzy +); + +/** Finnish (suomi) + * @author Nedergard + * @author VezonThunder + */ +$messages['fi'] = array( + 'recaptcha-edit' => 'Suojana automaattisia roskamuokkauksia vastaan sinun on syötettävä kaksi näkemääsi sanaa laatikkoon alla:', # Fuzzy + 'recaptcha-addurl' => 'Muokkauksesi sisältää uusia ulkoisia linkkejä. Suojana automaattista roskapostia vastaan sinun on syötettävä kaksi näkemääsi sanaa laatikkoon alla:', # Fuzzy + 'recaptcha-badlogin' => 'Suojana automaattisia salasanamurtoja vastaan sinun on syötettävä kaksi näkemääsi sanaa laatikkoon alla:', # Fuzzy + 'recaptcha-createaccount' => 'Suojana automaattista tunnusten luontia vastaan sinun on syötettävä kaksi näkemääsi sanaa laatikkoon alla:', # Fuzzy + 'recaptcha-createaccount-fail' => 'Väärä tai puuttuva reCAPTCHA-vastaus.', + 'recaptcha-create' => 'Suojana automaattista sivujen luontia vastaan sinun on syötettävä kaksi näkemääsi sanaa laatikkoon alla:', # Fuzzy ); /** French (français) + * @author Gomoko * @author Urhixidur */ $messages['fr'] = array( - 'recaptcha-edit' => "Pour nous protéger des robots, merci d'écrire les deux mots visibles dans le cadre qui suit:", - 'recaptcha-addurl' => 'Votre contribution contient des liens vers un site externe. Pour nous protéger des robots, merci d’écrire les deux mots visibles dans le cadre qui suit :', - 'recaptcha-badpass' => "Pour nous protéger des essais automatiques de cassage de mot de passe, merci d'écrire les deux mots visibles dans le cadre qui suit:", - 'recaptcha-createaccount' => "Pour nous protéger des créations automatiques de compte, merci d'écrire les deux mots visibles dans le cadre qui suit:", + 'recaptcha-edit' => 'Afin de protéger le wiki du spam des modifications automatisées, nous vous demandons de bien vouloir écrire les deux mots visibles dans le cadre ci-dessous :', + 'recaptcha-addurl' => 'Votre contribution contient des liens vers un site externe. Pour protéger le wiki contre le spam automatisé, nous vous demandons de bien vouloir écrire les deux mots visibles dans le cadre qui suit :', + 'recaptcha-badlogin' => 'Pour protéger le wiki des essais automatiques de cassage de mot de passe, nous vous demandons de bien vouloir écrire les deux mots visibles dans le cadre qui suit:', + 'recaptcha-createaccount' => 'Pour protéger le wiki des créations automatiques de compte, nous vous demandons de bien vouloir écrire les deux mots visibles dans le cadre qui suit :', 'recaptcha-createaccount-fail' => 'Réponse de reCAPTCHA fausse ou manquante.', - 'recaptcha-create' => "Pour nous protéger des créations automatiques de pages, merci d'écrire les deux mots visibles dans le cadre qui suit:", + 'recaptcha-create' => 'Pour protéger le wiki des créations automatiques de pages, nous vous demandons de bien vouloir écrire les deux mots visibles dans le cadre qui suit :', ); /** Galician (galego) @@ -172,83 +197,84 @@ $messages['fr'] = array( */ $messages['gl'] = array( 'recaptcha-desc' => 'Módulo de reCAPTCHA para Confirm Edit', - 'recaptcha-edit' => 'Para axudarnos á protección contra o spam, escriba as dúas palabras que vexa nesta caixa:', - 'recaptcha-addurl' => 'A súa edición inclúe novas ligazóns externas. Para axudar na protección contra o spam automático, ten que escribir as dúas palabras que aparecen na caixa inferior:', - 'recaptcha-badpass' => 'Para axudarnos á protección contra o roubo de contrasinais, escriba as dúas palabras que vexa nesta caixa:', - 'recaptcha-createaccount' => 'Para axudarnos á protección contra a creación automática de contas, escriba as dúas palabras que vexa nesta caixa:', + 'recaptcha-edit' => 'Para protexer o wiki contra o spam automático, introduza as dúas palabras que vexa na caixa:', + 'recaptcha-addurl' => 'A súa edición inclúe novas ligazóns externas. Para protexer o wiki contra o spam automático, introduza as dúas palabras que vexa na caixa:', + 'recaptcha-badlogin' => 'Para protexer o wiki contra o roubo de contrasinais, introduza as dúas palabras que vexa na caixa:', + 'recaptcha-createaccount' => 'Para protexer o wiki contra a creación automática de contas, introduza as dúas palabras que vexa na caixa:', 'recaptcha-createaccount-fail' => 'Falta a resposta ao reCAPTCHA ou esta é incorrecta.', - 'recaptcha-create' => 'Para axudarnos á protección contra a creación automática de páxinas, escriba as dúas palabras que vexa nesta caixa:', + 'recaptcha-create' => 'Para protexer o wiki contra a creación automática de páxinas, introduza as dúas palabras que vexa na caixa:', ); /** Swiss German (Alemannisch) * @author Als-Holder */ $messages['gsw'] = array( - 'recaptcha-edit' => 'Zum Schutz vor automatisiertem Spam, gib bitte di beide Werter in s Fäld unten yy:', - 'recaptcha-addurl' => 'In Dyre Bearbeitg het s neji extärni Links. Zum Schutz vor automatisiertem Spam, gib bitte di beide Werter in s Fäld unten yy:', - 'recaptcha-badpass' => 'Zum Schutz gege automatisiert Knacken vu Passwerter, gib bitte di beide Werter in s Fäld unten yy:', - 'recaptcha-createaccount' => 'Zum Schutz gege s automatisiert Aalege vu Benutzerkonte, gib bitte di beide Werter in s Fäld unten yy:', + 'recaptcha-edit' => 'Zum Schutz vor automatisiertem Spam, gib bitte di beide Werter in s Fäld unten yy:', # Fuzzy + 'recaptcha-addurl' => 'In Dyre Bearbeitg het s neji extärni Links. Zum Schutz vor automatisiertem Spam, gib bitte di beide Werter in s Fäld unten yy:', # Fuzzy + 'recaptcha-badlogin' => 'Zum Schutz gege automatisiert Knacken vu Passwerter, gib bitte di beide Werter in s Fäld unten yy:', # Fuzzy + 'recaptcha-createaccount' => 'Zum Schutz gege s automatisiert Aalege vu Benutzerkonte, gib bitte di beide Werter in s Fäld unten yy:', # Fuzzy 'recaptcha-createaccount-fail' => 'D reCAPTCHA-Antwort isch fählerhaft oder si fählt.', - 'recaptcha-create' => 'Zum Schutz gege s automatisiert Aalege vu Syte, gib bitte di beide Werter in s Fäld unten yy:', + 'recaptcha-create' => 'Zum Schutz gege s automatisiert Aalege vu Syte, gib bitte di beide Werter in s Fäld unten yy:', # Fuzzy ); /** Hebrew (עברית) */ $messages['he'] = array( - 'recaptcha-edit' => '××™× ×›× ×ž×©×ª×ž×© רשו×.×›×”×’× ×” ×ž×¤× ×™ ספ×× ×וטומטי, ×× × ×”×§×œ×™×“×• ×ת שתי ×”×ž×™×œ×™× ×©×œ×”×œ×Ÿ. תודה.', - 'recaptcha-addurl' => '××™× ×›× ×ž×©×ª×ž×© רשו×.×›×”×’× ×” ×ž×¤× ×™ ספ×× ×וטומטי, ×× × ×”×§×œ×™×“×• ×ת שתי ×”×ž×™×œ×™× ×©×œ×”×œ×Ÿ. תודה.', - 'recaptcha-badpass' => '×›×”×’× ×” ×ž×¤× ×™ מפצחי סיסמ×ות ××•×˜×•×ž×˜×™×™× ×× × ×”×§×œ×™×“×• ×ת שתי ×”×ž×™×œ×™× ×©×œ×”×œ×Ÿ:', - 'recaptcha-createaccount' => '×›×”×’× ×” ×ž×¤× ×™ יצירת ×—×©×‘×•× ×•×ª ×¤×™×§×˜×™×‘×™×™× ×¢"×™ ××•×˜×•×ž×˜×™× ×× × ×”×§×œ×™×“×• ×ת שתי ×”×ž×™×œ×™× ×©×œ×”×œ×Ÿ:', + 'recaptcha-edit' => '××™× ×›× ×ž×©×ª×ž×© רשו×.×›×”×’× ×” ×ž×¤× ×™ ספ×× ×וטומטי, ×× × ×”×§×œ×™×“×• ×ת שתי ×”×ž×™×œ×™× ×©×œ×”×œ×Ÿ. תודה.', # Fuzzy + 'recaptcha-addurl' => '××™× ×›× ×ž×©×ª×ž×© רשו×.×›×”×’× ×” ×ž×¤× ×™ ספ×× ×וטומטי, ×× × ×”×§×œ×™×“×• ×ת שתי ×”×ž×™×œ×™× ×©×œ×”×œ×Ÿ. תודה.', # Fuzzy + 'recaptcha-badlogin' => '×›×”×’× ×” ×ž×¤× ×™ מפצחי סיסמ×ות ××•×˜×•×ž×˜×™×™× ×× × ×”×§×œ×™×“×• ×ת שתי ×”×ž×™×œ×™× ×©×œ×”×œ×Ÿ:', # Fuzzy + 'recaptcha-createaccount' => '×›×”×’× ×” ×ž×¤× ×™ יצירת ×—×©×‘×•× ×•×ª ×¤×™×§×˜×™×‘×™×™× ×¢"×™ ××•×˜×•×ž×˜×™× ×× × ×”×§×œ×™×“×• ×ת שתי ×”×ž×™×œ×™× ×©×œ×”×œ×Ÿ:', # Fuzzy 'recaptcha-createaccount-fail' => '×œ× ×”×•×§×œ×“×• מילות ×”×ישור, ×ו שהוקלדו ×ž×™×œ×™× ×œ× × ×›×•× ×•×ª. × ×¡×• ×©× ×™×ª.', - 'recaptcha-create' => '××™× ×›× ×ž×©×ª×ž×© רשו×.×›×”×’× ×” ×ž×¤× ×™ ספ×× ×וטומטי, ×× × ×”×§×œ×™×“×• ×ת שתי ×”×ž×™×œ×™× ×©×œ×”×œ×Ÿ. תודה.', + 'recaptcha-create' => '××™× ×›× ×ž×©×ª×ž×© רשו×.×›×”×’× ×” ×ž×¤× ×™ ספ×× ×וטומטי, ×× × ×”×§×œ×™×“×• ×ת שתי ×”×ž×™×œ×™× ×©×œ×”×œ×Ÿ. תודה.', # Fuzzy ); /** Upper Sorbian (hornjoserbsce) * @author Michawiki */ $messages['hsb'] = array( - 'recaptcha-edit' => 'Za Å¡kit pÅ™ećiwo awtomatizowanemu spamej, proÅ¡u zapisaj dwÄ› sÅ‚owje, kotrejž w slÄ›dowacym polu widźiÅ¡:', - 'recaptcha-addurl' => 'Twoja zmÄ›na wobsahuje nowe eksterne wotkazy. Za Å¡kit pÅ™ećiwo awtomatizowanemu spamej, proÅ¡u zapisaj dwÄ› sÅ‚owje, kotrerjž w slÄ›dowacym polu widźiÅ¡:', - 'recaptcha-badpass' => 'Za Å¡kit pÅ™ećiwo awtomatizowanemu zÅ‚amanju hesÅ‚ow, zapisaj proÅ¡u wobÄ› sÅ‚owje, kotrejž widźiÅ¡, do slÄ›dowaceho pola:', - 'recaptcha-createaccount' => 'Za Å¡kit pÅ™ećiwo awtomatiskemu wutworjenju konta, proÅ¡u zapisaj tej wobÄ› sÅ‚owje, kotrejž w slÄ›dowacym polu widźiÅ¡:', + 'recaptcha-edit' => 'Za Å¡kit pÅ™ećiwo awtomatizowanemu spamej, proÅ¡u zapisaj dwÄ› sÅ‚owje, kotrejž w slÄ›dowacym polu widźiÅ¡:', # Fuzzy + 'recaptcha-addurl' => 'Twoja zmÄ›na wobsahuje nowe eksterne wotkazy. Za Å¡kit pÅ™ećiwo awtomatizowanemu spamej, proÅ¡u zapisaj dwÄ› sÅ‚owje, kotrerjž w slÄ›dowacym polu widźiÅ¡:', # Fuzzy + 'recaptcha-badlogin' => 'Za Å¡kit pÅ™ećiwo awtomatizowanemu zÅ‚amanju hesÅ‚ow, zapisaj proÅ¡u wobÄ› sÅ‚owje, kotrejž widźiÅ¡, do slÄ›dowaceho pola:', # Fuzzy + 'recaptcha-createaccount' => 'Za Å¡kit pÅ™ećiwo awtomatiskemu wutworjenju konta, proÅ¡u zapisaj tej wobÄ› sÅ‚owje, kotrejž w slÄ›dowacym polu widźiÅ¡:', # Fuzzy 'recaptcha-createaccount-fail' => 'WopaÄna abo falowaca wotmoÅ‚wa reCAPTCHA.', - 'recaptcha-create' => 'Za Å¡kit pÅ™ećiwo awtomatiskemu wutworjenju strony, proÅ¡u zapisaj tej wobÄ› sÅ‚owje, kotrejž w slÄ›dowacym polu widźiÅ¡:', + 'recaptcha-create' => 'Za Å¡kit pÅ™ećiwo awtomatiskemu wutworjenju strony, proÅ¡u zapisaj tej wobÄ› sÅ‚owje, kotrejž w slÄ›dowacym polu widźiÅ¡:', # Fuzzy ); /** Interlingua (interlingua) * @author McDutchie */ $messages['ia'] = array( - 'recaptcha-edit' => 'Pro adjutar a proteger nos contra le spam automatisate, per favor entra le duo parolas que tu vide in le quadro sequente:', - 'recaptcha-addurl' => 'Iste modification include nove ligamines externe. Pro adjutar a proteger nos contra le spam automatisate, per favor entra le duo parolas que tu vide in le quadro sequente:', - 'recaptcha-badpass' => 'Pro adjutar a proteger nos contra le furto automatisate de contrasignos, per favor entra le duo parolas que tu vide in le quadro sequente:', - 'recaptcha-createaccount' => 'Pro adjutar a proteger nos contra le creation automatisate de contos, per favor entra le duo parolas que tu vide in le quadro sequente:', + 'recaptcha-edit' => 'Pro adjutar a proteger le wiki contra le spam automatisate, per favor dactylographa le duo parolas que tu vide in le quadro sequente:', + 'recaptcha-addurl' => 'Iste modification include nove ligamines externe. Pro adjutar a proteger le wiki contra le spam automatisate, per favor dactylographa le duo parolas que tu vide in le quadro sequente:', + 'recaptcha-badlogin' => 'Pro adjutar a proteger le wiki contra le furto automatisate de contrasignos, per favor dactylographa le duo parolas que tu vide in le quadro sequente:', + 'recaptcha-createaccount' => 'Pro adjutar a proteger le wiki contra le creation automatisate de contos, per favor dactylographa le duo parolas que tu vide in le quadro sequente:', 'recaptcha-createaccount-fail' => 'Responsa reCAPTCHA incorrecte o mancante.', - 'recaptcha-create' => 'Pro adjutar a proteger nos contra le creation automatisate de paginas, per favor entra le duo parolas que tu vide in le quadro sequente:', + 'recaptcha-create' => 'Pro adjutar a proteger le wiki contra le creation automatisate de paginas, per favor dactylographa le duo parolas que tu vide in le quadro sequente:', ); /** Indonesian (Bahasa Indonesia) * @author IvanLanin */ $messages['id'] = array( - 'recaptcha-edit' => 'Untuk membantu pelindungan terhadap spam penyuntingan otomatis, silakan ketik dua kata yang Anda lihat dalam kotak di bawah ini:', - 'recaptcha-addurl' => 'Suntingan Anda menyertakan pranala eksternal baru. Untuk membantu pelindungan terhadap spam otomatis, silakan ketik dua kata yang Anda lihat dalam kotak di bawah ini:', - 'recaptcha-badpass' => 'Untuk membantu pelindungan terhadap perengkahan sandi otomatis, silakan ketik dua kata yang Anda lihat dalam kotak di bawah ini:', - 'recaptcha-createaccount' => 'Untuk membantu pelindungan terhadap pembuatan akun otomatis, silakan ketik dua kata yang Anda lihat dalam kotak di bawah ini:', + 'recaptcha-edit' => 'Untuk membantu pelindungan terhadap spam penyuntingan otomatis, silakan ketik dua kata yang Anda lihat dalam kotak di bawah ini:', # Fuzzy + 'recaptcha-addurl' => 'Suntingan Anda menyertakan pranala eksternal baru. Untuk membantu pelindungan terhadap spam otomatis, silakan ketik dua kata yang Anda lihat dalam kotak di bawah ini:', # Fuzzy + 'recaptcha-badlogin' => 'Untuk membantu pelindungan terhadap perengkahan sandi otomatis, silakan ketik dua kata yang Anda lihat dalam kotak di bawah ini:', # Fuzzy + 'recaptcha-createaccount' => 'Untuk membantu pelindungan terhadap pembuatan akun otomatis, silakan ketik dua kata yang Anda lihat dalam kotak di bawah ini:', # Fuzzy 'recaptcha-createaccount-fail' => 'Jawaban reCAPTCHA tidak benar atau tidak dimasukkan.', - 'recaptcha-create' => 'Untuk membantu pelindungan terhadap pembuatan halaman otomatis, silakan ketik dua kata yang Anda lihat dalam kotak di bawah ini:', + 'recaptcha-create' => 'Untuk membantu pelindungan terhadap pembuatan halaman otomatis, silakan ketik dua kata yang Anda lihat dalam kotak di bawah ini:', # Fuzzy ); /** Italian (italiano) + * @author Beta16 * @author Nemo bis */ $messages['it'] = array( - 'recaptcha-edit' => 'Per aiutarci a proteggerci dalle modifiche automatiche che aggiungono spam, scrivi le due parole mostrate nel riquadro sottostante:', - 'recaptcha-addurl' => 'La tua modifica aggiunge qualche nuovo collegamento esterno. Per aiutarci a proteggerci dallo spam automatico, scrivi le due parole mostrate nel riquadro sottostante:', - 'recaptcha-badpass' => 'Per aiutarci a proteggerci dalla forzatura automatica delle password, scrivi le due parole mostrate nel riquadro sottostante:', - 'recaptcha-createaccount' => 'Per aiutarci a proteggerci dalla creazione automatica di nuovi accessi, scrivi le due parole mostrate nel riquadro sottostante:', + 'recaptcha-edit' => 'Per proteggere il wiki dalle modifiche automatiche che aggiungono spam, ti chiediamo gentilmente di scrivere le due parole mostrate nel riquadro sottostante:', + 'recaptcha-addurl' => 'La tua modifica aggiunge qualche nuovo collegamento esterno. Per proteggere il wiki dallo spam automatico, ti chiediamo gentilmente di scrivere le due parole mostrate nel riquadro sottostante:', + 'recaptcha-badlogin' => 'Per proteggere il wiki dalla forzatura automatica delle password, ti chiediamo gentilmente di scrivere le due parole mostrate nel riquadro sottostante:', + 'recaptcha-createaccount' => 'Per proteggere il wiki dalla creazione automatica di nuovi accessi, ti chiediamo gentilmente di scrivere le due parole mostrate nel riquadro sottostante:', 'recaptcha-createaccount-fail' => 'Risposta reCAPTCHA mancante o errata.', - 'recaptcha-create' => 'Per aiutarci a proteggerci dalla creazione automatica di pagine, scrivi le due parole mostrate nel riquadro sottostante:', + 'recaptcha-create' => 'Per proteggere il wiki dalla creazione automatica di pagine, ti chiediamo gentilmente di scrivere le due parole mostrate nel riquadro sottostante:', ); /** Japanese (日本語) @@ -256,12 +282,12 @@ $messages['it'] = array( */ $messages['ja'] = array( 'recaptcha-desc' => 'Confirm Edit 用 reCAPTCHA モジュール', - 'recaptcha-edit' => '自動編集ã®ã‚¹ãƒ‘ム攻撃を防ããŸã‚ã€ä¸‹ã®ç”»åƒã«è¡¨ç¤ºã•れã¦ã„ã‚‹ 2 ã¤ã®å˜èªžã‚’入力ã—ã¦ãã ã•ã„:', - 'recaptcha-addurl' => 'ã‚ãªãŸã¯æ–°ã—ã„å¤–éƒ¨ãƒªãƒ³ã‚¯ã‚’è¿½åŠ ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚自動ã§ã®ã‚¹ãƒ‘ム攻撃を防ããŸã‚ã€ä¸‹ã®ç”»åƒã«è¡¨ç¤ºã•れã¦ã„ã‚‹ 2 ã¤ã®å˜èªžã‚’入力ã—ã¦ãã ã•ã„:', - 'recaptcha-badpass' => '自動ã§ã®ãƒ‘スワードクラック攻撃を防ããŸã‚ã€ä¸‹ã®ç”»åƒã«è¡¨ç¤ºã•れã¦ã„ã‚‹ 2 ã¤ã®å˜èªžã‚’入力ã—ã¦ãã ã•ã„:', - 'recaptcha-createaccount' => 'アカウントã®è‡ªå‹•登録を防ããŸã‚ã€ä¸‹ã®ç”»åƒã«è¡¨ç¤ºã•れã¦ã„ã‚‹ 2 ã¤ã®å˜èªžã‚’入力ã—ã¦ãã ã•ã„:', + 'recaptcha-edit' => 'ウィã‚ã¸ã®è‡ªå‹•編集スパム攻撃を防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒä¸‹ã®ç”»åƒã«è¡¨ç¤ºã•れã¦ã„ã‚‹ 2 ã¤ã®å˜èªžã‚’入力ã—ã¦ãã ã•ã„:', + 'recaptcha-addurl' => 'ã‚ãªãŸã¯æ–°ã—ã„å¤–éƒ¨ãƒªãƒ³ã‚¯ã‚’è¿½åŠ ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚ウィã‚ã¸ã®è‡ªå‹•スパム攻撃を防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒä¸‹ã®ç”»åƒã«è¡¨ç¤ºã•れã¦ã„ã‚‹ 2 ã¤ã®å˜èªžã‚’入力ã—ã¦ãã ã•ã„:', + 'recaptcha-badlogin' => 'ウィã‚ã¸ã®è‡ªå‹•パスワードクラック攻撃を防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒä¸‹ã®ç”»åƒã«è¡¨ç¤ºã•れã¦ã„ã‚‹ 2 ã¤ã®å˜èªžã‚’入力ã—ã¦ãã ã•ã„:', + 'recaptcha-createaccount' => 'ウィã‚ã§ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆè‡ªå‹•作æˆã‚’防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒä¸‹ã®ç”»åƒã«è¡¨ç¤ºã•れã¦ã„ã‚‹ 2 ã¤ã®å˜èªžã‚’入力ã—ã¦ãã ã•ã„:', 'recaptcha-createaccount-fail' => 'æ–‡å—åˆ—ãŒæ£ã—ããªã„ã€ã¾ãŸã¯å…¥åŠ›ã•れã¦ã„ã¾ã›ã‚“。', - 'recaptcha-create' => 'ページã®è‡ªå‹•作æˆã‚’防ããŸã‚ã€ä¸‹ã®ç”»åƒã«è¡¨ç¤ºã•れã¦ã„ã‚‹ 2 ã¤ã®å˜èªžã‚’入力ã—ã¦ãã ã•ã„:', + 'recaptcha-create' => 'ウィã‚ã§ã®ãƒšãƒ¼ã‚¸ã®è‡ªå‹•作æˆã‚’防ããŸã‚ã€ãŠæ‰‹æ•°ã‚’ãŠã‹ã‘ã—ã¾ã™ãŒä¸‹ã®ç”»åƒã«è¡¨ç¤ºã•れã¦ã„ã‚‹ 2 ã¤ã®å˜èªžã‚’入力ã—ã¦ãã ã•ã„:', ); /** Korean (한êµì–´) @@ -269,6 +295,12 @@ $messages['ja'] = array( */ $messages['ko'] = array( 'recaptcha-desc' => '편집 확ì¸ì— 대한 reCAPCHA 모듈', + 'recaptcha-edit' => 'ìžë™í™”ëœ íŽ¸ì§‘ 스팸으로부터 보호하기 위해, 아래 ìƒìžì— ë³´ì´ëŠ” ë‘ ë‚±ë§ì„ ìž…ë ¥í•˜ì„¸ìš”:', # Fuzzy + 'recaptcha-addurl' => 'íŽ¸ì§‘ì— ìƒˆë¡œìš´ 바깥 ë§í¬ê°€ í¬í•¨ë˜ì–´ 있습니다. ìžë™í™”ëœ ìŠ¤íŒ¸ìœ¼ë¡œë¶€í„° 보호하기 위해, 아래 ìƒìžì— ë³´ì´ëŠ” ë‘ ë‚±ë§ì„ ìž…ë ¥í•˜ì„¸ìš”:', # Fuzzy + 'recaptcha-badlogin' => 'ìžë™í™”ëœ ë¹„ë°€ë²ˆí˜¸ 깨기로부터 보호하기 위해, 아래 ìƒìžì— ë³´ì´ëŠ” ë‘ ë‚±ë§ì„ ìž…ë ¥í•˜ì„¸ìš”:', # Fuzzy + 'recaptcha-createaccount' => 'ìžë™í™”ëœ ê³„ì • 만들기로부터 보호하기 위해, 아래 ìƒìžì— ë³´ì´ëŠ” ë‘ ë‚±ë§ì„ ìž…ë ¥í•˜ì„¸ìš”:', # Fuzzy + 'recaptcha-createaccount-fail' => 'reCAPTCHA ë‹µì´ ì˜¬ë°”ë¥´ì§€ 않거나 없습니다.', + 'recaptcha-create' => 'ìžë™í™”ëœ ë¬¸ì„œ 만들기로부터 보호하기 위해, 아래 ìƒìžì— ë³´ì´ëŠ” ë‘ ë‚±ë§ì„ ìž…ë ¥í•˜ì„¸ìš”:', # Fuzzy ); /** Colognian (Ripoarisch) @@ -279,7 +311,7 @@ $messages['ksh'] = array( Dat sull jääje et automattesche Ändere un SPAM em Wiki schöze.', # Fuzzy 'recaptcha-addurl' => 'Schrief di zwei Wööt en dä Kaste onge erin. Dat sull jääje automattesch en et Wiki jebraate SPAM schöze, nohdämm en Dingem Beidraach {{PLURAL:$1|ene neue Lengk dren es|neue Lengks dren sin|kein neue Lengks dren sin}}.', # Fuzzy - 'recaptcha-badpass' => 'Schrief di zwei Wööt en dä Kaste onge erin. + 'recaptcha-badlogin' => 'Schrief di zwei Wööt en dä Kaste onge erin. Dat sull jääje et automattesche Paßwoot Knacke em Wiki schöze.', # Fuzzy 'recaptcha-createaccount' => 'Schrief di zwei Wööt en dä Kaste onge erin. Dat sull jääje SPAM un automattesch aanjelaate Zohjäng nohm Wiki schöze.', # Fuzzy @@ -292,12 +324,12 @@ Dat sull jääje SPAM un automattesch aanjelaate Sigge em Wiki schöze.', # Fuzz * @author Robby */ $messages['lb'] = array( - 'recaptcha-edit' => "Fir ze hëllefe eis géint automatiséierte Spam ze schützen, tippt w.e.g. déi zwee Wierder déi Dir gesitt an d'Këscht ënnendrënner an:", - 'recaptcha-addurl' => "An Ärer Ännerung sinn nei extern Linken! Fir ze hëllefe géint automatiséierte Spam virzegoen, tippt w.e.g. déi zwee Wierder déi Dir gesitt an d'Këscht ënnendrënner:", - 'recaptcha-badpass' => "Fir ze hëllefe eis géint d'automatiséiert hacke vu Passwierder ze schützen, tippt w.e.g. déi zwee Wierder déi Dir gesitt an d'Këscht ënnendrënner an:", - 'recaptcha-createaccount' => "Fir ze hëllefe eis géint d'automatiséiert Uleeë vu Benotzerkonten ze schützen, tippt w.e.g. déi zwee Wierder déi Dir gesitt an d'Këscht ënnendrënner an:", + 'recaptcha-edit' => "Fir d'Wiki géint automatiséierte Spam ze schützen, froe mir Iech déi zwee Wierder déi Dir gesitt an d'Këscht ënnendrënner anzeginn:", + 'recaptcha-addurl' => "An Ärer Ännerung sinn nei extern Linken! Fir dës Wikie géint automatiséierte Spam ze schütze, froe mir Iech déi zwee Wierder déi Dir gesitt an d'Këscht ënnendrënner anzeginn:", + 'recaptcha-badlogin' => "Fir d'Wiki géint d'automatiséiert Hacke vu Passwierder ze schützen, froe mir Iech déi zwee Wierder déi Dir gesitt an d'Këscht ënnendrënner anzeginn:", + 'recaptcha-createaccount' => "Fir d'Wiki géint d'automatiséiert Uleeë vu Benotzerkonten ze schützen, froe mir Iech déi zwee Wierder déi Dir gesitt an d'Këscht ënnendrënner anzeginn:", 'recaptcha-createaccount-fail' => 'reCAPTCHA Äntwert feelt oder ass net korrekt.', - 'recaptcha-create' => "Fir ze hëllefe eis géint d'automatiséiert Uleeë vu Säiten ze schützen, tippt w.e.g. déi zwee Wierder déi Dir gesitt an d'Këscht ënnendrënner an:", + 'recaptcha-create' => "Fir d'Wiki géint d'automatiséiert Uleeë vu Säiten ze schützen, froe mir Iech déi zwee Wierder déi Dir gesitt an d'Këscht ënnendrënner anzeginn:", ); /** Macedonian (македонÑки) @@ -305,71 +337,91 @@ $messages['lb'] = array( */ $messages['mk'] = array( 'recaptcha-desc' => 'Модул reCAPTCHA за потврда на уредувања', - 'recaptcha-edit' => 'Како заштитна мерка против автоматизиран Ñпам, внеÑете ги двата збора прикажани во полето:', - 'recaptcha-addurl' => 'Во вашите измени има нови надворешни врÑки. Како заштитна мерка против автоматизиран Ñпам, внеÑете ги двата збора прикажани во полето:', - 'recaptcha-badpass' => 'Како заштитна мерка против автоматизирано провалување на лозинки, внеÑете ги двата збора прикажани во полето:', - 'recaptcha-createaccount' => 'Како заштитна мерка против автоматизирано Ñоздавање на Ñметки, внеÑете ги двата збора прикажани во полето:', + 'recaptcha-edit' => 'Како заштитна мерка против автоматизиран Ñпам, би ве замолиле да ги внеÑете двата збора прикажани во полето:', + 'recaptcha-addurl' => 'Во вашите измени има нови надворешни врÑки. Како заштитна мерка против автоматизиран Ñпам, би ве замолиле да внеÑете двата збора прикажани во полето:', + 'recaptcha-badlogin' => 'Како заштитна мерка против автоматизирано провалување на лозинки, би ве замолиле да внеÑете двата збора прикажани во полето:', + 'recaptcha-createaccount' => 'Како заштитна мерка против автоматизирано Ñоздавање на Ñметки, би ве замолиле да внеÑете двата збора прикажани во полето:', 'recaptcha-createaccount-fail' => 'reCAPTCHA доби погрешен одговор или одговорот недоÑтаÑува.', - 'recaptcha-create' => 'Како заштитна мерка против автоматизирано Ñоздавање на Ñтраници, внеÑете ги двата збора прикажани во полето:', + 'recaptcha-create' => 'Како заштитна мерка против автоматизирано Ñоздавање на Ñтраници, би ве замолиле да внеÑете двата збора прикажани во полето:', ); /** Malay (Bahasa Melayu) * @author Anakmalaysia */ $messages['ms'] = array( - 'recaptcha-edit' => 'Untuk membanteras kegiatan spam automatik, sila taipkan dua perkataan yang anda lihat dalam petak di bawah:', - 'recaptcha-addurl' => 'Suntingan anda termasuk pautan luar baru. Untuk membanteras kegiatan spam automatik, sila taipkan dua perkataan yang anda lihat dalam petak di bawah:', - 'recaptcha-badpass' => 'Untuk membanteras kegiatan meneka kata laluan secara automatik, sila taipkan dua perkataan yang anda lihat dalam petak di bawah:', - 'recaptcha-createaccount' => 'Untuk membanteras kegiatan membuka akaun secara automatik, sila taipkan dua perkataan yang anda lihat dalam petak di bawah:', + 'recaptcha-edit' => 'Untuk membanteras kegiatan spam automatik, sila taipkan dua perkataan yang anda lihat dalam petak di bawah:', # Fuzzy + 'recaptcha-addurl' => 'Suntingan anda termasuk pautan luar baru. Untuk membanteras kegiatan spam automatik, sila taipkan dua perkataan yang anda lihat dalam petak di bawah:', # Fuzzy + 'recaptcha-badlogin' => 'Untuk membanteras kegiatan meneka kata laluan secara automatik, sila taipkan dua perkataan yang anda lihat dalam petak di bawah:', # Fuzzy + 'recaptcha-createaccount' => 'Untuk membanteras kegiatan membuka akaun secara automatik, sila taipkan dua perkataan yang anda lihat dalam petak di bawah:', # Fuzzy 'recaptcha-createaccount-fail' => 'Jawapan reCAPTCHA tidak betul atau tidak ada.', - 'recaptcha-create' => 'Untuk membanteras kegiatan mencipta laman secara automatik, sila taipkan dua perkataan yang anda lihat dalam petak di bawah:', + 'recaptcha-create' => 'Untuk membanteras kegiatan mencipta laman secara automatik, sila taipkan dua perkataan yang anda lihat dalam petak di bawah:', # Fuzzy ); /** Maltese (Malti) * @author Chrisportelli */ $messages['mt'] = array( - 'recaptcha-edit' => "Sabiex tgħinna nipproteÄ¡u kontra l-modifiki li jżidu spam, jekk jogħġbok ikteb iż-żewÄ¡ kelmiet li tara fil-kaxxa t'hawn taħt:", - 'recaptcha-addurl' => "Il-modifika tiegħek tinkludi ħoloq esterni Ä¡odda. Sabiex tipproteÄ¡i kontra spam awtomatiku, jekk jogħġbok ikteb iż-żewÄ¡ kelmiet li tara fil-kaxxa t'hawn taħt:", - 'recaptcha-badpass' => "Sabiex tgħinna nipproteÄ¡u kontra l-infurzar awtomatiku tal-passwords, jekk jogħġbok ikteb iż-żewÄ¡ kelmiet li tara fil-kaxxa t'hawn taħt:", - 'recaptcha-createaccount' => "Sabiex tgħinna nipproteÄ¡u kontra l-ħolqien awtomatiku ta' kontijiet Ä¡odda, jekk jogħġbok ikteb iż-żewÄ¡ kelmiet li tara fil-kaxxa t'hawn taħt:", + 'recaptcha-edit' => "Sabiex tgħinna nipproteÄ¡u kontra l-modifiki li jżidu spam, jekk jogħġbok ikteb iż-żewÄ¡ kelmiet li tara fil-kaxxa t'hawn taħt:", # Fuzzy + 'recaptcha-addurl' => "Il-modifika tiegħek tinkludi ħoloq esterni Ä¡odda. Sabiex tipproteÄ¡i kontra spam awtomatiku, jekk jogħġbok ikteb iż-żewÄ¡ kelmiet li tara fil-kaxxa t'hawn taħt:", # Fuzzy + 'recaptcha-badlogin' => "Sabiex tgħinna nipproteÄ¡u kontra l-infurzar awtomatiku tal-passwords, jekk jogħġbok ikteb iż-żewÄ¡ kelmiet li tara fil-kaxxa t'hawn taħt:", # Fuzzy + 'recaptcha-createaccount' => "Sabiex tgħinna nipproteÄ¡u kontra l-ħolqien awtomatiku ta' kontijiet Ä¡odda, jekk jogħġbok ikteb iż-żewÄ¡ kelmiet li tara fil-kaxxa t'hawn taħt:", # Fuzzy 'recaptcha-createaccount-fail' => 'TweÄ¡iba reCAPTCHA ħażina jew nieqsa.', - 'recaptcha-create' => "Sabiex tgħinna nipproteÄ¡u kontra l-ħolqien awtomatiku ta' paÄ¡ni, jekk jogħġbok ikteb iż-żewÄ¡ kelmiet li tara fil-kaxxa t'hawn taħt:", + 'recaptcha-create' => "Sabiex tgħinna nipproteÄ¡u kontra l-ħolqien awtomatiku ta' paÄ¡ni, jekk jogħġbok ikteb iż-żewÄ¡ kelmiet li tara fil-kaxxa t'hawn taħt:", # Fuzzy ); -/** Norwegian BokmÃ¥l (norsk (bokmÃ¥l)‎) +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) * @author Event */ $messages['nb'] = array( - 'recaptcha-edit' => 'Som beskyttelse mot automatisk redigert spam, vennligst skriv inn de to ordene du ser i boksen under:', - 'recaptcha-addurl' => 'Din redigering inneholder nye eksterne lenker. Som beskyttelse mot automatisk spam, vennligst skriv inn de to ordene du ser i boksen under:', - 'recaptcha-badpass' => 'Som beskyttelse mot automatisk passordknekking, vennligst skriv inn de to ordene du ser i boksen under:', - 'recaptcha-createaccount' => 'Som beskyttelse mot automatisk opprettelse av brukerkonto, vennligst skriv inn de to ordene du ser i boksen under:', + 'recaptcha-edit' => 'Som beskyttelse mot automatisk redigert spam, vennligst skriv inn de to ordene du ser i boksen under:', # Fuzzy + 'recaptcha-addurl' => 'Din redigering inneholder nye eksterne lenker. Som beskyttelse mot automatisk spam, vennligst skriv inn de to ordene du ser i boksen under:', # Fuzzy + 'recaptcha-badlogin' => 'Som beskyttelse mot automatisk passordknekking, vennligst skriv inn de to ordene du ser i boksen under:', # Fuzzy + 'recaptcha-createaccount' => 'Som beskyttelse mot automatisk opprettelse av brukerkonto, vennligst skriv inn de to ordene du ser i boksen under:', # Fuzzy 'recaptcha-createaccount-fail' => 'Feil eller manglende reCAPTCHA-svar.', - 'recaptcha-create' => 'Som beskyttelse mot automatisk opprettelse av side, vennligst skriv inn de to ordene du ser i boksen under:', + 'recaptcha-create' => 'Som beskyttelse mot automatisk opprettelse av side, vennligst skriv inn de to ordene du ser i boksen under:', # Fuzzy ); /** Dutch (Nederlands) + * @author HanV * @author Siebrand */ $messages['nl'] = array( - 'recaptcha-edit' => 'Voer ter bescherming tegen geautomatiseerde spam de twee woorden die u ziet in het invoervenster in:', - 'recaptcha-addurl' => 'Uw bewerking bevat nieuwe externe verwijzingen. Voer ter bescherming tegen geautomatiseerde spam de twee woorden die u ziet in het invoervenster in:', - 'recaptcha-badpass' => 'Voer ter bescherming tegen het automatisch kraken van wachtwoorden de twee woorden die u ziet in het invoervenster in:', - 'recaptcha-createaccount' => 'Om het automatisch aanmaken van gebruikers tegen te gaan moet u de twee woorden die u ziet invoeren:', + 'recaptcha-edit' => 'Voer ter bescherming tegen geautomatiseerde spam de twee woorden in die u in het onderstaande venster ziet:', + 'recaptcha-addurl' => 'Uw bewerking bevat nieuwe externe koppelingen. Voer ter bescherming tegen geautomatiseerde spam de twee woorden in die u ziet in het onderstaande venster:', + 'recaptcha-badlogin' => 'Voer ter bescherming tegen het automatisch kraken van wachtwoorden de twee woorden in die u ziet in het invoervenster:', + 'recaptcha-createaccount' => 'Om het automatisch aanmaken van gebruikers tegen te gaan moet u de twee woorden in het onderstaande venster invoeren:', 'recaptcha-createaccount-fail' => 'Het reCAPTCHA-antwoord is onjuist of niet ingevoerd.', - 'recaptcha-create' => "Om het automatisch aanmaken van pagina's tegen te gaan moet u de twee woorden die u ziet invoeren:", + 'recaptcha-create' => 'Om het automatisch aanmaken van een pagina tegen te gaan moet u de twee woorden invoeren die in het onderstaande veld staan:', +); + +/** Nederlands (informeel)‎ (Nederlands (informeel)‎) + * @author Siebrand + */ +$messages['nl-informal'] = array( + 'recaptcha-edit' => 'Voer ter bescherming tegen geautomatiseerde spam de twee woorden die je ziet in het invoervenster in:', # Fuzzy + 'recaptcha-addurl' => 'Je bewerking bevat nieuwe externe koppelingen. Voer ter bescherming tegen geautomatiseerde spam de twee woorden die je ziet in het invoervenster in:', # Fuzzy + 'recaptcha-badlogin' => 'Voer ter bescherming tegen het automatisch kraken van wachtwoorden de twee woorden die je ziet in het invoervenster in:', # Fuzzy + 'recaptcha-createaccount' => 'Om het automatisch aanmaken van gebruikers tegen te gaan moet je de twee woorden die je ziet invoeren:', # Fuzzy + 'recaptcha-create' => "Om het automatisch aanmaken van pagina's tegen te gaan moet je de twee woorden die je ziet invoeren:", # Fuzzy +); + +/** Occitan (occitan) + * @author Cedric31 + */ +$messages['oc'] = array( + 'recaptcha-createaccount-fail' => 'Responsa de reCAPTCHA faussa o mancanta.', ); /** Polish (polski) + * @author WTM */ $messages['pl'] = array( - 'recaptcha-edit' => 'Aby uchronić nas przed robotami, proszÄ™ wpisać dwa widoczne sÅ‚owa w poniższym polu:', - 'recaptcha-addurl' => 'Twoja edycja zawiera linki zewnÄ™trzne. Aby uchronić nas przed robotami, proszÄ™ wpisać dwa widoczne sÅ‚owa w poniższym polu:', - 'recaptcha-badpass' => 'Aby uchronić nas przed zÅ‚amaniem automatycznym haseÅ‚, proszÄ™ wpisać dwa widoczne sÅ‚owa w poniższym polu:', - 'recaptcha-createaccount' => 'Aby uchronić nas przed automatycznym stworzeniem użytkowników, proszÄ™ wpisać dwa widoczne sÅ‚owa w poniższym polu:', + 'recaptcha-edit' => 'Aby uchronić nas przed robotami, proszÄ™ wpisać dwa widoczne sÅ‚owa w poniższym polu:', # Fuzzy + 'recaptcha-addurl' => 'Twoja edycja zawiera linki zewnÄ™trzne. Aby uchronić nas przed robotami, proszÄ™ wpisać dwa widoczne sÅ‚owa w poniższym polu:', # Fuzzy + 'recaptcha-badlogin' => 'Aby uchronić nas przed zÅ‚amaniem automatycznym haseÅ‚, proszÄ™ wpisać dwa widoczne sÅ‚owa w poniższym polu:', # Fuzzy + 'recaptcha-createaccount' => 'Aby uchronić nas przed automatycznym tworzeniem użytkowników, proszÄ™ wpisać dwa widoczne sÅ‚owa w poniższym polu:', # Fuzzy 'recaptcha-createaccount-fail' => 'Odpowiedź na reCAPTCHA jest faÅ‚szywa lub brakujÄ…ca.', - 'recaptcha-create' => 'Aby uchronić nas przed tworzeniem stron przez robotów, proszÄ™ wpisać dwa widoczne sÅ‚owa w poniższym polu:', + 'recaptcha-create' => 'Aby uchronić nas przed tworzeniem stron przez robotów, proszÄ™ wpisać dwa widoczne sÅ‚owa w poniższym polu:', # Fuzzy ); /** Piedmontese (Piemontèis) @@ -377,47 +429,67 @@ $messages['pl'] = array( * @author Dragonòt */ $messages['pms'] = array( - 'recaptcha-edit' => "Për giuté a protege contra la rumenta dle modìfiche automà tiche, për piasì ch'a scriva le doe paròle ch'a s-cià ira ant ël quà der sì-sota:", - 'recaptcha-addurl' => "Soa modìfica a conten d'anliure esterne neuv. Për giuté a protege contra la rumenta dle modìfiche automà tiche, për piasì ch'a scriva le doe paròle ch'a s-cià ira ant ël quà der sì-sota:", - 'recaptcha-badpass' => "Për giuté a protege contra la forsadura automatisà ëd le ciav, për piasì ch'a scriva le doe paròle ch'a s-cià ira ant ël formolari sì-sota:", - 'recaptcha-createaccount' => "Për giuté a protege contra la creassion automatisà ëd cont, për piasì ch'a scriva le doe paròle ch'a s-cià ira ant ël formolari sì-sota:", + 'recaptcha-edit' => "Për giuté a protege contra la rumenta dle modìfiche automà tiche, për piasì ch'a scriva le doe paròle ch'a s-cià ira ant ël quà der sì-sota:", # Fuzzy + 'recaptcha-addurl' => "Soa modìfica a conten d'anliure esterne neuv. Për giuté a protege contra la rumenta dle modìfiche automà tiche, për piasì ch'a scriva le doe paròle ch'a s-cià ira ant ël quà der sì-sota:", # Fuzzy + 'recaptcha-badlogin' => "Për giuté a protege contra la forsadura automatisà ëd le ciav, për piasì ch'a scriva le doe paròle ch'a s-cià ira ant ël formolari sì-sota:", # Fuzzy + 'recaptcha-createaccount' => "Për giuté a protege contra la creassion automatisà ëd cont, për piasì ch'a scriva le doe paròle ch'a s-cià ira ant ël formolari sì-sota:", # Fuzzy 'recaptcha-createaccount-fail' => 'Rispòsta ëd reCAPTCHA fà ussa o mancanta.', - 'recaptcha-create' => "Për giuté a protege contra la creassion automatisà ëd pà gine, për piasì ch'a scriv le doe paròle ch'a s-cià ira ant la casela sì-sota:", + 'recaptcha-create' => "Për giuté a protege contra la creassion automatisà ëd pà gine, për piasì ch'a scriv le doe paròle ch'a s-cià ira ant la casela sì-sota:", # Fuzzy ); /** Portuguese (português) * @author Hamilton Abreu */ $messages['pt'] = array( - 'recaptcha-edit' => 'Para proteger-nos de spam, por favor escreva as duas palavras visÃveis abaixo:', - 'recaptcha-addurl' => "A sua edição contém links externos novos. Como prevenção contra sistemas automatizados de inserção de ''spam'', escreva as duas palavras visÃveis na caixa abaixo:", - 'recaptcha-badpass' => 'Para proteger-nos de robots que tentam adivinhar senhas, por favor escreva as duas palavras visÃveis abaixo:', - 'recaptcha-createaccount' => 'Para proteger-nos de criação automática de contas, por favor escreva as duas palavras visÃveis abaixo:', + 'recaptcha-edit' => 'Para proteger-nos de spam, por favor escreva as duas palavras visÃveis abaixo:', # Fuzzy + 'recaptcha-addurl' => "A sua edição contém links externos novos. Como prevenção contra sistemas automatizados de inserção de ''spam'', escreva as duas palavras visÃveis na caixa abaixo:", # Fuzzy + 'recaptcha-badlogin' => 'Para proteger-nos de robots que tentam adivinhar senhas, por favor escreva as duas palavras visÃveis abaixo:', # Fuzzy + 'recaptcha-createaccount' => 'Para proteger-nos de criação automática de contas, por favor escreva as duas palavras visÃveis abaixo:', # Fuzzy 'recaptcha-createaccount-fail' => 'A resposta ao reCAPTCHA é errada.', - 'recaptcha-create' => 'Para proteger-nos da criação automática de páginas, por favor escreva as duas palavras visÃveis abaixo:', + 'recaptcha-create' => 'Para proteger-nos da criação automática de páginas, por favor escreva as duas palavras visÃveis abaixo:', # Fuzzy ); /** Brazilian Portuguese (português do Brasil) */ $messages['pt-br'] = array( - 'recaptcha-edit' => 'Para ajudar a prevenir contra vandalismos, por favor digite as duas palavras que você vê na caixa abaixo:', - 'recaptcha-addurl' => 'A sua edição inclui ligações externas. Para ajudar a prevenir contra vandalismos, por favor digite as duas palavras que você vê na caixa abaixo:', - 'recaptcha-badpass' => 'Para ajudar a prevenir contra tentativas de desbloquear senhas, por favor digite as duas palavras que você vê na caixa abaixo:', - 'recaptcha-createaccount' => 'Para ajudar a prevenir contra criação automatizada de usuários, por favor digite as duas palavras que você vê na caixa abaixo:', + 'recaptcha-edit' => 'Para ajudar a prevenir contra vandalismos, por favor digite as duas palavras que você vê na caixa abaixo:', # Fuzzy + 'recaptcha-addurl' => 'A sua edição inclui ligações externas. Para ajudar a prevenir contra vandalismos, por favor digite as duas palavras que você vê na caixa abaixo:', # Fuzzy + 'recaptcha-badlogin' => 'Para ajudar a prevenir contra tentativas de desbloquear senhas, por favor digite as duas palavras que você vê na caixa abaixo:', # Fuzzy + 'recaptcha-createaccount' => 'Para ajudar a prevenir contra criação automatizada de usuários, por favor digite as duas palavras que você vê na caixa abaixo:', # Fuzzy 'recaptcha-createaccount-fail' => 'Resposta incorreta ao reCAPTCHA.', - 'recaptcha-create' => 'Para ajudar a prevenir contra criação automatizada de páginas, por favor digite as duas palavras que você vê na caixa abaixo:', + 'recaptcha-create' => 'Para ajudar a prevenir contra criação automatizada de páginas, por favor digite as duas palavras que você vê na caixa abaixo:', # Fuzzy +); + +/** tarandÃne (tarandÃne) + * @author Joetaras + */ +$messages['roa-tara'] = array( + 'recaptcha-edit' => "Pe darne 'na mà ne a proteggere condre le cangiaminde automatece de le rummate, pe piacere scrive le doje parole ca 'ndruche jndr'à buatte aqquà sotte:", # Fuzzy + 'recaptcha-addurl' => "Le cangiaminde tune 'ngludone collegaminde de fore nuève. Pe darne 'na mà ne a proteggere condre le cangiaminde automatece de le rummate, pe piacere scrive le doje parole ca 'ndruche jndr'à buatte aqquà sotte:", # Fuzzy + 'recaptcha-badlogin' => "Pe darne 'na mà ne a proteggere condre le futteminde automatece de le passuord, pe piacere scrive le doje parole ca 'ndruche jndr'à buatte aqquà sotte:", # Fuzzy + 'recaptcha-createaccount' => "Pe darne 'na mà ne a proteggere condre le ccrejaziune automatece de le cunde, pe piacere scrive le doje parole ca 'ndruche jndr'à buatte aqquà sotte:", # Fuzzy + 'recaptcha-createaccount-fail' => 'Resposte reCAPTCHA ingorrette o mangande.', + 'recaptcha-create' => "Pe darne 'na mà ne a proteggere condre le ccrejaziune automatece de le pà ggene, pe piacere scrive le doje parole ca 'ndruche jndr'à buatte aqquà sotte:", # Fuzzy ); /** Russian (руÑÑкий) + * @author Okras * @author ÐлекÑандр Сигачёв */ $messages['ru'] = array( - 'recaptcha-edit' => 'Ð’ целÑÑ… защиты от автоматичеÑкого Ñпама в правках, пожалуйÑта, введите два Ñлова, которые вы видите ниже:', - 'recaptcha-addurl' => 'Ваша правка Ñодержит новые внешние ÑÑылки. Ð’ целÑÑ… защиты от автоматичеÑкого Ñпама, пожалуйÑта, введите два Ñлова, которые вы видите ниже:', - 'recaptcha-badpass' => 'Ð’ целÑÑ… защиты от автоматичеÑкого подбора паролÑ, пожалуйÑта, введите два Ñлова, которые вы видите ниже:', - 'recaptcha-createaccount' => 'Ð’ целÑÑ… защиты от автоматичеÑкого ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑƒÑ‡Ñ‘Ñ‚Ð½Ñ‹Ñ… запиÑей, пожалуйÑта, введите два Ñлова, которые вы видите ниже:', + 'recaptcha-edit' => 'Ð’ целÑÑ… защиты от автоматичеÑкого Ñпама в правках проÑим Ð²Ð°Ñ Ð²Ð²ÐµÑти два Ñлова, которые вы видите ниже:', + 'recaptcha-addurl' => 'Ваша правка Ñодержит новые внешние ÑÑылки. Ð’ целÑÑ… защиты от автоматичеÑкого Ñпама проÑим Ð²Ð°Ñ Ð²Ð²ÐµÑти два Ñлова, которые вы видите в рамке ниже:', + 'recaptcha-badlogin' => 'Ð’ целÑÑ… защиты от автоматичеÑкого подбора Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð¿Ñ€Ð¾Ñим Ð²Ð°Ñ Ð²Ð²ÐµÑти два Ñлова, которые вы видите в рамке ниже:', + 'recaptcha-createaccount' => 'Ð’ целÑÑ… защиты от автоматичеÑкого ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑƒÑ‡Ñ‘Ñ‚Ð½Ñ‹Ñ… запиÑей проÑим Ð²Ð°Ñ Ð²Ð²ÐµÑти два Ñлова, которые вы видите в рамке ниже:', 'recaptcha-createaccount-fail' => 'Ответ reCAPTCHA неправильный или отÑутÑтвует.', - 'recaptcha-create' => 'Ð’ целÑÑ… защиты от автоматичеÑкого ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ñтраниц, пожалуйÑта, введите два Ñлова, которые вы видите ниже:', + 'recaptcha-create' => 'Ð’ целÑÑ… защиты от автоматичеÑкого ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ñтраниц проÑим Ð²Ð°Ñ Ð²Ð²ÐµÑти два Ñлова, которые вы видите в рамке ниже:', +); + +/** Sinhala (සිංහල) + * @author පසිඳු à¶šà·à·€à·’න්ද + */ +$messages['si'] = array( + 'recaptcha-createaccount-fail' => 'à·€à·à¶»à¶¯à·’ හ෠දක්නට නොමà·à¶à·’ reCAPTCHA à¶´à·’à·…à·’à¶à·”à¶».', ); /** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) @@ -434,14 +506,15 @@ $messages['sr-el'] = array( ); /** Swedish (svenska) + * @author WikiPhoenix */ $messages['sv'] = array( - 'recaptcha-edit' => 'Den här sidan skyddas mot spam-robotar, bevisa att du är en människa genom att skriva de tvÃ¥ orden du ser i boxen nedan:', - 'recaptcha-addurl' => 'Din förändring av sidan innehÃ¥ller nya externa länkar, vilket är typiskt för spam. Bevisa att du är en människa genom att skriva de tvÃ¥ orden du ser i boxen nedan:', - 'recaptcha-badpass' => 'För att skydda wikin mot robotar som gissar användares lösenord behöver användare bevisa att de är människor. Skriv ner de tvÃ¥ orden som du ser i boxen nedan:', - 'recaptcha-createaccount' => 'För att skydda wikin mot robotar som skapar konton behöver användare bevisa att de är människor. Var vänlig och skriv ner de tvÃ¥ orden du ser i boxen nedan:', + 'recaptcha-edit' => 'För att skydda wikin mot automatiskt redigerings-spam ber vi dig att skriva de tvÃ¥ orden du ser i rutan nedan.', + 'recaptcha-addurl' => 'Din redigering innehÃ¥ller nya externa länkar. För att skydda wikin mot automatiserat spam ber vi dig att skriva de tvÃ¥ ordern du ser i rutan nedan:', + 'recaptcha-badlogin' => 'För att skydda wikin mot automatiserade försök att knäcka lösenord ber vi dig att skriva in de tvÃ¥ orden du ser i rutan nedan:', + 'recaptcha-createaccount' => 'För att skydda wikin mot automatiskt kontoskapande ber vi dig att skriva de tvÃ¥ orden som du ser i rutan nedan:', 'recaptcha-createaccount-fail' => 'Du har angivit ett felaktig svar för reCAPTCHA.', - 'recaptcha-create' => 'För att skydda wikin mot robotar som skapar nya artiklar. Var vänlig och skriv ner de tvÃ¥ orden som finns i boxen nedan:', + 'recaptcha-create' => 'För att skydda wikin mot automatiserade sidskapande ber vi dig att skriva in de tvÃ¥ orden du ser i rutan nedan:', ); /** Swahili (Kiswahili) @@ -450,7 +523,7 @@ $messages['sv'] = array( $messages['sw'] = array( 'recaptcha-edit' => 'Ili kusaidia kuzuia mashine zisihariri, tafadhali andika maneno mawili yanayoonekana katika kisanduku pakipo chini:', # Fuzzy 'recaptcha-addurl' => 'Haririo lako lina viungo vipya vya nje. Ili kusaidia katika kuzuisha viungo visivyotakiwa visiwekwe na mashine, tafadhali andika maneno mawili yanayoonekana katika kisanduku pakipo chini:', # Fuzzy - 'recaptcha-badpass' => 'Ili kusaidia katika kuzuia neno lako la siri lisigunduliwe na mashine, tafadhali andika maneno mawili yanayoonekana katika kisanduku pakipo chini:', # Fuzzy + 'recaptcha-badlogin' => 'Ili kusaidia katika kuzuia neno lako la siri lisigunduliwe na mashine, tafadhali andika maneno mawili yanayoonekana katika kisanduku pakipo chini:', # Fuzzy 'recaptcha-createaccount' => 'Ili kusaidia kuzuia akaunti zisifunguliwe nyingi na mashine, tafadhali andika maneno mawili yanayoonekana katika kisanduku pakipo chini:', # Fuzzy 'recaptcha-createaccount-fail' => 'Jibu la swali la CAPTCHA si sahihi au halipo.', # Fuzzy 'recaptcha-create' => 'Ili kusaidia kuzuia kurasa zisianzishwe nyingi na mashine, tafadhali andika maneno mawili yanayoonekana katika kisanduku pakipo chini:', # Fuzzy @@ -461,30 +534,39 @@ $messages['sw'] = array( */ $messages['tl'] = array( 'recaptcha-desc' => 'Modulo ng reCAPTCHA para sa Pagtiyak ng Pagbago', - 'recaptcha-edit' => 'Upang makatulong sa pagprutekta laban sa kusang basurang pamamatnugot, paki imakinilya ang dalawang mga salitang nakikita mo sa loob ng kahong nasa ibaba:', - 'recaptcha-addurl' => 'Ang pagbabago mo ay nagsasama ng bagong panlabas na mga kawing. Upang makatulong sa pagprutekta laban sa kusang paglusob ng basurang-liham, paki imakinilya ang dalawang mga salitang nakikita sa loob ng kahong nasa ibaba:', - 'recaptcha-badpass' => 'Upang makatulong sa pagsasanggalang laban sa kusang panghuhula ng hudyat, paki imakinilya ang dalawang mga salitang nakikita mo sa loob ng kahong nasa ibaba:', - 'recaptcha-createaccount' => 'Upang makatulong sa pagprutekta laban sa kusang paglikha ng akawnt, paki imakinilya ang dalawang mga salitang nakikita mo sa loob ng kahong nasa ibaba:', + 'recaptcha-edit' => 'Upang makatulong sa pagprutekta laban sa kusang basurang pamamatnugot, paki imakinilya ang dalawang mga salitang nakikita mo sa loob ng kahong nasa ibaba:', # Fuzzy + 'recaptcha-addurl' => 'Ang pagbabago mo ay nagsasama ng bagong panlabas na mga kawing. Upang makatulong sa pagprutekta laban sa kusang paglusob ng basurang-liham, paki imakinilya ang dalawang mga salitang nakikita sa loob ng kahong nasa ibaba:', # Fuzzy + 'recaptcha-badlogin' => 'Upang makatulong sa pagsasanggalang laban sa kusang panghuhula ng hudyat, paki imakinilya ang dalawang mga salitang nakikita mo sa loob ng kahong nasa ibaba:', # Fuzzy + 'recaptcha-createaccount' => 'Upang makatulong sa pagprutekta laban sa kusang paglikha ng akawnt, paki imakinilya ang dalawang mga salitang nakikita mo sa loob ng kahong nasa ibaba:', # Fuzzy 'recaptcha-createaccount-fail' => 'Hindi tama o nawawalang sagot sa reCAPTCHA.', - 'recaptcha-create' => 'Upang makatulong sa pagprutekta laban sa kusang paglikha ng pahina, paki imakinilya ang dalawang mga salitang nakikita mo sa loob ng kahong nasa ibaba:', + 'recaptcha-create' => 'Upang makatulong sa pagprutekta laban sa kusang paglikha ng pahina, paki imakinilya ang dalawang mga salitang nakikita mo sa loob ng kahong nasa ibaba:', # Fuzzy ); /** Ukrainian (українÑька) + * @author Andriykopanytsia + * @author Base * @author ТеÑÑ‚ */ $messages['uk'] = array( + 'recaptcha-edit' => 'Ð”Ð»Ñ Ð·Ð°Ð¿Ð¾Ð±Ñ–Ð³Ð°Ð½Ð½Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ñпаму у редагуваннÑÑ… проÑимо Ð²Ð°Ñ Ð²Ð²ÐµÑти два Ñлова, Ñкі Ви бачите у блоці нижче:', + 'recaptcha-addurl' => 'Ваше Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¼Ñ–Ñтить зовнішні поÑиланнÑ. Ð”Ð»Ñ Ð·Ð°Ð¿Ð¾Ð±Ñ–Ð³Ð°Ð½Ð½Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ñпаму у редагуваннÑÑ… проÑимо Ð²Ð°Ñ Ð²Ð²ÐµÑти два Ñлова, Ñкі Ви бачите у блоці нижче:', + 'recaptcha-badlogin' => 'Ð”Ð»Ñ Ð·Ð°Ð¿Ð¾Ð±Ñ–Ð³Ð°Ð½Ð½Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ підбору паролю проÑимо Ð²Ð°Ñ Ð²Ð²ÐµÑти два Ñлова, Ñкі Ви бачите у блоці нижче:', + 'recaptcha-createaccount' => 'Ð”Ð»Ñ Ð·Ð°Ð¿Ð¾Ð±Ñ–Ð³Ð°Ð½Ð½Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¾Ð¼Ñƒ Ñтворенню облікових запиÑів проÑимо Ð²Ð°Ñ Ð²Ð²ÐµÑти два Ñлова, Ñкі Ви бачите у блоці нижче:', 'recaptcha-createaccount-fail' => 'Відповідь reCAPTCHA неправильна або відÑутнÑ.', + 'recaptcha-create' => 'З метою захиÑту вікі від автоматичного ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñторінки проÑимо Ð²Ð°Ñ Ð²Ð²ÐµÑти два Ñлова, Ñкі ви бачите у блоці нижче:', ); /** Vietnamese (Tiếng Việt) + * @author Minh Nguyen */ $messages['vi'] = array( - 'recaptcha-edit' => 'Äể giúp tránh các sá»a đổi rác tá»± động, xin hãy gõ hai từ mà bạn nhìn thấy và o ô dưới đây:', - 'recaptcha-addurl' => 'Sá»a đổi cá»§a bạn có chứa liên kết ngoà i má»›i. Äể giúp tránh các sá»a đổi rác tá»± động, xin hãy gõ hai từ mà bạn nhìn và o ô dưới đây:', - 'recaptcha-badpass' => 'Äể giúp tránh bẻ khóa máºt khẩu tá»± động, xin hãy gõ hai từ mà bạn nhìn và o ô dưới đây:', - 'recaptcha-createaccount' => 'Äể giúp tránh việc mở tà i khoản tá»± động, xin hãy gõ hai từ mà bạn nhìn và o ô dưới đây:', + 'recaptcha-desc' => 'Mô Ä‘un reCAPTCHA cho Confirm Edit', + 'recaptcha-edit' => 'Äể giúp tránh các sá»a đổi spam tá»± động, xin vui lòng gõ hai từ mà bạn nhìn thấy và o há»™p dưới đây:', + 'recaptcha-addurl' => 'Sá»a đổi cá»§a bạn có chứa liên kết ngoà i má»›i. Äể giúp tránh các sá»a đổi spam tá»± động, xin vui lòng gõ hai từ mà bạn nhìn và o há»™p dưới đây:', + 'recaptcha-badlogin' => 'Äể giúp tránh bẻ khóa máºt khẩu tá»± động, xin vui lòng gõ hai từ mà bạn nhìn và o há»™p dưới đây:', + 'recaptcha-createaccount' => 'Äể giúp tránh việc mở tà i khoản tá»± động, xin vui lòng gõ hai từ mà bạn nhìn và o há»™p dưới đây:', 'recaptcha-createaccount-fail' => 'Thiếu câu trả lá»i reCAPTCHA hoặc câu trả lá»i không đúng.', - 'recaptcha-create' => 'Äể giúp tránh việc tạo trang tá»± động, xin hãy gõ hai từ mà bạn nhìn và o ô dưới đây:', + 'recaptcha-create' => 'Äể giúp tránh việc tạo trang tá»± động, xin vui lòng gõ hai từ mà bạn nhìn và o há»™p dưới đây:', ); /** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) @@ -495,19 +577,20 @@ $messages['vi'] = array( $messages['zh-hans'] = array( 'recaptcha-edit' => '为了é¿å…åžƒåœ¾ç”¨æˆ·è‡ªåŠ¨ç¼–è¾‘ï¼Œè¯·é”®å…¥ä¸‹é¢æ¡†ä¸çš„两个å•è¯ï¼š', 'recaptcha-addurl' => 'æ‚¨çš„ç¼–è¾‘åŒ…å«æ–°çš„外部链接。为了é¿å…åžƒåœ¾ç”¨æˆ·è‡ªåŠ¨ç¼–è¾‘ï¼Œè¯·é”®å…¥ä¸‹é¢æ¡†ä¸çš„两个å•è¯ï¼š', - 'recaptcha-badpass' => '为é¿å…自动密ç ç ´è§£ï¼Œè¯·é”®å…¥ä¸‹é¢æ¡†ä¸çš„两个å•è¯ï¼š', + 'recaptcha-badlogin' => '为é¿å…自动密ç ç ´è§£ï¼Œè¯·é”®å…¥ä¸‹é¢æ¡†ä¸çš„两个å•è¯ï¼š', 'recaptcha-createaccount' => '为了é¿å…åˆ›å»ºè‡ªåŠ¨åžƒåœ¾ç”¨æˆ·ï¼Œè¯·é”®å…¥ä¸‹é¢æ¡†ä¸çš„两个å•è¯ï¼š', 'recaptcha-createaccount-fail' => 'reCAPTCHA ç”æ¡ˆä¸æ£ç¡®æˆ–未填写。', 'recaptcha-create' => '为了é¿å…垃圾用户自动创建页é¢ï¼Œè¯·é”®å…¥ä¸‹é¢æ¡†ä¸çš„两个å•è¯ï¼š', ); /** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) + * @author StephDC */ $messages['zh-hant'] = array( - 'recaptcha-edit' => 'è¦å¹«åŠ©ä¿è·å…å—垃圾郵件自動的編輯,請éµå…¥æ‚¨åœ¨ä¸‹é¢çš„æ¡†ä¸çœ‹åˆ°é€™å…©å€‹è©žï¼š', - 'recaptcha-addurl' => 'æ‚¨çš„ç·¨è¼¯åŒ…å«æ–°çš„å¤–éƒ¨éˆæŽ¥ã€‚ç‚ºäº†å¹«åŠ©é˜²æ¢è‡ªå‹•垃圾郵件,請éµå…¥æ‚¨åœ¨ä¸‹é¢çš„æ¡†ä¸çœ‹åˆ°é€™å…©å€‹è©žï¼š', - 'recaptcha-badpass' => '為幫助防æ¢è‡ªå‹•å¯†ç¢¼ç ´è§£ï¼Œè«‹éµå…¥æ‚¨çœ‹åˆ°ä¸‹é¢çš„æ¡†ä¸çš„兩個å—:', - 'recaptcha-createaccount' => '為了幫助防æ¢å‰µå»ºè‡ªå‹•化的帳戶,請éµå…¥æ‚¨åœ¨ä¸‹é¢çš„æ¡†ä¸çœ‹åˆ°çš„這兩個å—:', + 'recaptcha-edit' => '為了防æ¢wiki被自動編輯的垃圾æå®³ï¼Œæˆ‘們請您éµå…¥æ‚¨åœ¨ä¸‹é¢çš„æ¡†ä¸çœ‹åˆ°çš„這兩個單詞:', + 'recaptcha-addurl' => 'æ‚¨çš„ç·¨è¼¯åŒ…å«æ–°çš„å¤–éƒ¨éˆæŽ¥ã€‚ç‚ºäº†å¹«åŠ©é˜²æ¢è‡ªå‹•垃圾郵件,請éµå…¥æ‚¨åœ¨ä¸‹é¢çš„æ¡†ä¸çœ‹åˆ°é€™å…©å€‹è©žï¼š', # Fuzzy + 'recaptcha-badlogin' => '為幫助防æ¢è‡ªå‹•å¯†ç¢¼ç ´è§£ï¼Œè«‹éµå…¥æ‚¨çœ‹åˆ°ä¸‹é¢çš„æ¡†ä¸çš„兩個å—:', # Fuzzy + 'recaptcha-createaccount' => '為了幫助防æ¢å‰µå»ºè‡ªå‹•化的帳戶,請éµå…¥æ‚¨åœ¨ä¸‹é¢çš„æ¡†ä¸çœ‹åˆ°çš„這兩個å—:', # Fuzzy 'recaptcha-createaccount-fail' => '䏿£ç¢ºæˆ–缺失的 reCAPTCHA ç”æ¡ˆã€‚', - 'recaptcha-create' => '為了幫助防æ¢è‡ªå‹•çš„é 創建,請éµå…¥æ‚¨åœ¨ä¸‹é¢çš„æ¡†ä¸çœ‹åˆ°é€™å…©å€‹è©žï¼š', + 'recaptcha-create' => '為了幫助防æ¢è‡ªå‹•çš„é 創建,請éµå…¥æ‚¨åœ¨ä¸‹é¢çš„æ¡†ä¸çœ‹åˆ°é€™å…©å€‹è©žï¼š', # Fuzzy ); diff --git a/extensions/ConfirmEdit/blacklist b/extensions/ConfirmEdit/blacklist new file mode 100644 index 00000000..b9f8cd12 --- /dev/null +++ b/extensions/ConfirmEdit/blacklist @@ -0,0 +1,40 @@ +altar +anus +ass +bitch +breast +butt +christ +cock +crazy +cross +cum +cunt +daemon +demon +dick +dumb +fuck +hag +holy +horny +idiot +jerk +jesus +lust +nerd +nigger +penis +piss +pussy +satan +sex +shit +smut +stupid +tit +tits +twat +vamp +whore +witch diff --git a/extensions/ConfirmEdit/captcha.py b/extensions/ConfirmEdit/captcha.py index b30aebe1..558b9fab 100644 --- a/extensions/ConfirmEdit/captcha.py +++ b/extensions/ConfirmEdit/captcha.py @@ -170,7 +170,10 @@ def pick_word(words, blacklist, verbose, nwords, min_length, max_length): sys.exit("Unable to find valid word combinations") def read_wordlist(filename): - return [x.strip().lower() for x in open(wordlist).readlines()] + f = open(filename) + words = [x.strip().lower() for x in f.readlines()] + f.close() + return words if __name__ == '__main__': """This grabs random words from the dictionary 'words' (one @@ -180,6 +183,7 @@ if __name__ == '__main__': To check a reply, hash it in the same way with the same salt and secret key, then compare with the hash value given. """ + script_dir = os.path.dirname(os.path.realpath(__file__)) parser = OptionParser() parser.add_option("--wordlist", help="A list of words (required)", metavar="WORDS.txt") parser.add_option("--random", help="Use random charcters instead of a wordlist", action="store_true") @@ -188,7 +192,7 @@ if __name__ == '__main__': parser.add_option("--font", help="The font to use (required)", metavar="FONT.ttf") parser.add_option("--font-size", help="The font size (default 40)", metavar="N", type='int', default=40) parser.add_option("--count", help="The maximum number of images to make (default 20)", metavar="N", type='int', default=20) - parser.add_option("--blacklist", help="A blacklist of words that should not be used", metavar="FILE") + parser.add_option("--blacklist", help="A blacklist of words that should not be used", metavar="FILE", default=os.path.join(script_dir, "blacklist")) parser.add_option("--fill", help="Fill the output directory to contain N files, overrides count, cannot be used with --dirs", metavar="N", type='int') parser.add_option("--dirs", help="Put the images into subdirectories N levels deep - $wgCaptchaDirectoryLevels", metavar="N", type='int') parser.add_option("--verbose", "-v", help="Show debugging information", action='store_true') @@ -216,8 +220,8 @@ if __name__ == '__main__': font = opts.font else: sys.exit("Need to specify the location of a font") - - blacklistfile = opts.blacklist + + blacklist = read_wordlist(opts.blacklist) count = opts.count fill = opts.fill dirs = opts.dirs @@ -233,12 +237,7 @@ if __name__ == '__main__': words = [x for x in words if len(x) in (4,5) and x[0] != "f" and x[0] != x[1] and x[-1] != x[-2]] - - if blacklistfile: - blacklist = read_wordlist(blacklistfile) - else: - blacklist = [] - + for i in range(count): word = pick_word(words, blacklist, verbose, opts.number_words, opts.min_length, opts.max_length) salt = "%08x" % random.randrange(2**32) diff --git a/extensions/ConfirmEdit/maintenance/GenerateFancyCaptchas.php b/extensions/ConfirmEdit/maintenance/GenerateFancyCaptchas.php index e5620753..4d253bf0 100644 --- a/extensions/ConfirmEdit/maintenance/GenerateFancyCaptchas.php +++ b/extensions/ConfirmEdit/maintenance/GenerateFancyCaptchas.php @@ -87,7 +87,7 @@ class GenerateFancyCaptchas extends Maintenance { $this->output( "Generating $countGen new captchas...\n" ); $retVal = 1; - wfShellExec( $cmd, $retVal ); + wfShellExec( $cmd, $retVal, array(), array( 'time' => 0 ) ); if ( $retVal != 0 ) { wfRecursiveRemoveDir( $tmpDir ); $this->error( "Could not run generation script.\n", 1 ); @@ -105,9 +105,11 @@ class GenerateFancyCaptchas extends Maintenance { continue; } list( $salt, $hash ) = $instance->hashFromImageName( $fileInfo->getBasename() ); + $dest = $instance->imagePath( $salt, $hash ); + $backend->prepare( array( 'dir' => dirname( $dest ) ) ); $status = $backend->quickStore( array( 'src' => $fileInfo->getPathname(), - 'dst' => $instance->imagePath( $salt, $hash ) + 'dst' => $dest ) ); if ( !$status->isOK() ) { $this->error( "Could not save file '{$fileInfo->getPathname()}'.\n" ); diff --git a/extensions/ConfirmEdit/ext.confirmedit.asirra.js b/extensions/ConfirmEdit/resources/ext.confirmEdit.asirra.js index 52dc532c..34296d03 100644 --- a/extensions/ConfirmEdit/ext.confirmedit.asirra.js +++ b/extensions/ConfirmEdit/resources/ext.confirmEdit.asirra.js @@ -9,18 +9,17 @@ \*======================================================================*/ jQuery( function( $ ) { - var asirraform = $( "form#userlogin2" ); + // Selectors for create account, login, and page edit forms. + var asirraform = $( 'form#userlogin2, #userloginForm form, form#editform' ); var submitButtonClicked = document.createElement("input"); var passThroughFormSubmit = false; function PrepareSubmit() { - console.log( 'daa' ); submitButtonClicked.type = "hidden"; var inputFields = asirraform.find( "input" ); for (var i=0; i<inputFields.length; i++) { if (inputFields[i].type === "submit") { inputFields[i].onclick = function(event) { - console.log( this ); submitButtonClicked.name = this.name; submitButtonClicked.value = this.value; } @@ -42,7 +41,7 @@ jQuery( function( $ ) { function HumanCheckComplete(isHuman) { if (!isHuman) { - alert( mw.msg( 'asirra-failed' ) ); + window.alert( mediaWiki.msg( 'asirra-failed' ) ); } else { asirraform.append(submitButtonClicked); passThroughFormSubmit = true; diff --git a/extensions/ConfirmEdit/resources/ext.confirmEdit.fancyCaptcha.css b/extensions/ConfirmEdit/resources/ext.confirmEdit.fancyCaptcha.css new file mode 100644 index 00000000..96e4dd6a --- /dev/null +++ b/extensions/ConfirmEdit/resources/ext.confirmEdit.fancyCaptcha.css @@ -0,0 +1,41 @@ +.fancycaptcha-wrapper { + display: table; + background-color: #FFF; +} + +/* Prevents the size of the container from changing, affecting page +layout, for normal CAPTCHA sizes. */ +.fancycaptcha-image-container { + min-height: 95px; + position: relative; /* to position Reload link within this */ + display: inline-block; +} + +.client-nojs .fancycaptcha-reload { + display: none; +} + +.fancycaptcha-reload { + /* @embed */ + background: url(images/fancycaptcha-reload-icon.png) no-repeat scroll left center transparent; + + margin: 0 0 0 3px; + padding: 1px 2px 1px 12px; + color: #0645AD; + cursor: pointer; + cursor: hand; +} + +.fancycaptcha-reload:hover { + text-decoration: underline; +} +.fancycaptcha-reload-loading { + /* @embed */ + background: url(images/ajax-loader-10x10.gif) no-repeat scroll left center transparent; +} + +.fancycaptcha-image-container .fancycaptcha-reload { + position: absolute; + bottom: 0; + right: 4px; +} diff --git a/extensions/ConfirmEdit/resources/ext.confirmEdit.fancyCaptcha.js b/extensions/ConfirmEdit/resources/ext.confirmEdit.fancyCaptcha.js new file mode 100644 index 00000000..a8db7218 --- /dev/null +++ b/extensions/ConfirmEdit/resources/ext.confirmEdit.fancyCaptcha.js @@ -0,0 +1,37 @@ +( function ( $, mw ) { + var api = new mw.Api(); + $( document ).on( 'click', '.fancycaptcha-reload', function () { + var $this = $( this ), $captchaImage; + + $this.addClass( 'fancycaptcha-reload-loading' ); + + $captchaImage = $( '.fancycaptcha-image' ); + + // AJAX request to get captcha index key + api.post( { + action: 'fancycaptchareload', + format: 'xml' + }, { + dataType: 'xml' + } ) + .done( function ( xmldata ) { + var imgSrc, captchaIndex; + captchaIndex = $( xmldata ).find( 'fancycaptchareload' ).attr( 'index' ); + if ( typeof captchaIndex === 'string' ) { + // replace index key with a new one for captcha image + imgSrc = $captchaImage.attr( 'src' ) + .replace( /(wpCaptchaId=)\w+/, '$1' + captchaIndex ); + $captchaImage.attr( 'src', imgSrc ); + + // replace index key with a new one for hidden tag + $( '#wpCaptchaId' ).val( captchaIndex ); + $( '#wpCaptchaWord' ).val( '' ).focus(); + } + } ) + .always( function () { + $this.removeClass( 'fancycaptcha-reload-loading' ); + } ); + + return false; + } ); +} )( jQuery, mediaWiki ); diff --git a/extensions/ConfirmEdit/resources/images/ajax-loader-10x10.gif b/extensions/ConfirmEdit/resources/images/ajax-loader-10x10.gif Binary files differnew file mode 100644 index 00000000..772e9a55 --- /dev/null +++ b/extensions/ConfirmEdit/resources/images/ajax-loader-10x10.gif diff --git a/extensions/ConfirmEdit/resources/images/fancycaptcha-reload-icon.png b/extensions/ConfirmEdit/resources/images/fancycaptcha-reload-icon.png Binary files differnew file mode 100644 index 00000000..6cbde303 --- /dev/null +++ b/extensions/ConfirmEdit/resources/images/fancycaptcha-reload-icon.png diff --git a/extensions/Gadgets/ApiQueryGadgets.php b/extensions/Gadgets/ApiQueryGadgets.php index 90e77a3b..a529daf0 100644 --- a/extensions/Gadgets/ApiQueryGadgets.php +++ b/extensions/Gadgets/ApiQueryGadgets.php @@ -54,6 +54,10 @@ class ApiQueryGadgets extends ApiQueryBase { private function getList() { $gadgets = Gadget::loadStructuredList(); + if ( $gadgets === false ) { + return array(); + } + $result = array(); foreach ( $gadgets as $category => $list ) { if ( $this->categories && !isset( $this->categories[$category] ) ) { diff --git a/extensions/Gadgets/GadgetHooks.php b/extensions/Gadgets/GadgetHooks.php new file mode 100644 index 00000000..ee1f4081 --- /dev/null +++ b/extensions/Gadgets/GadgetHooks.php @@ -0,0 +1,257 @@ +<?php + +/** + * Copyright © 2007 Daniel Kinzler + * + * 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 + */ + +class GadgetHooks { + /** + * ArticleSaveComplete hook handler. + * + * @param $article Article + * @param $user User + * @param $text String: New page text + * @return bool + */ + public static function articleSaveComplete( $article, $user, $text ) { + // update cache if MediaWiki:Gadgets-definition was edited + wfProfileIn( __METHOD__ ); + $title = $article->getTitle(); + if ( $title->getNamespace() == NS_MEDIAWIKI && $title->getText() == 'Gadgets-definition' ) { + Gadget::loadStructuredList( $text ); + } + wfProfileOut( __METHOD__ ); + return true; + } + + /** + * UserGetDefaultOptions hook handler + * @param $defaultOptions Array of default preference keys and values + * @return bool + */ + public static function userGetDefaultOptions( &$defaultOptions ) { + $gadgets = Gadget::loadStructuredList(); + if ( !$gadgets ) { + return true; + } + + /** + * @var $gadget Gadget + */ + foreach ( $gadgets as $thisSection ) { + foreach ( $thisSection as $gadgetId => $gadget ) { + if ( $gadget->isOnByDefault() ) { + $defaultOptions['gadget-' . $gadgetId] = 1; + } + } + } + + return true; + } + + /** + * GetPreferences hook handler. + * @param $user User + * @param $preferences Array: Preference descriptions + * @return bool + */ + public static function getPreferences( $user, &$preferences ) { + wfProfileIn( __METHOD__ ); + $gadgets = Gadget::loadStructuredList(); + if ( !$gadgets ) { + wfProfileOut( __METHOD__ ); + return true; + } + + $options = array(); + $default = array(); + foreach ( $gadgets as $section => $thisSection ) { + $available = array(); + + /** + * @var $gadget Gadget + */ + foreach ( $thisSection as $gadget ) { + if ( $gadget->isAllowed( $user ) ) { + $gname = $gadget->getName(); + # bug 30182: dir="auto" because it's often not translated + $desc = '<span dir="auto">' . $gadget->getDescription() . '</span>'; + $available[$desc] = $gname; + if ( $gadget->isEnabled( $user ) ) { + $default[] = $gname; + } + } + } + + if ( $section !== '' ) { + $section = wfMessage( "gadget-section-$section" )->parse(); + + if ( count ( $available ) ) { + $options[$section] = $available; + } + } else { + $options = array_merge( $options, $available ); + } + } + + $preferences['gadgets-intro'] = + array( + 'type' => 'info', + 'label' => ' ', + 'default' => Xml::tags( 'tr', array(), + Xml::tags( 'td', array( 'colspan' => 2 ), + wfMessage( 'gadgets-prefstext' )->parseAsBlock() ) ), + 'section' => 'gadgets', + 'raw' => 1, + 'rawrow' => 1, + ); + + $preferences['gadgets'] = + array( + 'type' => 'multiselect', + 'options' => $options, + 'section' => 'gadgets', + 'label' => ' ', + 'prefix' => 'gadget-', + 'default' => $default, + ); + wfProfileOut( __METHOD__ ); + + return true; + } + + /** + * ResourceLoaderRegisterModules hook handler. + * @param $resourceLoader ResourceLoader + * @return bool + */ + public static function registerModules( &$resourceLoader ) { + $gadgets = Gadget::loadList(); + if ( !$gadgets ) { + return true; + } + + /** + * @var $g Gadget + */ + foreach ( $gadgets as $g ) { + $module = $g->getModule(); + if ( $module ) { + $resourceLoader->register( $g->getModuleName(), $module ); + } + } + return true; + + } + + /** + * BeforePageDisplay hook handler. + * @param $out OutputPage + * @return bool + */ + public static function beforePageDisplay( $out ) { + wfProfileIn( __METHOD__ ); + + $gadgets = Gadget::loadList(); + if ( !$gadgets ) { + wfProfileOut( __METHOD__ ); + return true; + } + + $lb = new LinkBatch(); + $lb->setCaller( __METHOD__ ); + $pages = array(); + + /** + * @var $gadget Gadget + */ + $user = $out->getUser(); + foreach ( $gadgets as $gadget ) { + if ( $gadget->isEnabled( $user ) && $gadget->isAllowed( $user ) ) { + if ( $gadget->hasModule() ) { + $out->addModuleStyles( $gadget->getModuleName() ); + $out->addModules( $gadget->getModuleName() ); + } + + foreach ( $gadget->getLegacyScripts() as $page ) { + $lb->add( NS_MEDIAWIKI, $page ); + $pages[] = $page; + } + } + } + + + // Allow other extensions, e.g. MobileFrontend, to disallow legacy gadgets + if ( wfRunHooks( 'Gadgets::allowLegacy', array( $out->getContext() ) ) ) { + $lb->execute( __METHOD__ ); + + $done = array(); + + foreach ( $pages as $page ) { + if ( isset( $done[$page] ) ) { + continue; + } + + $done[$page] = true; + self::applyScript( $page, $out ); + } + } + wfProfileOut( __METHOD__ ); + + return true; + } + + /** + * Adds one legacy script to output. + * + * @param string $page Unprefixed page title + * @param OutputPage $out + */ + private static function applyScript( $page, $out ) { + global $wgJsMimeType; + + # bug 22929: disable gadgets on sensitive pages. Scripts loaded through the + # ResourceLoader handle this in OutputPage::getModules() + # TODO: make this extension load everything via RL, then we don't need to worry + # about any of this. + if ( $out->getAllowedModules( ResourceLoaderModule::TYPE_SCRIPTS ) < ResourceLoaderModule::ORIGIN_USER_SITEWIDE ) { + return; + } + + $t = Title::makeTitleSafe( NS_MEDIAWIKI, $page ); + if ( !$t ) { + return; + } + + $u = $t->getLocalURL( 'action=raw&ctype=' . $wgJsMimeType ); + $out->addScriptFile( $u, $t->getLatestRevID() ); + } + + /** + * UnitTestsList hook handler + * @param array $files + * @return bool + */ + public static function onUnitTestsList( array &$files ) { + $testDir = __DIR__ . '/tests/'; + $files = array_merge( $files, glob( "$testDir/*Test.php" ) ); + return true; + } +} diff --git a/extensions/Gadgets/Gadgets.alias.php b/extensions/Gadgets/Gadgets.alias.php index 4f30aa1d..7f3307a5 100644 --- a/extensions/Gadgets/Gadgets.alias.php +++ b/extensions/Gadgets/Gadgets.alias.php @@ -5,6 +5,7 @@ * @file * @ingroup Extensions */ +// @codingStandardsIgnoreFile $specialPageAliases = array(); @@ -28,7 +29,7 @@ $specialPageAliases['arz'] = array( 'Gadgets' => array( 'ادوات' ), ); -/** Assamese (অসমীয়া) */ +/** Assamese (অসমীয়া) */ $specialPageAliases['as'] = array( 'Gadgets' => array( 'গেজেটসমূহ' ), ); @@ -53,6 +54,11 @@ $specialPageAliases['bs'] = array( 'Gadgets' => array( 'Dodaci' ), ); +/** Chechen (нохчийн) */ +$specialPageAliases['ce'] = array( + 'Gadgets' => array( 'Гаджеташ' ), +); + /** Czech (Äesky) */ $specialPageAliases['cs'] = array( 'Gadgets' => array( 'UdÄ›látka' ), @@ -85,7 +91,7 @@ $specialPageAliases['eo'] = array( /** Spanish (español) */ $specialPageAliases['es'] = array( - 'Gadgets' => array( 'Artilugios', 'Accesorios' ), + 'Gadgets' => array( 'Accesorios', 'Artilugios' ), ); /** Estonian (eesti) */ @@ -180,7 +186,7 @@ $specialPageAliases['ja'] = array( /** Korean (한êµì–´) */ $specialPageAliases['ko'] = array( - 'Gadgets' => array( '소ë„구' ), + 'Gadgets' => array( '소ë„구', 'ê°€ì ¯' ), ); /** Ladino (Ladino) */ @@ -193,6 +199,11 @@ $specialPageAliases['lb'] = array( 'Gadgets' => array( 'Gadgeten' ), ); +/** Minangkabau (Baso Minangkabau) */ +$specialPageAliases['min'] = array( + 'Gadgets' => array( 'Pakakeh' ), +); + /** Macedonian (македонÑки) */ $specialPageAliases['mk'] = array( 'Gadgets' => array( 'Ðлатки' ), @@ -218,12 +229,12 @@ $specialPageAliases['mt'] = array( 'Gadgets' => array( 'Aġġeġġi', 'Aċċessorji' ), ); -/** Norwegian BokmÃ¥l (norsk (bokmÃ¥l)‎) */ +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) */ $specialPageAliases['nb'] = array( 'Gadgets' => array( 'Tilleggsfunksjoner' ), ); -/** Nedersaksisch (Nedersaksisch) */ +/** Low Saxon (Netherlands) (Nedersaksies) */ $specialPageAliases['nds-nl'] = array( 'Gadgets' => array( 'Technies_spul' ), ); @@ -233,7 +244,7 @@ $specialPageAliases['nl'] = array( 'Gadgets' => array( 'Extensies' ), ); -/** Norwegian Nynorsk (norsk (nynorsk)‎) */ +/** Norwegian Nynorsk (norsk nynorsk) */ $specialPageAliases['nn'] = array( 'Gadgets' => array( 'Tilleggsfunksjonar' ), ); @@ -243,6 +254,11 @@ $specialPageAliases['oc'] = array( 'Gadgets' => array( 'Gadgèts' ), ); +/** Punjabi (ਪੰਜਾਬੀ) */ +$specialPageAliases['pa'] = array( + 'Gadgets' => array( 'ਛੋਟੇ_ਸੰਦ' ), +); + /** Polish (polski) */ $specialPageAliases['pl'] = array( 'Gadgets' => array( 'Gadżety' ), @@ -263,6 +279,11 @@ $specialPageAliases['sa'] = array( 'Gadgets' => array( 'सà¥à¤µà¤¿à¤§à¤¾_(गॅजेट)' ), ); +/** Sicilian (sicilianu) */ +$specialPageAliases['scn'] = array( + 'Gadgets' => array( 'Accessori' ), +); + /** Sinhala (සිංහල) */ $specialPageAliases['si'] = array( 'Gadgets' => array( 'විජෙට්ටු' ), diff --git a/extensions/Gadgets/Gadgets.i18n.php b/extensions/Gadgets/Gadgets.i18n.php index 3c3c24b6..2cef466a 100644 --- a/extensions/Gadgets/Gadgets.i18n.php +++ b/extensions/Gadgets/Gadgets.i18n.php @@ -63,31 +63,67 @@ You must have appropriate permissions on destination wiki (including the right t * @author Umherirrender */ $messages['qqq'] = array( - 'gadgets-desc' => '{{desc}}', + 'gadgets-desc' => '{{desc|name=Gadgets|url=http://www.mediawiki.org/wiki/Extension:Gadgets}}', 'prefs-gadgets' => 'In Gadgets extension. The name of a tab in [[Special:Preferences#mw-prefsection-gadgets|Special:Preferences]] where user set their preferences for the extension. {{Identical|Gadgets}}', 'gadgets-prefstext' => 'In Gadgets extension. This is the explanation text displayed under the Gadgets tab in [[Special:Preferences#mw-prefsection-gadgets|Special:Preferences]].', - 'gadgets' => '{{Identical|Gadgets}}', + 'gadgets' => '{{doc-special|Gadgets}} +{{Identical|Gadgets}}', 'gadgets-definition' => '{{notranslate}}', 'gadgets-title' => '{{Identical|Gadgets}}', + 'gadgets-pagetext' => 'Used as intro text in [[Special:Gadgets]].', 'gadgets-uses' => "This is used as a verb in third-person singular. It appears in front of a script name. Example: \"''Uses: Gadget-UTCLiveClock.js''\" -See [http://meta.wikimedia.org/wiki/Special:Gadgets Gadgets page in meta.wikimedia.org]", +See [[meta:Special:Gadgets|Gadgets page in meta.wikimedia.org]]", 'gadgets-required-rights' => 'Parameters: * $1 - a list in wikitext. * $2 - the number of items in list $1 for PLURAL use.', 'gadgets-required-skins' => 'Parameters: * $1 - a comma separated list. * $2 - the number of items in list $1 for PLURAL use.', + 'gadgets-default' => "Used in [[Special:Gadgets]], if the extension is enabled for everyone by the Wiki's default settings.", 'gadgets-export' => 'Used on [[Special:Gadgets]]. This is a verb, not noun. {{Identical|Export}}', 'gadgets-export-title' => 'Used as page title. Example: [[Special:Gadgets/export/editbuttons]]', - 'gadgets-export-text' => 'Used as page description. See example: [[Special:Gadgets/export/editbuttons]]', + 'gadgets-not-found' => 'Used as error message. Parameters: +* $1 - gadget name', + 'gadgets-export-text' => 'Used as page description in [[Special:Gadgets]]. + +Refers to {{msg-mw|Gadgets-export-download}}. + +See example: [[Special:Gadgets/export/editbuttons]] + +Followed by the "Export" form. + +Parameters: +* $1 - gadget name +* $2 - gadget definition (code)', 'gadgets-export-download' => 'Use the verb for this message. Submit button. {{Identical|Download}}', ); +/** Achinese (Acèh) + * @author Si Gam Acèh + */ +$messages['ace'] = array( + 'gadgets-desc' => 'Peujeuet ureueng nguy geupileh [[Special:Gadgets|peukakaih CSS ngon JavaScript]] rot [[Special:Preferences#mw-prefsection-gadgets|neuato]]geuh', + 'prefs-gadgets' => 'Alat', + 'gadgets-prefstext' => 'Di yup nyoe nakeuh dapeuta alat kusuih nyang jeuet neupeuudep keu akun droeneuh. Ban dum alat nyan ladom jinguy meubasis JavaScript nyankeuh jeuet Droeneuh suwah neupeuudep JavaScript bak alat buka web droeneuh mangat jeuet neupeujak. Neupeurati meunyo ban dum alat nyan hana peungaroh bak on neuato nyoe. + +Neupeyrati cit meunyo alat kusuih nyoe bukonkeuh beunagi nibak alat leumiek MediaWiki ngon kayem geupeukeumang ngon geupeulahra le ureueng nguy bak wiki droeneuh mantong. Ureueng uroh sinan jeuet geuandam alat nyang na rot [[MediaWiki:Gadgets-definition]] ngon [[Special:Gadgets]].', + 'gadgets' => 'Alat', + 'gadgets-title' => 'Alat', + 'gadgets-uses' => 'Neunguy', + 'gadgets-required-rights' => 'Peureulee {{PLURAL:$2|hak|hak-hak}} nyoe: +$1', + 'gadgets-default' => 'Peujeuet keu ban dum ureueng meunurot neume', + 'gadgets-export' => 'Ekspor', + 'gadgets-export-title' => 'Ekspor alat', + 'gadgets-not-found' => 'Alat "$1" hana geuteumeung.', + 'gadgets-export-download' => 'Pasoe', +); + /** Afrikaans (Afrikaans) * @author Anrie * @author Naudefj @@ -203,8 +239,8 @@ $1', * @author Basharh */ $messages['arc'] = array( - 'gadgets' => 'ܬܘܣܦÜܬ̈Ü', - 'gadgets-title' => 'ܬܘܣܦÜܬ̈Ü', + 'gadgets' => 'ܬܘܣܦܬ̈Ü', + 'gadgets-title' => 'ܬܘܣܦܬ̈Ü', 'gadgets-export-download' => 'Üܚܬ:', ); @@ -229,7 +265,7 @@ $messages['arz'] = array( 'gadgets-uses' => 'إستخدامات', ); -/** Assamese (অসমীয়া) +/** Assamese (অসমীয়া) * @author Bishnu Saikia * @author Gitartha.bordoloi */ @@ -312,6 +348,28 @@ $messages['az'] = array( 'gadgets-export-download' => 'YüklÉ™', ); +/** South Azerbaijani (تورکجه) + * @author Amir a57 + * @author Ebrahimi-amir + * @author Mousa + */ +$messages['azb'] = array( + 'prefs-gadgets' => 'آلت‌لر', + 'gadgets-prefstext' => 'آشاغیدا Ø§ÛŒØ³ØªÛŒÙØ§Ø¯Ù‡â€ŒÚ†ÛŒ ØØ³Ø§Ø¨ÛŒÙ†ÛŒØ² اوچون ÙØ¹Ø§Ù„ ائده بیله‌جه‌گینیز اوزل آراجلاری گورورسونوز. +بو آراجلار عوموما جاوااسکریب اساسیندادیرلار، بونا اساسن بروزئرینیزینده جاوااسکریبی ÙØ¹Ø§Ù„ ائتمه‌لیسینیز. +دیقتلی اولون بو آراجلار ترجیØÙ„ر صØÛŒÙه‌سین دَییشدیره بیلمز. + +دیقتلی اولون بو آراجلار مئدیاویکی یازیلیملاریندان دئییللر Ùˆ عوموما هر ویکی‌نین Ø§ÛŒØ³ØªÛŒÙØ§Ø¯Ù‡â€ŒÚ†ÛŒâ€ŒÙ„ری طرÙیندن یارانیب Ùˆ ساخلانیرلار. +هر ویکی‌نین ایداره‌چیلری [[MediaWiki:Gadgets-definition|تعریÙ‌لر]] Ùˆ [[Special:Gadgets|Ø§ÛŒØ¶Ø§ØØ§Øª]] دا بو آراجلاری دَییشدیره بیلرلر.', + 'gadgets' => 'آلت لر', + 'gadgets-title' => 'آلت‌لر', + 'gadgets-uses' => 'برنامه', + 'gadgets-export' => 'ائشیگه آپارماق', + 'gadgets-export-title' => 'آبزارلاری ائشیکه آپارما', + 'gadgets-not-found' => 'آلت "$1" تاپیلمادی.', + 'gadgets-export-download' => 'اندیر', +); + /** Bashkir (башҡортÑа) * @author РуÑтам Ðурыев * @author ҒатаУлла @@ -349,6 +407,36 @@ $messages['bcc'] = array( 'gadgets-uses' => 'Ø§Ø³ØªÙØ§Ø¯Ù‡ بیت', ); +/** Bikol Central (Bikol Central) + * @author Geopoet + */ +$messages['bcl'] = array( + 'gadgets-desc' => 'Minatugot sa mga paragamit na pumili nin kustombre [[Special:Gadgets|CSS and JavaScript gadgets]] sa saindang [[Special:Preferences#mw-prefsection-gadgets|preferences]]', + 'prefs-gadgets' => 'Mga gadyet', + 'gadgets-prefstext' => 'Sa ibaba yaon an sarong listahan kan espesyal na mga gadyet na saimong mapapagana para sa saimong panindog. +Ining mga gadyet haros nakabase sa JavaScript, kaya an JavaScript kaipong paganahon sa saimong kilyawan para an mga ini magagamit. +Tandai na ining mga gadyet mayo nin epekto kaining pahina nin mga kamuyahan. + +Tandai man na ining mga espesyal na gadyet bakong parte kan panuklob nin MediaWiki, asin pirmehang pinagpauswag asin pinagmamantine nin mga paragamit sa saimong lokal na wiki. + +An mga lokal na mga administrador makakaliwat kan [[MediaWiki:Gadgets-definition|mga pakahulugan]] asin [[Special:Gadgets|mga deskripsyon]] kan yaon na mga gadyet.', + 'gadgets' => 'Mga gadyet', + 'gadgets-title' => 'Mga gadyet', + 'gadgets-pagetext' => 'Sa ibaba yaon an sarong listahan kan espesyal na mga gadyet na an mga paragamit mapapagana sa saindang [[Special:Preferences#mw-prefsection-gadgets|pahina nin mga kamuyahan]], siring sa pinapakahulugan kan [[MediaWiki:Gadgets-definition|mga pakahulugan]]. Ining patanawon minatao nin yanong langkayan sa mga pahina kan mensahe sa sistema na minakahulugan sa lambang deskripsyon nin gadyet asin koda.', + 'gadgets-uses' => 'Mga magagamitan', + 'gadgets-required-rights' => 'Minahagad kan minasunod {{PLURAL:$2|katanosan|mga katanosan}}: + + +$1', + 'gadgets-required-skins' => 'Makukua sa {{PLURAL:$2|$1 kublit|minasunod na mga kublit: $1}}.', + 'gadgets-default' => 'Tugmadong pinagpapagana para sa kagabsan.', + 'gadgets-export' => 'Eksport', + 'gadgets-export-title' => 'Gadyet eksport', + 'gadgets-not-found' => 'Gadyet na "$1" dae nanagboan.', + 'gadgets-export-text' => 'Tanganing ma-eksport an $1 na gadyet, paki-klik an "{{int:gadgets-export-download}}" pindutan, itagama an naikargang sagunson, magduman sa Espesyal:Importaron sa wiking destinasyon and ikarga ini. An sunod idugang an minasunod sa MediaWiki:Mga Gadyet-pakahulugang pahina: <pre>$2</pre> Ika dapat magkaigwa nin makanigong mga permiso sa wiking destination (kabali na an katanosan na magliwat nin pansistemang mga mensahe) asin an mag-importa gikan sa ikinakargang mga sagunson na dapat kaipong pinagpagana.', + 'gadgets-export-download' => 'Kargahon', +); + /** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) * @author Cesco * @author EugeneZelenko @@ -542,6 +630,7 @@ Heu de tenir els permisos adequats en el wiki de destinació (incloent-hi els pe /** Chechen (нохчийн) * @author Sasan700 + * @author Умар */ $messages['ce'] = array( 'gadgets-desc' => 'Ðтто бо декъашхошна харжам ба [[Special:Preferences#mw-prefsection-gadgets|гIÐ¸Ñ€Ñ Ð½Ð¸Ñбарца]] CSS- а JavaScript-Ñ…Iоттончаш, лато лууш йерш', # Fuzzy @@ -557,15 +646,37 @@ $messages['ce'] = array( 'gadgets-pagetext' => 'ГlирÑа хааман могlамаш, къаÑтош йолу Ñ…lоттончи цlераш, хуьлаш йолу Ñ…Iокху [[MediaWiki:Gadgets-definition|къаÑтамца]]]]. Ð¥Iокху могIамо атто бо гIирÑан хаамаш атта Ñ‚Iе кхочуш барца, цуьнах лаьцна Ñ…Iоттош а йолш йолучу Ñ…Iоттончи ишарца.', # Fuzzy 'gadgets-uses' => 'Лелош йу', + 'gadgets-export' => 'ÐкÑпорт Ñн', ); /** Sorani Kurdish (کوردی) * @author Asoxor + * @author Calak */ $messages['ckb'] = array( 'prefs-gadgets' => 'ئامرازەکان', + 'gadgets-prefstext' => 'ژێرەوە پێرستێک Ù„Û•Ù… ئامرازە تایبەتانەیە Ú©Û• دەتوانی بۆ ھەژماکەت چالاکی بکەی. +ئەم ئامرازانە لەسەر بنەمای جاڤاسکریپتن، Ú©Û• وا بوو بۆ Ú©Û•ÚµÚ© لێ‌وەرگرتنیان دەبێ جاڤاسکریپتی وێبگەڕەکەت چالاک بکەی. +ئەمە بزانە ئەم ئامرازانە ھیچ کاریگەرییەکیان لەسەر Ù¾Û•Ú•Û•ÛŒ ھەڵبژاردەکەتدا نییە. + +ھەروەھا ئەمەش بزانە ئەم ئامرازە تایبەتانە بەشێک Ù„Û• نەرمامێری میدیاویکی نین Ùˆ زیاتر Ù„Û• لایەن بەکارھێنەرانی ویکیی خۆماڵیی خۆت پەرەی پێ‌دەدرێت Ùˆ دەپارێزرێت. +بەڕێوەبەرانی خۆماڵی دەتوانن [[MediaWiki:Gadgets-definition|پێناسەکان]] Ùˆ [[Special:Gadgets|تێبینییەکانی]] ئامرازەکان دەستکاری بکەن.', 'gadgets' => 'ئامرازەکان', 'gadgets-title' => 'ئامرازەکان', + 'gadgets-pagetext' => 'ژێرەوە پێرستێک Ù„Û•Ù… ئامرازە تایبەتانەیە Ú©Û• بەکارھینەران دەتوانن Ù„Û• Ú•ÛŽÚ¯Û•ÛŒ [[Special:Preferences#mw-prefsection-gadgets|Ù¾Û•Ú•Û•ÛŒ ھەڵبژاردەکەیان]]Û•ÙˆÛ• چالاکی بکەن Ú©Û• Ù„Û• [[MediaWiki:Gadgets-definition|پێناسەکان]]دا دەناسێنرێن. +ئەم کورتەیە دەست پێ‌ڕاگەییشتن بە پەڕکانی پەیامی سیستەم Ú©Û• تێبینی Ùˆ کۆدی ئامرازەکانی تێدا ھاتووە ئاسان دەکاتەوە.', + 'gadgets-uses' => 'بەکارگیراو', + 'gadgets-required-rights' => 'پێویستی بەم {{PLURAL:$2|ماÙÛ•ÛŒ|Ù…Ø§ÙØ§Ù†Û•ÛŒ}} ژێرەوە ھەیە: + +$1', + 'gadgets-default' => 'بە Ø´ÛŽÙˆÛ•ÛŒ بەرگریمانە بۆ ھەموو کەس چالاکە.', + 'gadgets-export' => 'هەناردن', + 'gadgets-export-title' => 'ھەناردنی ئامراز', + 'gadgets-export-text' => 'بۆ ھەناردنی ئامرازی $1ØŒ لەسەر دوگمەی «{{int:gadgets-export-download}}» کرتە بکە، Ù¾Û•Ú•Ú¯Û• داگرتووەکە پاشەکەوت بکە، +بچۆ بۆ Special:Import Ù„Û• ویکیی مەبەستدا Ùˆ باری بکە. پاشان ئەمەی ژێرەوە بە Ù¾Û•Ú•Û•ÛŒ MediaWiki:Gadgets-definition زیاد بکە: +<pre>$2</pre> +پێویستە Ù„Û• ویکیی مەبەستدا ماÙÛŒ گونجاوت ھەبێ (ÙˆÛ•Ú© ماÙÛŒ دەستکاریی پەیامەکانی سیستەم) Ùˆ ھاوردنی Ù¾Û•Ú•Ú¯Û• بارکراوەکان دەبێ چالاک کرابێ.', + 'gadgets-export-download' => 'دایبگرە', ); /** Czech (Äesky) @@ -673,6 +784,7 @@ Du skal have de nødvendige rettigheder pÃ¥ destinationswikien (herunder rettigh /** German (Deutsch) * @author Daniel Kinzler, brightbyte.de + * @author Geitost * @author Kghbln * @author Metalhead64 * @author Raimond Spekking @@ -702,9 +814,9 @@ $1', 'gadgets-export' => 'Export', 'gadgets-export-title' => 'Export der Helferlein', 'gadgets-not-found' => 'Helferlein „$1“ wurde nicht gefunden.', - 'gadgets-export-text' => 'Um das Helferlein $1 zu exportieren, klicke auf die Schaltfläche „{{int:gadgets-export-download}}“ und speichere die heruntergeladene Datei. Gehe sodann zur Spezialseite Spezial:Import auf dem für den Import vorgesehenen Wiki und lade die Datei hoch. Danach füge den folgenden Text der Seite MediaWiki:Gadgets-definition hinzu: + 'gadgets-export-text' => 'Um das Helferlein $1 zu exportieren, klicke auf die Schaltfläche „{{int:gadgets-export-download}}“ und speichere die heruntergeladene Datei. Gehe sodann zur Spezialseite Spezial:Import auf dem für den Import vorgesehenen Wiki und lade die Datei hoch. Füge danach den folgenden Text zur Seite MediaWiki:Gadgets-definition hinzu: <pre>$2</pre> -Du musst über die notwendigen Berechtigungen auf dem für den Import vorgesehenen Wiki verfügen (einschließlich der Berechtigung MediaWiki-Systemnachrichten zu bearbeiten). Zudem muss der Import von Datei-Uploads aktiviert sein.', +Du musst über die notwendigen Berechtigungen auf dem für den Import vorgesehenen Wiki verfügen (einschließlich der Berechtigung, MediaWiki-Systemnachrichten zu bearbeiten). Zudem muss der Import von Datei-Uploads aktiviert sein.', 'gadgets-export-download' => 'Herunterladen', ); @@ -719,38 +831,41 @@ Sie funktionieren allerdings nicht auf dieser Spezialseite mit den persönlichen Ausserdem ist zu beachten, dass diese Helferlein im Allgemeinen nicht Teil von MediaWiki sind, sondern meist von Benutzern lokaler Wikis entwickelt und gewartet werden. Lokale Administratoren können die verfügbaren Helferlein bearbeiten. Dafür stehen die [[MediaWiki:Gadgets-definition|Definitionen]] und [[Special:Gadgets|Beschreibungen]] zur Verfügung.', 'gadgets-default' => 'Für alle standardmässig aktiviert.', - 'gadgets-export-text' => 'Um das Helferlein $1 zu exportieren, klicke auf die Schaltfläche „{{int:gadgets-export-download}}“ und speichere die heruntergeladene Datei. Gehe sodann zur Spezialseite Spezial:Import auf dem für den Import vorgesehenen Wiki und lade die Datei hoch. Danach füge den folgenden Text der Seite MediaWiki:Gadgets-definition hinzu: + 'gadgets-export-text' => 'Um das Helferlein $1 zu exportieren, klicke auf die Schaltfläche «{{int:gadgets-export-download}}» und speichere die heruntergeladene Datei. Gehe sodann zur Spezialseite Spezial:Import auf dem für den Import vorgesehenen Wiki und lade die Datei hoch. Füge danach den folgenden Text zur Seite MediaWiki:Gadgets-definition hinzu: <pre>$2</pre> -Du musst über die notwendigen Berechtigungen auf dem für den Import vorgesehenen Wiki verfügen (einschliesslich der Berechtigung MediaWiki-Systemnachrichten zu bearbeiten). Zudem muss der Import von Datei-Uploads aktiviert sein.', +Du musst über die notwendigen Berechtigungen auf dem für den Import vorgesehenen Wiki verfügen (einschliesslich der Berechtigung, MediaWiki-Systemnachrichten zu bearbeiten). Zudem muss der Import von Datei-Uploads aktiviert sein.', ); /** German (formal address) (Deutsch (Sie-Form)‎) + * @author Geitost * @author Kghbln */ $messages['de-formal'] = array( - 'gadgets-export-text' => 'Um das Helferlein $1 zu exportieren, klicken Sie auf die Schaltfläche „{{int:gadgets-export-download}}“ und speichern Sie die heruntergeladene Datei. Gehen Sie sodann zur Spezialseite Spezial:Import auf dem für den Import vorgesehenen Wiki und laden Sie die Datei hoch. Danach fügen Sie den folgenden Text der Seite MediaWiki:Gadgets-definition hinzu: + 'gadgets-export-text' => 'Um das Helferlein $1 zu exportieren, klicken Sie auf die Schaltfläche „{{int:gadgets-export-download}}“ und speichern Sie die heruntergeladene Datei. Gehen Sie sodann zur Spezialseite Spezial:Import auf dem für den Import vorgesehenen Wiki und laden die Datei hoch. Fügen Sie danach den folgenden Text zur Seite MediaWiki:Gadgets-definition hinzu: <pre>$2</pre> -Sie müssen über die notwendigen Berechtigungen auf dem für den Import vorgesehenen Wiki verfügen (einschließlich der Berechtigung MediaWiki-Systemnachrichten zu bearbeiten). Zudem muss der Import von Datei-Uploads aktiviert sein.', +Sie müssen über die notwendigen Berechtigungen auf dem für den Import vorgesehenen Wiki verfügen (einschließlich der Berechtigung, MediaWiki-Systemnachrichten zu bearbeiten). Zudem muss der Import von Datei-Uploads aktiviert sein.', ); /** Zazaki (Zazaki) * @author Erdemaslancan + * @author Gorizon + * @author Neribij * @author Olvörg * @author Xoser */ $messages['diq'] = array( - 'gadgets-desc' => 'Karberan rê destur bide ke pê [[Special:Preferences#mw-prefsection-gadgets|opsiyonan]] ra [[Special:Gadgets|Xacetanê CSS u JavaScriptî]] biweçî', - 'prefs-gadgets' => 'Xacetî', - 'gadgets-prefstext' => 'Cor de yew listeyê xacetanê xasî estê ke ti eÅŸkenî xesabê xo de a bike. -Enê xecatan ser JavaScript gure kenê, aya ra ti gani browser xo de JavaScript a bike. -Ena pela opsiyonî de xacetan etki nikenê. - -Enê xecatanê xasî parçê sofwarê Mediyawîkî niyo, aye ra karberanê localî enê xecetî virazeno. -Adminstorê localî eÅŸkenê xacetî [[MediaWiki:Gadgets-definition|definitions]] u [[Special:Gadgets|descriptions]] ra bivurne.', - 'gadgets' => 'Xacetî', - 'gadgets-title' => 'Xacetî', - 'gadgets-pagetext' => 'Cor de yew listeyê xacetanê xasî estê ke ti eÅŸkenî [[Special:Preferences#mw-prefsection-gadgets|xesabê xo]] de a bike, descripsiyon [[MediaWiki:Gadgets-definition|definitions]] de esto. -Ena descripisyon kerberanê îmkan dano ke aye meajanê sistemî ra asani cikewtê.', + 'gadgets-desc' => "Karberan ré destur bidek [[Special:Preferences#mw-prefsection-gadgets|hesıbyayan]]'ra [[Special:Gadgets|Hacetanê CSS u JavaScriptî]] bışé weçiné", + 'prefs-gadgets' => 'Haleti', + 'gadgets-prefstext' => 'Cor de yew listeya hacetanê xasî esta ke ti eÅŸkenî xesabê xo de a bikî. +Enê hacatî JavaScript ser o gurêyenê, aya ra ti ganî browserê xo de JavaScript a bikî. +Ena pela opsiyonî de hacetî tesîr nêkenê. + +Enê hacatanê xasî parçê sofwarê Mediyawîkî nîyê, aye ra karberê localî enê hacetî virazenê. +ÃŽdarekarê mehelî eÅŸkenê hacetan [[MediaWiki:Gadgets-definition|definitions]] û [[Special:Gadgets|descriptions]] ra bivurnê.', + 'gadgets' => 'Haleti', + 'gadgets-title' => 'Haleti', + 'gadgets-pagetext' => 'Cêr de yew listeya hacetanê xasan esta ke ti eÅŸkenî [[Special:Preferences#mw-prefsection-gadgets|xesabê xo]] de a bikî, seke [[MediaWiki:Gadgets-definition|definitions]] nîşan dîyayo. +No ewnîyayîşo pêroyî îmkan dano ke merdim bi asanî bireso pelanê mesajanê sistemî ke descripisyon û kodê her hacetî nawneno.', 'gadgets-uses' => 'Karber', 'gadgets-required-rights' => 'Cêrêni icab kenê {{PLURAL:$2|raÅŸti|raÅŸteya}}: @@ -937,6 +1052,7 @@ Sul peavad olema sihtvikis vajalikud õigused (kaasa arvatud õigus redigeerida /** Basque (euskara) * @author An13sa * @author Inorbez + * @author Joxemai * @author Unai Fdz. de Betoño * @author පසිඳු à¶šà·à·€à·’න්ද */ @@ -955,6 +1071,7 @@ Administratzaileek [[MediaWiki:Gadgets-definition|definizioak]] eta [[Special:Ga Ikuspegi orokor honek gadget bakoitza definitzen duen deskribapen eta kode orrietarako lotura errazak eskaintzen ditu.', 'gadgets-uses' => 'Erabilerak', 'gadgets-export' => 'Esportatu', + 'gadgets-export-title' => 'Gadgeten esportazioa', 'gadgets-export-download' => 'Jaitsi', ); @@ -1006,13 +1123,14 @@ $1', * @author Crt * @author Nike * @author Olli + * @author Stryn */ $messages['fi'] = array( 'gadgets-desc' => 'Tarjoaa mahdollisuuden käyttäjille ottaa käyttöön [[Special:Gadgets|määritettyjä CSS- ja JavaScript-pienoisohjelmia]] omista [[Special:Preferences#mw-prefsection-gadgets|asetuksistaan]].', 'prefs-gadgets' => 'Pienoisohjelmat', 'gadgets-prefstext' => 'Alla on lista pienoisohjelmista, joita käyttäjät voivat ottaa käyttöön. Nämä pienoisohjelmat pohjautuvat usein JavaScriptiin, joten toimiakseen selaimessasi pitää olla JavaScript käytössä. -Huomio myös, että nämä pienoisohjelmat eivät ole osa MediaWiki-ohjelmistoa – tavallisesti niitä kehittävät ja ylläpitävät paikallisen wikin käyttäjät. Paikalliset ylläpitäjät voivat muokata saatavilla olevia pienoisohjelmia [[MediaWiki:Gadgets-definition|määrityssivulla]] ja [[Special:Gadgets|kuvauksista]].', +Huomioi myös, että nämä pienoisohjelmat eivät ole osa MediaWiki-ohjelmistoa – tavallisesti niitä kehittävät ja ylläpitävät paikallisen wikin käyttäjät. Paikalliset ylläpitäjät voivat muokata saatavilla olevia pienoisohjelmia [[MediaWiki:Gadgets-definition|määrityssivulla]] ja [[Special:Gadgets|kuvauksista]].', 'gadgets' => 'Pienoisohjelmat', 'gadgets-title' => 'Pienoisohjelmat', 'gadgets-pagetext' => 'Alla on lista pienoisohjelmista, joita käyttäjät voivat ottaa käyttöön [[Special:Preferences#mw-prefsection-gadgets|asetussivulta]]. Pienoisohjelmat määritetään [[MediaWiki:Gadgets-definition|täältä]]. @@ -1073,12 +1191,12 @@ Cette vue d’ensemble donne un accès rapide aux pages de messages système qui 'gadgets-required-rights' => 'Requiert {{PLURAL:$2|le droit suivant|les droits suivants}} : $1.', - 'gadgets-required-skins' => 'Disponible sur le {{PLURAL:$2| $1 skin|following skins: $1 }}.', + 'gadgets-required-skins' => 'Disponible sur {{PLURAL:$2|l’habillage suivant|les habillages suivants}} : $1.', 'gadgets-default' => 'Activé pour tout le monde par défaut.', 'gadgets-export' => 'Exporter', 'gadgets-export-title' => 'Export de gadget', 'gadgets-not-found' => 'Gadget « $1 » non trouvé.', - 'gadgets-export-text' => 'Pour exporter le gadget $1, cliquer sur le bouton « {{int:gadgets-export-download}} », enregistrer le fichier téléchargé puis aller sur la page Special:Import du wiki de destination et l’importer. Ajouter ensuite le texte suivant dans la page MediaWiki:Gadgets-definition: + 'gadgets-export-text' => 'Pour exporter le gadget $1, cliquez sur le bouton « {{int:gadgets-export-download}} », enregistrez le fichier téléchargé puis allez sur la page Special:Import du wiki de destination et importez-la. Ajoutez ensuite le texte suivant dans la page MediaWiki:Gadgets-definition : <pre>$2</pre> Il est nécessaire de disposer des droits correspondants sur le wiki de destination (y compris celui de modifier les messages système) et l’import depuis des fichiers doit être activé.', 'gadgets-export-download' => 'Télécharger', @@ -1116,6 +1234,35 @@ O est nècèssèro de d’avêr los drêts corrèspondents sur lo vouiqui de dè 'gadgets-export-download' => 'Tèlèchargiér', ); +/** Northern Frisian (Nordfriisk) + * @author Murma174 + */ +$messages['frr'] = array( + 'gadgets-desc' => 'Brükern kön uun hör [[Special:Preferences#mw-prefsection-gadgets|iinstelangen]] enkelt [[Special:Gadgets|CSS- an JavaScript-halpers]] aktiwiare', + 'prefs-gadgets' => 'Letj halpers', + 'gadgets-prefstext' => 'Diar stun enkelt letj halpers, diar arke brüke aktiwiare koon. Jo san miast uun JavaScript skrewen, an diaram kön jo bluas werke, wan JavaScript uun a browser aktiif as. Üüb detheer spezial-sidj werke jo oober ei. + +Jodiar letj halpers san nään dial faan MediaWiki an wurd miast faan enkelt brükern ütjspekeliaret. Administratooren kön jo letj halpers bewerke. Diarför jaft at [[MediaWiki:Gadgets-definition|definitjuunen]] an [[Special:Gadgets|beskriiwangen]].', + 'gadgets' => 'Letj halpers', + 'gadgets-title' => 'Letj halpers', + 'gadgets-pagetext' => 'Diar stun letj halpers, diar uun det [[MediaWiki:Gadgets-definition|definitjuun]] fäästlaanj san an diar arke brüker uun sin [[Special:Preferences#mw-prefsection-gadgets|iinstelangen]] iinracht koon. + +Auer detheer sidj komst dü tu a MediaWiki-süsteemnoorachten mä en beskriiwang an di program-code.', + 'gadgets-uses' => 'Tu brüken', + 'gadgets-required-rights' => 'Diarför brükst dü {{PLURAL:$2|detdiar brükerrocht|jodiar brükerrochten}}: + +$1', + 'gadgets-required-skins' => 'Koon mä {{PLURAL:$2|didiar skak|jodiar skaker}} brükt wurd: $1.', + 'gadgets-default' => 'Det as faan began för arken aktiif.', + 'gadgets-export' => 'Eksport', + 'gadgets-export-title' => 'Eksport faan letj halpers', + 'gadgets-not-found' => 'Letj halper "$1" ei fünjen.', + 'gadgets-export-text' => 'Am di letj halper $1 tu eksportiarin, trak üüb „{{int:gadgets-export-download}}“ an seekre det datei üüb dan reegner. Do gung tu "Spezial:Import" üüb det wiki, huar di letj halper importiaret wurd skal an schüür det datei huuch. Skriiw do noch didiar tekst üüb det sidj MediaWiki:Gadgets-definition: +<pre>$2</pre> +Huar dü det importiare wel, brükst dü jo nuadag brükerrochten tu importiarin an uk det brükerrocht, am MediaWiki-süsteemnoorachten tu bewerkin. An do skal natüürelk det importiarin uun detdiar wiki aktiwiaret wees.', + 'gadgets-export-download' => 'Deelloose', +); + /** Irish (Gaeilge) * @author පසිඳු à¶šà·à·€à·’න්ද */ @@ -1134,7 +1281,7 @@ $messages['gl'] = array( A maiorÃa destes trebellos baséanse no JavaScript, asà que ten que ter o JavaScript activado no seu navegador para que funcionen. Teña en conta que estes trebellos non funcionarán nesta páxina de preferencias. -Teña tamén en conta que estes trebellos especiais non son parte do software de MediaWiki e que os crean e manteñen os usuarios no seu wiki local. Os administradores locais poden editar os trebellos dispoñÃbeis mediante [[MediaWiki:Gadgets-definition|definicións]] e [[Special:Gadgets|descricións]].', +Teña tamén en conta que estes trebellos especiais non son parte do software de MediaWiki e que os crean e manteñen os usuarios no seu wiki local. Os administradores locais poden editar as [[MediaWiki:Gadgets-definition|definicións]] e [[Special:Gadgets|descricións]] dos trebellos dispoñibles.', 'gadgets' => 'Trebellos', 'gadgets-title' => 'Trebellos', 'gadgets-pagetext' => 'Embaixo hai unha lista dos trebellos especiais que os usuarios poden habilitar na súa páxina de preferencias, tal e como se describe nas [[MediaWiki:Gadgets-definition|definicións]]. @@ -1232,6 +1379,7 @@ Special:Import નિયોજીત વિકિ પર Special:Import પર à /** Hebrew (עברית) * @author Amire80 + * @author Guycn1 * @author Rotem Liss * @author YaronSh */ @@ -1255,7 +1403,7 @@ $1', 'gadgets-required-skins' => 'זמין {{PLURAL:$2|בערכות העיצוב הב×ות: $1|בערכת העיצוב $1}}', 'gadgets-default' => 'מופעל ×œ×›×•×œ× ×œ×¤×™ בררת מחדל.', 'gadgets-export' => 'יצו×', - 'gadgets-export-title' => '×™×¦×•× ×’×דג׳טי×', + 'gadgets-export-title' => "×™×¦×•× ×’×דג'טי×", 'gadgets-not-found' => '×”×’×דג׳ט "$1" ×œ× × ×ž×¦×.', 'gadgets-export-text' => 'כדי ×œ×™×™×¦× ×ת ×”×’×דג׳ט $1, יש ללחוץ על הלחצן "{{int:gadgets-export-download}}", לשמור ×ת הקובץ שהתקבל, לגשת ×ל Special:Import ב×תר הוויקי המיועד ולהעלות ×ותו. ו××– להוסיף ×ת ×”×“×‘×¨×™× ×”×‘××™× ×œ×“×£ MediaWiki:Gadgets-definition: @@ -1273,7 +1421,7 @@ $1', */ $messages['hi'] = array( 'gadgets-desc' => 'सदसà¥à¤¯à¥‹à¤‚ को उनकी [[Special:Preferences#mw-prefsection-gadgets|वरीयताओं]] में से चà¥à¤¨à¤¿à¤‚दा [[Special:Gadgets|CSS और जावालिपि जà¥à¤—त]] चà¥à¤¨à¤¨à¥‡ दो।', - 'prefs-gadgets' => 'उपकरण (गैज़ेट)', + 'prefs-gadgets' => 'उपकरण (गैजेट)', 'gadgets-prefstext' => 'नीचे विशेष उपकरणों की सूची दी गई है, जिनà¥à¤¹à¥‡à¤‚ आप अपने खाते के लिये सकà¥à¤·à¤® कर सकते हैं। ये उपकरण अधिकांशतः जावासà¥à¤•à¥à¤°à¤¿à¤ªà¥à¤Ÿ पर आधारित है, इसलिठइनके कारà¥à¤¯à¤¶à¥€à¤² होने के लिठआपके बà¥à¤°à¤¾à¤‰à¤œà¤¼à¤° में जावासà¥à¤•à¥à¤°à¤¿à¤ªà¥à¤Ÿ सकà¥à¤·à¤® होनी चाहिये। धà¥à¤¯à¤¾à¤¨ दें कि इन उपकरणों से आपके वरीयता पृषà¥à¤ पर कोई असर नहीं होगा। @@ -1303,6 +1451,7 @@ $1', * @author Anton008 * @author Dalibor Bosits * @author Ex13 + * @author MaGa * @author Roberta F. * @author SpeedyGonsales */ @@ -1310,10 +1459,10 @@ $messages['hr'] = array( 'gadgets-desc' => 'Omogućava suradnicama biranje osobnih [[Special:Gadgets|CSS i JavaScript dodataka]] u svojim [[Special:Preferences#mw-prefsection-gadgets|postavkama]]', 'prefs-gadgets' => 'Dodaci', 'gadgets-prefstext' => 'Slijedi popis posebnih dodataka koje možete omogućiti. -One su većinom napisane u JavaScriptu, stoga JavaScript mora biti omogućen u vaÅ¡em web pregledniku da bi dodaci radili. +Većinom su napisani u JavaScriptu, stoga JavaScript mora biti omogućen u vaÅ¡em web pregledniku da bi radili. Nijedan dodatak nema uÄinka na ovu stranicu s postavkama. -Ovi posebni dodaci nisu dio MediaWiki softvera, najÄešće su razvijane i održavane od suradnika na lokalnom wikiju. +Ovi posebni dodaci nisu dio MediaWiki softvera, najÄešće ih razvijaju i održavaju suradnici na lokalnom wikiju. Lokalni administratori mogu ureÄ‘ivati dostupne dodatke putem [[MediaWiki:Gadgets-definition|definicija]] i [[Special:Gadgets|opisa]].', 'gadgets' => 'Dodaci', 'gadgets-title' => 'Dodatci', @@ -1361,9 +1510,11 @@ DyrbiÅ¡ trÄ›bne prawa na cilowym wikiju měć (inkluziwnje prawo systemowe powÄ› ); /** Hungarian (magyar) + * @author Bináris * @author BáthoryPéter * @author Dani * @author Tgr + * @author Vogone */ $messages['hu'] = array( 'gadgets-desc' => 'A felhasználók saját [[Special:Gadgets|CSS és JavaScript eszközöket]] választhatnak ki a [[Special:Preferences#mw-prefsection-gadgets|beállÃtásaiknál]]', @@ -1372,12 +1523,12 @@ $messages['hu'] = array( Legtöbbjük JavaScriptet használ, Ãgy ezt engedélyezned kell a böngészÅ‘dben, hogy működjenek. A segédeszközök nem működnek ezen a beállÃtásoldalon, Ãgy probléma esetén ki tudod Å‘ket kapcsolni. -Ezek az eszközök nem részei a [[MediaWiki]] szoftvernek, általában a wiki felhasználói tartják karban Å‘ket. +Ezek az eszközök nem részei a MediaWiki szoftvernek, általában a wiki felhasználói tartják karban Å‘ket. Az adminisztrátorok a [[MediaWiki:Gadgets-definition|definÃciókat]] és a [[Special:Gadgets|leÃrásokat]] tartalmazó lapok segÃtségével tudják módosÃtani az elérhetÅ‘ eszközök listáját.', 'gadgets' => 'Segédeszközök', 'gadgets-title' => 'Segédeszközök', - 'gadgets-pagetext' => 'Itt látható azon segédeszközök listája, amiket a felhasználók bekapcsolhatnak a beállÃtásaiknál. A lista a [[MediaWiki:Gadgets-definition|definÃciókat]] tartalmazó lapon módosÃtható. -Ez az áttekintÅ‘ lap egyszerű hozzáférést nyúlt az eszközök kódját, illetve leÃrását tartalmazó rendszerüzenet-lapokhoz.', + 'gadgets-pagetext' => 'Itt látható azon segédeszközök listája, amiket a felhasználók bekapcsolhatnak a [[Special:Preferences#mw-prefsection-gadgets|beállÃtásaiknál]]. A lista a [[MediaWiki:Gadgets-definition|definÃciókat]] tartalmazó lapon módosÃtható. +Ez az áttekintÅ‘ lap egyszerű hozzáférést nyújt az eszközök kódját, illetve leÃrását tartalmazó rendszerüzenet-lapokhoz.', 'gadgets-uses' => 'Kód', 'gadgets-required-rights' => 'A következÅ‘ {{PLURAL:$2|jogosultságra|jogosultságokra}} van szükség: @@ -1393,6 +1544,32 @@ A célwikiben rendelkezned kell a megfelelÅ‘ jogokkal (beleértve a rendszerüze 'gadgets-export-download' => 'Letöltés', ); +/** Armenian (Õ€Õ¡ÕµÕ¥Ö€Õ¥Õ¶) + * @author Xelgen + */ +$messages['hy'] = array( + 'gadgets-desc' => 'Ô¹Õ¸Ö‚ÕµÕ¬ Õ§ Õ¿Õ¡Õ¬Õ«Õ½ Ö…Õ£Õ¿Õ¡Õ£Õ¸Ö€Õ®Õ¸Õ²Õ¶Õ¥Ö€Õ«Õ¶ Õ¨Õ¶Õ¿Ö€Õ¥Õ¬ Õ°Õ¡Õ¿Õ¸Ö‚Õ¯ [[Special:Gadgets|ÕÕ«Ô·Õ½Ô·Õ½ Ö‡ Õ‹Õ¡Õ¾Õ¡ÕÕ¯Õ«Ö€ÕºÕ¿ (CSS and JavaScript) Õ£Õ¡Õ¤Õ»Õ¥Õ©Õ¶Õ¥Ö€]] Õ«Ö€Õ¡Õ¶Ö [[Special:Preferences#mw-prefsection-gadgets|Õ¶Õ¡ÕÕ¨Õ¶Õ¿Ö€Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ¶Õ¥Ö€Õ«]] Õ§Õ»Õ¸Ö‚Õ´Ö‰', + 'prefs-gadgets' => 'Ô³Õ¡Õ¤Õ»Õ¥Õ©Õ¶Õ¥Ö€', + 'gadgets-prefstext' => 'Ô±ÕµÕ½Õ¿Õ¥Õ² Õ¢Õ¥Ö€Õ¾Õ¡Õ® Õ¥Õ¶ Õ°Õ¡Õ¿Õ¸Ö‚Õ¯ Õ°Õ¡Õ¾Õ¥Õ¬Õ¸Ö‚Õ´Õ¶Õ¥Ö€Õ Õ£Õ¡Õ»Õ¥Õ©Õ¶Õ¥Ö€, Õ¸Ö€Õ¸Õ¶Ö„ Õ¤Õ¸Ö‚Ö„ Õ¯Õ¡Ö€Õ¸Õ² Õ¥Ö„ Õ´Õ«Õ¡ÖÕ¶Õ¥Õ¬ Õ¨Õ½Õ¿ Õ±Õ¥Ö€ ÖÕ¡Õ¶Õ¯Õ¸Ö‚Õ©ÕµÕ¡Õ¶Ö‰ +Õ€Õ¡Õ¾Õ¥Õ¬Õ¸Ö‚Õ´Õ¶Õ¥Ö€Õ¨ Õ°Õ«Õ´Õ¶Õ¾Õ¡Õ® Õ¥Õ¶ Õ‹Õ¡Õ¾Õ¡ÕÕ¯Ö€Õ«ÕºÕ¿Õ« Õ¾Ö€Õ¡, Õ¸Ö‚Õ½Õ¿Õ« Õ°Õ¡Õ¾Õ¥Õ¬Õ¸Ö‚Õ´Õ¶Õ¥Ö€Õ« Õ¡Õ·ÕÕ¡Õ¿Õ¡Õ¶Ö„Õ« Õ°Õ¡Õ´Õ¡Ö€ Õ¡Õ¶Õ°Ö€Õ¡ÕªÕ¥Õ·Õ¿ Õ§, Õ¸Ö€ Õ±Õ¥Ö€ Õ¤Õ«Õ¿Õ¡Ö€Õ¯Õ¹Õ¸Ö‚Õ´ Õ‹Õ¡Õ¾Õ¡ÕÕ¯Ö€Õ«ÕºÕ¿Õ¨ Õ´Õ«Õ¡ÖÕ¾Õ¡Õ® Õ¬Õ«Õ¶Õ«Ö‰ +Õ€Õ¡Õ·Õ¾Õ« Õ¡Õ¼Õ¥Ö„, Õ¸Ö€ Õ£Õ¡Õ¤Õ»Õ¥Õ©Õ¶Õ¥Ö€Õ« Õ¡Õ·ÕÕ¡Õ¿Õ¡Õ¶Ö„Õ¨ Õ¡ÕµÕ½ Õ§Õ»Õ¸Ö‚Õ´ Õ¹Õ« Õ¶Õ¯Õ¡Õ¿Õ¾Õ«Ö‰ + +Õ†Õ¯Õ¡Õ¿Õ« Õ¸Ö‚Õ¶Õ¥ÖÕ¥Ö„, Õ¸Ö€ Õ½Õ¿Õ¸Ö€Ö‡ Õ¢Õ¥Ö€Õ¾Õ¡Õ® Õ°Õ¡Õ¾Õ¥Õ¬Õ¸Ö‚Õ´Õ¶Õ¥Ö€Õ¨ Õ„Õ¥Õ¤Õ«Õ¡ÕŽÕ«Ö„Õ« Õ®Ö€Õ¡Õ£Ö€Õ« Õ´Õ¡Õ½ Õ¹Õ¥Õ¶ Õ°Õ¡Õ¶Õ¤Õ«Õ½Õ¡Õ¶Õ¸Ö‚Õ´, Ö‡ Õ¸Ö€ÕºÕ¥Õ½ Õ¯Õ¡Õ¶Õ¸Õ¶ Õ«Ö€Õ¡Õ¶Ö„ Õ½Õ¿Õ¥Õ²Õ®Õ¾Õ¸Ö‚Õ´ Ö‡ Õ½ÕºÕ¡Õ½Õ¡Ö€Õ¯Õ¾Õ¸Ö‚Õ´ Õ¥Õ¶ Õ±Õ¥Ö€ Õ¾Õ«Ö„Õ«Õ« Õ´Õ¡Õ½Õ¶Õ¡Õ¯Õ«ÖÕ¶Õ¥Ö€Õ« Õ¯Õ¸Õ²Õ´Õ«ÖÖ‰ +ÕŽÕ«Ö„Õ«Õ« Õ¡Õ¤Õ´Õ«Õ¶Õ«Õ½Õ¿Ö€Õ¡Õ¿Õ¸Ö€Õ¶Õ¥Ö€Õ¨ Õ¯Õ¡Ö€Õ¸Õ² Õ¥Õ¶ ÕÕ´Õ¢Õ¡Õ£Ö€Õ¥Õ¬ Õ°Õ¡Õ½Õ¡Õ¶Õ¥Õ¬Õ« Õ£Õ¡Õ¤Õ»Õ¥Õ©Õ¶Õ¥Ö€Õ« [[MediaWiki:Gadgets-definition|ÖÕ¡Õ¶Õ¯Õ¨]] Ö‡ [[Special:Gadgets|Õ¶Õ¯Õ¡Ö€Õ¡Õ£Ö€Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ¨]]Ö‰', + 'gadgets' => 'Ô³Õ¡Õ¤Õ»Õ¥Õ©Õ¶Õ¥Ö€', + 'gadgets-title' => 'Ô³Õ¡Õ¤Õ»Õ¥Õ©Õ¶Õ¥Ö€', + 'gadgets-uses' => 'Õ•Õ£Õ¿Õ¡Õ£Õ¸Ö€Õ®Õ¸Ö‚Õ´ Õ§', + 'gadgets-required-rights' => 'Ô±Õ¶Õ°Ö€Õ¡ÕªÕ¥Õ·Õ¿ Õ¥Õ¶ Õ°Õ¥Õ¿Ö‡ÕµÕ¡Õ¬ {{PLURAL:$2|Õ«Ö€Õ¡Õ¾Õ¸Ö‚Õ¶Ö„Õ¨|Õ«Ö€Õ¡Õ¾Õ¸Ö‚Õ¶Ö„Õ¶Õ¥Ö€Õ¨}}: + +$1', + 'gadgets-required-skins' => 'Õ€Õ¡Õ½Õ¡Õ¶Õ¥Õ¬Õ« Õ§ {{PLURAL:$2|$1 Õ¡Ö€Õ¿Õ¡Ö„Õ«Õ¶ Õ¿Õ¥Õ½Ö„Õ¸Õ¾|$1 Õ¡Ö€Õ¿Õ¡Ö„Õ«Õ¶ Õ¿Õ¥Õ½Ö„Õ¥Ö€Õ¸Õ¾}}Ö‰', + 'gadgets-default' => 'Ô» Õ¬Õ¼Õ¥Õ¬ÕµÕ¡ÕµÕ¶ Õ´Õ«Õ¡ÖÕ¾Õ¡Õ® Õ§ Õ¢Õ¸Õ¬Õ¸Ö€Õ« Õ°Õ¡Õ´Õ¡Ö€Ö‰', + 'gadgets-export' => 'Ô±Ö€Õ¿Õ¡Õ°Õ¡Õ¶Õ¥Õ¬', + 'gadgets-export-title' => 'Ô³Õ¡Õ¤Õ»Õ¥Õ©Õ« Õ¡Ö€Õ¿Õ¡Õ°Õ¡Õ¶Õ¸Ö‚Õ´', + 'gadgets-not-found' => '$1 Õ£Õ¡Õ¤Õ»Õ¥Õ©Õ¨ Õ¹Õ« Õ£Õ¿Õ¶Õ¾Õ¥Õ¬', + 'gadgets-export-download' => 'Ô²Õ¥Õ¼Õ¶Õ¥Õ¬', +); + /** Interlingua (interlingua) * @author McDutchie */ @@ -1536,7 +1713,7 @@ farðu á þann wiki sem á að flytja smátólið á, farðu á kerfisÃðuna S $messages['it'] = array( 'gadgets-desc' => 'Consente agli utenti di selezionare [[Special:Gadgets|accessori CSS e JavaScript]] nelle proprie [[Special:Preferences#mw-prefsection-gadgets|preferenze]]', 'prefs-gadgets' => 'Accessori', - 'gadgets-prefstext' => "Di seguito viene presentata una lista di accessori speciali (''gadget'') che è possibile abilitare per il proprio account. + 'gadgets-prefstext' => "Di seguito viene presentata una lista di accessori speciali (''gadget'') che è possibile abilitare per la propria utenza. La maggior parte di questi accessori è basata su JavaScript, è quindi necessario abilitare JavaScript nel proprio browser perché funzionino correttamente. Si noti che gli accessori non hanno alcun effetto in questa pagina di preferenze. Inoltre, si noti che questi accessori speciali non sono compresi nel software MediaWiki e vengono di solito realizzati e gestiti dagli utenti di ciascun sito wiki. Gli amministratori del sito possono modificare la lista degli accessori disponibili tramite le pagine delle [[MediaWiki:Gadgets-definition|definizioni]] e delle [[Special:Gadgets|descrizioni]].", @@ -1691,6 +1868,7 @@ $messages['kk-arab'] = array( ); /** Kazakh (Cyrillic script) (қазақша (кирил)‎) + * @author Arystanbek */ $messages['kk-cyrl'] = array( 'prefs-gadgets' => 'Қажет құралдар', @@ -1705,7 +1883,7 @@ $messages['kk-cyrl'] = array( 'gadgets-title' => 'Қажет құралдар', 'gadgets-pagetext' => 'Төменде арнаулы қажет құралдар тізімі беріледі. [[{{ns:mediawiki}}:Gadgets-definition]] бетінде анықталған қажет құралдарды қатыÑушылар өзінің баптауында қоÑа алады. Бұл шолу беті арқылы әрбір қажет құралдың ÑипаттамаÑÑ‹ мен әмірін анықтайтын жүйе хабар беттеріне жеңіл қатынай алаÑыз.', # Fuzzy - 'gadgets-uses' => 'Қолданудағылар', + 'gadgets-uses' => 'ҚолданыÑтағылар', ); /** Kazakh (Latin script) (qazaqÅŸa (latın)‎) @@ -1738,6 +1916,7 @@ $messages['km'] = array( 'gadgets' => 'គ្រឿងបន្ទាប់បន្សំ', 'gadgets-title' => 'គ្រឿងបន្ទាប់បន្សំ', 'gadgets-uses' => 'ប្រើ', + 'gadgets-export' => 'នាំចáŸáž‰â€‹', 'gadgets-export-download' => 'ទាញយក', ); @@ -1749,7 +1928,7 @@ $messages['km'] = array( * @author ì•„ë¼ */ $messages['ko'] = array( - 'gadgets-desc' => 'ê° ì‚¬ìš©ìžê°€ [[Special:Gadgets|CSS와 ìžë°”스í¬ë¦½íЏ 소ë„구]]를 [[Special:Preferences#mw-prefsection-gadgets|ì‚¬ìš©ìž í™˜ê²½ ì„¤ì •]]ì„ í†µí•´ ì‚¬ìš©í• ìˆ˜ 있ë„ë¡ í—ˆìš©', + 'gadgets-desc' => 'ê° ì‚¬ìš©ìžê°€ [[Special:Gadgets|CSS와 ìžë°”스í¬ë¦½íЏ 소ë„구]]를 [[Special:Preferences#mw-prefsection-gadgets|ì‚¬ìš©ìž í™˜ê²½ ì„¤ì •]]ì„ í†µí•´ ì‚¬ìš©í• ìˆ˜ 있습니다', 'prefs-gadgets' => '소ë„구', 'gadgets-prefstext' => '아래 목ë¡ì€ 현재 사용 가능한 소ë„êµ¬ì˜ ëª©ë¡ìž…니다. ëŒ€ë¶€ë¶„ì˜ ì†Œë„구는 ìžë°”스í¬ë¦½íŠ¸ë¡œ ë™ìž‘하며, 웹 브ë¼ìš°ì €ì—서 ìžë°”스í¬ë¦½íŠ¸ë¥¼ ì‚¬ìš©í• ìˆ˜ 있어야 ë™ìž‘합니다. @@ -1761,7 +1940,7 @@ $messages['ko'] = array( 'gadgets-title' => '소ë„구', 'gadgets-pagetext' => '[[Special:Preferences#mw-prefsection-gadgets|ì‚¬ìš©ìž í™˜ê²½ ì„¤ì •]]ì—서 ì„¤ì •í• ìˆ˜ 있는 소ë„구 목ë¡ìž…니다. 해당 목ë¡ì€ [[MediaWiki:Gadgets-definition|소ë„구 ì •ì˜]]ì—서 íŽ¸ì§‘í• ìˆ˜ 있습니다. ì´ ë¬¸ì„œì—서는 ê° ì†Œë„êµ¬ì˜ ê° ì„¤ëª… 문서와 ì½”ë“œì˜ ì‹œìŠ¤í…œ 메시지 ë§í¬ë¥¼ ì œê³µí•©ë‹ˆë‹¤.', - 'gadgets-uses' => 'ë‹¤ìŒ ì½”ë“œë¥¼ ì´ìš©', + 'gadgets-uses' => 'ë‹¤ìŒ ì½”ë“œë¥¼ 사용', 'gadgets-required-rights' => 'ë‹¤ìŒ {{PLURAL:$2|권한}}ì´ í•„ìš”í•©ë‹ˆë‹¤: $1', @@ -1810,7 +1989,7 @@ enreschte un ändere.', 'gadgets-pagetext' => 'He kütt en Liss met spezielle <i lang="en">Gadgets</i>, di jede Metmaacher övver sing [[Special:Preferences#mw-prefsection-gadgets|päsönlije Enstellunge]] enschallte kann. -Se wääde üvver [[MediaWiki:Gadgets-definition]] enjerecht. +Se wääde övver [[MediaWiki:Gadgets-definition]] enjerecht. Die Övverseech hee jit enne direkte Zohjang op di Texte em Wiki, wo de Projramme, un de Erklierunge för de <i lang="en">Gadgets</i> dren enthallde sin.', @@ -1831,21 +2010,42 @@ Do moß en däm Wiki de nüüdijje Rääschde han, och dat Rääsch, aan Täxte /** Kurdish (Latin script) (Kurdî (latînî)‎) * @author George Animal + * @author Ghybu + * @author Gomada */ $messages['ku-latn'] = array( + 'prefs-gadgets' => 'Amûr', + 'gadgets' => 'Amûr', + 'gadgets-title' => 'Amûr', + 'gadgets-uses' => 'Bikaranîn', + 'gadgets-required-rights' => '{{PLURAL:$2|Mafa|Mafên}} di dorê de pêwîst in: + +$1', + 'gadgets-export' => 'Derxe', 'gadgets-not-found' => ' Gadget "$1" nehate dîtin.', + 'gadgets-export-download' => 'Daxe', +); + +/** Kyrgyz (Кыргызча) + * @author Growingup + */ +$messages['ky'] = array( + 'gadgets-export' => 'ÐкÑпорттоо', + 'gadgets-not-found' => '«$1» гаджети табылган жок.', + 'gadgets-export-download' => 'Жүктөп алуу', ); /** Luxembourgish (Lëtzebuergesch) * @author Les Meloures * @author Robby + * @author Soued031 */ $messages['lb'] = array( 'gadgets-desc' => 'Erméiglecht de Benotzer et perséinlech [[Special:Gadgets|CSS a JavaScript Gadgeten]] an hiren [[Special:Preferences#mw-prefsection-gadgets|Astellunge]] festzeleeën.', 'prefs-gadgets' => 'Gadgeten', 'gadgets-prefstext' => "Lëscht vu spezielle Gadgeten déi fir Äre Benotzerkont aktivéiert kënne ginn. -D'Gadgete baséiere meeschtens op engem JavaScript, dofir muss JavaScript an Ärem Browser aktivéiert sinn, fir datt se fonctionéieren. -D'Gadgete fonctionéieren awer net op dëser Säit mat de perséinlechen Astellungen. +D'Gadgete baséiere meeschtens op engem JavaScript, dofir muss JavaScript an Ärem Browser aktivéiert sinn, fir datt se funktionéieren. +D'Gadgete funktionéieren awer net op dëser Säit mat de perséinlechen Astellungen. Ausserdeem sollt Dir wëssen, datt dës Gadgete generell net Deel vu MediaWiki sinn, a meeschtens vu Benotzer vu lokale Wikien entwéckelt an ënnerhale ginn. Lokal Wiki-Administrateure kënnen d'Lëscht von den disponibele Gadgeten op de Säiten [[MediaWiki:Gadgets-definition|Definitioune vun Gadgeten]] a [[Special:Gadgets|Beschreiwunge vu Gadgeten]] änneren.", @@ -1866,10 +2066,12 @@ Dir musst déi erfuerdert Rechter(inklusiv d\'Recht fir System-Messagen z\'änne ); /** Lezghian (лезги) + * @author Namik * @author Soul Train */ $messages['lez'] = array( 'gadgets' => 'Гаджетар', + 'gadgets-title' => 'Гажетар', ); /** Limburgish (Limburgs) @@ -1906,6 +2108,15 @@ Doe mós de juuste rèchte höbben óppe doelwie, ouch óm bewirkinge aan systee 'gadgets-export-download' => 'Haol óp', ); +/** لوری (لوری) + * @author Mogoeilor + */ +$messages['lrc'] = array( + 'prefs-gadgets' => 'چيا هنی', + 'gadgets-export' => 'وه ØµØØ±Ø§ ديئن', + 'gadgets-export-download' => 'گرتن', +); + /** Lithuanian (lietuvių) * @author Eitvys200 * @author Homo @@ -1979,6 +2190,34 @@ $messages['mg'] = array( 'gadgets-export-download' => 'Hampidina', ); +/** Minangkabau (Baso Minangkabau) + * @author Iwan Novirion + */ +$messages['min'] = array( + 'gadgets-desc' => 'Mamungkinkan pangguno mamiliah [[Special:Gadgets|pakakeh CSS jo JavaScript]] malalui [[Special:Preferences#mw-prefsection-gadgets|pangaturan]]-nyo', + 'prefs-gadgets' => 'Pakakeh', + 'gadgets-prefstext' => 'Di bawah ko daftar pakakeh istimewa nan dapek Sanak aktipan untuak akun Sanak. Kasado pakakeh ko sabagian babasis JavaScript dek itu Sanak musti mangaktipan JavaScript pado paramban Sanak untuak dapek manjalankannyo. Paratikan kalau babagai pakakek ko indak ado pangaruahnyo pado laman pangaturan ko. + +Salain tu paratikan juo kalau pakakeh ko bukanlah bagian dari parangkaik lunak MediaWiki dan biasonyo dikambangkan dan dijago dek pangguno di Wikipedia. Panguruih lokal dapek manyuntiang pakakeh nan ado malalui [[MediaWiki:Gadgets-definition|laman definisinyo]] ataupun pado [[Special:Gadgets|laman katarangannyo]].', + 'gadgets' => 'Pakakeh', + 'gadgets-title' => 'Pakakeh', + 'gadgets-pagetext' => 'Di bawah ko daftar pakakeh istimewa nan dapek diaktipan pangguno malalui [[Special:Preferences#mw-prefsection-gadgets|laman pangaturan]] saroman nan didefinisikan dek [[MediaWiki:Gadgets-definition|laman definisinyo]]. Tinjauan nan ko mangagiah akses ka laman pasan sistem nan mandefinisikan deskripsi jo kode masiang-masiang pakakeh.', + 'gadgets-uses' => 'Panggunoan', + 'gadgets-required-rights' => 'Mambutuahkan {{PLURAL:$2|hak-hak}} barikuik: + +$1', + 'gadgets-required-skins' => 'Tasadio pado {{PLURAL:$2|kulik barikuik: $1}}.', + 'gadgets-default' => 'Diaktifkan untuak kasado urang sacaro bawaan.', + 'gadgets-export' => 'Ekspor', + 'gadgets-export-title' => 'Ekspor pakakeh', + 'gadgets-not-found' => 'Pakakeh "$1" indak basobok.', + 'gadgets-export-text' => 'Untuak mangekspor pakakeh $1, klik tombol "{{int:gadgets-export-download}}", simpan berkas nan didownload tu, +pai ka Special:Import pado wiki nan di tuju dan muek berkas tu. Sudah tu tambahkan berkas tasabuik ka laman MediaWiki:Gadgets-definition: +<pre>$2</pre> +Sanak musti punyo izin pado wiki nan di tuju (tamasuak hak manyuntiang pasan sistem) dan impor berkas haruslah aktif.', + 'gadgets-export-download' => 'Unduah', +); + /** Macedonian (македонÑки) * @author Bjankuloski06 * @author Brest @@ -1991,7 +2230,7 @@ $messages['mk'] = array( Имајте предвид дека алатките нема да имаат никаков ефект врз оваа Ñтраница за нагодување. ИÑто така имајте на ум дека овие Ñпецијални алатки не Ñе дел од програмÑката опрема на МедијаВики и иÑтите Ñе Ñоздаваат и одржуваат од кориÑници на вашето локално вики. -Локалните админиÑтратори можат да ги уредуваат и прилагодуваат алатките кориÑтејќи Ñе Ñо [[MediaWiki:Gadgets-definition|определувања]] и [[Special:Gadgets|опиÑи]].', +Локалните админиÑтратори можат да ги уредуваат и прилагодуваат алатките кориÑтејќи Ñе Ñо [[MediaWiki:Gadgets-definition|определби]] и [[Special:Gadgets|опиÑи]].', 'gadgets' => 'Ðлатки', 'gadgets-title' => 'Ðлатки', 'gadgets-pagetext' => 'Ова е ÑпиÑок на Ñпецијални алатки кои кориÑниците можат да ги активираат на нивната [[Special:Preferences#mw-prefsection-gadgets|Ñтраница за нагодување]], наведени во [[MediaWiki:Gadgets-definition|определувањата]]. @@ -2147,7 +2386,7 @@ $messages['mzn'] = array( 'gadgets-title' => 'ابزارون', ); -/** Norwegian BokmÃ¥l (norsk (bokmÃ¥l)‎) +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) * @author Laaknor * @author Nghtwlkr * @author Sjurhamre @@ -2196,7 +2435,7 @@ Disse Översicht gifft direkten Togang to de Systemnarichten, in de de Text to d 'gadgets-uses' => 'Bruukt', ); -/** Nedersaksisch (Nedersaksisch) +/** Low Saxon (Netherlands) (Nedersaksies) * @author Servien */ $messages['nds-nl'] = array( @@ -2256,7 +2495,7 @@ De uitbreidingen zijn voornamelijk gebaseerd op JavaScript, dus JavaScript moet De uitbreidingen hebben geen invloed op deze pagina met voorkeuren. Deze speciale uitbreidingen zijn geen onderdeel van de MediaWiki-software en worden meestal ontwikkeld en onderhouden door gebruikers van uw wiki. -Beheerders kunnen de beschikbare uitbreidingen aangeven in [[MediaWiki:Gadgets-definition|definities]] en [[Special:Gadgets|beschrijvingen]].', +Beheerders kunnen de beschikbare uitbreidingen opgeven in [[MediaWiki:Gadgets-definition|definities]] en [[Special:Gadgets|beschrijvingen]].', 'gadgets' => 'Uitbreidingen', 'gadgets-title' => 'Uitbreidingen', 'gadgets-pagetext' => 'Hieronder staan de speciale uitbreidingen die gebruikers kunnen inschakelen via hun [[Special:Preferences#mw-prefsection-gadgets|voorkeuren]], zoals ingesteld in de [[MediaWiki:Gadgets-definition|definities]]. @@ -2288,7 +2527,7 @@ De uitbreidingen zijn voornamelijk gebaseerd op JavaScript, dus JavaScript moet De uitbreidingen hebben geen invloed op deze pagina met voorkeuren. Deze speciale uitbreidingen zijn geen onderdeel van de MediaWiki-software en worden meestal ontwikkeld en onderhouden door gebruikers van jouw wiki. -Beheerders kunnen de beschikbare uitbreidingen aangeven in [[MediaWiki:Gadgets-definition|definities]] en [[Special:Gadgets|beschrijvingen]].', +Beheerders kunnen de beschikbare uitbreidingen opgeven in [[MediaWiki:Gadgets-definition|definities]] en [[Special:Gadgets|beschrijvingen]].', 'gadgets-export-text' => 'Klik op de knop "{{int:gadgets-export-download}}" om de uitbreiding "$1" te exporteren. Sla daarna het gedownloade bestand op. Ga naar "Special:Import" in de doelwiki en upload het geëxporteerde bestand. @@ -2297,7 +2536,7 @@ Voeg daarna het volgende toe aan de pagina "MediaWiki:Gadgets-definition": Je moet de juiste rechten hebben op de doelwiki, inclusief het recht om bewerkingen te maken aan de systeemberichten, en importeren uit bestanden moet ingeschakeld zijn.', ); -/** Norwegian Nynorsk (norsk (nynorsk)‎) +/** Norwegian Nynorsk (norsk nynorsk) * @author Eirik * @author Harald Khan * @author Nghtwlkr @@ -2325,7 +2564,7 @@ Dette oversynet gjev enkel tilgang til systemmeldingssidene som inneheld skildri $messages['oc'] = array( 'gadgets-desc' => 'Daissa als utilizaires los [[Special:Gadgets|gadgets CSS e JavaScript]] dins lor [[Special:Preferences#mw-prefsection-gadgets|preferéncias]]', 'prefs-gadgets' => 'Gadgets', - 'gadgets-prefstext' => "Çaijós apareis una tièra de gadgets que podètz activar per vòstre compte. Fan ampèl a JavaScript, deu doncas èsser activat per vòstre navigador Web. + 'gadgets-prefstext' => "Çaijós apareis una lista de gadgets que podètz activar per vòstre compte. Fan apèl a JavaScript, deu doncas èsser activat per vòstre navigador Web. An pas cap d'incidéncia sus aquesta pagina de preferéncias. E mai, son generalament desvolopats e mantenguts sus aqueste wiki. Los administrators pòdon modificar los gadgets en passant per [[MediaWiki:Gadgets-definition|las definicions]] e las [[Special:Gadgets|descripcions]].", @@ -2338,7 +2577,7 @@ Aqueste susvòl dona un accès rapid a las paginas de messatges del sistèma que 'gadgets-export-download' => 'Telecargar', ); -/** Oriya (ଓàœà¬¿à¬†) +/** Oriya (ଓଡ଼ିଆ) * @author Ansumang * @author Odisha1 * @author Psubhashish @@ -2372,6 +2611,21 @@ $1', 'gadgets-export-download' => 'ଡାଉନଲà‹à¬¡à¬¼', ); +/** Punjabi (ਪੰਜਾਬੀ) + * @author Babanwalia + */ +$messages['pa'] = array( + 'prefs-gadgets' => 'ਗੈਜਟ', + 'gadgets' => 'ਗੈਜਟ', + 'gadgets-title' => 'ਗੈਜਟ', + 'gadgets-uses' => 'ਵਰਤਦਾ ਹੈ', + 'gadgets-default' => "ਮੂਲ ਤੌਰ 'ਤੇ ਸਾਰਿਆਂ ਲਈ ਚਾਲੂ ਹੈ।", + 'gadgets-export' => 'ਨਿਰਯਾਤ', + 'gadgets-export-title' => 'ਗੈਜਟ ਨਿਰਯਾਤ', + 'gadgets-not-found' => 'ਗੈਜਟ "$1" ਨਹੀਂ ਲੱà¨à¨¾à¥¤', + 'gadgets-export-download' => 'ਡਾਊਨਲੋਡ ਕਰੋ', +); + /** Pampanga (Kapampangan) * @author Katimawan2005 */ @@ -2402,23 +2656,26 @@ $messages['pdc'] = array( ); /** Polish (polski) + * @author Chrumps * @author Derbeth * @author Marcin Åukasz Kiejzik + * @author Matma Rex + * @author Sovq * @author Sp5uhe */ $messages['pl'] = array( 'gadgets-desc' => 'Pozwala użytkownikom wybrać [[Special:Gadgets|gadżety CSS i JavaScript]] na [[Special:Preferences#mw-prefsection-gadgets|stronie preferencji]]', 'prefs-gadgets' => 'Gadżety', 'gadgets-prefstext' => 'Poniżej znajduje siÄ™ lista specjalnych gadżetów, które możesz włączyć dla swojego konta użytkownika. -Gadżety najczęściej wykorzystujÄ… JavaScript, wiÄ™c by dziaÅ‚aÅ‚y musisz mieć w swojej przeglÄ…darce włączonÄ… obsÅ‚ugÄ™ JavaScriptu. Gadżety nie majÄ… wpÅ‚ywu na tÄ™ stronÄ™ preferencji. +Gadżety najczęściej wykorzystujÄ… JavaScript, wiÄ™c by dziaÅ‚aÅ‚y, musisz mieć w swojej przeglÄ…darce włączonÄ… obsÅ‚ugÄ™ JavaScriptu. Gadżety nie majÄ… wpÅ‚ywu na tÄ™ stronÄ™ preferencji. -Gadżety nie sÄ… częściÄ… oprogramowania MediaWiki i najprawdopodobniej zostaÅ‚y stworzone przez użytkowników tego wiki. +Gadżety nie sÄ… częściÄ… oprogramowania MediaWiki i najprawdopodobniej zostaÅ‚y stworzone przez użytkowników tej wiki. Lokalni administratorzy mogÄ… edytować dostÄ™pne gadżety używajÄ…c stron [[MediaWiki:Gadgets-definition|Definicje gadżetów]] oraz [[Special:Gadgets|Gadżety]].', 'gadgets' => 'Gadżety', 'gadgets-title' => 'Gadżety', 'gadgets-pagetext' => 'Poniżej znajduje siÄ™ lista specjalnych gadżetów, które użytkownicy mogÄ… włączyć na swojej [[Special:Preferences#mw-prefsection-gadgets|stronie preferencji]]. Lista ta jest zdefiniowana na stronie [[MediaWiki:Gadgets-definition|definicji]]. Poniższy przeglÄ…d uÅ‚atwia dostÄ™p do komunikatów systemu, które definiujÄ… opis i kod każdego z gadżetów.', - 'gadgets-uses' => 'Użycie', + 'gadgets-uses' => 'Używa', 'gadgets-required-rights' => 'Wymaga {{PLURAL:$2|uprawnienia|nastÄ™pujÄ…cych uprawnieÅ„:}} $1', @@ -2498,40 +2755,48 @@ Special:Import تے جاؤ ÙˆÚ©ÛŒ تے ØŒ چرھاؤ اینوں۔ Ùیر ØªÚ¾Ù„Û * @author Ahmed-Najib-Biabani-Ibrahimkhel */ $messages['ps'] = array( - 'prefs-gadgets' => 'ګاډجÛÙ¼', - 'gadgets' => 'ګاډجÛÙ¼', - 'gadgets-title' => 'ګاډجÛÙ¼', + 'prefs-gadgets' => 'گاډجÛÙ¼', + 'gadgets-prefstext' => 'دلته Ù„Ø§Ù†Ø¯Û Ø¯ ÚØ§Ù†Ú¯Ú“Ùˆ گاډجÛټونو (هوښيارتوکي) يو لړليک دی Ú†Û ØªØ§Ø³Û ÙŠÛ Ø®Ù¾Ù„ گڼون لپاره چارنولی Ø´ÛŒ. +دا گاډجÛټونه د جاواسکرÛپټ پر بنسټ جوړ شوي، نو د Ø¯Û Ù„Ù¾Ø§Ø±Ù‡ Ú†Û Ù‡Ù…Ø¯Ø§ گاډجÛټونه سم کار ÙˆÚ©Ú“ÙŠ نو Ø³ØªØ§Ø³Û Ø¯ کتنمل جاواسکرÛپټ بايد چارند وي. +په پام Ú©Û Ù…Ùˆ اوسه Ú†Û Ø¯Ø§ گاډجÛټونه به په Ù‡Ù…Ø¯Û ØºÙˆØ±Ù‡ توبونو Ù‡ÛÚ… Ø§ØºÛØ²Ù‡ Ùˆ نه لري. + +دا هم په پام Ú©Û ÙˆÙ†ÙŠØ³Ø¦ Ú†Û Ø¯Ø§ ÚØ§Ù†Ú¯Ú“ÙŠ گاډجÛټونه د Ù…Ûډياويکي د Ø³Ø§ÙˆØªØ±Û Ø¨Ø±Ø®Ù‡ نه ده او دا اکثراً Ø³ØªØ§Ø³Û Ø¯ سيمه Ø§ÙŠØ²Û ÙˆÙŠÚ©ÙŠ کارنانو لخوا پرمخ بÛول Ú©ÛÚ–ÙŠ. + +سيمه ايز پازوالان کولی شي د شته گاډجÛټونو [[MediaWiki:Gadgets-definition|Ù¾ÛژندنÛ]] او [[Special:Gadgets|څرگندونÛ]] Ø³Ù…Û Ú©Ú“ÙŠ.', + 'gadgets' => 'گاډجÛÙ¼', + 'gadgets-title' => 'گاډجÛÙ¼', 'gadgets-uses' => 'کارونÛ', 'gadgets-export' => 'صادرول', - 'gadgets-not-found' => 'د "$1" ګاډجÛÙ¼ Ùˆ نه موندل شو.', + 'gadgets-not-found' => 'د "$1" گاډجÛÙ¼ Ùˆ نه موندل شو.', 'gadgets-export-download' => 'ښکته کول', ); /** Portuguese (português) * @author Hamilton Abreu * @author Helder.wiki + * @author Luckas * @author Malafaya * @author 555 */ $messages['pt'] = array( 'gadgets-desc' => "Permite que os utilizadores seleccionem [[Special:Gadgets|''\"gadgets\"'' em JavaScript e CSS]] personalizados nas suas [[Special:Preferences#mw-prefsection-gadgets|preferências]]", 'prefs-gadgets' => 'Gadgets', - 'gadgets-prefstext' => "Segue-se uma lista de ''\"gadgets\"'' especiais que pode activar na sua conta. -Estes ''gadgets'' são baseados principalmente em JavaScript, sendo necessário activar o suporte a JavaScript no seu browser para que funcionem. + 'gadgets-prefstext' => "Segue-se uma lista de ''\"gadgets\"'' especiais que pode ativar na sua conta. +Estes ''gadgets'' são baseados principalmente em JavaScript, sendo necessário ativar o suporte a JavaScript no seu browser para que funcionem. Note que não terão efeito nesta página de preferências. Note também que estes ''gadgets'' especiais não fazem parte do programa MediaWiki, sendo geralmente desenvolvidos e mantidos por utilizadores na sua wiki local. Administradores locais podem editar os ''gadgets'' disponÃveis usando as [[MediaWiki:Gadgets-definition|definições]] e [[Special:Gadgets|descrições]].", 'gadgets' => 'Gadgets', 'gadgets-title' => 'Gadgets', - 'gadgets-pagetext' => "Segue-se uma lista de ''\"gadgets\"'' que podem ser activados pelos utilizadores nas suas [[Special:Preferences#mw-prefsection-gadgets|preferências]], como estabelecido pelas [[MediaWiki:Gadgets-definition|definições]]. + 'gadgets-pagetext' => "Segue-se uma lista de ''\"gadgets\"'' que podem ser ativados pelos utilizadores nas suas [[Special:Preferences#mw-prefsection-gadgets|preferências]], como estabelecido pelas [[MediaWiki:Gadgets-definition|definições]]. Este resumo proporciona acesso fácil à s páginas das mensagens de sistema que definem a descrição e o código de cada ''gadget''.", 'gadgets-uses' => 'Utiliza', 'gadgets-required-rights' => 'Requer {{PLURAL:$2|o seguinte privilégio|os seguintes privilégios}}: $1', 'gadgets-required-skins' => 'DisponÃvel {{PLURAL:$2|no tema $1|nos seguintes temas: $1}}', - 'gadgets-default' => 'Activado para todos por padrão.', + 'gadgets-default' => 'Ativado para todos por padrão.', 'gadgets-export' => 'Exportar', 'gadgets-export-title' => 'Exportação de gadget', 'gadgets-not-found' => 'O gadget "$1" não foi encontrado.', @@ -2548,34 +2813,35 @@ Na wiki de destino, tem de ter as permissões necessárias (incluindo o privilé * @author GoEThe * @author Helder.wiki * @author Rafael Vargas + * @author 555 */ $messages['pt-br'] = array( - 'gadgets-desc' => 'Permite aos utilizadores selecionarem [[Special:Gadgets|"gadgets" JavaScript e CSS]] personalizados nas suas [[Special:Preferences#mw-prefsection-gadgets|preferências]]', + 'gadgets-desc' => 'Permite que os usuários selecionem [[Special:Gadgets|"gadgets" JavaScript e CSS]] personalizados nas suas [[Special:Preferences#mw-prefsection-gadgets|preferências]]', 'prefs-gadgets' => 'Gadgets', 'gadgets-prefstext' => 'Segue-se uma lista de "gadgets" que podem ser ativados em sua conta. Tais gadgets normalmente são baseados em JavaScript, o que faz com que seja necessário que o suporte a JavaScript esteja ativado em seu navegador para que os mesmos funcionem. Note que os gadgets não possuem efeito nesta página (a página de preferências). -Note também que tais gadgets não são parte do software MediaWiki, geralmente sendo desenvolvidos e mantidos por usuários de sua wiki local. +Repare também que tais gadgets não são parte do software MediaWiki, geralmente sendo desenvolvidos e mantidos por usuários de seu wiki local. Administradores locais podem editar os gadgets disponÃveis através de [[MediaWiki:Gadgets-definition|definições]] e [[Special:Gadgets|descrições]].', 'gadgets' => 'Gadgets', 'gadgets-title' => 'Gadgets', - 'gadgets-pagetext' => 'Segue-se uma lista de "gadgets" que podem ser ativados por utilizadores através de [[Special:Preferences#mw-prefsection-gadgets|suas páginas de preferências]], definidos em [[MediaWiki:Gadgets-definition|definições]]. -Esta visão geral proporciona um acesso fácil para as mensagens de sistema que definem as descrições e códigos de cada um dos gadgets.', - 'gadgets-uses' => 'Utiliza', + 'gadgets-pagetext' => 'Segue-se uma lista de "gadgets" que podem ser ativados pelos usuários através de [[Special:Preferences#mw-prefsection-gadgets|suas páginas de preferências]], definidos em [[MediaWiki:Gadgets-definition|suas definições]]. +Esta lista possibilita um acesso fácil para as mensagens de sistema que definem as descrições e códigos de cada um dos gadgets.', + 'gadgets-uses' => 'Usa', 'gadgets-required-rights' => 'Requer {{PLURAL:$2|o seguinte privilégio|os seguintes privilégios}}: $1', 'gadgets-required-skins' => 'DisponÃvel {{PLURAL:$2|no skin $1|nos seguintes skins: $1}}.', 'gadgets-default' => 'Ativado para todos por padrão.', 'gadgets-export' => 'Exportar', - 'gadgets-export-title' => 'Exportação de gadget', - 'gadgets-not-found' => '*Gadget "$1" não encontrado.', + 'gadgets-export-title' => 'Exportar gadgets', + 'gadgets-not-found' => 'O gadget "$1" não encontrado.', 'gadgets-export-text' => 'Para exportar o gadget $1, clique no botão "{{int:gadgets-export-download}}", salve o arquivo transferido, -vá à página Special:Import na wiki de destino e faça o upload do arquivo. Depois adicione o seguinte à página MediaWiki:Gadgets-definition: +vá à página Special:Import no wiki de destino e faça o upload do arquivo. Depois, adicione o seguinte à página MediaWiki:Gadgets-definition: <pre>$2</pre> -Na wiki de destino, você deve ter as permissões necessárias (incluindo o privilégio de editar mensagens de sistema) e a importação por upload de arquivos deve estar habilitada na wiki.', - 'gadgets-export-download' => 'Baixar', +É necessário que você tenha, no wiki de destino, as permissões necessárias (incluindo o privilégio de editar mensagens de sistema) e a importação por upload de arquivos deve estar ativada.', + 'gadgets-export-download' => 'Fazer download', ); /** Quechua (Runa Simi) @@ -2846,6 +3112,7 @@ MusÃte maÅ¥ prÃsluÅ¡né oprávnenia na cieľovej wiki (vrátane práva na úpr /** Slovenian (slovenÅ¡Äina) * @author Dbc334 + * @author Eleassar * @author Smihael */ $messages['sl'] = array( @@ -2855,7 +3122,7 @@ $messages['sl'] = array( VeÄinoma temeljijo na JavaScriptu, zato mora biti za njihovo delovanje omogoÄen v vaÅ¡em brskalniku. Ti vtiÄniki nimajo nobenega vpliva na to nastavitveno stran. -Prav tako pomnite, da ti vtiÄniki niso del programja MediaWiki in jih obiÄajno razvijajo ter vzdržujejo uporabniki na vaÅ¡em lokalnem wikiju. +Prav tako upoÅ¡tevajte, da ti vtiÄniki niso del programja MediaWiki in jih obiÄajno razvijajo ter vzdržujejo uporabniki na vaÅ¡em lokalnem wikiju. Administratorji lahko uredite seznam vtiÄnikov z uporabo [[MediaWiki:Gadgets-definition|opredelitev]] in [[Special:Gadgets|posebne strani]].', 'gadgets' => 'VtiÄniki', 'gadgets-title' => 'VtiÄniki', @@ -3193,6 +3460,7 @@ Dapat kang mayroong nararapat na mga pahintulot sa kapupuntahang wiki (kasama an /** Turkish (Türkçe) * @author Emperyan * @author Erkan Yilmaz + * @author Incelemeelemani * @author Joseph * @author Karduelis * @author Koc61 @@ -3210,6 +3478,11 @@ Yerel yöneticiler [[MediaWiki:Gadgets-definition|tanımları]] ve [[Special:Gad 'gadgets-pagetext' => "AÅŸağıdaki, kullanıcıların [[Special:Preferences#mw-prefsection-gadgets|tercihler sayfasında]] etkin hale getirebileceÄŸi, [[MediaWiki:Gadgets-definition|tanımlarla]] belirtildiÄŸi gibi, özel gadgetlerin bir listesidir. Bu genel bakış, her gadget'in tanımını ve kodunu belirten sistem mesaj sayfalarına kolay eriÅŸim saÄŸlar.", 'gadgets-uses' => 'Kullanıyor', + 'gadgets-required-rights' => 'AÅŸağıda gösterilen {{PLURAL:$2|hak|haklar}} gereklidir: + +$1', + 'gadgets-required-skins' => 'Kullanılabilecek {{PLURAL:$2|$1 tema|temalar: $1}}.', + 'gadgets-default' => 'Herkes için varsayılan olarak etkindir.', 'gadgets-export' => 'Dışa aktar', 'gadgets-export-title' => 'Gadget dışa aktarımı', 'gadgets-not-found' => 'Gadget "$1" bulunamadı.', @@ -3228,12 +3501,22 @@ $messages['tt-cyrl'] = array( 'gadgets-title' => 'Гаджетлар', ); +/** Uyghur (Arabic script) (ئۇيغۇرچە) + * @author Sahran + */ +$messages['ug-arab'] = array( + 'gadgets-uses' => 'ئىشلىتىش', + 'gadgets-export' => 'چىقار', + 'gadgets-export-download' => 'چۈشۈر', +); + /** Ukrainian (українÑька) * @author AS * @author Ahonc * @author Dim Grits * @author Olvin * @author Prima klasy4na + * @author RLuts * @author Riwnodennyk * @author Sodmy * @author ТеÑÑ‚ @@ -3260,7 +3543,7 @@ $1', 'gadgets-export' => 'ЕкÑпортувати', 'gadgets-export-title' => 'ЕкÑпорт додатка', 'gadgets-not-found' => 'Додаток "$1" не знайдено.', - 'gadgets-export-text' => 'Ðби екÑпортувати додаток $1, натиÑніть на ґудзик "{{int:gadgets-export-download}}", збережіть завантажений файл, + 'gadgets-export-text' => 'Ðби екÑпортувати додаток $1, натиÑніть «{{int:gadgets-export-download}}», збережіть завантажений файл, перейдіть до Special:Import на потібній віці Ñ– відвантажте його там. Тоді додайте наÑтупний текÑÑ‚ на Ñторінку MediaWiki:Gadgets-definition: <pre>$2</pre> Ви повинні мати відповідні права на цільовій віці (зокрема на Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ ÑиÑтемних повідомлень), окрім того має бути ввімкнена можливіÑть імпорту з файлу.', @@ -3291,6 +3574,7 @@ $messages['uz'] = array( /** vèneto (vèneto) * @author Candalua + * @author GatoSelvadego */ $messages['vec'] = array( 'gadgets-desc' => 'Consente ai utenti de selezionar [[Special:Gadgets|acessori CSS e JavaScript]] ne le proprie [[Special:Preferences#mw-prefsection-gadgets|preferense]]', @@ -3304,6 +3588,11 @@ Nota anca che sti acessori speciali no i fa parte del software MediaWiki e i vie 'gadgets-pagetext' => "De seguito vien presentà n'elenco de acessori (''gadget'') che i utenti i pol abilitar su la so [[Special:Preferences#mw-prefsection-gadgets|pagina de le preferenze]], seguendo le definizion riportà in [[MediaWiki:Gadgets-definition]]. Sta panoramica la fornisse un comodo mecanismo par accédar ai messagi de sistema nei quali xe definìo la descrizion e el codice de ciascun acessorio.", 'gadgets-uses' => 'Dopara', + 'gadgets-required-rights' => 'Dimanda {{PLURAL:$2|el seguente dirito|i seguenti diriti}}: + +$1', + 'gadgets-required-skins' => "DisponibiÅ‚e {{PLURAL:$2|pa' Å‚a skin $1|pa' Å‚e seguenti skin: $1}}.", + 'gadgets-default' => 'Ativà par tuti, par inpostasion predefinia.', 'gadgets-export' => 'Esporta', 'gadgets-export-title' => 'Esporta acessorio', 'gadgets-not-found' => 'Acessorio "$1" mia catà .', @@ -3340,7 +3629,7 @@ Chú ý rằng những công cụ Ä‘a năng nà y sẽ không có tác dụng tro CÅ©ng chú ý rằng những công cụ đặc biệt nà y không phải là má»™t phần cá»§a phần má»m MediaWiki, mà thưá»ng được phát triển và bảo trì bởi những thà nh viên ở wiki cá»§a há». Những quản lý ở từng ngôn ngữ có thể sá»a đổi các công cụ Ä‘a năng có sẵn từ các danh sách [[MediaWiki:Gadgets-definition|định nghÄ©a]] và [[Special:Gadgets|miêu tả]].', 'gadgets' => 'Công cụ Ä‘a năng', 'gadgets-title' => 'Công cụ Ä‘a năng', - 'gadgets-pagetext' => 'Dưới đây là danh sách các công cụ Ä‘a năng đặc biệt mà thà nh viên có thể dùng tại [[Special:Preferences#mw-prefsection-gadgets|trang tùy chá»n cá nhân]] cá»§a há», theo [[MediaWiki:Gadgets-definition|định nghÄ©a]]. Trang tổng quan nà y cung cấp cách tiếp cáºn dá»… dà ng đến trang các thông báo hệ thống để định nghÄ©a miêu tả và mã cá»§a từng công cụ.', + 'gadgets-pagetext' => 'Dưới đây là danh sách các công cụ Ä‘a năng đặc biệt mà thà nh viên có thể dùng tại [[Special:Preferences#mw-prefsection-gadgets|trang tùy chá»n cá nhân]] cá»§a há», theo [[MediaWiki:Gadgets-definition|định nghÄ©a]]. Trang tổng quan nà y cung cấp cách tiếp cáºn dá»… dà ng đến trang các thông Ä‘iệp hệ thống để định nghÄ©a miêu tả và mã cá»§a từng công cụ.', 'gadgets-uses' => 'Sá» dụng', 'gadgets-required-rights' => 'Cần {{PLURAL:$2|quyá»n|các quyá»n}} sau: @@ -3424,20 +3713,18 @@ $messages['yue'] = array( * @author Liangent * @author Shinjiman * @author Xiaomingyan + * @author Yfdyh000 * @author 阿pp */ $messages['zh-hans'] = array( 'gadgets-desc' => 'å…许用户在其[[Special:Preferences#mw-prefsection-gadgets|系统设置]]ä¸é€‰æ‹©è‡ªå®šä¹‰[[Special:Gadgets|CSSå’ŒJavaScript工具]]', 'prefs-gadgets' => 'å°å·¥å…·', - 'gadgets-prefstext' => '以下是一个特殊å°å·¥å…·ï¼Œæ‚¨å¯ä»¥åœ¨æ‚¨çš„è´¦æˆ·ä¸æ¿€æ´»ã€‚ -这些å°å·¥å…·å¤šæ•°éƒ½æ˜¯åŸºäºŽJavaScriptå»ºé€ ï¼Œå¦‚æžœè¦æ¿€æ´»å®ƒä»¬ï¼Œé‚£ä¹ˆæµè§ˆå™¨çš„JavaScriptå°±éœ€è¦æ¿€æ´»åŽæ–¹å¯ä½¿ç”¨ã€‚ -è¦ç•™æ„的是这些å°å·¥å…·åœ¨è¿™ä¸ªå‚数设置页é¢ä¸æ˜¯æ²¡æœ‰æ•ˆæžœçš„。 + 'gadgets-prefstext' => '䏋颿˜¯ä½ å¯ä»¥ä¸ºä½ 的账户å¯ç”¨çš„特殊å°å·¥å…·çš„列表。这些å°å·¥å…·å¤§å¤šæ•°åŸºäºŽJavaScriptï¼Œæ‰€ä»¥ä½ å¿…éœ€ä½¿ä½ çš„æµè§ˆå™¨å¯ç”¨JavaScript以使它们工作。请注æ„这些å°å·¥å…·ä¸ä¼šåœ¨è¿™ä¸ªè®¾ç½®é¡µé¢ä¸Šäº§ç”Ÿæ•ˆæžœã€‚ -äº¦éƒ½åŒæ—¶ç•™æ„这些å°å·¥å…·çš„特殊页é¢ä¸æ˜¯MediaWiki软件的一部份,通常都是由您本地的wikiä¸å¼€å‘以åŠç»´æŠ¤ã€‚本地管ç†å‘˜å¯ä»¥ç¼–辑å¯ä¾›ä½¿ç”¨çš„å°å·¥å…·çš„[[MediaWiki:Gadgets-definition|定义]]以åŠ[[Special:Gadgets|æè¿°]]。', +åŒæ—¶è¯·æ³¨æ„,这些特殊å°å·¥å…·ä¸æ˜¯MediaWiki软件的组æˆéƒ¨åˆ†ï¼Œä»–ä»¬é€šå¸¸æ˜¯ç”±ä½ çš„æœ¬åœ°wiki的用户开å‘并维护的。本地管ç†å‘˜å¯ä»¥ç¼–辑å¯ç”¨å°å·¥å…·çš„[[MediaWiki:Gadgets-definition|定义]]å’Œ[[Special:Gadgets|说明]]。', 'gadgets' => 'å°å·¥å…·', 'gadgets-title' => 'å°å·¥å…·', - 'gadgets-pagetext' => '以下是一个按照[[MediaWiki:Gadgets-definition]]定义的特殊å°å·¥å…·åˆ—表,用户å¯ä»¥åœ¨ä»–们的[[Special:Preferences#mw-prefsection-gadgets|傿•°è®¾ç½®é¡µé¢]]䏿¿€æ´»å®ƒä»¬ã€‚ -通过这个概览å¯ä»¥æ–¹ä¾¿çš„获得系统信æ¯é¡µé¢ï¼Œä»Žè€Œå¯ä»¥å®šä¹‰æ¯ä¸ªå°å·¥å…·çš„æè¿°ä»¥åŠæºç 。', + 'gadgets-pagetext' => '䏋颿˜¯ç”¨æˆ·å¯ä»¥åœ¨ä»–们的[[Special:Preferences#mw-prefsection-gadgets|设置页é¢]]å¯ç”¨çš„特殊å°å·¥å…·çš„列表,由[[MediaWiki:Gadgets-definition|定义]]确定。这个概览æä¾›ä¾¿æ·è®¿é—®ç¡®å®šæ¯ä¸ªå°å·¥å…·çš„说明和代ç 的系统信æ¯é¡µé¢çš„途径。', 'gadgets-uses' => '使用', 'gadgets-required-rights' => '需è¦ä»¥ä¸‹{{PLURAL:$2|æƒé™|æƒé™}}: @@ -3455,20 +3742,21 @@ $1', /** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) * @author Anakmalaysia + * @author Danny0838 + * @author Gakmo * @author Horacewai2 + * @author Justincheng12345 * @author Liangent * @author Mark85296341 * @author Shinjiman * @author Waihorace */ $messages['zh-hant'] = array( - 'gadgets-desc' => '讓使用者å¯ä»¥åœ¨[[Special:Preferences#mw-prefsection-gadgets|å好è¨å®š]]ä¸è‡ªè¨‚ [[Special:Gadgets|CSS與JavaScript工具]]', + 'gadgets-desc' => '讓使用者å¯ä»¥æ–¼[[Special:Preferences#mw-prefsection-gadgets|å好è¨å®š]]ä¸è‡ªè¨‚[[Special:Gadgets|CSS與JavaScript工具]]', 'prefs-gadgets' => 'å°å·¥å…·', - 'gadgets-prefstext' => '以下是一個特殊å°å·¥å…·ï¼Œæ‚¨å¯ä»¥åœ¨æ‚¨çš„帳戶ä¸å•Ÿç”¨ã€‚ -這些å°å·¥å…·å¤šæ•¸éƒ½æ˜¯åŸºæ–¼JavaScriptå»ºé€ ï¼Œå¦‚æžœè¦å•Ÿç”¨å®ƒå€‘,那麼ç€è¦½å™¨çš„JavaScript就需è¦å•Ÿç”¨å¾Œæ–¹å¯ä½¿ç”¨ã€‚ -è¦ç•™æ„的是這些å°å·¥å…·åœ¨é€™å€‹å好è¨å®šé é¢ä¸æ˜¯æ²’有效果的。 + 'gadgets-prefstext' => '以下列出å„種特殊å°å·¥å…·ï¼Œå¯åœ¨æ‚¨çš„帳戶ä¸å•Ÿç”¨ä¹‹ã€‚å°å·¥å…·å¤šä½¿ç”¨äº†JavaScript,ç€è¦½å™¨å¿…é ˆå•Ÿç”¨JavaScriptæ‰èƒ½æ£å¸¸é‹ä½œã€‚請注æ„å°å·¥å…·çš„æ•ˆæžœä¸æœƒä½œç”¨åœ¨é€™å€‹å好è¨å®šé 。 -äº¦éƒ½åŒæ™‚ç•™æ„這些å°å·¥å…·çš„特殊é é¢ä¸æ˜¯MediaWiki軟體的一部份,通常都是由您本地的wikiä¸é–‹ç™¼ä»¥åŠç¶è·ã€‚本地管ç†å“¡å¯ä»¥ç·¨è¼¯å¯ä¾›ä½¿ç”¨çš„å°å·¥å…·çš„[[MediaWiki:Gadgets-definition|定義]]以åŠ[[Special:Gadgets|æè¿°]]。', +åŒæ™‚也請注æ„,這些特殊å°å·¥å…·ä¸¦éžMediaWiki軟體的一部份,通常是由本地wiki的使用者開發與ç¶è·ã€‚本地管ç†å“¡å¯ä»¥ç·¨è¼¯å°å·¥å…·çš„[[MediaWiki:Gadgets-definition|定義]]與[[Special:Gadgets|æè¿°]]。', 'gadgets' => 'å°å·¥å…·', 'gadgets-title' => 'å°å·¥å…·', 'gadgets-pagetext' => '以下是一個按照 [[MediaWiki:Gadgets-definition]] 的定義特殊å°å·¥å…·æ¸…單,用戶å¯ä»¥åœ¨å®ƒå€‘çš„[[Special:Preferences#mw-prefsection-gadgets|å好è¨å®šé é¢]]ä¸å•Ÿç”¨å®ƒå€‘。 diff --git a/extensions/Gadgets/Gadgets.php b/extensions/Gadgets/Gadgets.php index 25c22afd..b0b455c4 100644 --- a/extensions/Gadgets/Gadgets.php +++ b/extensions/Gadgets/Gadgets.php @@ -24,7 +24,7 @@ $wgExtensionCredits['other'][] = array( 'path' => __FILE__, 'name' => 'Gadgets', 'author' => array( 'Daniel Kinzler', 'Max Semenik' ), - 'url' => 'https://mediawiki.org/wiki/Extension:Gadgets', + 'url' => 'https://www.mediawiki.org/wiki/Extension:Gadgets', 'descriptionmsg' => 'gadgets-desc', ); @@ -33,7 +33,7 @@ $wgHooks['BeforePageDisplay'][] = 'GadgetHooks::beforePageDisplay'; $wgHooks['UserGetDefaultOptions'][] = 'GadgetHooks::userGetDefaultOptions'; $wgHooks['GetPreferences'][] = 'GadgetHooks::getPreferences'; $wgHooks['ResourceLoaderRegisterModules'][] = 'GadgetHooks::registerModules'; -$wgHooks['UnitTestsList'][] = 'GadgetHooks::unitTestsList'; +$wgHooks['UnitTestsList'][] = 'GadgetHooks::onUnitTestsList'; $dir = dirname( __FILE__ ) . '/'; $wgExtensionMessagesFiles['Gadgets'] = $dir . 'Gadgets.i18n.php'; @@ -42,7 +42,7 @@ $wgExtensionMessagesFiles['GadgetsAlias'] = $dir . 'Gadgets.alias.php'; $wgAutoloadClasses['ApiQueryGadgetCategories'] = $dir . 'ApiQueryGadgetCategories.php'; $wgAutoloadClasses['ApiQueryGadgets'] = $dir . 'ApiQueryGadgets.php'; $wgAutoloadClasses['Gadget'] = $dir . 'Gadgets_body.php'; -$wgAutoloadClasses['GadgetHooks'] = $dir . 'Gadgets_body.php'; +$wgAutoloadClasses['GadgetHooks'] = $dir . 'GadgetHooks.php'; $wgAutoloadClasses['GadgetResourceLoaderModule'] = $dir . 'Gadgets_body.php'; $wgAutoloadClasses['SpecialGadgets'] = $dir . 'SpecialGadgets.php'; diff --git a/extensions/Gadgets/Gadgets_body.php b/extensions/Gadgets/Gadgets_body.php index 330a1541..1e043a82 100644 --- a/extensions/Gadgets/Gadgets_body.php +++ b/extensions/Gadgets/Gadgets_body.php @@ -11,231 +11,6 @@ * @license GNU General Public Licence 2.0 or later */ -class GadgetHooks { - /** - * ArticleSaveComplete hook handler. - * - * @param $article Article - * @param $user User - * @param $text String: New page text - * @return bool - */ - public static function articleSaveComplete( $article, $user, $text ) { - // update cache if MediaWiki:Gadgets-definition was edited - $title = $article->getTitle(); - if ( $title->getNamespace() == NS_MEDIAWIKI && $title->getText() == 'Gadgets-definition' ) { - Gadget::loadStructuredList( $text ); - } - return true; - } - - /** - * UserGetDefaultOptions hook handler - * @param $defaultOptions Array of default preference keys and values - * @return bool - */ - public static function userGetDefaultOptions( &$defaultOptions ) { - $gadgets = Gadget::loadStructuredList(); - if ( !$gadgets ) { - return true; - } - - /** - * @var $gadget Gadget - */ - foreach ( $gadgets as $thisSection ) { - foreach ( $thisSection as $gadgetId => $gadget ) { - if ( $gadget->isOnByDefault() ) { - $defaultOptions['gadget-' . $gadgetId] = 1; - } - } - } - - return true; - } - - /** - * GetPreferences hook handler. - * @param $user User - * @param $preferences Array: Preference descriptions - * @return bool - */ - public static function getPreferences( $user, &$preferences ) { - $gadgets = Gadget::loadStructuredList(); - if ( !$gadgets ) { - return true; - } - - $options = array(); - $default = array(); - foreach ( $gadgets as $section => $thisSection ) { - $available = array(); - - /** - * @var $gadget Gadget - */ - foreach ( $thisSection as $gadget ) { - if ( $gadget->isAllowed( $user ) ) { - $gname = $gadget->getName(); - # bug 30182: dir="auto" because it's often not translated - $desc = '<span dir="auto">' . $gadget->getDescription() . '</span>'; - $available[$desc] = $gname; - if ( $gadget->isEnabled( $user ) ) { - $default[] = $gname; - } - } - } - - if ( $section !== '' ) { - $section = wfMessage( "gadget-section-$section" )->parse(); - - if ( count ( $available ) ) { - $options[$section] = $available; - } - } else { - $options = array_merge( $options, $available ); - } - } - - $preferences['gadgets-intro'] = - array( - 'type' => 'info', - 'label' => ' ', - 'default' => Xml::tags( 'tr', array(), - Xml::tags( 'td', array( 'colspan' => 2 ), - wfMessage( 'gadgets-prefstext' )->parseAsBlock() ) ), - 'section' => 'gadgets', - 'raw' => 1, - 'rawrow' => 1, - ); - - $preferences['gadgets'] = - array( - 'type' => 'multiselect', - 'options' => $options, - 'section' => 'gadgets', - 'label' => ' ', - 'prefix' => 'gadget-', - 'default' => $default, - ); - - return true; - } - - /** - * ResourceLoaderRegisterModules hook handler. - * @param $resourceLoader ResourceLoader - * @return bool - */ - public static function registerModules( &$resourceLoader ) { - $gadgets = Gadget::loadList(); - if ( !$gadgets ) { - return true; - } - - /** - * @var $g Gadget - */ - foreach ( $gadgets as $g ) { - $module = $g->getModule(); - if ( $module ) { - $resourceLoader->register( $g->getModuleName(), $module ); - } - } - return true; - - } - - /** - * BeforePageDisplay hook handler. - * @param $out OutputPage - * @return bool - */ - public static function beforePageDisplay( $out ) { - wfProfileIn( __METHOD__ ); - - $gadgets = Gadget::loadList(); - if ( !$gadgets ) { - wfProfileOut( __METHOD__ ); - return true; - } - - $lb = new LinkBatch(); - $lb->setCaller( __METHOD__ ); - $pages = array(); - - /** - * @var $gadget Gadget - */ - $user = $out->getUser(); - foreach ( $gadgets as $gadget ) { - if ( $gadget->isEnabled( $user ) && $gadget->isAllowed( $user ) ) { - if ( $gadget->hasModule() ) { - $out->addModuleStyles( $gadget->getModuleName() ); - $out->addModules( $gadget->getModuleName() ); - } - - foreach ( $gadget->getLegacyScripts() as $page ) { - $lb->add( NS_MEDIAWIKI, $page ); - $pages[] = $page; - } - } - } - - $lb->execute( __METHOD__ ); - - $done = array(); - - foreach ( $pages as $page ) { - if ( isset( $done[$page] ) ) { - continue; - } - - $done[$page] = true; - self::applyScript( $page, $out ); - } - wfProfileOut( __METHOD__ ); - - return true; - } - - /** - * Adds one legacy script to output. - * - * @param $page String: Unprefixed page title - * @param $out OutputPage - */ - private static function applyScript( $page, $out ) { - global $wgJsMimeType; - - # bug 22929: disable gadgets on sensitive pages. Scripts loaded through the - # ResourceLoader handle this in OutputPage::getModules() - # TODO: make this extension load everything via RL, then we don't need to worry - # about any of this. - if ( $out->getAllowedModules( ResourceLoaderModule::TYPE_SCRIPTS ) < ResourceLoaderModule::ORIGIN_USER_SITEWIDE ) { - return; - } - - $t = Title::makeTitleSafe( NS_MEDIAWIKI, $page ); - if ( !$t ) { - return; - } - - $u = $t->getLocalURL( 'action=raw&ctype=' . $wgJsMimeType ); - $out->addScriptFile( $u, $t->getLatestRevID() ); - } - - /** - * UnitTestsList hook handler - * @param $files Array: List of extension test files - * @return bool - */ - public static function unitTestsList( $files ) { - $files[] = dirname( __FILE__ ) . '/Gadgets_tests.php'; - - return true; - } -} /** * Wrapper for one gadget. @@ -244,7 +19,7 @@ class Gadget { /** * Increment this when changing class structure */ - const GADGET_CLASS_VERSION = 6; + const GADGET_CLASS_VERSION = 7; private $version = self::GADGET_CLASS_VERSION, $scripts = array(), @@ -255,7 +30,9 @@ class Gadget { $resourceLoaded = false, $requiredRights = array(), $requiredSkins = array(), + $targets = array( 'desktop' ), $onByDefault = false, + $position = 'bottom', $category; /** @@ -302,6 +79,12 @@ class Gadget { case 'default': $gadget->onByDefault = true; break; + case 'targets': + $gadget->targets = $params; + break; + case 'top': + $gadget->position = 'top'; + break; } } @@ -455,7 +238,7 @@ class Gadget { return null; } - return new GadgetResourceLoaderModule( $pages, $this->dependencies ); + return new GadgetResourceLoaderModule( $pages, $this->dependencies, $this->targets, $this->position ); } /** @@ -494,6 +277,14 @@ class Gadget { } /** + * Returns the position of this Gadget's ResourceLoader module + * @return String: 'bottom' or 'top' + */ + public function getPosition() { + return $this->position; + } + + /** * Loads and returns a list of all gadgets * @return Mixed: Array of gadgets or false */ @@ -553,7 +344,7 @@ class Gadget { * Loads list of gadgets and returns it as associative array of sections with gadgets * e.g. array( 'sectionnname1' => array( $gadget1, $gadget2), * 'sectionnname2' => array( $gadget3 ) ); - * @param $forceNewText String: New text of MediaWiki:gadgets-sdefinition. If specified, will + * @param $forceNewText String: New text of MediaWiki:gadgets-definition. If specified, will * force a purge of cache and recreation of the gadget list. * @return Mixed: Array or false */ @@ -587,7 +378,7 @@ class Gadget { $g = $forceNewText; } - $g = preg_replace( '/<!--.*-->/s', '', $g ); + $g = preg_replace( '/<!--.*?-->/s', '', $g ); $g = preg_split( '/(\r\n|\r|\n)+/', $g ); $gadgets = array(); @@ -606,6 +397,13 @@ class Gadget { } } + if ( !count( $gadgets ) ) { + // Don't cache in case we couldn't find any gadgets. Bug 37228 + $gadgets = false; + wfProfileOut( __METHOD__ ); + return $gadgets; + } + // cache for a while. gets purged automatically when MediaWiki:Gadgets-definition is edited $wgMemc->set( $key, $gadgets, 60 * 60 * 24 ); $source = $forceNewText !== null ? 'input text' : 'MediaWiki:Gadgets-definition'; @@ -624,17 +422,22 @@ class GadgetResourceLoaderModule extends ResourceLoaderWikiModule { /** * Creates an instance of this class + * * @param $pages Array: Associative array of pages in ResourceLoaderWikiModule-compatible * format, for example: * array( - * 'MediaWiki:Gadget-foo.js' => array( 'type' => 'script' ), - * 'MediaWiki:Gadget-foo.css' => array( 'type' => 'style' ), + * 'MediaWiki:Gadget-foo.js' => array( 'type' => 'script' ), + * 'MediaWiki:Gadget-foo.css' => array( 'type' => 'style' ), * ) * @param $dependencies Array: Names of resources this module depends on + * @param $targets Array: List of targets this module support + * @param $position String: 'bottom' or 'top' */ - public function __construct( $pages, $dependencies ) { + public function __construct( $pages, $dependencies, $targets, $position ) { $this->pages = $pages; $this->dependencies = $dependencies; + $this->targets = $targets; + $this->position = $position; } /** @@ -653,4 +456,12 @@ class GadgetResourceLoaderModule extends ResourceLoaderWikiModule { public function getDependencies() { return $this->dependencies; } + + /** + * Overrides ResourceLoaderModule::getPosition() + * @return String: 'bottom' or 'top' + */ + public function getPosition() { + return $this->position; + } } diff --git a/extensions/Gadgets/README b/extensions/Gadgets/README index cbe0862e..5fb3c353 100644 --- a/extensions/Gadgets/README +++ b/extensions/Gadgets/README @@ -8,7 +8,7 @@ Licenses: GNU General Public Licence (GPL) The Gadgets extension provides a way for users to pick JavaScript or CSS based "gadgets" that other wiki users provide. -<https://mediawiki.org/wiki/Extension:Gadgets> +<https://www.mediawiki.org/wiki/Extension:Gadgets> The Gadgets extension was originally written by Daniel Kinzler in 2007 and is released under the GNU General Public Licence (GPL). diff --git a/extensions/Gadgets/Gadgets_tests.php b/extensions/Gadgets/tests/GadgetTest.php index 2b1e6a70..c9332a6c 100644 --- a/extensions/Gadgets/Gadgets_tests.php +++ b/extensions/Gadgets/tests/GadgetTest.php @@ -3,7 +3,7 @@ * @group Gadgets */ -class GadgetsTest extends PHPUnit_Framework_TestCase { +class GadgetsTest extends MediaWikiTestCase { private function create( $line ) { $g = Gadget::newFromDefinition( $line ); // assertInstanceOf() is available since PHPUnit 3.5 diff --git a/extensions/ImageMap/.gitreview b/extensions/ImageMap/.gitreview new file mode 100644 index 00000000..2629c9d9 --- /dev/null +++ b/extensions/ImageMap/.gitreview @@ -0,0 +1,5 @@ +[gerrit] +host=gerrit.wikimedia.org +port=29418 +project=mediawiki/extensions/ImageMap.git +defaultbranch=master diff --git a/extensions/ImageMap/ImageMap.i18n.php b/extensions/ImageMap/ImageMap.i18n.php new file mode 100644 index 00000000..1e07d69c --- /dev/null +++ b/extensions/ImageMap/ImageMap.i18n.php @@ -0,0 +1,2150 @@ +<?php +/** + * Internationalisation file for extension FindSpam. + * + * @file + * @ingroup Extensions + */ + +$messages = array(); + +/** English + * @author Tim Starling + */ +$messages['en'] = array( + 'imagemap_desc' => 'Allows client-side clickable image maps using <code><imagemap></code> tag', + 'imagemap_no_image' => 'Error: Must specify an image in the first line.', + 'imagemap_invalid_image' => 'Error: Image is invalid or non-existent.', + 'imagemap_bad_image' => 'Error: Image is blacklisted on this page.', + 'imagemap_no_link' => 'Error: No valid link was found at the end of line $1.', + 'imagemap_invalid_title' => 'Error: Invalid title in link at line $1.', + 'imagemap_missing_coord' => 'Error: Not enough coordinates for shape at line $1.', + 'imagemap_unrecognised_shape' => 'Error: Unrecognized shape at line $1, each line must start with one of: <code>default</code>, <code>rect</code>, <code>circle</code> or <code>poly</code>.', + 'imagemap_invalid_coord' => 'Error: Invalid coordinate at line $1, must be a number.', + 'imagemap_invalid_desc' => 'Error: Invalid desc specification, must be one of: <code>$1</code>.', + 'imagemap_description' => 'About this image', + # Note to translators: keep the same order + 'imagemap_desc_types' => 'top-right, bottom-right, bottom-left, top-left, none', + 'imagemap_poly_odd' => 'Error: Found poly with odd number of coordinates on line $1', +); + +/** Message documentation (Message documentation) + * @author Kghbln + * @author Purodha + * @author Shirayuki + * @author The Evil IP address + * @author Umherirrender + */ +$messages['qqq'] = array( + 'imagemap_desc' => '{{desc|name=Image Map|url=http://www.mediawiki.org/wiki/Extension:ImageMap}}', + 'imagemap_no_image' => 'Used as error message. + +This message indicates that an image must be specified in the first line.', + 'imagemap_invalid_image' => 'Used as error message.', + 'imagemap_bad_image' => 'Used as error message.', + 'imagemap_no_link' => 'Used as error message. Parameters: +* $1 - line number', + 'imagemap_invalid_title' => 'Used as error message. Parameters: +* $1 - line number', + 'imagemap_missing_coord' => 'Used as error message. Parameters: +* $1 - line number', + 'imagemap_unrecognised_shape' => '{{doc-important|Do not translate the parameters <code>default</code>, <code>rect</code>, <code>circle</code> or <code>poly</code>.}} +Used as error message. Parameters: +* $1 - line number', + 'imagemap_invalid_coord' => 'Used as error message. Parameters: +* $1 - line number', + 'imagemap_invalid_desc' => 'Used as error message. Parameters: +* $1 - list of desc types', + 'imagemap_description' => 'Used as HTML <code>title=</code> attribute of <code><nowiki><a></nowiki></code> tag and as HTML <code>alt=</code> attribute of <code><nowiki><img></nowiki></code> tag.', + 'imagemap_desc_types' => '{{optional}}{{doc-important|Keep the same order.}}', + 'imagemap_poly_odd' => 'Used as error message. Parameters: +* $1 - line number', +); + +/** Afrikaans (Afrikaans) + * @author Naudefj + * @author SPQRobin + * @author පසිඳු à¶šà·à·€à·’න්ද + */ +$messages['af'] = array( + 'imagemap_no_image' => "Fout: moet 'n beeld op die eerste lyn spesifiseer", + 'imagemap_invalid_image' => 'Fout: beeld is ongeldig of bestaan nie', + 'imagemap_bad_image' => 'Fout: beeld is op die swartlys vir hierdie bladsy', + 'imagemap_no_link' => 'Fout: geen geldige skakel was aan die einde van lyn $1 gevind nie', + 'imagemap_invalid_title' => 'Fout: ongeldige titel in skakel op lyn $1', + 'imagemap_missing_coord' => 'Fout: nie genoeg koördinate vir vorm op lyn $1', + 'imagemap_description' => 'Beeldinligting', +); + +/** Aragonese (aragonés) + * @author Juanpabl + */ +$messages['an'] = array( + 'imagemap_desc' => "Premite mapas d'imachens punchables en o client fendo servir a etiqueta <code><imagemap></code>", + 'imagemap_no_image' => "Error: ha d'endicar una imachen a primer ringlera", + 'imagemap_invalid_image' => 'Error: a imachen no ye conforme u no existe', + 'imagemap_bad_image' => 'Error: a imachen ye en a lista negra ta ista pachina', + 'imagemap_no_link' => "Error: no s'ha trobato garra vinclo conforme a la fin d'a ringlera $1", + 'imagemap_invalid_title' => "Error: tÃtol no conforme en o vinclo d'a ringlera $1", + 'imagemap_missing_coord' => "Error: No bi'n ha prous de coordinadas ta definir a forma en a ringlera $1", + 'imagemap_unrecognised_shape' => "Error: no s'ha reconoixito a forma en a ringlera $1, cada linia ha de prencipiar con una d'as siguients espresions: <code>default</code>, <code>rect</code>, <code>circle</code> u <code>poly</code>", + 'imagemap_invalid_coord' => "Error: coordinada no conforme en a ringlera $1, ha d'estar un numero", + 'imagemap_invalid_desc' => "Error: A descripción (desc) especificata no ye conforme, ha d'estar una de: <code>$1</code>", + 'imagemap_description' => 'Información sobre ista imachen', + 'imagemap_poly_odd' => "Error: s'ha trobato un polinomio con un numero impar de coordinadas en a linia $1", +); + +/** Arabic (العربية) + * @author Meno25 + * @author OsamaK + */ +$messages['ar'] = array( + 'imagemap_desc' => 'ÙŠØ³Ù…Ø Ø¨Ø®Ø±Ø§Ø¦Ø· صور قابلة للضغط عليها من طر٠العميل باستخدام وسم <code><imagemap></code>', + 'imagemap_no_image' => 'خطأ: يجب ØªØØ¯ÙŠØ¯ صورة ÙÙŠ السطر الأول', + 'imagemap_invalid_image' => 'خطأ: الصورة غير صØÙŠØØ© أو غير موجودة', + 'imagemap_bad_image' => 'خطأ: الصورة ÙÙŠ القائمة السوداء على هذه Ø§Ù„ØµÙØØ©', + 'imagemap_no_link' => 'خطأ: لم يتم العثور على وصلة صØÙŠØØ© ÙÙŠ نهاية السطر $1', + 'imagemap_invalid_title' => 'خطأ: عنوان غير صØÙŠØ ÙÙŠ الوصلة عند السطر $1', + 'imagemap_missing_coord' => 'خطأ: Ø¥ØØ¯Ø§Ø«ÙŠØ§Øª غير كاÙية للشكل عند السطر $1', + 'imagemap_unrecognised_shape' => 'خطأ: شكل غير معرو٠عند السطر $1ØŒ كل سطر يجب أن يبدأ Ø¨ÙˆØ§ØØ¯ من: <code>default</code>ØŒ <code>rect</code>ØŒ <code>circle</code> أو <code>poly</code>', + 'imagemap_invalid_coord' => 'خطأ: Ø¥ØØ¯Ø§Ø«ÙŠ ØºÙŠØ± صØÙŠØ عند السطر $1ØŒ يجب أن يكون رقما', + 'imagemap_invalid_desc' => 'خطأ: Ù…ØØ¯Ø¯ وص٠غير صØÙŠØØŒ يجب أن يكون ÙˆØ§ØØ¯Ø§ من: <code>$1</code>', + 'imagemap_description' => 'عن هذه الصورة', + 'imagemap_desc_types' => 'أعلى اليمين, أسÙÙ„ اليمين, أسÙÙ„ اليسار, أعلى اليسار, لا شيء', + 'imagemap_poly_odd' => 'خطأ: تم العثور على مضلع بعدد ÙØ±Ø¯ÙŠ Ù…Ù† الأضلاع ÙÙŠ السطر $1', +); + +/** Egyptian Spoken Arabic (مصرى) + * @author Meno25 + * @author Ramsis II + */ +$messages['arz'] = array( + 'imagemap_desc' => 'Ø¨ÙŠØ³Ù…Ø Ø¨Ø®Ø±Ø§ÙŠØ· صور قابلة للضغط عليها من طر٠العميل باستخدام تاج <code><imagemap></code>', + 'imagemap_no_image' => 'غلط: لازم ØªØØ¯Ø¯ صورة ÙÙ‰ السطر الاولانى.', + 'imagemap_invalid_image' => 'غلط:الصورة مش صØÙŠØØ© او مش موجودة', + 'imagemap_bad_image' => 'غلط: الصورة ÙÙ‰ البلاك ليست بتاعة Ø§Ù„ØµÙØØ© دى', + 'imagemap_no_link' => '$1 غلط:Ù…Ùيش لينك شغالة ÙÙ‰ اخر السطر', + 'imagemap_invalid_title' => 'غلط:عنوان مش صØÙŠØ ÙÙ‰ اللينك عند السطر$1', + 'imagemap_missing_coord' => 'غلط: Ø¥ØØ¯Ø§Ø«ÙŠØ§Øª مش كاÙية للشكل عند السطر $1', + 'imagemap_unrecognised_shape' => 'غلط:شكل مش معرو٠عند السطر$1ØŒ كل سطر لازم يبتدى Ø¨ÙˆØ§ØØ¯ من دول: <code>default</code>, <code>rect</code>, <code>circle</code> او <code>poly</code>', + 'imagemap_invalid_coord' => 'غلط:Ø§ØØ¯Ø§Ø«Ù‰ مش صØÙŠØ عند السطر $1, لازم يكون رقم', + 'imagemap_invalid_desc' => 'غلط: Ù…ØØ¯Ø¯ وص٠مش صØÙŠØ, لازم يكون ÙˆØ§ØØ¯ من دول: <code>$1</code>', + 'imagemap_description' => 'عن الصورة دي', + 'imagemap_desc_types' => 'اليمين من Ùوق،اليمين من ØªØØªØŒØ§Ù„شمال من ØªØØªØŒØ§Ù„شمال من Ùوق، ولا ØØ§Ø¬Ø©', + 'imagemap_poly_odd' => 'خطأ: تم العثور على مضلع بعدد ÙØ±Ø¯Ù‰ من الأضلاع ÙÙ‰ السطر $1', +); + +/** Assamese (অসমীয়া) + * @author Bishnu Saikia + * @author Gitartha.bordoloi + */ +$messages['as'] = array( + 'imagemap_desc' => '<code><imagemap></code> টেগà§â€Œ বà§à¦¯à§±à¦¹à¦¾à§° কৰি কà§à¦²à¦¾à¦¯à¦¼à§‡à¦£à§à¦Ÿ-চাইড কà§à¦²à¦¿à¦•েবলà§â€Œ ইমেজà§â€Œ মেপৰ অনà§à¦®à¦¤à¦¿ দিয়ে', + 'imagemap_no_image' => 'তà§à§°à§à¦Ÿà§€: পà§à§°à¦¥à¦® শাৰীত à¦à¦–ন ছবি নিৰà§à¦¦à¦¿à¦·à§à¦Ÿ কৰিবই লাগিব', + 'imagemap_invalid_image' => 'তà§à§°à§à¦Ÿà§€: ছবিখন অবৈধ বা ছবিখন নাই', + 'imagemap_bad_image' => 'তà§à§°à§à¦Ÿà§€: à¦à¦‡ পৃষà§à¦ াত ছবিখন বà§à¦²à§‡à¦•লিষà§à¦Ÿà§‡à¦¡ কৰা হৈছে', + 'imagemap_no_link' => "তà§à§°à§à¦Ÿà§€: $1 শাৰীৰ শেষত কোনো বৈধ লিংক পোৱা নগ'ল", + 'imagemap_invalid_title' => 'তà§à§°à§à¦Ÿà§€: $1 শাৰীত থকা লিংকৰ শিৰোনাম অবৈধ', + 'imagemap_missing_coord' => 'তà§à§°à§à¦Ÿà§€: $1 শাৰীত আকৃতিৰ বাবে যথেষà§à¦Ÿ সà§à¦¥à¦¾à¦¨à¦¾à¦‚ক নাই', + 'imagemap_unrecognised_shape' => "তà§à§°à§à¦Ÿà§€: $1 শাৰীত অজà§à¦žà¦¾à¦¤ আকৃতি আছে, পà§à§°à¦¤à¦¿à¦Ÿà§‹ শাৰী à¦à¦‡à¦•েইটাৰ à¦à¦Ÿà¦¾à§°à§‡ আৰমà§à¦ হ'ব লাগিব: <code>default</code>, <code>rect</code>, <code>circle</code> বা <code>poly</code>", + 'imagemap_invalid_coord' => "তà§à§°à§à¦Ÿà§€: $1 শাৰীত থকা সà§à¦¥à¦¾à¦¨à¦¾à¦‚ক অবৈধ, ই à¦à¦Ÿà¦¾ সংখà§à¦¯à¦¾ হ'বই লাগিব", + 'imagemap_invalid_desc' => "তà§à§°à§à¦Ÿà§€: অবৈধ desc বিৱৰণ, ই ইয়াৰে à¦à¦Ÿà¦¾ হ'ব লাগিব: <code>$1</code>", + 'imagemap_description' => 'à¦à¦‡ ছবিখনৰ বিষয়ে', + 'imagemap_poly_odd' => 'তà§à§°à§à¦Ÿà§€: $1 শাৰীত অযৌগ সà§à¦¥à¦¾à¦¨à¦¾à¦‚ক সংখà§à¦¯à¦¾à§°à§‡ poly পোৱা গৈছে', +); + +/** Asturian (asturianu) + * @author Esbardu + * @author Xuacu + */ +$messages['ast'] = array( + 'imagemap_desc' => "Permite nel llau del cliente los mapes d'imaxe que se puen calcar usando la etiqueta <code><imagemap></code>", + 'imagemap_no_image' => 'Error: ha especificase una imaxe na primer llinia', + 'imagemap_invalid_image' => 'Error: la imaxe nun ye válida o nun esiste', + 'imagemap_bad_image' => "Error: La imaxe ta na llista prieta d'esta páxina", + 'imagemap_no_link' => 'Error: atopóse un enllaz non válidu a lo cabero la llinia $1', + 'imagemap_invalid_title' => 'Error: tÃtulu non válidu nel enllaz de la llinia $1', + 'imagemap_missing_coord' => 'Error: nun hai abondes coordenaes pa formar la figura de la llinia $1', + 'imagemap_unrecognised_shape' => "Error: figura non reconocida na llinia $1, cada llinia ha empecipiar con dalguna d'estes: <code>default</code>, <code>rect</code>, <code>circle</code> o <code>poly</code>.", + 'imagemap_invalid_coord' => 'Error: coordenada non válida en llinia $1, ha ser un númberu', + 'imagemap_invalid_desc' => "Error: parámetru 'desc' non válidu, ha ser ún d'estos: <code>$1</code>", + 'imagemap_description' => 'Tocante a esta imaxe', + 'imagemap_poly_odd' => 'Error: atopóse un polÃgonu con un númberu impar de coordenaes na llinia $1', +); + +/** Azerbaijani (azÉ™rbaycanca) + * @author Vago + */ +$messages['az'] = array( + 'imagemap_desc_types' => 'yuxarı-saÄŸ, aÅŸağı-saÄŸ, aÅŸağı-sol, yuxarı-sol, heç nÉ™', +); + +/** South Azerbaijani (تورکجه) + * @author Amir a57 + */ +$messages['azb'] = array( + 'imagemap_description' => 'شکیله گوره', +); + +/** Bashkir (башҡортÑа) + * @author Assele + */ +$messages['ba'] = array( + 'imagemap_desc' => '<code><imagemap></code> билдәһе Ñрҙамында килент Ñғында баҫмалы Ñ€Ó™Ñемдәр картаһын күрһатеү мөмкинлеген бирә', + 'imagemap_no_image' => 'Хата: беренÑе юлда Ñ€Ó™Ñем билдәләнгән булырға тейеш', + 'imagemap_invalid_image' => 'Хата: Ñ€Ó™Ñем дөрөҫ түгел йәки ÑŽÒ¡', + 'imagemap_bad_image' => 'Хата: Ñ€Ó™Ñем был биттә ҡара иÑемлеккә керә', + 'imagemap_no_link' => 'Хата: $1 юлының аҙағында һылтанма дөрөҫ түгел', + 'imagemap_invalid_title' => 'Хата: $1 юлында һылтанманың иÑеме дөрөҫ түгел', + 'imagemap_missing_coord' => 'Хата: $1 юлында фигура Ó©Ñөн координаталар етмәй', + 'imagemap_unrecognised_shape' => 'Хата: $1 юлында танылмаған фигура, һәр юл <code>default</code>, <code>rect</code>, <code>circle</code> йәки <code>poly</code> аÑÒ¡Ñ‹Ñ Ò»Ò¯Ò™Ò™Ó™Ñ€ÐµÐ½ÐµÒ£ береһе менән башланырға тейеш', + 'imagemap_invalid_coord' => 'Хата: $1 юлында координата дөрөҫ түгел, һан булырға тейеш', + 'imagemap_invalid_desc' => 'Хата: desc дөрөҫ күрһәтелмәгән, түбәндәгеләрҙең береһе булырға тейеш: <code>$1</code>', + 'imagemap_description' => 'Ð Ó™Ñем тураһында', + 'imagemap_poly_odd' => 'Хата: $1 юлындағы күпмөйөштөң координаталар һаны — таҡ һан', +); + +/** Southern Balochi (بلوچی مکرانی) + * @author Mostafadaneshvar + */ +$messages['bcc'] = array( + 'imagemap_desc' => 'اجازت دن Ø§Ø³ØªÙØ§Ø¯Ù‡ Ú†Ù‡ برچسپ<code><imagemap></code>نقشه یان تصاویر کلیکی کاربر-جهت', + 'imagemap_no_image' => '<imagemap>: بایدن یک تصویری ته خط اول مشخص کنیت', # Fuzzy + 'imagemap_invalid_image' => '<imagemap>: عکس نامعتبر یا موجود نهنت', # Fuzzy + 'imagemap_no_link' => '<imagemap>: Ù‡Ú† معتبرین لینکی ته آهر خط$1پیداگ نه بوت', # Fuzzy + 'imagemap_invalid_title' => '<imagemap>: نامعتبراین عنوان ته لینک ته خط $1', # Fuzzy + 'imagemap_missing_coord' => '<imagemap>: کاÙÛŒ ان هماهنگی په Ø´Ú©Ù„ نیست ته خط $1', # Fuzzy + 'imagemap_unrecognised_shape' => '<imagemap>: ناشناسین Ø´Ú©Ù„ ته خط $1ØŒ هر خط بایدن گون یکی Ú†Ù‡ شان شروه بیت:Ù¾ÛŒØ´ÙØ±Ø¶ØŒÙ…ربع, گردیم یا باز', # Fuzzy + 'imagemap_invalid_coord' => '<imagemap>: نامعتبراین هماهنگی ته خطا $1, بایدن یک شماره بیت', # Fuzzy + 'imagemap_invalid_desc' => '<imagemap>: نامعتبراین مشخصه ای ØªÙˆØ¶ÛŒØØŒ بایدن یکی Ú†Ù‡ شان بیت: <code>$1</code>', # Fuzzy + 'imagemap_description' => 'ای عکسء باره', +); + +/** Bikol Central (Bikol Central) + * @author Filipinayzd + * @author Geopoet + */ +$messages['bcl'] = array( + 'imagemap_desc' => 'Minatugot sa lado nin kliyente an puwedeng ma-klik na mga imahe nin mapa na ginagamit an <code><imagemap></code> na tatak', + 'imagemap_no_image' => 'Kasalaan:Kaipuhan isambit an imahe sa enot na linya.', + 'imagemap_invalid_image' => 'Kasalaan: An imahe imbalido o bakong eksistido.', + 'imagemap_bad_image' => 'Kasalaan:An imahe pinagbawal sa pahinang ini.', + 'imagemap_no_link' => 'Kasalaan:Mayo nin balidong sugpon an manumpungan sa tapos kan linya na $1.', + 'imagemap_invalid_title' => 'Kasalaan:Imbalido an titulo na yaon sa sugpon sa linya na $1.', + 'imagemap_missing_coord' => 'Kasalaan:Bakong supisiyente an mga koordinato para sa kahitsurahan kan linya $1.', + 'imagemap_unrecognised_shape' => 'Kasalaan: Bakong rekonosido an kahitsurahan sa linya $1, an lambang linya kaipong magpoon na igwang saro kan: <code>default</code>, <code>rect</code>, <code>circle</code> or <code>poly</code>.', + 'imagemap_invalid_coord' => 'Kasalaan:Imbalidong koordinato sa linya $1, kaipohan na sarong numero.', + 'imagemap_invalid_desc' => 'Kasalaan: Imbalido an deskripsyon nin espesipikasyon, kaipohan na saro sa:<code>$1</code>.', + 'imagemap_description' => 'Manónongod sa retratong ini', + 'imagemap_poly_odd' => 'Kasalaan:Nanumpungan an poli na igwang butal na numero kan koordinato sa may linya na $1', +); + +/** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) + * @author EugeneZelenko + * @author Jim-by + * @author Red Winged Duck + */ +$messages['be-tarask'] = array( + 'imagemap_desc' => 'ДазвалÑе ÑтварÑньне на Ñтаронцы кліента мапаў выÑвы з выкарыÑтаньнем Ñ‚Ñгу <code><imagemap></code>', + 'imagemap_no_image' => 'Памылка: у першым радку муÑіць быць Ð¿Ð°Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°Ñ Ð²Ñ‹Ñва', + 'imagemap_invalid_image' => 'Памылка: нÑÑÐ»ÑƒÑˆÐ½Ð°Ñ Ð²Ñ‹Ñва альбо Ñна не Ñ–Ñнуе', + 'imagemap_bad_image' => 'Памылка: выÑва на гÑтай Ñтаронцы ўваходзіць у чорны ÑьпіÑ', + 'imagemap_no_link' => 'Памылка: Ð½Ñ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð°Ñ ÑÐ»ÑƒÑˆÐ½Ð°Ñ ÑпаÑылка Ñž канцы радку $1', + 'imagemap_invalid_title' => 'Памылка: нÑÑÐ»ÑƒÑˆÐ½Ð°Ñ Ð½Ð°Ð·Ð²Ð° Ñž ÑпаÑылцы Ñž радку $1', + 'imagemap_missing_coord' => 'Памылка: недаÑтаткова каардынатаў Ð´Ð»Ñ Ñ„Ñ–Ð³ÑƒÑ€Ñ‹ Ñž радку $1', + 'imagemap_unrecognised_shape' => 'Памылка: нераÑÐ¿Ð°Ð·Ð½Ð°Ð½Ð°Ñ Ñ„Ñ–Ð³ÑƒÑ€Ð° Ñž радку $1, кожны радок павінен пачынацца з: <code>default</code>, <code>rect</code>, <code>circle</code> ці <code>poly</code>', + 'imagemap_invalid_coord' => 'Памылка: нÑÐ¿Ñ€Ð°Ð²Ñ–Ð»ÑŒÐ½Ð°Ñ ÐºÐ°Ð°Ñ€Ð´Ñ‹Ð½Ð°Ñ‚Ð° Ñž радку $1, павінна быць лічба', + 'imagemap_invalid_desc' => 'Памылка: нÑÑлушнае значÑньне desc, павінна быць адно з: <code>$1</code>', + 'imagemap_description' => 'ÐпіÑаньне выÑвы', + 'imagemap_poly_odd' => 'Памылка: у радку $1 знойдзены шматкутнік зь нÑцотнай колькаÑьцю каардынатаў', +); + +/** Bulgarian (българÑки) + * @author Spiritia + */ +$messages['bg'] = array( + 'imagemap_no_image' => 'Error: трÑбва да Ñе укаже изображение на Ð¿ÑŠÑ€Ð²Ð¸Ñ Ñ€ÐµÐ´', + 'imagemap_invalid_image' => 'Error: невалидно или липÑващо изображение', + 'imagemap_bad_image' => 'Грешка: има забрана за включване на изображението в тази Ñтраница', + 'imagemap_no_link' => 'Error: липÑва валидна препратка в ÐºÑ€Ð°Ñ Ð½Ð° ред $1', + 'imagemap_invalid_title' => 'Error: невалидно заглавие в препратка на ред $1', + 'imagemap_missing_coord' => 'Error: недоÑтатъчно координати за фигура на ред $1', + 'imagemap_unrecognised_shape' => 'Error: неразпозната фигура на ред $1; вÑеки ред трÑбва да Ñа започва Ñ Ð½Ñкое от Ñледните: <code>default</code> (по подразбиране), <code>rect</code> (правоъгълник), <code>circle</code> (кръг) или <code>poly</code> (многоъгълник)', + 'imagemap_invalid_coord' => 'Error: невалидна координата на ред $1, трÑбва да бъде чиÑло', + 'imagemap_invalid_desc' => 'Грешка: невалидна ÑÐ¿ÐµÑ†Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð½Ð° опиÑанието (desc), което трÑбва да бъде нÑкое от Ñледните: <code>$1</code>', + 'imagemap_description' => 'Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° изображението', + 'imagemap_poly_odd' => 'Грешка: открит е многоъгълник (poly) Ñ Ð½ÐµÑ‡ÐµÑ‚ÐµÐ½ брой координати на ред $1', +); + +/** Banjar (Bahasa Banjar) + * @author Alamnirvana + */ +$messages['bjn'] = array( + 'imagemap_invalid_coord' => 'Nyunyuk: koordinat kada sah pada baris ka $1, musti barupa angka', +); + +/** Bengali (বাংলা) + * @author Bellayet + */ +$messages['bn'] = array( + 'imagemap_no_image' => 'তà§à¦°à§à¦Ÿà¦¿:পà§à¦°à¦¥à¦® লাইনে অবশà§à¦¯à¦‡ à¦à¦•টি চিতà§à¦° নিরà§à¦¦à¦¿à¦·à§à¦Ÿ করতে হবে', + 'imagemap_invalid_image' => 'তà§à¦°à§à¦Ÿà¦¿:চিতà§à¦°à¦Ÿà¦¿ সঠিক নয় অথবা চিতà§à¦°à¦Ÿà¦¿ নাই', + 'imagemap_bad_image' => 'তà§à¦°à§à¦Ÿà¦¿:à¦à¦‡ পাতায় ছবি কালতালিকাà¦à§à¦•à§à¦¤ করা হয়েছে', + 'imagemap_no_link' => 'তà§à¦°à§à¦Ÿà¦¿:লাইন নমà§à¦¬à¦° $1 ঠশেষ কোন সঠিক লিঙà§à¦• পাওয়া যায় নি', + 'imagemap_invalid_title' => 'তà§à¦°à§à¦Ÿà¦¿:লাইন নমà§à¦¬à¦° $1 ঠলিঙà§à¦•ে সঠিক শিরোনাম নাই', + 'imagemap_missing_coord' => 'তà§à¦°à§à¦Ÿà¦¿:লাইন নমà§à¦¬à¦° $1 ঠআকারের জনà§à¦¯ যথেষà§à¦Ÿ সà§à¦¥à¦¾à¦¨à¦¾à¦‚ক নাই', + 'imagemap_invalid_coord' => 'তà§à¦°à§à¦Ÿà¦¿:লাইন নমà§à¦¬à¦° $1 ঠসà§à¦¥à¦¾à¦¨à¦¾à¦‚ক সঠিক নয়, তা অবশà§à¦¯à¦‡ সংখà§à¦¯à¦¾ হবে', + 'imagemap_description' => 'à¦à¦‡ চিতà§à¦° সমà§à¦ªà¦°à§à¦•ে', +); + +/** Tibetan (བོད་ཡིག) + * @author Freeyak + */ +$messages['bo'] = array( + 'imagemap_description' => 'བརྙན་རིས་འདིའི་སà¾à½¼à½¢à¼', +); + +/** Breton (brezhoneg) + * @author Fulup + */ +$messages['br'] = array( + 'imagemap_desc' => "Aotren a ra ar c'hartennoù skeudennoù arval klikadus, a-drugarez d'ar valizenn <code><imagemap></code>", + 'imagemap_no_image' => 'Error: rankout a rit spisaat ur skeudenn el linenn gentañ', + 'imagemap_invalid_image' => "Error : direizh eo ar skeudenn pe n'eus ket anezhi", + 'imagemap_bad_image' => 'Fazi : emañ ar skeudenn war al listenn zu evit ar bajenn-mañ', + 'imagemap_no_link' => "Error: n'eus bet kavet liamm reizh ebet e dibenn al linenn $1", + 'imagemap_invalid_title' => 'Error: titl direizh el liamm el linenn $1', + 'imagemap_missing_coord' => 'Error: diouer a zaveennoù zo evit stumm al linenn $1', + 'imagemap_unrecognised_shape' => 'Fazi : Furm dianav el linenn $1, rankout a ra pep linenn kregiñ gant unan eus ar gerioù-mañ : <code>default</code>, <code>rect</code>, <code>circle</code> pe <code>poly</code>', + 'imagemap_invalid_coord' => 'Fazi : daveenn fall el linenn $1, ret eo e vije un niver', + 'imagemap_invalid_desc' => 'Fazi : arventenn desc direizh; setu an arventennoù aotreet : <code>$1</code>', + 'imagemap_description' => 'Diwar-benn ar skeudenn-mañ', + 'imagemap_poly_odd' => 'Fazi : kavet ez eus ul lieskorn dezhañ un niver daveennoù ampar el linenn $1', +); + +/** Bosnian (bosanski) + * @author CERminator + */ +$messages['bs'] = array( + 'imagemap_desc' => 'Omogućuje mape slika na klijentskom raÄunaru koje se mogu kliknuti koristeći oznaku <code><imagemap></code>', + 'imagemap_no_image' => 'GreÅ¡ka: morate odrediti sliku u prvom redu', + 'imagemap_invalid_image' => 'GreÅ¡ka: slika je nevaljana ili ne postoji', + 'imagemap_bad_image' => 'GreÅ¡ka: slika je nepoželjna na ovoj stranici', + 'imagemap_no_link' => 'GreÅ¡ka: nije pronaÄ‘en valjan link na kraju reda $1', + 'imagemap_invalid_title' => 'GreÅ¡ka: nevaljan naslov u linku u redu $1', + 'imagemap_missing_coord' => 'GreÅ¡ka: nema dovoljno koordinata za iscrtavanje u redu $1', + 'imagemap_unrecognised_shape' => 'GreÅ¡ka: neprepoznat oblik u redu $1, svaki red mora poÄinjati sa jednim od: <code>default</code>, <code>rect</code>, <code>circle</code> ili <code>poly</code>', + 'imagemap_invalid_coord' => 'GreÅ¡ka: nevaljane koordinate u redu $1, treba biti broj', + 'imagemap_invalid_desc' => 'GreÅ¡ka: nevaljana specifikacija opisa, mora biti jedan od: <code>$1</code>', + 'imagemap_description' => 'O ovoj slici', + 'imagemap_desc_types' => 'gore-desno, dolje-desno, dolje-lijevo, gore-lijevo, nema', + 'imagemap_poly_odd' => 'GreÅ¡ka: pronaÄ‘en poly sa neparnim brojem koordinata u redu $1', +); + +/** Catalan (català ) + * @author SMP + * @author Toniher + */ +$messages['ca'] = array( + 'imagemap_desc' => "Permet mapes d'imatges clicables des del costat del client fent servir l'etiqueta <code><imagemap></code>", + 'imagemap_no_image' => 'Error: cal especificar una imatge en la primera lÃnia', + 'imagemap_invalid_image' => 'Error: la imatge no es và lida o no existeix', + 'imagemap_bad_image' => 'Error: la imatge està en la llista negra', + 'imagemap_no_link' => "Error: no s'ha trobat cap enllaç và lid al final de la lÃnia $1", + 'imagemap_invalid_title' => "Error: el tÃtol no és và lid a l'enllaç de la lÃnia $1", + 'imagemap_missing_coord' => 'Error: no hi ha coordenades suficients per a la forma de la lÃnia $1', + 'imagemap_unrecognised_shape' => 'Error: la forma de la lÃnia $1 no és reconeixible, cada lÃnia ha de començar amb una de les opcions següents: <code>default</code>, <code>rect</code>, <code>circle</code> or <code>poly</code>', + 'imagemap_invalid_coord' => 'Error: la coordenada a la lÃnia $1 no és và lida, ha de ser un nombre', + 'imagemap_invalid_desc' => "Error: l'especificació de descripció no és và lida, ha de ser una de: <code>$1</code>", + 'imagemap_description' => 'Quant a la imatge', + 'imagemap_poly_odd' => 'Error: poly amb un nombre senar de coordenades a la lÃnia $1', +); + +/** Chechen (нохчийн) + * @author Sasan700 + * @author Умар + */ +$messages['ce'] = array( + 'imagemap_invalid_image' => 'ГӀалат: нийÑа дац Ñ Ð¸ÑˆÑ‚Ð° Ñурт дац кху чохь', + 'imagemap_invalid_title' => 'ГӀалат: могӀана $1 хьажориган корта нийÑа Ñц', + 'imagemap_description' => 'Суьртах лаьцна', +); + +/** Corsican (corsu) + */ +$messages['co'] = array( + 'imagemap_description' => "À prupositu d'issa imagine", +); + +/** Czech (Äesky) + * @author Li-sung + * @author Mormegil + */ +$messages['cs'] = array( + 'imagemap_desc' => 'Umožňuje vytvoÅ™enà klikacà mapy obrázku na stranÄ› klienta pomocà znaÄky <code><imagemap></code>', + 'imagemap_no_image' => 'Error: na prvnà řádce musà být urÄen obrázek', + 'imagemap_invalid_image' => 'Error: soubor nenà platný nebo neexistuje', + 'imagemap_bad_image' => 'Chyba: obrázek se nacházà na Äerné listinÄ›', + 'imagemap_no_link' => 'Error: nebyl nalezen žádný platný odkaz na konci řádku $1', + 'imagemap_invalid_title' => 'Error: neplatný název v odkazu na řádku $1', + 'imagemap_missing_coord' => 'Error: chybÄ›jÃcà souÅ™adnice tvaru na řádku $1', + 'imagemap_unrecognised_shape' => 'Error: nerozpoznaný tvar na řádku $1, každá řádka musà zaÄÃnat definicà tvaru: <code>default</code>, <code>rect</code>, <code>circle</code> nebo <code>poly</code>', + 'imagemap_invalid_coord' => 'Error: neplatné souÅ™adnice na řádku $1, je oÄekáváno ÄÃslo', + 'imagemap_invalid_desc' => 'Error: neplatné urÄenà oblasti desc, je oÄekávána jedna z možnostÃ: <code>$1</code>', + 'imagemap_description' => 'O tomto obrázku', + 'imagemap_poly_odd' => 'Chyba: na řádku $1 nalezen mnohoúhelnÃk s lichým poÄtem souÅ™adnic', +); + +/** Welsh (Cymraeg) + * @author Lloffiwr + */ +$messages['cy'] = array( + 'imagemap_no_image' => 'Gwall: Rhaid nodi delwedd yn y llinell gyntaf.', + 'imagemap_invalid_image' => "Gwall: Nid yw'r ddelwedd yn ddilys, neu nid yw'n bod.", + 'imagemap_bad_image' => "Gwall: Mae'r ddelwedd wedi ei gwahardd rhag ei defnyddio ar y dudalen hon.", + 'imagemap_no_link' => 'Gwall: Ni chafwyd unrhyw gyswllt dilys ar ddiwedd y llinell $1.', + 'imagemap_invalid_title' => 'Gwall: Teitl annilys yn y cyswllt ar linell $1.', + 'imagemap_description' => "YnglÅ·n â'r ddelwedd hon", +); + +/** Danish (dansk) + * @author Byrial + * @author Peter Alberti + * @author Tjernobyl + */ +$messages['da'] = array( + 'imagemap_desc' => 'Muliggør klikbare billeder med brug af <code><imagemap></code>-tagget.', + 'imagemap_no_image' => 'Fejl: Der skal angives et billede i første linje', + 'imagemap_invalid_image' => 'Fejl: Billedet er ugyldigt eller findes ikke', + 'imagemap_bad_image' => 'Fejl: billedet er sortlistet pÃ¥ denne side', + 'imagemap_no_link' => 'Fejl: Fandt ikke en brugbar henvisning i slutningen af linje $1', + 'imagemap_invalid_title' => 'Fejl: Ugyldig titel i henvisning pÃ¥ linje $1', + 'imagemap_missing_coord' => 'Fejl: Ikke nok koordinater til omridset pÃ¥ linje $1', + 'imagemap_unrecognised_shape' => 'Fejl: Ukendt omridstype pÃ¥ linje $1. Alle linjer skal starte med enten <code>default</code>, <code>rect</code>, <code>circle</code> eller <code>poly</code>', + 'imagemap_invalid_coord' => 'Fejl: Ugyldigt koordinat pÃ¥ linje $1, koordinater skal være tal', + 'imagemap_invalid_desc' => 'Fejl: Ugyldig specifikation af desc, skal være en af: <code>$1</code>', + 'imagemap_description' => 'Om dette billede', + 'imagemap_desc_types' => 'top-højre, bund-højre, bund-venstre, top-venstre, ingen', + 'imagemap_poly_odd' => 'Fejl: fandt polygon med et ulige antal koordinater pÃ¥ linje $1', +); + +/** German (Deutsch) + * @author Kghbln + * @author LWChris + * @author Raimond Spekking + * @author Umherirrender + */ +$messages['de'] = array( + 'imagemap_desc' => 'Ergänzt das Tag <code><imagemap></code> zum Erstellen verweissensitiver Grafiken', + 'imagemap_no_image' => '<imagemap>-Fehler: In der ersten Zeile muss ein Bild angegeben werden', + 'imagemap_invalid_image' => '<imagemap>-Fehler: Bild ist ungültig oder nicht vorhanden', + 'imagemap_bad_image' => 'Fehler: Das Bild steht auf der Liste unerwünschter Bilder', + 'imagemap_no_link' => '<imagemap>-Fehler: Am Ende von Zeile $1 wurde kein gültiger Link gefunden', + 'imagemap_invalid_title' => '<imagemap>-Fehler: ungültiger Titel im Link in Zeile $1', + 'imagemap_missing_coord' => '<imagemap>-Fehler: Zu wenige Koordinaten in Zeile $1 für den Umriss', + 'imagemap_unrecognised_shape' => 'Fehler: Es befindet sich eine unbekannte Umrissform in Zeile $1. Jede Zeile muss mit einem der folgenden Parameter anfangen: <code>default</code>, <code>rect</code>, <code>circle</code> oder <code>poly</code>', + 'imagemap_invalid_coord' => '<imagemap>-Fehler: Ungültige Koordinate in Zeile $1: es sind nur Zahlen erlaubt', + 'imagemap_invalid_desc' => '<imagemap>-Fehler: Ungültiger „desc“-Parameter, möglich sind: <code>$1</code>', + 'imagemap_description' => 'Über dieses Bild', + 'imagemap_desc_types' => 'oben rechts, unten rechts, unten links, oben links, keine', + 'imagemap_poly_odd' => 'Fehler: Polygon mit ungerader Anzahl an Koordinaten in Zeile $1', +); + +/** Zazaki (Zazaki) + * @author Aspar + * @author Mirzali + */ +$messages['diq'] = array( + 'imagemap_desc' => 'pê ÅŸuxulnayişê etiketê <code><imagemap></code>i destur dano gırewtox xeritayê resmi bıtıkın', + 'imagemap_no_image' => 'xeta: şıma gani satıro ewwil de yew resm niÅŸan bıkeri', + 'imagemap_invalid_image' => 'xeta: resım ya çino ya zi meqbul niyo', + 'imagemap_bad_image' => 'xeta: no pel de resım biyo qereliste', + 'imagemap_no_link' => 'xeta: peyniyê satıro $1. de yew gıreyo meqbul çino.', + 'imagemap_invalid_title' => 'xeta:satıro $1. de gıre de sernameyo nemeqbul esto.', + 'imagemap_missing_coord' => 'xeta:satıro $1. de qey ÅŸekli koordinat tayê', + 'imagemap_unrecognised_shape' => 'Xeta: Rêza $1 de ÅŸeklo nênaskerde esto, her rêza gani be ninan ra yewe ra dest pêkero: <code>default</code>, <code>rect</code>, <code>circle</code> ya zi <code>poly</code>', + 'imagemap_invalid_coord' => 'xeta: satıro $1. de koordinato nemeqbul, gani yew amar bıbo', + 'imagemap_invalid_desc' => 'xeta: diyarikerdışê desci yo nemeqbul, gani ninan ra yew bıbo: <code>$1</code>', + 'imagemap_description' => 'Derheqê resmi de', + 'imagemap_poly_odd' => 'xeta: satıro $1. de poliyo ke wayirê yew koordinat diya', +); + +/** Lower Sorbian (dolnoserbski) + * @author Michawiki + */ +$messages['dsb'] = array( + 'imagemap_desc' => 'Zmóžnja klikajobne wobraze wót boka klienta z pomocu toflicki <code><imagemap></code>', + 'imagemap_no_image' => 'Zmólka: musyÅ¡ wobraz w prÄ›dnej zmužce pódaÅ›', + 'imagemap_invalid_image' => 'Zmólka: wobraz jo njepÅ‚aÅ›iwy abo njeeksistÄ›rujo', + 'imagemap_bad_image' => 'Zmólka: wobraz stoj na cornej lisćinje', + 'imagemap_no_link' => 'Zmólka: žeden pÅ‚aÅ›iwy wótkaz na kóńcu smužki $1 namakany', + 'imagemap_invalid_title' => 'Zmólka: njepÅ‚aÅ›iwy titel we wótkazu w smužce $1', + 'imagemap_missing_coord' => 'Zmólka: nic dosć koordinatow za formu w smužce $1', + 'imagemap_unrecognised_shape' => 'Zmólka: njespóznata forma w smužce $1, kužda smužka musy se z jadnym z toÅ› tych parametrow zachopiÅ›: <code>default</code>, <code>rect</code>, <code>circle</code> abo <code>poly</code>', + 'imagemap_invalid_coord' => 'Zmólka: njepÅ‚aÅ›iwa koordinata w smužce $1, musy to licba byÅ›', + 'imagemap_invalid_desc' => 'Zmólka: njepÅ‚aÅ›iwy parameter "desc", móžno su: <code>$1</code>', + 'imagemap_description' => 'Wó toÅ› tom wobrazu', + 'imagemap_poly_odd' => 'Zmólka: polygon z njerowneju licbu koordinatow w smužce $1', +); + +/** Greek (Ελληνικά) + * @author Consta + * @author Dead3y3 + */ +$messages['el'] = array( + 'imagemap_desc' => 'ΕπιτÏÎπει από την πλευÏά-του-πελάτη επιλÎξιμους εικονοχάÏτες χÏησιμοποιώντας την ετικÎτα <code><imagemap></code>', + 'imagemap_no_image' => 'Σφάλμα: Ï€ÏÎπει να οÏίσετε μια εικόνα στην Ï€Ïώτη γÏαμμή', + 'imagemap_invalid_image' => 'Σφάλμα: η εικόνα είναι άκυÏη ή ανÏπαÏκτη', + 'imagemap_bad_image' => 'Σφάλμα: η εικόνα βÏίσκεται στη μαÏÏη λίστα σε αυτή τη σελίδα', + 'imagemap_no_link' => 'Σφάλμα: δεν βÏÎθηκε κανÎνας ÎγκυÏος σÏνδεσμος στο Ï„Îλος της γÏαμμής $1', + 'imagemap_invalid_title' => 'Σφάλμα: άκυÏος τίτλος σε σÏνδεσμο στη γÏαμμή $1', + 'imagemap_missing_coord' => 'Σφάλμα: όχι αÏκετÎÏ‚ συντεταγμÎνες για σχήμα στη γÏαμμή $1', + 'imagemap_unrecognised_shape' => 'Σφάλμα: μη αναγνωÏίσιμο σχήμα στη γÏαμμή $1, κάθε γÏαμμή Ï€ÏÎπει να αÏχίζει με μία από τις λÎξεις: <code>default</code>, <code>rect</code>, <code>circle</code> ή <code>poly</code>', + 'imagemap_invalid_coord' => 'Σφάλμα: άκυÏη συντεταγμÎνη στη γÏαμμή $1, Ï€ÏÎπει να είναι αÏιθμός', + 'imagemap_invalid_desc' => 'Σφάλμα: άκυÏος οÏισμός desc, Ï€ÏÎπει να είναι Îνας από τους: <code>$1</code>', + 'imagemap_description' => 'Σχετικά με αυτήν την εικόνα', + 'imagemap_poly_odd' => 'Σφάλμα: βÏÎθηκε πολÏγωνο με πεÏιττό αÏιθμό συντεταγμÎνων στη γÏαμμή $1', +); + +/** British English (British English) + * @author Shirayuki + */ +$messages['en-gb'] = array( + 'imagemap_unrecognised_shape' => 'Error: Unrecognised shape at line $1, each line must start with one of: <code>default</code>, <code>rect</code>, <code>circle</code> or <code>poly</code>.', +); + +/** Esperanto (Esperanto) + * @author Michawiki + * @author Yekrats + */ +$messages['eo'] = array( + 'imagemap_desc' => 'Permesas klientflankajn klakeblajn bildmapojn uzante etikedon <code><imagemap></code>', + 'imagemap_no_image' => 'Eraro: devas specifi bildon en la unua linio', + 'imagemap_invalid_image' => 'Eraro: bildo estas aÅ malvalida aÅ neekzista', + 'imagemap_bad_image' => 'Eraro: bildo estas nigralistigita en ĉi tiu paÄo', + 'imagemap_no_link' => 'Eraro: neniu valida ligilo estis trovita ĉe fino de linio $1', + 'imagemap_invalid_title' => 'Eraro: malvalida titolo en ligilo ĉe linio $1', + 'imagemap_missing_coord' => 'Eraro: mankas sufiĉaj koordinatoj por formo ĉe linio $1', + 'imagemap_unrecognised_shape' => 'Eraro: nekonata formo ĉe linio $1; ĉiu linio devas komenci kun unu el: <code>default</code>, <code>rect</code>, <code>circle</code> aÅ <code>poly</code>', + 'imagemap_invalid_coord' => 'Eraro: Malvalida koordinato ĉe linio $1; Äi nepre estu nombro', + 'imagemap_invalid_desc' => 'Eraro: malvalida deklarado de desc, devas esti unu el: <code>$1</code>', + 'imagemap_description' => 'Pri ĉi tiu bildo', + 'imagemap_poly_odd' => 'Eraro: troviÄis poligono kun malpara nombro de koordinatoj en linio $1', +); + +/** Spanish (español) + * @author Crazymadlover + * @author Drini + * @author Remember the dot + * @author Sanbec + */ +$messages['es'] = array( + 'imagemap_desc' => "Permite ''image-maps'' dinámicos usando la etiqueta <code><imagemap></code>", + 'imagemap_no_image' => 'Error: hay que especificar un imagen en la lÃnea primera', + 'imagemap_invalid_image' => 'Error: la imagen no es válida o no existe', + 'imagemap_bad_image' => 'Error: la imagen esta en la lista negra en esta página', + 'imagemap_no_link' => 'Error: no se encontró ningún enlace válido al final de la lÃnea $1', + 'imagemap_invalid_title' => 'Error: tÃtulo no válido en un enlace de la linea $1', + 'imagemap_missing_coord' => 'Error: no hay bastante coordinates para la figura a la linea $1', + 'imagemap_unrecognised_shape' => 'Error: figura no reconocida a la linea $1, cada linea debe comenzar con uno de <code>default</code>, <code>rect</code>, <code>circle</code> o <code>poly</code>', + 'imagemap_invalid_coord' => 'Error: hay una coordenada no válida en la lÃnea $1, debe ser un número', + 'imagemap_invalid_desc' => 'Error: especificación de desc no válido, debe ser uno de: <code>$1</code>', + 'imagemap_description' => 'Acerca de esta imagen', + 'imagemap_poly_odd' => 'Error: se encontró un polÃgono con un número de coordinates impar en la linea $1', +); + +/** Estonian (eesti) + * @author Avjoska + * @author Pikne + * @author Silvar + */ +$messages['et'] = array( + 'imagemap_desc' => 'Lubab kliendipoolse klõpsatava pildi ala, mis kasutab <code><imagemap></code>-silti.', + 'imagemap_no_image' => 'Tõrge: Esimesel real peab määrama pildi.', + 'imagemap_invalid_image' => 'Tõrge: Pilt on vigane või teda pole olemas.', + 'imagemap_bad_image' => 'Tõrge: Pilt on siin lehel mustas nimekirjas.', + 'imagemap_no_link' => 'Tõrge: Rea $1 lõpust ei leitud sobivat linki', + 'imagemap_invalid_title' => 'Tõrge: Real $1 lingis vigane pealkiri', + 'imagemap_missing_coord' => 'Tõrge: Real $1 pole kujundi jaoks piisavalt koordinaate', + 'imagemap_unrecognised_shape' => 'Tõrge: Real $1 on tundmatu kujund; rida peab algama ühega neist: <tt><code>default</code></tt>, <tt><code>rect</code></tt>, <tt><code>circle</code></tt> või <tt><code>poly</code></tt>.', + 'imagemap_invalid_coord' => 'Tõrge: Real $1 on vigane koordinaat; see peab olema number', + 'imagemap_invalid_desc' => 'Tõrge: Vigane "desc"-parameeter; peab olema üks järgmistest: <code>$1</code>', + 'imagemap_description' => 'Info pildi kohta', + 'imagemap_poly_odd' => 'Tõrge: Real $1 on polügoon paaritu arvu koordinaatidega.', +); + +/** Basque (euskara) + * @author An13sa + * @author Kobazulo + */ +$messages['eu'] = array( + 'imagemap_no_image' => 'Errorea: lehen lerroan irudia zehaztu behar da', + 'imagemap_invalid_image' => 'Errorea: irudia baliogabea da edo ez da existitzen', + 'imagemap_invalid_coord' => 'Errorea: baliogabeko koordenatua $1. lerroan, zenbaki bat izan behar du', + 'imagemap_description' => 'Irudi honen inguruan', +); + +/** Extremaduran (estremeñu) + * @author Better + */ +$messages['ext'] = array( + 'imagemap_description' => 'Al tentu esta imahin', +); + +/** Persian (ÙØ§Ø±Ø³ÛŒ) + * @author Ebraminio + * @author Huji + * @author ZxxZxxZ + */ +$messages['fa'] = array( + 'imagemap_desc' => 'امکان ایجاد نقشه‌های تصویری قابل کلیک کردن در سمت کاربر را با Ø§Ø³ØªÙØ§Ø¯Ù‡ از برچسب <code><imagemap></code> ÙØ±Ø§Ù‡Ù… می‌آورد', + 'imagemap_no_image' => '<imagemap>: باید در اولین سطر یک تصویر را مشخص کنید', + 'imagemap_invalid_image' => '<imagemap>: تصویر Ù†Ø§Ù…ØØ§Ø² است یا وجود ندارد', + 'imagemap_bad_image' => 'خطا: تصویر در این ØµÙØÙ‡ در Ùهرست سیاه قرار دارد', + 'imagemap_no_link' => 'خطا: هیچ پیوند مجازی در انتهای خط $1 ÛŒØ§ÙØª نشد', + 'imagemap_invalid_title' => '<imagemap>: عنوان نامجاز در پیوند سطر $1', + 'imagemap_missing_coord' => '<imagemap>: تعداد مختصات در سطر $1 برای Ø´Ú©Ù„ کاÙÛŒ نیست', + 'imagemap_unrecognised_shape' => '<imagemap>: Ø´Ú©Ù„ ناشناخته در سطر $1ØŒ هر سطر باید با یکی از این دستورات آغاز شود: <code>default</code>ØŒ <code>rect</code>ØŒ <code>circle</code> یا <code>poly</code>', + 'imagemap_invalid_coord' => '<imagemap>: مختصات نامجاز در سطر $1ØŒ مختصات باید عدد باشد', + 'imagemap_invalid_desc' => '<imagemap>: ØªÙˆØ¶ÛŒØØ§Øª نامجاز، باید یکی از این موارد باشد: <code>$1</code>', + 'imagemap_description' => 'دربارهٔ این تصویر', + 'imagemap_poly_odd' => 'خطا: چند ضلعی با تعداد ÙØ±Ø¹ÛŒ از مختصات در سطر $1 پیدا شد', +); + +/** Finnish (suomi) + * @author Agony + * @author Nike + * @author Str4nd + * @author Tarmo + */ +$messages['fi'] = array( + 'imagemap_desc' => 'Mahdollistaa napsautettavien kuvakarttojen tekemisen <code><imagemap></code>-elementillä.', + 'imagemap_no_image' => 'Error: kuva pitää määritellä ensimmäisellä rivillä.', + 'imagemap_invalid_image' => 'Error: kuva ei kelpaa tai sitä ei ole olemassa', + 'imagemap_bad_image' => 'Virhe: Kuva kuuluu sivuston estolistalle', + 'imagemap_no_link' => 'Virhe: rivin $1 lopusta ei löytynyt kelvollista linkkiä', + 'imagemap_invalid_title' => 'Virhe: kelvoton otsikko linkissä rivillä $1', + 'imagemap_missing_coord' => 'Virhe: rivin $1 muodolle ei ole määritelty riittävästi koordinaatteja', + 'imagemap_unrecognised_shape' => 'Virhe: rivin $1 muotoa ei tunnistettu. Jokaisen rivin tulee alkaa jollakin seuraavista: <code>default</code>, <code>rect</code>, <code>circle</code> tai <code>poly</code>.', + 'imagemap_invalid_coord' => 'Error: kelpaamaton koordinaatti rivillä $1. Koordinaatin täytyy olla numero.', + 'imagemap_invalid_desc' => 'Virhe: virheellinen kohdemäärittely, kohdemäärittelyn tulee olla yksi seuraavista: <code>$1</code>', + 'imagemap_description' => 'Kuvan tiedot', + 'imagemap_poly_odd' => 'Virhe: löytyi polygoni, jossa pariton määrä koordinaatteja rivillä $1', +); + +/** Faroese (føroyskt) + * @author EileenSanda + */ +$messages['fo'] = array( + 'imagemap_no_image' => 'Feilur: tú mást skriva eitt myndanavn á fyrstu linju', + 'imagemap_invalid_image' => 'Feilur: Myndin er ógyldug ella er ikki til', + 'imagemap_bad_image' => 'Feilur: Myndin er á svartalista á hesi sÃðu', + 'imagemap_no_link' => 'Feilur: ongin galdandi slóð var funnin fyri endan á linju $1', + 'imagemap_invalid_title' => 'Feilur: skeivt heiti á leinkjuni á linju $1', + 'imagemap_description' => 'Um hesa myndina', +); + +/** French (français) + * @author Grondin + * @author Urhixidur + * @author Verdy p + */ +$messages['fr'] = array( + 'imagemap_desc' => 'Permet les cartes images clientes cliquables, grâce à la balise <code><imagemap></code>', + 'imagemap_no_image' => '<imagemap> : vous devez spécifier une image dans la première ligne', + 'imagemap_invalid_image' => '<imagemap> : l’image est invalide ou n’existe pas', + 'imagemap_bad_image' => '<imagemap> : l’image est en liste noire sur cette page', + 'imagemap_no_link' => '<imagemap> : aucun lien valide n’a été trouvé à la fin de la ligne $1', + 'imagemap_invalid_title' => '<imagemap> : titre invalide dans le lien à la ligne $1', + 'imagemap_missing_coord' => '<imagemap> : pas assez de coordonnées pour la forme à la ligne $1', + 'imagemap_unrecognised_shape' => '<imagemap> : forme non reconnue à la ligne $1, chaque ligne doit débuter par un des mots suivants : <code>default</code>, <code>rect</code>, <code>circle</code> ou <code>poly</code>', + 'imagemap_invalid_coord' => '<imagemap> : coordonnée invalide à la ligne $1, doit être un nombre', + 'imagemap_invalid_desc' => '<imagemap> : paramètre « desc » invalide, les paramètres possibles sont : $1', + 'imagemap_description' => 'À propos de cette image', + 'imagemap_poly_odd' => 'Erreur : trouvé un polygone avec un nombre impair de coordonnées à la ligne $1', +); + +/** Franco-Provençal (arpetan) + * @author ChrisPtDe + */ +$messages['frp'] = array( + 'imagemap_desc' => 'Pèrmèt les mapes émâges cliantes clicâbles, grâce a la balisa <code><imagemap></code>.', + 'imagemap_no_image' => 'Èrror : vos dête spècefiar una émâge dens la premiére legne', + 'imagemap_invalid_image' => 'Èrror : l’émâge est envalida ou ben ègziste pas', + 'imagemap_bad_image' => 'Èrror : l’émâge est en lista nêre sur ceta pâge', + 'imagemap_no_link' => 'Èrror : nion lim valido at étâ trovâ a la fin de la legne $1', + 'imagemap_invalid_title' => 'Èrror : titro envalido dens lo lim a la legne $1', + 'imagemap_missing_coord' => 'Èrror : pas prod de coordonâs por la fôrma a la legne $1', + 'imagemap_unrecognised_shape' => 'Èrror : fôrma pas recognua a la legne $1, châque legne dêt comenciér per yon de cetos mots : <code>default</code>, <code>rect</code>, <code>circle</code> ou ben <code>poly</code>', + 'imagemap_invalid_coord' => 'Èrror : coordonâ envalida a la legne $1, dêt étre un nombro', + 'imagemap_invalid_desc' => 'Èrror : paramètre « dèsc » envalido, los paramètres possiblos sont : <code>$1</code>', + 'imagemap_description' => 'Sur ceta émâge', + 'imagemap_desc_types' => 'd’amont a drêta, d’avâl a drêta, d’avâl a gôche, d’amont a gôche, nion', + 'imagemap_poly_odd' => 'Èrror : trovâ un poligono avouéc un nombro mâl-par de coordonâs a la legne $1', +); + +/** Galician (galego) + * @author Alma + * @author Toliño + * @author Xosé + */ +$messages['gl'] = array( + 'imagemap_desc' => 'Permite mapas de imaxe nos que se pode facer clic usando a etiqueta <code><imagemap></code>', + 'imagemap_no_image' => 'Erro: Cómpre especificar unha imaxe na primeira liña.', + 'imagemap_invalid_image' => 'Erro: A imaxe non é válida ou non existe.', + 'imagemap_bad_image' => 'Erro: A imaxe atópase na lista negra desta páxina.', + 'imagemap_no_link' => 'Erro: Non se atopou ningunha ligazón válida ao final da liña $1.', + 'imagemap_invalid_title' => 'Erro: TÃtulo incorrecto na ligazón da liña $1.', + 'imagemap_missing_coord' => 'Erro: Non abondan as coordenadas para a forma na liña $1.', + 'imagemap_unrecognised_shape' => 'Erro: Forma descoñecida na liña $1. Cada liña debe comezar con algunha das seguintes secuencias: <code>default</code>, <code>rect</code>, <code>circle</code> ou <code>poly</code>.', + 'imagemap_invalid_coord' => 'Erro: Coordenada non válida na liña $1; debe ser un número.', + 'imagemap_invalid_desc' => 'Erro: Especificación da descrición non válida. Os valores posibles son: <code>$1</code>.', + 'imagemap_description' => 'Acerca desta imaxe', + 'imagemap_desc_types' => 'arriba-dereita, abaixo-dereita, abaixo-esquerda, arriba-esquerda, ningunha', + 'imagemap_poly_odd' => 'Erro: Atopouse un polÃgono cun número impar de coordenadas na liña $1', +); + +/** Ancient Greek (ἈÏχαία ἑλληνικὴ) + * @author Omnipaedista + */ +$messages['grc'] = array( + 'imagemap_description' => 'ΠεÏá½¶ τῆσδε τῆς εἰκόνος', +); + +/** Swiss German (Alemannisch) + * @author Als-Chlämens + * @author Als-Holder + */ +$messages['gsw'] = array( + 'imagemap_desc' => "Macht s Aalege vu verwyys-sensitive Grafike ''(image maps)'' megli mit dr Hilf vu dr <code><imagemap></code>-Syntax", + 'imagemap_no_image' => 'Fähler: in dr erschte Zyylete muess e Bild aagee wäre', + 'imagemap_invalid_image' => 'Fähler: Bild ist nit giltig oder s git s nit', + 'imagemap_bad_image' => 'Fähler: S Bild stoht uf dr Lischt vu nit gwinschte Bilder', + 'imagemap_no_link' => 'Fähler: Am Änd vu Zyyle $1 isch kei giltige Link gfunde wore', + 'imagemap_invalid_title' => 'Fähler: uugiltiger Titel im Link in dr Zyyle $1', + 'imagemap_missing_coord' => 'Fähler: Z wenig Koordinate in dr Zyyle $1 fir dr Umriss', + 'imagemap_unrecognised_shape' => 'Fähler: Nit bekannti Umrissform in dr Zyyle $1. Jedi Zyyle muess mit eim vu däne Parameter aafange: <tt><code>default</code>, <code>rect</code>, <code>circle</code></tt> oder <tt><code>poly</code></tt>', + 'imagemap_invalid_coord' => 'Fähler: Uugiltigi Koordinate in dr Zyyle $1: s sin nume Zahle erlaubt', + 'imagemap_invalid_desc' => 'Fähler: Uugiltige „desc“-Parameter, megli sin: <code>$1</code>', + 'imagemap_description' => 'Iber des Bild', + 'imagemap_poly_odd' => 'Fähler: Polygon mit ere uugrade Anzahl vu Koordinate in dr Zyyle $1', +); + +/** Gujarati (ગà«àªœàª°àª¾àª¤à«€) + * @author Dsvyas + * @author KartikMistry + * @author Sushant savla + */ +$messages['gu'] = array( + 'imagemap_desc' => 'વપરાશ કરà«àª¤àª¾ (કà«àª²àª¾àª¯àª‚ટ સાઈડ) પર <code><imagemap></code> ટેગ વાપરી કà«àª²à«€àª• કરી શકાય તેવા ચિતà«àª° નકà«àª¶àª¾àª¨à«€ પરવાનગી આપે છે.', + 'imagemap_no_image' => 'તà«àª°à«àªŸàª¿: પહેલી લીટીમાં ચિતà«àª°àª¨à«€ સà«àªªàª·à«àªŸàª¾àª¤àª¾ કરેલી હોવી જ જોઈàª', + 'imagemap_invalid_image' => 'તà«àª°à«àªŸà«€: ચિતà«àª° યાતો અવૈધ છે અથવાતો અસà«àª¤àª¿àª¤à«àªµàª®àª¾àª‚ નથી', + 'imagemap_bad_image' => 'તà«àª°à«àªŸà«€: આ પાના પર ચિતà«àª° પર પà«àª°àª¤àª¿àª¬àª‚ધ મà«àª•ેલો છે', + 'imagemap_no_link' => 'તà«àª°à«àªŸà«€ : $1મી હરોળ ના અંતે કોઈ પણ વૈધ કડી ન મળી', + 'imagemap_invalid_title' => 'તà«àª°à«àªŸà«€: $1 મી લાઈનમાં અયોગà«àª¯ શીરà«àª·àª•', + 'imagemap_missing_coord' => 'તà«àª°à«àªŸà«€: $1મી હરોળમાં પૂરતાં આકાર માટે અકà«àª·àª¾àª‚સ રેખાંશ ન મળà«àª¯àª¾àª‚', + 'imagemap_unrecognised_shape' => 'તà«àª°à«àªŸà«€: $1મી હરોળમાં અયોગà«àª¯ અકà«àª·àª°, દરેક હરોળ : <code>default</code>, <code>rect</code>, <code>circle</code> or <code>poly</code> થી શરૂ થવી જોઈàª.', + 'imagemap_invalid_coord' => 'કà«àª·àª¤àª¿: લીટી $1 પર અયોગà«àª¯ કો-ઓરà«àª¡àª¿àª¨à«‡àªŸ, સંખà«àª¯àª¾ જ હોવી જોઈàª.', + 'imagemap_invalid_desc' => 'Error: અયોગà«àª¯ વરà«àª£àª¨ વિગત, આમાંનà«àª‚ àªàª• હોવૠજોઈàª: <code>$1</code>', + 'imagemap_description' => 'આ ચિતà«àª° વિષે', + 'imagemap_poly_odd' => 'તà«àª°à«àªŸà«€: $1 મી હરોળમાં વિસંગત કà«àª°àª®àª¾àª‚કના નિરà«àª¦à«‡àª¶àª•à«‹ મળી આવà«àª¯àª¾àª‚', +); + +/** Hebrew (עברית) + * @author Amire80 + * @author Rotem Liss + */ +$messages['he'] = array( + 'imagemap_desc' => '×פשרות למפות ×ª×ž×•× ×” ×¢× ×§×™×©×•×¨×™× ×‘×¦×“ הלקוח ב×מצעות התגית <code><imagemap></code>', + 'imagemap_no_image' => 'שגי××”: יש לציין ×ª×ž×•× ×” בשורה הר××©×•× ×”', + 'imagemap_invalid_image' => 'שגי××”: ×”×ª×ž×•× ×” שגויה ×ו ש××™× ×” קיימת', + 'imagemap_bad_image' => 'שגי××”: ×”×ª×ž×•× ×” ×סורה לשימוש בדף ×–×”', + 'imagemap_no_link' => 'שגי××”: ×œ× × ×ž×¦× ×§×™×©×•×¨ תקף בסוף שורה $1', + 'imagemap_invalid_title' => 'שגי××”: כותרת שגויה בקישור בשורה $1', + 'imagemap_missing_coord' => 'שגי××”: ×œ× ×ž×¡×¤×™×§ קו××¨×“×™× ×טות לצורה בשורה $1', + 'imagemap_unrecognised_shape' => 'שגי××”: צורה בלתי מזוהה בשורה $1, כל שורה חייבת להתחיל ×¢× ×חת ×”×פשרויות הב×ות: <code>default</code>, <code>rect</code>, <code>circle</code> or <code>poly</code>', + 'imagemap_invalid_coord' => 'שגי××”;: קו××¨×“×™× ×טה שגויה בשורה $1, ×”×™× ×—×™×™×‘×ª להיות מספר', + 'imagemap_invalid_desc' => 'שגי××”: הגדרת פרמטר desc שגויה, צריך להיות ×חד מהב××™×: $1', + 'imagemap_description' => '×ודות ×”×ª×ž×•× ×”', + 'imagemap_poly_odd' => 'שגי××”: ×יזור poly ×¢× ×ž×¡×¤×¨ ×י־זוגי של קו××•×¨×“×™× ×˜×•×ª בשורה $1', +); + +/** Hindi (हिनà¥à¤¦à¥€) + * @author Ansumang + * @author Kaustubh + * @author Siddhartha Ghai + */ +$messages['hi'] = array( + 'imagemap_desc' => 'कà¥à¤²à¤¾à¤¯à¤‚टके चितà¥à¤°à¤¨à¤•à¥à¤¶à¥‡ <code><imagemap></code> टॅग देकर इसà¥à¤¤à¥‡à¤®à¤¾à¤² किये जा सकतें हैं', + 'imagemap_no_image' => 'Error: पहली कतारमें चितà¥à¤° देना जरूरी हैं', + 'imagemap_invalid_image' => 'Error: गलत या असà¥à¤¤à¤¿à¤¤à¥à¤µà¤®à¥‡à¤‚ ना होने वाला चितà¥à¤°', + 'imagemap_bad_image' => 'तà¥à¤°à¥à¤Ÿà¤¿: छबि को इस पृषà¥à¤ पे बà¥à¤²à¤¾à¤•लिसà¥à¤Ÿ किया गया है', + 'imagemap_no_link' => 'Error: $1 कतार के आखिर में वैध कड़ी मिली नहीं', + 'imagemap_invalid_title' => 'Error: $1 कतारमें दिये कड़ीका अवैध शीरà¥à¤·à¤•', + 'imagemap_missing_coord' => 'Error: $1 कतारपर आकार के लिये जरूरी कोऑरà¥à¤¡à¤¿à¤¨à¥‡à¤Ÿà¥à¤¸ नहीं हैं', + 'imagemap_unrecognised_shape' => 'Error: $1 कतारमें गलत आकार, हर कतार: <code>default</code>, <code>rect</code>, <code>circle</code> अथवा <code>poly</code> से शà¥à¤°à¥‚ होनी चाहियें', + 'imagemap_invalid_coord' => 'Error: $1 कतार में गलत कोऑरà¥à¤¡à¤¿à¤¨à¥‡à¤Ÿà¥à¤¸, संखà¥à¤¯à¤¾ चाहिये', + 'imagemap_invalid_desc' => 'तà¥à¤°à¥à¤Ÿà¤¿: गलत जानकारी, इसमें से à¤à¤• होनी चाहिये: <code>$1</code>', + 'imagemap_description' => 'इस चितà¥à¤° के बारे में', +); + +/** Croatian (hrvatski) + * @author Dalibor Bosits + * @author Roberta F. + * @author SpeedyGonsales + */ +$messages['hr'] = array( + 'imagemap_desc' => 'Omogućava strani klijenta klikabilne slike karata koriÅ¡tenjem <code><imagemap></code> oznake', + 'imagemap_no_image' => 'Error: morate navesti ime slike koju rabite u prvom retku', + 'imagemap_invalid_image' => 'Error: slika ne postoji ili je krivog tipa', + 'imagemap_bad_image' => 'PogrjeÅ¡ka: slika je na crnom popisu na ovoj stranici', + 'imagemap_no_link' => 'Error: nema (ispravne) poveznice na kraju retka $1', + 'imagemap_invalid_title' => 'Error: loÅ¡ naziv u poveznici u retku $1', + 'imagemap_missing_coord' => 'Error: nedovoljan broj koordinata za oblik u retku $1', + 'imagemap_unrecognised_shape' => 'Error: oblik u retku $1 nije prepoznat, svaki redak mora poÄeti s jednim od oblika: <code>default</code>, <code>rect</code>, <code>circle</code> ili <code>poly</code>', + 'imagemap_invalid_coord' => 'Error: nevaljane koordinate u retku $1, mora biti broj', + 'imagemap_invalid_desc' => 'Error: nevaljan opis, mora biti jedan od: <code>$1</code>', + 'imagemap_description' => "Ovo je slika/karta s poveznicama (''imagemap'')", + 'imagemap_poly_odd' => 'PogrjeÅ¡ka: pronaÄ‘en poly s neobiÄnim brojem koordinata u redu $1', +); + +/** Upper Sorbian (hornjoserbsce) + * @author Michawiki + */ +$messages['hsb'] = array( + 'imagemap_desc' => 'Zmóžnja klikajomne wobrazowe mapy na klientowej stronje z pomocu tafliÄki <code><imagemap></code>', + 'imagemap_no_image' => '<imagemap> zmylk: DyrbiÅ¡ w prÄ›njej lince wobraz podać', + 'imagemap_invalid_image' => '<imagemap> zmylk: Wobraz je njepÅ‚aćiwy abo njeeksistuje', + 'imagemap_bad_image' => 'Zmylk: wobraz na tutej stronje je na Äornej lisćinje', + 'imagemap_no_link' => '<imagemap> zmylk: Na kóncu linki $1 njebu pÅ‚aćiwy wotkaz namakany', + 'imagemap_invalid_title' => '<imagemap> zmylk: njepÅ‚aćiwy titul we wotkazu w lince $1', + 'imagemap_missing_coord' => '<imagemap> zmylk: PÅ™emaÅ‚o koordinatow w lince $1 za podobu', + 'imagemap_unrecognised_shape' => '<imagemap> zmylk: Njeznata podoba w lince $1, kóžda linka dyrbi so z jednym z tutych parametrow zapoÄeć: <tt><code>default</code>, <code>rect</code>, <code>circle</code></tt> abo <tt><code>poly</code></tt>', + 'imagemap_invalid_coord' => '<imagemap> zmylk: njepÅ‚aćiwa koordinata w lince $1: su jenož liÄby dowolene', + 'imagemap_invalid_desc' => '<imagemap> zmylk: NjepÅ‚aćiwy parameter "desc", móžne su: <code>$1</code>', + 'imagemap_description' => 'Wo tutym wobrazu', + 'imagemap_poly_odd' => 'Zmylk: polygon z njerunej liÄbu koordinatow na lince $1', +); + +/** Hungarian (magyar) + * @author Dani + * @author KossuthRad + * @author Tgr + */ +$messages['hu'] = array( + 'imagemap_desc' => 'LehetÅ‘vé teszi kliensoldali imagemap-ek létrehozását a <code><imagemap></code> tag segÃtségével', + 'imagemap_no_image' => 'Error: kell egy elÅ‘Ãrt kép az elsÅ‘ sorban', + 'imagemap_invalid_image' => 'Error: érvénytelen vagy nem létezÅ‘ kép', + 'imagemap_bad_image' => 'Hiba: a kép feketelistán van ezen az oldalon', + 'imagemap_no_link' => 'Error: nincs érvényes link a(z) $1. sor végén', + 'imagemap_invalid_title' => 'Hiba: érvénytelen cÃm a linkben, a(z) $1. sorban', + 'imagemap_missing_coord' => 'Error: nincs elég koordináta az alakÃtáshoz a $1 sorban', + 'imagemap_unrecognised_shape' => 'Error: ismeretlen alakzat a(z) $1. sorban, mindegyiknek ezek valamelyikével kell kezdÅ‘dnie: <code>default</code>, <code>rect</code>, <code>circle</code> vagy <code>poly</code>', + 'imagemap_invalid_coord' => 'Hiba: érvénytelen koordináta a(z) $1. sorban, számnak kell lennie', + 'imagemap_invalid_desc' => 'Error: hibás desc leÃrás, ezek egyike kell: <code>$1</code>', + 'imagemap_description' => 'Kép leÃrása', + 'imagemap_poly_odd' => 'Hiba: az $1. sorban páratlan számú koordináta található', +); + +/** Interlingua (interlingua) + * @author McDutchie + */ +$messages['ia'] = array( + 'imagemap_desc' => 'Permitte le mappas de imagines cliccabile al latere del cliente, usante le etiquetta <code><imagemap></code>', + 'imagemap_no_image' => 'Error: debe specificar un imagine in le prime linea', + 'imagemap_invalid_image' => 'Error: imagine es invalide o non existe', + 'imagemap_bad_image' => 'Error: le imagine es in le lista nigre de iste pagina', + 'imagemap_no_link' => 'Error: necun ligamine valide esseva trovate al fin del linea $1', + 'imagemap_invalid_title' => 'Error: titulo invalide in ligamine al linea $1', + 'imagemap_missing_coord' => 'Error: non bastante coordinatas pro le forma al linea $1', + 'imagemap_unrecognised_shape' => 'Error: forma non recognoscite al linea $1; cata linea debe comenciar con un del sequentes: <code>default</code>, <code>rect</code>, <code>circle</code>, <code>poly</code>', + 'imagemap_invalid_coord' => 'Error: coordinata invalide al linea $1, debe esser un numero', + 'imagemap_invalid_desc' => 'Error: specification "desc" invalide, debe esser un del sequentes: <code>$1</code>', + 'imagemap_description' => 'A proposito de iste imagine', + 'imagemap_poly_odd' => 'Error: se trova un polygono con un numero impar de coordinatas in linea $1', +); + +/** Indonesian (Bahasa Indonesia) + * @author IvanLanin + * @author Rex + */ +$messages['id'] = array( + 'imagemap_desc' => 'Menyediakan peta gambar yang dapat diklik dari klien dengan menggunakan tag <code><imagemap></code>', + 'imagemap_no_image' => '<imagemap>: harus memberikan suatu gambar di baris pertama', # Fuzzy + 'imagemap_invalid_image' => '<imagemap>: gambar tidak sah atau tidak ditemukan', # Fuzzy + 'imagemap_bad_image' => 'Kesalahan: berkas tidak diperbolehkan pada halaman ini', + 'imagemap_no_link' => '<imagemap>: tidak ditemukan pranala yang sah di akhir baris ke $1', # Fuzzy + 'imagemap_invalid_title' => '<imagemap>: judul tidak sah pada pranala di baris ke $1', # Fuzzy + 'imagemap_missing_coord' => '<imagemap>: tidak cukup koordinat untuk bentuk pada baris ke $1', # Fuzzy + 'imagemap_unrecognised_shape' => '<imagemap>: bentuk tak dikenali pada baris ke $1, tiap baris harus dimulai dengan salah satu dari: <code>default</code>, <code>rect</code>, <code>circle</code> atau <code>poly</code>', # Fuzzy + 'imagemap_invalid_coord' => '<imagemap>: koordinat tidak sah pada baris ke $1, haruslah berupa angka', # Fuzzy + 'imagemap_invalid_desc' => '<imagemap>: spesifikasi desc tidak sah, harus salah satu dari: $1', # Fuzzy + 'imagemap_description' => 'Tentang gambar ini', + 'imagemap_poly_odd' => 'Kesalahan: terdapat poligon dengan nomor koordinat salah pada baris $1', +); + +/** Iloko (Ilokano) + * @author Lam-ang + */ +$messages['ilo'] = array( + 'imagemap_desc' => 'Palubusan ti kliente-a bangir nga agpabalin ti agtakla kadagiti imahen ti mapa nga agusar ti <code><imagemap></code> nga etiketa', + 'imagemap_no_image' => 'Biddut: masapul nga inaganan ti imahen iti umuna a linia', + 'imagemap_invalid_image' => 'Biddut: ti imahen ket imbalido wenn awan', + 'imagemap_bad_image' => 'Biddut: ti imahen ket naiparit iti daytoy a panid', + 'imagemap_no_link' => 'Biddut: awan ti nabirukan nga umisu a panilpo idiay lippasan ti linia $1', + 'imagemap_invalid_title' => 'Biddut: imbalido a titulo iti panilpo idiay linia $1', + 'imagemap_missing_coord' => 'Biddut: awan ti umanay a nagsasabtan para iti tabas idiay linia $1', + 'imagemap_unrecognised_shape' => 'Biddut: saan a malasing a tabas idiay linia $1, tunggal maysa a linia ket masapul a mangrugi iti maysa nga: kinasigud, rektanggilo, nagtimbukel wenno <code>poly</code>', + 'imagemap_invalid_coord' => 'Biddut: imbalido a nagsasabtan idiay linia $1, masapul a numero', + 'imagemap_invalid_desc' => 'Biddut: imbalido a nainaganan a panagipalpalawag, masapul a maysa iti: <code>$1</code>', + 'imagemap_description' => 'Maipanggep daytoy nga imahen', + 'imagemap_poly_odd' => 'Biddut: nabirukan ti poly nga addaan ti pangis a numero iti nagsasabtan idiay linia $1', +); + +/** Ido (Ido) + * @author Malafaya + */ +$messages['io'] = array( + 'imagemap_description' => 'Pri ca imajo', +); + +/** Icelandic (Ãslenska) + * @author Snævar + */ +$messages['is'] = array( + 'imagemap_no_image' => 'Villa: mynd verður að vera tilgreind à fyrstu lÃnu', + 'imagemap_invalid_image' => 'Villa: mynd er ógild eða ekki til', + 'imagemap_bad_image' => 'Villa: myndin er bannlistuð á þessari sÃðu', + 'imagemap_no_link' => 'Villa: engin gildur tengill fannst við enda lÃnu $1', + 'imagemap_invalid_title' => 'Villa: Ógildur titill à tengli à lÃnu $1', + 'imagemap_missing_coord' => 'Villa: Ekki nógu mörg hnit fyrir þetta form à lÃnu $1', + 'imagemap_unrecognised_shape' => 'Villa: Óþekkt form à lÃnu $1, hver lÃna verður að byrja á <code>default</code>, <code>rect</code>, <code>circle</code> eða <code>poly</code>', + 'imagemap_invalid_coord' => 'Villa: Ógilt hnit à lÃnu $1, verður að vera tala', + 'imagemap_description' => 'Um þessa mynd', +); + +/** Italian (italiano) + * @author Anyfile + * @author Beta16 + * @author BrokenArrow + * @author Darth Kule + */ +$messages['it'] = array( + 'imagemap_desc' => "Consente di realizzare ''image map'' cliccabili lato client con il tag <code><imagemap></code>", + 'imagemap_no_image' => "Errore: si deve specificare un'immagine nella prima riga", + 'imagemap_invalid_image' => "Errore: l'immagine non è valida o non esiste", + 'imagemap_bad_image' => "Errore: l'immagine si trova nella blacklist per questa pagina", + 'imagemap_no_link' => 'Errore: non è stato trovato alcun collegamento valido alla fine della riga $1', + 'imagemap_invalid_title' => 'Errore: titolo del collegamento non valido alla riga $1', + 'imagemap_missing_coord' => 'Errore: non ci sono abbastanza coordinate per la forma specificata alla riga $1', + 'imagemap_unrecognised_shape' => 'Errore: forma specificata non riconosciuta alla riga $1, ogni riga deve iniziare con uno dei seguenti valori: <code>default</code>, <code>rect</code>, <code>circle</code> o <code>poly</code>', + 'imagemap_invalid_coord' => 'Errore: coordinata non valida alla riga $1, deve essere un numero', + 'imagemap_invalid_desc' => 'Errore: valore non valido per il parametro desc, deve essere uno dei seguenti: $1', + 'imagemap_description' => "Informazioni sull'immagine", + 'imagemap_poly_odd' => 'Errore: trovato poligono con un numero dispari di coordinate nella riga $1', +); + +/** Japanese (日本語) + * @author Aotake + * @author Fryed-peach + * @author JtFuruhata + * @author Kahusi + * @author Mizusumashi + * @author Shirayuki + */ +$messages['ja'] = array( + 'imagemap_desc' => '<code><imagemap></code>ã‚¿ã‚°ã«ã‚ˆã‚‹ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã‚µã‚¤ãƒ‰ã®ã‚¯ãƒªãƒƒã‚«ãƒ–ルマップ機能を有効ã«ã™ã‚‹', + 'imagemap_no_image' => 'エラー: 最åˆã®è¡Œã§ç”»åƒã‚’指定ã—ã¦ãã ã•ã„。', + 'imagemap_invalid_image' => 'エラー: ç”»åƒãŒç„¡åйã€ã¾ãŸã¯å˜åœ¨ã—ã¾ã›ã‚“。', + 'imagemap_bad_image' => 'エラー: ã“ã®ãƒšãƒ¼ã‚¸ã§ã¯ç”»åƒãŒæŽ’除ã•れã¦ã„ã¾ã™ã€‚', + 'imagemap_no_link' => 'エラー: $1 è¡Œç›®ã®æœ«å°¾ã«æœ‰åйãªãƒªãƒ³ã‚¯ãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“。', + 'imagemap_invalid_title' => 'エラー: $1 行目ã®ãƒªãƒ³ã‚¯ã®ã‚¿ã‚¤ãƒˆãƒ«ãŒç„¡åйã§ã™ã€‚', + 'imagemap_missing_coord' => 'エラー: $1 行目ã®å›³å½¢ã®åº§æ¨™æŒ‡å®šãŒä¸è¶³ã—ã¦ã„ã¾ã™ã€‚', + 'imagemap_unrecognised_shape' => 'エラー: $1 行目ã®å›³å½¢ã‚’èªè˜ã§ãã¾ã›ã‚“。å„行ã®å…ˆé ã¯ä»¥ä¸‹ã®ã„ãšã‚Œã‹ã«ã—ã¦ãã ã•ã„: <code>default</code>, <code>rect</code>, <code>circle</code>, <code>poly</code>', + 'imagemap_invalid_coord' => 'エラー: $1 行目ã®åº§æ¨™ãŒç„¡åйã§ã™ã€‚æ•°å—を指定ã—ã¦ãã ã•ã„。', + 'imagemap_invalid_desc' => 'エラー: desc ã®æŒ‡å®šãŒç„¡åйã§ã™ã€‚以下ã®ã„ãšã‚Œã‹ã‚’指定ã—ã¦ãã ã•ã„: <code>$1</code>', + 'imagemap_description' => 'ç”»åƒã®è©³ç´°', + 'imagemap_poly_odd' => 'エラー: $1 行目ã«ã€åº§æ¨™å€¤ãŒå¥‡æ•°å€‹ã® poly ãŒã‚りã¾ã™ã€‚', +); + +/** Javanese (Basa Jawa) + * @author Meursault2004 + * @author Pras + */ +$messages['jv'] = array( + 'imagemap_desc' => 'Nyedyakaké péta gambar sing bisa diklik saka klièn mawa nganggo tag <code><imagemap></code>', + 'imagemap_no_image' => 'Error: kudu mènèhi sawijining gambar ing baris kapisan', + 'imagemap_invalid_image' => 'Error: gambar ora absah utawa ora ditemokaké', + 'imagemap_bad_image' => 'Kasalahan: berkas ora diidinaké ing kaca iki', + 'imagemap_no_link' => 'Kasalahan: ora ditemokaké pranala sing absah ing pungkasan baris kaping $1', + 'imagemap_invalid_title' => 'Error: irah-irahan ora absah ing pranala ing baris kaping $1', + 'imagemap_missing_coord' => 'Error: ora cukup koordinat kanggo wujud ing baris kaping $1', + 'imagemap_unrecognised_shape' => 'Error: wujud ora ditepungi ing baris kaping $1, saben baris kudu diwiwiti mawa salah siji saka: <code>default</code>, <code>rect</code>, <code>circle</code> utawa <code>poly</code>', + 'imagemap_invalid_coord' => 'Error: koordinat ora absah ing baris kaping $1, kudu awujud angka', + 'imagemap_invalid_desc' => 'Error: spésifikasi desc ora absah, kudu salah siji saka: $1', + 'imagemap_description' => 'Prekara gambar iki', + 'imagemap_poly_odd' => 'Kasalahan: ana poligon kanthi nomer koordinat kliru ing larikan $1', +); + +/** Georgian (ქáƒáƒ თული) + * @author BRUTE + * @author David1010 + * @author ITshnik + * @author Malafaya + * @author გიáƒáƒ გიმელრ+ */ +$messages['ka'] = array( + 'imagemap_desc' => 'უფლებáƒáƒ¡ áƒáƒ«áƒšáƒ”ვს კლიენტის ინტერáƒáƒ¥áƒ¢áƒ˜áƒ£áƒš სურáƒáƒ—ის რუკებს გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნáƒáƒ¡ <code><imagemap></code> ტეგები', + 'imagemap_no_image' => 'შეცდáƒáƒ›áƒ: პირველ ხáƒáƒ–ზე უნდრმიუთითáƒáƒ— სურáƒáƒ—ი', + 'imagemap_invalid_image' => 'შეცდáƒáƒ›áƒ: სურáƒáƒ—ი მცდáƒáƒ ირáƒáƒœ áƒáƒ áƒáƒ სებáƒáƒ‘ს', + 'imagemap_bad_image' => 'შეცდáƒáƒ›áƒ: სურáƒáƒ—ი შáƒáƒ• სიáƒáƒ¨áƒ˜áƒ áƒáƒ› გვერდზე', + 'imagemap_no_link' => 'შეცდáƒáƒ›áƒ: áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი ბმული $1 ხáƒáƒ–ის ბáƒáƒšáƒáƒ¡', + 'imagemap_invalid_title' => 'შეცდáƒáƒ›áƒ: áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი სáƒáƒ—áƒáƒ£áƒ ი ბმულში ხáƒáƒ–ზე $1', + 'imagemap_missing_coord' => 'შეცდáƒáƒ›áƒ: ხáƒáƒ– $1 áƒáƒ áƒáƒ ის სáƒáƒ™áƒ›áƒáƒ ისი რáƒáƒáƒ“ენáƒáƒ‘ის კáƒáƒáƒ დინáƒáƒ¢áƒ”ბი', + 'imagemap_unrecognised_shape' => 'შეცდáƒáƒ›áƒ: გáƒáƒ£áƒ კვეველი ფიგურრხáƒáƒ– $1-ში, ყველრáƒáƒ®áƒáƒšáƒ˜ ხáƒáƒ–ი უნდრიწყებáƒáƒ“ეს ერთ-ერთი ძირითáƒáƒ“ი სიტყვით: <code>default</code>, <code>rect</code>, <code>circle</code> áƒáƒœ <code>poly</code>', + 'imagemap_invalid_coord' => 'შეცდáƒáƒ›áƒ:áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი კáƒáƒáƒ დინáƒáƒ¢áƒ˜ ხáƒáƒ– $1-ში, მáƒáƒšáƒáƒ“ინშირციფრი', + 'imagemap_invalid_desc' => 'შეცდáƒáƒ›áƒ: áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი მნიშვნელáƒáƒ‘რdesc, მáƒáƒšáƒáƒ“ინშირერთ-ერთი მნიშვნელáƒáƒ‘რ<code>$1</code>.', + 'imagemap_description' => 'áƒáƒ› სურáƒáƒ—ის შესáƒáƒ®áƒ”ბ', + 'imagemap_poly_odd' => 'შეცდáƒáƒ›áƒ: $1 ხáƒáƒ–ში áƒáƒ ის შეცდáƒáƒ›áƒ˜áƒ— áƒáƒ¦áƒ¬áƒ”რილი მრáƒáƒ•áƒáƒšáƒ™áƒ£áƒ—ხედით ზედმეტი კáƒáƒ დინáƒáƒ¢áƒ”ბით.', +); + +/** Kazakh (Arabic script) (قازاقشا (تٴوتە)â€) + * @author AlefZet + */ +$messages['kk-arab'] = array( + 'imagemap_no_image' => '<imagemap>: بٸرٸنشٸ جولدا سۋرەتتٸ كٶرسەتۋ قاجەت', # Fuzzy + 'imagemap_invalid_image' => '<imagemap>: سۋرەت جارامسىز نەمەسە جوق', # Fuzzy + 'imagemap_no_link' => '<imagemap>: $1 جول اياعىندا جارامدى سٸلتەمە تابىلمادى', # Fuzzy + 'imagemap_invalid_title' => '<imagemap>: $1 جول اياعىنداعى سٸلتەمەدە جارامسىز اتاۋ', # Fuzzy + 'imagemap_missing_coord' => '<imagemap>: $1 جولداعى كەسكٸن ٷشٸن كوورديناتتار جەتٸكسٸز', # Fuzzy + 'imagemap_unrecognised_shape' => '<imagemap>: $1 جولداعى كەسكٸن جارامسىز, ٵربٸر جول Ù…Ù‰Ù†Ø§Ù†Ù‰Ú Ø¨Ù¸Ø±Û•Û‹Ù¸Ù†Û•Ù† باستالۋ قاجەت:', # Fuzzy + 'imagemap_invalid_coord' => '<imagemap>: $1 جولىندا جارامسىز كوورديناتا, سان بولۋى قاجەت', # Fuzzy + 'imagemap_invalid_desc' => '<imagemap>: جارامسىز سيپاتتاما ماماندانىمى, Ù…Ù‰Ù†Ø§Ù†Ù‰Ú Ø¨Ù¸Ø±Û•Û‹Ù¸ بولۋى قاجەت: $1', # Fuzzy + 'imagemap_description' => 'بۇل سۋرەت تۋرالى', +); + +/** Kazakh (Cyrillic script) (қазақша (кирил)‎) + * @author AlefZet + */ +$messages['kk-cyrl'] = array( + 'imagemap_no_image' => '<imagemap>: бірінші жолда Ñуретті көрÑету қажет', # Fuzzy + 'imagemap_invalid_image' => '<imagemap>: Ñурет жарамÑыз немеÑе жоқ', # Fuzzy + 'imagemap_no_link' => '<imagemap>: $1 жол аÑғында жарамды Ñілтеме табылмады', # Fuzzy + 'imagemap_invalid_title' => '<imagemap>: $1 жол аÑғындағы Ñілтемеде жарамÑыз атау', # Fuzzy + 'imagemap_missing_coord' => '<imagemap>: $1 жолдағы кеÑкін үшін координаттар жетікÑіз', # Fuzzy + 'imagemap_unrecognised_shape' => '<imagemap>: $1 жолдағы кеÑкін жарамÑыз, әрбір жол мынаның біреуінен баÑталу қажет:', # Fuzzy + 'imagemap_invalid_coord' => '<imagemap>: $1 жолында жарамÑыз координата, Ñан болуы қажет', # Fuzzy + 'imagemap_invalid_desc' => '<imagemap>: жарамÑыз Ñипаттама маманданымы, мынаның біреуі болуы қажет: $1', # Fuzzy + 'imagemap_description' => 'Бұл Ñурет туралы', +); + +/** Kazakh (Latin script) (qazaqÅŸa (latın)‎) + * @author AlefZet + */ +$messages['kk-latn'] = array( + 'imagemap_no_image' => '<imagemap>: birinÅŸi jolda swretti körsetw qajet', # Fuzzy + 'imagemap_invalid_image' => '<imagemap>: swret jaramsız nemese joq', # Fuzzy + 'imagemap_no_link' => '<imagemap>: $1 jol ayağında jaramdı silteme tabılmadı', # Fuzzy + 'imagemap_invalid_title' => '<imagemap>: $1 jol ayağındağı siltemede jaramsız ataw', # Fuzzy + 'imagemap_missing_coord' => '<imagemap>: $1 joldağı keskin üşin koordïnattar jetiksiz', # Fuzzy + 'imagemap_unrecognised_shape' => '<imagemap>: $1 joldağı keskin jaramsız, ärbir jol mınanıñ birewinen bastalw qajet:', # Fuzzy + 'imagemap_invalid_coord' => '<imagemap>: $1 jolında jaramsız koordïnata, san bolwı qajet', # Fuzzy + 'imagemap_invalid_desc' => '<imagemap>: jaramsız sïpattama mamandanımı, mınanıñ birewi bolwı qajet: $1', # Fuzzy + 'imagemap_description' => 'Bul swret twralı', +); + +/** Khmer (ភាសាážáŸ’មែរ) + * @author Chhorran + * @author Lovekhmer + * @author Thearith + * @author ážœáŸážŽážáž¶ážšáž·áž‘្ធ + */ +$messages['km'] = array( + 'imagemap_no_image' => 'កំហុស៖ ážáŸ’រូវបញ្ជាក់​រូបភាពមួយនៅក្នុង​បន្ទាážáŸ‹áž‘ីមួយ​', + 'imagemap_invalid_image' => 'កំហុស៖ រូបភាព​មិនážáŸ’រឹមážáŸ’រូវ ឬមិនមាន​', + 'imagemap_bad_image' => 'កំហុស៖ រូបភាពážáŸ’រូវបានហាមឃាážáŸ‹áž€áŸ’នុងបញ្ជី​ážáŸ’មៅ​ លើ​ទំពáŸážšáž“áŸáŸ‡â€‹', + 'imagemap_invalid_title' => 'កំហុស:ចំណងជើងមិនážáŸ’រឹមážáŸ’រូវក្នុងážáŸ†ážŽáž—្ជាប់នៅបន្ទាážáŸ‹áž‘ី$1', + 'imagemap_description' => 'អំពីរូបភាពនáŸáŸ‡', +); + +/** Korean (한êµì–´) + * @author Klutzy + * @author Kwj2772 + * @author Yknok29 + * @author ì•„ë¼ + */ +$messages['ko'] = array( + 'imagemap_desc' => '<code><imagemap></code> 태그로 í´ë¼ì´ì–¸íЏ 측ì—서 í´ë¦í• 수 있는 ì´ë¯¸ì§€ ë§µì„ ì‚¬ìš©í• ìˆ˜ 있습니다', + 'imagemap_no_image' => '오류: 첫 ì¤„ì— ê·¸ë¦¼ì´ ì œì‹œë˜ì–´ì•¼ 합니다.', + 'imagemap_invalid_image' => '오류: ê·¸ë¦¼ì´ ìž˜ëª»ë˜ì—ˆê±°ë‚˜ 존재하지 않습니다.', + 'imagemap_bad_image' => '오류: ê·¸ë¦¼ì€ ì´ ë¬¸ì„œì—서 ì‚¬ìš©ì´ ê¸ˆì§€ë˜ì–´ 있습니다.', + 'imagemap_no_link' => '오류: $1번째 줄ì—서 올바른 ë§í¬ë¥¼ ì°¾ì„ ìˆ˜ 없습니다', + 'imagemap_invalid_title' => '오류: $1번째 ì¤„ì˜ ë§í¬ ì œëª©ì´ ìž˜ëª»ë˜ì—ˆìŠµë‹ˆë‹¤', + 'imagemap_missing_coord' => '오류: $1ì¤„ì— ì •ì˜ëœ ë„í˜•ì˜ ì¢Œí‘œ ê°’ì´ ì¶©ë¶„í•˜ì§€ 않습니다.', + 'imagemap_unrecognised_shape' => '오류: $1줄ì—서 ë„í˜•ì„ ì¸ì‹í• 수 ì—†ìŒ, ê° ì¤„ì€ ë‹¤ìŒìœ¼ë¡œ 시작해야 합니다: <code>default</code>, <code>rect</code>, <code>circle</code>, <code>poly</code>', + 'imagemap_invalid_coord' => '오류: $1번째 줄ì—서 좌표가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤. 좌표는 반드시 숫ìžì—¬ì•¼ 합니다.', + 'imagemap_invalid_desc' => '오류: ì§ˆëª»ëœ desc ì„¤ì •ìœ¼ë¡œ, ë‹¤ìŒ ì¤‘ 하나여야 합니다: <code>$1</code>', + 'imagemap_description' => 'ì´ ê·¸ë¦¼ì— ëŒ€í•œ ì •ë³´', + 'imagemap_poly_odd' => '오류: $1번째 ì¤„ì— ì •ì˜ëœ 좌표 ê°’ì˜ ìˆ˜ê°€ 홀수 개입니다.', +); + +/** Colognian (Ripoarisch) + * @author Purodha + */ +$messages['ksh'] = array( + 'imagemap_desc' => 'Brengk dä Befäähl <code><imagemap></code> en et Wiki, un med em Belldsche, wo mer op Anndeile fun klecke kann, wo dann Lengks henger lijje.', + 'imagemap_no_image' => 'Do es ene Fääler met <code><imagemap></code> opjefalle: En de eetzte Reih mööt e Beld shtonn.', + 'imagemap_invalid_image' => 'Do es ene Fääler met <code><imagemap></code> opjefalle: dat Beld jidd_et nit, odder dä Name es verkeeht', + 'imagemap_bad_image' => 'Do es ene Fääler met <code><imagemap></code> opjefalle: Dat Beld es op dä Sigg nit äloup.', + 'imagemap_no_link' => 'Do es ene Fääler met <code><imagemap></code> opjefalle: En de {{PLURAL:$1|eetzte|$1-te|nullte}} Reih eß am Engk keine Lengk jefonge woode.', + 'imagemap_invalid_title' => 'Do es ene Fääler met <code><imagemap></code> opjefalle: Dä Tittel em Lengk en de {{PLURAL:$1|eetzte|$1-te|nullte}} Reih eß verkeeht.', + 'imagemap_missing_coord' => "Do es ene Fääler met <code><imagemap></code> opjefalle: En dä {{PLURAL:$1|eetzte|$1-te|nullte}} Reih sin nit jenooch Ko'oddinate förr_ene komplätte Ömreß.", + 'imagemap_unrecognised_shape' => 'Do es ene Fääler met <code><imagemap></code> opjefalle: Dä Name förr_enne Ömreß en de {{PLURAL:$1|eetzte|$1-te|nullte}} Reih eß verkeeht. Et mööt „<tt><code>rect</code></tt>“, „<tt><code>circle</code></tt>“, „<tt><code>poly</code></tt>“, udder „<tt><code>default</code></tt>“ do shtonn.', + 'imagemap_invalid_coord' => "Do es ene Fääler met <code><imagemap></code> opjefalle: En de {{PLURAL:$1|eetzte|$1-te|nullte}} Reih eß jet verkeeht met de Ko'oddinate. Do mööte luuter Zahle shtonn, es äver nit esu.", + 'imagemap_invalid_desc' => 'Do es ene Fääler met <code><imagemap></code> opjefalle: Dä Parammeeter „<tt><nowiki>desc</nowiki></tt>“ eß verkeeht aanjejovve. Bruche kanns De nor ein fun dänne hee: <code>$1</code>', + 'imagemap_description' => 'Övver dat Beld heh', + 'imagemap_desc_types' => 'bovve räähß, unge räähß, unge lengkß, bovve lengkß, nix', + 'imagemap_poly_odd' => 'Do es ene Fääler met <imagemap> opjefalle: De Parammeeter för „poly“ möße Zahle-Päärche sin, ävver hee es ei Zahl zovill udder zowinnisch +en dä Reih: $1.', +); + +/** Kurdish (Latin script) (Kurdî (latînî)‎) + * @author George Animal + * @author Gomada + */ +$messages['ku-latn'] = array( + 'imagemap_description' => 'Derbarê vî wêneyî de', +); + +/** Latin (Latina) + * @author SPQRobin + */ +$messages['la'] = array( + 'imagemap_description' => 'De hac imagine', +); + +/** Luxembourgish (Lëtzebuergesch) + * @author Robby + * @author Soued031 + */ +$messages['lb'] = array( + 'imagemap_desc' => 'Erlaabt et Biller ze benotzen déi een uklicke ka mat Hëllef vum Tag <code><imagemap></code>.', + 'imagemap_no_image' => 'Feeler: Dir musst an der éischter Linn e Bild uginn', + 'imagemap_invalid_image' => "Feeler: d'Bild ass ongëltig oder net do", + 'imagemap_bad_image' => "Feeler: D'Bild steet op der Lëscht vun den onerwënschte Biller", + 'imagemap_no_link' => 'Feeler: Um Enn vun der Zeil $1 gouf kee gëltege Link fonnt', + 'imagemap_invalid_title' => 'Feeler: ongëltigen Titel am Link an der Zeil $1', + 'imagemap_missing_coord' => 'Feeler: Ze wéineg Koordinaten an der Zeil $1 fir den Ëmress', + 'imagemap_unrecognised_shape' => 'Feeler: Onbekannte Form an der Zeil $1. All Zeile muss matt engem vun dëse Parameter ufänken: <tt><code>default</code>, <code>rect</code>, <code>circle</code></tt> oder <tt><code>poly</code></tt>', + 'imagemap_invalid_coord' => 'Feeler: Ongëlteg Koordinaten an der Zeil $1: et sinn nëmmen Zuelen erlaabt', + 'imagemap_invalid_desc' => 'Feeler: Ongëltegen „desc“-Parameter, méiglech sinn: <code>$1</code>', + 'imagemap_description' => 'Iwwer dëst Bild', + 'imagemap_desc_types' => 'uewe-riets, ënne-riets, ënne-lénks, uewe-lénks, keen', + 'imagemap_poly_odd' => 'Feeler: e Polygon mat enger ongerueder Zuel vu Koordinate gouf an der Linn $1 fonnt', +); + +/** Limburgish (Limburgs) + * @author Aelske + * @author Matthias + * @author Ooswesthoesbes + */ +$messages['li'] = array( + 'imagemap_desc' => 'Maakt aanklikbare imagemaps meugelijk met de tag <code><imagemap></code>', + 'imagemap_no_image' => "Error: geef 'n afbeelding op in de eerste regel", + 'imagemap_invalid_image' => 'Error: de afbeelding is corrupt of bestaat neet', + 'imagemap_bad_image' => 'Fout: de afbeelding steit op de zwarte lies voor deze pagina', + 'imagemap_no_link' => 'Error: er is geen geldige link aangetroffen aan het einde van regel $1', + 'imagemap_invalid_title' => 'Error: er staat een ongeldige titel in de verwijzing op regel $1', + 'imagemap_missing_coord' => 'Error: neet genoeg coördinaten veur vorm in regel $1', + 'imagemap_unrecognised_shape' => "Error: neet herkende vorm in regel $1, iedere regel mot beginne met éin van de commando's: <code>default</code>, <code>rect</code>, <code>circle</code> of <code>poly</code>", + 'imagemap_invalid_coord' => 'Error: ongeldige coördinaten in regel $1, moet een getal zien', + 'imagemap_invalid_desc' => 'Error: ongeldige beschrijvingsspecificatie, dit moet er één zijn uit de volgende lijst: $1', + 'imagemap_description' => 'Euver deze aafbeelding', + 'imagemap_poly_odd' => 'Fout: polygoon gevonje met een oneven aantal coördinate op regel $1', +); + +/** Lithuanian (lietuvių) + * @author Garas + * @author Matasg + */ +$messages['lt'] = array( + 'imagemap_no_image' => 'Error: privalote nurodyti paveikslÄ—lį pirmoje linijoje', + 'imagemap_invalid_image' => 'Error: blogas arba neegzistuojantis paveikslÄ—lis', + 'imagemap_no_link' => 'Error: nerasta tinkama nuoroda eilutÄ—s $1 pabaigoje', + 'imagemap_invalid_title' => 'Error: blogas pavadinimas nuorodoje $1 eilutÄ—je', + 'imagemap_missing_coord' => 'Error: nÄ—ra pakankamai koordinaÄių figÅ«rai $1 eilutÄ—je', + 'imagemap_unrecognised_shape' => 'Error: neatpažįstama figÅ«ra $1 eilutÄ—je, kiekviena eilutÄ— privalo prasidÄ—ti su vienu iÅ¡ Å¡ių žodžių: <code>default</code>, <code>rect</code>, <code>circle</code> arba <code>poly</code>', + 'imagemap_invalid_coord' => 'Error: netinkama koordinatÄ— $1 eilutÄ—je, privalo bÅ«ti skaiÄius', + 'imagemap_invalid_desc' => 'Error: bloga apraÅ¡ymo specifikacija, privalo bÅ«ti viena iÅ¡: <code>$1</code>', + 'imagemap_description' => 'Apie šį paveikslÄ—lį', +); + +/** Latvian (latvieÅ¡u) + * @author Xil + */ +$messages['lv'] = array( + 'imagemap_no_image' => 'Kļūda: pirmajÄ rindiÅ†Ä jÄnorÄda attÄ“ls', + 'imagemap_invalid_image' => 'Kļūda: attÄ“ls nav derÄ«gs vai nepastÄv', + 'imagemap_no_link' => 'Kļūda: rindiņas $1 beigÄs netika atrasta derÄ«ga saite', + 'imagemap_description' => 'Par Å¡o attÄ“lu', +); + +/** Macedonian (македонÑки) + * @author Bjankuloski06 + */ +$messages['mk'] = array( + 'imagemap_desc' => 'Дава картографÑки Ñлики кои можат да Ñе кликаат од клиентот кориÑтејќи ја ознаката <code><imagemap></code>', + 'imagemap_no_image' => 'Грешка: мора да Ñе назначи Ñлика во првиот ред', + 'imagemap_invalid_image' => 'Грешка: Ñликата е неважечка или не поÑтои', + 'imagemap_bad_image' => 'Грешка: Ñликата е на црн ÑпиÑок за оваа Ñтраница', + 'imagemap_no_link' => 'Грешка: не беше пронајдена важечка врÑка на крајот на редот $1', + 'imagemap_invalid_title' => 'Грешка: погрешен наÑлов во врÑката на ред $1', + 'imagemap_missing_coord' => 'Грешка: нема доволно координати за обликот на ред $1', + 'imagemap_unrecognised_shape' => 'Грешка: непризнат ред $1, Ñекој ред мора да почне Ñо едно од: <code>default</code>, <code>rect</code>, <code>circle</code> или <code>poly</code>', + 'imagemap_invalid_coord' => 'Грешка: погрешни координати на ред $1, мора да биде Ñо бројки', + 'imagemap_invalid_desc' => 'Грешка: неважечко напатÑтвие за опиÑ, мора да биде едно од: <code>$1</code>', + 'imagemap_description' => 'За Ñликава', + 'imagemap_desc_types' => 'најгоре-деÑно, најдолу-деÑно, најдолу-лево, најгоре-лево, нема', + 'imagemap_poly_odd' => 'Грешка: пронајден е многуаголник (poly) Ñо непарен број на координати во ред $1', +); + +/** Malayalam (മലയാളം) + * @author Praveenp + * @author Shijualex + */ +$messages['ml'] = array( + 'imagemap_desc' => 'à´¸àµà´µàµ€à´•ർതàµà´¤à´¾à´µà´¿à´¨àµ à´šà´¿à´¤àµà´°à´¤àµà´¤à´¿à´²àµ† അടയാളപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´²àµà´•ളിൽ ഞെകàµà´•à´¿ ഗമികàµà´•ാവàµà´¨àµà´¨ സൗകരàµà´¯à´‚ <code><imagemap></code> à´±àµà´±à´¾à´—ൠഉപയോഗിചàµà´šàµ സാദàµà´§àµà´¯à´®à´¾à´•àµà´•àµà´¨àµà´¨àµ', + 'imagemap_no_image' => 'പിഴവàµ: à´’à´¨àµà´¨à´¾à´®à´¤àµà´¤àµ† വരിയിൽ ഒരൠചിതàµà´°à´¤àµà´¤à´¿à´¨àµà´±àµ† പേരൠവേണം', + 'imagemap_invalid_image' => 'പിഴവàµ: à´šà´¿à´¤àµà´°à´‚ അസാധàµà´µà´¾à´£àµâ€Œ à´…à´²àµà´²àµ†à´™àµà´•ിൽ നിലവിലിലàµà´²', + 'imagemap_bad_image' => 'പിഴവàµ: à´ˆ താളിൽ à´šà´¿à´¤àµà´°à´‚ à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´•യിലാണàµ', + 'imagemap_no_link' => 'പിഴവàµ: വരി $1-à´¨àµà´±àµ† അവസാനം സാധàµà´µà´¾à´¯ à´•à´£àµà´£à´¿ കാണàµà´¨àµà´¨à´¿à´²àµà´²', + 'imagemap_invalid_title' => 'പിഴവàµ: വരി $1-ൽ അസാധàµà´µà´¾à´¯ തലകàµà´•െടàµà´Ÿàµ', + 'imagemap_missing_coord' => 'പിഴവàµ: വരി $1-ൽ രൂപതàµà´¤à´¿à´¨àµ ആവശàµà´¯à´®àµà´³àµà´³à´¤àµà´° നിർദàµà´¦àµ‡à´¶à´¾à´™àµà´•à´™àµà´™àµ¾ നിർവചിചàµà´šà´¿à´Ÿàµà´Ÿà´¿à´²àµà´².', + 'imagemap_unrecognised_shape' => 'പിഴവàµ: വരി $1-ൽ മനസàµà´¸à´¿à´²à´¾à´•àµà´•ാൻ പറàµà´±à´¾à´¤àµà´¤ രൂപം. ഓരോ വരിയàµà´‚ ഇനി പറയàµà´¨àµà´¨ à´’à´¨àµà´¨àµ കൊണàµà´Ÿàµ വേണം à´¤àµà´Ÿà´™àµà´™à´¾àµ»: <code>default</code>, <code>rect</code>, <code>circle</code> അഥവാ <code>poly</code>', + 'imagemap_invalid_coord' => 'പിഴവàµ: വരി $1-ൽ അസാധàµà´µà´¾à´¯ നിർദàµà´¦àµ‡à´¶à´¾à´™àµà´•à´‚. നിർബനàµà´§à´®à´¾à´¯àµà´‚ അതൠഒരൠസംഖàµà´¯à´¯à´¾à´¯à´¿à´°à´¿à´•àµà´•ണം.', + 'imagemap_invalid_desc' => 'പിഴവàµ: അസാധàµà´µà´¾à´¯ വിവരണ നിർദàµà´¦àµ‡à´¶à´‚. ഇനി പറയàµà´¨àµà´¨ ഇനങàµà´™à´³à´¿àµ½ à´’à´¨àµà´¨à´¾à´¯à´¿à´°à´¿à´•àµà´•ണം: <code>$1</code>', + 'imagemap_description' => 'à´ˆ à´šà´¿à´¤àµà´°à´¤àµà´¤àµ† à´•àµà´±à´¿à´šàµà´šàµ', + 'imagemap_poly_odd' => 'പിഴവàµ: വിവിധ à´’à´±àµà´±à´¯à´¾à´¯àµà´³àµà´³ സംഖàµà´¯à´•ൾ ഉപയോഗിചàµà´šàµà´³àµà´³ നിർദàµà´¦àµ‡à´¶à´¾à´™àµà´•à´™àµà´™àµ¾ വരി $1-ൽ à´•à´£àµà´Ÿàµ†à´¤àµà´¤à´¿', +); + +/** Marathi (मराठी) + * @author Kaajawa + * @author Kaustubh + * @author Rahuldeshmukh101 + */ +$messages['mr'] = array( + 'imagemap_desc' => 'कà¥à¤²à¤¾à¤¯à¤‚टकडील चितà¥à¤°à¤¨à¤•ाशे <code><imagemap></code> टॅग देऊन वापरता येऊ शकतात.', + 'imagemap_no_image' => 'Error: पहिलà¥à¤¯à¤¾ ओळीत चितà¥à¤° देणे गरजेचे आहे', + 'imagemap_invalid_image' => 'Error: चà¥à¤•ीचे अथवा असà¥à¤¤à¤¿à¤¤à¥à¤µà¤¾à¤¤ नसलेले चितà¥à¤°', + 'imagemap_bad_image' => 'तà¥à¤°à¥‚टी: हà¥à¤¯à¤¾ पानावरील चितà¥à¤° काळà¥à¤¯à¤¾ यादीत टाकले आहे', + 'imagemap_no_link' => 'Error: $1 ओळीचà¥à¤¯à¤¾ शेवटी योगà¥à¤¯ दà¥à¤µà¤¾ सापडलेला नाही', + 'imagemap_invalid_title' => 'Error: $1 ओळीतील दà¥à¤µà¥à¤¯à¤¾à¤šà¥‡ चà¥à¤•ीचे शीरà¥à¤·à¤•', + 'imagemap_missing_coord' => 'Error: $1 ओळीवरील आकारासाठी पà¥à¤°à¥‡à¤¸à¥‡ कोऑरà¥à¤¡à¤¿à¤¨à¥‡à¤Ÿà¥à¤¸ नाहीत', + 'imagemap_unrecognised_shape' => 'Error: $1 ओळीमधà¥à¤¯à¥‡ चà¥à¤•ीचा आकार, पà¥à¤°à¤¤à¥à¤¯à¥‡à¤• ओळ ही: <code>default</code>, <code>rect</code>, <code>circle</code> अथवा <code>poly</code> पासून सà¥à¤°à¥ वà¥à¤¹à¤¾à¤¯à¤²à¤¾ पाहिजे.', + 'imagemap_invalid_coord' => 'Error: $1 ओळीवर चà¥à¤•ीचे कोऑरà¥à¤¡à¤¿à¤¨à¥‡à¤Ÿà¥à¤¸, संखà¥à¤¯à¤¾ हवी', + 'imagemap_invalid_desc' => 'Error: चà¥à¤•ीची माहिती, यापैकी à¤à¤• असायला हवी: <code>$1</code>', + 'imagemap_description' => 'या चितà¥à¤°à¤¾à¤¬à¤¦à¥à¤¦à¤² माहिती', + 'imagemap_poly_odd' => 'तà¥à¤°à¥à¤Ÿà¥€: रेष कà¥à¤°. $1 मधे विषम संखà¥à¤¯à¥‡à¤šà¥‡ गà¥à¤£à¤• असलेला बहà¥à¤à¥à¤œà¤• आकार सापडला', +); + +/** Malay (Bahasa Melayu) + * @author Anakmalaysia + * @author Aviator + * @author Kurniasan + */ +$messages['ms'] = array( + 'imagemap_desc' => 'Membenarkan peta imej boleh klik menggunakan tag <code><imagemap></code>', + 'imagemap_no_image' => 'Ralat: sila nyatakan imej dalam baris pertama', + 'imagemap_invalid_image' => 'Imej: imej tidak sah atau tidak wujud', + 'imagemap_bad_image' => 'Ralat: imej disenaraihitamkan di laman ini', + 'imagemap_no_link' => 'Ralat: tiada pautan sah dijumpai pada akhir baris $1', + 'imagemap_invalid_title' => 'Ralat: tajuk tidak sah dalam pautan pada baris $1', + 'imagemap_missing_coord' => 'Ralat: koordinat bagi bentuk tidak cukup pada baris $1', + 'imagemap_unrecognised_shape' => 'Ralat: bentuk tidak dikenali pada baris $1, setiap baris hendaklah dimulakan dengan salah satu daripada: <code>default</code>, <code>rect</code>, <code>circle</code> atau <code>poly</code>', + 'imagemap_invalid_coord' => 'Ralat: koordinat tidak sah pada baris $1, hanya nombor dibenarkan', + 'imagemap_invalid_desc' => 'Ralat: spesifikasi keterangan tidak sah, hendaklah salah satu daripada: <code>$1</code>', + 'imagemap_description' => 'Perihal imej ini', + 'imagemap_desc_types' => 'atas-kanan, bawah-kanan, bawah-kiri, atas-kiri, tiada', + 'imagemap_poly_odd' => 'Ralat: terdapat poligon dengan bilangan koordinat yang ganjil dalam baris $1', +); + +/** Maltese (Malti) + * @author Chrisportelli + */ +$messages['mt'] = array( + 'imagemap_no_image' => 'Å»ball: trid tispeÄ‹ifika stampa fl-ewwel linja', + 'imagemap_invalid_image' => 'Å»ball: l-istampa hija invalida jew ħażina', + 'imagemap_bad_image' => "Å»ball: l-istampa tinsab fil-''blacklist'' fuq din il-paÄ¡na", + 'imagemap_no_link' => 'Å»ball: l-ebda ħolqa valida ma nstabet fi tmiem il-linja $1', + 'imagemap_invalid_title' => "Å»ball: titlu invalidu għall-ħolqa f'linja $1", + 'imagemap_missing_coord' => 'Å»ball: mhux biżżejjed koordinati għall-forma speÄ‹ifikata fil-linja $1', + 'imagemap_unrecognised_shape' => "Å»ball: il-forma speÄ‹ifikata fil-linja $1 mhix magħrufa, kull linja trid tibda b'waħda minn dawn: <code>default</code>, <code>rect</code>, <code>circle</code> jew <code>poly</code>", + 'imagemap_invalid_coord' => 'Å»ball: koordinata invalida fil-linja $1, trid tkun numru', + 'imagemap_invalid_desc' => 'Å»ball: valur ħażin għall-parametru desc, irid ikun wieħed minn: <code>$1</code>', + 'imagemap_description' => 'Dwar din l-istampa', + 'imagemap_poly_odd' => "Å»ball: instab poliganu b'numru fard ta' koordinati fil-linja $1", +); + +/** Erzya (ÑрзÑнь) + * @author Botuzhaleny-sodamo + */ +$messages['myv'] = array( + 'imagemap_description' => 'Те артовкÑтонть', +); + +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) + */ +$messages['nb'] = array( + 'imagemap_desc' => 'Gjør at man kan bruke klikkbare bilder ved hjelp av <code><imagemap></code>.', + 'imagemap_no_image' => 'Error: mÃ¥ angi et bilde i første linje', + 'imagemap_invalid_image' => 'Error: bilde er ugyldig eller ikke-eksisterende', + 'imagemap_bad_image' => 'Feil: bildet er svartelistet pÃ¥ denne siden', + 'imagemap_no_link' => 'Error: ingen gyldig lenke ble funnet i slutten av linje $1', + 'imagemap_invalid_title' => 'Error: ugyldig tittel i lenke pÃ¥ linje $1', + 'imagemap_missing_coord' => 'Error: ikke nok koordinater for form pÃ¥ linje $1', + 'imagemap_unrecognised_shape' => 'Error: ugjenkjennelig form pÃ¥ linje $1; hver linje mÃ¥ starte med enten: <code>default</code>, <code>rect</code>, <code>circle</code> eller <code>poly</code>', + 'imagemap_invalid_coord' => 'Error: ugyldig koordinat i slutten av linje $1, mÃ¥ være et tall', + 'imagemap_invalid_desc' => 'Error: ugyldig desc-spesifisering, mÃ¥ være enten: <code>$1</code>', + 'imagemap_description' => 'Om dette bildet', + 'imagemap_poly_odd' => 'Feil: fant poly med et oddetall koordinater pÃ¥ rad $1', +); + +/** Low German (Plattdüütsch) + * @author Slomox + */ +$messages['nds'] = array( + 'imagemap_desc' => 'Verlöövt dat Instellen vun Lenken op Biller över den Tag <code><imagemap></code>', + 'imagemap_no_image' => 'Error: in de eerste Reeg mutt en Bild angeven wesen', + 'imagemap_invalid_image' => 'Error: Bild geiht nich oder dat gifft dat gornich', + 'imagemap_bad_image' => 'Fehler: Dat Bild steiht op de swarte List för disse Sied', + 'imagemap_no_link' => 'Error: an dat Enn vun Reeg $1 weer keen Lenk', + 'imagemap_invalid_title' => 'Error: in Reeg $1 is de Titel in’n Lenk nich bi de Reeg', + 'imagemap_missing_coord' => 'Error: Form in Reeg $1 hett nich noog Koordinaten', + 'imagemap_unrecognised_shape' => "Error: Form in Reeg $1 nich kennt, jede Reeg mutt mit ''<code>default</code>'', ''<code>rect</code>'', ''<code>circle</code>'' oder ''<code>poly</code>'' anfangen", + 'imagemap_invalid_coord' => 'Error: Koordinaat in Reeg $1 nich bi de Reeg, mutt en Tall wesen', + 'imagemap_invalid_desc' => 'Error: Beschrieven nich bi de Reeg, mutt een vun disse wesen: <code>$1</code>', + 'imagemap_description' => 'Över dit Bild', + 'imagemap_poly_odd' => 'Fehler: Polygon mit unevene Tall Koordinaten in Reeg $1', +); + +/** Low Saxon (Netherlands) (Nedersaksies) + * @author Servien + */ +$messages['nds-nl'] = array( + 'imagemap_desc' => 'Maakt anklikbaore verwiezingen op aofbeeldingen meugelik mit t etiket <code><imagemap></code>', + 'imagemap_no_image' => 'Fout: geef n aofbeelding op in de eerste regel', + 'imagemap_invalid_image' => 'Fout: aofbeelding is ongeldig of besteet niet', + 'imagemap_bad_image' => 'Fout: de aofbeelding steet op de zwarte lieste veur disse zied', + 'imagemap_no_link' => 'Fout: der is gien geldige verwiezing evunnen an t einde van regel $1', + 'imagemap_invalid_title' => 'Fout: ongeldige titel in de verwiezing op regel $1', + 'imagemap_missing_coord' => 'Fout: niet genog koördinaoten veur vorm op regel $1', + 'imagemap_unrecognised_shape' => 'Fout: onherkenbaore vorm op regel $1, elke regel mut beginnen mit één van de volgende vormen: standard, dreehoek, sirkel of n veulhoek', + 'imagemap_invalid_coord' => 'Fout: ongeldige koördinaot in regel $1, mut n getal ween', + 'imagemap_invalid_desc' => 'Fout: ongeldige beschrievingsspesifikasie, mut n van: <code>$1</code> ween', + 'imagemap_description' => 'Over disse aofbeelding', + 'imagemap_poly_odd' => 'Fout: polygoon evunnen mit n oneffen antal koördinaoten op regel $1', +); + +/** Nepali (नेपाली) + */ +$messages['ne'] = array( + 'imagemap_description' => 'यो चितà¥à¤°à¤•ो बारेमा', +); + +/** Dutch (Nederlands) + * @author SPQRobin + * @author Siebrand + */ +$messages['nl'] = array( + 'imagemap_desc' => 'Maakt aanklikbare imagemaps mogelijk met de tag <code><imagemap></code>', + 'imagemap_no_image' => 'Fout: geef een afbeelding op in de eerste regel', + 'imagemap_invalid_image' => 'Fout: de afbeelding is corrupt of bestaat niet', + 'imagemap_bad_image' => 'Fout: de afbeelding staat op de zwarte lijst voor deze pagina', + 'imagemap_no_link' => 'Fout: er is geen geldige koppeling aangetroffen aan het einde van regel $1', + 'imagemap_invalid_title' => 'Fout: er staat een ongeldige titel in de koppeling op regel $1', + 'imagemap_missing_coord' => 'Fout: niet genoeg coördinaten voor vorm in regel $1', + 'imagemap_unrecognised_shape' => "Fout: niet herkende vorm in regel $1. Iedere regel moet beginnen met één van de commando's: <code>default</code>, <code>rect</code>, <code>circle</code> of <code>poly</code>.", + 'imagemap_invalid_coord' => 'Fout: ongeldige coördinaten in regel $1, moet een getal zijn', + 'imagemap_invalid_desc' => 'Fout: ongeldige beschrijvingsspecificatie, dit moet er één zijn uit de volgende lijst: $1', + 'imagemap_description' => 'Over deze afbeelding', + 'imagemap_poly_odd' => 'Fout: polygoon gevonden met een oneven aantal coördinaten op regel $1', +); + +/** Norwegian Nynorsk (norsk nynorsk) + * @author Frokor + */ +$messages['nn'] = array( + 'imagemap_desc' => 'Gjer at ein kan nytte klikkbare bilete ved hjelp av <code><imagemap></code>.', + 'imagemap_no_image' => 'Feil: mÃ¥ gje eit bilete i første linja', + 'imagemap_invalid_image' => 'Fil: biletet er ugyldig eller eksisterer ikkje', + 'imagemap_bad_image' => 'Feil: biletet er svartelista pÃ¥ denne sida', + 'imagemap_no_link' => 'Feil: fann ingen gyldig lenke i slutten av linje $1', + 'imagemap_invalid_title' => 'Feil: ugyldig tittel i lenke pÃ¥ linje $1', + 'imagemap_missing_coord' => 'Feil: ikkje nok koordinatar for form pÃ¥ linje $1', + 'imagemap_unrecognised_shape' => 'Feil: ukjend form pÃ¥ linje $1; kvar linje mÃ¥ starte med anten: <code>default</code>, <code>rect</code>, <code>circle</code> eller <code>poly</code>', + 'imagemap_invalid_coord' => 'Feil: ugyldig koordinat i slutten av linje $1, mÃ¥ vere eit tal', + 'imagemap_invalid_desc' => 'Feil: ugyldig desc-spesifisering, mÃ¥ vere ein av: <code>$1</code>', + 'imagemap_description' => 'Om dette bilete', + 'imagemap_poly_odd' => 'Feil: fann poly med eit oddetal koordinatar pÃ¥ rad $1', +); + +/** Occitan (occitan) + * @author Cedric31 + */ +$messages['oc'] = array( + 'imagemap_desc' => "Permet qu'una mapa imatge clienta siá clicabla en utilizant la balisa <code><imagemap></code>", + 'imagemap_no_image' => 'Error : vos cal especificar un imatge dins la primièra linha', + 'imagemap_invalid_image' => 'Error : l’imatge es invalid o existÃs pas', + 'imagemap_bad_image' => 'Error : l’imatge es sus la lista negra sus aquesta pagina', + 'imagemap_no_link' => 'Error : cap de ligam valid es pas estat trobat a la fin de la linha $1', + 'imagemap_invalid_title' => 'Error : tÃtol invalid dins lo ligam a la linha $1', + 'imagemap_missing_coord' => 'Error : pas pro de coordenadas per la forma a la linha $1', + 'imagemap_unrecognised_shape' => 'Error : forma pas reconeguda a la linha $1, cada linha deu començar amb un dels mots seguents : <code>default</code>, <code>rect</code>, <code>circle</code> o <code>poly</code>', + 'imagemap_invalid_coord' => 'Error : coordenada invalida a la linha $1, deu èsser un nombre', + 'imagemap_invalid_desc' => 'Error : paramètre « desc » invalid, los paramètres possibles son : $1', + 'imagemap_description' => "A prepaus d'aqueste imatge", + 'imagemap_poly_odd' => 'Error : trobat un poligòn amb un nombre impar de coordenadas a la linha $1', +); + +/** Oriya (ଓଡ଼ିଆ) + * @author Psubhashish + */ +$messages['or'] = array( + 'imagemap_desc' => '<code><imagemap></code> ଚିହàନ ବààŸà¬¬à¬¹à¬¾à¬° କରି କàଲାà¬à¬£àଟ à¬à¬¾à¬—ର କàଲିକ କଲାà¬à¬³à¬¿ ଛବିର ମାନଚିତàର ତିଆରି କରିଥାଠ।', + 'imagemap_no_image' => 'à¬àଲ: ପàରଥମ à¬§à¬¾à¬¡à¬¼à¬¿à¬°à‡ à¬à¬• ଛବି ଉଲàଲà‡à¬– କରିବା ଜରàରà€', + 'imagemap_invalid_image' => 'à¬àଲ: ଛବିଟି ଅବàˆà¬§ ବା ନାହିà¬', + 'imagemap_bad_image' => 'à¬àଲ: à¬à¬¹à¬¿ ପàƒà¬·àà¬ à¬¾à¬°à‡ à¬›à¬¬à¬¿à¬Ÿà¬¿ ବାସନàଦ କରାଯାଇଅଛି', + 'imagemap_no_link' => 'à¬àଲ:$1 ଧାଡ଼ିର ଶà‡à¬·à¬°à‡ କàŒà¬£à¬¸à¬¿à¬Ÿà¬¿ ବàˆà¬§ ଲିଙàକ ଦିଆଯାଇନାହିà¬', + 'imagemap_invalid_title' => 'à¬àଲ:$1ତମ à¬§à¬¾à¬¡à¬¼à¬¿à¬°à‡ à¬àଲ ନାମଟିଠଦିଆଯାଇଅଛି', + 'imagemap_missing_coord' => 'à¬àଲ: ଆକàƒà¬¤à¬¿ ପାଇଠ$1 à¬§à¬¾à¬¡à¬¼à¬¿à¬°à‡ à¬¸à‡à¬¤à‡ ଅଧିକ ଦିଗବରà‡à¬£à¬¿ ନାହିà¬', + 'imagemap_unrecognised_shape' => 'à¬àଲ: $1ମ à¬§à¬¾à¬¡à¬¼à¬¿à¬°à‡ à¬…à¬šà¬¿à¬¹àନା ଆକàƒà¬¤à¬¿, ସବàଯାକ ଧାଡ଼ି à¬à¬¹à¬¿ ସବà ନାମରà ଆରମàଠହà‡à¬¬ ଉଚିତ: ଆପà‡à¬†à¬ªà‡, ଆàŸà¬¤à¬•àଷà‡à¬¤àର, ବàƒà¬¤àତ ବ ବହàà¬à‚ଜ', + 'imagemap_invalid_coord' => 'à¬àଲ: $1 à¬§à¬¾à¬¡à¬¼à¬¿à¬°à‡ à¬¥à¬¿à¬¬à¬¾ ଅବàˆà¬§ ଦିଗବାରà‡à¬£à¬¿, ସଂଖààŸà¬¾à¬Ÿà¬¿à¬ ନିହାତି ହà‹à¬‡à¬ªà¬¾à¬°à‡', + 'imagemap_invalid_desc' => 'à¬àଲ: ଅବàˆà¬§ ବଖାଣ ନିରàଦିଷàଟତା, à¬à¬¹à¬¿ ସବà à¬à¬¿à¬¤à¬°à ଗà‹à¬Ÿà¬¿à¬ ହà‹à¬‡à¬ªà¬¾à¬°à‡: <code>$1</code>', + 'imagemap_description' => 'à¬à¬¹à¬¿ ଛବି ବାବଦରà‡', + 'imagemap_poly_odd' => 'à¬àଲ: $1 ତମ à¬§à¬¾à¬¡à¬¼à¬¿à¬°à‡ à¬à¬• ବିସମ କà‹à¬£à¬¥à¬¿à¬¬à¬¾ ବହàà¬à‚ଜ ପାଇଲàà¬', +); + +/** Ossetic (Ирон) + * @author Amikeco + */ +$messages['os'] = array( + 'imagemap_description' => 'Ðцы нывы тыххæй', +); + +/** Deitsch (Deitsch) + * @author Xqt + */ +$messages['pdc'] = array( + 'imagemap_description' => 'Iwwer sell Pikder', +); + +/** Pälzisch (Pälzisch) + * @author Manuae + */ +$messages['pfl'] = array( + 'imagemap_description' => 'Iwas Bild', +); + +/** Polish (polski) + * @author Derbeth + * @author Leinad + * @author Sp5uhe + */ +$messages['pl'] = array( + 'imagemap_desc' => 'Umożliwia utworzenie obrazka zawierajÄ…cego klikalnÄ… mapÄ™, z użyciem znacznika <code><imagemap></code>', + 'imagemap_no_image' => 'Błąd – należy wpisać grafikÄ™ w pierwszej linii', + 'imagemap_invalid_image' => 'Błąd – grafika jest niepoprawna lub nie istnieje', + 'imagemap_bad_image' => 'Błąd – ta grafika jest zakazana w tym serwisie', + 'imagemap_no_link' => 'Błąd – nie znaleziono poprawnego linku na koÅ„cu linii $1', + 'imagemap_invalid_title' => 'Błąd – niepoprawny tytuÅ‚ linku w linii $1', + 'imagemap_missing_coord' => 'Błąd – niewystarczajÄ…ca liczba współrzÄ™dnych dla ksztaÅ‚tu zdefiniowanego w linii $1', + 'imagemap_unrecognised_shape' => 'Błąd – nierozpoznany ksztaÅ‚t w linii $1; każda linia musi zawierać tekst: <code>default</code>, <code>rect</code>, <code>circle</code> lub <code>poly</code>', + 'imagemap_invalid_coord' => 'Błąd – nieprawidÅ‚owa współrzÄ™dna w linii $1; należy podać liczbÄ™', + 'imagemap_invalid_desc' => 'Błąd – nieprawidÅ‚owa specyfikacja opisu; należy wpisać jeden z wariantów: <code>$1</code>', + 'imagemap_description' => 'Informacje o tej grafice', + 'imagemap_poly_odd' => 'Błąd – w linii $1 znaleziono wielokÄ…t z nieparzystÄ… liczbÄ… współrzÄ™dnych', +); + +/** Piedmontese (Piemontèis) + * @author Bèrto 'd Sèra + * @author Dragonòt + */ +$messages['pms'] = array( + 'imagemap_desc' => 'A përmëtt "image map" client-side clicà bij an dovrand ël tag <code><imagemap></code>', + 'imagemap_no_image' => "Error: ant la prima riga a venta ch'a-i sia la specìfica ëd na figura", + 'imagemap_invalid_image' => "Error: la figura ò ch'a l'ha chèich-còs ch'a va nen, ò ch'a-i é nen d'autut", + 'imagemap_bad_image' => "Eror: la figura a l'é ant la blacklist ëd costa pà gina", + 'imagemap_no_link' => 'Error: pa gnun-a anliura bon-a a la fin dla riga $1', + 'imagemap_invalid_title' => "Error: tìtol nen bon ant l'anliura dla riga $1", + 'imagemap_missing_coord' => 'Error: pa basta ëd coordinà për fé na forma a la riga $1', + 'imagemap_unrecognised_shape' => 'Error: forma nen arconossùa a la riga $1, minca riga a la dev anandiesse con un ëd: <code>default</code>, <code>rect</code>, <code>circle</code> ò <code>poly</code>', + 'imagemap_invalid_coord' => "Error: coordinà nen bon-a a la riga $1, a l'ha da esse un nùmer", + 'imagemap_invalid_desc' => "Error: specìfica dla descrission nen bon-a, a l'ha da esse un-a ëd coste-sì: <code>$1</code>", + 'imagemap_description' => 'Rësgoard a sta figura-sì', + 'imagemap_poly_odd' => 'Eror: trovà un polìgon con un nùmer dìspar ëd coordinà an sla linia $1', +); + +/** Western Punjabi (پنجابی) + * @author Khalid Mahmood + */ +$messages['pnb'] = array( + 'imagemap_desc' => 'اجازت دیندا اے کلائینٹ سائیڈ کلکایبل امیج نقشے <code><imagemap></code> ٹیگ ورتدیاں Ûویاں۔', + 'imagemap_no_image' => 'غلطی: Ù¾ÛÙ„ÛŒ لائن Ú† مورت بارے دسو', + 'imagemap_invalid_image' => 'مسئلÛ: اے Ùوٹو غلط اے یا نئیں Ûیگی', + 'imagemap_bad_image' => 'مسئلÛ: Ùوٹو اس صÙÛ’ واسطے بلیک لسٹ اے', + 'imagemap_no_link' => 'مسئلÛ: $1 دی لائن دے انت تے کوئی ٹردا جوڑ نئیں', + 'imagemap_invalid_title' => 'مسئلÛ: $1 لائن دے جوڑ تے غلط ناں اے', + 'imagemap_missing_coord' => 'غلطی: کاÙÛŒ کووارڈینیٹ لکیر $1 تے مورت لئی نئیں دتے Ú¯Û“Û”', + 'imagemap_unrecognised_shape' => 'غلطی:لکیر $1 تے مورت نئیں پچھانی جاندی، ÛØ± لکیر ایناں Ú†ÙˆÚº کسے نال شروع Ûووے: ÚˆÛŒÙØ§Ù„ٹ، ریکٹ، چکر، یا پولی', + 'imagemap_invalid_coord' => 'غلطی: ناں منے جان والے کووارڈینیٹ لکیر $1ØŒ لازمی اک نمبر Ûووے۔', + 'imagemap_invalid_desc' => 'غلطی: ناں منی جان والی ڈیسک سپیسیÙیکیشن، لازمی ایناں Ú†ÙˆÚº Ûووے: <code>$1</code>', + 'imagemap_description' => 'ایس مورت بارے', + 'imagemap_poly_odd' => 'غلطی: لکیر $1 تے پولی لبی ÙˆÚ©Ú¾Û’ نمبراں دے کوورڈینیٹ نال', +); + +/** Pashto (پښتو) + * @author Ahmed-Najib-Biabani-Ibrahimkhel + */ +$messages['ps'] = array( + 'imagemap_description' => 'Ø¯Ø¯Û Ø§Ù†Úور په اړه', +); + +/** Portuguese (português) + * @author Hamilton Abreu + * @author Malafaya + */ +$messages['pt'] = array( + 'imagemap_desc' => 'Permite mapas de imagem clicáveis no lado do cliente usando a "tag" <code><imagemap></code>', + 'imagemap_no_image' => 'Erro: é necessário especificar uma imagem na primeira linha', + 'imagemap_invalid_image' => 'Erro: imagem inválida ou inexistente', + 'imagemap_bad_image' => 'Erro: a imagem está na lista negra para esta página', + 'imagemap_no_link' => 'Erro: não foi encontrada nenhum link válido, ao final da linha $1', + 'imagemap_invalid_title' => 'Erro: tÃtulo inválido num link, na linha $1', + 'imagemap_missing_coord' => 'Erro: coordenadas insuficientes para formar uma figura, na linha $1', + 'imagemap_unrecognised_shape' => 'Erro: figura não reconhecida, na linha $1 - cada linha tem de começar por: <code>default</code>, <code>rect</code>, <code>circle</code> ou <code>poly</code>', + 'imagemap_invalid_coord' => 'Erro: coordenada inválida, na linha $1 - tem de ser um número', + 'imagemap_invalid_desc' => 'Erro: especificação desc inválida - tem de ser uma destas: <code>$1</code>', + 'imagemap_description' => 'Sobre esta imagem', + 'imagemap_poly_odd' => 'Erro: encontrado polÃgono com número Ãmpar de coordenadas na linha $1', +); + +/** Brazilian Portuguese (português do Brasil) + * @author Carla404 + * @author Eduardo.mps + */ +$messages['pt-br'] = array( + 'imagemap_desc' => 'Permite mapas de imagem clicáveis no lado do cliente usando a marca <code><imagemap></code>', + 'imagemap_no_image' => 'Erro: deve ser especificada uma imagem na primeira linha', + 'imagemap_invalid_image' => 'Erro: imagem inválida ou inexistente', + 'imagemap_bad_image' => 'Erro: a imagem está na lista negra para esta página', + 'imagemap_no_link' => 'Erro: não foi encontrada uma ligação válida ao final da linha $1', + 'imagemap_invalid_title' => 'Erro: tÃtulo inválido na ligação da linha $1', + 'imagemap_missing_coord' => 'Erro: coordenadas insuficientes para formar uma figura na linha $1', + 'imagemap_unrecognised_shape' => 'Erro: figura não reconhecida na linha $1. Cada linha precisa iniciar com: <code>default</code>, <code>rect</code>, <code>circle</code> ou <code>poly</code>', + 'imagemap_invalid_coord' => 'Erro: coordenada inválida na linha $1, é necessário que seja um número', + 'imagemap_invalid_desc' => 'Erro: especificação desc inválida, é necessário que seja uma dentre: <code>$1</code>', + 'imagemap_description' => 'Sobre esta imagem', + 'imagemap_desc_types' => 'superior-direito, inferior-direito, inferior-esquerdo, superior-esquerdo, nenhum', + 'imagemap_poly_odd' => 'Erro: encontrado polÃgono com número Ãmpar de coordenadas na linha $1', +); + +/** Quechua (Runa Simi) + * @author AlimanRuna + */ +$messages['qu'] = array( + 'imagemap_description' => 'Kay rikchamanta', +); + +/** Romanian (română) + * @author Cin + * @author KlaudiuMihaila + * @author Mihai + * @author Minisarm + */ +$messages['ro'] = array( + 'imagemap_desc' => 'Permite realizarea unei imagini hartă, cu ajutorul etichetei <code><imagemap></code>', + 'imagemap_no_image' => 'Eroare: trebuie specificată o imagine pe prima linie', + 'imagemap_invalid_image' => 'Eroare: imaginea este incorectă sau nu există', + 'imagemap_bad_image' => 'Eroare: imaginea este pe o listă neagră pentru această pagină', + 'imagemap_no_link' => 'Eroare: nu a fost găsită nici o legătură validă la sfârÈ™itul liniei $1', + 'imagemap_invalid_title' => 'Eroare: titlu invalid în legătură în linia $1', + 'imagemap_missing_coord' => 'Eroare: coordonate insuficiente pentru forma de la linia $1', + 'imagemap_unrecognised_shape' => 'Eroare: formă nerecunoscută în linia $1, fiecare linie trebuie să înceapă cu unul din parametrii: <code>default</code>, <code>rect</code>, <code>circle</code> or <code>poly</code>', + 'imagemap_invalid_coord' => 'Eroare: coordonată incorectă la linia $1, trebuie să fie număr', + 'imagemap_invalid_desc' => 'Eroare: parametru "desc" invalid, trebuie să fie unul din următorii: <code>$1</code>', + 'imagemap_description' => 'Despre această imagine', + 'imagemap_poly_odd' => 'Eroare: a fost găsit un poligon cu un număr impar de coordonate în linia $1', +); + +/** tarandÃne (tarandÃne) + * @author Joetaras + */ +$messages['roa-tara'] = array( + 'imagemap_desc' => "Permette le mappe de immaggine cazzabbele late cliende ausanne 'u tag <code><imagemap></code>", + 'imagemap_no_image' => "Errore: a specifià 'n'immaggine jndr'à prima righe", + 'imagemap_invalid_image' => "Errore: l'immaggine jè invalide o non g'esiste", + 'imagemap_bad_image' => "Errore: l'immaggine sus a sta pà gene jè jndr'à lista gnore", + 'imagemap_no_link' => "Errore: nisciune collegamende valide ha state acchiate a fine d'a linèe $1", + 'imagemap_invalid_title' => "Errore: titele invalide jndr'à 'u collegamende a 'a linèe $1", + 'imagemap_missing_coord' => "Errore: non ge stonne abbastanze coordinate pa figure a 'a linèe $1", + 'imagemap_unrecognised_shape' => "Errore: figure none recanusciute a 'a linèe $1, ogne linèe adda accumenzà cu une de quiste: <code>default</code>, <code>rect</code>, <code>circle</code> o <code>poly</code>", + 'imagemap_invalid_coord' => "Errore: coordinate invalide a 'a linèe $1, adda essere 'nu numere", + 'imagemap_invalid_desc' => "Errore: specificazione d'a descrizione (desc) invalide, adda essere une de <code>$1</code>", + 'imagemap_description' => "Sus a st'immaggine", + 'imagemap_poly_odd' => "Errore: acchiate 'nu poligone cu numere dispare de coordinate sus a linèe $1", +); + +/** Russian (руÑÑкий) + * @author Dim Grits + * @author Kaganer + * @author ÐлекÑандр Сигачёв + */ +$messages['ru'] = array( + 'imagemap_desc' => 'ПозволÑет указывать Ñрабатывающие на нажатие карты изображений на Ñтороне клиента Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ тега <code><imagemap></code>', + 'imagemap_no_image' => 'Ошибка: в первой Ñтроке должно быть задано изображение', + 'imagemap_invalid_image' => 'Ошибка: неверное или отÑутÑтвующее изображение', + 'imagemap_bad_image' => 'Ошибка. Изображение входит в чёрный ÑпиÑок на Ñтой Ñтранице.', + 'imagemap_no_link' => 'Ошибка: Ð½ÐµÐ²ÐµÑ€Ð½Ð°Ñ ÑÑылка в конце Ñтроки $1', + 'imagemap_invalid_title' => 'Ошибка: неверный заголовок ÑÑылки в Ñтроке $1', + 'imagemap_missing_coord' => 'Ошибка: недоÑтаточно координат Ð´Ð»Ñ Ñ„Ð¸Ð³ÑƒÑ€Ñ‹ в Ñтроке $1', + 'imagemap_unrecognised_shape' => 'Ошибка: Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ Ñ„Ð¸Ð³ÑƒÑ€Ð° в Ñтроке $1, ÐºÐ°Ð¶Ð´Ð°Ñ Ñтрока должна начинатьÑÑ Ð¾Ð´Ð½Ð¸Ð¼ из ключевых Ñлов: <code>default</code>, <code>rect</code>, <code>circle</code> или <code>poly</code>', + 'imagemap_invalid_coord' => 'Ошибка: Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð°Ñ ÐºÐ¾Ð¾Ñ€Ð´Ð¸Ð½Ð°Ñ‚Ð° в Ñтроке $1, ожидаетÑÑ Ñ‡Ð¸Ñло', + 'imagemap_invalid_desc' => 'Ошибка: некорректное значение desc, ожидаетÑÑ Ð¾Ð´Ð½Ð¾ из Ñледующих значений: <code>$1</code>', + 'imagemap_description' => 'ОпиÑание изображениÑ', + 'imagemap_desc_types' => 'верхний правый, нижний правый, нижний левый, верхний левый, ни один', + 'imagemap_poly_odd' => 'Ошибка: в Ñтроке $1 обнаружено опиÑание многоугольника Ñ Ð»Ð¸ÑˆÐ½Ð¸Ð¼Ð¸ координатами', +); + +/** Rusyn (руÑиньÑкый) + * @author Gazeb + */ +$messages['rue'] = array( + 'imagemap_desc' => 'Доволює Ñтворёвати кликачу мапу образку на боцї кліента за помочі значкы <code><imagemap></code>', + 'imagemap_no_image' => 'Хыба: на першім Ñ€Ñдку муÑить быти заданый образок', + 'imagemap_invalid_image' => 'Хыба: файл не Ñ” платный або не Ñ”Ñтвує', + 'imagemap_bad_image' => 'Хыба: образок ÑÑ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ на чорнім ÑпиÑку', + 'imagemap_no_link' => 'Хыба: не нашов ÑÑ Ð¶Ð°Ð´ÐµÐ½ платный одказ на кінцї Ñ€Ñдку $1', + 'imagemap_invalid_title' => 'Хыба: неправилна назва в одказї на Ñ€Ñдку $1', + 'imagemap_missing_coord' => 'Хыба: хыблÑчі коордінаты про твар на Ñ€Ñдку $1', + 'imagemap_unrecognised_shape' => 'Хыба: нероÑпознаный твар на Ñ€Ñдку $1, каждый Ñ€Ñдок муÑить зачінати дефініціов твару: <code>default</code>, <code>rect</code>, <code>circle</code> або <code>poly</code>', + 'imagemap_invalid_coord' => 'Хыба: неправилны коордінаты на Ñ€Ñдку $1, має быти чіÑло', + 'imagemap_invalid_desc' => 'Хыба: неправилне Ð·Ð°Ð´Ð°Ð½Ñ Ð¾Ð±Ð»Ð°Ñти desc, має быти єдна з такых можноÑтей: <code>$1</code>', + 'imagemap_description' => 'О образку', + 'imagemap_poly_odd' => 'Хыба: на Ñ€Ñдку $1 найденый многокутник з непарным чіÑлом коордінат', +); + +/** Sanskrit (संसà¥à¤•ृतमà¥) + * @author Shubha + */ +$messages['sa'] = array( + 'imagemap_desc' => ' <code><imagemap></code> इदमॠउपयà¥à¤œà¥à¤¯ कà¥à¤²à¥ˆà¤£à¥à¤Ÿà¥-सैडà¥-नोदनयोगà¥à¤¯à¤šà¤¿à¤¤à¥à¤°à¤ªà¤Ÿà¤‚ करà¥à¤¤à¥à¤‚ शकà¥à¤¯à¤¤à¥‡ ।', + 'imagemap_no_image' => 'दॊषः: पà¥à¤°à¤¥à¤®à¤ªà¤™à¥à¤•à¥à¤¤à¥Œ चितà¥à¤°à¤‚ निरà¥à¤¦à¥‡à¤·à¥à¤Ÿà¤µà¥à¤¯à¤®à¥', + 'imagemap_invalid_image' => 'दॊषः: इदं चितà¥à¤°à¤®à¥ अमानà¥à¤¯à¤®à¥ अथवा अविदà¥à¤¯à¤®à¤¾à¤¨à¤®à¥', + 'imagemap_bad_image' => 'दोषः: चितà¥à¤°à¤®à¥ असà¥à¤®à¤¿à¤¨à¥ पृषà¥à¤ े अमानितमसà¥à¤¤à¤¿', + 'imagemap_no_link' => 'दोषः: $1 पङà¥à¤•à¥à¤¤à¥‡à¤ƒ अनà¥à¤¤à¥‡ मानà¥à¤¯à¤ƒ अनà¥à¤¬à¤¨à¥à¤§à¤ƒ कोपि न दृषà¥à¤Ÿà¤ƒ ।', + 'imagemap_invalid_title' => 'दोषः: $1 पङà¥à¤•à¥à¤¤à¥Œ अनà¥à¤¬à¤¨à¥à¤§à¤¸à¥à¤¯ अमानà¥à¤¯à¤‚ शिरोनाम विदà¥à¤¯à¤¤à¥‡', + 'imagemap_missing_coord' => 'दोषः : $1 पङà¥à¤•à¥à¤¤à¥Œ आकाराय आवशà¥à¤¯à¤•ाः बिनà¥à¤¦à¤µà¤ƒ न विदà¥à¤¯à¤¨à¥à¤¤à¥‡', + 'imagemap_unrecognised_shape' => 'Error: $1 पङà¥à¤•à¥à¤¤à¥à¤¯à¤¾à¤ƒ आकारे कशà¥à¤šà¤¨ दोषः जातः, पà¥à¤°à¤¤à¤¿à¤ªà¤™à¥à¤•à¥à¤¤à¤¿à¤ƒ: <code>default</code>, <code>rect</code>, <code>circle</code> अथवा <code>poly</code> इतà¥à¤¯à¥‡à¤¤à¥‡à¤¨ आरबà¥à¤§à¤¾ सà¥à¤¯à¤¾à¤¤à¥', + 'imagemap_invalid_coord' => 'Error: $1 पङà¥à¤•à¥à¤¤à¥Œ अङà¥à¤•नं दोषपूरà¥à¤£à¤®à¥, संखà¥à¤¯à¤¾ अपेकà¥à¤·à¤¿à¤¤à¤¾', + 'imagemap_invalid_desc' => 'दोषः: सदोषविवरणमà¥, अनयोः अनà¥à¤¯à¤¤à¤°à¤ƒ सà¥à¤¯à¤¾à¤¤à¥ <code>$1</code>', + 'imagemap_description' => 'असà¥à¤¯ चितà¥à¤°à¤¸à¥à¤¯ विषये', + 'imagemap_poly_odd' => 'दोषः: $1 पङà¥à¤•à¥à¤¤à¥Œ विषमसंखà¥à¤¯à¤¾à¤¯à¥à¤•à¥à¤¤à¥ˆà¤ƒ अङà¥à¤•नैः दोषः दृषà¥à¤Ÿà¤ƒ', +); + +/** Sakha (Ñаха тыла) + * @author HalanTul + */ +$messages['sah'] = array( + 'imagemap_desc' => 'Бу <code><imagemap></code> тиÑги туһанан клиент өттүгÑÑ€ каартаны баттааһын үлÑлиирин көҥүллүүр', + 'imagemap_no_image' => 'Error: баÑтакы Ñтрокатыгар ойуу баар буолуохтаах', + 'imagemap_invalid_image' => 'Error: ойуу Ñыыһа бÑриллибит, ÑбÑÑ‚ÑÑ€ отой Ñуох', + 'imagemap_bad_image' => 'ÐлҕаÑ: ойуу бу ÑирÑй хара иÑпииһÑгÑÑ€ киирÑÑ€', + 'imagemap_no_link' => 'Error: $1 Ñтрока бүтÑһигÑÑ€ Ñыыһа ыйынньык турбут', + 'imagemap_invalid_title' => 'Error: $1 Ñтрокаҕа ыйынньык баһа Ñыыһа Ñуруллубут', + 'imagemap_missing_coord' => 'Error: недоÑтаточно координат Ð´Ð»Ñ Ñ„Ð¸Ð³ÑƒÑ€Ñ‹ в Ñтроке $1', + 'imagemap_unrecognised_shape' => 'Error: Ð½ÐµÐ¾Ð¿Ð¾Ð·Ð½Ð°Ð½Ð½Ð°Ñ Ñ„Ð¸Ð³ÑƒÑ€Ð° в Ñтроке $1, ÐºÐ°Ð¶Ð´Ð°Ñ Ñтрока должна начинатьÑÑ Ð¾Ð´Ð½Ð¸Ð¼ из ключевых Ñлов: <code>default</code>, <code>rect</code>, <code>circle</code> или <code>poly</code>', + 'imagemap_invalid_coord' => 'Error: $1 Ñтрокаҕа Ñыыһа координата Ñуруллубут, чыыһыла буолуохтаах', + 'imagemap_invalid_desc' => 'Error: desc Ñуолтата Ñыыһа турбут, мантан талыахха наада: <code>$1</code>', + 'imagemap_description' => 'Ойуу туһунан', + 'imagemap_poly_odd' => 'ÐлҕаÑ: $1 Ñтрокааҕа наһаа ÑлбÑÑ… координааталаах многоугольник туһунан булулунна', +); + +/** Sicilian (sicilianu) + * @author Santu + */ +$messages['scn'] = array( + 'imagemap_desc' => "Pirmetti di rializzari ''image map'' cliccà bbili latu client cô tag <code><imagemap></code>", + 'imagemap_no_image' => "Sbà gghiu: s'hà spicificari na mmà ggini ntâ prima riga", + 'imagemap_invalid_image' => "Sbà gghiu: la mmà ggini nun è và lida o non c'è", + 'imagemap_bad_image' => "Sbà gghiu: la mmà ggini s'attrova ntâ blacklist pi sta pà ggina", + 'imagemap_no_link' => ' +Sbà gghiu: non vinni attruvatu nuddu lijami và lidu a la fini dâ riga $1', + 'imagemap_invalid_title' => 'Sbà gghiu: tìtulu dû lijami non và lidu ntâ riga $1', + 'imagemap_missing_coord' => 'Sbà gghiu: non ci sunnu abbastanza cuurdinati pi la furma spicificata nti la tiga $1', + 'imagemap_unrecognised_shape' => 'Sbà gghiu: Furma (shape) non canusciuta nti la riga $1, ogniduna di li righi hà accuminciari cu unu di li furmi ccà di sècutu: <code>default</code>, <code>rect</code>, <code>circle</code> o <code>poly</code>', + 'imagemap_invalid_coord' => 'Sbà gghiu: cuurdinata non và lida ntâ riga $1, idda hà èssiri nu nùmmiru', + 'imagemap_invalid_desc' => 'Sbà gghiu: valuri non và lidu pô parà mitru desc, hà èssiri unu di chisti: <code>$1</code>', + 'imagemap_description' => "Nfumazzioni supr'a â mmà ggini", + 'imagemap_desc_types' => 'top-right (susu-a manu dritta), bottom-right (jusu-a manu dritta) , bottom-left (jusu-a manu manca), top-left (susu-a manu manca), none (nenti)', + 'imagemap_poly_odd' => "Sbà gghiu: attruvatu pulìgunu c'un nùmmiru sparu di cuurdinati nti la riga $1", +); + +/** Sinhala (සිංහල) + * @author නන්දිමිà¶à·”රු + */ +$messages['si'] = array( + 'imagemap_desc' => '<code><imagemap></code> à¶§à·à¶œà¶º à¶·à·à·€à·’à¶à¶ºà·™à¶±à·Š සේවà·à¶½à·à¶·à·’-අන්à¶à¶ºà·™à·„à·’ ක්ලික්කලහà·à¶šà·’ රූප සිà¶à·’යම් වලට ඉඩ සලසයි', + 'imagemap_no_image' => 'දà·à·‚ය: ඔබ විසින්, පළමු පේලියෙහි රූපයක් හුවà·à¶¯à·à¶šà·Šà·€à·’යයුà¶à·”ය', + 'imagemap_invalid_image' => 'දà·à·‚ය: රූපය අනීà¶à·’කයි à¶±à·à¶à·’නම් නොපවà¶à·’යි', + 'imagemap_bad_image' => 'දà·à·‚ය: රූපය මෙම පටුවෙහි අපලේඛණය කොට ඇà¶', + 'imagemap_no_link' => 'දà·à·‚ය: $1 පේළිය කෙළවර කිසිදු නීà¶à·’à¶š සබà·à¶³à·’යක් හමුනොවිණි', + 'imagemap_invalid_title' => 'දà·à·‚ය: $1 පේළියෙහි සබà·à¶³à·’යෙහි à·à·“ර්ෂය අනීà¶à·’කයි', + 'imagemap_missing_coord' => 'දà·à·‚ය: $1 පේළියෙහි à·„à·à¶©à¶º සඳහ෠අවà·à·Šâ€à¶º à¶à¶»à¶¸à¶§ ඛණ්ඩà·à¶‚à¶š සපය෠නොමà·à¶', + 'imagemap_unrecognised_shape' => 'දà·à·‚ය: $1 පේළියෙහි à·„à·à¶©à¶º හඳුනà·à¶œà¶à¶±à·œà·„à·à¶šà·’ විය, සෑම පේළියක්ම මෙයින් à¶‘à¶šà¶šà·’à¶šà·Š ඇරඹිය යුà¶à·”ය: <code>default</code>, <code>rect</code>, <code>circle</code> à·„à· <code>poly</code>', + 'imagemap_invalid_coord' => 'දà·à·‚ය: $1 පේළියෙහි අනීà¶à·’à¶š ඛණ්ඩà·à¶‚කයකි, එය සංඛ්â€à¶ºà·à·€à¶šà·Š විය යුà¶à·”ය', + 'imagemap_invalid_desc' => 'දà·à·‚ය: desc පිරිවිà¶à¶»à¶º අනීà¶à·’කයි, මෙයින් à¶‘à¶šà¶šà·Š විය යුà¶à·”ය: <code>$1</code>', + 'imagemap_description' => 'මෙම රූපය à¶´à·’à·…à·’à¶¶à¶³', + 'imagemap_desc_types' => 'ඉහළ-දකුණ, à¶´à·„à·…-දකුණ, à¶´à·„à·…-වම, ඉහළ-වම, කිසිවක් à¶±à·à¶', + 'imagemap_poly_odd' => 'දà·à·‚ය: $1 පේළියෙහි ඛණ්ඩà·à¶‚à¶š à¶”à¶à·Šà¶à·š ගණනක් සමග poly හමුවිය', +); + +/** Slovak (slovenÄina) + * @author Helix84 + */ +$messages['sk'] = array( + 'imagemap_desc' => 'Poskytuje klikateľné obrázkové mapy spracúvané na strane klienta pomocou znaÄky <code><imagemap></code>', + 'imagemap_no_image' => 'Chyba: musà maÅ¥ na prvom riadku uvedený obrázok', + 'imagemap_invalid_image' => 'Chyba: obrázok je neplatný alebo neexistuje', + 'imagemap_bad_image' => 'Chyba: obrázok na tejto stránke sa nachádza na Äiernej listine', + 'imagemap_no_link' => 'Chyba: na konci riadka $1 nebol nájdený platný odkaz', + 'imagemap_invalid_title' => 'Chyba: neplatný nadpis v odkaze na riadku $1', + 'imagemap_missing_coord' => 'Chyba: nedostatok súradnÃc na vytvorenie tvaru na riadku $1', + 'imagemap_unrecognised_shape' => 'Chyba: nerozpoznaný tvar na riadku $1, každý riadok musà zaÄÃnaÅ¥ jedným z: <code>default</code>, <code>rect</code>, <code>circle</code> alebo <code>poly</code>', + 'imagemap_invalid_coord' => 'Chyba: neplatná súradnica na riadku $1, musà to byÅ¥ ÄÃslo', + 'imagemap_invalid_desc' => 'Chyba: neplatný popis, musà byÅ¥ jedno z nasledovných: <code>$1</code>', + 'imagemap_description' => 'O tomto obrázku', + 'imagemap_poly_odd' => 'Chyba: nájdený mnohouholnÃk s nepárnym poÄtom súradnÃc na riadku $1', +); + +/** Slovenian (slovenÅ¡Äina) + * @author Dbc334 + */ +$messages['sl'] = array( + 'imagemap_desc' => 'OmogoÄa klikljive zemljevide slik na odjemalski strani z uporabo oznake <code><imagemap></code>', + 'imagemap_no_image' => 'Napaka: v prvi vrstici morate navesti sliko', + 'imagemap_invalid_image' => 'Napaka: slika je neveljavna ali ne obstaja', + 'imagemap_bad_image' => 'Napaka: slika je na tej strani na Ärnem seznamu', + 'imagemap_no_link' => 'Napaka: na koncu vrstice $1 ni bila najdena veljavna povezava', + 'imagemap_invalid_title' => 'Napaka: neveljaven naslov v povezavi v vrstici $1', + 'imagemap_missing_coord' => 'Napaka: ni dovolj koordinat za obliko v vrstici $1', + 'imagemap_unrecognised_shape' => 'Napaka: nerazpoznavna oblika v vrsici $1; vsaka vrstica se mora zaÄeti z enim od: <code>default</code>, <code>rect</code>, <code>circle</code> ali <code>poly</code>', + 'imagemap_invalid_coord' => 'Napaka: neveljavna koordinata v vrstici $1, mora biti Å¡tevilo', + 'imagemap_invalid_desc' => 'Napaka: neveljavno doloÄilo desc, mora biti eno izmed: <code>$1</code>', + 'imagemap_description' => 'O tej sliki', + 'imagemap_poly_odd' => 'Napaka: najden veÄkotnik z lihim Å¡tevilom koordinat v vrstici $1', +); + +/** Albanian (shqip) + * @author Olsi + */ +$messages['sq'] = array( + 'imagemap_desc' => 'Lejon klientin-side klikueshme harta figure duke përdorur etiketën <code><imagemap></code>', + 'imagemap_no_image' => 'Gabim: duhet të specifikohet një figurë në rreshtin e parë', + 'imagemap_invalid_image' => 'Gabim: figura është e pavlefshme ose joekzistente', + 'imagemap_bad_image' => 'Gabim: figura është në listën e zezë në këtë faqe', + 'imagemap_no_link' => 'Gabim: nuk u gjet asnjë lidhje në fund të rreshtit $1', + 'imagemap_invalid_title' => 'Gabim: titull i pavlefshëm në lidhjen tek rreshti $1', + 'imagemap_missing_coord' => 'Gabim: nuk ka mjaftueshëm koordinata për formën tek rreshti $1', + 'imagemap_unrecognised_shape' => 'Gabim: formë e papranuar tek rreshti $1, çdo rresht duhet të fillojë me një: <code>default</code>, <code>rect</code>, cicrcle ose <code>poly</code>', + 'imagemap_invalid_coord' => 'Gabim: koordinatë e pavlefshme tek rreshti $1, duhet të jetë një numër', + 'imagemap_invalid_desc' => 'Gabim: desc specifikim i pavlefshëm, duhet të jetë një nga: <code>$1</code>', + 'imagemap_description' => 'Rreth kësaj figure', + 'imagemap_poly_odd' => 'Gabim: u gjet poli me numër tek i koordinatave në rreshtin $1', +); + +/** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) + * @author Millosh + * @author Rancher + * @author Sasa Stefanovic + * @author Михајло Ðнђелковић + */ +$messages['sr-ec'] = array( + 'imagemap_desc' => 'Омогућава клијентÑкој Ñтрани кликабилну мапу коришћњењм ознаке <code><imagemap></code>.', + 'imagemap_no_image' => 'Грешка: Ðеопходно је одредити Ñлику у првој линији.', + 'imagemap_invalid_image' => 'Грешка: Слика је лоша или непоÑтојећа.', + 'imagemap_bad_image' => 'Грешка: Ñлика Ñе налази на црном ÑпиÑку за ову Ñтрану', + 'imagemap_no_link' => 'Грешка: Ðије пронађена ниједна ваљана веза на крају линије $1.', + 'imagemap_invalid_title' => 'Грешка: Лош наÑлов у вези у линији $1.', + 'imagemap_missing_coord' => 'Грешка: Ðема довољно координата за криву у линији $1.', + 'imagemap_unrecognised_shape' => 'Грешка: Ðепрепозната крива у линији $1, Ñвака линија мора почети једном од: <code>default</code>, <code>rect</code>, <code>circle</code> или <code>poly</code>.', + 'imagemap_invalid_coord' => 'Грешка: Лоше координате у линији $1; морају бити број.', + 'imagemap_invalid_desc' => 'Грешка: Лоше desc одређење, мора бити једно од: <code>$1</code>.', + 'imagemap_description' => 'О Ñлици', + 'imagemap_desc_types' => 'горе-деÑно, доле-деÑно, доле-лево, горе-лево, нема', + 'imagemap_poly_odd' => 'Грешка: нађен је полигон Ñа непарним бројем координата у линији $1', +); + +/** Serbian (Latin script) (srpski (latinica)‎) + * @author Michaello + */ +$messages['sr-el'] = array( + 'imagemap_desc' => 'Omogućava klijentskoj strani klikabilnu mapu korišćnjenjm oznake <code><imagemap></code>.', + 'imagemap_no_image' => 'GreÅ¡ka: Neophodno je odrediti sliku u prvoj liniji.', + 'imagemap_invalid_image' => 'GreÅ¡ka: Slika je loÅ¡a ili nepostojeća.', + 'imagemap_bad_image' => 'GreÅ¡ka: slika se nalazi na crnom spisku za ovu stranu', + 'imagemap_no_link' => 'GreÅ¡ka: Nije pronaÄ‘ena nijedna valjana veza na kraju linije $1.', + 'imagemap_invalid_title' => 'GreÅ¡ka: LoÅ¡ naslov u vezi u liniji $1.', + 'imagemap_missing_coord' => 'GreÅ¡ka: Nema dovoljno koordinata za krivu u liniji $1.', + 'imagemap_unrecognised_shape' => 'GreÅ¡ka: Neprepoznata kriva u liniji $1, svaka linija mora poÄeti jednom od: <code>default</code>, <code>rect</code>, <code>circle</code> ili <code>poly</code>.', + 'imagemap_invalid_coord' => 'GreÅ¡ka: LoÅ¡e koordinate u liniji $1; moraju biti broj.', + 'imagemap_invalid_desc' => 'GreÅ¡ka: LoÅ¡e desc odreÄ‘enje, mora biti jedno od: <code>$1</code>.', + 'imagemap_description' => 'O ovoj slici', + 'imagemap_desc_types' => 'gore-desno, dole-desno, dole-levo, gore-levo, nema', + 'imagemap_poly_odd' => 'GreÅ¡ka: naÄ‘en je poligon sa neparnim brojem koordinata u liniji $1', +); + +/** Seeltersk (Seeltersk) + * @author Pyt + */ +$messages['stq'] = array( + 'imagemap_desc' => "Moaket dät muugelk ferwies-sensitive Grafike ''(image maps)'' tou moakjen mäd Hälpe fon ju <code><imagemap></code>-Syntax", + 'imagemap_no_image' => 'Failer: In ju eerste Riege mout ne Bielde ounroat wäide', + 'imagemap_invalid_image' => 'Failer: Bielde is uungultich of is nit deer', + 'imagemap_bad_image' => 'Failer: Ju Bielde stoant ap ju Lieste fon nit wonskede Bielden', + 'imagemap_no_link' => 'Failer: Ap Eende fon Riege $1 wuude neen gultige Link fuunen', + 'imagemap_invalid_title' => 'Failer: uungultigen Tittel in dän Link in Riege $1', + 'imagemap_missing_coord' => 'Failer: Tou min Koordinate in Riege $1 foar dän Uumriet', + 'imagemap_unrecognised_shape' => 'Failer: Uunbekoande Uumrietfoarm in Riege $1. Älke Riege mout mäd aan fon disse Parametere ounfange: <tt><code>default</code>, <code>rect</code>, <code>circle</code></tt> of <tt><code>poly</code></tt>', + 'imagemap_invalid_coord' => 'Failer: Uungultige Koordinate in Riege $1: der sunt bloot Taale toulät', + 'imagemap_invalid_desc' => 'Failer: Uungultigen „desc“-Parameter, muugelk sunt: <code>$1</code>', + 'imagemap_description' => 'Uur disse Bielde', + 'imagemap_poly_odd' => 'Failer: Polygon mäd uunpooren Antaal an Koordinoaten in Riege $1', +); + +/** Sundanese (Basa Sunda) + * @author Kandar + */ +$messages['su'] = array( + 'imagemap_description' => 'Ngeunaan ieu gambar', +); + +/** Swedish (svenska) + * @author Boivie + * @author Lejonel + * @author M.M.S. + * @author WikiPhoenix + */ +$messages['sv'] = array( + 'imagemap_desc' => 'Lägger till taggen <code><imagemap></code> för klickbara bilder', + 'imagemap_no_image' => 'Fel: en bild mÃ¥ste anges pÃ¥ första raden', + 'imagemap_invalid_image' => 'Fel: bilden är ogiltig eller existerar inte', + 'imagemap_bad_image' => 'Fel: bilden är svartlistad pÃ¥ den här sidan', + 'imagemap_no_link' => 'Fel: ingen giltig länk fanns i slutet av rad $1', + 'imagemap_invalid_title' => 'Fel: felaktig titel i länken pÃ¥ rad $1', + 'imagemap_missing_coord' => 'Fel: koordinater saknas för omrÃ¥det pÃ¥ rad $1', + 'imagemap_unrecognised_shape' => 'Fel: okänd omrÃ¥desform pÃ¥ rad $1, varje rad mÃ¥ste börja med nÃ¥got av följande: <code>default</code>, <code>rect</code>, <code>circle</code> or <code>poly</code>', + 'imagemap_invalid_coord' => 'Fel: ogiltig koordinat pÃ¥ rad $1, mÃ¥ste vara ett tal', + 'imagemap_invalid_desc' => 'Fel: ogiltig specifikation av desc, den mÃ¥ste var en av följande: <code>$1</code>', + 'imagemap_description' => 'Bildinformation', + 'imagemap_poly_odd' => 'Fel: hittade poly med udda antal koordinater pÃ¥ rad $1', +); + +/** Swahili (Kiswahili) + * @author Kwisha + */ +$messages['sw'] = array( + 'imagemap_description' => 'Kuhusu picha hii', +); + +/** Tamil (தமிழà¯) + * @author Karthi.dr + * @author Shanmugamp7 + * @author மதனாஹரன௠+ */ +$messages['ta'] = array( + 'imagemap_no_image' => 'பிழை:ஒர௠படதà¯à®¤à¯ˆ à®®à¯à®¤à®²à¯ வரியில௠கணà¯à®Ÿà®¿à®ªà¯à®ªà®¾à®• கà¯à®±à®¿à®ªà¯à®ªà®¿à®Ÿà®µà¯‡à®£à¯à®Ÿà¯à®®à¯.', + 'imagemap_invalid_image' => 'பிழை:படம௠செலà¯à®²à®¤à¯à®¤à®•à¯à®•தலà¯à®² அலà¯à®²à®¤à¯ இலà¯à®²à®¾à®¤ ஒனà¯à®±à¯', + 'imagemap_bad_image' => 'பிழை:படம௠இநà¯à®¤ பகà¯à®•தà¯à®¤à®¿à®²à¯ à®à®±à¯à®•தà¯à®¤à®•ாதத௠என படà¯à®Ÿà®¿à®¯à®²à®¿à®Ÿà®ªà¯à®ªà®Ÿà¯à®Ÿà¯à®³à¯à®³à®¤à¯.', + 'imagemap_no_link' => 'தவறà¯: $1 வரியின௠மà¯à®Ÿà®¿à®µà®¿à®²à¯ செலà¯à®²à¯à®ªà®Ÿà®¿à®¯à®¾à®•à¯à®®à¯ தொடà¯à®ªà¯à®ªà¯ எதà¯à®µà¯à®®à¯ காணபà¯à®ªà®Ÿà®µà®¿à®²à¯à®²à¯ˆ', + 'imagemap_invalid_title' => 'பிழை:செலà¯à®²à®¤à¯à®¤à®•ாத தலைபà¯à®ªà¯ இணைபà¯à®ªà®¿à®©à¯ வரி $1லà¯', + 'imagemap_missing_coord' => 'தவறà¯: $1 வரியில௠வடிவதà¯à®¤à¯à®•à¯à®•à¯à®ªà¯ போதà¯à®®à®¾à®© ஆளà¯à®•ூறà¯à®•ள௠இலà¯à®²à¯ˆ', + 'imagemap_description' => 'இப௠படதà¯à®¤à¯ˆà®ªà¯ பறà¯à®±à®¿', +); + +/** Telugu (తెలà±à°—à±) + * @author Chaduvari + * @author Veeven + */ +$messages['te'] = array( + 'imagemap_desc' => '<code><imagemap></code> à°Ÿà±à°¯à°¾à°—à±à°¨à± వాడటం à°¦à±à°µà°¾à°°à°¾ à°•à±à°²à°¿à°•à±à°•దగà±à°— à°•à±à°²à°¯à°‚à°Ÿà±-వైపౠఇమేజి à°®à±à°¯à°¾à°ªà±à°²à°¨à± à°…à°¨à±à°®à°¤à°¿à°¸à±à°¤à±à°‚ది', + 'imagemap_no_image' => 'Error: తపà±à°ªà°¨à°¿à°¸à°°à°¿à°—à°¾ మొదటి లైనà±à°²à±‹ à°“ బొమà±à°®à°¨à°¿ ఇవà±à°µà°¾à°²à°¿', + 'imagemap_invalid_image' => 'Error: తపà±à°ªà±à°¡à± లేదా ఉనికిలో లేని బొమà±à°®', + 'imagemap_no_link' => 'Error: $1à°µ లైనౠచివర సరియైన లింకౠకనబడలేదà±', + 'imagemap_invalid_title' => 'Error: $1à°µ లైనà±à°²à±‹ ఉనà±à°¨ లింకà±à°²à±‹ తపà±à°ªà±à°¡à± శీరà±à°·à°¿à°•', + 'imagemap_missing_coord' => 'Error: ఆకృతికి తగిననà±à°¨à°¿ నిరూపకాలౠ$1à°µ లైనà±à°²à±‹ లేవà±', + 'imagemap_invalid_coord' => 'Error: $1à°µ లైనà±à°²à±‹ తపà±à°ªà±à°¡à± నిరూపకం, అది à°–à°šà±à°šà°¿à°¤à°‚à°—à°¾ సంఖà±à°¯ అయివà±à°‚డాలి.', + 'imagemap_invalid_desc' => 'Error: descని తపà±à°ªà±à°—à°¾ ఇచà±à°šà°¾à°°à±, అది వీటిలà±à°²à±‹ à°à°¦à±‹ à°’à°•à°Ÿà°¿ అయివà±à°‚డాలి: <code>$1</code>', + 'imagemap_description' => 'à°ˆ బొమà±à°® à°—à±à°°à°¿à°‚à°šà°¿', +); + +/** Tetum (tetun) + * @author MF-Warburg + */ +$messages['tet'] = array( + 'imagemap_description' => "Kona-ba imajen ne'e", +); + +/** Tajik (Cyrillic script) (тоҷикӣ) + * @author Ibrahim + */ +$messages['tg-cyrl'] = array( + 'imagemap_desc' => 'Имкони Ñҷоди нақшаҳои таÑвирӣ қобили клик кардан дар Ñамти корбарро бо иÑтифода аз барчаÑби <code><imagemap></code> фароҳам меоварад', + 'imagemap_no_image' => 'Error: боÑд дар Ñатри аввал Ñк акÑро Ð¼ÑƒÑˆÐ°Ñ…Ñ…Ð°Ñ ÐºÑƒÐ½ÐµÐ´', + 'imagemap_invalid_image' => 'Error: Ð°ÐºÑ Ò“Ð°Ð¹Ñ€Ð¸Ð¼Ð¸Ò·Ð¾Ð· аÑÑ‚ Ñ‘ вуҷуд надорад', + 'imagemap_no_link' => 'Error: ҳеҷ пайванди миҷозе то интиҳои Ñатри $1 пайдо нашуд', + 'imagemap_invalid_title' => 'Error: унвони ғайримиҷоз дар пайванди Ñатри $1', + 'imagemap_missing_coord' => 'Error: теъдоди ҳамоҳангӣ дар Ñатри $1 барои шакл кофӣ неÑÑ‚', + 'imagemap_unrecognised_shape' => 'Error: шакли ношинохта дар Ñатри $1, ҳар Ñатр боÑд бо Ñке аз ин даÑтурот оғоз шавад: <code>default</code>, <code>rect</code>, <code>circle</code> Ñ‘ <code>poly</code>', + 'imagemap_invalid_coord' => 'Error: баробарии ғайримиҷоз дар Ñатри $1, боÑд адад бошад', + 'imagemap_invalid_desc' => 'Error: тавзеҳоти ғайримиҷоз, боÑд Ñке аз ин маворид бошад: <code>$1</code>', + 'imagemap_description' => 'Дар бораи ин акÑ', +); + +/** Tajik (Latin script) (tojikÄ«) + * @author Liangent + */ +$messages['tg-latn'] = array( + 'imagemap_desc' => 'Imkoni eçodi naqÅŸahoi tasvirÄ« qobili klik kardan dar samti korbarro bo istifoda az barcasbi <code><imagemap></code> faroham meovarad', + 'imagemap_no_image' => 'Error: bojad dar satri avval jak aksro muÅŸaxxas kuned', + 'imagemap_invalid_image' => 'Error: aks Æ£ajrimiçoz ast jo vuçud nadorad', + 'imagemap_no_link' => 'Error: heç pajvandi miçoze to intihoi satri $1 pajdo naÅŸud', + 'imagemap_invalid_title' => 'Error: unvoni Æ£ajrimiçoz dar pajvandi satri $1', + 'imagemap_missing_coord' => "Error: te'dodi hamohangÄ« dar satri $1 baroi ÅŸakl kofÄ« nest", + 'imagemap_unrecognised_shape' => 'Error: ÅŸakli noÅŸinoxta dar satri $1, har satr bojad bo jake az in dasturot oÆ£oz ÅŸavad: <code>default</code>, <code>rect</code>, <code>circle</code> jo <code>poly</code>', + 'imagemap_invalid_coord' => 'Error: barobariji Æ£ajrimiçoz dar satri $1, bojad adad boÅŸad', + 'imagemap_invalid_desc' => 'Error: tavzehoti Æ£ajrimiçoz, bojad jake az in mavorid boÅŸad: <code>$1</code>', + 'imagemap_description' => 'Dar borai in aks', +); + +/** Turkmen (Türkmençe) + * @author Hanberke + */ +$messages['tk'] = array( + 'imagemap_desc' => '<code><imagemap></code> tegini ulanyp, müşderi tarapyndan tyklanyp boljak surat kartalaryna rugsat berýär', + 'imagemap_no_image' => 'Säwlik: birinji setirde bir surat görkezmeli', + 'imagemap_invalid_image' => 'Säwlik: surat nädogry ýa-da ýok', + 'imagemap_bad_image' => 'Säwlik: surat bu sahypada gara sanawda', + 'imagemap_no_link' => 'Säwlik: $1 setiriň ahyrynda dogry çykgyt tapylmady', + 'imagemap_invalid_title' => 'Säwlik: $1 setirdäki çykgytda nädogry at', + 'imagemap_missing_coord' => 'Säwlik: $1 setirde surat üçin ýeterlik koordinata ýok', + 'imagemap_unrecognised_shape' => 'Säwlik: $1 setirde ykrar edilmedik ÅŸekil, her setir ÅŸulardan biri bilen baÅŸlamaly: <code>default</code>, <code>rect</code>, cirle ýa-da <code>poly</code>', + 'imagemap_invalid_coord' => 'Säwlik: $1 setirde nädogry koordinata, san bolmaly', + 'imagemap_invalid_desc' => 'Säwlik: nädogry desc bahasy, ÅŸulardan biri bolmaly: <code>$1</code>', + 'imagemap_description' => 'Bu surat hakda', + 'imagemap_poly_odd' => 'Säwlik: $1 setirde täk sanly koordinata eýe poly tapyldy', +); + +/** Tagalog (Tagalog) + * @author AnakngAraw + */ +$messages['tl'] = array( + 'imagemap_desc' => 'Nagpapahintulot ng napipindot na mga larawang mapa sa panig ng mga kliyente na ginagamitan ng tatak na <code><imagemap></code>', + 'imagemap_no_image' => 'Kamalian: dapat tumukoy ng isang larawan sa unang guhit/hanay', + 'imagemap_invalid_image' => 'Kamalian: hindi tanggap o hindi umiiral ang isang larawan', + 'imagemap_bad_image' => 'Kamalian: ipinagbabawal (nasa "itim na talaan") sa pahinang ito ang larawan', + 'imagemap_no_link' => 'Kamalian: walang natagpuang tanggap na kawing sa hulihan ng guhit/hanay na $1', + 'imagemap_invalid_title' => 'Kamalian: may hindi tanggap na pamagat sa kawing sa guhit/hanay na $1', + 'imagemap_missing_coord' => 'Kamalian: walang sapat na tugmaang pampook para sa hugis sa guhit/hanay na $1', + 'imagemap_unrecognised_shape' => 'Kamalian: hindi nakikilalang hugis sa guhit/hanay na $1, bawat guhit ay dapat na nagsisimula sa kahit na isang: <code>default</code>, <code>rect</code>, <code>circle</code> o <code>poly</code>.', + 'imagemap_invalid_coord' => 'Kamalian: hindi tanggap na tugmaang pampook sa guhit/hanay na $1, dapat na isang bilang', + 'imagemap_invalid_desc' => 'Kamalian: hindi tanggap na pagtukoy sa paglalarawan, dapat na isa sa: <code>$1</code>', + 'imagemap_description' => 'Tungkol sa larawang ito', + 'imagemap_desc_types' => 'pang-itaas na kanan, pang-ibabang kanan, pang-ibabang kaliwa, pang-itaas na kaliwa, wala', + 'imagemap_poly_odd' => "Kamalian: nakatagpo ng isang \"poli\" (''poly'') na mayroong bilang na may butal na pang-pagtutugmang pampook na nasa guhit/hanay na \$1", +); + +/** Turkish (Türkçe) + * @author Joseph + * @author Karduelis + */ +$messages['tr'] = array( + 'imagemap_desc' => '<code><imagemap></code> etiketini kullanarak, alıcı-tarafında tıklanabilir resim haritalarına izin verir', + 'imagemap_no_image' => 'Hata: ilk satırda bir resim belirtmelisiniz', + 'imagemap_invalid_image' => 'Hata: resim geçersiz ya da mevcut deÄŸil', + 'imagemap_bad_image' => 'Hata: resim bu sayfada karalistelenmiÅŸ', + 'imagemap_no_link' => 'Hata: $1. satırın sonunda geçerli bir baÄŸlantı bulunamadı', + 'imagemap_invalid_title' => 'Hata: $1. satırdaki baÄŸlantıda geçersiz baÅŸlık', + 'imagemap_missing_coord' => 'Hata: $1. satırda ÅŸekil için yeterli koordinat yok', + 'imagemap_unrecognised_shape' => 'Hata: $1. satırda tanımlanmamış ÅŸekil, her satır ÅŸunlardan biriyle baÅŸlamalı: <code>default</code>, <code>rect</code>, cirle ya da <code>poly</code>', + 'imagemap_invalid_coord' => 'Hata: $1. satırda geçersiz koordinat, bir sayı olmalı', + 'imagemap_invalid_desc' => 'Hata: geçersiz desc belirlemesi, ÅŸunlardan biri olmalı: <code>$1</code>', + 'imagemap_description' => 'Resim hakkında', + 'imagemap_poly_odd' => 'Hata: $1. satırda tek sayıda koordinata sahip poly bulundu', +); + +/** Ukrainian (українÑька) + * @author AS + * @author Ahonc + * @author Alex Khimich + * @author Dim Grits + */ +$messages['uk'] = array( + 'imagemap_desc' => 'ДозволÑÑ” Ñтворювати на боці клієнта карти зображень, Ñкі Ñпрацьовують при натиÑканні, за допомогою тегу <code><imagemap></code>', + 'imagemap_no_image' => 'Помилка: у першому Ñ€Ñдку має бути задане зображеннÑ', + 'imagemap_invalid_image' => 'Помилка: неправильне або відÑутнє зображеннÑ', + 'imagemap_bad_image' => 'Помилка: Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð½Ð° цій Ñторінці приÑутнє у чорному ÑпиÑку', + 'imagemap_no_link' => 'Помилка: неправильне поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð² кінці Ñ€Ñдка $1', + 'imagemap_invalid_title' => 'Помилка: неправильний заголовок в поÑиланні в Ñ€Ñдку $1', + 'imagemap_missing_coord' => 'Помилка: недоÑтатньо координат Ð´Ð»Ñ Ñ„Ñ–Ð³ÑƒÑ€Ð¸ в Ñ€Ñдку $1', + 'imagemap_unrecognised_shape' => 'Помилка: нерозпізнана фігура в Ñ€Ñдку $1, кожен Ñ€Ñдок повинен починатиÑÑ Ð· одного з ключових Ñлів: <code>default</code>, <code>rect</code>, <code>circle</code> або <code>poly</code>', + 'imagemap_invalid_coord' => 'Помилка: помилкова координата в Ñ€Ñдку $1, має бути чиÑло', + 'imagemap_invalid_desc' => 'Помилка: помилкове Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ desc, має бути одне з таких значень: <code>$1</code>', + 'imagemap_description' => 'ÐžÐ¿Ð¸Ñ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ', + 'imagemap_desc_types' => 'угорі праворуч, унизу праворуч, унизу ліворуч, угорі ліворуч, ніде', + 'imagemap_poly_odd' => 'Помилка: в Ñ€Ñдку $1 знайдений многокутник із непарною кількіÑтю координат', +); + +/** vèneto (vèneto) + * @author Candalua + */ +$messages['vec'] = array( + 'imagemap_desc' => "Parméte de realizar ''image map'' clicà bili lato client col tag <code><imagemap></code>", + 'imagemap_no_image' => 'Error: se gà da specificar na imagine ne la prima riga', + 'imagemap_invalid_image' => "Error: l'imagine no la xe valida o no la esiste", + 'imagemap_bad_image' => "Eror: l'imagine la se cata su la lista nera de sta pagina", + 'imagemap_no_link' => 'Error: no xe stà catà nissun colegamento valido a la fine de la riga $1', + 'imagemap_invalid_title' => 'Error: titolo del colegamento mìa valido ne la riga $1', + 'imagemap_missing_coord' => 'Error: no ghe xe coordinate in bisogno par la forma speçificada ne la riga $1', + 'imagemap_unrecognised_shape' => 'Error: Forma (shape) mìa riconossiùa ne la riga $1, ogni riga la ga da scuminsiar con uno dei seguenti: <code>default</code>, <code>rect</code>, <code>circle</code> o <code>poly</code>', + 'imagemap_invalid_coord' => 'Error: coordinata mìa valida ne la riga $1, la gà da èssar un nùmaro', + 'imagemap_invalid_desc' => 'Error: Valor mìa valido par el parametro desc, el gà da èssar uno dei seguenti: $1', + 'imagemap_description' => 'Informazion su sta imagine', + 'imagemap_poly_odd' => "Erór: gò catà un polìgono co' un nùmaro dispari de coordinate in te la riga $1", +); + +/** Veps (vepsän kel’) + * @author Игорь БродÑкий + */ +$messages['vep'] = array( + 'imagemap_description' => 'Necen kuvan polhe', +); + +/** Vietnamese (Tiếng Việt) + * @author Minh Nguyen + * @author Vinhtantran + */ +$messages['vi'] = array( + 'imagemap_desc' => 'Thêm những bản đồ hình có liên kết dùng thẻ <code><imagemap></code>', + 'imagemap_no_image' => 'Lá»—i: phải đưa tên hình và o dòng đầu tiên', + 'imagemap_invalid_image' => 'Lá»—i: hình không hợp lệ hay không tồn tại', + 'imagemap_bad_image' => 'Lá»—i: cấm nhúng hình đó và o trang nà y', + 'imagemap_no_link' => 'Lá»—i: không có liên kết hợp lệ ở cuối dòng $1', + 'imagemap_invalid_title' => 'Lá»—i: văn bản liên kết không hợp lệ ở dòng $1', + 'imagemap_missing_coord' => 'Lá»—i: không có đủ tá»a độ cho vùng ở dòng $1', + 'imagemap_unrecognised_shape' => 'Lá»—i: không hiểu hình dạng ở dòng $1, má»—i dòng phải bắt đầu vá»›i má»™t trong: <code>default</code>, <code>rect</code>, <code>circle</code>, hay <code>poly</code>', + 'imagemap_invalid_coord' => 'Lá»—i: tá»a độ không hợp lệ ở dòng $1, phải là số', + 'imagemap_invalid_desc' => 'Lá»—i: chá»n desc không hợp lệ, phải là má»™t trong: $1', + 'imagemap_description' => 'Thông tin vá» hình nà y', + 'imagemap_desc_types' => 'trên-phải, dưới-phải, dưới-trái, trên-trái, không', + 'imagemap_poly_odd' => 'Lá»—i: Ä‘a giác có tá»a độ không đầy đủ ở dòng $1', +); + +/** Volapük (Volapük) + * @author Malafaya + * @author Smeira + */ +$messages['vo'] = array( + 'imagemap_no_image' => 'Error: lien balid muton keninükön magodanemi', + 'imagemap_invalid_image' => 'Error: magod no lonöfon u no dabinon', + 'imagemap_bad_image' => 'Pöl: magod binon in blägalised', + 'imagemap_no_link' => 'Error: yüm lonöföl no petuvon finü lien: $1', + 'imagemap_invalid_title' => 'Error: tiäd no lonöföl pö yüm su lien: $1', + 'imagemap_invalid_coord' => 'Error: koordinats no lonöföls su lien $1: mutons binön num', + 'imagemap_description' => 'Tefü magod at', +); + +/** Yiddish (ייִדיש) + * @author פוילישער + */ +$messages['yi'] = array( + 'imagemap_desc' => 'דערמעגלעכט ×§×œ×™×¢× ×˜Ö¾×–×²Ö·×˜ בילד מ×פעס מיטן <code><imagemap></code> ט×Ö·×’', + 'imagemap_no_image' => 'טעות: מען מוז ספעציפיצירן × ×‘×™×œ×“ ×ין דער ערשטער שורה', + 'imagemap_invalid_image' => 'טעות: בילד ××™×– ×ומגילטיק ×ָדער × ×™×©×˜ פֿ×ַרה×Ö·× ×¢×Ÿ', + 'imagemap_bad_image' => 'טעות: מען ט×ר × ×™×©×˜ שטעלן ד×ס בילד ×ויף ×“×¢× ×‘×œ×ט', + 'imagemap_no_link' => 'טעות: × ×™×©×˜ געטר×פן קיין גילטיקן ×œ×™× ×§ ×‘×™×™× ×¡×•×£ פון שורה $1', + 'imagemap_invalid_title' => 'טעות: ×ומגילטיקער טיטל ×ין פֿ×Ö·×¨×‘×™× ×“×•× ×’ ×ין שורה $1', + 'imagemap_missing_coord' => 'טעות: × ×™×©×˜ ×’×¢× ×•×’ ×§×××¨×“×™× ×טן פ×ר פ××¨×¢× ×ין שורה $1', + 'imagemap_unrecognised_shape' => 'טעות: ×ומב××§×× ×˜×¢ פ××¨×¢× ×ין שורה $1, יעדע שורה מוז ×× ×”×™×™×‘×Ÿ מיט ××™×™× ×¢× ×¤×•×Ÿ: <code>default</code>, <code>rect</code>, <code>circle</code> or <code>poly</code>', + 'imagemap_invalid_coord' => 'טעות: ×ומגילטיקער ×§×××¨×“×™× ×ט ×ין שורה $1, מוז זיין × × ×•×ž×¢×¨', + 'imagemap_invalid_desc' => 'טעות: ×ומגילטיקע desc פ×ר×מעטער, מוז זיין ××™×™× ×¢×¨ פון: <code>$1</code>', + 'imagemap_description' => 'וועגן ×“×¢× ×‘×™×œ×“', + 'imagemap_poly_odd' => 'טעות: געטר×פן poly מיט × ×•×ž×™×§×¢×¨ צ×ל ×§×××¨×“×™× ×טן ×ין שורה $1', +); + +/** Yoruba (Yorùbá) + * @author Demmy + */ +$messages['yo'] = array( + 'imagemap_no_image' => 'Àsìṣe: à wòrán gbá»Ìdá»Ì€ jáº¹Ì tÃtá»Ìkasà nà inú ìlà à ká»Ìká»Ì', + 'imagemap_missing_coord' => 'Àsìṣe: à wá»n ajá»fá»Ì€nà kò kò tó fún sÃá¹£erà nà ìlà $1', + 'imagemap_description' => 'NÃpa à wòrán yìÃ', +); + +/** Cantonese (粵語) + * @author Shinjiman + */ +$messages['yue'] = array( + 'imagemap_desc' => '容許客戶端å¯ä»¥ç”¨<code><imagemap></code>æ¨™ç±¤æ•´å¯æ’³åœ–åƒåœ°åœ–', + 'imagemap_no_image' => '錯誤: 一定è¦éŸ¿ç¬¬ä¸€è¡ŒæŒ‡å®šä¸€å¹…圖åƒ', + 'imagemap_invalid_image' => '錯誤: 圖åƒå””æ£ç¢ºæˆ–者唔å˜åœ¨', + 'imagemap_bad_image' => '錯誤: 圖åƒéŸ¿å‘¢ä¸€ç‰ˆå·²ç¶“列入咗黑å單度', + 'imagemap_no_link' => '錯誤: 響第$1行çµå°¾åº¦æµå””到一個æ£å¼å˜…連çµ', + 'imagemap_invalid_title' => '錯誤: 響第$1行度嘅標題連çµå””æ£ç¢º', + 'imagemap_missing_coord' => '錯誤: 響第$1è¡Œåº¦æœªæœ‰è¶³å¤ å˜…åº§æ¨™çµ„æˆä¸€å€‹å½¢ç‹€', + 'imagemap_unrecognised_shape' => '錯誤: 響第$1行度有未能èªå‡ºå˜…形狀,æ¯ä¸€è¡Œä¸€å®šè¦ç”¨ä»¥ä¸‹å…¶ä¸ä¸€æ¨£é–‹å§‹: <code>default</code>, <code>rect</code>, <code>circle</code> 或者係 <code>poly</code>', + 'imagemap_invalid_coord' => '錯誤: 響第$1行度有唔æ£ç¢ºå˜…座標,佢一定係一個數å—', + 'imagemap_invalid_desc' => '錯誤: å””æ£ç¢ºå˜… desc åƒæ•¸ï¼Œä¸€å®šä¿‚è¦ä»¥ä¸‹å˜…å…¶ä¸ä¹‹ä¸€: $1', + 'imagemap_description' => '關於呢幅圖åƒ', + 'imagemap_desc_types' => 'å³ä¸Š, å³ä¸‹, 左下, 左上, ç„¡', + 'imagemap_poly_odd' => '錯誤: 響第$1行æµåˆ°å–®æ•¸å˜…å¤šé‚Šåæ¨™', +); + +/** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) + * @author Shinjiman + */ +$messages['zh-hans'] = array( + 'imagemap_desc' => '容许客户端å¯ä»¥ä½¿ç”¨<code><imagemap></code>æ ‡ç¾æ•´å¯ç‚¹å‡»å›¾åƒåœ°å›¾', + 'imagemap_no_image' => '错误: å¿…é¡»è¦åœ¨ç¬¬ä¸€è¡ŒæŒ‡å®šä¸€å¹…图åƒ', + 'imagemap_invalid_image' => '错误: 图åƒä¸æ£ç¡®æˆ–者ä¸å˜åœ¨', + 'imagemap_bad_image' => '错误: 图åƒå·²è¢«æœ¬é¡µåˆ—入黑åå•内', + 'imagemap_no_link' => '错误: 在第$1è¡Œç»“å°¾ä¸æ‰¾ä¸åˆ°ä¸€ä¸ªæ£å¼çš„链接', + 'imagemap_invalid_title' => '错误: 在第$1行ä¸çš„æ ‡é¢˜é“¾æŽ¥ä¸æ£ç¡®', + 'imagemap_missing_coord' => '错误: 在第$1è¡Œä¸æœªæœ‰è¶³å¤Ÿçš„åº§æ ‡ç»„æˆä¸€ä¸ªå½¢çж', + 'imagemap_unrecognised_shape' => '错误: 在第$1è¡Œä¸æœ‰æœªèƒ½è®¤å‡ºçš„形状,æ¯ä¸€è¡Œå¿…须使用以下其ä¸ä¸€ç»„å—开始: <code>default</code>, <code>rect</code>, <code>circle</code> 或者是 <code>poly</code>', + 'imagemap_invalid_coord' => '错误: 在第$1è¡Œä¸æœ‰ä¸æ£ç¡®çš„åº§æ ‡ï¼Œå®ƒå¿…é¡»æ˜¯ä¸€ä¸ªæ•°å—', + 'imagemap_invalid_desc' => '错误: 䏿£ç¡®çš„ desc 傿•°ï¼Œå¿…须是以下的其ä¸ä¹‹ä¸€: $1', + 'imagemap_description' => '关于这幅图åƒ', + 'imagemap_desc_types' => 'å³ä¸Š, å³ä¸‹, 左下, 左上, æ— ', + 'imagemap_poly_odd' => '错误: 在第$1è¡Œæ‰¾åˆ°å•æ•°çš„å¤šè¾¹åæ ‡', +); + +/** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) + * @author Mark85296341 + * @author Shinjiman + * @author Tomchiukc + */ +$messages['zh-hant'] = array( + 'imagemap_desc' => '容許客戶端å¯ä»¥ä½¿ç”¨<code><imagemap></code>標籤整å¯é»žæ“Šåœ–片地圖', + 'imagemap_no_image' => 'éŒ¯èª¤ï¼šå¿…é ˆè¦åœ¨ç¬¬ä¸€è¡ŒæŒ‡å®šä¸€å¹…圖片', + 'imagemap_invalid_image' => 'éŒ¯èª¤ï¼šåœ–ç‰‡ä¸æ£ç¢ºæˆ–者ä¸å˜åœ¨', + 'imagemap_bad_image' => '錯誤:圖片已被本é 列入黑å單內', + 'imagemap_no_link' => '錯誤:在第 $1 行çµå°¾ä¸æ‰¾ä¸åˆ°ä¸€å€‹æ£å¼çš„連çµ', + 'imagemap_invalid_title' => '錯誤:在第 $1 行ä¸çš„æ¨™é¡Œé€£çµä¸æ£ç¢º', + 'imagemap_missing_coord' => '錯誤:在第 $1 è¡Œä¸æœªæœ‰è¶³å¤ 的座標組æˆä¸€å€‹å½¢ç‹€', + 'imagemap_unrecognised_shape' => '錯誤:在第 $1 è¡Œä¸æœ‰æœªèƒ½èªå‡ºçš„形狀,æ¯ä¸€è¡Œå¿…é ˆä½¿ç”¨ä»¥ä¸‹å…¶ä¸ä¸€çµ„å—開始:<code>default</code>, <code>rect</code>, <code>circle</code> 或者是 <code>poly</code>', + 'imagemap_invalid_coord' => '錯誤:在第 $1 è¡Œä¸æœ‰ä¸æ£ç¢ºçš„åº§æ¨™ï¼Œå®ƒå¿…é ˆæ˜¯ä¸€å€‹æ•¸å—', + 'imagemap_invalid_desc' => 'éŒ¯èª¤ï¼šä¸æ£ç¢ºçš„ desc åƒæ•¸ï¼Œå¿…é ˆæ˜¯ä»¥ä¸‹çš„å…¶ä¸ä¹‹ä¸€ï¼š$1', + 'imagemap_description' => '關於這幅圖片', + 'imagemap_desc_types' => 'å³ä¸Š, å³ä¸‹, 左下, 左上, ç„¡', + 'imagemap_poly_odd' => '錯誤:在第 $1 è¡Œæ‰¾åˆ°å–®æ•¸çš„å¤šé‚Šåæ¨™', +); diff --git a/extensions/ImageMap/ImageMap.php b/extensions/ImageMap/ImageMap.php new file mode 100644 index 00000000..aa4cfa0d --- /dev/null +++ b/extensions/ImageMap/ImageMap.php @@ -0,0 +1,23 @@ +<?php + +$dir = __DIR__ . '/'; +$wgExtensionMessagesFiles['ImageMap'] = $dir . 'ImageMap.i18n.php'; +$wgAutoloadClasses['ImageMap'] = $dir . 'ImageMap_body.php'; +$wgHooks['ParserFirstCallInit'][] = 'wfSetupImageMap'; + +$wgExtensionCredits['parserhook']['ImageMap'] = array( + 'path' => __FILE__, + 'name' => 'ImageMap', + 'author' => 'Tim Starling', + 'url' => 'https://www.mediawiki.org/wiki/Extension:ImageMap', + 'descriptionmsg' => 'imagemap_desc', +); + +/** + * @param $parser Parser + * @return bool + */ +function wfSetupImageMap( &$parser ) { + $parser->setHook( 'imagemap', array( 'ImageMap', 'render' ) ); + return true; +} diff --git a/extensions/ImageMap/ImageMap_body.php b/extensions/ImageMap/ImageMap_body.php new file mode 100644 index 00000000..e67b4426 --- /dev/null +++ b/extensions/ImageMap/ImageMap_body.php @@ -0,0 +1,391 @@ +<?php + +/** + * Image map extension. + * + * Syntax: + * <imagemap> + * Image:Foo.jpg | 100px | picture of a foo + * + * rect 0 0 50 50 [[Foo type A]] + * circle 50 50 20 [[Foo type B]] + * + * desc bottom-left + * </imagemap> + * + * Coordinates are relative to the source image, not the thumbnail + * + */ + +class ImageMap { + static public $id = 0; + + const TOP_RIGHT = 0; + const BOTTOM_RIGHT = 1; + const BOTTOM_LEFT = 2; + const TOP_LEFT = 3; + const NONE = 4; + + /** + * @param $input + * @param $params + * @param $parser Parser + * @return array|mixed|string + */ + public static function render( $input, $params, $parser ) { + global $wgExtensionAssetsPath, $wgUrlProtocols, $wgNoFollowLinks; + + $lines = explode( "\n", $input ); + + $first = true; + $lineNum = 0; + $mapHTML = ''; + $links = array(); + + # Define canonical desc types to allow i18n of 'imagemap_desc_types' + $descTypesCanonical = 'top-right, bottom-right, bottom-left, top-left, none'; + $descType = self::BOTTOM_RIGHT; + $defaultLinkAttribs = false; + $realmap = true; + $extLinks = array(); + foreach ( $lines as $line ) { + ++$lineNum; + $externLink = false; + + $line = trim( $line ); + if ( $line == '' || $line[0] == '#' ) { + continue; + } + + if ( $first ) { + $first = false; + + # The first line should have an image specification on it + # Extract it and render the HTML + $bits = explode( '|', $line, 2 ); + if ( count( $bits ) == 1 ) { + $image = $bits[0]; + $options = ''; + } else { + list( $image, $options ) = $bits; + } + $imageTitle = Title::newFromText( $image ); + if ( !$imageTitle || $imageTitle->getNamespace() != NS_IMAGE ) { + return self::error( 'imagemap_no_image' ); + } + if ( wfIsBadImage( $imageTitle->getDBkey(), $parser->mTitle ) ) { + return self::error( 'imagemap_bad_image' ); + } + // Parse the options so we can use links and the like in the caption + $parsedOptions = $parser->recursiveTagParse( $options ); + $imageHTML = $parser->makeImage( $imageTitle, $parsedOptions ); + $parser->replaceLinkHolders( $imageHTML ); + $imageHTML = $parser->mStripState->unstripBoth( $imageHTML ); + $imageHTML = Sanitizer::normalizeCharReferences( $imageHTML ); + + $domDoc = new DOMDocument(); + wfSuppressWarnings(); + $ok = $domDoc->loadXML( $imageHTML ); + wfRestoreWarnings(); + if ( !$ok ) { + return self::error( 'imagemap_invalid_image' ); + } + $xpath = new DOMXPath( $domDoc ); + $imgs = $xpath->query( '//img' ); + if ( !$imgs->length ) { + return self::error( 'imagemap_invalid_image' ); + } + $imageNode = $imgs->item( 0 ); + $thumbWidth = $imageNode->getAttribute( 'width' ); + $thumbHeight = $imageNode->getAttribute( 'height' ); + + $imageObj = wfFindFile( $imageTitle ); + if ( !$imageObj || !$imageObj->exists() ) { + return self::error( 'imagemap_invalid_image' ); + } + # Add the linear dimensions to avoid inaccuracy in the scale + # factor when one is much larger than the other + # (sx+sy)/(x+y) = s + $denominator = $imageObj->getWidth() + $imageObj->getHeight(); + $numerator = $thumbWidth + $thumbHeight; + if ( $denominator <= 0 || $numerator <= 0 ) { + return self::error( 'imagemap_invalid_image' ); + } + $scale = $numerator / $denominator; + continue; + } + + # Handle desc spec + $cmd = strtok( $line, " \t" ); + if ( $cmd == 'desc' ) { + $typesText = wfMessage( 'imagemap_desc_types' )->inContentLanguage()->text(); + if ( $descTypesCanonical != $typesText ) { + // i18n desc types exists + $typesText = $descTypesCanonical . ', ' . $typesText; + } + $types = array_map( 'trim', explode( ',', $typesText ) ); + $type = trim( strtok( '' ) ); + $descType = array_search( $type, $types ); + if ( $descType > 4 ) { + // A localized descType is used. Subtract 5 to reach the canonical desc type. + $descType = $descType - 5; + } + if ( $descType === false || $descType < 0 ) { // <0? In theory never, but paranoia... + return self::error( 'imagemap_invalid_desc', $typesText ); + } + continue; + } + + # Find the link + $link = trim( strstr( $line, '[' ) ); + $m = array(); + if ( preg_match( '/^ \[\[ ([^|]*+) \| ([^\]]*+) \]\] \w* $ /x', $link, $m ) ) { + $title = Title::newFromText( $m[1] ); + $alt = trim( $m[2] ); + } elseif ( preg_match( '/^ \[\[ ([^\]]*+) \]\] \w* $ /x', $link, $m ) ) { + $title = Title::newFromText( $m[1] ); + if ( is_null( $title ) ) { + return self::error( 'imagemap_invalid_title', $lineNum ); + } + $alt = $title->getFullText(); + } elseif ( in_array( substr( $link, 1, strpos( $link, '//' ) + 1 ), $wgUrlProtocols ) || in_array( substr( $link, 1, strpos( $link, ':' ) ), $wgUrlProtocols ) ) { + if ( preg_match( '/^ \[ ([^\s]*+) \s ([^\]]*+) \] \w* $ /x', $link, $m ) ) { + $title = $m[1]; + $alt = trim( $m[2] ); + $externLink = true; + } elseif ( preg_match( '/^ \[ ([^\]]*+) \] \w* $ /x', $link, $m ) ) { + $title = $alt = trim( $m[1] ); + $externLink = true; + } + } else { + return self::error( 'imagemap_no_link', $lineNum ); + } + if ( !$title ) { + return self::error( 'imagemap_invalid_title', $lineNum ); + } + + $shapeSpec = substr( $line, 0, -strlen( $link ) ); + + # Tokenize shape spec + $shape = strtok( $shapeSpec, " \t" ); + switch ( $shape ) { + case 'default': + $coords = array(); + break; + case 'rect': + $coords = self::tokenizeCoords( 4, $lineNum ); + if ( !is_array( $coords ) ) { + return $coords; + } + break; + case 'circle': + $coords = self::tokenizeCoords( 3, $lineNum ); + if ( !is_array( $coords ) ) { + return $coords; + } + break; + case 'poly': + $coords = array(); + $coord = strtok( " \t" ); + while ( $coord !== false ) { + $coords[] = $coord; + $coord = strtok( " \t" ); + } + if ( !count( $coords ) ) { + return self::error( 'imagemap_missing_coord', $lineNum ); + } + if ( count( $coords ) % 2 !== 0 ) { + return self::error( 'imagemap_poly_odd', $lineNum ); + } + break; + default: + return self::error( 'imagemap_unrecognised_shape', $lineNum ); + } + + # Scale the coords using the size of the source image + foreach ( $coords as $i => $c ) { + $coords[$i] = intval( round( $c * $scale ) ); + } + + # Construct the area tag + $attribs = array(); + if ( $externLink ) { + $attribs['href'] = $title; + $attribs['class'] = 'plainlinks'; + if ( $wgNoFollowLinks ) { + $attribs['rel'] = 'nofollow'; + } + } elseif ( $title->getFragment() != '' && $title->getPrefixedDBkey() == '' ) { + # XXX: kluge to handle [[#Fragment]] links, should really fix getLocalURL() + # in Title.php to return an empty string in this case + $attribs['href'] = $title->getFragmentForURL(); + } else { + $attribs['href'] = $title->getLocalURL() . $title->getFragmentForURL(); + } + if ( $shape != 'default' ) { + $attribs['shape'] = $shape; + } + if ( $coords ) { + $attribs['coords'] = implode( ',', $coords ); + } + if ( $alt != '' ) { + if ( $shape != 'default' ) { + $attribs['alt'] = $alt; + } + $attribs['title'] = $alt; + } + if ( $shape == 'default' ) { + $defaultLinkAttribs = $attribs; + } else { + $mapHTML .= Xml::element( 'area', $attribs ) . "\n"; + } + if ( $externLink ) { + $extLinks[] = $title; + } else { + $links[] = $title; + } + } + + if ( $first ) { + return self::error( 'imagemap_no_image' ); + } + + if ( $mapHTML == '' ) { + // no areas defined, default only. It's not a real imagemap, so we do not need some tags + $realmap = false; + } + + if ( $realmap ) { + # Construct the map + # Add random number to avoid breaking cached HTML fragments that are + # later joined together on the one page (bug 16471) + $mapName = "ImageMap_" . ++self::$id . '_' . mt_rand( 0, 0x7fffffff ); + $mapHTML = "<map name=\"$mapName\">\n$mapHTML</map>\n"; + + # Alter the image tag + $imageNode->setAttribute( 'usemap', "#$mapName" ); + } + + # Add a surrounding div, remove the default link to the description page + $anchor = $imageNode->parentNode; + $parent = $anchor->parentNode; + $div = $parent->insertBefore( new DOMElement( 'div' ), $anchor ); + $div->setAttribute( 'class', 'noresize' ); + if ( $defaultLinkAttribs ) { + $defaultAnchor = $div->appendChild( new DOMElement( 'a' ) ); + foreach ( $defaultLinkAttribs as $name => $value ) { + $defaultAnchor->setAttribute( $name, $value ); + } + $imageParent = $defaultAnchor; + } else { + $imageParent = $div; + } + + # Add the map HTML to the div + # We used to add it before the div, but that made tidy unhappy + if ( $mapHTML != '' ) { + $mapDoc = new DOMDocument(); + $mapDoc->loadXML( $mapHTML ); + $mapNode = $domDoc->importNode( $mapDoc->documentElement, true ); + $div->appendChild( $mapNode ); + } + + $imageParent->appendChild( $imageNode->cloneNode( true ) ); + $parent->removeChild( $anchor ); + + # Determine whether a "magnify" link is present + $xpath = new DOMXPath( $domDoc ); + $magnify = $xpath->query( '//div[@class="magnify"]' ); + if ( !$magnify->length && $descType != self::NONE ) { + # Add image description link + if ( $descType == self::TOP_LEFT || $descType == self::BOTTOM_LEFT ) { + $marginLeft = 0; + } else { + $marginLeft = $thumbWidth - 20; + } + if ( $descType == self::TOP_LEFT || $descType == self::TOP_RIGHT ) { + $marginTop = -$thumbHeight; + // 1px hack for IE, to stop it poking out the top + $marginTop += 1; + } else { + $marginTop = -20; + } + $div->setAttribute( 'style', "height: {$thumbHeight}px; width: {$thumbWidth}px; " ); + $descWrapper = $div->appendChild( new DOMElement( 'div' ) ); + $descWrapper->setAttribute( 'style', + "margin-left: {$marginLeft}px; " . + "margin-top: {$marginTop}px; " . + "text-align: left;" + ); + + $descAnchor = $descWrapper->appendChild( new DOMElement( 'a' ) ); + $descAnchor->setAttribute( 'href', $imageTitle->getLocalURL() ); + $descAnchor->setAttribute( + 'title', + wfMessage( 'imagemap_description' )->inContentLanguage()->text() + ); + $descImg = $descAnchor->appendChild( new DOMElement( 'img' ) ); + $descImg->setAttribute( + 'alt', + wfMessage( 'imagemap_description' )->inContentLanguage()->text() + ); + $descImg->setAttribute( 'src', "$wgExtensionAssetsPath/ImageMap/desc-20.png" ); + $descImg->setAttribute( 'style', 'border: none;' ); + } + + # Output the result + # We use saveXML() not saveHTML() because then we get XHTML-compliant output. + # The disadvantage is that we have to strip out the DTD + $output = preg_replace( '/<\?xml[^?]*\?>/', '', $domDoc->saveXML() ); + + # Register links + foreach ( $links as $title ) { + if ( $title->isExternal() || $title->getNamespace() == NS_SPECIAL ) { + // Don't register special or interwiki links... + } elseif ( $title->getNamespace() == NS_MEDIA ) { + // Regular Media: links are recorded as image usages + $parser->mOutput->addImage( $title->getDBkey() ); + } else { + // Plain ol' link + $parser->mOutput->addLink( $title ); + } + } + if ( isset( $extLinks ) ) { + foreach ( $extLinks as $title ) { + $parser->mOutput->addExternalLink( $title ); + } + } + # Armour output against broken parser + $output = str_replace( "\n", '', $output ); + return $output; + } + + /** + * @param $count int + * @param $lineNum int|string + * @return array|string + */ + static function tokenizeCoords( $count, $lineNum ) { + $coords = array(); + for ( $i = 0; $i < $count; $i++ ) { + $coord = strtok( " \t" ); + if ( $coord === false ) { + return self::error( 'imagemap_missing_coord', $lineNum ); + } + if ( !is_numeric( $coord ) || $coord > 1e9 || $coord < 0 ) { + return self::error( 'imagemap_invalid_coord', $lineNum ); + } + $coords[$i] = $coord; + } + return $coords; + } + + /** + * @param $name string + * @param $line string|int|bool + * @return string + */ + static function error( $name, $line = false ) { + return '<p class="error">' . wfMessage( $name, $line )->text() . '</p>'; + } +} diff --git a/extensions/ImageMap/desc-20.png b/extensions/ImageMap/desc-20.png Binary files differnew file mode 100644 index 00000000..2f7d940b --- /dev/null +++ b/extensions/ImageMap/desc-20.png diff --git a/extensions/ImageMap/desc.svg b/extensions/ImageMap/desc.svg new file mode 100644 index 00000000..f86ea359 --- /dev/null +++ b/extensions/ImageMap/desc.svg @@ -0,0 +1,299 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="744.09448819" + height="1052.3622047" + id="svg2" + sodipodi:version="0.32" + inkscape:version="0.47 r22583" + sodipodi:docname="desc.svg" + version="1.1" + inkscape:export-filename="/Users/tparscal/Desktop/imageMap.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90"> + <defs + id="defs4"> + <linearGradient + id="linearGradient3615"> + <stop + style="stop-color:#50a3ff;stop-opacity:1;" + offset="0" + id="stop3617" /> + <stop + style="stop-color:#0051ab;stop-opacity:1;" + offset="1" + id="stop3619" /> + </linearGradient> + <linearGradient + id="linearGradient5219"> + <stop + style="stop-color:#8b8b8b;stop-opacity:1;" + offset="0" + id="stop5221" /> + <stop + style="stop-color:#999999;stop-opacity:1;" + offset="1" + id="stop5223" /> + </linearGradient> + <linearGradient + id="linearGradient5183"> + <stop + style="stop-color:#1282ff;stop-opacity:1;" + offset="0" + id="stop5185" /> + <stop + style="stop-color:#0a7eff;stop-opacity:0.184;" + offset="1" + id="stop5187" /> + </linearGradient> + <linearGradient + id="linearGradient5140"> + <stop + style="stop-color:#008bff;stop-opacity:1;" + offset="0" + id="stop5142" /> + <stop + style="stop-color:#003452;stop-opacity:0;" + offset="1" + id="stop5144" /> + </linearGradient> + <linearGradient + id="linearGradient2904"> + <stop + style="stop-color:#ffffff;stop-opacity:1;" + offset="0" + id="stop2906" /> + <stop + style="stop-color:#ffffff;stop-opacity:0;" + offset="1" + id="stop2908" /> + </linearGradient> + <inkscape:perspective + sodipodi:type="inkscape:persp3d" + inkscape:vp_x="0 : 526.18109 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_z="744.09448 : 526.18109 : 1" + inkscape:persp3d-origin="372.04724 : 350.78739 : 1" + id="perspective13" /> + <inkscape:perspective + id="perspective2832" + inkscape:persp3d-origin="0.5 : 0.33333333 : 1" + inkscape:vp_z="1 : 0.5 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 0.5 : 1" + sodipodi:type="inkscape:persp3d" /> + <inkscape:perspective + id="perspective2857" + inkscape:persp3d-origin="0.5 : 0.33333333 : 1" + inkscape:vp_z="1 : 0.5 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 0.5 : 1" + sodipodi:type="inkscape:persp3d" /> + <inkscape:perspective + id="perspective2882" + inkscape:persp3d-origin="0.5 : 0.33333333 : 1" + inkscape:vp_z="1 : 0.5 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 0.5 : 1" + sodipodi:type="inkscape:persp3d" /> + <inkscape:perspective + id="perspective2882-0" + inkscape:persp3d-origin="0.5 : 0.33333333 : 1" + inkscape:vp_z="1 : 0.5 : 1" + inkscape:vp_y="0 : 1000 : 0" + inkscape:vp_x="0 : 0.5 : 1" + sodipodi:type="inkscape:persp3d" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient5183" + id="radialGradient5191" + cx="421.42856" + cy="694.62939" + fx="421.42856" + fy="694.62939" + r="311.18631" + gradientTransform="matrix(2.2098429,-3.3268405e-8,2.0370692e-8,1.31418,-509.86238,-221.41781)" + gradientUnits="userSpaceOnUse" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2904" + id="linearGradient5203" + x1="421.42856" + y1="770.5788" + x2="421.42856" + y2="157.00269" + gradientUnits="userSpaceOnUse" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2904" + id="linearGradient5207" + gradientUnits="userSpaceOnUse" + x1="421.42856" + y1="770.5788" + x2="421.42856" + y2="157.00269" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2904" + id="linearGradient5210" + gradientUnits="userSpaceOnUse" + x1="421.42856" + y1="770.5788" + x2="421.42856" + y2="157.00269" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2904" + id="linearGradient5212" + gradientUnits="userSpaceOnUse" + x1="421.42856" + y1="770.5788" + x2="421.42856" + y2="157.00269" + gradientTransform="matrix(1.014493,0,0,1.029412,-127.53624,-175.0696)" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient2904" + id="linearGradient5217" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(1.014493,0,0,1.029412,-107.53624,-157.92674)" + x1="421.42856" + y1="770.5788" + x2="421.42856" + y2="157.00269" /> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient5219" + id="linearGradient5225" + x1="421.42856" + y1="768.92761" + x2="421.42856" + y2="158.65387" + gradientUnits="userSpaceOnUse" /> + <radialGradient + inkscape:collect="always" + xlink:href="#linearGradient3615" + id="radialGradient3621" + cx="421.42856" + cy="463.79074" + fx="421.42856" + fy="463.79074" + r="303.84723" + gradientTransform="matrix(1,0,0,1.0042444,0,-1.968506)" + gradientUnits="userSpaceOnUse" /> + <filter + inkscape:collect="always" + id="filter3631" + x="-0.1165843" + width="1.2331686" + y="-0.065459239" + height="1.1309185"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="10.301636" + id="feGaussianBlur3633" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + gridtolerance="10000" + guidetolerance="10" + objecttolerance="10" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.35" + inkscape:cx="108.91681" + inkscape:cy="358.30213" + inkscape:document-units="px" + inkscape:current-layer="layer3" + inkscape:window-width="1920" + inkscape:window-height="1075" + inkscape:window-x="1440" + inkscape:window-y="0" + showgrid="false" + inkscape:window-maximized="0" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Base" + inkscape:groupmode="layer" + id="layer1" + style="display:inline" + sodipodi:insensitive="true"> + <path + sodipodi:type="arc" + style="fill:url(#radialGradient3621);fill-opacity:1;stroke:url(#linearGradient5225);stroke-width:27.61747932;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + id="path1872" + sodipodi:cx="421.42856" + sodipodi:cy="463.79074" + sodipodi:rx="295.71429" + sodipodi:ry="291.42856" + d="m 717.14285,463.79074 a 295.71429,291.42856 0 1 1 -591.42859,0 295.71429,291.42856 0 1 1 591.42859,0 z" + transform="matrix(1.014493,0,0,1.029412,-107.53624,-157.92674)" /> + </g> + <g + inkscape:groupmode="layer" + id="layer4" + inkscape:label="Refraction" + style="display:inline" + sodipodi:insensitive="true"> + <path + transform="matrix(1.014493,0,0,1.029412,-107.53624,-157.92674)" + d="m 717.14285,463.79074 a 295.71429,291.42856 0 1 1 -591.42859,0 295.71429,291.42856 0 1 1 591.42859,0 z" + sodipodi:ry="291.42856" + sodipodi:rx="295.71429" + sodipodi:cy="463.79074" + sodipodi:cx="421.42856" + id="path5180" + style="opacity:0.79111113;fill:url(#radialGradient5191);fill-opacity:1;stroke:none;display:inline" + sodipodi:type="arc" /> + </g> + <g + inkscape:groupmode="layer" + id="layer5" + inkscape:label="Reflection" + style="display:inline" + sodipodi:insensitive="true"> + <path + style="opacity:0.3288889;fill:url(#linearGradient5217);fill-opacity:1;stroke:none;display:inline" + d="m 320,19.517857 c -165.68547,0 -300,134.314543 -300,300.000003 0,21.41886 2.264366,42.28957 6.53125,62.4375 C 106.0102,338.98527 208.33367,313.11161 320,313.11161 c 111.66633,0 213.9898,25.87366 293.46875,68.84375 C 617.73563,361.80743 620,340.93672 620,319.51786 620,153.8324 485.68547,19.517857 320,19.517857 z" + id="path5193" /> + </g> + <g + inkscape:groupmode="layer" + id="layer3" + inkscape:label="Italic "i"" + style="display:inline"> + <path + id="path2820" + style="font-size:144px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;opacity:0.17777782;fill:#000000;fill-opacity:1;stroke:none;filter:url(#filter3631);font-family:Times New Roman" + d="m 370.95661,140.65523 c 15.48657,3.7e-4 28.47549,3.8263 38.96675,11.4778 10.7406,7.65219 16.111,16.9056 16.11127,27.76025 -2.7e-4,10.85529 -5.37067,20.10867 -16.11127,27.76025 -10.74102,7.65215 -23.72994,11.47807 -38.96675,11.47777 -14.98738,3e-4 -27.85138,-3.82562 -38.59209,-11.47777 -10.74096,-7.65158 -16.11137,-16.90496 -16.11127,-27.76025 -10e-5,-10.85465 5.24545,-20.10806 15.73661,-27.76025 10.7407,-7.6515 23.72961,-11.47743 38.96675,-11.4778 m 23.23015,122.78572 -76.80945,189.78403 c -4.24645,10.85499 -6.36966,17.973 -6.36955,21.35404 -1.1e-4,1.95747 1.12395,3.82596 3.37211,5.60542 2.248,1.60157 4.62096,2.40236 7.11894,2.40232 4.24624,4e-5 8.49265,-1.33457 12.7391,-4.00388 11.24028,-6.58411 24.72877,-18.50676 40.46547,-35.76801 l 12.73917,5.33852 c -37.71796,46.80095 -77.80871,70.20137 -120.27237,70.20141 -16.23624,-4e-5 -29.2251,-3.20315 -38.96676,-9.60932 -9.49195,-6.58418 -14.23788,-14.85885 -14.23788,-24.8241 0,-6.5841 2.12321,-14.94779 6.36955,-25.09098 l 52.08058,-127.59039 c 4.99569,-12.27837 7.49356,-21.53179 7.49361,-27.76026 -5e-5,-3.91468 -2.37302,-7.3847 -7.11894,-10.41007 -4.74598,-3.02494 -11.24044,-4.53753 -19.48338,-4.53775 -3.74682,2.2e-4 -8.24299,0.0892 -13.48849,0.26688 l 4.87088,-10.67703 127.01659,-14.68091 22.48082,0" + transform="matrix(1.0936445,0,0,1.0936445,-29.966243,-30.856327)" /> + <path + d="m 369.16654,116.40862 c 16.9368,4.1e-4 31.14206,4.18461 42.61577,12.55264 11.7464,8.36877 17.61971,18.48871 17.62,30.35984 -2.9e-4,11.87183 -5.8736,21.99174 -17.62,30.35984 -11.74686,8.36874 -25.95212,12.55293 -42.61577,12.5526 -16.39086,3.3e-4 -30.45951,-4.18386 -42.20603,-12.5526 -11.74679,-8.3681 -17.62011,-18.48801 -17.62,-30.35984 -1.1e-4,-11.87113 5.73666,-21.99107 17.21026,-30.35984 11.74651,-8.36803 25.95176,-12.55223 42.61577,-12.55264 m 25.40553,134.28393 -84.00224,207.55626 c -4.6441,11.8715 -6.96614,19.65607 -6.96602,23.35372 -1.2e-4,2.14078 1.2292,4.18424 3.68789,6.13034 2.45851,1.75155 5.05369,2.62733 7.78559,2.62728 4.64388,5e-5 9.28794,-1.45954 13.93205,-4.37882 12.29287,-7.20067 27.04448,-20.23981 44.25483,-39.11748 l 13.93213,5.83844 c -41.25004,51.1836 -85.09507,76.77534 -131.53522,76.77538 -17.75667,-4e-5 -31.96187,-3.5031 -42.61578,-10.50918 -10.38082,-7.20075 -15.57118,-16.2503 -15.57118,-27.14874 0,-7.20066 2.32204,-16.34756 6.96603,-27.44061 l 56.95764,-139.53852 c 5.4635,-13.42818 8.19529,-23.54813 8.19534,-30.35986 -5e-5,-4.28127 -2.59524,-8.07624 -7.78559,-11.38492 -5.19041,-3.3082 -12.29304,-4.96244 -21.30789,-4.96268 -4.09769,2.4e-4 -9.0149,0.0976 -14.75161,0.29187 l 5.32701,-11.67687 138.91099,-16.0557 24.58603,0" + style="font-size:144px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Times New Roman" + id="path5215" /> + </g> +</svg> diff --git a/extensions/InputBox/.gitreview b/extensions/InputBox/.gitreview new file mode 100644 index 00000000..9d0c704d --- /dev/null +++ b/extensions/InputBox/.gitreview @@ -0,0 +1,5 @@ +[gerrit] +host=gerrit.wikimedia.org +port=29418 +project=mediawiki/extensions/InputBox.git +defaultbranch=master diff --git a/extensions/InputBox/InputBox.classes.php b/extensions/InputBox/InputBox.classes.php new file mode 100644 index 00000000..380015cc --- /dev/null +++ b/extensions/InputBox/InputBox.classes.php @@ -0,0 +1,593 @@ +<?php +/** + * Classes for InputBox extension + * + * @file + * @ingroup Extensions + */ + +// InputBox class +class InputBox { + + /* Fields */ + + private $mParser; + private $mType = ''; + private $mWidth = 50; + private $mPreload = ''; + private $mEditIntro = ''; + private $mSummary = ''; + private $mNosummary = ''; + private $mMinor = ''; + private $mPage = ''; + private $mBR = 'yes'; + private $mDefaultText = ''; + private $mPlaceholderText = ''; + private $mBGColor = 'transparent'; + private $mButtonLabel = ''; + private $mSearchButtonLabel = ''; + private $mFullTextButton = ''; + private $mLabelText = ''; + private $mHidden = ''; + private $mNamespaces = ''; + private $mID = ''; + private $mInline = false; + private $mPrefix = ''; + private $mDir = ''; + + /* Functions */ + + public function __construct( $parser ) { + $this->mParser = $parser; + // Default value for dir taken from the page language (bug 37018) + $this->mDir = $this->mParser->getTargetLanguage()->getDir(); + // Split caches by language, to make sure visitors do not see a cached + // version in a random language (since labels are in the user language) + $this->mParser->getOptions()->getUserLangObj(); + } + + public function render() { + // Handle various types + switch( $this->mType ) { + case 'create': + case 'comment': + return $this->getCreateForm(); + case 'commenttitle': + return $this->getCommentForm(); + case 'search': + return $this->getSearchForm('search'); + case 'fulltext': + return $this->getSearchForm('fulltext'); + case 'search2': + return $this->getSearchForm2(); + default: + return Xml::tags( 'div', null, + Xml::element( 'strong', + array( + 'class' => 'error' + ), + strlen( $this->mType ) > 0 + ? wfMessage( 'inputbox-error-bad-type', $this->mType )->text() + : wfMessage( 'inputbox-error-no-type' )->text() + ) + ); + } + } + + /** + * Generate search form + * @param $type + * @return string HTML + */ + public function getSearchForm( $type ) { + global $wgContLang, $wgNamespaceAliases; + + // Use button label fallbacks + if ( !$this->mButtonLabel ) { + $this->mButtonLabel = wfMessage( 'tryexact' )->escaped(); + } + if ( !$this->mSearchButtonLabel ) { + $this->mSearchButtonLabel = wfMessage( 'searchfulltext' )->escaped(); + } + + // Build HTML + $htmlOut = Xml::openElement( 'div', + array( + 'style' => 'margin-left: auto; margin-right: auto; text-align: center; background-color:' . $this->mBGColor + ) + ); + $htmlOut .= Xml::openElement( 'form', + array( + 'name' => 'searchbox', + 'id' => 'searchbox', + 'class' => 'searchbox', + 'action' => SpecialPage::getTitleFor( 'Search' )->escapeLocalUrl(), + ) + ); + $htmlOut .= Xml::element( 'input', + array( + 'class' => 'searchboxInput', + 'name' => 'search', + 'type' => $this->mHidden ? 'hidden' : 'text', + 'value' => $this->mDefaultText, + 'placeholder' => $this->mPlaceholderText, + 'size' => $this->mWidth, + 'dir' => $this->mDir, + ) + ); + + if( $this->mPrefix != '' ){ + $htmlOut .= Xml::element( 'input', + array( + 'name' => 'prefix', + 'type' => 'hidden', + 'value' => $this->mPrefix, + ) + ); + } + + $htmlOut .= $this->mBR; + + // Determine namespace checkboxes + $namespacesArray = explode( ',', $this->mNamespaces ); + if ( $this->mNamespaces ) { + $namespaces = $wgContLang->getNamespaces(); + $nsAliases = array_merge( $wgContLang->getNamespaceAliases(), $wgNamespaceAliases ); + $showNamespaces = array(); + $checkedNS = array(); + # Check for valid namespaces + foreach ( $namespacesArray as $userNS ) { + $userNS = trim( $userNS ); # no whitespace + + # Namespace needs to be checked if flagged with "**" + if ( strpos( $userNS, '**' ) ) { + $userNS = str_replace( '**', '', $userNS ); + $checkedNS[$userNS] = true; + } + + $mainMsg = wfMessage( 'inputbox-ns-main' )->inContentLanguage()->text(); + if( $userNS == 'Main' || $userNS == $mainMsg ) { + $i = 0; + } elseif( array_search( $userNS, $namespaces ) ) { + $i = array_search( $userNS, $namespaces ); + } elseif ( isset( $nsAliases[$userNS] ) ) { + $i = $nsAliases[$userNS]; + } else { + continue; # Namespace not recognized, skip + } + $showNamespaces[$i] = $userNS; + if( isset( $checkedNS[$userNS] ) && $checkedNS[$userNS] ) { + $checkedNS[$i] = true; + } + } + + # Show valid namespaces + foreach( $showNamespaces as $i => $name ) { + $checked = array(); + // Namespace flagged with "**" or if it's the only one + if ( ( isset( $checkedNS[$i] ) && $checkedNS[$i] ) || count( $showNamespaces ) == 1 ) { + $checked = array( 'checked' => 'checked' ); + } + + if ( count( $showNamespaces ) == 1 ) { + // Checkbox + $htmlOut .= Xml::element( 'input', + array( + 'type' => 'hidden', + 'name' => 'ns' . $i, + 'value' => 1, + 'id' => 'mw-inputbox-ns' . $i + ) + $checked + ); + } else { + // Checkbox + $htmlOut .= ' <div class="inputbox-element" style="display: inline; white-space: nowrap;">'; + $htmlOut .= Xml::element( 'input', + array( + 'type' => 'checkbox', + 'name' => 'ns' . $i, + 'value' => 1, + 'id' => 'mw-inputbox-ns' . $i + ) + $checked + ); + // Label + $htmlOut .= ' ' . Xml::label( $name, 'mw-inputbox-ns' . $i ); + $htmlOut .= '</div> '; + } + } + + // Line break + $htmlOut .= $this->mBR; + } elseif( $type == 'search' ) { + // Go button + $htmlOut .= Xml::element( 'input', + array( + 'type' => 'submit', + 'name' => 'go', + 'class' => 'searchboxGoButton', + 'value' => $this->mButtonLabel + ) + ); + $htmlOut .= ' '; + } + + // Search button + $htmlOut .= Xml::element( 'input', + array( + 'type' => 'submit', + 'name' => 'fulltext', + 'class' => 'searchboxSearchButton', + 'value' => $this->mSearchButtonLabel + ) + ); + + // Hidden fulltext param for IE (bug 17161) + if( $type == 'fulltext' ) { + $htmlOut .= Html::hidden( 'fulltext', 'Search' ); + } + + $htmlOut .= Xml::closeElement( 'form' ); + $htmlOut .= Xml::closeElement( 'div' ); + + // Return HTML + return $htmlOut; + } + + /** + * Generate search form version 2 + */ + public function getSearchForm2() { + // Use button label fallbacks + if ( !$this->mButtonLabel ) { + $this->mButtonLabel = wfMessage( 'tryexact' )->escaped(); + } + + $id = Sanitizer::escapeId( $this->mID, 'noninitial' ); + $htmlLabel = ''; + if ( isset( $this->mLabelText ) && strlen( trim( $this->mLabelText ) ) ) { + $this->mLabelText = $this->mParser->recursiveTagParse( $this->mLabelText ); + $htmlLabel = Xml::openElement( 'label', array( 'for' => 'bodySearchInput' . $id ) ); + $htmlLabel .= $this->mLabelText; + $htmlLabel .= Xml::closeElement( 'label' ); + } + $htmlOut = Xml::openElement( 'form', + array( + 'name' => 'bodySearch' . $id, + 'id' => 'bodySearch' . $id, + 'class' => 'bodySearch', + 'action' => SpecialPage::getTitleFor( 'Search' )->escapeLocalUrl(), + 'style' => $this->mInline ? 'display: inline;' : '' + ) + ); + $htmlOut .= Xml::openElement( 'div', + array( + 'class' => 'bodySearchWrap', + 'style' => 'background-color:' . $this->mBGColor . ';' . + $this->mInline ? 'display: inline;' : '' + ) + ); + $htmlOut .= $htmlLabel; + $htmlOut .= Xml::element( 'input', + array( + 'type' => $this->mHidden ? 'hidden' : 'text', + 'name' => 'search', + 'size' => $this->mWidth, + 'id' => 'bodySearchInput' . $id, + 'dir' => $this->mDir, + ) + ); + $htmlOut .= Xml::element( 'input', + array( + 'type' => 'submit', + 'name' => 'go', + 'value' => $this->mButtonLabel, + 'class' => 'bodySearchBtnGo' . $id + ) + ); + + // Better testing needed here! + if ( !empty( $this->mFullTextButton ) ) { + $htmlOut .= Xml::element( 'input', + array( + 'type' => 'submit', + 'name' => 'fulltext', + 'class' => 'bodySearchBtnSearch', + 'value' => $this->mSearchButtonLabel + ) + ); + } + + $htmlOut .= Xml::closeElement( 'div' ); + $htmlOut .= Xml::closeElement( 'form' ); + + // Return HTML + return $htmlOut; + } + + /** + * Generate create page form + */ + public function getCreateForm() { + global $wgScript; + + if ( $this->mType == "comment" ) { + if ( !$this->mButtonLabel ) { + $this->mButtonLabel = wfMessage( "postcomment" )->escaped(); + } + } else { + if ( !$this->mButtonLabel ) { + $this->mButtonLabel = wfMessage( 'createarticle' )->escaped(); + } + } + + $htmlOut = Xml::openElement( 'div', + array( + 'style' => 'margin-left: auto; margin-right: auto; text-align: center; background-color:' . $this->mBGColor + ) + ); + $createBoxParams = array( + 'name' => 'createbox', + 'class' => 'createbox', + 'action' => $wgScript, + 'method' => 'get' + ); + if( isset( $this->mId ) ) { + $createBoxParams['id'] = Sanitizer::escapeId( $this->mId ); + } + $htmlOut .= Xml::openElement( 'form', $createBoxParams ); + $htmlOut .= Xml::openElement( 'input', + array( + 'type' => 'hidden', + 'name' => 'action', + 'value' => 'edit', + ) + ); + $htmlOut .= Xml::openElement( 'input', + array( + 'type' => 'hidden', + 'name' => 'preload', + 'value' => $this->mPreload, + ) + ); + $htmlOut .= Xml::openElement( 'input', + array( + 'type' => 'hidden', + 'name' => 'editintro', + 'value' => $this->mEditIntro, + ) + ); + $htmlOut .= Xml::openElement( 'input', + array( + 'type' => 'hidden', + 'name' => 'summary', + 'value' => $this->mSummary, + ) + ); + $htmlOut .= Xml::openElement( 'input', + array( + 'type' => 'hidden', + 'name' => 'nosummary', + 'value' => $this->mNosummary, + ) + ); + $htmlOut .= Xml::openElement( 'input', + array( + 'type' => 'hidden', + 'name' => 'prefix', + 'value' => $this->mPrefix, + ) + ); + $htmlOut .= Xml::openElement( 'input', + array( + 'type' => 'hidden', + 'name' => 'minor', + 'value' => $this->mMinor, + ) + ); + if ( $this->mType == 'comment' ) { + $htmlOut .= Xml::openElement( 'input', + array( + 'type' => 'hidden', + 'name' => 'section', + 'value' => 'new', + ) + ); + } + $htmlOut .= Xml::openElement( 'input', + array( + 'type' => $this->mHidden ? 'hidden' : 'text', + 'name' => 'title', + 'class' => 'createboxInput', + 'value' => $this->mDefaultText, + 'placeholder' => $this->mPlaceholderText, + 'size' => $this->mWidth, + 'dir' => $this->mDir, + ) + ); + $htmlOut .= $this->mBR; + $htmlOut .= Xml::openElement( 'input', + array( + 'type' => 'submit', + 'name' => 'create', + 'class' => 'createboxButton', + 'value' => $this->mButtonLabel + ) + ); + $htmlOut .= Xml::closeElement( 'form' ); + $htmlOut .= Xml::closeElement( 'div' ); + + // Return HTML + return $htmlOut; + } + + /** + * Generate new section form + */ + public function getCommentForm() { + global $wgScript; + + if ( !$this->mButtonLabel ) { + $this->mButtonLabel = wfMessage( "postcomment" )->escaped(); + } + + $htmlOut = Xml::openElement( 'div', + array( + 'style' => 'margin-left: auto; margin-right: auto; text-align: center; background-color:' . $this->mBGColor + ) + ); + $commentFormParams = array( + 'name' => 'commentbox', + 'class' => 'commentbox', + 'action' => $wgScript, + 'method' => 'get' + ); + if( isset( $this->mId ) ) { + $commentFormParams['id'] = Sanitizer::escapeId( $this->mId ); + } + $htmlOut .= Xml::openElement( 'form', $commentFormParams ); + $htmlOut .= Xml::openElement( 'input', + array( + 'type' => 'hidden', + 'name' => 'action', + 'value' => 'edit', + ) + ); + $htmlOut .= Xml::openElement( 'input', + array( + 'type' => 'hidden', + 'name' => 'preload', + 'value' => $this->mPreload, + ) + ); + $htmlOut .= Xml::openElement( 'input', + array( + 'type' => 'hidden', + 'name' => 'editintro', + 'value' => $this->mEditIntro, + ) + ); + $htmlOut .= Xml::openElement( 'input', + array( + 'type' => $this->mHidden ? 'hidden' : 'text', + 'name' => 'preloadtitle', + 'class' => 'commentboxInput', + 'value' => $this->mDefaultText, + 'placeholder' => $this->mPlaceholderText, + 'size' => $this->mWidth, + 'dir' => $this->mDir, + ) + ); + $htmlOut .= Xml::openElement( 'input', + array( + 'type' => 'hidden', + 'name' => 'section', + 'value' => 'new', + ) + ); + $htmlOut .= Xml::openElement( 'input', + array( + 'type' => 'hidden', + 'name' => 'title', + 'value' => $this->mPage + ) + ); + $htmlOut .= $this->mBR; + $htmlOut .= Xml::openElement( 'input', + array( + 'type' => 'submit', + 'name' => 'create', + 'class' => 'commentboxButton', + 'value' => $this->mButtonLabel + ) + ); + $htmlOut .= Xml::closeElement( 'form' ); + $htmlOut .= Xml::closeElement( 'div' ); + + // Return HTML + return $htmlOut; + } + + /** + * Extract options from a blob of text + * + * @param string $text Tag contents + */ + public function extractOptions( $text ) { + wfProfileIn( __METHOD__ ); + + // Parse all possible options + $values = array(); + foreach ( explode( "\n", $text ) as $line ) { + if ( strpos( $line, '=' ) === false ) + continue; + list( $name, $value ) = explode( '=', $line, 2 ); + $values[ strtolower( trim( $name ) ) ] = Sanitizer::decodeCharReferences( trim( $value ) ); + } + + // Validate the dir value. + if ( isset( $values['dir'] ) && !in_array( $values['dir'], array( 'ltr', 'rtl' ) ) ) { + unset( $values['dir'] ); + } + + // Build list of options, with local member names + $options = array( + 'type' => 'mType', + 'width' => 'mWidth', + 'preload' => 'mPreload', + 'page' => 'mPage', + 'editintro' => 'mEditIntro', + 'summary' => 'mSummary', + 'nosummary' => 'mNosummary', + 'minor' => 'mMinor', + 'break' => 'mBR', + 'default' => 'mDefaultText', + 'placeholder' => 'mPlaceholderText', + 'bgcolor' => 'mBGColor', + 'buttonlabel' => 'mButtonLabel', + 'searchbuttonlabel' => 'mSearchButtonLabel', + 'fulltextbutton' => 'mFullTextButton', + 'namespaces' => 'mNamespaces', + 'labeltext' => 'mLabelText', + 'hidden' => 'mHidden', + 'id' => 'mID', + 'inline' => 'mInline', + 'prefix' => 'mPrefix', + 'dir' => 'mDir', + ); + foreach ( $options as $name => $var ) { + if ( isset( $values[$name] ) ) { + $this->$var = $values[$name]; + } + } + + // Insert a line break if configured to do so + $this->mBR = ( strtolower( $this->mBR ) == "no" ) ? ' ' : '<br />'; + + // Validate the width; make sure it's a valid, positive integer + $this->mWidth = intval( $this->mWidth <= 0 ? 50 : $this->mWidth ); + + // Validate background color + if ( !$this->isValidColor( $this->mBGColor ) ) { + $this->mBGColor = 'transparent'; + } + wfProfileOut( __METHOD__ ); + } + + /** + * Do a security check on the bgcolor parameter + */ + public function isValidColor( $color ) { + $regex = <<<REGEX + /^ ( + [a-zA-Z]* | # color names + \# [0-9a-f]{3} | # short hexadecimal + \# [0-9a-f]{6} | # long hexadecimal + rgb \s* \( \s* ( + \d+ \s* , \s* \d+ \s* , \s* \d+ | # rgb integer + [0-9.]+% \s* , \s* [0-9.]+% \s* , \s* [0-9.]+% # rgb percent + ) \s* \) + ) $ /xi +REGEX; + return (bool) preg_match( $regex, $color ); + } +} diff --git a/extensions/InputBox/InputBox.hooks.php b/extensions/InputBox/InputBox.hooks.php new file mode 100644 index 00000000..7cc60549 --- /dev/null +++ b/extensions/InputBox/InputBox.hooks.php @@ -0,0 +1,73 @@ +<?php +/** + * Hooks for InputBox extension + * + * @file + * @ingroup Extensions + */ + +// InputBox hooks +class InputBoxHooks { + // Initialization + public static function register( Parser &$parser ) { + // Register the hook with the parser + $parser->setHook( 'inputbox', array( 'InputBoxHooks', 'render' ) ); + + // Continue + return true; + } + + // Render the input box + public static function render( $input, $args, Parser $parser ) { + // Create InputBox + $inputBox = new InputBox( $parser ); + + // Configure InputBox + $inputBox->extractOptions( $parser->replaceVariables( $input ) ); + + // Return output + return $inputBox->render(); + } + + /** + * <inputbox type=create...> sends requests with action=edit, and + * possibly a &prefix=Foo. So we pick that up here, munge prefix + * and title together, and redirect back out to the real page + * @param $output OutputPage + * @param $article Article + * @param $title Title + * @param $user User + * @param $request WebRequest + * @param $wiki MediaWiki + * @return bool + */ + public static function onMediaWikiPerformAction( + $output, + $article, + $title, + $user, + $request, + $wiki ) + { + if( $wiki->getAction( $request ) !== 'edit' ){ + # not our problem + return true; + } + if( $request->getText( 'prefix', '' ) === '' ){ + # Fine + return true; + } + + $params = $request->getValues(); + $title = $params['prefix']; + if ( isset( $params['title'] ) ){ + $title .= $params['title']; + } + unset( $params['prefix'] ); + $params['title'] = $title; + + global $wgScript; + $output->redirect( wfAppendQuery( $wgScript, $params ), '301' ); + return false; + } +} diff --git a/extensions/InputBox/InputBox.i18n.php b/extensions/InputBox/InputBox.i18n.php new file mode 100644 index 00000000..1c8519f0 --- /dev/null +++ b/extensions/InputBox/InputBox.i18n.php @@ -0,0 +1,2323 @@ +<?php + +/** + * Messages file for the InputBox extension + * + * @file + * @ingroup Extensions + */ + +/** + * Get all extension messages + * + * @return array + */ +$messages = array(); + +$messages['en'] = array( + 'inputbox-desc' => 'Allow inclusion of predefined HTML forms', + 'inputbox-error-no-type' => 'You have not specified the type of input box to create.', + 'inputbox-error-bad-type' => 'Input box type "$1" not recognized. +Please specify "create", "comment", "search", "search2" or "fulltext".', + 'tryexact' => 'Try exact match', + 'searchfulltext' => 'Search full text', + 'createarticle' => 'Create page', + 'inputbox-ns-main' => 'Main', +); + +/** Message documentation (Message documentation) + * @author Lloffiwr + * @author Meno25 + * @author SPQRobin + * @author Shirayuki + * @author Siebrand + * @author The Evil IP address + */ +$messages['qqq'] = array( + 'inputbox-desc' => '{{desc|name=Input Box|url=http://www.mediawiki.org/wiki/Extension:InputBox}}', + 'inputbox-error-no-type' => 'Used as error message. + +See also: +* {{msg-mw|Inputbox-error-bad-type}}', + 'inputbox-error-bad-type' => '{{doc-important|"create", "comment", "search", "search2" and "fulltext" should not be translated.}} +Used as error message. Parameters: +* $1 - invalid type. Valid types are: "create", "comment", "commenttitle", "search", "fulltext", and "search2" +See also: +* {{msg-mw|Inputbox-error-no-type}}', + 'tryexact' => 'Part of the "Inputbox" extension. This message is the text of the button to search the page you typed in the inputbox. If the page with the exact name exists, you will go directly to that page.', + 'searchfulltext' => 'Part of the "Inputbox" extension. This message is the text of the button to search the page you typed in the inputbox. This button always goes to the search page, even if the page with the exact name exists. + +See also: +* {{msg-mw|Search}} +* {{msg-mw|Accesskey-search-fulltext}} +* {{msg-mw|Tooltip-search-fulltext}}', + 'createarticle' => 'Part of the "Inputbox" extension. This message is the text of the button to create the page you typed in the inputbox. +{{Identical|Create page}}', + 'inputbox-ns-main' => 'Probably refers to the main namespace. +{{Identical|Main}}', +); + +/** Afrikaans (Afrikaans) + * @author Naudefj + */ +$messages['af'] = array( + 'inputbox-desc' => 'Laat die insluiting van vooraf gedefinieerde HTML-vorms moontlik', + 'inputbox-error-no-type' => 'U het nie die tipe invoerveld gespesifiseer nie.', + 'inputbox-error-bad-type' => 'Tipe invoerveld is "$1" nie herken nie. +Gebruik "create", "comment", "search", "search2" of "fulltext".', + 'tryexact' => 'Soek presiese ooreenkoms', + 'searchfulltext' => 'Deursoek volledige teks', + 'createarticle' => 'Skep bladsy', + 'inputbox-ns-main' => 'Hoofnaamruimte', +); + +/** Amharic (አማáˆáŠ›) + * @author Codex Sinaiticus + */ +$messages['am'] = array( + 'createarticle' => 'አዲስ አáˆá‹•ስት ለመáጠáˆ', +); + +/** Aragonese (aragonés) + * @author Juanpabl + */ +$messages['an'] = array( + 'inputbox-desc' => 'Premite a enclusión de formularios HTML predefinitos', + 'inputbox-error-no-type' => 'No ha endicato o tipo de caixa de dentrada que cal creyar.', + 'inputbox-error-bad-type' => 'No se reconoixe o tipo de caixa de dentrada "$1". +Por favor, especifique "create", "comment", "search" u "fulltext".', + 'tryexact' => 'Mirar tÃtol esauto', + 'searchfulltext' => 'Mirar por testo completo', + 'createarticle' => 'Creyar pachina', + 'inputbox-ns-main' => 'Prencipal', +); + +/** Arabic (العربية) + * @author Meno25 + * @author زكريا + */ +$messages['ar'] = array( + 'inputbox-desc' => 'ÙŠØ³Ù…Ø Ø¨ØªØ¶Ù…ÙŠÙ† أشكال HTML Ù…Ø¹Ø±ÙØ© مسبقا.', + 'inputbox-error-no-type' => 'لم تقم Ø¨ØªØØ¯ÙŠØ¯ نوع صندوق الإدخال للإنشاء.', + 'inputbox-error-bad-type' => 'نوع صندوق الإدخال "$1" لم يتم التعر٠عليه. +من ÙØ¶Ù„Ùƒ ØØ¯Ø¯ "create"ØŒ "comment"ØŒ "search"ØŒ "search2" أو "fulltext".', + 'tryexact' => 'Ø§Ø¨ØØ« عن عنوان مطابق', + 'searchfulltext' => 'Ø§Ø¨ØØ« ÙÙŠ النص الكامل', + 'createarticle' => 'إنشاء ØµÙØØ©', + 'inputbox-ns-main' => 'رئيسي', +); + +/** Aramaic (ÜܪܡÜÜ) + * @author Basharh + * @author Man2fly2002 + */ +$messages['arc'] = array( + 'createarticle' => 'Ü’ÜªÜ Ü¦ÜܬÜ', +); + +/** Egyptian Spoken Arabic (مصرى) + * @author Ghaly + * @author Ramsis II + */ +$messages['arz'] = array( + 'inputbox-desc' => 'ÙŠØ³Ù…Ø Ø¨ØªØ¶Ù…ÙŠÙ† أشكال اتش تى ام ال معرÙÙ‡ من الاول', + 'inputbox-error-no-type' => 'إنت ما ØØ¯Ø¯ØªØ´ نوع صندوق الإدخال للإنشاء', + 'inputbox-error-bad-type' => 'ما اتعرÙناش على نوع صندوق الإدخال "$1" . +لو Ø³Ù…ØØª ØªØØ¯Ø¯ "create"ØŒ "comment"ØŒ "search" أو "search2".', + 'tryexact' => 'دور على عنوان مطابق', + 'searchfulltext' => 'دور ÙÙ‰ النص كله', + 'createarticle' => 'إنشاء ØµÙØØ©', +); + +/** Assamese (অসমীয়া) + * @author Bishnu Saikia + * @author Chaipau + * @author Gitartha.bordoloi + * @author Rajuonline + */ +$messages['as'] = array( + 'inputbox-desc' => 'পূৰà§à¦¬à¦¸à¦‚জà§à¦žà¦¾à¦¯à¦¼à¦¿à¦¤ HTML ফৰà§à¦®à§° অনà§à¦¤à§°à§à¦à§à¦•à§à¦¤à¦¿ অনà§à¦®à§‹à¦¦à¦¨ কৰক', + 'inputbox-error-no-type' => 'আপà§à¦¨à¦¿ সৃষà§à¦Ÿà¦¿ কৰিবলগীয়া ইনà§â€Œà¦ªà§à¦Ÿ বকà§à¦¸à§° পà§à§°à¦•াৰ নিৰà§à¦§à¦¾à§°à¦£ কৰা নাই।', + 'inputbox-error-bad-type' => 'ইনà§â€Œà¦ªà§à¦Ÿ বকà§à¦¸ পà§à§°à¦•াৰ "$1" চিনাকà§à¦¤ কৰিব পৰা নগ\'ল। +অনà§à¦—à§à§°à¦¹ কৰি "create", "comment", "search", "search2" বা "fulltext" নিৰà§à¦§à¦¾à§°à¦£ কৰক', + 'tryexact' => 'কেবল দিয়া শবà§à¦¦à¦¹à§‡ বিচাৰিব', + 'searchfulltext' => 'সমà§à¦ªà§‚à§°à§à¦£ পাঠà§à¦¯ বিচাৰিব', + 'createarticle' => 'পৃষà§à¦ া বনাওক', + 'inputbox-ns-main' => 'মূখà§à¦¯', +); + +/** Asturian (asturianu) + * @author Esbardu + * @author Xuacu + */ +$messages['ast'] = array( + 'inputbox-desc' => 'Permite la inclusión de formularios HTML predefinÃos', + 'inputbox-error-no-type' => "Nun especificasti la triba de caxellu d'entrada pa crear.", + 'inputbox-error-bad-type' => "Triba de caxa d'entrada \$1 non reconocida. +Por favor conseña la opción ''create'', ''comment'', ''search'', ''search2'' o \"fulltext\".", + 'tryexact' => 'Intentar concueyar exautamente', + 'searchfulltext' => 'Buscar testu completu', + 'createarticle' => 'Crear páxina', + 'inputbox-ns-main' => 'Principal', +); + +/** Azerbaijani (azÉ™rbaycanca) + * @author Cekli829 + * @author Vugar 1981 + */ +$messages['az'] = array( + 'searchfulltext' => 'Yaxşı mÉ™tni axtar', + 'createarticle' => 'MÉ™qalÉ™ yarat', + 'inputbox-ns-main' => 'Æsas', +); + +/** South Azerbaijani (تورکجه) + * @author Amir a57 + */ +$messages['azb'] = array( + 'searchfulltext' => 'یاخشی متنی آختار', + 'createarticle' => 'صØÛŒÙÙ‡ یارات', + 'inputbox-ns-main' => 'آنا', +); + +/** Bashkir (башҡортÑа) + * @author Assele + * @author Haqmar + */ +$messages['ba'] = array( + 'inputbox-desc' => 'Ðлдан билдәләнгән HTML формаларҙы индереү мөмкинлеген бирә', + 'inputbox-error-no-type' => 'Һеҙ булдырыла торған юлдың төрөн күрһәтмәгеҙ.', + 'inputbox-error-bad-type' => '"$1" юл төрө танылмаған. +Зинһар, "create", "comment", "search", "search2" йәки "fulltext" төрөнөң береһен күрһәтегеҙ.', + 'tryexact' => 'Теүәл тура килеү буйынÑа Ñҙләү', + 'searchfulltext' => 'Тулы текÑÑ‚ буйынÑа Ñҙләү', + 'createarticle' => 'Яңы бит Ñһарға', + 'inputbox-ns-main' => 'Төп', +); + +/** Southern Balochi (بلوچی مکرانی) + * @author Mostafadaneshvar + */ +$messages['bcc'] = array( + 'inputbox-desc' => 'اجازه داتن په هور بیگ ÙØ±Ù… های HTML Ú†Ù‡ پیش تعری٠بوتگین', + 'inputbox-error-no-type' => 'شما نوع جعبه ورودی په شرکتن مشخص نه کتت', + 'inputbox-error-bad-type' => 'نوع جعبه ورودی "$1" جاه آرگ نه بیت. +Ù„Ø·ÙØ§ مشخص کنیت "شرکتن", "نظر", "گردگ" یا "گردگ2".', # Fuzzy + 'tryexact' => 'تطبیق کامل آزمایش Ú©Ù†', + 'searchfulltext' => 'متن کامل گرد', + 'createarticle' => 'شرکتن ØµÙØÙ‡', +); + +/** Bikol Central (Bikol Central) + * @author Filipinayzd + * @author Geopoet + */ +$messages['bcl'] = array( + 'inputbox-desc' => 'Minatugot na balihon an pangenot na pakahulugan kan mga porma nin HTML', + 'inputbox-error-no-type' => 'Ika dae nagsasambit kan tipo nin palaogang kahon tanganing maimukna.', + 'inputbox-error-bad-type' => 'An tipo kan palaogang kahon na "$1" bakong rekonosido. +Pakisambit tabi an "magmukna", "komento", "hanapa" "hanapa2" o an "kabilogang teksto".', + 'tryexact' => 'Prubaran an eksaktong katampadan', + 'searchfulltext' => 'Hanapa an kabilogang teksto', + 'createarticle' => 'Muknaon an pahina', + 'inputbox-ns-main' => 'Kapamayuhanan', +); + +/** Belarusian (беларуÑкаÑ) + */ +$messages['be'] = array( + 'createarticle' => 'Пачаць артыкул', +); + +/** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) + * @author EugeneZelenko + * @author Jim-by + * @author Red Winged Duck + * @author Wizardist + */ +$messages['be-tarask'] = array( + 'inputbox-desc' => 'ДазвалÑе дадаваць у Ñ‚ÑкÑÑ‚ Ð¿ÐµÑ€Ð°Ð´Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ñ‹Ñ HTML-формы', + 'inputbox-error-no-type' => 'Ð’Ñ‹ не пазначылі тып Ñтвараемага Ð¿Ð¾Ð»Ñ ÑžÐ²Ð¾Ð´Ñƒ.', + 'inputbox-error-bad-type' => 'ÐевÑдомы тып Ð¿Ð¾Ð»Ñ ÑžÐ²Ð¾Ð´Ñƒ «$1». +Калі лаÑка, выбірайце толькі з дазволеных тыпаў: «create», «comment», «search», «search2» ці «fulltext».', + 'tryexact' => 'ПаÑпрабаваць дакладны пошук', + 'searchfulltext' => 'Шукаць увеÑÑŒ Ñ‚ÑкÑÑ‚', + 'createarticle' => 'Стварыць Ñтаронку', + 'inputbox-ns-main' => 'ÐÑноўнаÑ', +); + +/** Bulgarian (българÑки) + * @author DCLXVI + * @author Spiritia + */ +$messages['bg'] = array( + 'inputbox-desc' => 'ПозволÑва вмъкването на HTML формулÑри.', + 'inputbox-error-no-type' => 'Ðе Ñе поÑочили типа на кутиÑта за вход, коÑто да бъде Ñъздадена.', + 'inputbox-error-bad-type' => 'Ðеразпознат тип „$1“ на кутиÑта за вход. +Ðеобходимо е да Ñе поÑочи „create“, „comment“, „search“, „search2“ или „fulltext“.', + 'tryexact' => 'Пълно и точно Ñъвпадение', + 'searchfulltext' => 'ПретърÑване на Ñ†ÐµÐ»Ð¸Ñ Ñ‚ÐµÐºÑÑ‚', + 'createarticle' => 'Създаване', +); + +/** Bislama (Bislama) + * @author Ushanka + */ +$messages['bi'] = array( + 'createarticle' => 'Mekem atikel', # Fuzzy +); + +/** Bengali (বাংলা) + * @author Bellayet + * @author Zaheen + */ +$messages['bn'] = array( + 'inputbox-desc' => 'পূরà§à¦¬à¦¸à¦‚জà§à¦žà¦¾à¦¯à¦¼à¦¿à¦¤ à¦à¦‡à¦šà¦Ÿà¦¿à¦à¦®à¦à¦² ফরà§à¦®à§‡à¦° অনà§à¦¤à¦°à§à¦à§à¦•à§à¦¤à¦¿ অনà§à¦®à§‹à¦¦à¦¨ করà§à¦¨', + 'inputbox-error-no-type' => 'আপনি ইনপà§à¦Ÿ বকà§à¦¸ তৈরির জনà§à¦¯ ইনপà§à¦Ÿ বকà§à¦¸à§‡à¦° ধরণ নিরà§à¦§à¦¾à¦°à¦£ করেননি।', + 'inputbox-error-bad-type' => '"$1" ধরনেরর ইনপà§à¦Ÿ বাকà§à¦¸ সনাকà§à¦¤ করা যায় নাই। +অনà§à¦—à§à¦°à¦¹ করে "create", "comment", "search" অথবা "search2" নিরà§à¦§à¦¾à¦°à¦£ করà§à¦¨à¥¤', + 'tryexact' => 'ঠিক à¦à¦‡ নামের নিবনà§à¦§à§‡ যান', + 'searchfulltext' => 'সব বিষয়বসà§à¦¤à§à¦¤à§‡ খà§à¦à¦œà§à¦¨', + 'createarticle' => 'নিবনà§à¦§ শà§à¦°à§ করো', + 'inputbox-ns-main' => 'পà§à¦°à¦§à¦¾à¦¨', +); + +/** Bakhtiari (بختياري) + * @author Behdarvandyani + */ +$messages['bqi'] = array( + 'inputbox-desc' => 'اجازه Ø§Ø³ØªÙØ§Ø¯Ù‡ زه ÙØ±Ù…‌های HTML قبلا تعری٠وابیده را اده', + 'inputbox-error-no-type' => 'نوع جعبه ورودی درست شونده را معلوم نکردین.', + 'inputbox-error-bad-type' => 'نوع "$1" سی جعبه ورودی شناخته نه. Ù„Ø·ÙØ§Ù‹ یکی زه موارد +"create", "comment", "search" or "search2" را مشخص کنین.', # Fuzzy + 'tryexact' => 'تطبیق مورد به مورد را آزمایش Ú©Ù†', + 'searchfulltext' => 'جستجوی همه متن', + 'createarticle' => 'درست کردن ØµÙØÙ‡', +); + +/** Breton (brezhoneg) + * @author Fulup + */ +$messages['br'] = array( + 'inputbox-desc' => 'Aotren a ra degas furmskridoù HTML raktermenet.', + 'inputbox-error-no-type' => "N'eo ket bet spisaet ganeoc'h ar seurt boest enmont da vezañ krouet", + 'inputbox-error-bad-type' => 'N\'eo ket anavaezet ar seurt boest enmont "$1". +Spisait "create", "comment", "search" pe "search2" pe "fulltext".', + 'tryexact' => 'Klask ma klotfe rik', + 'searchfulltext' => 'Klask en destenn a-bezh', + 'createarticle' => 'Krouiñ ar pennad', + 'inputbox-ns-main' => 'Pennañ', +); + +/** Bosnian (bosanski) + * @author CERminator + * @author DzWiki + */ +$messages['bs'] = array( + 'inputbox-desc' => 'Omogućuje ukljuÄivanje prethodno napravljenih HTML obrazaca', + 'inputbox-error-no-type' => 'Niste odredili tip kutije za unos koju pravite.', + 'inputbox-error-bad-type' => 'Tip kutije unosa "$1" nije prepoznat. +Molimo odredite "create", "comment", "search", "search2" ili "fulltext".', + 'tryexact' => 'Isprobaj naći taÄan upit', + 'searchfulltext' => 'Pretraži cijeli tekst', + 'createarticle' => 'Napravi stranicu', + 'inputbox-ns-main' => 'Glavno', +); + +/** Catalan (català ) + * @author Aleator + * @author Gemmaa + * @author Paucabot + * @author SMP + * @author Toniher + */ +$messages['ca'] = array( + 'inputbox-desc' => 'Permet la inclusió de formularis HTML predefinits', + 'inputbox-error-no-type' => "No heu especificat el tipus de quadre d'entrada per crear.", + 'inputbox-error-bad-type' => "El tipus de quadre d'entrada «$1» no està reconegut. + +Especifiqueu-hi «create», «comment», «search», «search2» o «fulltext».", + 'tryexact' => 'Prova una coincidència exacta', + 'searchfulltext' => 'Cerca un text sencer', + 'createarticle' => 'Crea una pà gina', + 'inputbox-ns-main' => 'Principal', +); + +/** Min Dong Chinese (Mìng-dĕ̤ng-ngṳ̄) + * @author Yejianfei + */ +$messages['cdo'] = array( + 'createarticle' => 'é–‹é ', +); + +/** Chechen (нохчийн) + * @author Sasan700 + * @author Умар + */ +$messages['ce'] = array( + 'tryexact' => 'Леррина лахар', + 'searchfulltext' => 'Дуьззина йозанца лахар', + 'createarticle' => 'Яззам кхоллар', +); + +/** Sorani Kurdish (کوردی) + * @author Calak + */ +$messages['ckb'] = array( + 'inputbox-ns-main' => 'سەرەکی', +); + +/** Corsican (corsu) + */ +$messages['co'] = array( + 'searchfulltext' => 'Ricerca testu cumplettu', + 'createarticle' => "Creà l'articulu", # Fuzzy +); + +/** Crimean Turkish (Cyrillic script) (къырымтатарджа (Кирилл)‎) + * @author Don Alessandro + */ +$messages['crh-cyrl'] = array( + 'createarticle' => 'Саифени Ñрат', +); + +/** Crimean Turkish (Latin script) (qırımtatarca (Latin)‎) + * @author Don Alessandro + */ +$messages['crh-latn'] = array( + 'createarticle' => 'Saifeni yarat', +); + +/** Czech (Äesky) + * @author Danny B. + * @author Li-sung + * @author Mormegil + */ +$messages['cs'] = array( + 'inputbox-desc' => 'Umožňuje vkládat urÄité HTML formuláře.', + 'inputbox-error-no-type' => 'Nenà urÄen typ formulářového pole k vytvoÅ™enÃ.', + 'inputbox-error-bad-type' => 'Nerozpoznaný typ pole „$1“. +UveÄte jednu z možnostÃ: „create“, „comment“, „search“, „search2“ nebo „fulltext“.', + 'tryexact' => 'VyzkouÅ¡et pÅ™esné hledánÃ', + 'searchfulltext' => 'Plnotextové hledánÃ', + 'createarticle' => 'VytvoÅ™it Älánek', + 'inputbox-ns-main' => 'HlavnÃ', +); + +/** Church Slavic (ÑловѣÌньÑкъ / ⰔⰎⰑⰂⰡâ°â° â°”â°â°Ÿ) + * @author ОйЛ + */ +$messages['cu'] = array( + 'createarticle' => 'cÑŠê™Ð¸Ð¶Ð´Ð¸ члѣнъ', +); + +/** Chuvash (Чӑвашла) + */ +$messages['cv'] = array( + 'createarticle' => 'Çĕнĕ ÑÑ‚Ð°Ñ‚ÑŒÑ Ã§Ñ‹Ñ€', +); + +/** Welsh (Cymraeg) + * @author Lloffiwr + */ +$messages['cy'] = array( + 'inputbox-desc' => "Yn caniatau creu blychau mewnbynnu sy'n cynnwys ffurflenni HTML wedi eu gosod yn barod i'w defnyddio", + 'inputbox-error-no-type' => "Nid ydych wedi pennu'r math o flwch mewnbynnu yr ydych am ei greu.", + 'inputbox-error-bad-type' => 'Nid yw\'r gair "$1" ar y math o flwch mewnbynnu yn ddealladwy gan y meddalwedd. +Dewiswch rhwng "create", "comment", "search" a "search2" neu "fulltext".', + 'tryexact' => 'Chwilio am yr union gymal', + 'searchfulltext' => "Chwilio'r testun cyfan", + 'createarticle' => "Creu'r dudalen", + 'inputbox-ns-main' => 'Prif', +); + +/** Danish (dansk) + * @author Byrial + * @author Peter Alberti + */ +$messages['da'] = array( + 'inputbox-desc' => 'Muliggør inkludering af forhÃ¥ndsdefinerede HTML-formularer', + 'inputbox-error-no-type' => 'Du har ikke angivet type i inputboksen som skal laves.', + 'inputbox-error-bad-type' => 'Inputboks-type "$1" kendes ikke. +Vælg venligst "create", "comment", "search", "search2" eller "fulltext".', + 'tryexact' => 'GÃ¥ til siden', + 'searchfulltext' => 'Søg efter teksten', + 'createarticle' => 'Opret side', + 'inputbox-ns-main' => 'Hoved', +); + +/** German (Deutsch) + * @author Kghbln + * @author LWChris + * @author Metalhead64 + * @author Raimond Spekking + * @author Umherirrender + */ +$messages['de'] = array( + 'inputbox-desc' => 'Ergänzt das Tag <code><inputbox></code> zum Einbinden vordefinierter HTML-Eingabefelder', + 'inputbox-error-no-type' => 'Es wurde kein Eingabefeldtyp angegeben.', + 'inputbox-error-bad-type' => 'Der Eingabefeldtyp „$1“ ist unbekannt. +Bitte „create“, „comment“, „search“, „search2“ oder „fulltext“ angeben.', + 'tryexact' => 'Exakte Suche durchführen', + 'searchfulltext' => 'Volltextsuche', + 'createarticle' => 'Seite erstellen', + 'inputbox-ns-main' => 'Seiten', +); + +/** Zazaki (Zazaki) + * @author Aspar + * @author Erdemaslancan + * @author Xoser + */ +$messages['diq'] = array( + 'inputbox-desc' => 'desturê daxilbiyayişê formê HTMLyi dano, no HTML gani ver ra şınasi bıbo.', + 'inputbox-error-no-type' => 'Qutiya daxilbiyayiÅŸi ya ke vıraziyena gani tipê aye diyari bıbo', + 'inputbox-error-bad-type' => 'Qutiyê tîp ê "$1"î kebul nikerd. +Ma ÅŸima rê "create", "comment", "search", "search2" or "fulltext" spesife bike.', + 'tryexact' => 'tam hemcıt biyayiÅŸ tesel bıker/bıcereb', + 'searchfulltext' => 'pêroyê metni bıgêr', + 'createarticle' => 'Pela vırazê', + 'inputbox-ns-main' => 'Ser', +); + +/** Lower Sorbian (dolnoserbski) + * @author Michawiki + * @author Pe7er + */ +$messages['dsb'] = array( + 'inputbox-desc' => 'Zapśěgnjenje pÅ›eddefinÄ›rowanych HTML-formularow dowóliÅ›', + 'inputbox-error-no-type' => 'Njejsy pódaÅ‚ typ zapódawaÅ„skego póla za napóranje.', + 'inputbox-error-bad-type' => 'ZapódawaÅ„ske pólo typa "$1" njespóznane. +PÅ¡osym pódaj "create", "comment", "search", "search2" abo "fulltext".', + 'tryexact' => 'Eksaktne pytanje', + 'searchfulltext' => 'CeÅ‚y tekst pytaÅ›', + 'createarticle' => 'Bok zaÅ‚ožyÅ›', + 'inputbox-ns-main' => 'Boki', +); + +/** Divehi (Þ‹Þ¨ÞˆÞ¬Þ€Þ¨Þ„Þ¦ÞÞ°) + * @author Spacebirdy + */ +$messages['dv'] = array( + 'createarticle' => 'Þ‰Þ¦Þ’ÞªÞ‰Þ«Þ‚Þ¬Þ‡Þ° ÞŠÞ¦Þ‡Þ°Þ“Þ¦ÞˆÞ§', +); + +/** Ewe (eÊ‹egbe) + * @author Natsubee + */ +$messages['ee'] = array( + 'searchfulltext' => 'Di nuŋɔŋlÉ” bliboa me', + 'createarticle' => 'Dze nuŋɔŋlÉ” yeye gÉ”me', +); + +/** Greek (Ελληνικά) + * @author Dead3y3 + * @author ZaDiak + */ +$messages['el'] = array( + 'inputbox-desc' => 'ΕπιτÏÎπει την πεÏίληψη Ï€ÏοκαθοÏισμÎνων φοÏμών HTML', + 'inputbox-error-no-type' => 'Δεν Îχετε καθοÏίσει τον Ï„Ïπο του ÎºÎ¿Ï…Ï„Î¹Î¿Ï ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… Ï€Ïος δημιουÏγία.', + 'inputbox-error-bad-type' => 'ΤÏπος ÎºÎ¿Ï…Ï„Î¹Î¿Ï ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… "$1" δεν αναγνωÏίστηκε.<br /> +ΠαÏακαλώ οÏίστε "create", "comment", "search", "search2" ή "fulltext".', + 'tryexact' => 'Δοκιμάστε την επακÏιβή αντιστοιχία.', + 'searchfulltext' => 'Αναζήτηση με το πλήÏες κείμενο', + 'createarticle' => 'ΔημιουÏγία σελίδας', + 'inputbox-ns-main' => 'ΚÏÏιος', +); + +/** British English (British English) + * @author Shirayuki + */ +$messages['en-gb'] = array( + 'inputbox-error-bad-type' => 'Input box type "$1" not recognised. +Please specify "create", "comment", "search", "search2" or "fulltext".', +); + +/** Esperanto (Esperanto) + * @author Michawiki + * @author Yekrats + */ +$messages['eo'] = array( + 'inputbox-desc' => 'Permesi enhavon de antaÅdifinitaj HTML-kamparoj', + 'inputbox-error-no-type' => 'Vi ne enigis la specon de enigo-kesto por krei.', + 'inputbox-error-bad-type' => 'Enigo-kesto "$1" ne estas konata. +Bonvolu specifi keston "create", "comment", "seatch", "search2", aÅ "fulltext".', + 'tryexact' => 'Provu ekzaktan trafon', + 'searchfulltext' => 'Serĉi plentekste', + 'createarticle' => 'Krei artikolon', + 'inputbox-ns-main' => 'Ĉefa', +); + +/** Spanish (español) + * @author Crazymadlover + * @author Icvav + * @author MetalBrasil + * @author Muro de Aguas + * @author Sanbec + */ +$messages['es'] = array( + 'inputbox-desc' => 'Permite la inclusión de formularios en HTML predefinidos.', + 'inputbox-error-no-type' => 'No has especificado el tipo de formulario que vas a crear.', + 'inputbox-error-bad-type' => 'No se reconoce el tipo de caja de entrada «$1». +Por favor, especifica «create», «comment», «search» «search2» o "fulltext".', + 'tryexact' => 'Buscar tÃtulo exacto', + 'searchfulltext' => 'Buscar por texto completo', + 'createarticle' => 'Crear artÃculo', + 'inputbox-ns-main' => 'Principal', +); + +/** Estonian (eesti) + * @author Avjoska + * @author Jaan513 + * @author Pikne + */ +$messages['et'] = array( + 'inputbox-desc' => 'Lubab kaasata eelmääratletud HTML-vormid.', + 'inputbox-error-no-type' => 'Sisendkasti tüüp on määramata.', + 'inputbox-error-bad-type' => 'Tundmatu sisendkasti tüüp "$1". +Palun vali tüübiks "create", "comment", "search", "search2" või "fulltext".', + 'tryexact' => 'Proovi täpset vastet', + 'searchfulltext' => 'Otsi täisteksti', + 'createarticle' => 'Alusta lehekülge', + 'inputbox-ns-main' => 'Põhinimeruum', +); + +/** Basque (euskara) + * @author පසිඳු à¶šà·à·€à·’න්ද + */ +$messages['eu'] = array( + 'tryexact' => 'Izenburu zehatza bilatu', + 'searchfulltext' => 'Testu osoa bilatu', + 'createarticle' => 'Artikulua sortu', + 'inputbox-ns-main' => 'Nagusia', +); + +/** Extremaduran (estremeñu) + */ +$messages['ext'] = array( + 'createarticle' => 'Crial página', +); + +/** Persian (ÙØ§Ø±Ø³ÛŒ) + * @author Ebraminio + * @author Huji + * @author Mjbmr + */ +$messages['fa'] = array( + 'inputbox-desc' => 'اجازهٔ Ø§Ø³ØªÙØ§Ø¯Ù‡ از ÙØ±Ù…‌های HTML از پیش تعری٠شده را می‌دهد', + 'inputbox-error-no-type' => 'نوع جعبهٔ ورودی ایجادشونده را مشخص نکرده‌اید.', + 'inputbox-error-bad-type' => 'نوع «$1» برای جعبهٔ ورودی شناخته شده نیست. +Ù„Ø·ÙØ§Ù‹ یکی از موارد «create»، «comment»، «search»، «search2» یا «fulltext» را مشخص کنید.', + 'tryexact' => 'مطابقت نظیر به نظیر را بیازما', + 'searchfulltext' => 'جستجوی Ú©Ù„ متن', + 'createarticle' => 'ایجاد ØµÙØÙ‡', + 'inputbox-ns-main' => 'اصلی', +); + +/** Finnish (suomi) + * @author Crt + * @author Nike + * @author Olli + */ +$messages['fi'] = array( + 'inputbox-desc' => 'Mahdollistaa ennalta määriteltyjen lomakkeiden sisällyttämisen sivuille.', + 'inputbox-error-no-type' => 'Et määritellyt syötekentän tyyppiä.', + 'inputbox-error-bad-type' => 'Syötekentän tyyppi â€$1†ei kelpaa. +Sallittuja arvoja ovat create, comment, search, search2 ja fulltext.', + 'tryexact' => 'Yritä tarkkaa osumaa', + 'searchfulltext' => 'Etsi koko tekstiä', + 'createarticle' => 'Luo sivu', + 'inputbox-ns-main' => '(sivut)', +); + +/** Faroese (føroyskt) + * @author EileenSanda + */ +$messages['fo'] = array( + 'tryexact' => 'Far til sÃðu', + 'searchfulltext' => 'Leita eftir hesum teksti', + 'createarticle' => 'Upprætta sÃðu', + 'inputbox-ns-main' => 'Høvuðs', +); + +/** French (français) + * @author Crochet.david + * @author IAlex + * @author Kghbln + * @author Sherbrooke + * @author Wyz + */ +$messages['fr'] = array( + 'inputbox-desc' => 'Permet l’inclusion de formulaires HTML prédéfinis.', + 'inputbox-error-no-type' => 'Vous n’avez pas précisé le type de la boîte d’entrée à créer.', + 'inputbox-error-bad-type' => 'Type de boîte entrée « $1 » non reconnue. +Indiquez une option parmis « create », « comment », « search », « searche2 » ou « fulltext ».', + 'tryexact' => 'Essayez la correspondance exacte', + 'searchfulltext' => 'Recherche en texte intégral', + 'createarticle' => 'Créer une page', + 'inputbox-ns-main' => 'Principal', +); + +/** Franco-Provençal (arpetan) + * @author ChrisPtDe + */ +$messages['frp'] = array( + 'inputbox-desc' => 'Pèrmèt l’encllusion de formulèros HTML prèdèfenis.', + 'inputbox-error-no-type' => 'Vos éd pas spècefiâ lo tipo de la bouèta d’entrâ a fâre.', + 'inputbox-error-bad-type' => 'Tipo de bouèta d’entrâ « $1 » pas recognu. +Volyéd spècefiar un chouèx permié « create », « comment », « search », « searche2 » ou ben « fulltext ».', + 'tryexact' => 'Èprovâd la corrèspondance justa.', + 'searchfulltext' => 'Rechèrche en tèxto complèt', + 'createarticle' => 'Fâre la pâge', + 'inputbox-ns-main' => 'Principâl', +); + +/** Northern Frisian (Nordfriisk) + * @author Murma174 + */ +$messages['frr'] = array( + 'inputbox-desc' => 'Föörformatiaret HTML-fialen tuläät', + 'inputbox-error-no-type' => 'Dü heest ei uunden, hün slach faan fial iinracht wurd skal.', + 'inputbox-error-bad-type' => 'Di slach „$1“ as ei tuläät. Wees so gud an nem „create“, „comment“, „search“, „search2“ of „fulltext“.', + 'tryexact' => 'Schük genau', + 'searchfulltext' => 'Schük uun di hialer tekst', + 'createarticle' => 'Maage en nei sidj', + 'inputbox-ns-main' => 'Sidjen', +); + +/** Friulian (furlan) + * @author Klenje + */ +$messages['fur'] = array( + 'tryexact' => 'Cîr une corispondence esate', + 'searchfulltext' => 'Cîr in dut il test', + 'createarticle' => 'Cree vôs', +); + +/** Western Frisian (Frysk) + * @author Snakesteuben + */ +$messages['fy'] = array( + 'createarticle' => 'Side oanmeitsje', +); + +/** Irish (Gaeilge) + * @author Evertype + */ +$messages['ga'] = array( + 'inputbox-desc' => 'Ceadaigh glactha foirmeacha HTML réamhshainithe', + 'inputbox-error-no-type' => 'NÃor shocraigh tú an cineál bosca ionchur a bheadh le cruthú.', + 'inputbox-error-bad-type' => 'Bosca iochur den chineál "$1" gan aithint. +Sonraigh "create", "comment", "search", "search2" nó "fulltext".', + 'tryexact' => 'Déan iarracht ar meaitseáil cruinn', + 'searchfulltext' => 'Cuardaigh sa téacs iomlán', + 'createarticle' => 'Cruthaigh alt', +); + +/** Galician (galego) + * @author Alma + * @author Toliño + */ +$messages['gl'] = array( + 'inputbox-desc' => 'Permitir a inclusión de formularios predefinidos de HTML', + 'inputbox-error-no-type' => 'Non especificou o tipo de caixa de entrada que quere crear.', + 'inputbox-error-bad-type' => 'O tipo de caixa de entrada "$1" non foi recoñecido. +Por favor, especifique "create", "comment", "search", "search2" ou "fulltext".', + 'tryexact' => 'Buscar coincidencias exactas', + 'searchfulltext' => 'Buscar o texto completo', + 'createarticle' => 'Crear a páxina', + 'inputbox-ns-main' => 'Principal', +); + +/** Ancient Greek (ἈÏχαία ἑλληνικὴ) + * @author Omnipaedista + */ +$messages['grc'] = array( + 'inputbox-desc' => 'ἘπιτÏÎπειν τὴν εἰσαγωγὴν Ï€ÏοκαθωÏισμÎνων μοÏφῶν HTML', + 'inputbox-error-no-type' => 'Οá½Ï‡ á½¥Ïισας τὸν Ï„Ïπον τοῦ ποιηθÎντος κυτίου εἰσηγμÎνων δεδομÎνων.', + 'inputbox-error-bad-type' => 'Ὁ Ï„Ïπος τοῦ ποιηθÎντος κυτίου εἰσηγμÎνων δεδομÎνων "$1" ἀνεγνωÏισμÎνος οá½Îº ἔστιν. +ΚαθόÏισον "create", "comment", "search", "search2" á¼¢ "fulltext".', + 'tryexact' => 'ΠείÏασον τὴν ἀκÏιβῆ ἀντιστοιχίαν', + 'searchfulltext' => 'Ζητεῖν á¼Î½ τῷ πλήÏει κειμÎνῳ', + 'createarticle' => 'ΔÎλτον δημιουÏγήσειν', +); + +/** Swiss German (Alemannisch) + * @author Als-Chlämens + * @author Als-Holder + */ +$messages['gsw'] = array( + 'inputbox-desc' => 'Erlaubt d Yybindig vu vordefinierte HTML-Formular', + 'inputbox-error-no-type' => 'Du hesch kei Yygabfäld-Typ aagee.', + 'inputbox-error-bad-type' => 'Yygabfäld-Typ „$1“ nit bekannt. +Bitte „create“, „comment“, „search“, „search2“ oder „fulltext“ aagee.', + 'tryexact' => 'Versuech es mitenere exakte Suech', + 'searchfulltext' => 'De gsamti Teggscht durchsueche', + 'createarticle' => 'Syte aalaie', + 'inputbox-ns-main' => 'Hauptsyte', +); + +/** Gujarati (ગà«àªœàª°àª¾àª¤à«€) + * @author Dsvyas + * @author KartikMistry + * @author Sushant savla + */ +$messages['gu'] = array( + 'inputbox-desc' => 'પૂરà«àªµàªµà«àª¯àª¾àª–à«àª¯àª¾àª¯àª¿àª¤ HTML પતà«àª°àª•ોનો સમાવેશ માનà«àª¯', + 'inputbox-error-no-type' => 'તમે બનાવવા માટેના ઈનપà«àªŸ બોકà«àª¸àª¨à«‹ પà«àª°àª•ાર સà«àªªàª·à«àªŸ કરà«àª¯à«‹ નથી.', + 'inputbox-error-bad-type' => 'ઈનપà«àªŸ ખાનાનો પà«àª°àª•ર "$1" ન ઓળખી શકાયો. +આમાંથી કોઈ àªàª• હણાવો "create", "comment", "search", "search2" or "fulltext".', + 'tryexact' => 'આબેહૂબ સરખામણી ધારી પà«àª°àª¯àª¤à«àª¨ કરો', + 'searchfulltext' => 'સંપૂરà«àª£ લખાણ શોધો', + 'createarticle' => 'નવો લેખ શરૂ કરો', + 'inputbox-ns-main' => 'મà«àª–à«àª¯', +); + +/** Manx (Gaelg) + * @author MacTire02 + */ +$messages['gv'] = array( + 'createarticle' => 'Croo duillag', +); + +/** Hakka (客家語/Hak-kâ-ngî) + * @author Hakka + */ +$messages['hak'] = array( + 'tryexact' => 'Sòng-chhá¹³ chîn-khok phit-phi', + 'searchfulltext' => 'Chhiòn vùn-kiám chhìm-cháu', + 'createarticle' => 'Kien-liÌp vùn-chông', # Fuzzy +); + +/** Hebrew (עברית) + * @author Amire80 + * @author Rotem Liss + */ +$messages['he'] = array( + 'inputbox-desc' => '×פשרות להכללת טופסי HTML שהוגדרו מר×ש', + 'inputbox-error-no-type' => '×œ× ×¦×™×™× ×ª× ×ת סוג תיבת הקלט ליצירה.', + 'inputbox-error-bad-type' => 'סוג תיבת הקלט "$1" ××™× ×• ידוע. +×× × ×¦×™×™× ×• "create", "comment", "search", "search2" ×ו "fulltext".', + 'tryexact' => 'לדף ×‘×©× ×–×”', + 'searchfulltext' => 'חיפוש בתוכן הדפי×', + 'createarticle' => 'יצירת הדף', + 'inputbox-ns-main' => 'ר×שי', +); + +/** Hindi (हिनà¥à¤¦à¥€) + * @author Ansumang + * @author Kaustubh + */ +$messages['hi'] = array( + 'inputbox-desc' => 'पहलेसे लिखे गये HTML फारà¥à¤® इसà¥à¤¤à¥‡à¤®à¤¾à¤² करने की अनà¥à¤®à¤¤à¤¿ दें', + 'inputbox-error-no-type' => 'इनपà¥à¤Ÿ बकà¥à¤¸à¤¾ बनाने के लिये आपने इसका पà¥à¤°à¤•ार बताया नहीं हैं।', + 'inputbox-error-bad-type' => 'इनपà¥à¤Ÿ बकà¥à¤¸à¥‡ का "$1" यह पà¥à¤°à¤•ार उचित नहीं हैं। +कृपया "create", "comment", "search" या फिर "search2" में से à¤à¤• चà¥à¤¨à¥‡à¤‚।', # Fuzzy + 'tryexact' => 'दिये हà¥à¤ शबà¥à¤¦à¤¹à¥€ खोजें', + 'searchfulltext' => 'पूरा पाठखोजें', + 'createarticle' => 'लेख बनाईयें', + 'inputbox-ns-main' => 'मà¥à¤–à¥à¤¯', +); + +/** Fiji Hindi (Latin script) (Fiji Hindi) + * @author Thakurji + */ +$messages['hif-latn'] = array( + 'inputbox-desc' => 'Predefined HTML forms ke allow karo', + 'inputbox-error-no-type' => 'Aap ii nai bataya hai ki kon rakam ke input box ke banae ke chaahi', + 'inputbox-error-bad-type' => 'Input box type "$1" ke pehchana nai gais hai. +Meharbani kar kr ii batao ki "create", "comment", "search", "search2" nai to "fulltext" hai.', + 'tryexact' => 'Exact match ke try karo', + 'searchfulltext' => 'Puura text me khojo', + 'createarticle' => 'Panna banao', +); + +/** Hiligaynon (Ilonggo) + * @author Jose77 + */ +$messages['hil'] = array( + 'createarticle' => 'Maghimo artikulo', +); + +/** Croatian (hrvatski) + * @author Brest + * @author Dnik + * @author SpeedyGonsales + */ +$messages['hr'] = array( + 'inputbox-desc' => 'Dozvoli ukljuÄivanje predefiniranih obrazaca u HTML-u', + 'inputbox-error-no-type' => 'Niste naveli tip ulaznog polja koje želite stvoriti.', + 'inputbox-error-bad-type' => 'Tip ulaznog polja "$1" nije prepoznat. +Molimo navedite "create", "comment", "search", "search2" ili "fulltext".', + 'tryexact' => 'PokuÅ¡aj naći toÄan pogodak', + 'searchfulltext' => 'Traži po cjelokupnom tekstu', + 'createarticle' => 'Stvori Älanak', +); + +/** Upper Sorbian (hornjoserbsce) + * @author Dundak + * @author Michawiki + */ +$messages['hsb'] = array( + 'inputbox-desc' => 'ZapÅ™ijeće pÅ™eddefinowanych HTML-formularow dowolić.', + 'inputbox-error-no-type' => 'Njesy typ zapodatneho kašćika podaÅ‚.', + 'inputbox-error-bad-type' => 'Typ zapodatneho kašćika "$1" je njeznaty. ProÅ¡u podaj pÅ‚aćiwy typ: "create", "comment", "search", "search2" abo "fulltext".', + 'tryexact' => 'DokÅ‚adne pytanje spytać', + 'searchfulltext' => 'DospoÅ‚ny tekst pytać', + 'createarticle' => 'Nastawk wutworić', + 'inputbox-ns-main' => 'Strony', +); + +/** Haitian (Kreyòl ayisyen) + * @author Boukman + * @author Masterches + */ +$messages['ht'] = array( + 'inputbox-desc' => 'Pèmèt ou mete fòmilè HTML yo ki deja defini.', + 'inputbox-error-no-type' => 'Atansyon, ou pa bay detay sou tip, kalite bwat antre pou ou kreye', + 'inputbox-error-bad-type' => 'Kalite bwat $1 ou antre pa bon, sistèm nan pa konnen l. +Tanpri mete youn nan opsyon sa yo: "create", "comment", "search", "search2" oubyen "fulltext".', + 'tryexact' => 'Eseye paj ki koresponn toutbon.', + 'searchfulltext' => 'Fouye nan tout teks nèt', + 'createarticle' => 'Kreye atik sa', +); + +/** Hungarian (magyar) + * @author Dani + * @author Dj + * @author Glanthor Reviol + * @author KossuthRad + * @author Tgr + */ +$messages['hu'] = array( + 'inputbox-desc' => 'LehetÅ‘vé teszi elÅ‘re megadott HTML-űrlapok beillesztését', + 'inputbox-error-no-type' => 'Nem adtad meg, hogy milyen tÃpusú beviteli mezÅ‘t akarsz készÃteni.', + 'inputbox-error-bad-type' => '„$1†tÃpusú beviteli mezÅ‘ nem ismert. +A „createâ€, „commentâ€, „searchâ€, „search2†vagy „fulltext†egyikét add meg.', + 'tryexact' => 'Ugrás a szócikkre', + 'searchfulltext' => 'Keresés a teljes szövegben', + 'createarticle' => 'Szócikk létrehozása', + 'inputbox-ns-main' => 'FÅ‘', +); + +/** Armenian (Õ€Õ¡ÕµÕ¥Ö€Õ¥Õ¶) + * @author Xelgen + */ +$messages['hy'] = array( + 'createarticle' => 'ÕÕ¿Õ¥Õ²Õ®Õ¥Õ¬ Õ§Õ»', +); + +/** Interlingua (interlingua) + * @author McDutchie + */ +$messages['ia'] = array( + 'inputbox-desc' => 'Permitter le inclusion de formularios HTML predefinite', + 'inputbox-error-no-type' => 'Tu non ha specificate le typo de quadro de entrata a crear.', + 'inputbox-error-bad-type' => 'Le typo de quadro de entrata "$1" non es recognoscite. +Per favor specifica "create", "comment", "search", "search2" o "fulltext".', + 'tryexact' => 'Provar correspondentia exacte', + 'searchfulltext' => 'Cercar in texto integre', + 'createarticle' => 'Crear pagina', + 'inputbox-ns-main' => 'Principal', +); + +/** Indonesian (Bahasa Indonesia) + * @author -iNu- + * @author Aldnonymous + * @author IvanLanin + * @author Rex + */ +$messages['id'] = array( + 'inputbox-desc' => 'Memungkinkan penggunaan form HTML yang telah ditentukan', + 'inputbox-error-no-type' => 'Anda harus menentukan tipe kotak input yang ingin dibuat.', + 'inputbox-error-bad-type' => 'Tipe kotak input "$1" tak dikenal. +Harap gunakan "create", "comment", "search", "search2", atau "fulltext".', + 'tryexact' => 'Coba pencocokan eksak', + 'searchfulltext' => 'Cari di teks lengkap', + 'createarticle' => 'Buat halaman', + 'inputbox-ns-main' => 'Utama', +); + +/** Igbo (Igbo) + * @author Ukabia + */ +$messages['ig'] = array( + 'createarticle' => 'Ké ihü', +); + +/** Iloko (Ilokano) + * @author Lam-ang + */ +$messages['ilo'] = array( + 'inputbox-desc' => 'Pakabaelan na nga agikabil kadagiti napalasin a kinabuklan ti HTML', + 'inputbox-error-no-type' => 'Saan mo pay nga imbaga no ania a kita ti pagikabilan a kahon ti aramiden.', + 'inputbox-error-bad-type' => 'Ti kita ti pigikabilan a kahon "$1" ket saan a ma-ammoan. +Pangaasi ta ibagam nga "agaramid", "komentario", "biruken", "biruken2", "wenno sibubukel a testo".', + 'tryexact' => 'Padasem to pudno a kapada', + 'searchfulltext' => 'Agbiruk ti sibubukel a testo', + 'createarticle' => 'Agaramid ti panid', + 'inputbox-ns-main' => 'Dati', +); + +/** Ido (Ido) + * @author Malafaya + */ +$messages['io'] = array( + 'searchfulltext' => 'Serchar tota texto', + 'createarticle' => 'Krear pagino', +); + +/** Icelandic (Ãslenska) + * @author S.Örvarr.S + * @author Snævar + */ +$messages['is'] = array( + 'inputbox-error-no-type' => 'Þú hefur ekki tilgreint hverskonar kassa þú villt búa til.', + 'inputbox-error-bad-type' => '"$1" gerð innsetningarkassa þekkist ekki. +Vinsamlegast tilgreindu "create", "comment", "search", "search2" eða "fulltext".', + 'createarticle' => 'Búa til sÃðu', + 'inputbox-ns-main' => 'AðalsÃða', +); + +/** Italian (italiano) + * @author BrokenArrow + * @author Darth Kule + * @author Karika + */ +$messages['it'] = array( + 'inputbox-desc' => "Consente l'inserimento di moduli HTML predefiniti", + 'inputbox-error-no-type' => 'Non è stato specificato il tipo di inputbox da creare.', + 'inputbox-error-bad-type' => '"$1" non è un tipo di inputbox riconosciuto. Scegliere il tipo tra "create", "comment", "search", "search2" e "fulltext".', + 'tryexact' => 'Cerca corrispondenza esatta', + 'searchfulltext' => 'Ricerca nel testo', + 'createarticle' => 'Crea pagina', + 'inputbox-ns-main' => 'Principale', +); + +/** Japanese (日本語) + * @author Fryed-peach + * @author JtFuruhata + * @author Schu + * @author Shirayuki + */ +$messages['ja'] = array( + 'inputbox-desc' => 'ã‚らã‹ã˜ã‚定義ã•れãŸHTMLフォーム埋ã‚è¾¼ã¿æ©Ÿèƒ½ã‚’有効ã«ã™ã‚‹', + 'inputbox-error-no-type' => '作æˆã™ã‚‹å…¥åŠ›ãƒœãƒƒã‚¯ã‚¹ã®ç¨®é¡žã‚’指定ã—ã¦ã„ã¾ã›ã‚“。', + 'inputbox-error-bad-type' => '「$1ã€ã¨ã„ã†ç¨®é¡žã®å…¥åŠ›ãƒœãƒƒã‚¯ã‚¹ã¯å®šç¾©ã•れã¦ã„ã¾ã›ã‚“。 +"create"ã€"comment"ã€"search"ã€"search2"ã€"fulltext"ã®ã„ãšã‚Œã‹ã‚’指定ã—ã¦ãã ã•ã„。', + 'tryexact' => '一致ã™ã‚‹é …目を検索', + 'searchfulltext' => '全文検索', + 'createarticle' => 'é …ç›®ã‚’ä½œæˆ', + 'inputbox-ns-main' => '(標準)', +); + +/** Jutish (jysk) + * @author HuslÃ¥ke + */ +$messages['jut'] = array( + 'inputbox-desc' => 'TilstÃ¥n der inklusje der prædæfiiniærn HTML fÃ¥rmer', + 'inputbox-error-no-type' => 'Du harst ekke spæsifiærn æ type der input boks til skep.', + 'inputbox-error-bad-type' => 'Input boks type "$1" ekke herkonnen. Spæsifiær "skep", "bimærkenge", "søÄ" æller "søÄ2".', # Fuzzy + 'tryexact' => 'FørsÃ¸Ä eksakt søÄnenge:', + 'searchfulltext' => "GennemsøÄe'n hæle tekster", + 'createarticle' => 'Ã…prette side', +); + +/** Javanese (Basa Jawa) + * @author Meursault2004 + * @author NoiX180 + * @author Pras + */ +$messages['jv'] = array( + 'inputbox-desc' => 'Ngidinaké nganggo formulir HTML sing wis ditemtokaké', + 'inputbox-error-no-type' => 'Panjenengan durung nemtokaké tipe kothak input sing arep digawé.', + 'inputbox-error-bad-type' => 'Tipe kothak input "$1" ora dikenal. +Supaya migunakaké "create", "comment", "search", "search2", utawa "fulltext".', + 'tryexact' => 'Cobanen pancocogan èksak', + 'searchfulltext' => 'Golèk ing tèks jangkep', + 'createarticle' => 'Damel artikel', + 'inputbox-ns-main' => 'Utama', +); + +/** Georgian (ქáƒáƒ თული) + * @author Alsandro + * @author David1010 + * @author ITshnik + */ +$messages['ka'] = array( + 'inputbox-desc' => 'სáƒáƒ¨áƒ£áƒáƒšáƒ”ბáƒáƒ¡ იძლევრჩáƒáƒ თáƒáƒ¡ წინáƒáƒ¡áƒ¬áƒáƒ გáƒáƒœáƒ¡áƒáƒ–ღვრული HTML ფáƒáƒ მები', + 'inputbox-error-no-type' => 'თქვენ áƒáƒ მიგითითებიáƒáƒ— áƒáƒ™áƒ ეფვის შესáƒáƒ¥áƒ›áƒœáƒ”ლი ველის ტიპი.', + 'inputbox-error-bad-type' => 'ველის შეყვáƒáƒœáƒ˜áƒ¡ უცნáƒáƒ‘ი ტიპი „$1“. +გთხáƒáƒ•თ, მიუთითეთ ერთ-ერთი დáƒáƒ¡áƒáƒ¨áƒ•ები ტიპი: „create“, „comment“, „search“, „search2“ áƒáƒœ „fulltext“.', + 'tryexact' => 'სცáƒáƒ“ე ზუსტი დáƒáƒ›áƒ—ხვევáƒ', + 'searchfulltext' => 'სრული ტექსტის ძიებáƒ', + 'createarticle' => 'სტáƒáƒ¢áƒ˜áƒ˜áƒ¡ შექმნáƒ', + 'inputbox-ns-main' => 'მთáƒáƒ•áƒáƒ ი', +); + +/** Kara-Kalpak (Qaraqalpaqsha) + */ +$messages['kaa'] = array( + 'createarticle' => 'Bet jaratıw', # Fuzzy +); + +/** Kabyle (Taqbaylit) + * @author Agurzil + */ +$messages['kab'] = array( + 'tryexact' => 'Nadi É£ef uzwel kif-kif', + 'searchfulltext' => 'Nadi aá¸ris ettmam', + 'createarticle' => 'Xleq amagrad', # Fuzzy +); + +/** Kazakh (Arabic script) (قازاقشا (تٴوتە)â€) + */ +$messages['kk-arab'] = array( + 'inputbox-error-no-type' => 'جاسالاتىن ەنگٸزۋ Ø¬ÙˆÙ„Ø§Ø¹Ù‰Ù†Ù‰Ú ØªÙ·Ø±Ù¸Ù† كەلتٸرمەپسٸز.', + 'inputbox-error-bad-type' => 'ەنگٸزۋ Ø¬ÙˆÙ„Ø§Ù‚ØªÙ‰Ú Â«$1» تٷرٸ تانىلمادى. تەك «create», «comment», «search» Ù†Û• «search2» دەگەن تٷرلەردٸ كەلتٸرٸÚٸز.', # Fuzzy + 'tryexact' => 'دٵل سٵيكەسٸن سىناپ كٶرٸÚٸز', + 'searchfulltext' => 'تولىق مٵتٸنٸمەن ٸزدەۋ', + 'createarticle' => 'بەتتٸ باستاۋ', +); + +/** Kazakh (Cyrillic script) (қазақша (кирил)‎) + */ +$messages['kk-cyrl'] = array( + 'inputbox-error-no-type' => 'ЖаÑалатын енгізу жолағының түрін келтірмепÑіз.', + 'inputbox-error-bad-type' => 'Енгізу жолақтың «$1» түрі танылмады. Тек «create», «comment», «search» не «search2» деген түрлерді келтіріңіз.', # Fuzzy + 'tryexact' => 'Дәл ÑәйкеÑін Ñынап көріңіз', + 'searchfulltext' => 'Толық мәтінімен іздеу', + 'createarticle' => 'Бетті баÑтау', +); + +/** Kazakh (Latin script) (qazaqÅŸa (latın)‎) + */ +$messages['kk-latn'] = array( + 'inputbox-error-no-type' => 'Jasalatın engizw jolağınıñ türin keltirmepsiz.', + 'inputbox-error-bad-type' => 'Engizw jolaqtıñ «$1» türi tanılmadı. Tek «create», «comment», «search» ne «search2» degen türlerdi keltiriñiz.', # Fuzzy + 'tryexact' => 'Däl säýkesin sınap köriñiz', + 'searchfulltext' => 'Tolıq mätinimen izdew', + 'createarticle' => 'Betti bastaw', +); + +/** Khmer (ភាសាážáŸ’មែរ) + * @author Chhorran + * @author Lovekhmer + * @author T-Rithy + */ +$messages['km'] = array( + 'inputbox-error-no-type' => 'អ្នកមិនទាន់បញ្ជាក់ប្រភáŸáž‘ប្រអប់បញ្ចូលដើម្បីបង្កើážáŸ”', + 'searchfulltext' => 'ស្វែងរកពាក្យពáŸáž‰', + 'createarticle' => 'បង្កើážáž‘ំពáŸážš', +); + +/** Korean (한êµì–´) + * @author Albamhandae + * @author Klutzy + * @author Kwj2772 + * @author ToePeu + * @author ì•„ë¼ + */ +$messages['ko'] = array( + 'inputbox-desc' => 'ì‚¬ì „ ì •ì˜ëœ HTML ì–‘ì‹ì„ í¬í•¨í• 수 있습니다', + 'inputbox-error-no-type' => 'ë§Œë“œë ¤ëŠ” ìž…ë ¥ ìƒìžì˜ 종류를 ì§€ì •í•˜ì§€ 않았습니다.', + 'inputbox-error-bad-type' => '"$1" ìž…ë ¥ ìƒìž 종류는 ì •ì˜ë˜ì–´ 있지 않습니다. +"create", "comment", "search", "search2"나 "fulltext" 중 하나를 ì§€ì •í•˜ì„¸ìš”.', + 'tryexact' => 'ì¼ì¹˜í•˜ëŠ” í•목 찾기', + 'searchfulltext' => 'ì „ì²´ 글 찾기', + 'createarticle' => '문서 만들기', + 'inputbox-ns-main' => '문서', +); + +/** Komi-Permyak (Перем Коми) + * @author Enye Lav + */ +$messages['koi'] = array( + 'tryexact' => 'Кошшыны утлÑнно Ñiйö', + 'searchfulltext' => 'Кошшыны тыр текÑÑ‚', + 'createarticle' => 'ЛöÑьöтны лиÑтбок', +); + +/** Colognian (Ripoarisch) + * @author Purodha + */ +$messages['ksh'] = array( + 'inputbox-desc' => 'Bestemmpte HTML-Formulare könne hee met enjebonge wääde.', + 'inputbox-error-no-type' => 'Wat för en Zoot Kaste wells De dann han?', + 'inputbox-error-bad-type' => 'De Zoot „$1“ för et Feld för jet enzejevve kenne mer nit, De moss schunn „create“, „comment“, „search“, „search2“, udder „fulltext“ doför aanjevve.', + 'tryexact' => 'Versök en akkurate Üvvereinstimmung:', + 'searchfulltext' => 'Sök durch dä janze Tex', + 'createarticle' => 'Sigg aanlääje', + 'inputbox-ns-main' => '{{int:blanknamespace}}', +); + +/** Kurdish (Latin script) (Kurdî (latînî)‎) + */ +$messages['ku-latn'] = array( + 'createarticle' => 'Gotarê biafirîne', +); + +/** Latin (Latina) + */ +$messages['la'] = array( + 'createarticle' => 'Paginam creare', +); + +/** Luxembourgish (Lëtzebuergesch) + * @author Robby + */ +$messages['lb'] = array( + 'inputbox-desc' => "Erlaabt d'Afüge vu viirdefinéierten HTML-Formulairen", + 'inputbox-error-no-type' => 'Dir hutt den Typ vu Këscht fir eppes anzeginn net uginn.', + 'inputbox-error-bad-type' => 'Këscht fir anzeginn vum Typ "$1" net erkannt. +Gitt w.e.g. "create", "comment", "search", "search2" oder "fulltext" un.', + 'tryexact' => 'Versicht et matt der preziser Sich:', + 'searchfulltext' => 'Am ganzen Text sichen', + 'createarticle' => 'Säit uleeën', + 'inputbox-ns-main' => 'Haapt', +); + +/** Lezghian (лезги) + * @author Migraghvi + */ +$messages['lez'] = array( + 'createarticle' => 'Макъала туькIуьрун', + 'inputbox-ns-main' => 'КЬилдин', +); + +/** Lingua Franca Nova (Lingua Franca Nova) + * @author Malafaya + */ +$messages['lfn'] = array( + 'createarticle' => 'Crea paje', +); + +/** Ganda (Luganda) + */ +$messages['lg'] = array( + 'createarticle' => 'Wandika omuko', +); + +/** Limburgish (Limburgs) + * @author Aelske + * @author Matthias + * @author Ooswesthoesbes + */ +$messages['li'] = array( + 'inputbox-desc' => "Maakt 't toevoege van veurgedefinieerde HTML-formuliere meugelijk", + 'inputbox-error-no-type' => "U heeft 't type inputbox neet aangegeve. Zie [http://www.mediawiki.org/wiki/Extension:Inputbox MediaWiki.org] veur meer informatie.", + 'inputbox-error-bad-type' => 'Inputbox-type "$1" neet herkend. +Gebroek "create", "comment", "search", "search2" óf "fulltext".', + 'tryexact' => 'Perbeer exacte euvereinkoms', + 'searchfulltext' => 'Zeuk de volledige teks', + 'createarticle' => "Maak 'n pagina aan", + 'inputbox-ns-main' => 'Houfnaamruumdje', +); + +/** Lingala (lingála) + * @author Moyogo + */ +$messages['ln'] = array( + 'createarticle' => 'Kokela ekakoli', +); + +/** Lao (ລາວ) + * @author Tuinui + */ +$messages['lo'] = array( + 'tryexact' => 'ໄປ', + 'searchfulltext' => 'ຊàºàºàº«àº²', + 'createarticle' => 'ສ້າງບົດຄວາມ', +); + +/** لوری (لوری) + * @author Mogoeilor + */ +$messages['lrc'] = array( + 'createarticle' => 'راس كردن بلگه', + 'inputbox-ns-main' => 'اصلی', +); + +/** Lithuanian (lietuvių) + * @author Vogone + */ +$messages['lt'] = array( + 'tryexact' => 'MÄ—ginti tikslų atitikimÄ…', + 'searchfulltext' => 'IeÅ¡koti pilno teksto', + 'createarticle' => 'Kurti straipsnį', + 'inputbox-ns-main' => 'Pagrindinis', +); + +/** Latgalian (latgaļu) + * @author Dark Eagle + */ +$messages['ltg'] = array( + 'createarticle' => 'Sataiseit rakstīņu', +); + +/** Mizo (Mizo Å£awng) + * @author RMizo + */ +$messages['lus'] = array( + 'createarticle' => 'Hemi phêk hi siam rawh le', + 'inputbox-ns-main' => 'Phekpui', +); + +/** Latvian (latvieÅ¡u) + * @author Dark Eagle + * @author Xil + * @author Yyy + */ +$messages['lv'] = array( + 'inputbox-desc' => 'Atļaut iekļaut iepriekÅ¡ noteiktÄs HTML formas', + 'inputbox-error-no-type' => 'Tu neesi norÄdÄ«jis ievades lauka tipu', + 'inputbox-error-bad-type' => 'Ievades lauka tips "$1" nav atpazÄ«ts. +LÅ«dzu norÄdi "create", "comment", "search", "search2" vai "fulltext".', + 'tryexact' => 'MeklÄ“t precÄ«zi', + 'searchfulltext' => 'MeklÄ“t visu tekstu', + 'createarticle' => 'Izveidot lapu', +); + +/** Literary Chinese (文言) + */ +$messages['lzh'] = array( + 'inputbox-error-no-type' => 'æ±æœªå®šè¼¸å…¥ç›’之類也。', + 'inputbox-error-bad-type' => '輸入盒之類"$1"ç„¡èªè€³ã€‚指"create"ã€"comment"ã€"search"或"search2"之。', # Fuzzy + 'tryexact' => '查全åˆ', + 'searchfulltext' => '尋全文', + 'createarticle' => 'æ’°æ–‡', +); + +/** Minangkabau (Baso Minangkabau) + * @author Iwan Novirion + */ +$messages['min'] = array( + 'inputbox-desc' => 'Mamungkinan panggunoan form HTML nan alah ditantuan', + 'inputbox-error-no-type' => 'Sanak musti manantuan jinih kotak input nan ka dibuek.', + 'inputbox-error-bad-type' => 'Jinih kotak input "$1" indak dikenal. +Gunoan "create", "comment", "search", "search2", atau "fulltext".', + 'tryexact' => 'Cubo pancocokan eksak', + 'searchfulltext' => 'Cari teks langkok', + 'createarticle' => 'Buek laman', + 'inputbox-ns-main' => 'Utamo', +); + +/** Macedonian (македонÑки) + * @author Bjankuloski06 + * @author Brest + * @author Misos + */ +$messages['mk'] = array( + 'inputbox-desc' => 'Овозможува вклучување на предодредени HTML-облици', + 'inputbox-error-no-type' => 'Ðемате наведено тип на поле за Ð²Ð½Ð¾Ñ ÐºÐ¾Ðµ Ñакате да го Ñоздадете.', + 'inputbox-error-bad-type' => 'Типот на полето за Ð²Ð½Ð¾Ñ â€ž$1“ не е познат. +Укажете еден од допуштените: „create“, „comment“, „search“, „search2“ или „fulltext“.', + 'tryexact' => 'Строго ова', + 'searchfulltext' => 'По цел текÑÑ‚', + 'createarticle' => 'Создај Ñтраница', + 'inputbox-ns-main' => 'Главна', +); + +/** Malayalam (മലയാളം) + * @author Praveenp + * @author Shijualex + */ +$messages['ml'] = array( + 'inputbox-desc' => 'നിർവàµà´µà´šà´¿à´•àµà´•à´ªàµà´ªàµ†à´Ÿàµà´Ÿàµ വെചàµà´šà´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨ HTML ഫോമàµà´•ൾ ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´¾àµ» à´…à´¨àµà´µà´¦à´¿à´•àµà´•àµà´•', + 'inputbox-error-no-type' => 'സൃഷàµà´Ÿà´¿à´•àµà´•േണàµà´Ÿ ഇൻപàµà´Ÿàµà´Ÿàµ ബോകàµà´¸à´¿à´¨àµà´±àµ† തരം നിഷàµà´•ർഷിചàµà´šà´¿à´Ÿàµà´Ÿà´¿à´²àµà´²', + 'inputbox-error-bad-type' => 'ഇൻപàµà´Ÿàµà´Ÿàµ ബോകàµà´¸àµ "$1" à´à´¤àµ തരം à´Žà´¨àµà´¨àµ തിരിചàµà´šà´±à´¿à´¯à´¾àµ» à´•à´´à´¿à´žàµà´žà´¿à´²àµà´². +ദയവൠചെയàµà´¤àµ "create", "comment", "search", "search2" ഇവയിലൊനàµà´¨àµ നിഷàµà´•ർഷികàµà´•àµà´•', + 'tryexact' => 'കൃതàµà´¯à´®à´¾à´¯à´¿ യോജികàµà´•àµà´¨àµà´¨ ഫലങàµà´™àµ¾ ഉണàµà´Ÿàµ‹à´¯àµ†à´¨àµà´¨àµ പരിശോധികàµà´•àµà´•', + 'searchfulltext' => 'à´Žà´´àµà´¤àµà´¤àµ മൊതàµà´¤à´®à´¾à´¯à´¿ തിരയàµà´•', + 'createarticle' => 'താൾ സൃഷàµà´Ÿà´¿à´•àµà´•àµà´•', + 'inputbox-ns-main' => 'à´®àµà´–àµà´¯à´‚', +); + +/** Mongolian (монгол) + * @author Chinneeb + */ +$messages['mn'] = array( + 'createarticle' => 'Ð¥ÑƒÑƒÐ´Ð°Ñ Ò¯Ò¯ÑгÑÑ…', +); + +/** Marathi (मराठी) + * @author Kaustubh + * @author Mahitgar + * @author Rahuldeshmukh101 + * @author V.narsikar + */ +$messages['mr'] = array( + 'inputbox-desc' => 'पूरà¥à¤µà¥€ लिहिलेले HTML अरà¥à¤œ वापरणà¥à¤¯à¤¾à¤šà¥€ परवानगी दà¥à¤¯à¤¾', + 'inputbox-error-no-type' => 'तà¥à¤®à¥à¤¹à¥€ कà¥à¤ लà¥à¤¯à¤¾ पà¥à¤°à¤•ारची पृषà¥à¤ पेटी तयार करायची ते सà¥à¤ªà¤·à¥à¤Ÿ केलेले नाही.', + 'inputbox-error-bad-type' => 'तà¥à¤®à¥à¤¹à¥€ दिलेला पृषà¥à¤ पेटीचा "$1" हा पà¥à¤°à¤•ार ओळखीचा नाही. +कृपया "create", "comment", "search" किंवा "search2" किंवा "fulltext".यातील à¤à¤• निवडा.', + 'tryexact' => 'दिलेलेच शबà¥à¤¦ शोधा', + 'searchfulltext' => 'पूरà¥à¤£ मजकूर शोधा', + 'createarticle' => 'लेख बनवा', + 'inputbox-ns-main' => 'मà¥à¤–à¥à¤¯', +); + +/** Malay (Bahasa Melayu) + * @author Anakmalaysia + * @author Aviator + */ +$messages['ms'] = array( + 'inputbox-desc' => 'Membenarkan penyertaan borang HTML yang sudah ditetapkan.', + 'inputbox-error-no-type' => 'Anda tidak menyatakan jenis kotak input untuk diciptakan.', + 'inputbox-error-bad-type' => 'Jenis kotak input "$1" tidak dikenali. Sila nyatakan "create", "comment", "search", "search2" atau "fulltext".', + 'tryexact' => 'Cuba padanan tepat', + 'searchfulltext' => 'Cari dalam teks penuh', + 'createarticle' => 'Cipta laman', + 'inputbox-ns-main' => 'Utama', +); + +/** Maltese (Malti) + * @author Chrisportelli + * @author Giangian15 + */ +$messages['mt'] = array( + 'inputbox-desc' => "Tħalli formuli ta' HTML predefiniti", + 'inputbox-error-no-type' => "Inti ma speÄ‹ifikajtx it-tip ta' ''input box'' li trid toħloq.", + 'inputbox-error-bad-type' => '"$1" mhuwiex tip magħruf ta\' \'\'inputbox\'\'. +Jekk jogħġbok speÄ‹ifika fost "create", "comment", "search", "search2" jew "fulltext".', + 'tryexact' => 'Fittex korrispondenza eżatta', + 'searchfulltext' => 'Fittex fit-test', + 'createarticle' => 'Oħloq paÄ¡na', + 'inputbox-ns-main' => 'PrinÄ‹ipali', +); + +/** Erzya (ÑрзÑнь) + * @author Botuzhaleny-sodamo + */ +$messages['myv'] = array( + 'createarticle' => 'Ð¨ÐºÐ°Ð¼Ñ Ð»Ð¾Ð¿Ð°', +); + +/** Mazanderani (Ù…Ø§Ø²ÙØ±ÙˆÙ†ÛŒ) + * @author Mehdi + * @author Spacebirdy + * @author Ù…ØÚ© + */ +$messages['mzn'] = array( + 'createarticle' => 'ØµÙØÙ‡ بساتن', +); + +/** Nahuatl (NÄhuatl) + * @author Fluence + */ +$messages['nah'] = array( + 'createarticle' => 'TicchÄ«huÄz zÄzanilli', +); + +/** Min Nan Chinese (Bân-lâm-gú) + */ +$messages['nan'] = array( + 'searchfulltext' => 'Chhiau choan-bûn', +); + +/** Neapolitan (Napulitano) + * @author Chelin + * @author SabineCretella + */ +$messages['nap'] = array( + 'searchfulltext' => "Ascià dint''o testo", + 'createarticle' => 'Cria paggena', +); + +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) + * @author EivindJ + */ +$messages['nb'] = array( + 'inputbox-desc' => 'Tillater inkludering av forhÃ¥ndsdefinerte HTML-skjemaer', + 'inputbox-error-no-type' => 'Du har ikke angitt hva slags inputboks du vil lage.', + 'inputbox-error-bad-type' => 'Inputboks av typen «$1» gjenkjennes ikke. +Vennligst velg «create», «comment», «search», «search2» eller «fulltext».', + 'tryexact' => 'Prøv nøyaktig treff', + 'searchfulltext' => 'Søk full tekst', + 'createarticle' => 'Opprett side', + 'inputbox-ns-main' => 'Hoved', +); + +/** Low German (Plattdüütsch) + * @author Slomox + */ +$messages['nds'] = array( + 'inputbox-desc' => 'Verlöövt dat Inbinnen vun vördefineerte HTML-Formularen', + 'inputbox-error-no-type' => 'Du hest keen Typ för dat Ingaav-Feld angeven.', + 'inputbox-error-bad-type' => 'De Typ „$1“ för dat Ingaav-Feld is nich bekannt. +Geev een vun disse Typen an: „create“, „comment“, „search“, „search2“ oder „fulltext“.', + 'tryexact' => 'exakte Söök versöken', + 'searchfulltext' => 'in’n Vulltext söken', + 'createarticle' => 'Siet anleggen', +); + +/** Low Saxon (Netherlands) (Nedersaksies) + * @author Servien + */ +$messages['nds-nl'] = array( + 'tryexact' => 'Naor sekuur zeuken', + 'searchfulltext' => 'De hele tekste deurzeuken', + 'createarticle' => 'Nieje zied anmaken', +); + +/** Nepali (नेपाली) + */ +$messages['ne'] = array( + 'createarticle' => 'लेख थालà¥à¤¨à¥à¤¹à¥‹à¤¸à¥', +); + +/** Niuean (ko e vagahau NiuÄ“) + * @author Jose77 + */ +$messages['niu'] = array( + 'createarticle' => 'Talaga tohi tala', +); + +/** Dutch (Nederlands) + * @author SPQRobin + * @author Siebrand + */ +$messages['nl'] = array( + 'inputbox-desc' => 'Maakt het toevoegen van voorgedefinieerde HTML-formulieren mogelijk', + 'inputbox-error-no-type' => 'U hebt het type invoerveld niet opgegeven.', + 'inputbox-error-bad-type' => 'Type invoerveld "$1" niet herkend. +Gebruik "create", "comment", "search", "search2" of "fulltext".', + 'tryexact' => 'Zoeken op exacte overeenkomst', + 'searchfulltext' => 'Volledige tekst doorzoeken', + 'createarticle' => 'Pagina aanmaken', + 'inputbox-ns-main' => 'Hoofdnaamruimte', +); + +/** Nederlands (informeel)‎ (Nederlands (informeel)‎) + * @author Siebrand + */ +$messages['nl-informal'] = array( + 'inputbox-error-no-type' => 'Je hebt het type invoerveld niet opgegeven.', +); + +/** Norwegian Nynorsk (norsk nynorsk) + * @author Frokor + * @author Harald Khan + * @author Njardarlogar + */ +$messages['nn'] = array( + 'inputbox-desc' => 'Tillet inkludering av førehandsdefinerte HTML-skjema', + 'inputbox-error-no-type' => 'Du har ikkje gjeve kva slags inputboks du vil lage.', + 'inputbox-error-bad-type' => 'Inntekstboks av typen «$1» vart ikkje gjenkjent. +Ver venleg og velg «create», «comment», «search», «search2», eller «fulltext».', + 'tryexact' => 'Prøv nøyaktig treff', + 'searchfulltext' => 'Søk i all tekst', + 'createarticle' => 'Lag side', +); + +/** Novial (Novial) + * @author Malafaya + */ +$messages['nov'] = array( + 'searchfulltext' => 'Sercha kompleti texte', +); + +/** Northern Sotho (Sesotho sa Leboa) + * @author Mohau + */ +$messages['nso'] = array( + 'createarticle' => 'Tlhoma letlakala', +); + +/** Occitan (occitan) + * @author Cedric31 + */ +$messages['oc'] = array( + 'inputbox-desc' => 'Permet l’inclusion de formularis HTML predefinits', + 'inputbox-error-no-type' => "Avètz pas precisat lo tipe de la bóstia d'entrada de crear.", + 'inputbox-error-bad-type' => "Tipe de bóstia d'entrada « $1 » pas reconeguda. +Indicatz una opcion demest ''create'', ''comment'', ''search'' o ''searche2'' o « fulltext ».", + 'tryexact' => 'Ensajatz la correspondéncia exacta', + 'searchfulltext' => 'Recèrca en tèxte integral', + 'createarticle' => 'Crear l’article', + 'inputbox-ns-main' => 'Principal', +); + +/** Oriya (ଓଡ଼ିଆ) + * @author Odisha1 + * @author Psubhashish + */ +$messages['or'] = array( + 'inputbox-desc' => 'ଆଗରà ତିଆରି HTML ରà‚à¬ªà¬°à‡ à¬†à¬¹à¬°à¬£à¬•à ଅନàମà‹à¬¦à¬¨ ଦà‡à¬¬à¬¾', + 'inputbox-error-no-type' => 'ଆପଣ ନିବà‡à¬¶ à¬˜à¬°à‡ à¬¦à‡à¬¬à¬¾à¬•à ଥିବା ଲà‡à¬–ାର ପàରକାର à¬à¬¯à¬¾à¬à¬ ଦà‡à¬‡à¬¨à¬¾à¬¹à¬¾à¬¨àତି ।', + 'inputbox-error-bad-type' => 'ନିବà‡à¬¶ ଘର ପàରକାର "$1" ବାରିପାରିଲà ନାହିଠ। +ଦàŸà¬¾à¬•ରି "create", "comment", "search", "search2" ଅବା "fulltext" ସàଥିର କରନàତà ।', + 'tryexact' => 'ପàରାପàରି ମà‡à¬³ କରିବାକà ଚà‡à¬·àଟା କରିବà‡', + 'searchfulltext' => 'ପàରା ଲà‡à¬–ା ଖà‹à¬œà¬¿à¬¬à‡', + 'createarticle' => 'ନà‚ଆ ପàƒà¬·àଠାଟିଠତିଆରିବà‡', + 'inputbox-ns-main' => 'ମàଖààŸ', +); + +/** Pangasinan (Pangasinan) + */ +$messages['pag'] = array( + 'createarticle' => 'Mangawa na artikulo', +); + +/** Pampanga (Kapampangan) + */ +$messages['pam'] = array( + 'createarticle' => 'Gawang artikulu', +); + +/** Deitsch (Deitsch) + * @author Xqt + */ +$messages['pdc'] = array( + 'inputbox-ns-main' => 'Bledder', +); + +/** Polish (polski) + * @author Derbeth + * @author Sp5uhe + */ +$messages['pl'] = array( + 'inputbox-desc' => 'Umożliwia włączenie w treść strony wczeÅ›niej zdefiniowanych formularzy HTML', + 'inputbox-error-no-type' => 'Typ pola wejÅ›ciowego nie zostaÅ‚ okreÅ›lony', + 'inputbox-error-bad-type' => 'Typ „$1†pola wejÅ›ciowego nie zostaÅ‚ rozpoznany. +Należy wybrać „createâ€, „commentâ€, „searchâ€, „search2†or „fulltextâ€.', + 'tryexact' => 'Użyj dokÅ‚adnego wyrażenia', + 'searchfulltext' => 'Szukaj w caÅ‚ych tekstach', + 'createarticle' => 'Utwórz artykuÅ‚', + 'inputbox-ns-main' => 'Główna', +); + +/** Piedmontese (Piemontèis) + * @author Borichèt + * @author Bèrto 'd Sèra + * @author Dragonòt + */ +$messages['pms'] = array( + 'inputbox-desc' => "A përmëtt l'anseriment ëd forme HTML predefinìe", + 'inputbox-error-no-type' => "A l'ha nen dit che sòrt ëd quà der ëd caria dat ch'a debia fesse.", + 'inputbox-error-bad-type' => 'La sòrt ëd quà der "$1" a l\'é nen conossùa. +Për piasì, ch\'a sërna antra "create", "comment", "search", "search2" o "fulltext".', + 'tryexact' => 'Sërca che a sia pròpe parej', + 'searchfulltext' => 'Sërca an tut ël test', + 'createarticle' => 'Creé na pà gina', + 'inputbox-ns-main' => 'Prinsipal', +); + +/** Western Punjabi (پنجابی) + * @author Khalid Mahmood + */ +$messages['pnb'] = array( + 'inputbox-desc' => 'ایچ Ù¹ÛŒ ایم ایل Ù¾Ø±ÛŒÚˆÛŒÙØ§Ø¦ÛŒÙ†Úˆ Ùورمز نوں رلان دی اجازت دیو۔', + 'inputbox-error-no-type' => 'تساں انپٹ ڈبے بنان دی ٹائپ نئیں دسی۔', + 'inputbox-error-bad-type' => 'انپٹ ÚˆØ¨Û Ù¹Ø§Ø¦Ù¾ "$1" نئیں پچھانیا گیا۔ +Ù…ÛØ±Ø¨Ø§Ù†ÛŒ کرکے "create", "comment", "search", "search2" "fulltext" بارے دسو۔', + 'tryexact' => 'ٹھیک جوڑ رلاؤ', + 'searchfulltext' => 'پوری لکھت لبو', + 'createarticle' => 'صÙÛ Ø¨Ù†Ø§Ø¤', + 'inputbox-ns-main' => 'مین', +); + +/** Pontic (Ποντιακά) + * @author Sinopeus + */ +$messages['pnt'] = array( + 'createarticle' => 'Ποίσον σελίδαν', +); + +/** Pashto (پښتو) + * @author Ahmed-Najib-Biabani-Ibrahimkhel + */ +$messages['ps'] = array( + 'inputbox-desc' => 'د پخوا نه د HTML څرګند شويو Ùورمو کارولو اجازه ورکوي', + 'tryexact' => 'Ú©Ù¼ مټ انډول ÙŠÛ ÙˆØ¢Ø²Ù…ÙˆÙŠÙ‡', + 'searchfulltext' => 'بشپړ متن پلټل', + 'createarticle' => 'Ù†ÙˆÛ Ù„ÙŠÚ©Ù†Ù‡ پيلول', + 'inputbox-ns-main' => 'آرنی', +); + +/** Portuguese (português) + * @author Hamilton Abreu + * @author Malafaya + */ +$messages['pt'] = array( + 'inputbox-desc' => 'Permite a inclusão de formulários HTML pré-definidos.', + 'inputbox-error-no-type' => 'Não especificou o tipo de caixa de edição a ser criado.', + 'inputbox-error-bad-type' => 'O tipo de caixa de introdução de dados "$1" não foi reconhecido. +Por favor, especifique "create", "comment", "search", "search2" ou "fulltext".', + 'tryexact' => 'Tentar a exata expressão', + 'searchfulltext' => 'Pesquisar no texto completo', + 'createarticle' => 'Criar página', + 'inputbox-ns-main' => 'Principal', +); + +/** Brazilian Portuguese (português do Brasil) + * @author Brunoy Anastasiya Seryozhenko + * @author Eduardo.mps + * @author MetalBrasil + */ +$messages['pt-br'] = array( + 'inputbox-desc' => 'Permite a inclusão de formulários definidos de HTML', + 'inputbox-error-no-type' => 'Você não especificou o tipo de inputbox a ser criada.', + 'inputbox-error-bad-type' => 'O tipo de caixa de introdução de dados "$1" não foi reconhecido. +Por favor, especifique "create", "comment", "search", "search2" ou "fulltext".', + 'tryexact' => 'Tentar a expressão exata', + 'searchfulltext' => 'Pesquisar em todo o texto.', + 'createarticle' => 'Criar página.', + 'inputbox-ns-main' => 'Principal', +); + +/** Quechua (Runa Simi) + * @author AlimanRuna + */ +$messages['qu'] = array( + 'tryexact' => 'Hinalla taripanayaspa maskay', + 'searchfulltext' => "Hunt'a qillqata maskay", + 'createarticle' => 'Qillqata kamariy', +); + +/** Romanian (română) + * @author AdiJapan + * @author Emily + * @author Firilacroco + * @author KlaudiuMihaila + * @author Mihai + * @author Minisarm + */ +$messages['ro'] = array( + 'inputbox-desc' => 'Permite includerea formelor HTML predefinite', + 'inputbox-error-no-type' => 'Nu aÈ›i specificat ce tip de cutie intrare să fie creată.', + 'inputbox-error-bad-type' => 'Tipul de cutie intrare „$1†nu este recunoscut. +Vă rugăm să specificaÈ›i parametrii „createâ€, „commentâ€, „searchâ€, „search2†sau „fulltextâ€.', + 'tryexact' => 'ÃŽncearcă varianta exactă', + 'searchfulltext' => 'Caută textul întreg', + 'createarticle' => 'Creează pagină', + 'inputbox-ns-main' => 'Principal', +); + +/** tarandÃne (tarandÃne) + * @author Joetaras + */ +$messages['roa-tara'] = array( + 'inputbox-desc' => "Permette l'inglusione de module predefinite de HTML", + 'inputbox-error-no-type' => "Tu non g'è specificate 'u tipe de scatele de input da ccrejà .", + 'inputbox-error-bad-type' => '\'U tipe d\'a scatele de input "$1" non g\'è corrette. +Pe piacere mitte "create", "comment", "search", "search2" o "fulltext".', + 'tryexact' => "Pruève cu 'u combronde satte-satte", + 'searchfulltext' => "Cirche jndr'à tutte 'u teste", + 'createarticle' => "Ccreje 'a vôsce", + 'inputbox-ns-main' => 'Prengepà le', +); + +/** Russian (руÑÑкий) + * @author ÐлекÑандр Сигачёв + */ +$messages['ru'] = array( + 'inputbox-desc' => 'ПозволÑет включать заранее определённые HTML-формы', + 'inputbox-error-no-type' => 'Ð’Ñ‹ не указали тип Ñоздаваемого Ð¿Ð¾Ð»Ñ Ð²Ð²Ð¾Ð´Ð°.', + 'inputbox-error-bad-type' => 'ÐеизвеÑтный тип Ð¿Ð¾Ð»Ñ Ð²Ð²Ð¾Ð´Ð° «$1». +ПожалуйÑта, укажите один из допуÑтимых типов: «create», «comment», «search», «search2» или «fulltext».', + 'tryexact' => 'Строгий поиÑк', + 'searchfulltext' => 'ПолнотекÑтовый поиÑк', + 'createarticle' => 'Создать Ñтатью', + 'inputbox-ns-main' => 'ГлавнаÑ', +); + +/** Rusyn (руÑиньÑкый) + * @author Gazeb + */ +$messages['rue'] = array( + 'inputbox-desc' => 'Доволює вкладати вызначены HTML формуларї.', + 'inputbox-error-no-type' => 'Ðе задали Ñьте тіп формуларёвого Ð¿Ð¾Ð»Ñ Ð¿Ñ€Ð¾ ÑтворїнÑ.', + 'inputbox-error-bad-type' => 'Ðерозпознаный тіп Ð¿Ð¾Ð»Ñ â€ž$1“. +Зазначте єдну з можноÑтей: „create“, „comment“, „search“, „search2“ або „fulltext“.', + 'tryexact' => 'Спробуйте точне глÑданÑ', + 'searchfulltext' => 'ПовнотекÑтове глÑданÑ', + 'createarticle' => 'Створити Ñтатю', + 'inputbox-ns-main' => 'Головна', +); + +/** Aromanian (Armãneashce) + */ +$messages['rup'] = array( + 'createarticle' => 'Adrats articlu', # Fuzzy +); + +/** Sanskrit (संसà¥à¤•ृतमà¥) + * @author Ansumang + * @author Shubha + */ +$messages['sa'] = array( + 'inputbox-desc' => 'पूरà¥à¤µà¤¨à¤¿à¤°à¥‚पितसà¥à¤¯ HTML पà¥à¤°à¤ªà¤¤à¥à¤°à¤¯à¥‹à¤œà¤¨à¤®à¥ अनà¥à¤®à¤¨à¥à¤¯à¤¤à¤¾à¤®à¥', + 'inputbox-error-no-type' => 'कीदृशी पूरणपेटिका निरà¥à¤®à¤¾à¤¤à¤µà¥à¤¯à¤¾ इति à¤à¤µà¤¤à¤¾ न निरà¥à¤¦à¤¿à¤·à¥à¤Ÿà¤®à¥ ।', + 'inputbox-error-bad-type' => 'पूरणपेटिकापà¥à¤°à¤•ारः "$1" न अà¤à¤¿à¤œà¥à¤žà¤¾à¤¤à¤ƒ । +"निरà¥à¤®à¤¿à¤¤à¤¿à¤ƒ", "विमरà¥à¤¶à¤ƒ", "अनà¥à¤µà¥‡à¤·à¤£à¤®à¥", "अनà¥à¤µà¥‡à¤·à¤£à¤®à¥ २" अथवा "पूरà¥à¤£à¤ªà¤¾à¤ à¥à¤¯à¤¾à¤‚शः" इति निरà¥à¤¦à¤¿à¤¶à¥à¤¯à¤¤à¤¾à¤®à¥ ।', + 'tryexact' => 'दतà¥à¤¤à¤ƒ शबà¥à¤¦à¤ƒ à¤à¤µ लिखà¥à¤¯à¤¤à¤¾à¤®à¥', + 'searchfulltext' => 'समà¥à¤ªà¥‚रà¥à¤£à¤ƒ पाठà¥à¤¯à¤¾à¤‚शः अनà¥à¤µà¤¿à¤·à¥à¤¯à¤¤à¤¾à¤®à¥', + 'createarticle' => 'पृषà¥à¤ ं सृजà¥à¤¯à¤¤à¤¾à¤®à¥', + 'inputbox-ns-main' => 'मà¥à¤–à¥à¤¯', +); + +/** Sakha (Ñаха тыла) + * @author HalanTul + */ +$messages['sah'] = array( + 'inputbox-desc' => 'ÐрдÑттÑн талыллыбыт HTML-формалары холбуур', + 'inputbox-error-no-type' => 'Ð’Ñ‹ не указали тип Ñоздаваемого Ð¿Ð¾Ð»Ñ Ð²Ð²Ð¾Ð´Ð°.', + 'inputbox-error-bad-type' => '«$1» ÐºÓ©Ñ€Ò¯Ò¥Ñ ÐºÑ‹Ð°Ð¹Ð°Ð½ өйдөммөтө. Бука диÑн көҥүллÑнÑри тал: «create», «comment», «search», «search2» ÑбÑÑ‚ÑÑ€ «fulltext».', + 'tryexact' => 'Чопчу булуу', + 'searchfulltext' => 'ТиÑкиһин барытын көрдөөһүн', + 'createarticle' => 'ЫÑтатыйаны айарга', + 'inputbox-ns-main' => 'Сүрүн', +); + +/** Sardinian (sardu) + * @author Marzedu + */ +$messages['sc'] = array( + 'createarticle' => 'Crea artìculu', +); + +/** Sicilian (sicilianu) + * @author Aushulz + * @author Santu + */ +$messages['scn'] = array( + 'inputbox-desc' => 'Pirmetti nzirimenti di mòduli HTML predifiniti', + 'inputbox-error-no-type' => 'Non vinni spicificatu lu tipu di inputbox di criari.', + 'inputbox-error-bad-type' => '"$1" nun è nu tipu di inputbox canusciutu. S\'hà scègghiri lu tipu ntra "create", "comment", "search" e "search2".', + 'tryexact' => 'Cerca currispunnenza giusta', + 'searchfulltext' => 'Circata ntô testu', + 'createarticle' => 'Cria vuci', + 'inputbox-ns-main' => 'Principali', +); + +/** Sindhi (سنڌي) + */ +$messages['sd'] = array( + 'createarticle' => 'نئون مضمون Ù„Ú©Ùˆ', # Fuzzy +); + +/** Sango (Sängö) + */ +$messages['sg'] = array( + 'createarticle' => 'Sü soura', +); + +/** Samogitian (žemaitÄ—Å¡ka) + * @author Hugo.arg + */ +$messages['sgs'] = array( + 'searchfulltext' => 'Ä–iÅ¡kuotÄ— pÄ—lna teksta', +); + +/** Sinhala (සිංහල) + * @author Asiri wiki + * @author Budhajeewa + * @author නන්දිමිà¶à·”රු + * @author බිඟුව෠+ */ +$messages['si'] = array( + 'inputbox-desc' => 'පූර්වà·à¶»à·Šà¶®à¶¯à·à¶šà·Šà·€à·–à¶«à·” HTML ආකà·à¶»à¶ºà¶±à·Š අඩංගුකිරීමට ඉඩදෙන්න', + 'inputbox-error-no-type' => 'à¶à·à¶±à·’ය යුà¶à·” à¶´à·Šâ€à¶»à¶¯à·à¶± කොටුවේ මà·à¶¯à·’ලිය ඔබ විසින් නිර්දේ෠කොට දක්ව෠නොමà·à¶.', + 'inputbox-error-bad-type' => '"$1" ඇà¶à·”à¶½à¶à·Š කෙරුම් කොටු වර්ගය හඳුනà·à¶œà¶ නොහà·à¶š. +"create", "comment", "search", "search2" à·„à· "fulltext" à¶¶à·€ සඳහන් කරන්න.', + 'tryexact' => 'à¶à¶®à·Šâ€à¶º à¶œà·à¶½à¶´à·“ම වෑයම් කරන්න', + 'searchfulltext' => 'සම්පූර්ණ පෙළ ගවේෂණය කරන්න', + 'createarticle' => 'පිටුවක් à·ƒà·à¶¯à¶±à·Šà¶±', + 'inputbox-ns-main' => 'à¶´à·Šâ€à¶»à¶°à·à¶±', +); + +/** Slovak (slovenÄina) + * @author Helix84 + * @author Teslaton + */ +$messages['sk'] = array( + 'inputbox-desc' => 'Umožňuje vloženie preddefinovaných HTML formulárov', + 'inputbox-error-no-type' => 'Neuviedli ste typ vstupného poľa, ktoré sa má vytvoriÅ¥.', + 'inputbox-error-bad-type' => 'Vstupné pole typu „$1“ nie je podporované. +ProsÃm, použite „create“, „comment“, „search“ alebo „search2“.', + 'tryexact' => 'Skúste presné vyhľadávanie', + 'searchfulltext' => 'Fulltextové vyhľadávanie', + 'createarticle' => 'VytvoriÅ¥ stránku', + 'inputbox-ns-main' => 'Hlavný', +); + +/** Slovenian (slovenÅ¡Äina) + * @author Dbc334 + * @author Eleassar + * @author Irena Plahuta + */ +$messages['sl'] = array( + 'inputbox-desc' => 'OmogoÄa vkljuÄitev vnaprej doloÄenih obrazcev HTML', + 'inputbox-error-no-type' => 'Niste doloÄili vrste vnosnega polja za ustvarjanje.', + 'inputbox-error-bad-type' => 'Vrsta vnosnega polja »$1« ni prepoznana. +Prosimo, doloÄite »create«, »comment«, »search«, »search2« ali »fulltext«.', + 'tryexact' => 'Poskusite z natanÄnim ujemanjem', + 'searchfulltext' => 'PreiÅ¡Äi vse besedilo', + 'createarticle' => 'Ustvari stran', + 'inputbox-ns-main' => 'Osnovno', +); + +/** Albanian (shqip) + * @author Dori + * @author Olsi + */ +$messages['sq'] = array( + 'inputbox-desc' => 'Lejoni futjen e formave të paracaktuara HTML', + 'inputbox-error-no-type' => 'Ju nuk keni specifikuar llojin e kutisë për ta krijuar.', + 'inputbox-error-bad-type' => 'Lloji i kutisë "$1" nuk njihet. +Ju lutemi specifikoni "create", "comment", "search", "search2" ose "fulltext".', + 'tryexact' => 'Kërko përputhje të plotë', + 'searchfulltext' => 'Kërko tekstin e plotë', + 'createarticle' => 'Krijo artikull', + 'inputbox-ns-main' => 'Kryesor', +); + +/** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) + * @author Millosh + * @author Rancher + * @author Михајло Ðнђелковић + */ +$messages['sr-ec'] = array( + 'inputbox-desc' => 'Омогући укључивање претходно дефиниÑаних HTML форми.', + 'inputbox-error-no-type' => 'ÐиÑи одредио тип уноÑне кутије да би је направио.', + 'inputbox-error-bad-type' => 'Тип "$1" кутијице за ÑƒÐ½Ð¾Ñ Ð¿Ð¾Ð´Ð°Ñ‚Ð°ÐºÐ° је непознат. +Молимо Ð²Ð°Ñ Ð´Ð° га промените на "create", "comment", "search", "search2" или "fulltext".', + 'tryexact' => 'Покушај тачно', + 'searchfulltext' => 'Претражи цео текÑÑ‚', + 'createarticle' => 'Ðаправи чланак', + 'inputbox-ns-main' => 'Главни', +); + +/** Serbian (Latin script) (srpski (latinica)‎) + * @author Michaello + */ +$messages['sr-el'] = array( + 'inputbox-desc' => 'Omogući ukljuÄivanje prethodno definisanih HTML formi.', + 'inputbox-error-no-type' => 'Nisi odredio tip unosne kutije da bi je napravio.', + 'inputbox-error-bad-type' => 'Tip "$1" kutijice za unos podataka je nepoznat. +Molimo vas da ga promenite na "create", "comment", "search", "search2" ili "fulltext".', + 'tryexact' => 'PokuÅ¡aj taÄno', + 'searchfulltext' => 'Pretraži ceo tekst', + 'createarticle' => 'Napravi Älanak', + 'inputbox-ns-main' => 'Glavni', +); + +/** Swati (SiSwati) + * @author Jatrobat + */ +$messages['ss'] = array( + 'createarticle' => 'Kúdála intfo', +); + +/** Seeltersk (Seeltersk) + * @author Maartenvdbent + * @author Pyt + */ +$messages['stq'] = array( + 'inputbox-desc' => 'Ferlööwet dät Apniemen fon foardefinierde HTML-Formulare', + 'inputbox-error-no-type' => 'Du hääst naan Inputbox-Typ ounroat.', + 'inputbox-error-bad-type' => 'Iengoawefäild-Typ "$1" uunbekoand. +Reek n gultigen Typ an: „create“, „comment“, „search“, „search2“ of "fulltext".', + 'tryexact' => 'Fersäik exakte Säike:', + 'searchfulltext' => 'Dän ganse Text truchsäike', + 'createarticle' => 'Siede anlääse', +); + +/** Sundanese (Basa Sunda) + * @author Irwangatot + */ +$messages['su'] = array( + 'tryexact' => 'Coba jeung anu cocog', + 'searchfulltext' => 'Sungsi dina téks lengkap', + 'createarticle' => 'Jieun artikel', +); + +/** Swedish (svenska) + * @author Boivie + * @author Lejonel + * @author Najami + */ +$messages['sv'] = array( + 'inputbox-desc' => 'Ger möjlighet att använda fördefinerade HTML-formulär.', + 'inputbox-error-no-type' => 'Du har inte angivit vilken typ av inputbox som ska skapas..', + 'inputbox-error-bad-type' => '"$1" är inte en känd typ av inputbox. +Var god specifiera "create", "comment", "search", "search2" eller "fulltext".', + 'tryexact' => 'Försök hitta exakt matchning', + 'searchfulltext' => 'Fulltextsökning', + 'createarticle' => 'Skapa sida', + 'inputbox-ns-main' => 'Huvud', +); + +/** Swahili (Kiswahili) + * @author Lloffiwr + */ +$messages['sw'] = array( + 'createarticle' => 'Anzisha ukurasa', + 'inputbox-ns-main' => 'Kuu', +); + +/** Silesian (Å›lůnski) + * @author Ozi64 + * @author Przemub + */ +$messages['szl'] = array( + 'createarticle' => 'Naszkryflej artikel', +); + +/** Tamil (தமிழà¯) + * @author Kanags + * @author Karthi.dr + * @author Shanmugamp7 + * @author TRYPPN + */ +$messages['ta'] = array( + 'inputbox-error-no-type' => 'எவà¯à®µà®•ையான உளà¯à®³à¯€à®Ÿà¯à®Ÿà¯à®ªà¯ பெடà¯à®Ÿà®¿à®¯à¯ˆ உரà¯à®µà®¾à®•à¯à®•à¯à®µà®¤à¯ எனà¯à®ªà®¤à¯ˆ நீஙà¯à®•ள௠கà¯à®±à®¿à®ªà¯à®ªà®¿à®Ÿà®µà®¿à®²à¯à®²à¯ˆ.', + 'tryexact' => 'சரியான பொரà¯à®¤à¯à®¤à®¤à¯à®¤à¯ˆ à®®à¯à®¯à®±à¯à®šà®¿ செயà¯', + 'searchfulltext' => ' à®®à¯à®´à¯ உரையையà¯à®®à¯ தேடà¯', + 'createarticle' => 'பகà¯à®•தà¯à®¤à¯ˆ உரà¯à®µà®¾à®•à¯à®•வà¯à®®à¯', + 'inputbox-ns-main' => 'à®®à¯à®¤à®©à¯à®®à¯ˆ', +); + +/** Telugu (తెలà±à°—à±) + * @author Chaduvari + * @author Kiranmayee + * @author Veeven + */ +$messages['te'] = array( + 'inputbox-desc' => 'à°®à±à°‚దే నిరà±à°µà°šà°¿à°‚చబడిన HTML ఫారమà±à°²à°¨à± చేరà±à°šà°¨à°¿à°µà±à°µà±', + 'inputbox-error-no-type' => 'ఠరకమైన ఇనà±‌à°ªà±à°Ÿà± పెటà±à°Ÿà±†à°¨à°¿ తయారà±à°šà±‡à°¯à°¾à°²à±‹ మీరౠచెపà±à°ªà°²à±‡à°¦à±.', + 'inputbox-error-bad-type' => 'à°ªà±à°°à°µà±‡à°¶à°¿à°•మౠపెటà±à°Ÿà±† యొకà±à°• బాపతౠ"$1"నౠగà±à°°à±à°¤à°¿à°‚చలేదౠ. +దయచేసి "create", "comment", "search", "search2" లేదా "fulltext" లనౠపేరà±à°•ొనండి.', + 'tryexact' => 'à°–à°šà±à°šà°¿à°¤à°®à±ˆà°¨ పోలిక కొరకౠపà±à°°à°¯à°¤à±à°¨à°¿à°‚à°šà±', + 'searchfulltext' => 'పూరà±à°¤à°¿ పాఠà±à°¯à°‚లో వెతà±à°•à±', + 'createarticle' => 'à°µà±à°¯à°¾à°¸à°¾à°¨à±à°¨à°¿ సృషà±à°Ÿà°¿à°‚à°šà±', + 'inputbox-ns-main' => 'à°ªà±à°°à°§à°¾à°¨', +); + +/** Tajik (Cyrillic script) (тоҷикӣ) + * @author Ibrahim + */ +$messages['tg-cyrl'] = array( + 'inputbox-desc' => 'Иҷозаи иÑтифода аз формҳои HTML аз пеш таърифшударо медиҳад', + 'inputbox-error-no-type' => 'Ðавъи ҷаъбаи вурудии Ñҷодшавандаро Ð¼ÑƒÑˆÐ°Ñ…Ñ…Ð°Ñ Ð½Ð°ÐºÐ°Ñ€Ð´Ð°ÐµÐ´.', + 'inputbox-error-bad-type' => 'Ðавъи ҷаъбаи вурудии "$1" ношинохта аÑÑ‚. Лутфан Ñк аз маворидро аз инҳо "create", "comment", "search" Ñ‘ "search2" Ð¼ÑƒÑˆÐ°Ñ…Ñ…Ð°Ñ ÐºÑƒÐ½ÐµÐ´.', # Fuzzy + 'tryexact' => 'Мутобиқати аниқро биÑанҷед', + 'searchfulltext' => 'ҶуÑтуҷӯи матни пурра', + 'createarticle' => 'Ðҷоди мақола', +); + +/** Tajik (Latin script) (tojikÄ«) + * @author Liangent + */ +$messages['tg-latn'] = array( + 'inputbox-desc' => "Içozai istifoda az formhoi HTML az peÅŸ ta'rifÅŸudaro medihad", + 'inputbox-error-no-type' => "Nav'i ça'bai vurudiji eçodÅŸavandaro muÅŸaxxas nakardaed.", + 'tryexact' => 'Mutobiqati aniqro bisançed', + 'searchfulltext' => 'Çustuçūi matni purra', + 'createarticle' => 'Eçodi maqola', +); + +/** Thai (ไทย) + */ +$messages['th'] = array( + 'tryexact' => 'ค้นหาตรงทุà¸à¸•ัวà¸à¸±à¸à¸©à¸£', + 'searchfulltext' => 'ค้นหาข้à¸à¸¡à¸¹à¸¥', + 'createarticle' => 'สร้างเนื้à¸à¸«à¸²', +); + +/** Turkmen (Türkmençe) + * @author Hanberke + */ +$messages['tk'] = array( + 'inputbox-desc' => 'Deslapky kesgitlenen HTML formlarynyň goÅŸulmagyna rugsat berýär', + 'inputbox-error-no-type' => 'Dörediljek giriÅŸ gutusynyň tipini görkezmediňiz.', + 'inputbox-error-bad-type' => 'GiriÅŸ gutusynyň tipi "$1" ykrar edilmedi. +"create", "comment", "search", "search2" ýa-da "fulltext" diýip görkeziň.', + 'tryexact' => 'Takyk gabat gelýänini syna', + 'searchfulltext' => 'TutuÅŸ teksti gözle', + 'createarticle' => 'Sahypa döret', +); + +/** Tagalog (Tagalog) + * @author AnakngAraw + */ +$messages['tl'] = array( + 'inputbox-desc' => 'Pahintulutan ang pagsasama ng mga pormularyong HTML na may paunang kahulugan', + 'inputbox-error-no-type' => 'Hindi mo tinukoy ang uri ng pasukang kahong lilikhain.', + 'inputbox-error-bad-type' => 'Hindi nakikilala ang uri ng pasukang kahong "$1". +Pakitukoy ang "create", "comment", "search", "search2" o "fulltext".', + 'tryexact' => 'Subukin ang hustung-hustong katugmaan', + 'searchfulltext' => 'Maghanap sa buong teksto', + 'createarticle' => 'Likhain ang pahina', + 'inputbox-ns-main' => 'Pangunahin', +); + +/** Tswana (Setswana) + */ +$messages['tn'] = array( + 'createarticle' => 'Kwala mokwalo', # Fuzzy +); + +/** Tongan (lea faka-Tonga) + */ +$messages['to'] = array( + 'createarticle' => 'Fakatupu Ê»a e kupu', # Fuzzy +); + +/** Turkish (Türkçe) + * @author Emperyan + * @author Erkan Yilmaz + * @author Joseph + * @author Srhat + */ +$messages['tr'] = array( + 'inputbox-desc' => 'Öntanımlı HTML formlarının dahil edilmesine olanak verir', + 'inputbox-error-no-type' => 'OluÅŸturulacak girdi kutusunun tipini belirtmediniz.', + 'inputbox-error-bad-type' => 'Girdi kutusu tipi "$1" tanınmadı. +Lütfen "create", "comment", "search", "search2" ya da "fulltext" olarak belirtin.', + 'tryexact' => 'Tam eÅŸleÅŸme dene', + 'searchfulltext' => 'Tüm metni ara', + 'createarticle' => 'Sayfayı oluÅŸtur', + 'inputbox-ns-main' => 'Ana', +); + +/** Tsonga (Xitsonga) + * @author Thuvack + */ +$messages['ts'] = array( + 'createarticle' => 'Tumbuluxa tluka', +); + +/** Tuvinian (тыва дыл) + * @author Agilight + * @author Sborsody + */ +$messages['tyv'] = array( + 'createarticle' => 'Ðрын чаÑар', + 'inputbox-ns-main' => 'Кол', +); + +/** Central Atlas Tamazight (ⵜⴰⵎⴰⵣⵉⵖⵜ) + * @author Tifinaghes + */ +$messages['tzm'] = array( + 'createarticle' => 'ⴰⵔⴰ ⵜⴰⵙâµâ´°', +); + +/** Uyghur (Arabic script) (ئۇيغۇرچە) + * @author Sahran + */ +$messages['ug-arab'] = array( + 'createarticle' => 'بەت قۇر', + 'inputbox-ns-main' => 'ئاساسىي تىزىملىك', +); + +/** Ukrainian (українÑька) + * @author AS + * @author Ahonc + * @author Dim Grits + */ +$messages['uk'] = array( + 'inputbox-desc' => 'ДозволÑÑ” включати заздалегідь визначені HTML-форми', + 'inputbox-error-no-type' => 'Ви не зазначили тип Ð¿Ð¾Ð»Ñ Ð²Ð²Ð¾Ð´Ñƒ, Ñке ÑтворюєтьÑÑ.', + 'inputbox-error-bad-type' => 'Ðевідомий тип Ð¿Ð¾Ð»Ñ Ð²Ð²Ð¾Ð´Ñƒ «$1». +Будь лаÑка, зазначте один з допуÑтимих типів: «create», «comment», «search», «search2» або «fulltext».', + 'tryexact' => 'Строгий пошук', + 'searchfulltext' => 'ПовнотекÑтовий пошук', + 'createarticle' => 'Створити Ñтаттю', + 'inputbox-ns-main' => 'Головна', +); + +/** Urdu (اردو) + * @author පසිඳු à¶šà·à·€à·’න්ද + */ +$messages['ur'] = array( + 'searchfulltext' => 'تلاش ÙÚ©Ù„ متن', + 'createarticle' => 'نیا مضمون', + 'inputbox-ns-main' => 'مین', +); + +/** Uzbek (oÊ»zbekcha) + */ +$messages['uz'] = array( + 'createarticle' => 'Maqola kiritish', +); + +/** vèneto (vèneto) + * @author Candalua + * @author GatoSelvadego + */ +$messages['vec'] = array( + 'inputbox-desc' => "Consente l'inserimento de moduli HTML predefinìi", + 'inputbox-error-no-type' => 'No te ghè specificà el tipo de inputbox da crear.', + 'inputbox-error-bad-type' => '"$1" no\'l xe mìa un tipo de inputbox riconossiùo. +Siegli el tipo tra "create", "comment", "search", "search2" o "fulltext".', + 'tryexact' => 'Çerca corispondenza precisa', + 'searchfulltext' => 'Çerca nel testo', + 'createarticle' => 'Crea pagina', + 'inputbox-ns-main' => 'PrinsipaÅ‚e', +); + +/** Veps (vepsän kel’) + * @author Игорь БродÑкий + */ +$messages['vep'] = array( + 'tryexact' => "Lat'kat tehta tarkoiged ecind", + 'searchfulltext' => 'Ectä täudes tekstas', + 'createarticle' => "Säta lehtpol'", + 'inputbox-ns-main' => 'Pänimiavaruz', +); + +/** Vietnamese (Tiếng Việt) + * @author Minh Nguyen + */ +$messages['vi'] = array( + 'inputbox-desc' => 'Thêm những biểu mẫu HTML đơn giản', + 'inputbox-error-no-type' => 'Bạn chưa định rõ loại biểu mẫu để tạo ra.', + 'inputbox-error-bad-type' => 'Loại biểu mẫu “$1†không hợp lệ. Xin hãy chá»n “createâ€, “commentâ€, “searchâ€, “search2â€, hay “fulltextâ€.', + 'tryexact' => 'Thá» tìm Ä‘oạn văn khá»›p chÃnh xác vá»›i từ khóa', + 'searchfulltext' => 'Tìm toà n văn', + 'createarticle' => 'Tạo trang', + 'inputbox-ns-main' => 'ChÃnh', +); + +/** Volapük (Volapük) + * @author Malafaya + * @author Smeira + */ +$messages['vo'] = array( + 'inputbox-desc' => 'Dälön keninükami fomas-HTLM büo pemiedetölas', + 'searchfulltext' => 'Sukön zi da vödem lölik', + 'createarticle' => 'Jafön padi', +); + +/** Võro (Võro) + * @author Võrok + */ +$messages['vro'] = array( + 'inputbox-desc' => 'Lupa pruukiq ette ärqmäärätüid HTML-vormõ.', + 'inputbox-error-no-type' => 'Sa olõ-õi määränüq sisseandmisvälä tüüpi.', + 'inputbox-error-bad-type' => 'Sisseandmisvälä tüüp â€$1†ei kõlbaq. +Tüüp piät olõma create, comment, search, search2 vai fulltext.', + 'tryexact' => 'Täpsä otsminõ', + 'searchfulltext' => 'Otsiq terveq tekst', + 'createarticle' => 'Luuq leht', +); + +/** Walloon (walon) + */ +$messages['wa'] = array( + 'createarticle' => 'Ahiver Ã¥rtike', +); + +/** Wolof (Wolof) + * @author Ibou + */ +$messages['wo'] = array( + 'inputbox-error-no-type' => 'Leeraloo ban xeetu boyotu duggit nga bëgga sos.', + 'inputbox-error-bad-type' => '↓"$1" du xeetu boyotu duggiit bees xam. Tà nnal benn ci yii "create", "comment", "seach" walla "search2"', + 'tryexact' => 'Seet wi mu yamal', + 'searchfulltext' => 'Ceet ci mbind mi', + 'createarticle' => 'Sos jukki bi', +); + +/** Wu (å´è¯) + */ +$messages['wuu'] = array( + 'searchfulltext' => '全文æœå¯»', + 'createarticle' => 'å»ºç«‹æ–°æ–‡ç« ', +); + +/** Kalmyk (хальмг) + * @author Huuchin + */ +$messages['xal'] = array( + 'inputbox-error-no-type' => 'Та бүтәлдг оруллһна теегин Ñнз заав уга.', + 'inputbox-error-bad-type' => '«$1» буру оруллһна теегин Ñнз болҗана. +Буйн болтха, нег йоÑта Ñнз автн: «create», «comment», «search», «search2» аль «fulltext».', + 'tryexact' => 'Дарата хәәлһн', + 'searchfulltext' => 'Күцц бичг хәәлһн', + 'createarticle' => 'Халхиг бүтәх', +); + +/** Xhosa (isiXhosa) + */ +$messages['xh'] = array( + 'createarticle' => 'Bhala Ibali', +); + +/** Yiddish (ייִדיש) + * @author Yidel + * @author פוילישער + */ +$messages['yi'] = array( + 'searchfulltext' => 'זוך ×ין ×לע בלעטער', + 'createarticle' => 'ב×ש×פט ×רטיקל', + 'inputbox-ns-main' => 'הויפט', +); + +/** Yoruba (Yorùbá) + * @author Demmy + */ +$messages['yo'] = array( + 'createarticle' => 'Dá ojúewé', +); + +/** Cantonese (粵語) + */ +$messages['yue'] = array( + 'inputbox-desc' => '容許包å«é å…ˆè¨å®šå˜…HTMLè¡¨æ ¼', + 'inputbox-error-no-type' => 'ä½ é‡æœªæŒ‡å®šé–‹è¼¸å…¥ç›’嘅指定類型。', + 'inputbox-error-bad-type' => '輸入盒類型"$1"èªå””到。請指定"create"ã€"comment"ã€"search"或"search2"。', # Fuzzy + 'tryexact' => '試å“精確嘅比較', + 'searchfulltext' => 'æµå…¨æ–‡', + 'createarticle' => 'å»ºç«‹æ–‡ç« ', +); + +/** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) + * @author Liangent + * @author PhiLiP + * @author Wmr89502270 + * @author Xiaomingyan + */ +$messages['zh-hans'] = array( + 'inputbox-desc' => 'å…许包å«é¢„先设置的HTMLè¡¨æ ¼', + 'inputbox-error-no-type' => '您没有指定所创建输入框的类型。', + 'inputbox-error-bad-type' => '输入框类型“$1â€æ— 法识别。 +请指定“createâ€ã€â€œcommentâ€ã€â€œsearchâ€ã€â€œsearch2â€æˆ–“fulltextâ€ã€‚', + 'tryexact' => 'å°è¯•精确匹é…', + 'searchfulltext' => 'æœç´¢å…¨æ–‡', + 'createarticle' => '创建页é¢', + 'inputbox-ns-main' => '主', +); + +/** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) + * @author Anakmalaysia + * @author Gaoxuewei + * @author Liangent + * @author Mark85296341 + */ +$messages['zh-hant'] = array( + 'inputbox-desc' => '容許包å«é å…ˆè¨å®šçš„ HTML è¡¨æ ¼', + 'inputbox-error-no-type' => '您尚未指定建立輸入框的指定類型。', + 'inputbox-error-bad-type' => '輸入框類型「$1ã€ç„¡æ³•è˜åˆ¥ã€‚ +請指定「createã€ã€ã€Œcommentã€ã€ã€Œsearchã€ã€ã€Œsearch2ã€æˆ–「fulltextã€ã€‚', + 'tryexact' => '嘗試精確匹é…', + 'searchfulltext' => '全文檢索', + 'createarticle' => 'å»ºç«‹æ–‡ç« ', + 'inputbox-ns-main' => '主', +); + +/** Chinese (Taiwan) (â€ªä¸æ–‡(å°ç£)‬) + * @author Ffaarr + */ +$messages['zh-tw'] = array( + 'createarticle' => '創建é é¢', +); + +/** Zulu (isiZulu) + */ +$messages['zu'] = array( + 'searchfulltext' => 'Sesha ukubhala konke', +); diff --git a/extensions/InputBox/InputBox.php b/extensions/InputBox/InputBox.php new file mode 100644 index 00000000..b54baa36 --- /dev/null +++ b/extensions/InputBox/InputBox.php @@ -0,0 +1,54 @@ +<?php +/** + * InputBox extension + * + * @file + * @ingroup Extensions + * + * This file contains the main include file for the Inputbox extension of + * MediaWiki. + * + * Usage: Add the following line in LocalSettings.php: + * require_once( "$IP/extensions/InputBox/InputBox.php" ); + * + * @author Erik Moeller <moeller@scireview.de> + * namespaces search improvements partially by + * Leonardo Pimenta <leo.lns@gmail.com> + * Cleaned up by Trevor Parscal <tparscal@wikimedia.org> + * @copyright Public domain + * @license Public domain + * @version 0.1.4 + */ + +// Check environment +if ( !defined( 'MEDIAWIKI' ) ) { + echo( "This is an extension to the MediaWiki package and cannot be run standalone.\n" ); + die( -1 ); +} + +/* Configuration */ + +// Credits +$wgExtensionCredits['parserhook'][] = array( + 'path' => __FILE__, + 'name' => 'InputBox', + 'author' => array( 'Erik Moeller', 'Leonardo Pimenta', 'Rob Church', 'Trevor Parscal', 'DaSch' ), + 'version' => '0.1.4', + 'url' => 'https://www.mediawiki.org/wiki/Extension:InputBox', + 'description' => 'Allow inclusion of predefined HTML forms.', + 'descriptionmsg' => 'inputbox-desc', +); + +// Shortcut to this extension directory +$dir = dirname( __FILE__ ) . '/'; + +// Internationalization +$wgExtensionMessagesFiles['InputBox'] = $dir . 'InputBox.i18n.php'; + +// Register auto load for the special page class +$wgAutoloadClasses['InputBoxHooks'] = $dir . 'InputBox.hooks.php'; +$wgAutoloadClasses['InputBox'] = $dir . 'InputBox.classes.php'; + +// Register parser hook +$wgHooks['ParserFirstCallInit'][] = 'InputBoxHooks::register'; +$wgHooks['MediaWikiPerformAction'][] = 'InputBoxHooks::onMediaWikiPerformAction'; diff --git a/extensions/Interwiki/.gitreview b/extensions/Interwiki/.gitreview new file mode 100644 index 00000000..fcc03f61 --- /dev/null +++ b/extensions/Interwiki/.gitreview @@ -0,0 +1,6 @@ +[gerrit] +host=gerrit.wikimedia.org +port=29418 +project=mediawiki/extensions/Interwiki.git +defaultbranch=master +defaultrebase=0
\ No newline at end of file diff --git a/extensions/Interwiki/Interwiki.alias.php b/extensions/Interwiki/Interwiki.alias.php new file mode 100644 index 00000000..30098f05 --- /dev/null +++ b/extensions/Interwiki/Interwiki.alias.php @@ -0,0 +1,255 @@ +<?php +/** + * Aliases for Special:Interwiki + * + * @file + * @ingroup Extensions + */ +// @codingStandardsIgnoreFile + +$specialPageAliases = array(); + +/** English (English) */ +$specialPageAliases['en'] = array( + 'Interwiki' => array( 'Interwiki' ), +); + +/** Arabic (العربية) */ +$specialPageAliases['ar'] = array( + 'Interwiki' => array( 'إنترويكي' ), +); + +/** Egyptian Spoken Arabic (مصرى) */ +$specialPageAliases['arz'] = array( + 'Interwiki' => array( 'إنترويكى' ), +); + +/** Assamese (অসমীয়া) */ +$specialPageAliases['as'] = array( + 'Interwiki' => array( 'আনà§à¦¤à¦ƒà§±à¦¿à¦•ি' ), +); + +/** Bulgarian (българÑки) */ +$specialPageAliases['bg'] = array( + 'Interwiki' => array( 'Междууикита' ), +); + +/** Breton (brezhoneg) */ +$specialPageAliases['br'] = array( + 'Interwiki' => array( 'Etrewiki' ), +); + +/** Bosnian (bosanski) */ +$specialPageAliases['bs'] = array( + 'Interwiki' => array( 'Medjuwiki' ), +); + +/** Min Dong Chinese (Mìng-dĕ̤ng-ngṳ̄) */ +$specialPageAliases['cdo'] = array( + 'Interwiki' => array( 'è·¨ç¶åŸº' ), +); + +/** Chechen (нохчийн) */ +$specialPageAliases['ce'] = array( + 'Interwiki' => array( 'Юкъарвики' ), +); + +/** German (Deutsch) */ +$specialPageAliases['de'] = array( + 'Interwiki' => array( 'Interwikitabelle', 'Interwiki-Tabelle' ), +); + +/** Zazaki (Zazaki) */ +$specialPageAliases['diq'] = array( + 'Interwiki' => array( 'İnterwiki' ), +); + +/** Esperanto (Esperanto) */ +$specialPageAliases['eo'] = array( + 'Interwiki' => array( 'Intervikia_ligilo' ), +); + +/** Spanish (español) */ +$specialPageAliases['es'] = array( + 'Interwiki' => array( 'Enlaces_interligüÃsticos' ), +); + +/** Estonian (eesti) */ +$specialPageAliases['et'] = array( + 'Interwiki' => array( 'Interviki' ), +); + +/** Persian (ÙØ§Ø±Ø³ÛŒ) */ +$specialPageAliases['fa'] = array( + 'Interwiki' => array( 'میان‌ویکی' ), +); + +/** Franco-Provençal (arpetan) */ +$specialPageAliases['frp'] = array( + 'Interwiki' => array( 'Entèrvouiqui' ), +); + +/** Gagauz (Gagauz) */ +$specialPageAliases['gag'] = array( + 'Interwiki' => array( 'İnterviki' ), +); + +/** Galician (galego) */ +$specialPageAliases['gl'] = array( + 'Interwiki' => array( 'Interwikis' ), +); + +/** Hebrew (עברית) */ +$specialPageAliases['he'] = array( + 'Interwiki' => array( '×‘×™× ×•×•×™×§×™' ), +); + +/** Haitian (Kreyòl ayisyen) */ +$specialPageAliases['ht'] = array( + 'Interwiki' => array( 'Entèwiki' ), +); + +/** Hungarian (magyar) */ +$specialPageAliases['hu'] = array( + 'Interwiki' => array( 'Wikiközi_hivatkozások' ), +); + +/** Indonesian (Bahasa Indonesia) */ +$specialPageAliases['id'] = array( + 'Interwiki' => array( 'Interwiki' ), +); + +/** Japanese (日本語) */ +$specialPageAliases['ja'] = array( + 'Interwiki' => array( 'インターウィã‚' ), +); + +/** Georgian (ქáƒáƒ თული) */ +$specialPageAliases['ka'] = array( + 'Interwiki' => array( 'ინტერვიკი' ), +); + +/** Khmer (ភាសាážáŸ’មែរ) */ +$specialPageAliases['km'] = array( + 'Interwiki' => array( 'អន្ážážšážœáž·áž‚ី' ), +); + +/** Korean (한êµì–´) */ +$specialPageAliases['ko'] = array( + 'Interwiki' => array( 'ì¸í„°ìœ„키' ), +); + +/** Colognian (Ripoarisch) */ +$specialPageAliases['ksh'] = array( + 'Interwiki' => array( 'EngerWiki', 'Engerwiki' ), +); + +/** Cornish (kernowek) */ +$specialPageAliases['kw'] = array( + 'Interwiki' => array( 'Yntrawiki' ), +); + +/** Latin (Latina) */ +$specialPageAliases['la'] = array( + 'Interwiki' => array( 'Intervici' ), +); + +/** Ladino (Ladino) */ +$specialPageAliases['lad'] = array( + 'Interwiki' => array( 'Interviki' ), +); + +/** Macedonian (македонÑки) */ +$specialPageAliases['mk'] = array( + 'Interwiki' => array( 'Меѓувики' ), +); + +/** Malayalam (മലയാളം) */ +$specialPageAliases['ml'] = array( + 'Interwiki' => array( 'à´…à´¨àµà´¤àµ¼â€Œà´µà´¿à´•àµà´•à´¿' ), +); + +/** Marathi (मराठी) */ +$specialPageAliases['mr'] = array( + 'Interwiki' => array( 'आंतरविकि' ), +); + +/** Punjabi (ਪੰਜਾਬੀ) */ +$specialPageAliases['pa'] = array( + 'Interwiki' => array( 'ਇੰਟਰਵਿਕੀ' ), +); + +/** Portuguese (português) */ +$specialPageAliases['pt'] = array( + 'Interwiki' => array( 'Interwikis' ), +); + +/** Russian (руÑÑкий) */ +$specialPageAliases['ru'] = array( + 'Interwiki' => array( 'Интервики' ), +); + +/** Sanskrit (संसà¥à¤•ृतमà¥) */ +$specialPageAliases['sa'] = array( + 'Interwiki' => array( 'आंनà¥à¤¤à¤°à¤µà¤¿à¤•ि' ), +); + +/** Swahili (Kiswahili) */ +$specialPageAliases['sw'] = array( + 'Interwiki' => array( 'Viungovyawiki' ), +); + +/** Telugu (తెలà±à°—à±) */ +$specialPageAliases['te'] = array( + 'Interwiki' => array( 'అంతరà±à°µà°¿à°•à±€' ), +); + +/** Tagalog (Tagalog) */ +$specialPageAliases['tl'] = array( + 'Interwiki' => array( 'Kawing-wiki' ), +); + +/** Turkish (Türkçe) */ +$specialPageAliases['tr'] = array( + 'Interwiki' => array( 'İnterviki' ), +); + +/** Tatar (Cyrillic script) (татарча) */ +$specialPageAliases['tt-cyrl'] = array( + 'Interwiki' => array( 'Интервики' ), +); + +/** Ukrainian (українÑька) */ +$specialPageAliases['uk'] = array( + 'Interwiki' => array( 'Інтервікі' ), +); + +/** Urdu (اردو) */ +$specialPageAliases['ur'] = array( + 'Interwiki' => array( 'بین_الویکی' ), +); + +/** Vietnamese (Tiếng Việt) */ +$specialPageAliases['vi'] = array( + 'Interwiki' => array( 'Liên_wiki' ), +); + +/** Yiddish (ייִדיש) */ +$specialPageAliases['yi'] = array( + 'Interwiki' => array( '××™× ×˜×¢×¨×•×•×™×§×™' ), +); + +/** Cantonese (粵語) */ +$specialPageAliases['yue'] = array( + 'Interwiki' => array( 'å…¶ä»–ç¶åŸºé€£æŽ¥' ), +); + +/** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) */ +$specialPageAliases['zh-hans'] = array( + 'Interwiki' => array( 'è·¨wiki', '跨维基' ), +); + +/** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) */ +$specialPageAliases['zh-hant'] = array( + 'Interwiki' => array( 'è·¨ç¶åŸºé€£çµ' ), +);
\ No newline at end of file diff --git a/extensions/Interwiki/Interwiki.css b/extensions/Interwiki/Interwiki.css new file mode 100644 index 00000000..428b1cc7 --- /dev/null +++ b/extensions/Interwiki/Interwiki.css @@ -0,0 +1,45 @@ +/** + * CSS for Special:Interwiki + */ +table.mw-interwikitable { + width: 100%; +} + +table.mw-interwikitable.intro th { + padding-right: 1.4ex; + vertical-align: top; +} + +table.mw-interwikitable.intro th.mw-align-start { + text-align: left; +} + +table.mw-interwikitable.intro th.mw-align-end { + text-align: right; +} + +table.mw-interwikitable.body td.mw-interwikitable-local, +table.mw-interwikitable.body td.mw-interwikitable-trans, +table.mw-interwikitable.body td.mw-interwikitable-modify { + text-align: center; +} + +/* It's safe enough to assume that URLs are usually LTR. */ +/* @noflip */ +.mw-interwikitable-url, +input#mw-interwiki-url { + text-align: left; + direction: ltr; +} + +.mw-interwikitable-modify { + white-space: nowrap; +} + +.mw-special-Interwiki .mw-collapsible-toggle { + float: left; +} + +.mw-collapsible-content { + clear: both; +} diff --git a/extensions/Interwiki/Interwiki.i18n.php b/extensions/Interwiki/Interwiki.i18n.php new file mode 100644 index 00000000..a2619ff3 --- /dev/null +++ b/extensions/Interwiki/Interwiki.i18n.php @@ -0,0 +1,5324 @@ +<?php +/** + * Internationalisation file for Interwiki extension. + * + * @file + * @ingroup Extensions + * + * 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. + * + * @author Stephanie Amanda Stevens <phroziac@gmail.com> + * @author SPQRobin <robin_1273@hotmail.com> + * @copyright Copyright (C) 2005-2007 Stephanie Amanda Stevens + * @copyright Copyright (C) 2007 SPQRobin + * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later + */ + +$messages = array(); + +/** English (English) + * @author Stephanie Amanda Stevens + * @author SPQRobin + * @author Purodha + */ +$messages['en'] = array( + # general messages + 'interwiki' => 'View and edit interwiki data', + 'interwiki-title-norights' => 'View interwiki data', + 'interwiki-desc' => 'Adds a [[Special:Interwiki|special page]] to view and edit the interwiki table', + 'interwiki_intro' => 'This is an overview of the interwiki table.', + 'interwiki-legend-show' => 'Show legend', + 'interwiki-legend-hide' => 'Hide legend', + 'interwiki_prefix' => 'Prefix', + 'interwiki-prefix-label' => 'Prefix:', + 'interwiki_prefix_intro' => 'Interwiki prefix to be used in <code>[<nowiki />[prefix:<em>pagename</em>]]</code> wikitext syntax.', + 'interwiki_url' => 'URL', # only translate this message if you have to change it + 'interwiki-url-label' => 'URL:', + 'interwiki_url_intro' => 'Template for URLs. The placeholder $1 will be replaced by the <em>pagename</em> of the wikitext, when the abovementioned wikitext syntax is used.', + 'interwiki_local' => 'Forward', + 'interwiki-local-label' => 'Forward:', + 'interwiki_local_intro' => 'An HTTP request to the local wiki with this interwiki prefix in the URL is:', + 'interwiki_local_0_intro' => 'not honored, usually blocked by "page not found".', + 'interwiki_local_1_intro' => 'redirected to the target URL given in the interwiki link definitions (i.e. treated like references in local pages).', + 'interwiki_trans' => 'Transclude', + 'interwiki-trans-label' => 'Transclude:', + 'interwiki_trans_intro' => 'If wikitext syntax <code>{<nowiki />{prefix:<em>pagename</em>}}</code> is used, then:', + 'interwiki_trans_1_intro' => 'allow transclusion from the foreign wiki, if interwiki transclusions are generally permitted in this wiki.', + 'interwiki_trans_0_intro' => 'do not allow it, rather look for a page in the template namespace.', + 'interwiki_intro_footer' => 'See [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] for more information about the interwiki table. +There is a [[Special:Log/interwiki|log of changes]] to the interwiki table.', + 'interwiki_1' => 'yes', + 'interwiki_0' => 'no', + 'interwiki_error' => 'Error: The interwiki table is empty, or something else went wrong.', + 'interwiki-cached' => 'The interwiki data is cached. Modifying the cache is not possible.', + + # modifying permitted + 'interwiki_edit' => 'Edit', + 'interwiki_reasonfield' => 'Reason:', + + # deleting a prefix + 'interwiki_delquestion' => 'Deleting "$1"', + 'interwiki_deleting' => 'You are deleting prefix "$1".', + 'interwiki_deleted' => 'Prefix "$1" was successfully removed from the interwiki table.', + 'interwiki_delfailed' => 'Prefix "$1" could not be removed from the interwiki table.', + + # adding a prefix + 'interwiki_addtext' => 'Add an interwiki prefix', + 'interwiki_addintro' => 'You are adding a new interwiki prefix. +Remember that it cannot contain spaces ( ), colons (:), ampersands (&), or equal signs (=).', + 'interwiki_addbutton' => 'Add', + 'interwiki_added' => 'Prefix "$1" was successfully added to the interwiki table.', + 'interwiki_addfailed' => 'Prefix "$1" could not be added to the interwiki table. +Possibly it already exists in the interwiki table.', + 'interwiki-defaulturl' => 'http://www.example.com/$1', # do not translate or duplicate this message to other languages + + # editing a prefix + 'interwiki_edittext' => 'Editing an interwiki prefix', + 'interwiki_editintro' => 'You are editing an interwiki prefix. +Remember that this can break existing links.', + 'interwiki_edited' => 'Prefix "$1" was successfully modified in the interwiki table.', + 'interwiki_editerror' => 'Prefix "$1" could not be modified in the interwiki table. +Possibly it does not exist.', + 'interwiki-badprefix' => 'Specified interwiki prefix "$1" contains invalid characters', + 'interwiki-submit-empty' => 'The prefix and URL cannot be empty.', + 'interwiki-submit-invalidurl' => 'The protocol of the URL is invalid.', + + # interwiki log + 'log-name-interwiki' => 'Interwiki table log', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|added}} prefix "$4" ($5) (trans: $6; local: $7) to the interwiki table', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|modified}} prefix "$4" ($5) (trans: $6; local: $7) in the interwiki table', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|removed}} prefix "$4" from the interwiki table', + 'log-description-interwiki' => 'This is a log of changes to the [[Special:Interwiki|interwiki table]].', + 'logentry-interwiki-interwiki' => '', # do not translate this message + + # rights + 'right-interwiki' => 'Edit interwiki data', + 'action-interwiki' => 'change this interwiki entry', +); + +/** Message documentation (Message documentation) + * @author Amire80 + * @author Fryed-peach + * @author Jon Harald Søby + * @author Meno25 + * @author Mormegil + * @author Nemo bis + * @author Purodha + * @author Raymond + * @author SPQRobin + * @author Shirayuki + * @author Siebrand + * @author Umherirrender + */ +$messages['qqq'] = array( + 'interwiki' => '{{doc-special|Interwiki}}', + 'interwiki-title-norights' => '{{doc-special|Interwiki}} +Used when the user has no right to edit the interwiki data and can only view them.', + 'interwiki-desc' => '{{desc|name=Interwiki|url=http://www.mediawiki.org/wiki/Extension:Interwiki}}', + 'interwiki_intro' => 'Part of the interwiki extension. Shown as introductory text on [[Special:Interwiki]].', + 'interwiki-legend-show' => 'Link text for toggle to display the legend on [[Special:Interwiki]].', + 'interwiki-legend-hide' => 'Link text for toggle to hide the legend on [[Special:Interwiki]].', + 'interwiki_prefix' => 'Used on [[Special:Interwiki]] as a column header of the table.', + 'interwiki-prefix-label' => 'Used on [[Special:Interwiki]] as a field label in a form.', + 'interwiki_prefix_intro' => 'Used on [[Special:Interwiki]] so as to explain the data in the {{msg-mw|Interwiki prefix}} column of the table. + +Do translate both words inside the square brackets as placeholders, where "prefix" should be identical to, or clearly linked to, the column header.', + 'interwiki_url' => '{{optional}} +Used on [[Special:Interwiki]] as a column header of the table. + +See also: +*{{msg-mw|Interwiki-url-label}} +{{Identical|URL}}', + 'interwiki-url-label' => '{{optional}} +Used on [[Special:Interwiki]] as a field label in a form. + +See also: +* {{msg-mw|interwiki url}} +{{Identical|URL}}', + 'interwiki_url_intro' => 'Used on [[Special:Interwiki]] so as to explain the data in the {{msg-mw|Interwiki url}} column of the table. + +Parameters: +* $1 is being rendered verbatim. It refers to the syntax of the values listed in the "prefix" column, and does not mark a substitutable variable of this message.', + 'interwiki_local' => 'Used on [[Special:Interwiki]] as a column header. + +{{Identical|Forward}}', + 'interwiki-local-label' => 'Field label for the interwiki property "local", to set if an HTTP request to the local wiki with this interwiki prefix in the URL is redirected to the target URL given in the interwiki link definitions.', + 'interwiki_local_intro' => 'Used on [[Special:Interwiki]] so as to explain the data in the {{msg-mw|Interwiki local}} column of the table.', + 'interwiki_local_0_intro' => 'Used on [[Special:Interwiki]] so as to descripe the meaning of the value 0 in the {{msg-mw|Interwiki local}} column of the table.', + 'interwiki_local_1_intro' => 'Used on [[Special:Interwiki]] so as to descripe the meaning of the value 1 in the {{msg-mw|Interwiki local}} column of the table.', + 'interwiki_trans' => 'Used on [[Special:Interwiki]] as table column header.', + 'interwiki-trans-label' => 'Used on [[Special:Interwiki]] as a field label in a form.', + 'interwiki_trans_intro' => 'Used on [[Special:Interwiki]] so as to explain the data in the {{msg-mw|Interwiki trans}} column of the table.', + 'interwiki_trans_1_intro' => 'Used on [[Special:Interwiki]] so as to descripe the meaning of the value 1 in the {{msg-mw|Interwiki trans}} column of the table.', + 'interwiki_trans_0_intro' => 'Used on [[Special:Interwiki]] so as to describe the meaning of the value 0 in the {{msg-mw|Interwiki trans}} column of the table.', + 'interwiki_intro_footer' => 'Part of the interwiki extension. + +Shown as last piece of the introductory text on [[Special:Interwiki]].', + 'interwiki_1' => "'''Yes'''-value to be inserted into the columns headed by {{msg-mw|Interwiki local}} and {{msg-mw|Interwiki trans}}. +{{Identical|Yes}}", + 'interwiki_0' => "'''No'''-value to be inserted into the columns headed by {{msg-mw|Interwiki local}} and {{msg-mw|Interwiki trans}}. +{{Identical|No}}", + 'interwiki_error' => 'This error message is shown when the [[Special:Interwiki]] page is empty.', + 'interwiki-cached' => 'Informational message on why interwiki data cannot be manipulated.', + 'interwiki_edit' => 'For users allowed to edit the interwiki table via [[Special:Interwiki]], this text is shown as the column header above the edit buttons. + +{{Identical|Edit}}', + 'interwiki_reasonfield' => '{{Identical|Reason}}', + 'interwiki_delquestion' => 'Used as top message. + +Followed by the form. + +Parameters: +* $1 - the interwiki prefix you are deleting', + 'interwiki_deleting' => 'Used as intro message for the table. Parameters: +* $1 - the specified prefix', + 'interwiki_deleted' => 'Used as success message. Parameters: +* $1 - interwiki prefix', + 'interwiki_delfailed' => 'Error message when removing an interwiki table entry fails. Parameters: +* $1 is an interwiki prefix.', + 'interwiki_addtext' => 'Link description to open form to add an interwiki prefix.', + 'interwiki_addintro' => 'Form information when adding an interwiki prefix.', + 'interwiki_addbutton' => 'This message is the text of the button to submit the interwiki prefix you are adding. + +{{Identical|Add}}', + 'interwiki_added' => 'Success message after adding an interwiki prefix. Parameters: +* $1 is the added interwiki prefix.', + 'interwiki_addfailed' => 'Error message displayed when adding an interwiki prefix fails. Parameters: +* $1 is the interwiki prefix that could not be added.', + 'interwiki-defaulturl' => '{{notranslate}} +Used as default value of interwiki URL + +Parameters: +* $1 - seems to be empty', + 'interwiki_edittext' => 'Fieldset legend for interwiki prefix edit form.', + 'interwiki_editintro' => 'Form information when editing an interwiki prefix.', + 'interwiki_edited' => 'Success message after editing an interwiki prefix. Parameters: +* $1 is the added interwiki prefix.', + 'interwiki_editerror' => 'Error message when modifying a prefix has failed. Parameters: +* $1 - prefix', + 'interwiki-badprefix' => 'Error message displayed when trying to save an interwiki prefix that contains invalid characters. Parameters: +* $1 is the interwiki prefix containing invalid characters.', + 'interwiki-submit-empty' => 'Error message displayed when trying to save an interwiki prefix with an empty prefix or an empty URL.', + 'interwiki-submit-invalidurl' => 'Error message displayed when trying to save an interwiki prefix with an invalid URL.', + 'log-name-interwiki' => '{{doc-logpage}} + +Part of the interwiki extension. This message is shown as page title on [[Special:Log/interwiki]].', + 'logentry-interwiki-iw_add' => '{{Logentry|[[Special:Log/interwiki]]}} +Shows up in "[[Special:Log/interwiki]]" when someone has added a prefix. Leave parameters and text between brackets exactly as it is. +* $1 - the username of the user who added it +* $2 - the username usable for GENDER +* $4 - the prefix +* $5 - the URL +* $6 and $7 is 0 or 1 +See also the legend on [[Special:Interwiki]].', + 'logentry-interwiki-iw_edit' => '{{Logentry|[[Special:Log/interwiki]]}} +Shows up in "[[Special:Log/interwiki]]" when someone has modified a prefix. Leave parameters and text between brackets exactly as it is. +* $1 - the username of the user who added it +* $2 - the username usable for GENDER +* $4 - the prefix +* $5 - the URL +* $6 and $7 is 0 or 1', + 'logentry-interwiki-iw_delete' => '{{Logentry|[[Special:Log/interwiki]]}} +Shows up in "[[Special:Log/interwiki]]" when someone removed a prefix. +* $1 - the username of the user who deleted it. +* $2 - the username usable for GENDER +* $4 - the prefix', + 'log-description-interwiki' => 'Part of the interwiki extension. Summary shown on [[Special:Log/interwiki]].', + 'logentry-interwiki-interwiki' => '{{notranslate}}', + 'right-interwiki' => '{{doc-right|interwiki}}', + 'action-interwiki' => '{{doc-action|interwiki}}', +); + +/** Afrikaans (Afrikaans) + * @author Arnobarnard + * @author Naudefj + */ +$messages['af'] = array( + 'interwiki' => 'Wys en wysig interwikidata', + 'interwiki-title-norights' => 'Wys interwikidata', + 'interwiki-desc' => "Voeg 'n [[Special:Interwiki|spesiale bladsy]] by om die interwiki tabel te bekyk en wysig", + 'interwiki_intro' => "Hier volg 'n oorsig van die interwikitabel.", + 'interwiki-legend-show' => 'Wys sleutel', + 'interwiki-legend-hide' => 'Versteek sleutel', + 'interwiki_prefix' => 'Voorvoegsel', + 'interwiki-prefix-label' => 'Voorvoegsel:', + 'interwiki_prefix_intro' => 'Interwiki-voorvoegsel wat gebruik moet word in die wikiteks-sintaks <code>[<nowiki />[voorvoegsel:<em>bladsynaam</em>]]</code>.', + 'interwiki_url_intro' => "'n Sjabloon vir URL's. Die plekhouer $1 word met die <em>bladsynaam</em> van die wikiteks vervang as die bovermelde wikiteks-sintaks gebruik word.", + 'interwiki_local' => 'Aanstuur', + 'interwiki-local-label' => 'Aanstuur:', + 'interwiki_local_intro' => "'n HTTP-aanvraag na die lokale wiki met hierdie interwiki-voorvoegsel in die URL is:", + 'interwiki_local_0_intro' => 'word nie verwerk nie. Meestal geblokkeer deur \'n "bladsy nie gevind"-fout.', + 'interwiki_local_1_intro' => 'aanstuur na die doel-URL verskaf in die definisies van die interwiki-skakels (hierdie word hanteer as verwysings in lokale bladsye)', + 'interwiki_trans' => 'Transkludeer', + 'interwiki-trans-label' => 'Transkludeer:', + 'interwiki_trans_intro' => 'Indien die wikiteks-sintaks <code>{<nowiki />{voorvoegsel:<em>bladsynaam</em>}}</code> gebruik word, dan:', + 'interwiki_trans_1_intro' => "laat transklusie van ander wiki's toe as interwiki-transklusies wel in hierdie wiki toegelaat word.", + 'interwiki_trans_0_intro' => "nie toegelaat nie, soek eerder na 'n bladsy in die sjabloonnaamruimte.", + 'interwiki_intro_footer' => "Sien [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] vir meer inligting oor die interwikitabel. +Daar is 'n [[Special:Log/interwiki|veranderingslogboek]] vir die interwikitabel.", + 'interwiki_1' => 'ja', + 'interwiki_0' => 'nee', + 'interwiki_error' => 'Fout: Die interwikitabel is leeg, of iets anders is verkeerd.', + 'interwiki-cached' => 'Die interwikidata is gekas. Dit is nie moontlik om data in die kas te wysig nie.', + 'interwiki_edit' => 'Wysig', + 'interwiki_reasonfield' => 'Rede:', + 'interwiki_delquestion' => 'Besig om "$1" te verwyder', + 'interwiki_deleting' => 'U is besig om voorvoegsel "$1" te verwyder.', + 'interwiki_deleted' => 'Voorvoegsel "$1" is suksesvol uit die interwikitabel verwyder.', + 'interwiki_delfailed' => 'Voorvoegsel "$1" kon nie van die interwikitabel verwyder word nie.', + 'interwiki_addtext' => "Voeg 'n interwiki-voorvoegsel by", + 'interwiki_addintro' => "U is besig om 'n nuwe interwiki-voorvoegsel by te voeg. Let op dat dit geen spasies ( ), dubbelpunte (:), ampersands (&), of gelykheidstekens (=) mag bevat nie.", + 'interwiki_addbutton' => 'Voeg by', + 'interwiki_added' => 'Voorvoegsel "$1" is suksesvol by die interwikitabel bygevoeg.', + 'interwiki_addfailed' => 'Voorvoegsel "$1" kon nie by die interwikitabel gevoeg word nie. Miskien bestaan dit al reeds in die interwikitabel.', + 'interwiki_edittext' => "Wysig 'n interwiki-voorvoegsel", + 'interwiki_editintro' => "U is besig om 'n interwiki-voorvoegsel te wysig. +Let op dat dit moontlik bestaande skakels kan breek.", + 'interwiki_edited' => 'Voorvoegsel "$1" is suksesvol in die interwikitabel gewysig.', + 'interwiki_editerror' => 'Voorvoegsel "$1" kon nie in die interwikitabel opgedateer word nie. +Moontlik bestaan dit nie.', + 'interwiki-badprefix' => 'Die interwiki-voorvoegsel "$1" bevat ongeldige karakters', + 'interwiki-submit-empty' => 'Die voorvoegsel en die URL mag nie leeg wees nie.', + 'interwiki-submit-invalidurl' => 'Die protokol van die URL is ongeldig.', + 'log-name-interwiki' => 'Interwiki tabel staaf', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|het}} die voorvoegsel "$4" ($5) by die interwikitabel gevoeg (trans: $6; local: $7)', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|het}} die voorvoegsel "$4" ($5) in die interwikitabel gewysig (trans: $6; local: $7)', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|het}} die voorvoegsel "$4" uit die interwikitabel verwyder', + 'log-description-interwiki' => "Die is 'n logboek van veranderinge aan die [[Special:Interwiki|interwikitabel]].", + 'right-interwiki' => 'Wysig interwikidata', + 'action-interwiki' => 'verander hierdie interwiki-item', +); + +/** Amharic (አማáˆáŠ›) + * @author Codex Sinaiticus + */ +$messages['am'] = array( + 'interwiki_reasonfield' => 'áˆáŠáŠ•á‹«á‰µ:', +); + +/** Aragonese (aragonés) + * @author Juanpabl + */ +$messages['an'] = array( + 'interwiki_1' => 'SÃ', + 'interwiki_reasonfield' => 'Razón:', +); + +/** Arabic (العربية) + * @author Meno25 + * @author OsamaK + * @author زكريا + */ +$messages['ar'] = array( + 'interwiki' => 'عرض وتعديل بيانات الإنترويكي', + 'interwiki-title-norights' => 'عرض بيانات الإنترويكي', + 'interwiki-desc' => 'يضي٠[[Special:Interwiki|ØµÙØØ© خاصة]] لرؤية وتعديل جدول الإنترويكي', + 'interwiki_intro' => 'هذا عرض عام لجدول الإنترويكي. معاني البيانات ÙÙŠ العواميد:', # Fuzzy + 'interwiki_prefix' => 'بادئة', + 'interwiki-prefix-label' => 'البادئة:', + 'interwiki_prefix_intro' => 'بادئة الإنترويكي ليتم استخدامها ÙÙŠ صياغة نص الويكي <code>[<nowiki />[prefix:<em>pagename</em>]]</code>.', + 'interwiki_url' => 'مسار', + 'interwiki-url-label' => 'مسار:', + 'interwiki_url_intro' => 'قالب للمسارات. ØØ§Ù…Ù„ المكان $1 سيتم استبداله بواسطة <em>pagename</em> لنص الويكي، عندما يتم استخدام صياغة نص الويكي المذكورة بالأعلى.', + 'interwiki_local' => 'إرسال', + 'interwiki-local-label' => 'إرسال:', + 'interwiki_local_intro' => 'طلب http للويكي المØÙ„ÙŠ ببادئة الإنترويكي هذه ÙÙŠ URl هو:', + 'interwiki_local_0_intro' => 'لا يتم أخذها ÙÙŠ الاعتبار، عادة يتم المنع بواسطة "page not found"ØŒ', + 'interwiki_local_1_intro' => 'يتم التØÙˆÙŠÙ„ للمسار الهد٠المعطى ÙÙŠ ØªØ¹Ø±ÙŠÙØ§Øª وصلة الإنترويكي (أي تتم معاملتها مثل المراجع ÙÙŠ Ø§Ù„ØµÙØØ§Øª المØÙ„ية)', + 'interwiki_trans' => 'تضمين', + 'interwiki-trans-label' => 'تضمين:', + 'interwiki_trans_intro' => 'لو أن صياغة نص الويكي <code>{<nowiki />{prefix:<em>pagename</em>}}</code> تم استخدامها، إذا:', + 'interwiki_trans_1_intro' => 'ÙŠØ³Ù…Ø Ø¨Ø§Ù„ØªØ¶Ù…ÙŠÙ† من الويكي الأجنبي، لو أن تضمينات الإنترويكي Ù…Ø³Ù…ÙˆØ Ø¨Ù‡Ø§ عموما ÙÙŠ هذا الويكي،', + 'interwiki_trans_0_intro' => 'لا ØªØ³Ù…Ø Ø¨Ù‡ØŒ ولكن Ø§Ø¨ØØ« عن ØµÙØØ© ÙÙŠ نطاق القوالب.', + 'interwiki_intro_footer' => 'انظر [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] للمزيد من المعلومات ØÙˆÙ„ جدول الإنترويكي. +هناك [[Special:Log/interwiki|سجل بالتغييرات]] لجدول الإنترويكي.', + 'interwiki_1' => 'نعم', + 'interwiki_0' => 'لا', + 'interwiki_error' => 'خطأ: جدول الإنترويكي ÙØ§Ø±ØºØŒ أو ØØ¯Ø« خطأ آخر.', + 'interwiki_edit' => 'عدل', + 'interwiki_reasonfield' => 'السبب:', + 'interwiki_delquestion' => 'ØØ°Ù "$1"', + 'interwiki_deleting' => 'أنت ØªØØ°Ù البادئة "$1".', + 'interwiki_deleted' => 'البادئة "$1" تمت إزالتها Ø¨Ù†Ø¬Ø§Ø Ù…Ù† جدول الإنترويكي.', + 'interwiki_delfailed' => 'البادئة "$1" لم يمكن إزالتها من جدول الإنترويكي.', + 'interwiki_addtext' => 'أض٠بادئة إنترويكي', + 'interwiki_addintro' => 'أنت تضي٠بادئة إنترويكي جديدة. +تذكر أنها لا يمكن أن ØªØØªÙˆÙŠ Ø¹Ù„Ù‰ Ù…Ø³Ø§ÙØ§Øª ( )ØŒ نقطتين Ùوق بعض (:)ØŒ علامة Ùˆ (&)ØŒ أو علامة يساوي (=).', + 'interwiki_addbutton' => 'أضÙ', + 'interwiki_added' => 'البادئة "$1" تمت Ø¥Ø¶Ø§ÙØªÙ‡Ø§ Ø¨Ù†Ø¬Ø§Ø Ø¥Ù„Ù‰ جدول الإنترويكي.', + 'interwiki_addfailed' => 'البادئة "$1" لم يمكن Ø¥Ø¶Ø§ÙØªÙ‡Ø§ إلى جدول الإنترويكي. +على Ø§Ù„Ø£Ø±Ø¬Ø Ù‡ÙŠ موجودة Ø¨Ø§Ù„ÙØ¹Ù„ ÙÙŠ جدول الإنترويكي.', + 'interwiki_edittext' => 'تعديل بادئة إنترويكي', + 'interwiki_editintro' => 'أنت تعدل بادئة إنترويكي موجودة. +تذكر أن هذا يمكن أن يكسر الوصلات Ø§Ù„ØØ§Ù„ية.', + 'interwiki_edited' => 'البادئة "$1" تم تعديلها Ø¨Ù†Ø¬Ø§Ø ÙÙŠ جدول الإنترويكي..', + 'interwiki_editerror' => 'البادئة "$1" لم يمكن تعديلها ÙÙŠ جدول الإنترويكي. +من Ø§Ù„Ù…ØØªÙ…Ù„ أنها غير موجودة.', + 'interwiki-badprefix' => 'بادئة إنترويكي Ù…ØØ¯Ø¯Ø© "$1" ØªØØªÙˆÙŠ Ø£ØØ±Ùا غير صØÙŠØØ©', + 'log-name-interwiki' => 'سجل جدول الإنترويكي', + 'log-description-interwiki' => 'هذا سجل بالتغييرات ÙÙŠ [[Special:Interwiki|جدول الإنترويكي]].', + 'right-interwiki' => 'تعديل بيانات الإنترويكي', + 'action-interwiki' => 'تغيير مدخلة الإنترويكي هذه', +); + +/** Aramaic (ÜܪܡÜÜ) + * @author Basharh + */ +$messages['arc'] = array( + 'interwiki' => 'ÜšÜ˜Ü Ü˜Ü«ÜšÜ Ü¦ ÜÜ•ÌˆÜ¥Ü¬Ü Ü•ÜܢܛܪܘÜÜ©Ü', + 'interwiki-title-norights' => 'ÜšÜ˜Ü ÜÜ•ÌˆÜ¥Ü¬Ü Ü•ÜܢܛܪܘÜÜ©Ü', + 'interwiki_prefix' => 'ܫܪܘÜÜ', + 'interwiki-prefix-label' => 'ܫܪܘÜÜ:', + 'interwiki_1' => 'ÜÜÜ¢', + 'interwiki_0' => 'Ü Ü', + 'interwiki_edit' => 'Ü«ÜšÜ Ü¦', + 'interwiki_reasonfield' => 'Ü¥Ü Ü¬Ü:', + 'interwiki_addbutton' => 'Üܘܣܦ', +); + +/** Egyptian Spoken Arabic (مصرى) + * @author Ghaly + * @author Meno25 + */ +$messages['arz'] = array( + 'interwiki' => 'عرض وتعديل بيانات الإنترويكي', + 'interwiki-title-norights' => 'عرض بيانات الإنترويكي', + 'interwiki-desc' => 'يضي٠[[Special:Interwiki|ØµÙØØ© خاصة]] لرؤية وتعديل جدول الإنترويكي', + 'interwiki_intro' => 'هذا عرض عام لجدول الإنترويكى. معانى البيانات ÙÙ‰ العواميد:', # Fuzzy + 'interwiki_prefix' => 'بادئة', + 'interwiki-prefix-label' => 'بادئة:', + 'interwiki_prefix_intro' => 'بادئة الإنترويكى ليتم استخدامها ÙÙ‰ صياغة نص الويكى <code>[<nowiki />[prefix:<em>pagename</em>]]</code>.', + 'interwiki_url_intro' => 'قالب للمسارات. ØØ§Ù…Ù„ المكان $1 سيتم استبداله بواسطة <em>pagename</em> لنص الويكى، عندما يتم استخدام صياغة نص الويكى المذكورة بالأعلى.', + 'interwiki_local' => 'إرسال', + 'interwiki-local-label' => 'إرسال:', + 'interwiki_local_intro' => 'طلب http للويكى المØÙ„Ù‰ ببادئة الإنترويكى هذه ÙÙ‰ URl هو:', + 'interwiki_local_0_intro' => 'لا يتم أخذها ÙÙ‰ الاعتبار، عادة يتم المنع بواسطة "page not found"ØŒ', + 'interwiki_local_1_intro' => 'يتم التØÙˆÙŠÙ„ للمسار الهد٠المعطى ÙÙ‰ ØªØ¹Ø±ÙŠÙØ§Øª وصلة الإنترويكى (أى تتم معاملتها مثل المراجع ÙÙ‰ Ø§Ù„ØµÙØØ§Øª المØÙ„ية)', + 'interwiki_trans' => 'تضمين', + 'interwiki-trans-label' => 'تضمين:', + 'interwiki_trans_intro' => 'لو أن صياغة نص الويكى <code>{<nowiki />{prefix:<em>pagename</em>}}</code> تم استخدامها، إذا:', + 'interwiki_trans_1_intro' => 'ÙŠØ³Ù…Ø Ø¨Ø§Ù„ØªØ¶Ù…ÙŠÙ† من الويكى الأجنبى، لو أن تضمينات الإنترويكى Ù…Ø³Ù…ÙˆØ Ø¨Ù‡Ø§ عموما ÙÙ‰ هذا الويكى،', + 'interwiki_trans_0_intro' => 'لا ØªØ³Ù…Ø Ø¨Ù‡ØŒ ولكن Ø§Ø¨ØØ« عن ØµÙØØ© ÙÙ‰ نطاق القوالب.', + 'interwiki_intro_footer' => 'انظر [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] للمزيد من المعلومات ØÙˆÙ„ جدول الإنترويكى. +هناك [[Special:Log/interwiki|سجل بالتغييرات]] لجدول الإنترويكى.', + 'interwiki_1' => 'نعم', + 'interwiki_0' => 'لا', + 'interwiki_error' => 'خطأ: جدول الإنترويكى ÙØ§Ø±ØºØŒ أو ØØ¯Ø« خطأ آخر.', + 'interwiki_edit' => 'عدل', + 'interwiki_reasonfield' => 'سبب:', + 'interwiki_delquestion' => 'ØØ°Ù "$1"', + 'interwiki_deleting' => 'أنت ØªØØ°Ù البادئة "$1".', + 'interwiki_deleted' => 'البادئة "$1" تمت إزالتها Ø¨Ù†Ø¬Ø§Ø Ù…Ù† جدول الإنترويكى.', + 'interwiki_delfailed' => 'البادئة "$1" لم يمكن إزالتها من جدول الإنترويكى.', + 'interwiki_addtext' => 'أض٠بادئة إنترويكي', + 'interwiki_addintro' => 'أنت تضي٠بادئة إنترويكى جديدة. +تذكر أنها لا يمكن أن ØªØØªÙˆÙ‰ على Ù…Ø³Ø§ÙØ§Øª ( )ØŒ نقطتين Ùوق بعض (:)ØŒ علامة Ùˆ (&)ØŒ أو علامة يساوى (=).', + 'interwiki_addbutton' => 'Ø¥Ø¶Ø§ÙØ©', + 'interwiki_added' => 'البادئة "$1" تمت Ø¥Ø¶Ø§ÙØªÙ‡Ø§ Ø¨Ù†Ø¬Ø§Ø Ø¥Ù„Ù‰ جدول الإنترويكى.', + 'interwiki_addfailed' => 'البادئة "$1" لم يمكن Ø¥Ø¶Ø§ÙØªÙ‡Ø§ إلى جدول الإنترويكى. +على Ø§Ù„Ø£Ø±Ø¬Ø Ù‡Ù‰ موجودة Ø¨Ø§Ù„ÙØ¹Ù„ ÙÙ‰ جدول الإنترويكى.', + 'interwiki_edittext' => 'تعديل بادئة إنترويكي', + 'interwiki_editintro' => 'أنت تعدل بادئة إنترويكى موجودة. +تذكر أن هذا يمكن أن يكسر الوصلات Ø§Ù„ØØ§Ù„ية.', + 'interwiki_edited' => 'البادئة "$1" تم تعديلها Ø¨Ù†Ø¬Ø§Ø ÙÙ‰ جدول الإنترويكى..', + 'interwiki_editerror' => 'البادئة "$1" لم يمكن تعديلها ÙÙ‰ جدول الإنترويكى. +من Ø§Ù„Ù…ØØªÙ…Ù„ أنها غير موجودة.', + 'interwiki-badprefix' => 'بادئة إنترويكى Ù…ØØ¯Ø¯Ø© "$1" Ùيها ØØ±ÙˆÙ مش صØÙŠØØ©', + 'log-name-interwiki' => 'سجل جدول الإنترويكي', + 'log-description-interwiki' => 'هذا سجل بالتغييرات ÙÙ‰ [[Special:Interwiki|جدول الإنترويكي]].', + 'right-interwiki' => 'تعديل بيانات الإنترويكي', + 'action-interwiki' => 'تغيير مدخلة الإنترويكى هذه', +); + +/** Assamese (অসমীয়া) + * @author Bishnu Saikia + */ +$messages['as'] = array( + 'interwiki_1' => 'হয়', + 'interwiki_0' => 'নহয়', + 'interwiki_edit' => 'সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ কৰক', + 'interwiki_reasonfield' => 'কাৰণ:', + 'interwiki_addbutton' => 'যোগ', +); + +/** Asturian (asturianu) + * @author Xuacu + */ +$messages['ast'] = array( + 'interwiki' => "Ver y editar los datos d'interwiki", + 'interwiki-title-norights' => "Ver los datos d'interwiki", + 'interwiki-desc' => "Amiesta una [[Special:Interwiki|páxina especial]] pa ver y editar la tabla d'interwiki", + 'interwiki_intro' => "Esta ye una vista xeneral de la tabla d'interwikis.", + 'interwiki-legend-show' => 'Amosar lleenda', + 'interwiki-legend-hide' => 'Anubrir lleenda', + 'interwiki_prefix' => 'Prefixu', + 'interwiki-prefix-label' => 'Prefixu:', + 'interwiki_prefix_intro' => "Prefixu d'interwiki a usar cola sintaxis de testu wiki <code>[<nowiki />[prefixu:<em>nome de la páxina</em>]]</code>.", + 'interwiki_url_intro' => "PlantÃa pa URLs. El marcador $1 se sustituirá pol <em>nome de la páxina</em> del testu wiki, cuando s'use la sintaxis de testu wiki anterior.", + 'interwiki_local' => 'Siguiente', + 'interwiki-local-label' => 'Siguiente:', + 'interwiki_local_intro' => 'Una solicitú HTTP a la wiki llocal con esti prefixu interwiki na URL:', + 'interwiki_local_0_intro' => 'nun se respeta, bloquiada de vezu con "páxina nun alcontrada",', + 'interwiki_local_1_intro' => 'se redirixe a la URL de destÃn indicada nes definiciones del enllaz interwiki (esto ye, se trata como les referencies nes páxines llocales)', + 'interwiki_trans' => 'TrescluÃr', + 'interwiki-trans-label' => 'TrescluÃr:', + 'interwiki_trans_intro' => "Si s'usa la sintaxis de testu wiki <code>{<nowiki />{prefixu:<em>nome de la páxina</em>}}</code>, entós:", + 'interwiki_trans_1_intro' => 'permite la tresclusión de la wiki esterna, si les tresclusiones interwiki se permiten en xeneral nesta wiki,', + 'interwiki_trans_0_intro' => 'nun la permite, sinón que gueta una páxina nel espaciu de nomes de la plantÃa.', + 'interwiki_intro_footer' => "Pa más información consulta [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] tocante a la tabla d'interwiki. +Hai un [[Special:Log/interwiki|rexistru de cambios]] a la tabla d'interwiki.", + 'interwiki_1' => 'sÃ', + 'interwiki_0' => 'non', + 'interwiki_error' => "Error: La tabla d'interwiki ta balera, o salió mal otra cosa.", + 'interwiki-cached' => "Los datos d'interwiki tan guardaos na caché. Nun ye posible camudar la caché.", + 'interwiki_edit' => 'Editar', + 'interwiki_reasonfield' => 'Motivu:', + 'interwiki_delquestion' => 'Desaniciando «$1»', + 'interwiki_deleting' => "Tas desaniciando'l prefixu «$1».", + 'interwiki_deleted' => "El prefixu «$1» se desanició correutamente de la tabla d'interwiki.", + 'interwiki_delfailed' => "El prefixu «$1» nun se pudo desaniciar de la tabla d'interwiki.", + 'interwiki_addtext' => "Amestar un prefixu d'interwiki", + 'interwiki_addintro' => 'Tas amestando un nuevu prefixu interwiki. +Recuerda que nun pue contener espacios ( ), dos puntos (:), nin los signos (&) nin (=).', + 'interwiki_addbutton' => 'Amestar', + 'interwiki_added' => "El prefixu «$1» s'amestó correutamente a la tabla d'interwiki.", + 'interwiki_addfailed' => "El prefixu «$1» nun se pudo amestar a la tabla d'interwiki. +Seique yá esiste na tabla d'interwiki.", + 'interwiki_edittext' => "Editar un prefixu d'interwiki", + 'interwiki_editintro' => "Tas editando un prefixu d'interwiki. +Recuerda qu'esto pue francer enllaces esistentes.", + 'interwiki_edited' => "El prefixu «$1» se camudó correutamente na tabla d'interwiki.", + 'interwiki_editerror' => "El prefixu «$1» nun se pudo camudar na tabla d'interwiki. +Seique nun esista.", + 'interwiki-badprefix' => "El prefixu d'interwiki conseñáu «$1» contién caráuteres non válidos", + 'interwiki-submit-empty' => 'El prefixu y la URL nun puen tar baleros.', + 'interwiki-submit-invalidurl' => 'El protocolu de la URL nun ye válidu.', + 'log-name-interwiki' => "Rexistru de la tabla d'interwiki", + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|amestó}}\'l prefixu "$4" ($5) (trans: $6; local: $7) a la tabla d\'interwiki', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|camudó}}\'l prefixu "$4" ($5) (trans: $6; local: $7) na tabla d\'interwiki', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|desanició}}\'l prefixu "$4" de la tabla d\'interwiki', + 'log-description-interwiki' => "Esti ye un rexistru de los cambios fechos na [[Special:Interwiki|tabla d'interwiki]].", + 'right-interwiki' => "Editar los datos d'interwiki", + 'action-interwiki' => "camudar esta entrada d'interwiki", +); + +/** Kotava (Kotava) + * @author Wikimistusik + */ +$messages['avk'] = array( + 'interwiki' => "Wira va 'interwiki' orig isu betara", + 'interwiki-title-norights' => "Wira va 'interwiki' orig", + 'interwiki-desc' => "Batcoba, ta wira va 'interwiki' origak isu betara, va [[Special:Interwiki|aptafu bu]] loplekur", + 'interwiki_intro' => "Ta lo giva icde 'interwiki' origak va [http://www.mediawiki.org/wiki/Interwiki_table MediaWiki.org] wil !", # Fuzzy + 'interwiki_prefix' => 'Abdueosta', + 'interwiki-prefix-label' => 'Abdueosta:', # Fuzzy + 'interwiki_error' => "ROKLA : 'Interwiki' origak tir vlardaf oke rotaca al sokir.", + 'interwiki_reasonfield' => 'Lazava :', + 'interwiki_delquestion' => 'Sulara va "$1"', + 'interwiki_deleting' => 'Rin va "$1" abdueosta dun sulal.', + 'interwiki_deleted' => '"$1" abdueosta div \'interwiki\' origak al zo tioltenher.', + 'interwiki_delfailed' => '"$1" abdueosta div \'interwiki\' origak me zo rotiolter.', + 'interwiki_addtext' => "Loplekura va 'interwiki' abdueosta", + 'interwiki_addintro' => "Rin va warzafa 'interwiki' abdueosta dun loplekul. +Me vulkul da bata va darka ( ) ik briva (:) ik 'ampersand' (&) ik miltastaa (=) me roruldar.", + 'interwiki_addbutton' => 'Loplekura', + 'interwiki_added' => '"$1" abdueosta ko \'interwiki\' origak al zo loplekunhur.', + 'interwiki_addfailed' => '"$1" abdueosta ko \'interwiki\' origak me zo roloplekur. +Rotir koeon ixam tir.', + 'interwiki_edittext' => "Betara va 'interwiki' abdueosta", + 'interwiki_editintro' => "Rin va 'interwiki' abdueosta dun betal. +Me vulkul da batcoba va kruldesi gluyasiki rotempar !", + 'interwiki_edited' => '"$1" abdueosta koe \'interwiki\' origak al zo betanhar.', + 'interwiki_editerror' => '"$1" abdueosta koe \'interwiki\' origak me zo robetar. +Rotir koeon me krulder.', + 'log-name-interwiki' => "'Interwiki' origak 'log'", + 'log-description-interwiki' => "Batcoba tir 'log' dem betaks va [[Special:Interwiki|'interwiki' origak]].", +); + +/** Azerbaijani (azÉ™rbaycanca) + * @author Wertuose + */ +$messages['az'] = array( + 'interwiki' => 'İnterviki mÉ™lumatlarına bax vÉ™ redaktÉ™ et', + 'interwiki-title-norights' => 'İnterviki mÉ™lumatlarına bax', + 'interwiki-desc' => 'İnterviki cÉ™dvÉ™linÉ™ baxmaq vÉ™ redaktÉ™ etmÉ™k üçün [[Special:Interwiki|xüsusi sÉ™hifÉ™]] É™lavÉ™ edir', + 'interwiki_prefix' => 'Prefiks', + 'interwiki-prefix-label' => 'Prefiks:', + 'interwiki_local' => 'YönlÉ™ndir', + 'interwiki-local-label' => 'YönlÉ™ndir:', + 'interwiki_trans' => 'GöstÉ™r', + 'interwiki-trans-label' => 'GöstÉ™r:', + 'interwiki_1' => 'bÉ™li', + 'interwiki_0' => 'xeyr', + 'interwiki_edit' => 'RedaktÉ™ et', + 'interwiki_reasonfield' => 'SÉ™bÉ™b:', + 'interwiki_delquestion' => '"$1" silinir', + 'interwiki_addbutton' => 'ÆlavÉ™ et', + 'right-interwiki' => 'İntervikilÉ™rin redaktÉ™ edilmÉ™si', +); + +/** Bashkir (башҡортÑа) + * @author Assele + */ +$messages['ba'] = array( + 'interwiki' => 'Интервики буйынÑа мәғлүмәтте ҡарау һәм үҙгәртеү', + 'interwiki-title-norights' => 'Интервики буйынÑа мәғлүмәтте ҡарау', + 'interwiki-desc' => 'Интервики таблицаһын ҡарау һәм үҙгәртеү Ó©Ñөн [[Special:Interwiki|махÑÑƒÑ Ð±Ð¸Ñ‚]] өҫтәй.', + 'interwiki_intro' => 'Был — интервики таблицаһы.', + 'interwiki-legend-show' => 'Легенданы күрһәтергә', + 'interwiki-legend-hide' => 'Легенданы йәшерергә', + 'interwiki_prefix' => 'Ò ÑƒÑˆÑ‹Ð»Ð¼Ð°', + 'interwiki-prefix-label' => 'Ò ÑƒÑˆÑ‹Ð»Ð¼Ð°:', + 'interwiki_prefix_intro' => '<code>[<nowiki />[Ò ÑƒÑˆÑ‹Ð»Ð¼Ð°:<em>биттең иÑеме</em>]]</code> вики-текÑÑ‚ ÑинтакÑиÑында ҡулланыу Ó©Ñөн интервики ҡушылмаһы.', + 'interwiki_url_intro' => 'URL Ó©Ñөн ҡалып. $1 урынына юғарыла күрһәтелгән вики-текÑÑ‚ ÑинтакÑиÑында ҡулланылған <em>биттең иÑеме</em> ҡуйылаÑаҡ.', + 'interwiki_local' => 'Йүнәлтеү', + 'interwiki-local-label' => 'Йүнәлтеү:', + 'interwiki_local_intro' => 'Урындағы викиға URL-да интервики ҡушылма менән HTTP-һорау:', + 'interwiki_local_0_intro' => 'Ñ€Ó©Ñ…Ñәт ителмәй, ғәҙәттә урынына «бит табылманы» Ñҙыуы Ñыға.', + 'interwiki_local_1_intro' => 'интервики-һылтанмала билдәләнгән кәрәкле URL Ð°Ð´Ñ€ÐµÑ Ð±ÑƒÐ¹Ñ‹Ð½Ñа йүнәлтелә (йәғни урындағы биттәрҙең йүнәлтеүҙәре һымаҡ Ñшкәртелә)', + 'interwiki_trans' => 'Ò ÑƒÐ»Ð»Ð°Ð½Ñ‹Ñƒ', + 'interwiki-trans-label' => 'Ò ÑƒÐ»Ð»Ð°Ð½Ñ‹Ñƒ:', + 'interwiki_trans_intro' => 'Әгәр <code>{<nowiki />{ҡушымта:<em>биттең иÑеме</em>}}</code> вики-текÑÑ‚ ÑинтакÑиÑÑ‹ ҡулланылһа:', + 'interwiki_trans_1_intro' => 'әгәр был вики-проектта интервики ҡушыуҙар Ñ€Ó©Ñ…Ñәт ителһә, башҡа вики-проекттарҙан ҡушыу Ñ€Ó©Ñ…Ñәт ителә.', + 'interwiki_trans_0_intro' => 'Ñ€Ó©Ñ…Ñәт ителмәй, ҡалып иÑемдәре арауығынан биттәр Ñҙләнә,', + 'interwiki_intro_footer' => 'Интервики таблицаһы тураһында тулыраҡ мәғлүмәт алыр Ó©Ñөн [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] битенә керегеҙ. +Интервики таблицаһында [[Special:Log/interwiki|үҙгәртеү Ñҙмалары]] бар.', + 'interwiki_1' => 'Ñйе', + 'interwiki_0' => 'ÑŽÒ¡', + 'interwiki_error' => 'Хата: Интервики таблицаһы буш, йә ниҙер хаталы Ñшләй.', + 'interwiki-cached' => 'Интервики буйынÑа мәғлүмәт кÑшланған. КÑшты үҙгәртеү мөмкин түгел.', + 'interwiki_edit' => 'Үҙгәртергә', + 'interwiki_reasonfield' => 'Сәбәп:', + 'interwiki_delquestion' => '$1 — юйыу', + 'interwiki_deleting' => 'Һеҙ «$1» ҡушылмаһын ÑŽÑһығыҙ.', + 'interwiki_deleted' => '«$1» ҡушылмаһы интервики таблицаһынан уңышлы юйылды.', + 'interwiki_delfailed' => '«$1» ҡушылмаһы интервики таблицаһынан юйыла алмай.', + 'interwiki_addtext' => 'Яңы интервики-ҡушылма өҫтәргә', + 'interwiki_addintro' => 'Һеҙ Ñңы интервики-ҡушылма өҫтәйһегеҙ. +Унда буш аралар ( ), ике нөктәләр (:), амперÑандтар (&), йәки тигеҙлек билдәләре (=) була алмауын иҫегеҙҙә тотоғоҙ.', + 'interwiki_addbutton' => 'Өҫтәргә', + 'interwiki_added' => '«$1» ҡушылмаһы интервики таблицаһына уңышлы өҫтәлде.', + 'interwiki_addfailed' => '«$1» ҡушылмаһы интервики таблицаһына өҫтәлә алмай. Уның интервики таблицаһында булыуы ихтимал.', + 'interwiki_edittext' => 'Интервики-ҡушылманы үҙгәртеү', + 'interwiki_editintro' => 'Һеҙ интервики-ҡушылманы үҙгәртәһегеҙ. Был булған һылтанмаларҙы боҙоуы ихтималлығын иҫегеҙҙә тотоғоҙ.', + 'interwiki_edited' => '«$1» ҡушылмаһы интервики таблицаһында уңышлы үҙгәртелде.', + 'interwiki_editerror' => '«$1» ҡушылмаһы интервики таблицаһында үҙгәртелә алмай. Уның интервики таблицаһында булмауы ихтимал.', + 'interwiki-badprefix' => '«$1» интервики-ҡушымтаһында Ñ€Ó©Ñ…Ñәт ителмәгән хәрефтәр бар', + 'interwiki-submit-empty' => 'Ò ÑƒÑˆÑ‹Ð»Ð¼Ð° һәм URL буш була алмай.', + 'interwiki-submit-invalidurl' => 'URL адреÑының протоколы дөрөҫ түгел.', + 'log-name-interwiki' => 'Интервики таблицаһын үҙгәртеүҙәр Ñҙмалары журналы', + 'logentry-interwiki-iw_add' => '$1 интервики таблицаһына «$4» ҡушылмаһын ($5) (ҡулланыу: $6; йүнәлтеү: $7) {{GENDER:$2|өҫтәне}}', + 'logentry-interwiki-iw_edit' => '$1 интервики таблицаһында «$4» ҡушылмаһын ($5) (ҡулланыу: $6; йүнәлтеү: $7) {{GENDER:$2|үҙгәртте}}', + 'logentry-interwiki-iw_delete' => '$1 интервики таблицаһынан «$4» ҡушылмаһын {{GENDER:$2|юйҙы}}', + 'log-description-interwiki' => 'Был — [[Special:Interwiki|интервики таблицаһын]] үҙгәртеүҙәр Ñҙмалары журналы', + 'right-interwiki' => 'Интервики таблицаһын мөхәррирләү', + 'action-interwiki' => 'интервики Ñҙмаһын үҙгәртеү', +); + +/** Belarusian (беларуÑкаÑ) + * @author ТеÑÑ‚ + * @author Чаховіч УладзіÑлаў + */ +$messages['be'] = array( + 'interwiki-legend-show' => 'Паказаць легенду', + 'interwiki_reasonfield' => 'Прычына:', + 'interwiki_addbutton' => 'Дадаць', +); + +/** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) + * @author EugeneZelenko + * @author Jim-by + * @author Red Winged Duck + * @author Wizardist + */ +$messages['be-tarask'] = array( + 'interwiki' => 'ПраглÑд Ñ– Ñ€Ñдагаваньне зьвеÑтак пра інтÑрвікі', + 'interwiki-title-norights' => 'ПраглÑд зьвеÑтак пра інтÑрвікі', + 'interwiki-desc' => 'Дадае [[Special:Interwiki|Ñлужбовую Ñтаронку]] Ð´Ð»Ñ Ð¿Ñ€Ð°Ð³Ð»Ñду Ñ– Ñ€ÑÐ´Ð°Ð³Ð°Ð²Ð°Ð½ÑŒÐ½Ñ Ñ‚Ð°Ð±Ð»Ñ–Ñ†Ñ‹ інтÑрвікі.', + 'interwiki_intro' => 'ГÑта апіÑаньне табліцы інтÑрвікі.', + 'interwiki-legend-show' => 'Паказаць легенду', + 'interwiki-legend-hide' => 'Схаваць легенду', + 'interwiki_prefix' => 'ПрÑфікÑ', + 'interwiki-prefix-label' => 'ПрÑфікÑ:', + 'interwiki_prefix_intro' => 'ПрÑÑ„Ñ–ÐºÑ Ñ–Ð½Ñ‚Ñрвікі, Ñкі будзе выкарыÑтоўвацца Ñž ÑынтакÑÑ–Ñе <code>[<nowiki />[prefix:<em>назва Ñтаронкі</em>]]</code>.', + 'interwiki_url_intro' => 'Шаблён Ð´Ð»Ñ URL-адраÑоў. Сымбаль $1 будзе заменены <em>назвай Ñтаронкі</em> вікі-Ñ‚ÑкÑту, калі будзе ўжывацца вышÑйпазначаны ÑынтакÑÑ–Ñ Ð²Ñ–ÐºÑ–-Ñ‚ÑкÑту.', + 'interwiki_local' => 'Так/Ðе', + 'interwiki-local-label' => 'ПераÑылка:', + 'interwiki_local_intro' => 'HTTP-запыт да лÑкальнай вікі з гÑтым прÑфікÑам інтÑрвікі Ñž URL-адраÑе:', + 'interwiki_local_0_intro' => 'ігнаруюцца, звычайна блÑкуюцца з дапамогай «Ñтаронка Ð½Ñ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð°Â»,', + 'interwiki_local_1_intro' => 'перанакіраваньне на мÑтавую URL-ÑпаÑылку пададзенае Ñž вызначÑньнÑÑ… інтÑрвікі-ÑпаÑылак (разглÑдаецца Ñк ÑпаÑылкі Ñž лÑкальных Ñтаронках)', + 'interwiki_trans' => 'ТранÑклюзіÑ', + 'interwiki-trans-label' => 'ТранÑклюзіÑ:', + 'interwiki_trans_intro' => 'Калі выкарыÑтоўваецца ÑынтакÑÑ–Ñ Ð²Ñ–ÐºÑ–-Ñ‚ÑкÑту <code>{<nowiki />{prefix:<em>назва Ñтаронкі</em>}}</code>, тады:', + 'interwiki_trans_1_intro' => 'дазвалÑе транÑклюзію зь іншай вікі, калі транÑÐºÐ»ÑŽÐ·Ñ–Ñ Ñ–Ð½Ñ‚Ñрвікі дазволена Ñž гÑтай вікі,', + 'interwiki_trans_0_intro' => 'не дазвалÑе гÑта, замеÑÑ‚ шукаць Ñтаронку Ñž праÑторы назваў шаблёнаў.', + 'interwiki_intro_footer' => 'Ð”Ð»Ñ Ð´Ð°Ð´Ð°Ñ‚ÐºÐ¾Ð²Ð°Ð¹ інфармацыі пра табліцу інтÑрвікі глÑдзіце [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org]. +Тут знаходзіцца [[Special:Log/interwiki|журнал зьменаў]] табліцы інтÑрвікі.', + 'interwiki_1' => 'так', + 'interwiki_0' => 'не', + 'interwiki_error' => 'Памылка: табліца інтÑрвікі пуÑÑ‚Ð°Ñ Ð°Ð»ÑŒÐ±Ð¾ ўзьніклі Ñ–Ð½ÑˆÑ‹Ñ Ð¿Ñ€Ð°Ð±Ð»ÐµÐ¼Ñ‹.', + 'interwiki-cached' => 'ЗьвеÑткі пра інтÑрвікі знаходзÑцца Ñž кÑшы. ЗьмÑніць кÑш немагчыма.', + 'interwiki_edit' => 'Ð Ñдагаваць', + 'interwiki_reasonfield' => 'Прычына:', + 'interwiki_delquestion' => 'Выдаленьне «$1»', + 'interwiki_deleting' => 'Ð’Ñ‹ выдалÑеце прÑÑ„Ñ–ÐºÑ Â«$1».', + 'interwiki_deleted' => 'ПрÑÑ„Ñ–ÐºÑ Â«$1» быў паÑьпÑхова выдалены з табліцы інтÑрвікі.', + 'interwiki_delfailed' => 'ПрÑÑ„Ñ–ÐºÑ Â«$1» Ð½Ñ Ð¼Ð¾Ð¶Ð° быць выдалены з табліцы інтÑрвікі.', + 'interwiki_addtext' => 'Дадаць прÑÑ„Ñ–ÐºÑ Ñ–Ð½Ñ‚Ñрвікі', + 'interwiki_addintro' => "Ð’Ñ‹ дадаеце новы прÑÑ„Ñ–ÐºÑ Ñ–Ð½Ñ‚Ñрвікі. +ПамÑтайце, што ён Ð½Ñ Ð¼Ð¾Ð¶Ð° ўтрымліваць прабелы ( ), двукроп'Ñ– (:), ампÑÑ€Ñанды (&), ці знакі роўнаÑьці (=).", + 'interwiki_addbutton' => 'Дадаць', + 'interwiki_added' => 'ПрÑÑ„Ñ–ÐºÑ Â«$1» быў паÑьпÑхова дададзены да табліцы інтÑрвікі.', + 'interwiki_addfailed' => 'ПрÑÑ„Ñ–ÐºÑ Â«$1» Ð½Ñ Ð¼Ð¾Ð¶Ð° быць дададзены да табліцы інтÑрвікі. +Верагодна ён ужо Ñ‘Ñьць у табліцы інтÑрвікі.', + 'interwiki_edittext' => 'Ð Ñдагаваньне прÑфікÑа інтÑрвікі', + 'interwiki_editintro' => 'Ð’Ñ‹ Ñ€Ñдагуеце прÑÑ„Ñ–ÐºÑ Ñ–Ð½Ñ‚Ñрвікі. +ПамÑтайце, гÑта можа ÑапÑаваць Ñ–ÑÐ½ÑƒÑŽÑ‡Ñ‹Ñ ÑпаÑылкі.', + 'interwiki_edited' => 'ПрÑÑ„Ñ–ÐºÑ Â«$1» быў паÑьпÑхова зьменены Ñž табліцы інтÑрвікі.', + 'interwiki_editerror' => 'ПрÑÑ„Ñ–ÐºÑ Â«$1» Ð½Ñ Ð¼Ð¾Ð¶Ð° быць зьменены Ñž табліцы інтÑрвікі. +Верагодна ён не Ñ–Ñнуе.', + 'interwiki-badprefix' => 'Пазначаны прÑÑ„Ñ–ÐºÑ Ñ–Ð½Ñ‚Ñрвікі «$1» утрымлівае нÑÑÐ»ÑƒÑˆÐ½Ñ‹Ñ Ñымбалі', + 'interwiki-submit-empty' => 'ПрÑÑ„Ñ–ÐºÑ Ñ– URL-Ð°Ð´Ñ€Ð°Ñ Ð½Ñ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ быць пуÑтымі.', + 'interwiki-submit-invalidurl' => 'ÐÑÑлушны пратакол URL.', + 'log-name-interwiki' => 'Журнал зьменаў табліцы інтÑрвікі', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|дадаў|дадала}} прÑÑ„Ñ–ÐºÑ Â«$4» ($5) (trans: $6; local: $7) у інтÑрвікі-табліцу', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|зьмÑніў|зьмÑніла}} прÑÑ„Ñ–ÐºÑ Â«$4» ($5) (trans: $6; local: $7) у інтÑрвікі-табліцы', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|выдаліў|выдаліла}} прÑÑ„Ñ–ÐºÑ Â«$4» з інтÑрвікі-табліцы', + 'log-description-interwiki' => 'ГÑта журнал зьменаў [[Special:Interwiki|табліцы інтÑрвікі]].', + 'right-interwiki' => 'Ð Ñдагаваньне зьвеÑтак інтÑрвікі', + 'action-interwiki' => 'зьмÑніць гÑты ÑлемÑнт інтÑрвікі', +); + +/** Bulgarian (българÑки) + * @author DCLXVI + */ +$messages['bg'] = array( + 'interwiki' => 'Преглед и управление на междууикитата', + 'interwiki-title-norights' => 'Преглед на данните за междууикита', + 'interwiki-desc' => 'Ð”Ð¾Ð±Ð°Ð²Ñ [[Special:Interwiki|Ñпециална Ñтраница]] за преглед и управление на таблицата Ñ Ð¼ÐµÐ¶Ð´ÑƒÑƒÐ¸ÐºÐ¸Ñ‚Ð°', + 'interwiki_intro' => 'Това е общ преглед на таблицата Ñ Ð¼ÐµÐ¶Ð´ÑƒÑƒÐ¸ÐºÐ¸Ñ‚Ð°.', + 'interwiki_prefix' => 'ПредÑтавка:', + 'interwiki-prefix-label' => 'ПредÑтавка:', + 'interwiki_local' => 'Локално', # Fuzzy + 'interwiki-local-label' => 'Локално:', # Fuzzy + 'interwiki_intro_footer' => 'Вижте [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] за повече Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ñ‚Ð½Ð¾Ñно таблицата Ñ Ð¼ÐµÐ¶Ð´ÑƒÑƒÐ¸ÐºÐ¸Ñ‚Ð°. +СъщеÑтвува и [[Special:Log/interwiki|дневник на промените]] в таблицата Ñ Ð¼ÐµÐ¶Ð´ÑƒÑƒÐ¸ÐºÐ¸Ñ‚Ð°.', + 'interwiki_1' => 'да', + 'interwiki_0' => 'не', + 'interwiki_error' => 'ГРЕШКÐ: Таблицата Ñ Ð¼ÐµÐ¶Ð´ÑƒÑƒÐ¸ÐºÐ¸Ñ‚Ð° е празна или е възникнала друга грешка.', + 'interwiki_edit' => 'Редактиране', + 'interwiki_reasonfield' => 'Причина:', + 'interwiki_delquestion' => 'Изтриване на "$1"', + 'interwiki_deleting' => 'Изтриване на предÑтавката „$1“.', + 'interwiki_deleted' => '„$1“ беше уÑпешно премахнато от таблицата Ñ Ð¼ÐµÐ¶Ð´ÑƒÑƒÐ¸ÐºÐ¸Ñ‚Ð°.', + 'interwiki_delfailed' => '„$1“ не може да бъде премахнато от таблицата Ñ Ð¼ÐµÐ¶Ð´ÑƒÑƒÐ¸ÐºÐ¸Ñ‚Ð°.', + 'interwiki_addtext' => 'ДобавÑне на ново междууики', + 'interwiki_addintro' => "''Забележка:'' Междууикитата не могат да Ñъдържат интервали ( ), Ð´Ð²ÑƒÐµÑ‚Ð¾Ñ‡Ð¸Ñ (:), амперÑанд (&) или знак за равенÑтво (=).", + 'interwiki_addbutton' => 'ДобавÑне', + 'interwiki_added' => '„$1“ беше уÑпешно добавено в таблицата Ñ Ð¼ÐµÐ¶Ð´ÑƒÑƒÐ¸ÐºÐ¸Ñ‚Ð°.', + 'interwiki_addfailed' => '„$1“ не може да бъде добавено в таблицата Ñ Ð¼ÐµÐ¶Ð´ÑƒÑƒÐ¸ÐºÐ¸Ñ‚Ð°. Възможно е вече да е било добавено там.', + 'interwiki_edittext' => 'Редактиране на междууики предÑтавка', + 'interwiki_edited' => 'ПредÑтавката „$1“ беше уÑпешно променена в таблицата Ñ Ð¼ÐµÐ¶Ð´ÑƒÑƒÐ¸ÐºÐ¸Ñ‚Ð°.', + 'log-name-interwiki' => 'Дневник на междууикитата', + 'log-description-interwiki' => 'Тази Ñтраница Ñъдържа дневник на промените в [[Special:Interwiki|таблицата Ñ Ð¼ÐµÐ¶Ð´ÑƒÑƒÐ¸ÐºÐ¸Ñ‚Ð°]].', + 'right-interwiki' => 'Редактиране на междууикитата', +); + +/** Bengali (বাংলা) + * @author Aftab1995 + * @author Wikitanvir + */ +$messages['bn'] = array( + 'interwiki-title-norights' => 'আনà§à¦¤à¦ƒà¦‰à¦‡à¦•ি তথà§à¦¯ দেখà§à¦¨', + 'interwiki_prefix' => 'উপসরà§à¦—', + 'interwiki-prefix-label' => 'উপসরà§à¦—:', + 'interwiki_1' => 'হà§à¦¯à¦¾à¦', + 'interwiki_0' => 'না', + 'interwiki_edit' => 'সমà§à¦ªà¦¾à¦¦à¦¨à¦¾', + 'interwiki_reasonfield' => 'কারণ:', + 'interwiki_delquestion' => '"$1" অপসারণ', + 'interwiki_deleting' => 'আপনি উপসরà§à¦— "$1" অপসারণ করছেন।', + 'interwiki_addtext' => 'à¦à¦•টি আনà§à¦¤à¦ƒà¦‰à¦‡à¦•ি উপসরà§à¦— যোগ', + 'interwiki_addbutton' => 'যোগ', +); + +/** Breton (brezhoneg) + * @author Fohanno + * @author Fulup + * @author Y-M D + */ +$messages['br'] = array( + 'interwiki' => 'Gwelet hag aozañ ar roadennoù etrewiki', + 'interwiki-title-norights' => 'Gwelet ar roadennoù etrewiki', + 'interwiki-desc' => 'Ouzhpennañ a ra ur [[Special:Interwiki|bajenn dibar]] evit gwelet ha kemmañ taolenn an etrewiki', + 'interwiki_intro' => 'Hemañ zo un alberz eus taolenn an etrewiki.', + 'interwiki-legend-show' => "Diskouez an alc'hwez", + 'interwiki-legend-hide' => "Kuzhat an alc'hwez", + 'interwiki_prefix' => 'Rakger', + 'interwiki-prefix-label' => 'Rakger :', + 'interwiki_prefix_intro' => 'Rakger etrewiki da vezañ implijet en <code>[<nowiki />[prefix:<em>anv ar bajenn</em>]]</code> en ereadur wikitestenn.', + 'interwiki_url_intro' => "Patrom evit an URLoù. Erlec'hiet e vo $1 gant <em>anv ar bajenn</em> ar wikitestenn, pa vez graet gant an ereadur wikitestenn a-us.", + 'interwiki_local' => 'Treuzkas', + 'interwiki-local-label' => 'Treuzkas :', + 'interwiki_local_intro' => 'Ur reked HTTP war ar wiki-mañ gant ar rakger etrewiki-mañ en URL a vo :', + 'interwiki_local_0_intro' => 'nac\'het, stanket alies gant "pajenn nann-kavet",', + 'interwiki_local_1_intro' => "Adkaset war-du an URL tal roet e termenadurioù al liammoù etrewiki (da lavaret eo e vez gwelet evel daveennoù er pajennoù lec'hel)", + 'interwiki_trans' => 'Ebarzhiñ', + 'interwiki-trans-label' => 'Treuzkludañ :', + 'interwiki_trans_intro' => 'Ma vez implijet an ereadur wikitestenn <code>{<nowiki />{prefix:<em>anv ar bajenn</em>}}</code>, neuze :', + 'interwiki_trans_1_intro' => 'Aotren an treuzkludañ adalek ar wiki estren, ma vez aotreet treuzkludañ er wiki-mañ dre-vras,', + 'interwiki_trans_0_intro' => "na aotren an treuzkludañ, kentoc'h klask ur bajenn en esaouenn anv ar patrom.", + 'interwiki_intro_footer' => "Gwelet [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] evit gouzout hiroc'h diwar-benn taolenn an etrewiki. +Ur [[Special:Log/interwiki|marilh ar c'hemmoù]] zo e taolenn an etrewiki.", + 'interwiki_1' => 'ya', + 'interwiki_0' => 'ket', + 'interwiki_error' => 'Fazi : goullo eo taolenn an etrewiki, pe un dra bennak all zo aet a-dreuz.', + 'interwiki-cached' => "Krubuilhet eo an etrewiki-mañ. N'haller ket kemmañ ar grubuilh.", + 'interwiki_edit' => 'Aozañ', + 'interwiki_reasonfield' => 'Abeg :', + 'interwiki_delquestion' => 'O tilemel « $1 »', + 'interwiki_deleting' => "Emaoc'h o tilemel ar rakger « $1 ».", + 'interwiki_deleted' => 'Lamet eo bet ervat ar rakger "$1" eus an daolenn etrewiki.', + 'interwiki_delfailed' => 'N\'eus ket bet tu dilemel "$1" eus an daolenn etrewiki.', + 'interwiki_addtext' => 'Ouzhpennañ ur rakger etrewiki', + 'interwiki_addintro' => "Oc'h ouzhpennañ ur rakger etrewiki nevez emaoc'h. +Dalc'hit soñj n'hall bezañ ennañ nag esaouennoù ( ), na daoubikoù (:), nag unan eus an arouezennoù (&) pe \"kevatal\" (=)", + 'interwiki_addbutton' => 'Ouzhpennañ', + 'interwiki_added' => 'Ouzhpennet eo bet ervat ar rakger "$1" e taolenn an etrewiki.', + 'interwiki_addfailed' => 'N\'eus ket bet gallet ouzhpennañ are rakger "$1" e taolenn an etrewiki. +Ken buan all emañ en daolenn dija.', + 'interwiki_edittext' => 'O kemmañ ur rakger etrewiki', + 'interwiki_editintro' => "Emaoc'h o kemmañ ur rakger etrewiki. +Ho pezet soñj e c'hall an dra-se terriñ liammoù zo anezho dija.", + 'interwiki_edited' => 'Kemmet eo bet ervat ar rakger "$1" e taolenn an etrewiki.', + 'interwiki_editerror' => 'N\'hall ket ar rakger "$1" bezañ kemmet e taolenn an etrewiki. +Marteze n\'eus ket anezhañ.', + 'interwiki-badprefix' => 'Arouezennoù direizh zo er rakger etrewiki spisaet "$1', + 'interwiki-submit-empty' => "N'hall ket ar rakger hag an URL bezañ goullo.", + 'log-name-interwiki' => 'Deizlevr taolenn an etrewiki', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|en deus|he deus}} ouzhpennet ar rakger "$4" ($5) (treuz: $6; lec\'hel: $7) d\'an daolenn etrewiki', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|en deus|he deus}} kemmet ar rakger "$4" ($5) (treuz: $6; lec\'hel: $7) en daolenn etrewiki', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|en deus|he deus}} tennet ar rakger "$4" diwar an daolenn etrewiki', + 'log-description-interwiki' => "Ur marilh eus ar c'hemmoù e [[Special:Interwiki|taolenn an etrewiki]] eo.", + 'right-interwiki' => 'Kemmañ ar roadennoù etrewiki', + 'action-interwiki' => 'kemmañ ar moned etrewiki-mañ', +); + +/** Bosnian (bosanski) + * @author CERminator + * @author Kal-El + */ +$messages['bs'] = array( + 'interwiki' => 'Vidi i uredi meÄ‘uwiki podatke', + 'interwiki-title-norights' => 'Pregled interwiki podataka', + 'interwiki-desc' => 'Dodaje [[Special:Interwiki|posebnu stranicu]] za pregled i ureÄ‘ivanje interwiki tabele', + 'interwiki_intro' => 'Ovo je pregled interwiki tabele.', + 'interwiki_prefix' => 'Prefiks', + 'interwiki-prefix-label' => 'Prefiks:', + 'interwiki_prefix_intro' => 'MeÄ‘uwiki prefiks koji se koristi u <code>[<nowiki />[prefix:<em>pagename</em>]]</code> wikitekst sintaksi.', + 'interwiki_url' => 'URL', + 'interwiki-url-label' => 'URL:', + 'interwiki_url_intro' => 'Å ablon za URLove. Å ablon $1 će biti zamijenjen sa <em>pagename</em> wikiteksta, ako je gore spomenuta sintaksa wikiteksta koriÅ¡tena.', + 'interwiki_local' => 'naprijed', + 'interwiki-local-label' => 'Naprijed:', + 'interwiki_local_intro' => 'Http zahtjev na lokalnu wiki sa ovim interwiki prefiksom u URl je:', + 'interwiki_local_0_intro' => 'nije privilegovano, obiÄno blokirano putem "stranica nije naÄ‘ena",', + 'interwiki_local_1_intro' => 'preusmjeravanje na ciljnu URL koja je navedena putem interwiki definicije (tj. tretira se poput referenci na lokalnim stranicama)', + 'interwiki_trans' => 'UkljuÄenja', + 'interwiki-trans-label' => 'UkljuÄenja:', + 'interwiki_trans_intro' => 'Ako se koristi wikitekst sintaksa <code>{<nowiki />{prefix:<em>pagename</em>}}</code>, onda:', + 'interwiki_trans_1_intro' => 'dopuÅ¡tena ukljuÄenja iz inostrane wiki, ako su meÄ‘uwiki ukljuÄenja općenito dopuÅ¡tena u ovoj wiki,', + 'interwiki_trans_0_intro' => 'nisu dopuÅ¡tena, radije treba tražiti stranice u imenskom prostoru Å¡ablona.', + 'interwiki_intro_footer' => 'Pogledaje [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] za viÅ¡e informacija o interwiki tabeli. +Postoji [[Special:Log/interwiki|zapisnik izmjena]] na interwiki tabeli.', + 'interwiki_1' => 'da', + 'interwiki_0' => 'ne', + 'interwiki_error' => 'GreÅ¡ka: interwiki tabela je prazna ili je neÅ¡to drugo pogreÅ¡no.', + 'interwiki_edit' => 'Uredi', + 'interwiki_reasonfield' => 'Razlog:', + 'interwiki_delquestion' => 'BriÅ¡e se "$1"', + 'interwiki_deleting' => 'BriÅ¡ete prefiks "$1".', + 'interwiki_deleted' => 'Prefiks "$1" je uspjeÅ¡no uklonjen iz interwiki tabele.', + 'interwiki_delfailed' => 'Prefiks "$1" nije bilo moguće ukloniti iz interwiki tabele.', + 'interwiki_addtext' => 'Dodaj interwiki prefiks', + 'interwiki_addintro' => 'Dodajete novi interwiki prefiks. +Zapamtite da ne može sadržavati razmake ( ), dvotaÄke (:), znak and (&), ili znakove jednakosti (=).', + 'interwiki_addbutton' => 'Dodaj', + 'interwiki_added' => 'Prefiks "$1" je uspjeÅ¡no dodat u interwiki tabelu.', + 'interwiki_addfailed' => 'Prefiks "$1" nije bilo moguće dodati u interwiki tabelu. +Moguće je da već postoji u interwiki tabeli.', + 'interwiki_edittext' => 'UreÄ‘ivanje interwiki prefiksa', + 'interwiki_editintro' => 'UreÄ‘ujete interwiki prefiks. +Zapamtite da ovo može poremetiti postojeće linkove.', + 'interwiki_edited' => 'Prefiks "$1" je uspjeÅ¡no izmijenjen u interwiki tabeli.', + 'interwiki_editerror' => 'Prefiks "$1" ne može biti izmijenjen u interwiki tabeli. +Moguće je da uopće ne postoji.', + 'interwiki-badprefix' => 'Navedeni interwiki prefiks "$1" sadrži nevaljane znakove', + 'interwiki-submit-empty' => 'Prefiks i URL ne mogu biti prazni.', + 'log-name-interwiki' => 'Zapisnik tabele interwikija', + 'log-description-interwiki' => 'Ovo je zapisnik izmjena na [[Special:Interwiki|interwiki tabeli]].', + 'right-interwiki' => 'UreÄ‘ivanje interwiki podataka', + 'action-interwiki' => 'mijenjate ovu stavku interwikija', +); + +/** Catalan (català ) + * @author BroOk + * @author Paucabot + * @author SMP + * @author Solde + * @author Ssola + * @author Vriullop + */ +$messages['ca'] = array( + 'interwiki' => 'Veure i editar dades interwiki', + 'interwiki-title-norights' => 'Mapa de les dades interwiki', + 'interwiki-desc' => 'Afegeix una [[Special:Interwiki|pà gina especial]] per veure i editar la taula interwiki', + 'interwiki_intro' => "Aquesta és una visió general de la taula d'interwikis.", + 'interwiki-legend-show' => 'Mostra la llegenda', + 'interwiki-legend-hide' => 'Amaga la llegenda', + 'interwiki_prefix' => 'Prefix', + 'interwiki-prefix-label' => 'Prefix:', + 'interwiki_prefix_intro' => 'Prefix de interwiki és utilitzat en <code>[<nowiki />[prefix:<em>pagename</em>]]</code> sintaxi wikitext.', + 'interwiki_url_intro' => "Plantilla per a URLs. El marcador $1 serà substituït per <em>pagename</em> del wikitext, quan s'utilitza la sintaxi de wikitext esmentats.", + 'interwiki_local' => 'Hi encamina', + 'interwiki-local-label' => 'Endavant:', + 'interwiki_local_intro' => "Una petició HTTP al wiki local amb aquest prefix interwiki en l'URL és:", + 'interwiki_local_0_intro' => 'no honrat, generalment bloquejat per "pà gina no trobada",', + 'interwiki_local_1_intro' => "s'ha redirigit a l'URL de destinació donada a les definicions d'enllaç d'interwiki (és a dir, tractats com a referències a pà gines locals)", + 'interwiki_trans' => 'Transclusió', + 'interwiki-trans-label' => 'Transclude:', + 'interwiki_trans_intro' => "Si la sintaxi wikitext <code>{<nowiki />{prefix:<em>pagename</em>}}</code> s'utilitza, llavors:", + 'interwiki_trans_1_intro' => 'permetre transclusion des del wiki estranger, si aquest wiki, generalment admet interwiki transclusions', + 'interwiki_trans_0_intro' => "no es permet, busca una pà gina en l'espai de nom de la plantilla.", + 'interwiki_intro_footer' => 'Veure [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] per obtenir més informació sobre la taula de interwiki. +Hi ha un [[Special:Log/interwiki|registre de canvis]] a la taula de interwiki.', + 'interwiki_1' => 'sÃ', + 'interwiki_0' => 'no', + 'interwiki_error' => 'Error: La taula interwiki és buida, o alguna cosa ha sortit malament.', + 'interwiki_edit' => 'Modifica', + 'interwiki_reasonfield' => 'Raó:', + 'interwiki_delquestion' => "S'està eliminant «$1»", + 'interwiki_deleting' => 'Està s eliminant el prefix "$1".', + 'interwiki_deleted' => 'Prefix "$1" s\'ha suprimit amb èxit de la taula de interwiki.', + 'interwiki_delfailed' => 'Prefix " $1 "no pot ser eliminat de la taula interwiki.', + 'interwiki_addtext' => 'Afegir un prefix interwiki', + 'interwiki_addintro' => "Està s afegint un prefix nou interwiki. +Recorda que no pot contenir espais ( ), dos punts (:), ampersands (&) o signes d'igual (=)", + 'interwiki_addbutton' => 'Afegeix', + 'interwiki_added' => 'Prefix " $1 "s\'ha afegit correctament a la taula interwiki.', + 'interwiki_addfailed' => 'Prefix "$1" no es pot afegir a la taula de interwiki. +Possiblement ja existeix a la taula de interwiki.', + 'interwiki_edittext' => 'Edita un prefix de interwiki', + 'interwiki_editintro' => 'Està s editant un prefix interwiki. +Recorda que això pot trencar vincles existents.', + 'interwiki_edited' => 'Prefix "$1" s\'ha modificat amb èxit en la taula de interwiki.', + 'interwiki_editerror' => 'Prefix "$1" no pot ser modificat en la taula de interwiki. +Possiblement no existeix.', + 'interwiki-badprefix' => 'El prefix interwiki especificat "$1" conté carà cters no và lids', + 'interwiki-submit-empty' => "El prefix i l'URL no pot estar buit.", + 'log-name-interwiki' => 'Registre de taula interwiki', + 'log-description-interwiki' => 'Això és un registre de canvis a la[[Special:Interwiki|interwiki taula]].', + 'right-interwiki' => 'Editar les dades interwiki', + 'action-interwiki' => "canviar aquesta entrada d'interwiki", +); + +/** Chechen (нохчийн) + * @author Sasan700 + * @author Умар + */ +$messages['ce'] = array( + 'interwiki-title-norights' => 'Юкъарвикишан хаамаш хьажар', + 'interwiki_intro' => 'ХӀара ду юкъарвикишан таблице хьажар.', + 'interwiki-legend-show' => 'Гайта хьехар', + 'interwiki-legend-hide' => 'Къайладаккха хьехар', + 'interwiki_prefix' => 'ТӀетоьхна Ñлпаш', + 'interwiki_prefix_intro' => 'Юкъарвикин дешхьалхе вики-йозана ÑинтакÑиÑехь лело: <code>[<nowiki />[дешхьалхе:<em>агӀона цӀе</em>]]</code>.', + 'interwiki_url_intro' => 'URLлан кеп. $1 метта хира ÑŽ <em>агӀона цӀе</em>, Лакхара ÑинтакÑÐ¸Ñ Ð»ÐµÐ»Ð°Ñ‡Ñƒ хенахь гайтина йолу.', + 'interwiki_local' => 'ДӀаÑхьажор', + 'interwiki-local-label' => 'ДӀаÑхьажор:', + 'interwiki_local_intro' => 'HTTP-дехар кхузара википедига юкъарвики-дешхьалхеца URL чохь:', + 'interwiki_local_0_intro' => 'магийна Ñц, хаамо блоктуху «агӀо цакарий»', + 'interwiki_local_1_intro' => 'дӀаÑхьахьажа йо Ӏалашонан URL, юкъарвики-хьажораш билгал еш Ñзйина йолу (кеч йо локальни агӀона хьажораг Ñана)', + 'interwiki_trans' => 'Юкъатохар', + 'interwiki-trans-label' => 'Юкъатохар:', + 'interwiki_trans_intro' => 'Вики-йозана ÑинтакÑÐ¸Ñ Ð»ÐµÐ»Ð¾Ñˆ елахь <code>{<nowiki />{дешхьалхе:<em>агӀона цӀе</em>}}</code> тайпана:', + 'interwiki_trans_1_intro' => 'Кхечу вики чура юкъарвикеш чуÑха йиш хуьлуьйту хӀокху вики чохь магийна делахь.', + 'interwiki_trans_0_intro' => 'ТӀетоха магийна дац, кепийн цӀерийн меттигехь агӀо лоху.', + 'interwiki_1' => 'ÑŽ', + 'interwiki_0' => 'Ñц', + 'interwiki_edit' => 'ÐиÑйé', + 'interwiki_reasonfield' => 'Бахьан:', + 'interwiki_addbutton' => 'Тlетоха', +); + +/** Sorani Kurdish (کوردی) + * @author Asoxor + */ +$messages['ckb'] = array( + 'interwiki_reasonfield' => 'هۆکار:', + 'interwiki_deleted' => 'پێشگری «$1» سەرکەوتووانە Ù„Û• خشتەی نێوانویکی لابرا.', +); + +/** Corsican (corsu) + */ +$messages['co'] = array( + 'interwiki_reasonfield' => 'Mutivu:', +); + +/** Czech (Äesky) + * @author Danny B. + * @author Mormegil + */ +$messages['cs'] = array( + 'interwiki' => 'Zobrazit a upravovat interwiki', + 'interwiki-title-norights' => 'Zobrazit interwiki', + 'interwiki-desc' => 'PÅ™idává [[Special:Interwiki|speciálnà stránku]], na které lze prohlÞet a editovat tabulku interwiki', + 'interwiki_intro' => 'Toto je pÅ™ehled tabulky interwiki odkazů.', + 'interwiki-legend-show' => 'Zobrazit legendu', + 'interwiki-legend-hide' => 'Skrýt legendu', + 'interwiki_prefix' => 'Prefix', + 'interwiki-prefix-label' => 'Prefix:', + 'interwiki_prefix_intro' => 'Interwiki prefix použÃvaný v syntaxi wikitextu <code>[<nowiki />[prefix:<em>stránka</em>]]</code>.', + 'interwiki_url_intro' => 'Vzor pro URL. MÃsto $1 se vložà <em>stránka</em> z wikitextu uvedeného v pÅ™Ãkladu výše.', + 'interwiki_local' => 'PÅ™esmÄ›rovat', + 'interwiki-local-label' => 'PÅ™esmÄ›rovat:', + 'interwiki_local_intro' => 'HTTP požadavek na tuto wiki s tÃmto interwiki prefixem v URL je:', + 'interwiki_local_0_intro' => 'odmÃtnut, zpravidla s výsledkem „stránka nenalezena“,', + 'interwiki_local_1_intro' => 'pÅ™esmÄ›rován na cÃlové URL podle definice v tabulce interwiki odkazů (tj. chová se jako odkazy v lokálnÃch stránkách).', + 'interwiki_trans' => 'Transkluze', + 'interwiki-trans-label' => 'Transkluze:', + 'interwiki_trans_intro' => 'PÅ™i použità syntaxe wikitextu <code>{<nowiki />{prefix:<em>stránka</em>}}</code>:', + 'interwiki_trans_1_intro' => 'umožnit vloženà z druhé wiki, pokud je interwiki transkluze na této wiki obecnÄ› povolena.', + 'interwiki_trans_0_intro' => 'to nedovolit, mÃsto toho použÃt stránku ve jmenném prostoru Å¡ablon,', + 'interwiki_intro_footer' => 'VÃce informacà o tabulce interwiki najdete na [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org]. +Existuje také [[Special:Log/interwiki|protokol zmÄ›n]] tabulky interwiki.', + 'interwiki_1' => 'ano', + 'interwiki_0' => 'ne', + 'interwiki_error' => 'CHYBA: Interwiki tabulka je prázdná anebo se pokazilo nÄ›co jiného.', + 'interwiki-cached' => 'Data interwiki pocházejà z cache. ZmÄ›na cache nenà možná.', + 'interwiki_edit' => 'Editovat', + 'interwiki_reasonfield' => 'Důvod:', + 'interwiki_delquestion' => 'Mazánà „$1“', + 'interwiki_deleting' => 'Mažete prefix „$1“.', + 'interwiki_deleted' => 'Prefix „$1“ byl úspěšnÄ› odstranÄ›n z tabulky interwiki.', + 'interwiki_delfailed' => 'Prefix „$1“ nebylo možné odstranit z tabulky interwiki.', + 'interwiki_addtext' => 'PÅ™idat interwiki prefix', + 'interwiki_addintro' => 'PÅ™idáváte nový interwiki prefix. +MÄ›jte na vÄ›domÃ, že nemůže obsahovat mezery ( ), dvojteÄky (:), ampersandy (&), ani rovnÃtka (=).', + 'interwiki_addbutton' => 'PÅ™idat', + 'interwiki_added' => 'Prefix „$1“ byl úspěšnÄ› pÅ™idán do tabulky interwiki.', + 'interwiki_addfailed' => 'Prefix „$1“ nemohl být pÅ™idán do tabulky interwiki. +PravdÄ›podobnÄ› tam již existuje.', + 'interwiki_edittext' => 'Editace interwiki prefixu', + 'interwiki_editintro' => 'Editujete interwiki prefix. +MÄ›jte na vÄ›domÃ, že to může znefunkÄnit existujÃcà odkazy.', + 'interwiki_edited' => 'Prefix „$1“ v tabulce interwiki byl úspěšnÄ› modifikován.', + 'interwiki_editerror' => 'Prefix „$1“ v tabulce interwiki nemohl být modifikován. +PravdÄ›podobnÄ› neexistuje.', + 'interwiki-badprefix' => 'Uvedený interwiki prefix „$1“ obsahuje nepovolený znak', + 'interwiki-submit-empty' => 'Prefix a URL nemohou být prázdné.', + 'interwiki-submit-invalidurl' => 'Protokol v URL je neplatný.', + 'log-name-interwiki' => 'Kniha zmÄ›n tabulky interwiki', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|pÅ™idal|pÅ™idala}} prefix „$4“ ($5) (trans: $6; mÃstnÃ: $7) do tabulky interwiki', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|zmÄ›nil|zmÄ›nila}} prefix „$4“ ($5) (trans: $6; mÃstnÃ: $7) v tabulce interwiki', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|odebral|odebrala}} prefix „$4“ z tabulky interwiki', + 'log-description-interwiki' => 'Toto je seznam zmÄ›n [[Special:Interwiki|tabulky interwiki]].', + 'right-interwiki' => 'Editovánà interwiki záznamů', + 'action-interwiki' => 'zmÄ›nit tento záznam interwiki', +); + +/** Church Slavic (ÑловѣÌньÑкъ / ⰔⰎⰑⰂⰡâ°â° â°”â°â°Ÿ) + * @author ОйЛ + */ +$messages['cu'] = array( + 'interwiki_1' => 'да', + 'interwiki_0' => 'нѣтъ', + 'interwiki_edit' => 'иÑправи', +); + +/** Welsh (Cymraeg) + * @author Lloffiwr + */ +$messages['cy'] = array( + 'interwiki' => 'Gweld a golygu data rhyngwici', + 'interwiki-title-norights' => 'Gweld y data rhyngwici', + 'interwiki_prefix' => 'Rhagddodiad', + 'interwiki-prefix-label' => 'Rhagddodiad:', + 'interwiki_local' => 'Anfon ymlaen', + 'interwiki-local-label' => 'Anfon ymlaen:', + 'interwiki_trans' => 'Trawsgynnwys', + 'interwiki-trans-label' => 'Trawsgynnwys:', + 'interwiki_intro_footer' => "Cewch ragor o wybodaeth am y tabl rhyngwici ar [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org]. +Cofnodir newidiadau i'r tabl rhyngwici ar y [[Special:Log/interwiki|lòg newidiadau]].", + 'interwiki_1' => 'gellir', + 'interwiki_0' => 'ni ellir', + 'interwiki_edit' => 'Golygu', + 'interwiki_reasonfield' => 'Rheswm:', + 'interwiki_addtext' => 'Ychwanegu rhagddodiad rhyngwici', + 'interwiki_addintro' => 'Rydych yn ychwanegu rhagddodiad rhyngwici newydd. +Cofiwch na all gynnwys bwlch ( ), gorwahannod (:), ampersand (&), na hafalnod (=).', + 'interwiki_addbutton' => 'Ychwaneger', + 'interwiki_added' => 'Llwyddwyd i ychwanegu\'r rhagddodiad "$1" at y tabl rhyngwici.', + 'interwiki_addfailed' => 'Methwyd ychwanegu\'r rhagddodiad "$1" at y tabl rhyngwici. +Efallai ei fod eisoes yn y tabl rhyngwici.', + 'log-name-interwiki' => 'Lòg y tabl rhyngwici', + 'log-description-interwiki' => "Dyma lòg y newidiadau i'r [[Special:Interwiki|tabl rhyngwici]].", + 'right-interwiki' => 'Golygu data rhyngwici', + 'action-interwiki' => 'newid yr eitem rhyngwici hwn', +); + +/** Danish (dansk) + * @author Byrial + * @author Christian List + * @author Jon Harald Søby + * @author Peter Alberti + * @author Purodha + */ +$messages['da'] = array( + 'interwiki' => 'Vis og rediger interwikidata', + 'interwiki-title-norights' => 'Vis interwikidata', + 'interwiki-desc' => 'Tilføjer en [[Special:Interwiki|specialside]] til at fÃ¥ vist og redigere interwikitabellen', + 'interwiki_intro' => 'Dette er en oversigt over interwikitabellen.', + 'interwiki-legend-show' => 'Vis forklaring', + 'interwiki-legend-hide' => 'Skjul forklaring', + 'interwiki_prefix' => 'Præfiks', + 'interwiki-prefix-label' => 'Præfiks:', + 'interwiki_prefix_intro' => 'Interwiki præfiks som skal anvendes i <code>[<nowiki />[præfiks:<em>sidenavn</em>]]</code> wikitext syntaks.', + 'interwiki_url_intro' => 'Skabelon til URL-adresser. Pladsholderen $1 vil blive erstattet af <em>sidenavn</em> af wikitext, nÃ¥r den ovennævnte wikitext syntaks bruges.', + 'interwiki_local' => 'Videresend', + 'interwiki-local-label' => 'Videresend:', + 'interwiki_local_intro' => 'En HTTP-forespørgsel til den lokale wiki med denne interwiki præfiks i URL-adressen er:', + 'interwiki_local_0_intro' => 'ikke accepteret, normalt blokeret af "siden blev ikke fundet".', + 'interwiki_local_1_intro' => 'Omdirigeret til target URL i interwiki link definitioner (dvs. behandles som referencer i lokale sider).', + 'interwiki_trans' => 'Transkluder', + 'interwiki-trans-label' => 'Transkluder:', + 'interwiki_trans_intro' => 'Hvis wikitext syntaksen <code>[<nowiki />[præfiks:<em>sidenavn</em>]]</code> bruges, sÃ¥:', + 'interwiki_1' => 'ja', + 'interwiki_0' => 'nej', + 'interwiki_error' => 'Fejl: Interwikitabellen er tom eller noget andet gik galt.', + 'interwiki-cached' => 'Interwiki-data er lagret i cachen. Det er ikke muligt at ændre cachen.', + 'interwiki_edit' => 'Redigér', + 'interwiki_reasonfield' => 'Begrundelse:', + 'interwiki_delquestion' => 'Sletter "$1"', + 'interwiki_deleting' => 'Du er ved at slette præfikset "$1".', + 'interwiki_deleted' => 'Præfikset "$1" blev fjernet fra interwikitabellen.', + 'interwiki_delfailed' => 'Præfikset "$1" kunne ikke fjernes fra interwikitabellen.', + 'interwiki_addtext' => 'Tilføj et interwikipræfiks', + 'interwiki_addintro' => 'Du er ved at tilføje et nyt interwikipræfiks. +Husk at det ikke kan indeholde mellemrum ( ), kolon (:), &-tegn eller lighedstegn (=).', + 'interwiki_addbutton' => 'Tilføj', + 'interwiki_added' => 'Præfikset "$1" blev føjet til interwikitabellen.', + 'interwiki_addfailed' => 'Præfikset "$1" kunne ikke føjes til interwikitabellen. +MÃ¥ske findes det allerede i interwikitabellen.', + 'interwiki_edittext' => 'Redigere et interwikipræfiks', + 'interwiki_editintro' => 'Du redigerer et interwikipræfiks. +Husk, at dette kan bryde eksisterende hyperlinks.', + 'interwiki_edited' => 'Præfikset "$1" blev ændret i interwikitabellen.', + 'interwiki_editerror' => 'Præfikset "$1" kunne ikke ændres i interwikitabellen. +Det findes muligvis ikke.', + 'interwiki-badprefix' => 'Det angivne interwikipræfiks "$1" indeholder ugyldige tegn.', + 'right-interwiki' => 'Redigere interwikidata', + 'action-interwiki' => 'ændre dette interwiki-element', +); + +/** German (Deutsch) + * @author Als-Holder + * @author Church of emacs + * @author Geitost + * @author Kghbln + * @author MF-Warburg + * @author Metalhead64 + * @author Purodha + * @author Raimond Spekking + * @author Umherirrender + */ +$messages['de'] = array( + 'interwiki' => 'Interwikidaten ansehen und bearbeiten', + 'interwiki-title-norights' => 'Interwikidaten ansehen', + 'interwiki-desc' => 'Ergänzt eine [[Special:Interwiki|Spezialseite]] zur Pflege der Interwikitabelle', + 'interwiki_intro' => 'Diese Seite bietet einen Überblick des Inhalts der Interwikitabelle dieses Wikis.', + 'interwiki-legend-show' => 'Legende anzeigen', + 'interwiki-legend-hide' => 'Legende verbergen', + 'interwiki_prefix' => 'Präfix', + 'interwiki-prefix-label' => 'Präfix:', + 'interwiki_prefix_intro' => 'Das Interwikipräfix zur Verwendung im Wikitext in der Form <code>[<nowiki />[präfix:<em>Seitenname</em>]]</code>', + 'interwiki_url_intro' => 'Das Muster für die URLs. Der Platzhalter $1 wird bei dessen Verwendung im Wikitext durch <em>Seitenname</em> aus der oben genannten Syntax ersetzt', + 'interwiki_local' => 'Als lokales Wiki definiert', + 'interwiki-local-label' => 'Als lokales Wiki definiert:', + 'interwiki_local_intro' => 'Eine HTTP-Anfrage an das lokale Wiki mit diesem Interwikipräfix in der URL wird:', + 'interwiki_local_0_intro' => 'nicht erfüllt, sondern normalerweise mit „Seite nicht gefunden“ blockiert', + 'interwiki_local_1_intro' => 'automatisch auf die Ziel-URL der in den Definitionen angegebenen Interwikilinks weitergeleitet, d. h. sie werden wie ein Wikilink innerhalb lokaler Wikiseiten behandelt', + 'interwiki_trans' => 'Einbinden zulässig', + 'interwiki-trans-label' => 'Einbinden zulassen:', + 'interwiki_trans_intro' => 'Wenn die Vorlagensyntax <code>{<nowiki />{präfix:<em>Seitenname</em>}}</code> verwendet wird, dann:', + 'interwiki_trans_1_intro' => 'erlaube die Einbindung aus dem fremden Wiki, sofern Einbindungen in diesem Wiki allgemein zulässig sind', + 'interwiki_trans_0_intro' => 'erlaube die Einbindung nicht, und nimm eine Seite aus dem Vorlagennamensraum des lokalen Wikis', + 'interwiki_intro_footer' => 'Weitere Informationen zur Interwikitabelle sind auf der [//www.mediawiki.org/wiki/Manual:Interwiki_table Dokumentationsseite unter MediaWiki.org] zu finden. Das [[Special:Log/interwiki|Logbuch]] protokolliert alle Änderungen an der Interwikitabelle dieses Wikis.', + 'interwiki_1' => 'ja', + 'interwiki_0' => 'nein', + 'interwiki_error' => 'Fehler: Die Interwikitabelle ist leer oder etwas anderes ist schiefgelaufen.', + 'interwiki-cached' => 'Die Interwikidaten wurden gecached. Die Daten im Cache zu ändern ist nicht möglich.', + 'interwiki_edit' => 'Bearbeiten', + 'interwiki_reasonfield' => 'Grund:', + 'interwiki_delquestion' => 'Löschung des Präfix „$1“', + 'interwiki_deleting' => 'Du bist gerade dabei das Präfix „$1“ zu löschen.', + 'interwiki_deleted' => 'Das „$1“ wurde erfolgreich aus der Interwikitabelle entfernt.', + 'interwiki_delfailed' => 'Das „$1“ konnte nicht aus der Interwikitabelle gelöscht werden.', + 'interwiki_addtext' => 'Interwikipräfix hinzufügen', + 'interwiki_addintro' => 'Du fügst ein neues Interwikipräfix hinzu. Beachte, dass es kein Leerzeichen ( ), Kaufmännisches Und (&), Gleichheitszeichen (=) und keinen Doppelpunkt (:) enthalten darf.', + 'interwiki_addbutton' => 'Hinzufügen', + 'interwiki_added' => 'Das Präfix „$1“ wurde erfolgreich der Interwikitabelle hinzugefügt.', + 'interwiki_addfailed' => 'Das Präfix „$1“ konnte nicht der Interwikitabelle hinzugefügt werden. +Möglicherweise befindet es sich bereits in der Interwikitabelle.', + 'interwiki_edittext' => 'Interwikipräfix bearbeiten', + 'interwiki_editintro' => 'Du bist gerade dabei ein Präfix zu ändern. +Beachte bitte, dass dies bereits vorhandene Links ungültig machen kann.', + 'interwiki_edited' => 'Das Präfix „$1“ wurde erfolgreich in der Interwikitabelle geändert.', + 'interwiki_editerror' => 'Das Präfix „$1“ konnte nicht in der Interwikitabelle geändert werden. +Möglicherweise ist es nicht vorhanden.', + 'interwiki-badprefix' => 'Das festgelegte Interwikipräfix „$1“ beinhaltet ungültige Zeichen.', + 'interwiki-submit-empty' => 'Die Felder zum Präfix und der URL dürfen nicht leer sein.', + 'interwiki-submit-invalidurl' => 'Das Protokoll der URL ist ungültig.', + 'log-name-interwiki' => 'Interwikitabelle-Logbuch', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|fügte}} das Präfix „$4“ ($5) (trans: $6; local: $7) der Interwikitabelle hinzu', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|änderte}} das Präfix „$4“ ($5) (trans: $6; local: $7) in der Interwikitabelle', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|entfernte}} das Präfix „$4“ aus der Interwikitabelle', + 'log-description-interwiki' => 'In diesem Logbuch werden Änderungen an der [[Special:Interwiki|Interwikitabelle]] protokolliert.', + 'right-interwiki' => 'Interwikitabelle bearbeiten', + 'action-interwiki' => 'Diesen Interwikieintrag ändern', +); + +/** German (formal address) (Deutsch (Sie-Form)‎) + * @author Kghbln + * @author MichaelFrey + */ +$messages['de-formal'] = array( + 'interwiki_deleting' => 'Sie sind gerade dabei das Präfix „$1“ zu löschen.', + 'interwiki_addintro' => 'Sie fügen ein neues Interwikipräfix hinzu. Beachten Sie, dass es kein Leerzeichen ( ), Kaufmännisches Und (&), Gleichheitszeichen (=) und keinen Doppelpunkt (:) enthalten darf.', + 'interwiki_editintro' => 'Sie sind gerade dabei ein Präfix zu ändern. +Beachten Sie bitte, dass dies bereits vorhandene Links ungültig machen kann.', +); + +/** Zazaki (Zazaki) + * @author Erdemaslancan + * @author Mirzali + */ +$messages['diq'] = array( + 'interwiki-title-norights' => 'Melumatê interwikiya bıvin', + 'interwiki-legend-show' => 'Lecanti bıvin', + 'interwiki_prefix' => 'Verole', + 'interwiki-prefix-label' => 'Verole:', + 'interwiki_local' => 'Aser ke', + 'interwiki_trans' => 'Temase fi', + 'interwiki-trans-label' => 'Temase fi', + 'interwiki_1' => 'eya', + 'interwiki_0' => 'nê', + 'interwiki_edit' => 'Bıvurne', + 'interwiki_reasonfield' => 'Sebeb:', + 'interwiki_delquestion' => '"$1" besterneyêna', + 'interwiki_addbutton' => 'Deke', +); + +/** Lower Sorbian (dolnoserbski) + * @author Michawiki + */ +$messages['dsb'] = array( + 'interwiki' => 'Daty interwiki se wobglÄ›daÅ› a wobźěłaÅ›', + 'interwiki-title-norights' => 'Daty interwiki se wobglÄ›daÅ›', + 'interwiki-desc' => 'PÅ›idawa [[Special:Interwiki|specialny bok]] za woglÄ›dowanje a wobźěłowanje tabele interwiki', + 'interwiki_intro' => 'ToÅ› to jo pÅ›eglÄ›d tabele interwiki.', + 'interwiki-legend-show' => 'Legendu pokazaÅ›', + 'interwiki-legend-hide' => 'Legendu schowaÅ›', + 'interwiki_prefix' => 'Prefiks', + 'interwiki-prefix-label' => 'Prefiks:', + 'interwiki_prefix_intro' => 'Prefiks interwiki, kótaryž ma se we wikitekstowej syntaksy <code>[<nowiki />[prefix:<em>pagename</em>]]</code> wužywaÅ›.', + 'interwiki-url-label' => 'URL:', + 'interwiki_url_intro' => 'PÅ›edÅ‚oga za URL. Zastupne znamjeÅ¡ko $1 wumÄ›nijo se pÅ›ez <em>mÄ› boka</em> wikijowego teksta, gaž se wuÅ¡ej naspomnjona wikitekstowa syntaksa wužywa.', + 'interwiki_local' => 'DoprÄ›dka', + 'interwiki-local-label' => 'DoprÄ›dka:', + 'interwiki_local_intro' => 'NapÅ¡aÅ¡owanje http do lokalnego wikija z toÅ› tym prefiksom interwiki w URL jo:', + 'interwiki_local_0_intro' => 'njepÅ›ipóznaty, zwÄ›tÅ¡ego wót "bok njenamakany" blokÄ›rowany,', + 'interwiki_local_1_intro' => 'k celowemu URL w definicijach wótkaza interwiki dalej pósrÄ›dnjony (t.j. wobchada se z tym, ako z referencami w lokalnych bokach)', + 'interwiki_trans' => 'TranskludÄ›rowaÅ›', + 'interwiki-trans-label' => 'TranskludÄ›rowaÅ›:', + 'interwiki_trans_intro' => 'Jolic se wikitekstowa syntaksa <code>{<nowiki />{prefix:<em>pagename</em>}}</code> wužywa, ga:', + 'interwiki_trans_1_intro' => 'zapśěgnjenje z cuzego wikija dowóliÅ›, jolic zapśěgnjenja interwiki su powÅ¡yknje w toÅ› tom wikiju dopušćone,', + 'interwiki_trans_0_intro' => 'jo njedowóliÅ›, lubjej wuwoglÄ›duj se za bokom w mjenjowem rumje PÅ›edÅ‚oga', + 'interwiki_intro_footer' => 'GlÄ›daj [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] za dalÅ¡ne informacije wó tabeli interwikijow. +Jo [[Special:Log/interwiki|protokol zmÄ›now]] tabele interwikijow.', + 'interwiki_1' => 'jo', + 'interwiki_0' => 'nÄ›', + 'interwiki_error' => 'Zmólka: Tabela interwiki jo prozna abo nÄ›co druge jo wopak.', + 'interwiki-cached' => 'Interwikijowe daty su pufrowane. Njejo móžno pufrowak zmÄ›niÅ›.', + 'interwiki_edit' => 'WobźěłaÅ›', + 'interwiki_reasonfield' => 'PÅ›icyna:', + 'interwiki_delquestion' => '"$1" se laÅ¡ujo', + 'interwiki_deleting' => 'LaÅ¡ujoÅ¡ prefiks "$1".', + 'interwiki_deleted' => 'Prefiks "$1" jo se wuspěšnje z tabele interwiki wupóraÅ‚.', + 'interwiki_delfailed' => 'Prefiks "$1" njejo se daÅ‚ z tabele interwiki wupóraÅ›.', + 'interwiki_addtext' => 'Prefiks interwiki pÅ›idaÅ›', + 'interwiki_addintro' => 'PÅ›idawaÅ¡ nowy prefiks interwiki. +Źiwaj na to, až njesmÄ›jo wopÅ›imjeÅ› prozne znamjenja ( ), dwójodypki (:), pÅ›ekupny A (&) abo znamuÅ¡ka rownosći (=).', + 'interwiki_addbutton' => 'PÅ›idaÅ›', + 'interwiki_added' => 'Prefiks "$1" jo se wuspěšnje tabeli interwiki pÅ›idaÅ‚.', + 'interwiki_addfailed' => 'Prefiks "$1" njejo se daÅ‚ tabeli interwiki pÅ›idaÅ›. +Snaź eksistÄ›rujo južo w tabeli interwiki.', + 'interwiki_edittext' => 'Prefiks interwiki wobźěłaÅ›', + 'interwiki_editintro' => 'WobźěłujoÅ¡ prefiks interwiki. +Źiwaj na to, až to móžo eksistÄ›rujuce wótkaze skóńcowaÅ›', + 'interwiki_edited' => 'Prefiks "$1" jo se wuspěšnje w tabeli interwiki zmÄ›niÅ‚.', + 'interwiki_editerror' => 'Prefiks "$1" njedajo se w tabeli interwiki zmÄ›niÅ›. +Snaź njeeksistÄ›rujo.', + 'interwiki-badprefix' => 'Podaty prefiks interwiki "$1" wopÅ›imujo njepÅ‚aÅ›iwe znamuÅ¡ka', + 'interwiki-submit-empty' => 'Prefiks a URL njesmÄ›jotej proznej byÅ›.', + 'interwiki-submit-invalidurl' => 'URL-protokol jo njepÅ‚aÅ›iwy.', + 'log-name-interwiki' => 'Protokol tabele interwiki', + 'logentry-interwiki-iw_add' => '$1 jo prefiks "$4" ($5) (trans: $6; local: $7) interwikijowej tabeli {{GENDER:$2|pÅ›idaÅ‚|pÅ›idaÅ‚a}}', + 'logentry-interwiki-iw_edit' => '$1 jo prefiks "$4" ($5) (trans: $6; local: $7) w interwikijowej tabeli {{GENDER:$2|zmÄ›niÅ‚|zmÄ›niÅ‚a}}', + 'logentry-interwiki-iw_delete' => '$1 jo prefiks "$4" z interwikijoweje tabele {{GENDER:$2|wótpóraÅ‚|wótpóraÅ‚a}}', + 'log-description-interwiki' => 'To jo protokol zmÄ›now k [[Special:Interwiki|tabeli interwiki]].', + 'right-interwiki' => 'Daty interwiki wobźěłaÅ›', + 'action-interwiki' => 'toÅ› ten zapisk interwiki zmÄ›niÅ›', +); + +/** Ewe (eÊ‹egbe) + */ +$messages['ee'] = array( + 'interwiki_edit' => 'TrÉ” asi le eÅ‹u', +); + +/** Greek (Ελληνικά) + * @author Consta + * @author Crazymadlover + * @author Dead3y3 + * @author Evropi + * @author Omnipaedista + * @author Protnet + * @author ZaDiak + */ +$messages['el'] = array( + 'interwiki' => 'Εμφάνιση και επεξεÏγασία δεδομÎνων interwiki', + 'interwiki-title-norights' => 'Εμφάνιση δεδομÎνων interwiki', + 'interwiki-desc' => 'Î ÏοσθÎτει μια [[Special:Interwiki|ειδική σελίδα]] για την Ï€Ïοβολή και επεξεÏγασία του πίνακα interwiki', + 'interwiki_intro' => 'Αυτή είναι μια επισκόπηση του πίνακα interwiki.', + 'interwiki-legend-show' => 'Εμφάνιση υπομνήματος', + 'interwiki-legend-hide' => 'ΑπόκÏυψη υπομνήματος', + 'interwiki_prefix' => 'Î Ïόθεμα', + 'interwiki-prefix-label' => 'Î Ïόθεμα:', + 'interwiki_prefix_intro' => 'Î Ïόθεμα interwiki για χÏήση στη σÏνταξη του κώδικα wiki <code>[<nowiki />[prefix:<em>pagename</em>]]</code>.', + 'interwiki_url_intro' => 'Î Ïότυπο για διευθÏνσεις URL. Το σÏμβολο κÏάτησης θÎσης $1 θα αντικατασταθεί από το <em>pagename</em> του βικικώδικα, όταν χÏησιμοποιείται η ανωτÎÏω σÏνταξη βικικώδικα.', + 'interwiki_local' => 'Î Ïοώθηση', + 'interwiki-local-label' => 'Î Ïοώθηση:', + 'interwiki_local_intro' => 'Ένα αίτημα HTTP στο τοπικό wiki με αυτό το Ï€Ïόθεμα interwiki στη διεÏθυνση URL είναι:', + 'interwiki_local_0_intro' => 'δεν ολοκληÏώνεται, συνήθως μπλοκάÏεται από σφάλμα Ï„Ïπου "η σελίδα δεν βÏÎθηκε".', + 'interwiki_local_1_intro' => 'ανακατευθÏνεται στη διεÏθυνση URL Ï€ÏοοÏÎ¹ÏƒÎ¼Î¿Ï Ï€Î¿Ï… δίνεται στους οÏισμοÏÏ‚ συνδÎσμου intewiki (δηλαδή αντιμετωπίζεται σαν αναφοÏά σε τοπικÎÏ‚ σελίδες).', + 'interwiki_trans' => 'Ενσωμάτωση', + 'interwiki-trans-label' => 'Ενσωμάτωση:', + 'interwiki_trans_intro' => 'Εάν χÏησιμοποιείται η σÏνταξη κώδικα wiki <code>{<nowiki />{prefix:<em>pagename</em>}}</code>, τότε:', + 'interwiki_trans_1_intro' => 'να επιτÏαπεί η ενσωμάτωση από το ξÎνο wiki, αν επιτÏÎπονται γενικά σε αυτό το wiki οι ενσωματώσεις intewiki.', + 'interwiki_trans_0_intro' => 'να μην επιτÏαπεί, αλλά να αναζητηθεί μια σελίδα στο χώÏο ονομάτων των Ï€ÏοτÏπων.', + 'interwiki_intro_footer' => 'ΑνατÏÎξτε στο [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] για πεÏισσότεÏες πληÏοφοÏίες σχετικά με τον πίνακα interwiki. +ΥπάÏχει μια [[Special:Log/interwiki|καταγÏαφή των αλλαγών]] στον πίνακα interwiki.', + 'interwiki_1' => 'ναι', + 'interwiki_0' => 'όχι', + 'interwiki_error' => 'Σφάλμα: Ο πίνακας interwiki είναι κενός, ή κάτι άλλο Îχει πάει στÏαβά.', + 'interwiki-cached' => 'Τα δεδομÎνα interwiki Îχουν αποθηκευτεί στην Ï€ÏοσωÏινή μνήμη. Δεν είναι δυνατή η Ï„Ïοποποίησή της.', + 'interwiki_edit' => 'ΕπεξεÏγασία', + 'interwiki_reasonfield' => 'Αιτία:', + 'interwiki_delquestion' => 'ΔιαγÏαφή του «$1»', + 'interwiki_deleting' => 'ΔιαγÏάφετε το Ï€Ïόθεμα «$1».', + 'interwiki_deleted' => 'Το Ï€Ïόθεμα «$1» αφαιÏÎθηκε με επιτυχία από τον πίνακα interwiki.', + 'interwiki_delfailed' => 'Το Ï€Ïόθεμα «$1» δεν μποÏεί να καταÏγηθεί από τον πίνακα interwiki.', + 'interwiki_addtext' => 'Î Ïοσθήκη ενός Ï€ÏοθÎματος interwiki', + 'interwiki_addintro' => 'Πάτε να Ï€ÏοσθÎσετε Îνα νÎο Ï€Ïόθεμα interwiki. +Îα θυμάστε ότι δεν μποÏεί να πεÏιÎχει κενό διάστημα ( ), άνω και κάτω τελεία (:), σÏμβολο «και» (&) ή «ίσον» (=).', + 'interwiki_addbutton' => 'Î Ïοσθήκη', + 'interwiki_added' => 'Το Ï€Ïόθεμα «$1» Ï€ÏοστÎθηκε με επιτυχία στον πίνακα interwiki.', + 'interwiki_addfailed' => 'Το Ï€Ïόθεμα «$1» δεν ήταν δυνατόν να Ï€Ïοστεθεί στον πίνακα interwiki. +Πιθανώς υπάÏχει ήδη στον πίνακα interwiki.', + 'interwiki_edittext' => 'ΕπεξεÏγασία Ï€ÏοθÎματος interwiki', + 'interwiki_editintro' => 'Πάτε να επεξεÏγαστείτε Îνα Ï€Ïόθεμα interwiki. +Îα θυμάστε ότι αυτό μποÏεί να καταστÏÎψει τους υπάÏχοντες συνδÎσμους.', + 'interwiki_edited' => 'Το Ï€Ïόθεμα «$1» Ï„Ïοποποιήθηκε με επιτυχία στον πίνακα interwiki.', + 'interwiki_editerror' => 'Το Ï€Ïόθεμα «$1» δεν μποÏεί να Ï„Ïοποποιηθεί στον πίνακα interwiki. +Πιθανώς να μην υπάÏχει.', + 'interwiki-badprefix' => 'Το καθοÏισμÎνο Ï€Ïόθεμα interwiki «$1» πεÏιÎχει μη ÎγκυÏους χαÏακτήÏες', + 'interwiki-submit-empty' => 'Το Ï€Ïόθεμα και η διεÏθυνση URL δεν μποÏεί να είναι κενά.', + 'interwiki-submit-invalidurl' => 'Το Ï€Ïωτόκολλο της διεÏθυνσης URL δεν είναι ÎγκυÏο.', + 'log-name-interwiki' => 'ΑÏχείο καταγÏαφής του πίνακα interwiki', + 'logentry-interwiki-iw_add' => '{{GENDER:$2|Ο|Η}} $1 Ï€ÏοσÎθεσε το Ï€Ïόθεμα «$4» ($5) (ενσωμάτωση: $6 , τοπικό: $7) στον πίνακα interwiki', + 'logentry-interwiki-iw_edit' => '{{GENDER:$2|Ο|Η}} $1 Ï„Ïοποποίησε το Ï€Ïόθεμα «$4» ($5) (ενσωμάτωση: $6 , τοπικό: $7) στον πίνακα interwiki', + 'logentry-interwiki-iw_delete' => '{{GENDER:$2|Ο|Η}} $1 Ï€ÏοσÎθεσε το Ï€Ïόθεμα «$4» από τον πίνακα interwiki', + 'log-description-interwiki' => 'Αυτή είναι μια καταγÏαφή αλλαγών στον [[Special:Interwiki|πίνακα interwiki]].', + 'right-interwiki' => 'ΕπεξεÏγασία δεδομÎνων interwiki', + 'action-interwiki' => 'αλλαγή αυτής της καταχώÏισης interwiki', +); + +/** Esperanto (Esperanto) + * @author Michawiki + * @author Yekrats + */ +$messages['eo'] = array( + 'interwiki' => 'Rigardi kaj redakti intervikiajn datenojn', + 'interwiki-title-norights' => 'Rigardi intervikiajn datenojn', + 'interwiki-desc' => 'Aldonas [[Special:Interwiki|specialan paÄon]] por rigardi kaj redakti la intervikian tabelon', + 'interwiki_intro' => 'Tio estas superrigardo de la intervikia tabelo.', + 'interwiki_prefix' => 'Prefikso', + 'interwiki-prefix-label' => 'Prefikso:', + 'interwiki_local' => 'Plu', + 'interwiki-local-label' => 'Plu:', + 'interwiki_trans' => 'Transinkluzivi', + 'interwiki-trans-label' => 'Transinkluzivi:', + 'interwiki_1' => 'jes', + 'interwiki_0' => 'ne', + 'interwiki_error' => 'ERARO: La intervikia tabelo estas malplena, aÅ iel misfunkciis.', + 'interwiki_edit' => 'Redakti', + 'interwiki_reasonfield' => 'Kialo:', + 'interwiki_delquestion' => 'Forigante "$1"', + 'interwiki_deleting' => 'Vi forigas prefikson "$1".', + 'interwiki_deleted' => 'Prefikso "$1" estis sukcese forigita de la intervikia tabelo.', + 'interwiki_delfailed' => 'Prefikso "$1" ne eblis esti forigita el la intervikia tabelo.', + 'interwiki_addtext' => 'Aldonu intervikian prefikson', + 'interwiki_addintro' => 'Vi aldonas novan intervikian prefikson. +Memoru ke Äi ne povas enhavi spacetojn ( ), kolojn (:), kajsignojn (&), aÅ egalsignojn (=).', + 'interwiki_addbutton' => 'Aldoni', + 'interwiki_added' => 'Prefikso "$1" estis sukcese aldonita al la intervikia tabelo.', + 'interwiki_addfailed' => 'Prefikso "$1" ne eblis esti aldonita al la intervikia tabelo. +Eble Äi jam ekzistas en la intervikia tabelo.', + 'interwiki_edittext' => 'Redaktante intervikian prefikson', + 'interwiki_editintro' => 'Vi redaktas intervikian prefikson. +Notu ke ĉi tiu ago povas rompi ekzistantajn ligilojn.', + 'interwiki_edited' => 'Prefikso "$1" estis sukcese modifita en la intervikian tabelon.', + 'interwiki_editerror' => 'Prefikso "$1" ne eblis esti modifita en la intervikia tabelo. +VerÅajne Äi ne ekzistas.', + 'interwiki-badprefix' => 'Specifita intervika prefikso "$1" enhavas nevalidajn signojn', + 'log-name-interwiki' => 'Loglibro pri la intervikia tabelo', + 'log-description-interwiki' => 'Jen loglibro de ÅanÄoj al la [[Special:Interwiki|intervikia tabelo]].', + 'right-interwiki' => 'Redakti intervikiajn datenojn', +); + +/** Spanish (español) + * @author Armando-Martin + * @author Crazymadlover + * @author Imre + * @author Invadinado + * @author Locos epraix + * @author Pertile + * @author Piolinfax + * @author Sanbec + * @author Translationista + * @author Vivaelcelta + */ +$messages['es'] = array( + 'interwiki' => 'Ver y editar la tabla de interwikis', + 'interwiki-title-norights' => 'Ver datos de interwikis', + 'interwiki-desc' => 'Añade una [[Special:Interwiki|página especial]] para ver y editar la tabla de interwikis', + 'interwiki_intro' => 'Esta es una visión general de la tabla intewiki.', + 'interwiki-legend-show' => 'Mostrar la leyenda', + 'interwiki-legend-hide' => 'Ocultar la leyenda', + 'interwiki_prefix' => 'Prefijo', + 'interwiki-prefix-label' => 'Prefijo:', + 'interwiki_prefix_intro' => 'Prefijo interwiki que se utilizará en sintaxis wikitexto <code>[<nowiki />[prefix:<em>pagename</em>]]</code> wikitext syntax.', + 'interwiki_url_intro' => 'Plantilla para URLs. El marcador $1 será reemplazado por el <em>nombre de página</em> del wikitexto cuando se use la sintaxis de wikitexto arriba mostrada.', + 'interwiki_local' => 'Adelante', + 'interwiki-local-label' => 'Adelante:', + 'interwiki_local_intro' => 'Una solicitud HTTP a la wiki local con este prefijo interwiki en la URL es:', + 'interwiki_local_0_intro' => 'no se satisfizo, normalmente bloqueado por "página no encontrada",', + 'interwiki_local_1_intro' => 'redirigido a la URL objetivo en las definiciones de enlaces interwiki (es decir, se la trata como a las referencias en páginas locales)', + 'interwiki_trans' => 'transcluir', + 'interwiki-trans-label' => 'Transcluir:', + 'interwiki_trans_intro' => 'Si se utiliza la sintaxis de wikitexto <code>{<nowiki />{prefix:<em>pagename</em>}}</code>, entonces:', + 'interwiki_trans_1_intro' => 'permitir la transclusión desde la wiki foránea, si las transclusiones de interwiki son por lo general permitidas en esta wiki,', + 'interwiki_trans_0_intro' => 'no permitirlo. En su lugar, buscar una página en el espacio de nombre de la plantilla.', + 'interwiki_intro_footer' => 'Para más información consulte [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] acerca de la tabla de interwiki. +Hay un [[Special:Log/interwiki|registro de cambios]] a esta tabla de interwiki.', + 'interwiki_1' => 'sÃ', + 'interwiki_0' => 'no', + 'interwiki_error' => 'Error: La tabla de interwikis está vacÃa, u otra cosa salió mal.', + 'interwiki-cached' => 'Los datos de los interwikis se almacenan en la memoria caché. No es posible modificar la caché.', + 'interwiki_edit' => 'Editar', + 'interwiki_reasonfield' => 'Motivo:', + 'interwiki_delquestion' => 'Borrando «$1»', + 'interwiki_deleting' => 'Estás borrando el prefijo «$1».', + 'interwiki_deleted' => 'El prefijo «$1» ha sido borrado correctamente de la tabla de interwikis.', + 'interwiki_delfailed' => 'El prefijo «$1» no puede ser borrado de la tabla de interwikis.', + 'interwiki_addtext' => 'Añadir un prefijo interwiki', + 'interwiki_addintro' => "Estás añadiendo un nuevo prefijo interwiki. +Recuerda que no puede contener espacios ( ), dos puntos (:), ni los signos ''et'' (&), o ''igual'' (=).", + 'interwiki_addbutton' => 'Agregar', + 'interwiki_added' => 'El prefijo «$1» ha sido añadido correctamente a la tabla de interwikis.', + 'interwiki_addfailed' => 'El prefijo «$1» no se puede añadir a la tabla de interwikis. +Posiblemente ya exista.', + 'interwiki_edittext' => 'Editando un prefijo interwiki', + 'interwiki_editintro' => 'Estás editando un prefijo interwiki. +Recuerda que esto puede romper enlaces existentes.', + 'interwiki_edited' => 'El prefijo «$1» ha sido modificado correctamente en la tabla de interwikis.', + 'interwiki_editerror' => 'El prefijo «$1» no puede ser modificado en la tabla de interwikis. +Posiblemente no exista.', + 'interwiki-badprefix' => 'El prefijo interwiki especificado «$1» contiene caracteres no válidos', + 'interwiki-submit-empty' => 'El prefijo y la dirección URL no pueden estar vacÃas.', + 'interwiki-submit-invalidurl' => 'El protocolo de la dirección URL no es válido.', + 'log-name-interwiki' => 'Tabla de registro de interwiki', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|añadió}} el prefijo "$4" ($5) (trans: $6; local: $7) a la tabla interwiki', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|modificó}} el prefijo " $4 " ( $5 ) (trans: $6 ; local: $7 ) en la tabla interwiki', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|eliminó}} el prefijo "$4" de la tabla interwiki', + 'log-description-interwiki' => 'Este es un registro de los cambios hechos a la [[Special:Interwiki|tabla interwiki]].', + 'right-interwiki' => 'Editar datos de interwiki', + 'action-interwiki' => 'cambiar esta entrada interwiki', +); + +/** Estonian (eesti) + * @author Avjoska + * @author Pikne + */ +$messages['et'] = array( + 'interwiki' => 'Intervikiandmete vaatamine ja muutmine', + 'interwiki-title-norights' => 'Intervikiandmete vaatamine', + 'interwiki-desc' => 'Lisab [[Special:Interwiki|erilehekülje]] intervikitabeli vaatamiseks ja muutmiseks.', + 'interwiki_intro' => 'See on intervikitabeli ülevaade.', + 'interwiki-legend-show' => 'Näita legendi', + 'interwiki-legend-hide' => 'Peida legend', + 'interwiki_prefix' => 'Eesliide', + 'interwiki-prefix-label' => 'Eesliide:', + 'interwiki_prefix_intro' => 'Eesliide, mida kasutatakse intervikilingi süntaksis <code>[<nowiki />[eesliide:<em>lehenimi</em>]]</code>.', + 'interwiki_url_intro' => 'Internetiaadressi mall. Kui kasutatakse ülaltoodud süntaksit, asendab kohatäidet $1 <em>lehenimi</em>.', + 'interwiki_local' => 'Suunatud', + 'interwiki-local-label' => 'Suunatud:', + 'interwiki_local_intro' => 'URL-veerus toodud HTTP-nõue selle interviki eesliitega kohalikku vikisse:', + 'interwiki_local_0_intro' => 'pole jõus, harilikult päädib teatega "lehekülge ei leitud".', + 'interwiki_local_1_intro' => 'on suunatud interviki määratlustes toodud sihtaadressile (st töötab nagu lingid kohalikel lehekülgedel).', + 'interwiki_trans' => 'Kasutamine mallina', + 'interwiki-trans-label' => 'Kasutamine mallina:', + 'interwiki_trans_intro' => 'Kui kasutatakse vikiteksti süntaksit <code>{<nowiki />{eesliide:<em>lehenimi</em>}}</code>, siis:', + 'interwiki_trans_1_intro' => 'võimaldatakse välisviki lehekülje kasutamist mallina, kui nii toimimine on selles vikis üldiselt lubatud.', + 'interwiki_trans_0_intro' => 'seda ei lubata, vaid pöördutakse malli nimeruumis asuva lehekülje poole.', + 'interwiki_intro_footer' => 'Lisateavet intervikitabeli kohta leiad aadressilt [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org]. +Intervikitabelis tehtud muudatused on [[Special:Log/interwiki|logis]].', + 'interwiki_1' => 'jah', + 'interwiki_0' => 'ei', + 'interwiki_error' => 'Tõrge: Intervikitabel on tühi või läks midagi muud viltu.', + 'interwiki-cached' => 'Intervikiandmed on puhvris. Puhvris olevate andmete muutmine pole võimalik.', + 'interwiki_edit' => 'Muutmine', + 'interwiki_reasonfield' => 'Põhjus:', + 'interwiki_delquestion' => 'Eesliite "$1" kustutamine', + 'interwiki_deleting' => 'Kustutad eesliidet "$1".', + 'interwiki_deleted' => 'Eesliide "$1" eemaldati edukalt intervikitabelist.', + 'interwiki_delfailed' => 'Eesliidet "$1" ei saa intervikitabelist eemaldada.', + 'interwiki_addtext' => 'Lisa interviki eesliide', + 'interwiki_addintro' => 'Lisad uut interviki eesliidet. +Pea meeles, et see ei saa sisaldada tühikuid ( ), kooloneid (:), ja-märke (&) ega võrdusmärke (=).', + 'interwiki_addbutton' => 'Lisa', + 'interwiki_added' => 'Eesliide "$1" lisati edukalt intervikitabelisse.', + 'interwiki_addfailed' => 'Eesliidet "$1" ei saa intervikitabelisse lisada. +Võimalik, et see on seal juba olemas.', + 'interwiki_edittext' => 'Interviki eesliite muutmine', + 'interwiki_editintro' => 'Muudad interviki eesliidet. +Pea meeles, et olemasolevad lingid võivad seejuures töötamast lakata.', + 'interwiki_edited' => 'Eesliide "$1" muudeti edukalt intervikitabelis.', + 'interwiki_editerror' => 'Eesliidet "$1" ei saa intervikitabelis muuta. +Võimalik, et seda pole olemas.', + 'interwiki-badprefix' => 'Määratud eesliide "$1" sisaldab sobimatuid märke.', + 'interwiki-submit-empty' => 'Eesliite ja URLi väljad ei saa olla tühjad.', + 'interwiki-submit-invalidurl' => 'Internetiaadressi protokoll on vigane.', + 'log-name-interwiki' => 'Intervikitabeli logi', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|lisas}} eesliite "$4" ($5) (trans: $6; local: $7) intervikitabelisse', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|muutis}} intervikitabelis eesliidet "$4" ($5) (trans: $6; local: $7)', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|eemaldas}} intervikitabelist eesliite "$4"', + 'log-description-interwiki' => 'See on [[Special:Interwiki|intervikitabelis]] tehtud muudatuste logi.', + 'right-interwiki' => 'Muuta intervikiandmeid', + 'action-interwiki' => 'muuta seda intervikitabeli sissekannet', +); + +/** Basque (euskara) + * @author An13sa + * @author Kobazulo + */ +$messages['eu'] = array( + 'interwiki_prefix' => 'Aurrizkia', + 'interwiki-prefix-label' => 'Aurrizkia:', + 'interwiki_1' => 'bai', + 'interwiki_0' => 'ez', + 'interwiki_edit' => 'Aldatu', + 'interwiki_reasonfield' => 'Arrazoia:', + 'interwiki_delquestion' => '"$1" ezabatzen', + 'interwiki_deleting' => '"$1" aurrizkia ezabatzen ari zara.', + 'interwiki_addbutton' => 'Gehitu', + 'interwiki_edittext' => 'Interwiki aurrizkia editatzen', +); + +/** Persian (ÙØ§Ø±Ø³ÛŒ) + * @author Ebraminio + * @author Hamid rostami + * @author Huji + * @author Mjbmr + */ +$messages['fa'] = array( + 'interwiki' => 'نمایش Ùˆ ویرایش اطلاعات میان‌ویکی', + 'interwiki-title-norights' => 'مشاهدهٔ اطلاعات میان‌ویکی', + 'interwiki-desc' => 'یک [[Special:Interwiki|ØµÙØÙ‡Ù” ویژه]] برای مشاهده Ùˆ ویرایش جدول میان‌ویکی Ù…ÛŒâ€ŒØ§ÙØ²Ø§ÛŒØ¯.', + 'interwiki_intro' => 'قمستی از Ø§ÙØ²ÙˆÙ†Ù‡Ù” میان‌ویکی. به صورت یک مرور Ú©Ù„ÛŒ در Special:Interwiki نمایش داده شده.', # Fuzzy + 'interwiki_prefix' => 'پیشوند', + 'interwiki-prefix-label' => 'پیشوند:', + 'interwiki_local' => 'مشخص کردن به عنوان یک ویکی Ù…ØÙ„ÛŒ', # Fuzzy + 'interwiki-local-label' => 'مشخص کردن به عنوان یک ویکی Ù…ØÙ„ÛŒ:', # Fuzzy + 'interwiki_trans' => 'اجازهٔ گنجاندن میان‌ویکی را بده', # Fuzzy + 'interwiki-trans-label' => 'اجازهٔ گنجاندن میان‌ویکی را بده:', # Fuzzy + 'interwiki_intro_footer' => 'برای اطلاعات بیشتر در مورد Interwiki به [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] Ù…Ø±Ø§ØØ¹Ù‡ نمائید. +همچنین می‌توانید [[Special:Log/interwiki|تاریخچهٔ تغییرات]] چدول Interwiki را مشاهده کنید.', + 'interwiki_1' => 'بله', + 'interwiki_0' => 'خیر', + 'interwiki_error' => 'خطا: جدول میان‌ویکی خالی است، یا چیز دیگری مشکل دارد.', + 'interwiki_edit' => 'ویرایش', + 'interwiki_reasonfield' => 'دلیل:', + 'interwiki_delquestion' => 'ØØ°Ù «$1»', + 'interwiki_deleting' => 'شما در ØØ§Ù„ ØØ°Ù کردن پیشوند «$1» هستید.', + 'interwiki_deleted' => 'پیشوند «$1» با موÙقیت از جدول میان‌ویکی ØØ°Ù شد.', + 'interwiki_delfailed' => 'پیشوند «$1» را نمی‌توان از جدول میان‌ویکی ØØ°Ù کرد.', + 'interwiki_addtext' => 'Ø§ÙØ²ÙˆØ¯Ù† یک پیشوند میان‌ویکی', + 'interwiki_addintro' => 'شما در ØØ§Ù„ ویرایش یک پیشوند میان‌ویکی هستید. +توجه داشته باشید Ú©Ù‡ این پیشوند نمی‌تواند شامل ÙØ§ØµÙ„Ù‡ ( )ØŒ دو نقطه (:)ØŒ علامت آمپرساند (&) یا علامت مساوی (=) باشد.', + 'interwiki_addbutton' => 'Ø§ÙØ²ÙˆØ¯Ù†', + 'interwiki_added' => 'پیشوند «$1» با موÙقیت به جدول میان‌ویکی Ø§ÙØ²ÙˆØ¯Ù‡ شد.', + 'interwiki_addfailed' => 'پیشوند «$1» را نمی‌توان به جدول میان‌ویکی Ø§ÙØ²ÙˆØ¯. +Ø§ØØªÙ…الاً این پیشوند از قبل در جدول میان‌ویکی وجود دارد.', + 'interwiki_edittext' => 'ویرایش یک پیشوند میان‌ویکی', + 'interwiki_editintro' => 'شما در ØØ§Ù„ ویرایش یک پیشوند میان‌ویکی هستید. +توجه داشته باشید Ú©Ù‡ این کار می‌تواند پیوندهای موجود را خراب کند.', + 'interwiki_edited' => 'پیشوند «$1» با موÙقیت در جدول میان‌ویکی تغییر داده شد.', + 'interwiki_editerror' => 'پیشوند «$1» را نمی‌توان در جدول میان‌ویکی تغییر داد. +Ø§ØØªÙ…الاً این پیشوند وجود ندارد.', + 'interwiki-badprefix' => 'پیشوند میان‌ویکی «$1» ØØ§ÙˆÛŒ نویسه‌های نامجاز است', + 'interwiki-submit-empty' => 'پیشوند Ùˆ آدرس URL نمی‌توانند خالی باشند.', + 'log-name-interwiki' => 'سیاههٔ جدول میان‌ویکی', + 'log-description-interwiki' => 'این یک تاریخچه از تغییرات [[Special:Interwiki|interwiki table]] است.', + 'right-interwiki' => 'ویرایش اطلاعات میان‌ویکی', + 'action-interwiki' => 'تغییر این مدخل میان‌ویکی', +); + +/** Finnish (suomi) + * @author Beluga + * @author Crt + * @author Jack Phoenix + * @author Mobe + * @author Nike + * @author Stryn + * @author VezonThunder + */ +$messages['fi'] = array( + 'interwiki' => 'Wikienväliset linkit', + 'interwiki-title-norights' => 'Selaa interwiki-tietueita', + 'interwiki-desc' => 'Lisää [[Special:Interwiki|toimintosivun]], jonka avulla voi katsoa ja muokata interwiki-taulua.', + 'interwiki_intro' => 'Tämä on yleiskatsaus interwiki-taulusta.', + 'interwiki-legend-show' => 'Näytä selitykset', + 'interwiki-legend-hide' => 'Piilota selitykset', + 'interwiki_prefix' => 'Etuliite', + 'interwiki-prefix-label' => 'Etuliite:', + 'interwiki_local' => 'Välitä', + 'interwiki-local-label' => 'Välitä:', + 'interwiki_trans' => 'Sisällytä', + 'interwiki-trans-label' => 'Sisällytä:', + 'interwiki_1' => 'kyllä', + 'interwiki_0' => 'ei', + 'interwiki_error' => 'Virhe: Interwiki-taulu on tyhjä tai jokin muu meni pieleen.', + 'interwiki-cached' => 'Wikienvälinen data on välimuistissa. Välimuistin muuttaminen ei ole mahdollista.', + 'interwiki_edit' => 'Muokkaa', + 'interwiki_reasonfield' => 'Syy', + 'interwiki_delquestion' => 'Poistetaan â€$1â€', + 'interwiki_deleting' => 'Olet poistamassa etuliitettä â€$1â€.', + 'interwiki_deleted' => 'Etuliite â€$1†poistettiin onnistuneesti interwiki-taulusta.', + 'interwiki_delfailed' => 'Etuliitteen â€$1†poistaminen interwiki-taulusta epäonnistui.', + 'interwiki_addtext' => 'Lisää wikienvälinen etuliite', + 'interwiki_addintro' => 'Olet lisäämässä uutta wikienvälistä etuliitettä. Se ei voi sisältää välilyöntejä ( ), kaksoispisteitä (:), et-merkkejä (&), tai yhtäsuuruusmerkkejä (=).', + 'interwiki_addbutton' => 'Lisää', + 'interwiki_added' => 'Etuliite â€$1†lisättiin onnistuneesti interwiki-tauluun.', + 'interwiki_addfailed' => 'Etuliitteen â€$1†lisääminen interwiki-tauluun epäonnistui. Kyseinen etuliite saattaa jo olla interwiki-taulussa.', + 'interwiki_edittext' => 'Muokataan interwiki-etuliitettä', + 'interwiki_editintro' => 'Muokkaat interwiki-etuliitettä. Muista, että tämä voi rikkoa olemassa olevia linkkejä.', + 'interwiki_edited' => 'Etuliitettä â€$1†muokattiin onnistuneesti interwiki-taulukossa.', + 'interwiki_editerror' => 'Etuliitettä â€$1†ei voi muokata interwiki-taulukossa. Sitä ei mahdollisesti ole olemassa.', + 'interwiki-badprefix' => 'Annettu interwiki-etuliite <code>$1</code> sisältää virheellisiä merkkejä', + 'interwiki-submit-empty' => 'Etuliite ja verkko-osoite eivät voi olla tyhjiä.', + 'log-name-interwiki' => 'Interwikitaululoki', + 'log-description-interwiki' => 'Tämä on loki muutoksista [[Special:Interwiki|interwiki-tauluun]].', + 'right-interwiki' => 'Muokata interwiki-dataa', + 'action-interwiki' => 'muokata tätä interwiki-merkintää', +); + +/** French (français) + * @author Crochet.david + * @author DavidL + * @author Gomoko + * @author Grondin + * @author IAlex + * @author Jean-Frédéric + * @author Louperivois + * @author Purodha + * @author Sherbrooke + * @author Tititou36 + * @author Urhixidur + * @author Verdy p + */ +$messages['fr'] = array( + 'interwiki' => 'Voir et manipuler les données interwiki', + 'interwiki-title-norights' => 'Voir les données interwiki', + 'interwiki-desc' => 'Ajoute une [[Special:Interwiki|page spéciale]] pour voir et modifier la table interwiki', + 'interwiki_intro' => 'Ceci est un aperçu de la table interwiki.', + 'interwiki-legend-show' => 'Afficher la légende', + 'interwiki-legend-hide' => 'Masquer la légende', + 'interwiki_prefix' => 'Préfixe', + 'interwiki-prefix-label' => 'Préfixe :', + 'interwiki_prefix_intro' => 'Préfixe interwiki à utiliser dans <code>[<nowiki />[préfixe:<em>nom de la page</em>]]</code> de la syntaxe wiki.', + 'interwiki-url-label' => 'URL :', + 'interwiki_url_intro' => 'Modèle pour les URLs. $1 sera remplacé par le <em>nom de la page</em> du wikitexte, quand la syntaxe ci-dessus est utilisée.', + 'interwiki_local' => 'Faire suivre', + 'interwiki-local-label' => 'Faire suivre :', + 'interwiki_local_intro' => "Une requête HTTP sur ce wiki avec ce préfixe interwiki dans l'URL sera :", + 'interwiki_local_0_intro' => 'rejeté, bloqué généralement par « Mauvais titre »,', + 'interwiki_local_1_intro' => "redirigé vers l'URL cible en fonction de la définition du préfixe interwiki (c'est-à -dire traité comme un lien dans une page du wiki)", + 'interwiki_trans' => 'Inclure', + 'interwiki-trans-label' => 'Inclure :', + 'interwiki_trans_intro' => 'Si la syntaxe <code>{<nowiki />{préfixe:<em>nom de la page</em>}}</code> est utilisée, alors :', + 'interwiki_trans_1_intro' => "l'inclusion à partir du wiki sera autorisée, si les inclusion interwiki sont autorisées dans ce wiki,", + 'interwiki_trans_0_intro' => "l'inclusion sera rejetée, et la page correspondante sera recherchée dans l'espace de noms « Modèle ».", + 'interwiki_intro_footer' => "Voyez [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] pour obtenir plus d'informations en ce qui concerne la table interwiki. +Il existe un [[Special:Log/interwiki|journal des modifications]] de la table interwiki.", + 'interwiki_1' => 'oui', + 'interwiki_0' => 'non', + 'interwiki_error' => "Erreur : la table des interwikis est vide ou un processus s'est mal déroulé.", + 'interwiki-cached' => 'Les données interwiki sont mises en cache. Il n’est pas possible de modifier le cache.', + 'interwiki_edit' => 'Modifier', + 'interwiki_reasonfield' => 'Motif :', + 'interwiki_delquestion' => 'Suppression de « $1 »', + 'interwiki_deleting' => 'Vous effacez présentement le préfixe « $1 ».', + 'interwiki_deleted' => '« $1 » a été enlevé avec succès de la table interwiki.', + 'interwiki_delfailed' => "« $1 » n'a pas pu être enlevé de la table interwiki.", + 'interwiki_addtext' => 'Ajouter un préfixe interwiki', + 'interwiki_addintro' => "Vous êtes en train d'ajouter un préfixe interwiki. Rappelez-vous qu'il ne peut pas contenir d'espaces ( ), de deux-points (:), d'esperluettes (&) ou de signes égal (=).", + 'interwiki_addbutton' => 'Ajouter', + 'interwiki_added' => '« $1 » a été ajouté avec succès dans la table interwiki.', + 'interwiki_addfailed' => "« $1 » n'a pas pu être ajouté à la table interwiki.", + 'interwiki_edittext' => 'Modifier un préfixe interwiki', + 'interwiki_editintro' => 'Vous modifiez un préfixe interwiki. Rappelez-vous que cela peut casser des liens existants.', + 'interwiki_edited' => 'Le préfixe « $1 » a été modifié avec succès dans la table interwiki.', + 'interwiki_editerror' => "Le préfixe « $1 » ne peut pas être modifié. Il se peut qu'il n'existe pas.", + 'interwiki-badprefix' => 'Le préfixe interwiki spécifié « $1 » contient des caractères invalides', + 'interwiki-submit-empty' => "Le préfixe et l'URL ne peuvent être vides.", + 'interwiki-submit-invalidurl' => "Le protocole de l'URL n'est pas valide.", + 'log-name-interwiki' => 'Journal de la table interwiki', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|a ajouté}} le préfixe "$4" ($5) (trans: $6; local: $7) à la table interwiki', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|a modifié}} le préfixe "$4" ($5) (trans: $6; local: $7) dans la table interwiki', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|a supprimé}} le préfixe "$4" de la table interwiki', + 'log-description-interwiki' => 'Ceci est le journal des changements dans la [[Special:Interwiki|table interwiki]].', + 'right-interwiki' => 'Modifier les données interwiki', + 'action-interwiki' => 'modifier cette entrée interwiki', +); + +/** Franco-Provençal (arpetan) + * @author Cedric31 + * @author ChrisPtDe + */ +$messages['frp'] = array( + 'interwiki' => 'Vêre et changiér les balyês entèrvouiqui', + 'interwiki-title-norights' => 'Vêre les balyês entèrvouiqui', + 'interwiki-legend-show' => 'Fâre vêre la lègenda', + 'interwiki-legend-hide' => 'Cachiér la lègenda', + 'interwiki_prefix' => 'Prèfixo', + 'interwiki-prefix-label' => 'Prèfixo :', + 'interwiki_local' => 'Fâre siuvre', + 'interwiki-local-label' => 'Fâre siuvre :', + 'interwiki_trans' => 'Encllure', + 'interwiki-trans-label' => 'Encllure :', + 'interwiki_1' => 'ouè', + 'interwiki_0' => 'nan', + 'interwiki_edit' => 'Changiér', + 'interwiki_reasonfield' => 'Rêson :', + 'interwiki_delquestion' => 'Suprèssion de « $1 »', + 'interwiki_deleting' => 'Vos éte aprés suprimar lo prèfixo « $1 ».', + 'interwiki_addtext' => 'Apondre un prèfixo entèrvouiqui', + 'interwiki_addbutton' => 'Apondre', + 'interwiki_edittext' => 'Changiér un prèfixo entèrvouiqui', + 'log-name-interwiki' => 'Jornal de la trâbla entèrvouiqui', + 'right-interwiki' => 'Changiér les balyês entèrvouiqui', + 'action-interwiki' => 'changiér ceta entrâ entèrvouiqui', +); + +/** Friulian (furlan) + * @author Klenje + */ +$messages['fur'] = array( + 'interwiki_1' => 'sì', + 'interwiki_0' => 'no', + 'interwiki_addbutton' => 'Zonte', +); + +/** Western Frisian (Frysk) + * @author Snakesteuben + */ +$messages['fy'] = array( + 'interwiki_addbutton' => 'Tafoegje', +); + +/** Irish (Gaeilge) + * @author පසිඳු à¶šà·à·€à·’න්ද + */ +$messages['ga'] = array( + 'interwiki_edit' => 'Cuir in eagar', + 'interwiki_reasonfield' => 'Fáth:', +); + +/** Galician (galego) + * @author Alma + * @author Toliño + * @author Xosé + */ +$messages['gl'] = array( + 'interwiki' => 'Ver e manipular datos interwiki', + 'interwiki-title-norights' => 'Ver os datos do interwiki', + 'interwiki-desc' => 'Engade unha [[Special:Interwiki|páxina especial]] para ver e editar a táboa de interwikis', + 'interwiki_intro' => 'Esta é unha vista xeral da táboa de interwikis.', + 'interwiki-legend-show' => 'Mostrar a lenda', + 'interwiki-legend-hide' => 'Agochar a lenda', + 'interwiki_prefix' => 'Prefixo', + 'interwiki-prefix-label' => 'Prefixo:', + 'interwiki_prefix_intro' => 'Prefixo interwiki a utilizar coa sintaxe de texto wiki <code>[<nowiki />[prefixo:<em>nome da páxina</em>]]</code>.', + 'interwiki_url' => 'URL', + 'interwiki-url-label' => 'URL:', + 'interwiki_url_intro' => 'Modelo para os enderezos URL. O marcador $1 será substituÃdo polo <em>nome da páxina</em> do texto wiki ao usar a sintaxe do devantito texto wiki.', + 'interwiki_local' => 'Avanzar', + 'interwiki-local-label' => 'Avanzar:', + 'interwiki_local_intro' => 'Unha solicitude HTTP ao wiki local con este prefixo interwiki no URL é:', + 'interwiki_local_0_intro' => 'ignorado, normalmente bloqueado, dando unha mensaxe do tipo "A páxina non foi atopada".', + 'interwiki_local_1_intro' => 'redirixido cara ao enderezo URL de destino indicado na ligazón interwiki das definicións (ou sexa, serán tratadas como referencias nas páxinas locais).', + 'interwiki_trans' => 'TranscluÃr', + 'interwiki-trans-label' => 'TranscluÃr:', + 'interwiki_trans_intro' => 'Se se utiliza a sintaxe de texto wiki <code>{<nowiki />{prefixo:<em>nome da páxina</em>}}</code>, entón:', + 'interwiki_trans_1_intro' => 'permitir as transclusións a partir do wiki estranxeiro, se estas transclusións interwiki están xeralmente permitidas neste wiki.', + 'interwiki_trans_0_intro' => 'non permitir, e procurar a páxina no espazo de nomes "Modelo".', + 'interwiki_intro_footer' => 'Consulte [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] para obter máis información acerca da táboa de interwikis. +Ademais, existe un [[Special:Log/interwiki|rexistro dos cambios]] realizados á táboa de interwikis.', + 'interwiki_1' => 'si', + 'interwiki_0' => 'non', + 'interwiki_error' => 'Erro: A táboa de interwikis está baleira, ou algo máis saÃu mal.', + 'interwiki-cached' => 'Os datos sobre os interwikis almacénanse na caché. Non é posible modificar a caché.', + 'interwiki_edit' => 'Editar', + 'interwiki_reasonfield' => 'Motivo:', + 'interwiki_delquestion' => 'Eliminando "$1"', + 'interwiki_deleting' => 'Vai eliminar o prefixo "$1".', + 'interwiki_deleted' => 'Eliminouse sen problemas o prefixo "$1" da táboa de interwikis.', + 'interwiki_delfailed' => 'Non se puido eliminar o prefixo "$1" da táboa de interwikis.', + 'interwiki_addtext' => 'Engadir un prefixo interwiki', + 'interwiki_addintro' => 'Está engadindo un novo prefixo interwiki. Recorde que non pode conter espazos ( ), dous puntos (:), sÃmbolos de unión (&) ou signos de igual (=).', + 'interwiki_addbutton' => 'Engadir', + 'interwiki_added' => 'Engadiuse sen problemas o prefixo "$1" á táboa de interwikis.', + 'interwiki_addfailed' => 'Non se puido engadir o prefixo "$1" á táboa de interwikis. +Posiblemente xa existe na táboa de interwikis.', + 'interwiki_edittext' => 'Editando un prefixo interwiki', + 'interwiki_editintro' => 'Está editando un prefixo interwiki. Lembre que isto pode quebrar ligazóns existentes.', + 'interwiki_edited' => 'O prefixo "$1" foi modificado con éxito na táboa de interwikis.', + 'interwiki_editerror' => 'O prefixo "$1" non se puido modificar na táboa de interwikis. Posiblemente non existe.', + 'interwiki-badprefix' => 'O prefixo interwiki especificado "$1" contén caracteres inválidos', + 'interwiki-submit-empty' => 'O prefixo e o enderezo URL non poden quedar baleiros.', + 'interwiki-submit-invalidurl' => 'O protocolo do enderezo URL non é válido.', + 'log-name-interwiki' => 'Rexistro da táboa de interwikis', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|engadiu}} o prefixo "$4" ($5) (trans: $6; local: $7) á táboa de interwikis', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|modificou}} o prefixo "$4" ($5) (trans: $6; local: $7) na táboa de interwikis', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|eliminou}} o prefixo "$4" da táboa de interwikis', + 'log-description-interwiki' => 'Este é un rexistro dos cambios feitos na [[Special:Interwiki|táboa de interwikis]].', + 'right-interwiki' => 'Editar os datos do interwiki', + 'action-interwiki' => 'cambiar esta entrada de interwiki', +); + +/** Gothic (Gothic) + * @author Jocke Pirat + * @author Omnipaedista + */ +$messages['got'] = array( + 'interwiki_reasonfield' => 'ð†ðŒ°ðŒ¹ð‚ðŒ¹ðŒ½ðŒ°:', +); + +/** Ancient Greek (ἈÏχαία ἑλληνικὴ) + * @author Crazymadlover + * @author Omnipaedista + */ +$messages['grc'] = array( + 'interwiki' => 'ὉÏᾶν καὶ μεταγÏάφειν διαβικι-δεδομÎνα', + 'interwiki-title-norights' => 'ὉÏᾶν διαβικι-δεδομÎνα', + 'interwiki_prefix' => 'Î Ïόθεμα', + 'interwiki-prefix-label' => 'Î Ïόθεμα:', + 'interwiki_local' => 'ἈκολοÏθησις', + 'interwiki-local-label' => 'ἈκολοÏθησις:', + 'interwiki_trans' => 'ὙπεÏδιαποκλῄειν', + 'interwiki-trans-label' => 'ὙπεÏδιαποκλῄειν:', + 'interwiki_1' => 'ναί', + 'interwiki_0' => 'οá½', + 'interwiki_error' => 'Σφάλμα: Ὁ διαβικι-πίναξ κενός á¼ÏƒÏ„ίν, á¼¢ ἑτÎÏα á¼ÏƒÏ†Î±Î»Î¼Îνη á¼Î½ÎÏγειά τι συνÎβη.', + 'interwiki_edit' => 'ΜεταγÏάφειν', + 'interwiki_reasonfield' => 'Αἰτία:', + 'interwiki_delquestion' => 'ΔιαγÏάφειν τὴν "$1"', + 'interwiki_deleting' => 'ΔιαγÏάφεις τὸ Ï€Ïόθεμα "$1".', + 'interwiki_deleted' => 'Τὸ Ï€Ïόθεμα "$1" ἀφῃÏημÎνον á¼Ï€Î¹Ï„υχῶς á¼ÏƒÏ„á½¶ á¼Îº τοῦ διαβικι-πίνακος.', + 'interwiki_delfailed' => 'Τὸ Ï€Ïόθεμα "$1" μὴ ἀφαιÏÎσιμον á¼Îº τοῦ διαβικι-πίνακος ἦν.', + 'interwiki_addtext' => 'Î ÏοστιθÎναι διαβικι-Ï€Ïόθεμά τι', + 'interwiki_addintro' => 'Î ÏοσθÎτεις νÎον διαβικι-Ï€Ïόθεμά τι. +Οá½Îº ἔξεστί σοι χÏῆσαι κενά ( ), κόλα (:), σÏμβολα τοῦ σÏν (&), á¼¢ σÏμβολα τοῦ ἴσον (=).', + 'interwiki_addbutton' => 'Î ÏοστιθÎναι', + 'interwiki_added' => 'Τὸ Ï€Ïόθεμα "$1" á¼Ï€Î¹Ï„υχῶς Ï€ÏοσετÎθη τῷ διαβικι-πίνακι.', + 'interwiki_addfailed' => 'Τὸ Ï€Ïόθεμα "$1" οὠπÏοσετÎθη τῷ διαβικι-πίνακι. +Πιθανῶς ἤδη ὑπάÏχει á¼Î½ τῷ διαβικι-πίνακι.', + 'interwiki_edittext' => 'ΜεταγÏάφειν διαβικι-Ï€Ïόθεμά τι', + 'interwiki_editintro' => 'ΜεταγÏάφεις διαβικι-Ï€Ïόθεμά τι. +ΜÎμνησο τὴν πιθανότητα καταστÏοφῆς τῶν ὑπαÏχόντων συνδÎσμων.', + 'interwiki_edited' => 'Τὸ Ï€Ïόθεμα "$1" á¼Ï€Î¹Ï„υχῶς á¼Ï„Ïάπη á¼Î½ τῷ διαβικι-πίνακι.', + 'interwiki_editerror' => 'Τὸ Ï€Ïόθεμα "$1" μὴ μετατÏÎψιμον á¼ÏƒÏ„á½¶ á¼Î½ τῷ διαβικι-πίνακι. +Πιθανῶς οá½Îº ἔστι.', + 'interwiki-badprefix' => 'Τὸ καθωÏισμÎνον διαβικι-Ï€Ïόθεμά "$1" πεÏιÎχει ἀκÏÏους χαÏακτῆÏας', + 'right-interwiki' => 'ΜεταγÏάφειν διαβίκι-δεδομÎνα', +); + +/** Swiss German (Alemannisch) + * @author Als-Chlämens + * @author Als-Holder + */ +$messages['gsw'] = array( + 'interwiki' => 'Interwiki-Date aaluege un bearbeite', + 'interwiki-title-norights' => 'Interwiki-Date aaluege', + 'interwiki-desc' => '[[Special:Interwiki|Spezialsyte]] zum Interwiki-Tabälle pfläge', + 'interwiki_intro' => 'Des isch e Iberblick iber d Interwiki-Tabälle.', + 'interwiki-legend-show' => 'Legende aazeige', + 'interwiki-legend-hide' => 'Legende ussblände', + 'interwiki_prefix' => 'Präfix', + 'interwiki-prefix-label' => 'Präfix:', + 'interwiki_prefix_intro' => 'Interwiki-Präfix, wu in dr Form <code>[<nowiki />[präfix:<em>Sytename</em>]]</code> im Wikitext cha bruucht wäre.', + 'interwiki_url_intro' => 'Muschter für URL. Dr Platzhalter $1 wird dur <em>Sytename</em> us dr Syntax im Wikitäxt ersetzt, wu oben gnännt wird.', + 'interwiki_local' => 'Wyter', + 'interwiki-local-label' => 'Wyter:', + 'interwiki_local_intro' => 'E HTTP-Aafrog an s lokal Wiki mit däm Interwiki-Präfix in dr URL wird:', + 'interwiki_local_0_intro' => 'nit gmacht, sundere normalerwyys mit „Syte nit gfunde“ blockiert', + 'interwiki_local_1_intro' => 'automatisch uf d Ziil-URL in dr Interwikigleich-Definitione wytergleitet (d. h. behandlet wie Wikigleicher uf lokali Syte)', + 'interwiki_trans' => 'Quer vernetze', + 'interwiki-trans-label' => 'Quer vernetze:', + 'interwiki_trans_intro' => 'Wänn Vorlagesyntax <code>{<nowiki />{präfix:<em>Sytename</em>}}</code> bruucht wird, derno:', + 'interwiki_trans_1_intro' => 'erlaub Yybindige vu andere Wiki, wänn Interwiki-Yybindigen in däm Wiki allgmein zuelässig sin,', + 'interwiki_trans_0_intro' => 'erlaub s nit, un nimm e Syte us em Vorlagenamensruum.', + 'interwiki_intro_footer' => 'Lueg [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] fir meh Informationen iber d Interwiki-Tabälle. S [[Special:Log/interwiki|Logbuech]] zeigt e Protokoll vu allene Änderigen an dr Interwiki-Tabälle.', + 'interwiki_1' => 'jo', + 'interwiki_0' => 'nei', + 'interwiki_error' => 'Fähler: D Interwiki-Tabälle isch läär.', + 'interwiki-cached' => 'D Interwikidatenwurden im Cache uffgno worde. D Date im Cache z ändre isch nit mögli.', + 'interwiki_edit' => 'Bearbeite', + 'interwiki_reasonfield' => 'Grund:', + 'interwiki_delquestion' => 'Lescht „$1“', + 'interwiki_deleting' => 'Du bisch am Lesche vum Präfix „$1“.', + 'interwiki_deleted' => '„$1“ isch mit Erfolg us dr Interwiki-Tabälle usegnuh wore.', + 'interwiki_delfailed' => '„$1“ het nit chenne us dr Interwiki-Tabälle glescht wäre.', + 'interwiki_addtext' => 'E Interwiki-Präfix zuefiege', + 'interwiki_addintro' => 'Du fiegsch e nej Interwiki-Präfix zue. Gib Acht, ass es kei Läärzeiche ( ), Chaufmännisch Un (&), Glyychzeiche (=) un kei Doppelpunkt (:) derf enthalte.', + 'interwiki_addbutton' => 'Zuefiege', + 'interwiki_added' => '„$1“ isch mit Erfolg dr Interwiki-Tabälle zuegfiegt wore.', + 'interwiki_addfailed' => '„$1“ het nit chenne dr Interwiki-Tabälle zuegfiegt wäre.', + 'interwiki_edittext' => 'Interwiki-Präfix bearbeite', + 'interwiki_editintro' => 'Du bisch am Ändere vun eme Präfix. +Gib Acht, ass des Links cha uugiltig mache, wu s scho git.', + 'interwiki_edited' => 'S Präfix „$1“ isch mit Erfolg in dr Interwiki-Tabälle gänderet wore.', + 'interwiki_editerror' => 'S Präfix „$1“ cha in dr Interwiki-Tabälle nit gänderet wäre. +Villicht git s es nit.', + 'interwiki-badprefix' => 'Im feschtgleite Interwikipräfix „$1“ het s nit giltigi Zeiche din', + 'interwiki-submit-empty' => 'S Präfix un d URL dürfe nit läär sy.', + 'log-name-interwiki' => 'Interwikitabälle-Logbuech', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|het}} s Präfix „$4“ ($5) (trans: $6; local: $7) uff de Interwikitabelle dezuegfiegt', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|het}} s Präfix „$4“ ($5) (trans: $6; local: $7) uff de Interwikitabelle gänderet', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|het}} s Präfix „$4“ uss dr Interwikitabelle ussegno', + 'log-description-interwiki' => 'In däm Logbuech wäre Änderige an dr [[Special:Interwiki|Interwiki-Tabälle]] protokolliert.', + 'right-interwiki' => 'Interwiki-Tabälle bearbeite', + 'action-interwiki' => 'Där Interwiki-Yytrag ändere', +); + +/** Gujarati (ગà«àªœàª°àª¾àª¤à«€) + * @author Dineshjk + */ +$messages['gu'] = array( + 'interwiki_reasonfield' => 'કારણ:', +); + +/** Manx (Gaelg) + * @author MacTire02 + */ +$messages['gv'] = array( + 'interwiki_reasonfield' => 'Fa:', +); + +/** Hausa (Hausa) + */ +$messages['ha'] = array( + 'interwiki_reasonfield' => 'Dalili:', +); + +/** Hawaiian (Hawai`i) + * @author Kalani + * @author Singularity + */ +$messages['haw'] = array( + 'interwiki_edit' => 'E hoÊ»ololi', + 'interwiki_reasonfield' => 'Kumu:', + 'interwiki_addbutton' => 'Ho‘ohui', +); + +/** Hebrew (עברית) + * @author Agbad + * @author Amire80 + * @author Rotemliss + * @author YaronSh + * @author ×“× ×™×ל ב. + */ +$messages['he'] = array( + 'interwiki' => 'הצגה ועריכה של מידע על קידומות ×‘×™× ×•×•×™×§×™', + 'interwiki-title-norights' => 'הצגת מידע על קידומות ×‘×™× ×•×•×™×§×™', + 'interwiki-desc' => 'הוספת [[Special:Interwiki|דף מיוחד]] להצגה ולעריכה של מידע על קידומות ×‘×™× ×•×•×™×§×™', + 'interwiki_intro' => 'זוהי סקירה של טבלת קידומות ×‘×™× ×•×•×™×§×™.', + 'interwiki-legend-show' => 'הצגת מקר×', + 'interwiki-legend-hide' => 'הסתרת מקר×', + 'interwiki_prefix' => 'קידומת', + 'interwiki-prefix-label' => 'קידומת:', + 'interwiki_prefix_intro' => 'קידומת ×”×‘×™× ×•×•×™×§×™ שתשמש בתחביר <code>[<nowiki />[prefix:<em>pagename</em>]]</code>', + 'interwiki_url_intro' => '×ª×‘× ×™×ª עבור כתובות. ×ž×ž×œ× ×”×ž×§×•× $1 יוחלף ב־<em>pagename</em> (×©× ×”×“×£) של קוד הוויקי, ×›×שר × ×¢×©×” שימוש בתחביר שהוזכר לעיל.', + 'interwiki_local' => 'העברה', + 'interwiki-local-label' => 'העברה:', + 'interwiki_local_intro' => 'בקשת HTTP ל×תר הוויקי המקומי ×¢× ×§×™×“×•×ž×ª ×‘×™× ×•×•×™×§×™ זו בכתובת:', + 'interwiki_local_0_intro' => '×œ× ×ž×›×•×‘×“×ª, לרוב × ×—×¡×ž×ª ×¢× ×”×•×“×¢×ª "הדף ×œ× × ×ž×¦×",', + 'interwiki_local_1_intro' => '×ž×•×¤× ×™×ª ×ל כתובת היעד ×©× ×™×ª× ×” בהגדרות קישור ×”×‘×™× ×•×•×™×§×™ (כלומר מטופלת כמו ×”×¤× ×™×” ×‘×“×¤×™× ×ž×§×•×ž×™×™×)', + 'interwiki_trans' => 'הכללה', + 'interwiki-trans-label' => 'הכללה:', + 'interwiki_trans_intro' => '×× × ×¢×©×” שימוש בתחביר <code>{<nowiki />{prefix:<em>pagename</em>}}</code>, ××–:', + 'interwiki_trans_1_intro' => '×ª×™× ×ª×Ÿ ×”×פשרות להכללת ×ž×§×˜×¢×™× ×—×™×¦×•× ×™×™× ×ž×תר ויקי ×—×™×¦×•× ×™, ×× ×”×›×œ×œ×•×ª מקטעי ויקי ×—×™×¦×•× ×™×™× ×ž×•×¨×©×™× ×‘×ופן כללי ב×תר ויקי ×–×”,', + 'interwiki_trans_0_intro' => '×ין ל×פשר ×–×ת, ×‘×ž×§×•× ×–×ת יש לחפש דף במרחב ×”×©× ×ª×‘× ×™×ª.', + 'interwiki_intro_footer' => '×¢×™×™× ×• ב־[//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] למידע × ×•×¡×£ על טבלת ×”×‘×™× ×•×•×™×§×™. +×™×©× ×• [[Special:Log/interwiki|יומן ×©×™× ×•×™×™×]] לטבלת ×”×‘×™× ×•×•×™×§×™.', + 'interwiki_1' => 'כן', + 'interwiki_0' => 'ל×', + 'interwiki_error' => 'שגי××”: טבלת ×”×‘×™× ×•×•×™×§×™ ריקה, ×ו שיש שגי××” ×חרת.', + 'interwiki-cached' => 'מידע ×‘×™× ×•×•×™×§×™ מוטמן. ×©×™× ×•×™ המטמון ××™× ×• ×פשרי.', + 'interwiki_edit' => 'עריכה', + 'interwiki_reasonfield' => 'סיבה:', + 'interwiki_delquestion' => 'מחיקת "$1"', + 'interwiki_deleting' => '×”× ×›× ×ž×•×—×§×™× ×ת הקידומת "$1".', + 'interwiki_deleted' => 'הקידומת "$1" הוסרה בהצלחה מטבלת ×”×‘×™× ×•×•×™×§×™.', + 'interwiki_delfailed' => '×œ× × ×™×ª×Ÿ להסיר ×ת הקידומת "$1" מטבלת ×”×‘×™× ×•×•×™×§×™.', + 'interwiki_addtext' => 'הוספת קידומת ×‘×™× ×•×•×™×§×™', + 'interwiki_addintro' => '×”× ×›× ×ž×•×¡×™×¤×™× ×§×™×“×•×ž×ª ×‘×™× ×•×•×™×§×™ חדשה. +זכרו ×©×œ× × ×™×ª×Ÿ לכלול ×¨×•×•×—×™× ( ), × ×§×•×“×•×ª×™×™× (:), ××ž×¤×¨×¡× ×“ (&) ×ו הסימן שווה (=).', + 'interwiki_addbutton' => 'הוספה', + 'interwiki_added' => 'הקידומת "$1" × ×•×¡×¤×” בהצלחה לטבלת ×”×‘×™× ×•×•×™×§×™.', + 'interwiki_addfailed' => '×œ× × ×™×ª×Ÿ להוסיף ×ת הקידומת "$1" לטבלת ×”×‘×™× ×•×•×™×§×™. +ייתכן ×©×”×™× ×›×‘×¨ קיימת בטבלה.', + 'interwiki_edittext' => 'עריכת קידומת ×‘×™× ×•×•×™×§×™', + 'interwiki_editintro' => '×”× ×›× ×¢×•×¨×›×™× ×§×™×“×•×ž×ª ×‘×™× ×•×•×™×§×™. +זכרו שפעולה זו עלולה לשבור ×§×™×©×•×¨×™× ×§×™×™×ž×™×.', + 'interwiki_edited' => 'הקידומת "$1" ×©×•× ×ª×” בהצלחה בטבלת ×”×‘×™× ×•×•×™×§×™.', + 'interwiki_editerror' => '×œ× × ×™×ª×Ÿ ×œ×©× ×•×ª ×ת הקידומת "$1" בטבלת ×”×‘×™× ×•×•×™×§×™. +ייתכן ×©×”×™× ××™× ×” קיימת.', + 'interwiki-badprefix' => 'קידומת ×”×‘×™× ×•×•×™×§×™ ×©×¦×•×™× ×”, "$1", מכילה ×ª×•×•×™× ×‘×œ×ª×™ ×ª×§×™× ×™×', + 'interwiki-submit-empty' => 'הקידומת והכתובת ××™× ×Ÿ יכולות להיות ריקות.', + 'interwiki-submit-invalidurl' => 'הפרוטוקול של הכתובת ×”×–×ת ××™× ×• תקין.', + 'log-name-interwiki' => 'יומן טבלת ×”×‘×™× ×•×•×™×§×™', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|הוסיף|הוסיפה}} ×ת הקידומת "$4" (כתובת: $5) (הכללה: $6; מקומי: $7) לטבלת interwiki', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|×©×™× ×”|×©×™× ×ª×”}} ×ת הקידומת "$4" (כתובת: $5) (הכללה: $6; מקומי: $7) לטבלת interwiki', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|הסיר|הסירה}} ×ת הקידומת "$4" מטבלת interwiki', + 'log-description-interwiki' => 'זהו יומן ×”×©×™× ×•×™×™× ×©× ×¢×¨×›×• ב[[Special:Interwiki|טבלת ×”×‘×™× ×•×•×™×§×™]].', + 'right-interwiki' => 'עריכת × ×ª×•× ×™ ×”×‘×™× ×•×•×™×§×™', + 'action-interwiki' => '×œ×©× ×•×ª ×ת רשומת ×”×‘×™× ×•×•×™×§×™ הזו', +); + +/** Hindi (हिनà¥à¤¦à¥€) + * @author Karthi.dr + * @author Kaustubh + * @author Siddhartha Ghai + */ +$messages['hi'] = array( + 'interwiki' => 'अंतरविकि डाटा देखें à¤à¤µà¤‚ बदलें', + 'interwiki-title-norights' => 'अंतरविकि डाटा देखें', + 'interwiki-desc' => 'अंतरविकि तालिका देखने और बदलने के लिये à¤à¤• [[Special:Interwiki|विशेष पृषà¥à¤ ]] जोड़ता है', + 'interwiki_intro' => 'यह अंतरविकि तालिका का मूल विवरण है।', + 'interwiki-legend-show' => 'शीरà¥à¤·à¤• विवरण दिखाà¤à¤', + 'interwiki-legend-hide' => 'शीरà¥à¤·à¤• विवरण छà¥à¤ªà¤¾à¤à¤', + 'interwiki_prefix' => 'उपसरà¥à¤—', + 'interwiki-prefix-label' => 'उपसरà¥à¤—:', + 'interwiki_prefix_intro' => 'विकिपाठसिंटेकà¥à¤¸ <code>[<nowiki />[उपसरà¥à¤—:<em>पृषà¥à¤ नाम</em>]]में पà¥à¤°à¤¯à¥‹à¤— हेतॠअंतरविकि उपसरà¥à¤—।', + 'interwiki_url' => 'यू॰आर॰à¤à¤²', + 'interwiki-url-label' => 'यू॰आर॰à¤à¤²:', + 'interwiki_url_intro' => 'यू॰आर॰à¤à¤² साà¤à¤šà¤¾à¥¤ जब उपरोकà¥à¤¤ विकिपाठसिंटेकà¥à¤¸ का पà¥à¤°à¤¯à¥‹à¤— किया जाठतो $1 की जगह विकिपाठमें पà¥à¤°à¤¯à¥à¤•à¥à¤¤ <em>पृषà¥à¤ नाम</em> लगा दिया जाà¤à¤—ा।', + 'interwiki_local' => 'आगे à¤à¥‡à¤œà¤¾ जाता है', + 'interwiki-local-label' => 'आगे à¤à¥‡à¤œà¤¾ जाता है:', + 'interwiki_local_intro' => 'सà¥à¤¥à¤¾à¤¨à¥€à¤¯ विकि में इस अंतरविकि उपसरà¥à¤— का पà¥à¤°à¤¯à¥‹à¤— कर रहे यू॰आर॰à¤à¤² को:', + 'interwiki_local_0_intro' => 'आगे नहीं à¤à¥‡à¤œà¤¾ जाता, सामानà¥à¤¯à¤¤à¤ƒ "पृषà¥à¤ नहीं मिला" तà¥à¤°à¥à¤Ÿà¤¿ आती है', + 'interwiki_local_1_intro' => 'अंतरविकि तालिका अनà¥à¤¸à¤¾à¤° यू॰आर॰à¤à¤² पर आगे à¤à¥‡à¤œ दिया जाता है (अरà¥à¤¥à¤¾à¤¤ सामानà¥à¤¯ विकि कड़ियों की तरह माना जाता है)।', + 'interwiki_trans' => 'टà¥à¤°à¤¾à¤‚सकà¥à¤²à¥‚ड', + 'interwiki-trans-label' => 'टà¥à¤°à¤¾à¤‚सकà¥à¤²à¥‚ड:', + 'interwiki_trans_intro' => 'अगर <code>{<nowiki />{उपसरà¥à¤—:<em>पृषà¥à¤ नाम</em>}}</code> पà¥à¤°à¤•ार के सिंटेकà¥à¤¸ का पà¥à¤°à¤¯à¥‹à¤— किया जाठतो:', + 'interwiki_trans_1_intro' => 'बाहरी विकि से टà¥à¤°à¤¾à¤‚सकà¥à¤²à¥‚ज़न करने दिया जाà¤à¤—ा, यदि इस विकि में सामानà¥à¤¯à¤¤à¤ƒ अंतरविकि टà¥à¤°à¤¾à¤‚सकà¥à¤²à¥‚ज़न समरà¥à¤¥à¤¿à¤¤ हैं।', + 'interwiki_trans_0_intro' => 'टà¥à¤°à¤¾à¤‚सकà¥à¤²à¥‚ज़न नहीं करने दिया जाà¤à¤—ा, बलà¥à¤•ि उस नाम के साà¤à¤šà¥‡ को ढूà¤à¤¢à¤¾ जाà¤à¤—ा।', + 'interwiki_intro_footer' => 'अंतरविकि तालिका के बारे में अधिक जानकारी हेतॠ[//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] देखें। +अंतरविकि तालिका में हà¥à¤ [[Special:Log/interwiki|बदलावों का लॉग]] उपलबà¥à¤§ है।', + 'interwiki_1' => 'हाà¤', + 'interwiki_0' => 'नहीं', + 'interwiki_error' => 'तà¥à¤°à¥à¤Ÿà¤¿: आंतरविकि तालिका खाली है, या और कोई गड़बड़ी हà¥à¤ˆ है।', + 'interwiki-cached' => 'अंतरविकि डाटा कैश मेमोरी में सहेजा हà¥à¤† है। कैश मेमोरी में बदलाव करना संà¤à¤µ नहीं है।', + 'interwiki_edit' => 'समà¥à¤ªà¤¾à¤¦à¤¨', + 'interwiki_reasonfield' => 'कारण:', + 'interwiki_delquestion' => '$1 को हटा रहे हैं', + 'interwiki_deleting' => 'आप "$1" उपसरà¥à¤— हटा रहे हैं।', + 'interwiki_deleted' => '"$1" उपसरà¥à¤— अंतरविकि तालिका से हटा दिया गया है।', + 'interwiki_delfailed' => '"$1" उपसरà¥à¤— अंतरविकि तालिका से हटाया नहीं जा सका।', + 'interwiki_addtext' => 'अंतरविकि उपसरà¥à¤— जोड़ें', + 'interwiki_addintro' => 'आप à¤à¤• नया आंतरविकि उपसरà¥à¤— जोड़ रहे हैं। +कृपया धà¥à¤¯à¤¾à¤¨ रखें कि इसमें सà¥à¤ªà¥‡à¤¸ ( ), कोलन (:), à¤à¤®à¥à¤ªà¤°à¤¸à¥‡à¤‚ड (&), या बराबर का चिनà¥à¤¹ (=) नहीं हो सकते हैं।', + 'interwiki_addbutton' => 'जोड़ें', + 'interwiki_added' => '"$1" उपसरà¥à¤— अंतरविकि तालिका में जोड़ दिया गया है।', + 'interwiki_addfailed' => '"$1" उपसरà¥à¤— अंतरविकि तालिका में जोड़ा नहीं जा सका। +संà¤à¤µà¤¤à¤ƒ वह पहले से अंतरविकि तालिका में मौजूद है।', + 'interwiki_edittext' => 'अंतरविकि उपसरà¥à¤— बदल रहे हैं', + 'interwiki_editintro' => 'आप à¤à¤• अंतरविकि उपसरà¥à¤— बदल रहे हैं। +धà¥à¤¯à¤¾à¤¨ रखें ये पहले से पà¥à¤°à¤¯à¥à¤•à¥à¤¤ कड़ियों को तोड़ सकता है।', + 'interwiki_edited' => 'अंतरविकि तालिका में "$1" उपसरà¥à¤— बदला गया।', + 'interwiki_editerror' => 'आंतरविकि तालिका में "$1" उपसरà¥à¤— बदला नहीं जा सका। +शायद वह मौजूद नहीं है।', + 'interwiki-badprefix' => 'निरà¥à¤¦à¤¿à¤·à¥à¤Ÿ अंतरविकि उपसरà¥à¤— "$1" में अमानà¥à¤¯ कैरेकà¥à¤Ÿà¤° हैं', + 'interwiki-submit-empty' => 'उपसरà¥à¤— और यू॰आर॰à¤à¤² रिकà¥à¤¤ नहीं छोड़े जा सकते।', + 'interwiki-submit-invalidurl' => 'यू॰आर॰à¤à¤² का पà¥à¤°à¥‹à¤Ÿà¥‹à¤•ॉल अमानà¥à¤¯ है।', + 'log-name-interwiki' => 'अंतरविकि तालिका लॉग', + 'logentry-interwiki-iw_add' => '$1 ने अंतरविकि तालिका में उपसरà¥à¤— "$4" ($5) (trans: $6; local: $7) {{GENDER:$2|जोड़ा}}', + 'logentry-interwiki-iw_edit' => '$1 ने अंतरविकि तालिका में उपसरà¥à¤— "$4" ($5) (trans: $6; local: $7) {{GENDER:$2|बदला}}', + 'logentry-interwiki-iw_delete' => '$1 ने अंतरविकि तालिका से उपसरà¥à¤— "$4" {{GENDER:$2|हटाया}}', + 'log-description-interwiki' => 'यह [[Special:Interwiki|अंतरविकि तालिका]] में हà¥à¤ बदलावों का लॉग है।', + 'right-interwiki' => 'अंतरविकि डाटा समà¥à¤ªà¤¾à¤¦à¤¿à¤¤ करें', + 'action-interwiki' => 'इस अंतरविकि पà¥à¤°à¤µà¤¿à¤·à¥à¤Ÿà¤¿ को बदलने', +); + +/** Hiligaynon (Ilonggo) + * @author Jose77 + */ +$messages['hil'] = array( + 'interwiki_reasonfield' => 'Rason:', +); + +/** Croatian (hrvatski) + * @author Dalibor Bosits + * @author Ex13 + * @author Roberta F. + * @author SpeedyGonsales + */ +$messages['hr'] = array( + 'interwiki' => 'Vidi i uredi meÄ‘uwiki podatke', + 'interwiki-title-norights' => 'Gledanje interwiki tablice', + 'interwiki-desc' => 'Dodaje [[Special:Interwiki|posebnu stranicu]] za gledanje i ureÄ‘ivanje interwiki tablice', + 'interwiki_intro' => 'Ovo je pregled meÄ‘uwiki tablice.', + 'interwiki_prefix' => 'Prefiks', + 'interwiki-prefix-label' => 'Prefiks:', + 'interwiki_prefix_intro' => 'MeÄ‘uwiki prefiks koji će se rabiti u <code>[<nowiki />[prefix:<em>pagename</em>]]</code> wikitekst sintaksi.', + 'interwiki_url_intro' => 'Predložak za URL-ove. Varijabla $1 biti će zamijenjena s <em>pagename</em> u wikitekst, kad će navedena wikitekst sintaksa biti rabljena.', + 'interwiki_local' => 'Proslijedi', + 'interwiki-local-label' => 'Proslijedi:', + 'interwiki_trans' => 'Transkludiraj', + 'interwiki-trans-label' => 'UkljuÄi:', + 'interwiki_1' => 'da', + 'interwiki_0' => 'ne', + 'interwiki_error' => 'POGRJEÅ KA: Interwiki tablica je prazna, ili je neÅ¡to drugo neispravno.', + 'interwiki_edit' => 'Uredi', + 'interwiki_reasonfield' => 'Razlog:', + 'interwiki_delquestion' => 'BriÅ¡em "$1"', + 'interwiki_deleting' => 'BriÅ¡ete prefiks "$1".', + 'interwiki_deleted' => 'Prefiks "$1" je uspjeÅ¡no uklonjen iz interwiki tablice.', + 'interwiki_delfailed' => 'Prefiks "$1" nije mogao biti uklonjen iz interwiki tablice.', + 'interwiki_addtext' => 'Dodaj meÄ‘uwiki prefiks', + 'interwiki_addintro' => 'UreÄ‘ujete novi interwiki prefiks. Upamtite, prefiks ne može sadržavati prazno mjesto ( ), dvotoÄku (:), znak za i (&), ili znakove jednakosti (=).', + 'interwiki_addbutton' => 'Dodaj', + 'interwiki_added' => 'Prefiks "$1" je uspjeÅ¡no dodan u interwiki tablicu.', + 'interwiki_addfailed' => 'Prefiks "$1" nije mogao biti dodan u interwiki tablicu. Vjerojatno već postoji u interwiki tablici.', + 'interwiki_edittext' => 'UreÄ‘ivanje interwiki prefiksa', + 'interwiki_editintro' => 'UreÄ‘ujete interwiki prefiks. Ovo može oÅ¡tetiti postojeće poveznice.', + 'interwiki_edited' => 'Prefiks "$1" je uspjeÅ¡no promijenjen u interwiki tablici.', + 'interwiki_editerror' => 'Prefiks "$1" ne može biti promijenjen u interwiki tablici. Vjerojatno ne postoji.', + 'interwiki-badprefix' => 'OdreÄ‘eni meÄ‘uwiki prefiks "$1" sadrži nedozvoljene znakove', + 'log-name-interwiki' => 'Evidencije interwiki tablice', + 'log-description-interwiki' => 'Ovo su evidencije promjena na [[Special:Interwiki|interwiki tablici]].', + 'right-interwiki' => 'UreÄ‘ivanje interwiki podataka', + 'action-interwiki' => 'uredi ovaj meÄ‘uwiki zapis', +); + +/** Upper Sorbian (hornjoserbsce) + * @author Michawiki + */ +$messages['hsb'] = array( + 'interwiki' => 'Interwiki-daty wobhladać a zmÄ›nić', + 'interwiki-title-norights' => 'Daty interwiki wobhladać', + 'interwiki-desc' => 'PÅ™idawa [[Special:Interwiki|specialnu stronu]] za wobhladowanje a wobdźěłowanje interwiki-tabele', + 'interwiki_intro' => 'Tutón je pÅ™ehlad tabele interwiki.', + 'interwiki-legend-show' => 'Legendu pokazać', + 'interwiki-legend-hide' => 'Legendu schować', + 'interwiki_prefix' => 'Prefiks', + 'interwiki-prefix-label' => 'Prefiks:', + 'interwiki_prefix_intro' => 'Prefiks interwiki, kotryž ma so we wikitekstowej syntaksy <code>[<nowiki />[prefix:<em>pagename</em>]]</code> wužiwać.', + 'interwiki-url-label' => 'URL:', + 'interwiki_url_intro' => 'PÅ™edÅ‚oha za URL. Zastupne znamjÄ›sko $1 naruna so pÅ™ez <em>mjeno strony</em> wikijoweho teksta, hdyž so horjeka naspomnjena wikitekstowa syntaksa wužiwa.', + 'interwiki_local' => 'DoprÄ›dka', + 'interwiki-local-label' => 'DoprÄ›dka:', + 'interwiki_local_intro' => 'NapraÅ¡owanje http do lokalneho wiki z tutym prefiksom interwiki w URL je:', + 'interwiki_local_0_intro' => 'njepÅ™ipóznaty, zwjetÅ¡a pÅ™ez "strona njenamakana" zablokowany', + 'interwiki_local_1_intro' => 'K cilowemu URL w definicijach wotkaza interwiki dale sposrÄ›dkowany (t. j. wobchadźa so z tym kaž z referencami w lokalnych stronach)', + 'interwiki_trans' => 'Transkludować', + 'interwiki-trans-label' => 'Transkludować:', + 'interwiki_trans_intro' => 'Jeli je so wikijowa syntaksa <code>{<nowiki />{prefix:<em>pagename</em>}}</code> wužiwa, to:', + 'interwiki_trans_1_intro' => 'ZapÅ™ijeće z cuzeho wikija dowolić, jeli zapÅ™ijeća interwiki so powÅ¡itkownje w tutym wikiju dopušćeja,', + 'interwiki_trans_0_intro' => 'je njedowolić, pohladaj skerje za stronu w mjenowym rumje PÅ™edÅ‚oha', + 'interwiki_intro_footer' => 'Hlej [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] za dalÅ¡e informacije wo tabeli interwikijow. +Je [[Special:Log/interwiki|protokol zmÄ›now]] tabele interwikijow.', + 'interwiki_1' => 'haj', + 'interwiki_0' => 'nÄ›', + 'interwiki_error' => 'ZMYLK: Interwiki-tabela je prózdna abo něšto je wopak.', + 'interwiki-cached' => 'Interwikijowe daty su pufrowane. Njeje móžno pufrowak zmÄ›nić.', + 'interwiki_edit' => 'Wobdźěłać', + 'interwiki_reasonfield' => 'PÅ™iÄina:', + 'interwiki_delquestion' => 'WuÅ¡mórnja so "$1"', + 'interwiki_deleting' => 'WuÅ¡mórnjeÅ¡ prefiks "$1".', + 'interwiki_deleted' => 'Prefiks "$1" je so wuspěšnje z interwiki-tabele wotstroniÅ‚.', + 'interwiki_delfailed' => 'Prefiks "$1" njeda so z interwiki-tabele wotstronić.', + 'interwiki_addtext' => 'Interwiki-prefiks pÅ™idać', + 'interwiki_addintro' => 'PÅ™idawaÅ¡ nowy prefiks interwiki. Wobkedźbuj, zo njesmÄ› mjezery ( ), dwudypki (.), et-znamjeÅ¡ka (&) abo znaki runosće (=) wobsahować.', + 'interwiki_addbutton' => 'PÅ™idać', + 'interwiki_added' => 'Prefiks "$1" je so wuspěšnje interwiki-tabeli pÅ™idaÅ‚.', + 'interwiki_addfailed' => 'Prefiks "$1" njeda so interwiki-tabeli pÅ™idać. Snano eksistuje hižo w interwiki-tabeli.', + 'interwiki_edittext' => 'Prefiks interwiki wobdźěłać', + 'interwiki_editintro' => 'WobdźěłujeÅ¡ prefiks interwiki. +Wobkedźbuj, zo to móže eksistowace wotkazy skóncować.', + 'interwiki_edited' => 'Prefiks "$1" je so wuspěšnje w tabeli interwiki zmÄ›nil.', + 'interwiki_editerror' => 'Prefiks "$1" njeda so w tabeli interwiki zmÄ›nić. +Snano njeeksistuje.', + 'interwiki-badprefix' => 'Podaty prefiks interwiki "$1" wobsahuje njepÅ‚aćiwe znamjeÅ¡ka', + 'interwiki-submit-empty' => 'Prefiks a URL njesmÄ›tej pródznej być.', + 'interwiki-submit-invalidurl' => 'URL-protokol je njepÅ‚aćiwy.', + 'log-name-interwiki' => 'Protokol interwiki-tabele', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|pÅ™ida}} prefiks "$4" ($5) (trans: $6; local: $7) interwikijowej tabeli', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|zmÄ›ni}} prefiks "$4" ($5) (trans: $6; local: $7) w interwikijowej tabeli', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|wotstroni}} prefiks "$4" z interwikijoweje tabele', + 'log-description-interwiki' => 'To je protokol zmÄ›now na [[Special:Interwiki|interwiki-tabeli]].', + 'right-interwiki' => 'Daty interwiki wobdźěłać', + 'action-interwiki' => 'tutón zapisk interwiki zmÄ›nić', +); + +/** Haitian (Kreyòl ayisyen) + * @author Boukman + * @author Jvm + * @author Masterches + */ +$messages['ht'] = array( + 'interwiki' => 'Wè epi modifye enfòmasyon entèwiki yo', + 'interwiki-title-norights' => 'Wè enfòmasyon entèwiki', + 'interwiki-desc' => 'Ajoute yon [[Special:Interwiki|paj espesyal]] pou wè ak modifye tablo entèwiki a', + 'interwiki_intro' => 'Sa se yon kout je sou tablo entèwiki a.', + 'interwiki_prefix' => 'Prefiks', + 'interwiki-prefix-label' => 'Prefiks:', + 'interwiki_error' => 'ERÈ: Tablo entèwiki a vid, oubyen yon lòt bagay pa t mache.', + 'interwiki_reasonfield' => 'Rezon:', + 'interwiki_delquestion' => 'Efase "$1"', + 'interwiki_deleting' => 'W ap efase prefiks "$1".', + 'interwiki_deleted' => 'Prefiks "$1" te reyisi retire nan tablo entèwiki a.', + 'interwiki_delfailed' => 'Prefiks "$1" pa t kapab retire nan tablo entèwiki a.', + 'interwiki_addtext' => 'Ajoute yon prefiks entèwiki', + 'interwiki_addintro' => 'W ap ajoute yon nouvo prefiks entèwiki. +Sonje ke li pa ka genyen ladan li espace ( ), de pwen (:), anmpèsand (&), ou sign egalite (=).', + 'interwiki_addbutton' => 'Ajoute', + 'interwiki_added' => 'Prefiks "$1" te reyisi ajoute nan tablo entèwiki a.', + 'interwiki_addfailed' => 'Prefiks "$1" pa t kapab ajoute nan tablo entèwiki a. +Gendwa se paske li deja ekziste nan tablo entèwiki a.', + 'interwiki_edittext' => 'Modifye yon prefiks entèwiki', + 'interwiki_editintro' => 'W ap modifye yon prefiks entèwiki. +Sonje ke sa gendwa kraze lyen ki deja ekziste yo.', + 'interwiki_edited' => 'Prefiks "$1" te reyisi modifye nan tablo entèwiki a.', + 'interwiki_editerror' => 'Prefiks "$1" pa ka modifye nan tablo entèwiki a. +Petèt li pa ekziste.', + 'log-name-interwiki' => 'Jounal tablo entèwiki a', + 'log-description-interwiki' => 'Sa se yon jounal pou chanjman yo nan [[Special:Interwiki|tablo entèwiki a]].', +); + +/** Hungarian (magyar) + * @author BáthoryPéter + * @author Dani + * @author Dj + * @author Glanthor Reviol + * @author Gondnok + */ +$messages['hu'] = array( + 'interwiki' => 'Wikiközi hivatkozások adatainak megtekintése és szerkesztése', + 'interwiki-title-norights' => 'Wikiközi hivatkozások adatainak megtekintése', + 'interwiki-desc' => '[[Special:Interwiki|Speciális lap]], ahol megtekinthetÅ‘ és szerkeszthetÅ‘ a wikiközi hivatkozások táblája', + 'interwiki_intro' => 'Ez egy áttekintés a wikiközi hivatkozások táblájáról.', + 'interwiki-legend-show' => 'Jelmagyarázat', + 'interwiki-legend-hide' => 'Jelmagyarázat elrejtése', + 'interwiki_prefix' => 'ElÅ‘tag', + 'interwiki-prefix-label' => 'ElÅ‘tag:', + 'interwiki_prefix_intro' => 'Wikiközi elÅ‘tag az <code>[<nowiki />[elÅ‘tag:<em>lapnév</em>]]</code> wikiszöveg szintaxisban való használatra.', + 'interwiki_url_intro' => 'Sablon az URL-eknek. A(z) $1 helyfoglalót le fogja cserélni a wikiszöveg <em>lapneve</em>, a fent emlÃtett wikiszöveg használata esetén.', + 'interwiki_local' => 'TovábbÃtás', + 'interwiki-local-label' => 'TovábbÃtás:', + 'interwiki_local_intro' => 'Egy HTTP kérés a helyi wikihez ezzel a wikiközi elÅ‘taggal az URL-ben:', + 'interwiki_local_0_intro' => 'nem teljesül, általában blokkolja a „lap nem találhatóâ€,', + 'interwiki_local_1_intro' => 'átirányÃtva a wikiközi hivatkozások definÃcióiban megadott cél URL-re (azaz olyan, mint a hivatkozások a helyi lapokon)', + 'interwiki_trans' => 'Wikiközi beillesztés', + 'interwiki-trans-label' => 'Wikiközi beillesztés:', + 'interwiki_trans_intro' => 'Ha az <code>{<nowiki />{elÅ‘tag:<em>lapnév</em>}}</code> wikiszöveg szintaxist használjuk, akkor:', + 'interwiki_trans_1_intro' => 'engedd a beillesztést az idegen wikirÅ‘l, ha a wikiközi beillesztések általában megengedettek ezen a wikin,', + 'interwiki_trans_0_intro' => 'ne engedd, inkább keress egy lapot a sablon névtérben.', + 'interwiki_intro_footer' => 'Az interwiki-táblázattal kapcsolatban további információkat a [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org]-on olvashatsz. Az interwiki-táblázat módosÃtásai [[Special:Log/interwiki|naplózva]] vannak.', + 'interwiki_1' => 'igen', + 'interwiki_0' => 'nem', + 'interwiki_error' => 'Hiba: A wikiközi hivatkozások táblája üres, vagy valami más romlott el.', + 'interwiki-cached' => 'Az interwiki adatok gyorsÃtótárazva vannak. A gyorsÃtótár módosÃtása nem lehetséges.', + 'interwiki_edit' => 'Szerkesztés', + 'interwiki_reasonfield' => 'Indoklás:', + 'interwiki_delquestion' => '„$1†törlése', + 'interwiki_deleting' => 'A(z) „$1†elÅ‘tag törlésére készülsz.', + 'interwiki_deleted' => 'A(z) „$1†elÅ‘tagot sikeresen eltávolÃtottam a wikiközi hivatkozások táblájából.', + 'interwiki_delfailed' => 'A(z) „$1†elÅ‘tagot nem sikerült eltávolÃtanom a wikiközi hivatkozások táblájából.', + 'interwiki_addtext' => 'Wikiközi hivatkozás elÅ‘tag hozzáadása', + 'interwiki_addintro' => 'Új wikiközi hivatkozás elÅ‘tag hozzáadására készülsz. Ügyelj arra, hogy ne tartalmazzon szóközt ( ), kettÅ‘spontot (:), és- (&), vagy egyenlÅ‘ (=) jeleket.', + 'interwiki_addbutton' => 'Hozzáadás', + 'interwiki_added' => 'A(z) „$1†elÅ‘tagot sikeresen hozzáadtam az wikiközi hivatkozások táblájához.', + 'interwiki_addfailed' => 'A(z) „$1†elÅ‘tagot nem tudtam hozzáadni a wikiközi hivatkozások táblájához. ValószÃnűleg már létezik.', + 'interwiki_edittext' => 'Wikiközi hivatkozás elÅ‘tagjának módosÃtása', + 'interwiki_editintro' => 'Egy wikiközi hivatkozás elÅ‘tagját akarod módosÃtani. +Ne feledd, hogy ez működésképtelenné teheti a már létezÅ‘ hivatkozásokat!', + 'interwiki_edited' => 'A „$1†elÅ‘tagot sikeresen módosÃtottad a wikiközi hivatkozások táblájában.', + 'interwiki_editerror' => 'A(z) „$1†elÅ‘tagot nem lehet módosÃtani a wikiközi hivatkozások táblájában. +ValószÃnűleg nem létezik ilyen elÅ‘tag.', + 'interwiki-badprefix' => 'A wikiközi hivatkozásnak megadott „$1†elÅ‘tag érvénytelen karaktereket tartalmaz', + 'interwiki-submit-empty' => 'Az elÅ‘tag és az URL nem lehet üres.', + 'interwiki-submit-invalidurl' => 'Az URL protokoll része érvénytelen.', + 'log-name-interwiki' => 'Interwiki tábla-napló', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|hozzáadta}} a(z) "$4" elÅ‘tagot ($5) (trans: $6; helyi: $7) az interwiki táblához', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|módosÃtotta}} a(z) "$4" elÅ‘tagot ($5) (trans: $6; helyi: $7) az interwiki táblában', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|törölte}} a(z) "$4" elÅ‘tagot az interwiki táblából', + 'log-description-interwiki' => 'Ez az [[Special:Interwiki|interwiki táblában]] történt változások naplója.', + 'right-interwiki' => 'wikiközi hivatkozások módosÃtása', + 'action-interwiki' => 'eme wikiközi bejegyzés megváltoztatása', +); + +/** Armenian (Õ€Õ¡ÕµÕ¥Ö€Õ¥Õ¶) + * @author Vadgt + */ +$messages['hy'] = array( + 'interwiki' => 'Ô´Õ«Õ¿Õ¥Õ¬ Ö‡ ÖƒÕ¸ÕÕ¥Õ¬ Õ«Õ¶Õ©Õ¥Ö€Õ¾Õ«Ö„Õ«ÕµÕ« Õ¿Õ¥Õ²Õ¥Õ¯Õ¡Õ¿Õ¾Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ¨', +); + +/** Interlingua (interlingua) + * @author McDutchie + */ +$messages['ia'] = array( + 'interwiki' => 'Vider e modificar datos interwiki', + 'interwiki-title-norights' => 'Vider datos interwiki', + 'interwiki-desc' => 'Adde un [[Special:Interwiki|pagina special]] pro vider e modificar le tabella interwiki', + 'interwiki_intro' => 'Isto es un summario del tabella interwiki.', + 'interwiki-legend-show' => 'Monstrar legenda', + 'interwiki-legend-hide' => 'Celar legenda', + 'interwiki_prefix' => 'Prefixo', + 'interwiki-prefix-label' => 'Prefixo:', + 'interwiki_prefix_intro' => 'Prefixo interwiki pro usar in le syntaxe de wikitexto <code>[<nowiki />[prefixo:<em>nomine de pagina</em>]]</code>.', + 'interwiki-url-label' => 'URL:', + 'interwiki_url_intro' => 'Patrono pro adresses URL. Le marcator $1 essera reimplaciate per le <em>nomine de pagina</em> del wikitexto, quando le syntaxe de wikitexto supra mentionate es usate.', + 'interwiki_local' => 'Facer sequer', + 'interwiki-local-label' => 'Facer sequer:', + 'interwiki_local_intro' => 'Un requesta HTTP al wiki local con iste prefixo interwiki in le adresse URL es:', + 'interwiki_local_0_intro' => 'refusate, normalmente blocate con "pagina non trovate",', + 'interwiki_local_1_intro' => 'redirigite verso le adresse URL de destination specificate in le definitiones de ligamines interwiki (i.e. tractate como referentias in paginas local)', + 'interwiki_trans' => 'Transcluder', + 'interwiki-trans-label' => 'Transcluder:', + 'interwiki_trans_intro' => 'Si le syntaxe de wikitexto <code>{<nowiki />{prefixo:<em>nomine de pagina</em>}}</code> es usate, alora:', + 'interwiki_trans_1_intro' => 'permitte le transclusion ab le wiki externe, si le transclusiones interwiki es generalmente permittite in iste wiki,', + 'interwiki_trans_0_intro' => 'non permitte lo, ma cerca un pagina in le spatio de nomines "Patrono".', + 'interwiki_intro_footer' => 'Vide [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] pro plus informationes super le tabella interwiki. +Existe un [[Special:Log/interwiki|registro de modificationes]] al tabella interwiki.', + 'interwiki_1' => 'si', + 'interwiki_0' => 'no', + 'interwiki_error' => 'Error: Le tabella interwiki es vacue, o un altere cosa faceva falta.', + 'interwiki-cached' => 'Le datos interwiki es in cache. Non es possibile modificar le cache.', + 'interwiki_edit' => 'Modificar', + 'interwiki_reasonfield' => 'Motivo:', + 'interwiki_delquestion' => 'Deletion de "$1"', + 'interwiki_deleting' => 'Tu sta super le puncto de deler le prefixo "$1".', + 'interwiki_deleted' => 'Le prefixo "$1" ha essite removite del tabella interwiki con successo.', + 'interwiki_delfailed' => 'Le prefixo "$1" non poteva esser removite del tabella interwiki.', + 'interwiki_addtext' => 'Adder un prefixo interwiki', + 'interwiki_addintro' => 'Tu sta super le puncto de adder un nove prefixo interwiki. +Memora que illo non pote continer spatios ( ), duo punctos (:), signos et (&), o signos equal (=).', + 'interwiki_addbutton' => 'Adder', + 'interwiki_added' => 'Le prefixo "$1" ha essite addite al tabella interwiki con successo.', + 'interwiki_addfailed' => 'Le prefixo "$1" non poteva esser addite al tabella interwiki. +Es possibile que illo ja existe in le tabella interwiki.', + 'interwiki_edittext' => 'Modificar un prefixo interwiki', + 'interwiki_editintro' => 'Tu modifica un prefixo interwiki. +Memora que isto pote rumper ligamines existente.', + 'interwiki_edited' => 'Le prefixo "$1" ha essite modificate in le tabella interwiki con successo.', + 'interwiki_editerror' => 'Le prefixo "$1" non pote esser modificate in le tabella interwiki. +Es possibile que illo non existe.', + 'interwiki-badprefix' => 'Le prefixo interwiki specificate "$1" contine characteres invalide', + 'interwiki-submit-empty' => 'Le prefixo e le URL non pote esser vacue.', + 'log-name-interwiki' => 'Registro del tabella interwiki', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|addeva}} le prefixo "$4" ($5) (trans: $6; local: $7) al tabella interwiki', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|modificava}} le prefixo "$4" ($5) (trans: $6; local: $7) in le tabella interwiki', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|removeva}} le prefixo "$4" del tabella interwiki', + 'log-description-interwiki' => 'Isto es un registro de modificationes in le [[Special:Interwiki|tabella interwiki]].', + 'right-interwiki' => 'Modificar datos interwiki', + 'action-interwiki' => 'alterar iste entrata interwiki', +); + +/** Indonesian (Bahasa Indonesia) + * @author Bennylin + * @author Farras + * @author Irwangatot + * @author IvanLanin + * @author Kenrick95 + * @author Rex + */ +$messages['id'] = array( + 'interwiki' => 'Lihat dan sunting data interwiki', + 'interwiki-title-norights' => 'Lihat data interwiki', + 'interwiki-desc' => 'Menambahkan sebuah [[Special:Interwiki|halaman istimewa]] untuk menampilkan dan menyunting tabel interwiki', + 'interwiki_intro' => 'Ini adalah sebuah laporan mengenai tabel interwiki.', + 'interwiki-legend-show' => 'Tampilkan legenda', + 'interwiki-legend-hide' => 'Sembunyikan legenda', + 'interwiki_prefix' => 'Prefiks', + 'interwiki-prefix-label' => 'Prefiks:', + 'interwiki_prefix_intro' => 'Interwiki prefix akan digunakan dalam <code>[<nowiki />[prefix:<em>pagename</em>]]</code> sintak teksWiki', + 'interwiki_url_intro' => 'Template untuk URL. Tempat $1 akan digantikan oleh <em>judul</em> dari teksWiki, ketika sintaks teksWiki tersebut di atas digunakan.', + 'interwiki_local' => 'Meneruskan', + 'interwiki-local-label' => 'Meneruskan:', + 'interwiki_local_intro' => 'Diperlukan HTTP untuk wiki lokal dengan prefix interwiki ini dalam URL:', + 'interwiki_local_0_intro' => 'tidak dihormati, biasanya diblokir oleh "halaman tidak ditemukan",', + 'interwiki_local_1_intro' => 'pengalihan ke URL target akan meberikan definis pranala interwiki (contoh. seperti referensi di halaman lokal)', + 'interwiki_trans' => 'Transklusi', + 'interwiki-trans-label' => 'Mentransklusikan:', + 'interwiki_trans_intro' => 'Jika sintak tekswiki <code>{<nowiki />{prefix:<em>pagename</em>}}</code> digunakan, maka:', + 'interwiki_trans_1_intro' => 'memperbolehkan transklusi dari wiki lain, jika transklusi interwiki diizinkan di wiki ini,', + 'interwiki_trans_0_intro' => 'tidak mengizinkan hal itu, lebih baik mencari halaman pada ruang nama templat.', + 'interwiki_intro_footer' => 'Lihat [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] untuk informasi lebih lanjut tentang tabel interwiki. +Ada [[Special:Log/interwiki|log perubahan]] ke tabel interwiki.', + 'interwiki_1' => 'ya', + 'interwiki_0' => 'tidak', + 'interwiki_error' => 'KESALAHAN: Tabel interwiki kosong, atau terjadi kesalahan lain.', + 'interwiki-cached' => 'Data interwiki ditembolokkan. Tidak mungkin memodifikasi tembolok.', + 'interwiki_edit' => 'Sunting', + 'interwiki_reasonfield' => 'Alasan:', + 'interwiki_delquestion' => 'Menghapus "$1"', + 'interwiki_deleting' => 'Anda menghapus prefiks "$1".', + 'interwiki_deleted' => 'Prefiks "$1" berhasil dihapus dari tabel interwiki.', + 'interwiki_delfailed' => 'Prefiks "$1" tidak dapat dihapuskan dari tabel interwiki.', + 'interwiki_addtext' => 'Menambahkan sebuah prefiks interwiki', + 'interwiki_addintro' => 'Anda akan menambahkan sebuah prefiks interwiki. +Ingat bahwa prefiks tidak boleh mengandung tanda spasi ( ), titik dua (:), lambang dan (&), atau tanda sama dengan (=).', + 'interwiki_addbutton' => 'Tambahkan', + 'interwiki_added' => 'Prefiks "$1" berhasil ditambahkan ke tabel interwiki.', + 'interwiki_addfailed' => 'Prefiks "$1" tidak dapat ditambahkan ke tabel interwiki. Kemungkinan dikarenakan prefiks ini telah ada di tabel interwiki.', + 'interwiki_edittext' => 'Menyunting sebuah prefiks interwiki', + 'interwiki_editintro' => 'Anda sedang menyunting sebuah prefiks interwiki. +Ingat bahwa tindakan ini dapat mempengaruhi pranala yang telah eksis.', + 'interwiki_edited' => 'Prefiks "$1" berhasil diubah di tabel interwiki.', + 'interwiki_editerror' => 'Prefiks "$1" tidak dapat diubah di tabel interwiki. +Kemungkinan karena prefiks ini tidak ada.', + 'interwiki-badprefix' => 'Ditentukan interwiki awalan "$1" mengandung karakter yang tidak sah', + 'interwiki-submit-empty' => 'Prefiks dan URL tidak boleh kosong.', + 'interwiki-submit-invalidurl' => 'Protokol URL tidak sah.', + 'log-name-interwiki' => 'Log tabel interwiki', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|menambahkan}} prefiks "$4" ($5) (trans: $6; lokal: $7) ke tabel interwiki', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|memodifikasi}} prefiks "$4" ($5) (trans: $6; lokal: $7) ke tabel interwiki', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|menghapus}} prefiks "$4" ke tabel interwiki', + 'log-description-interwiki' => 'Ini adalah log perubahan [[Special:Interwiki|tabel interwiki]].', + 'right-interwiki' => 'Menyunting data interwiki', + 'action-interwiki' => 'Ubah masukan untuk interwiki ini', +); + +/** Igbo (Igbo) + * @author Ukabia + */ +$messages['ig'] = array( + 'interwiki_edit' => 'Mèzi', + 'interwiki_reasonfield' => 'Mgbághapụtà :', +); + +/** Eastern Canadian (Latin script) (inuktitut) + */ +$messages['ike-latn'] = array( + 'interwiki_edit' => 'Suqusiqpaa', +); + +/** Ido (Ido) + * @author Malafaya + */ +$messages['io'] = array( + 'interwiki_1' => 'yes', +); + +/** Icelandic (Ãslenska) + * @author S.Örvarr.S + */ +$messages['is'] = array( + 'interwiki_1' => 'já', + 'interwiki_0' => 'nei', + 'interwiki_edit' => 'Breyta', + 'interwiki_reasonfield' => 'Ãstæða:', + 'interwiki_addbutton' => 'Bæta við', +); + +/** Italian (italiano) + * @author Beta16 + * @author BrokenArrow + * @author Cruccone + * @author Darth Kule + * @author OrbiliusMagister + * @author Pietrodn + * @author VittGam + */ +$messages['it'] = array( + 'interwiki' => 'Visualizza e modifica i dati interwiki', + 'interwiki-title-norights' => 'Visualizza i dati interwiki', + 'interwiki-desc' => 'Aggiunge una [[Special:Interwiki|pagina speciale]] per visualizzare e modificare la tabella degli interwiki', + 'interwiki_intro' => 'Questa è una panoramica della tabella degli interwiki.', + 'interwiki-legend-show' => 'Mostra legenda', + 'interwiki-legend-hide' => 'Nascondi legenda', + 'interwiki_prefix' => 'Prefisso', + 'interwiki-prefix-label' => 'Prefisso:', + 'interwiki_prefix_intro' => 'Prefisso interwiki da utilizzare nella sintassi <code>[<nowiki />[prefisso:<em>nomepagina</em>]]</code>.', + 'interwiki_url_intro' => 'Modello per gli URL. $1 sarà sostituito dal <em>nomepagina</em> del testo, quando la suddetta sintassi viene utilizzata.', + 'interwiki_local' => 'Reindirizza', + 'interwiki-local-label' => 'Reindirizza:', + 'interwiki_local_intro' => "Una richiesta HTTP al sito locale con questo prefisso interwiki nell'URL è:", + 'interwiki_local_0_intro' => 'non eseguita, di solito bloccata da "pagina non trovata",', + 'interwiki_local_1_intro' => "reindirizzata all'URL di destinazione indicato nella definizione del link interwiki (cioè trattati come riferimenti nelle pagine locali)", + 'interwiki_trans' => 'Inclusione', + 'interwiki-trans-label' => 'Inclusione:', + 'interwiki_trans_intro' => 'Se la sintassi <code>{<nowiki />{prefisso:<em>nomepagina</em>}}</code> è usata, allora:', + 'interwiki_trans_1_intro' => "permette l'inclusione da siti esterni, se le inclusioni interwiki sono generalmente permesse in questo sito,", + 'interwiki_trans_0_intro' => 'non la permette, invece cerca una pagina nel namespace template.', + 'interwiki_intro_footer' => 'Consultare [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] per maggiori informazioni sulle tabelle degli interwiki. Esiste un [[Special:Log/interwiki|registro delle modifiche]] alla tabella degli interwiki.', + 'interwiki_1' => 'sì', + 'interwiki_0' => 'no', + 'interwiki_error' => "ERRORE: La tabella degli interwiki è vuota, o c'è qualche altro errore.", + 'interwiki-cached' => 'I dati degli interwiki sono memorizzati nella cache. Non è possibile modificare la cache.', + 'interwiki_edit' => 'Modifica', + 'interwiki_reasonfield' => 'Motivo:', + 'interwiki_delquestion' => 'Cancello "$1"', + 'interwiki_deleting' => 'Stai cancellando il prefisso "$1"', + 'interwiki_deleted' => 'Il prefisso "$1" è stato cancellato con successo dalla tabella degli interwiki.', + 'interwiki_delfailed' => 'Rimozione del prefisso "$1" dalla tabella degli interwiki fallita.', + 'interwiki_addtext' => 'Aggiungi un prefisso interwiki', + 'interwiki_addintro' => 'Sta per essere aggiunto un nuovo prefisso interwiki. +Non sono ammessi i caratteri: spazio ( ), due punti (:), e commerciale (&), simbolo di uguale (=).', + 'interwiki_addbutton' => 'Aggiungi', + 'interwiki_added' => 'Il prefisso "$1" è stato aggiunto alla tabella degli interwiki.', + 'interwiki_addfailed' => 'Impossibile aggiungere il prefisso "$1" alla tabella degli interwiki. +Il prefisso potrebbe essere già presente in tabella.', + 'interwiki_edittext' => 'Modifica di un prefisso interwiki', + 'interwiki_editintro' => 'Si sta modificando un prefisso interwiki. +Ciò può rendere non funzionanti dei collegamenti esistenti.', + 'interwiki_edited' => 'Il prefisso "$1" è stato modificato nella tabella degli interwiki.', + 'interwiki_editerror' => 'Impossibile modificare il prefisso "$1" nella tabella degli interwiki. +Il prefisso potrebbe essere inesistente.', + 'interwiki-badprefix' => 'Il prefisso interwiki "$1" specificato contiene caratteri non validi', + 'interwiki-submit-empty' => "Il prefisso e l'URL non possono essere vuoti.", + 'interwiki-submit-invalidurl' => "Il protocollo dell'URL non è valido.", + 'log-name-interwiki' => 'Registro tabella interwiki', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|ha aggiunto}} il prefisso "$4" ($5) (incl: $6; locale: $7) alla tabella degli interwiki', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|ha modificato}} il prefisso "$4" ($5) (incl: $6; locale: $7) nella tabella degli interwiki', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|ha rimosso}} il prefisso "$4" dalla tabella degli interwiki', + 'log-description-interwiki' => 'Registro dei cambiamenti apportati alla [[Special:Interwiki|tabella degli interwiki]].', + 'right-interwiki' => 'Modifica i dati interwiki', + 'action-interwiki' => 'modificare questo interwiki', +); + +/** Japanese (日本語) + * @author Aotake + * @author Fievarsty + * @author Fryed-peach + * @author Mzm5zbC3 + * @author Schu + * @author Shirayuki + * @author é’åå®ˆæŒ + */ +$messages['ja'] = array( + 'interwiki' => 'インターウィã‚データã®é–²è¦§ã¨ç·¨é›†', + 'interwiki-title-norights' => 'インターウィã‚データã®é–²è¦§', + 'interwiki-desc' => 'インターウィã‚テーブルã®è¡¨ç¤ºã¨ç·¨é›†ã‚’行ã†[[Special:Interwiki|特別ページ]]ã‚’è¿½åŠ ã™ã‚‹', + 'interwiki_intro' => '以下ã¯ã‚¤ãƒ³ã‚¿ãƒ¼ã‚¦ã‚£ã‚ã®ä¸€è¦§è¡¨ã§ã™ã€‚', + 'interwiki-legend-show' => '凡例を表示', + 'interwiki-legend-hide' => 'å‡¡ä¾‹ã‚’éš ã™', + 'interwiki_prefix' => '接é 辞', + 'interwiki-prefix-label' => '接é 辞:', + 'interwiki_prefix_intro' => '<code>[<nowiki />[接é 辞:<em>ページå</em>]]</code> ã¨ã„ã†ã‚¦ã‚£ã‚テã‚ã‚¹ãƒˆã®æ§‹æ–‡ã§ä½¿ç”¨ã•れるã€ã‚¤ãƒ³ã‚¿ãƒ¼ã‚¦ã‚£ã‚接é 辞ã§ã™ã€‚', + 'interwiki_url_intro' => 'URLã®é››åž‹ã§ã™ã€‚$1 ã¨ã„ã†ãƒ—レースホルダーã¯ã€ä¸Šã§è¿°ã¹ãŸæ§‹æ–‡ã«ãŠã‘る「<em>ページå</em>ã€ã«ç½®æ›ã•れã¾ã™ã€‚', + 'interwiki_local' => '転é€', + 'interwiki-local-label' => '転é€:', + 'interwiki_local_intro' => 'URLã«ã“ã®æŽ¥é 辞ãŒä»˜ã„ãŸã€ãƒãƒ¼ã‚«ãƒ«ã‚¦ã‚£ã‚ã¸ã®HTTPè¦æ±‚ã¯ã€', + 'interwiki_local_0_intro' => '無効ã§ã™ã€‚「ページã¯å˜åœ¨ã—ã¾ã›ã‚“ã€ãªã©ã¨è¡¨ç¤ºã•れã¾ã™ã€‚', + 'interwiki_local_1_intro' => 'インターウィã‚ウィã‚リンクã®å®šç¾©ã§æŒ‡å®šã•れãŸå¯¾è±¡URLã«è»¢é€ã•れã¾ã™ã€‚è¨€ã„æ›ãˆã‚‹ã¨ã€åŒä¸€ã‚¦ã‚£ã‚内ã®ãƒšãƒ¼ã‚¸ã¸ã®ãƒªãƒ³ã‚¯ã®ã‚ˆã†ã«æ‰±ã„ã¾ã™ã€‚', + 'interwiki_trans' => 'トランスクルージョン', + 'interwiki-trans-label' => 'トランスクルージョン:', + 'interwiki_trans_intro' => '<code>{<nowiki />{接é 辞:<em>ページå</em>}}</code> ã¨ã„ã†ã‚¦ã‚£ã‚テã‚ã‚¹ãƒˆã®æ§‹æ–‡ãŒä½¿ç”¨ã•れãŸå ´åˆ:', + 'interwiki_trans_1_intro' => 'ウィã‚間トランスクルージョンãŒã“ã®ã‚¦ã‚£ã‚ã§ (一般的ã«) 許å¯ã•れã¦ã„ã‚‹å ´åˆã¯ã€ã“ã®å¤–部ウィã‚ã‹ã‚‰ã®ãƒˆãƒ©ãƒ³ã‚¹ã‚¯ãƒ«ãƒ¼ã‚¸ãƒ§ãƒ³ã‚’許å¯ã—ã¾ã™ã€‚', + 'interwiki_trans_0_intro' => '許å¯ã›ãšã€ãƒ†ãƒ³ãƒ—レートåå‰ç©ºé–“ã§ãƒšãƒ¼ã‚¸ã‚’探ã—ã¾ã™ã€‚', + 'interwiki_intro_footer' => 'インターウィã‚テーブルã«ã¤ã„ã¦ã€ã‚ˆã‚Šè©³ã—ã㯠[//www.mediawiki.org/wiki/Manual:Interwiki_table/ja MediaWiki.org] ã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã¾ãŸã€ã‚¤ãƒ³ã‚¿ãƒ¼ã‚¦ã‚£ã‚テーブルã®[[Special:Log/interwiki|変更記録]]ãŒã‚りã¾ã™ã€‚', + 'interwiki_1' => 'ã¯ã„', + 'interwiki_0' => 'ã„ã„ãˆ', + 'interwiki_error' => 'エラー: インターウィã‚テーブルãŒç©ºã‹ã€ä»–ã®ç†ç”±ã§ã†ã¾ãã„ãã¾ã›ã‚“ã§ã—ãŸã€‚', + 'interwiki-cached' => 'インターウィã‚データã¯ã‚ャッシュã•れã¦ã„ã¾ã™ã€‚ã‚ャッシュを変更ã™ã‚‹ã“ã¨ã¯ä¸å¯èƒ½ã§ã™ã€‚', + 'interwiki_edit' => '編集', + 'interwiki_reasonfield' => 'ç†ç”±:', + 'interwiki_delquestion' => '「$1ã€ã‚’削除ä¸', + 'interwiki_deleting' => '接é 辞「$1ã€ã‚’削除ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚', + 'interwiki_deleted' => 'インターウィã‚テーブルã‹ã‚‰æŽ¥é 辞「$1ã€ã‚’除去ã—ã¾ã—ãŸã€‚', + 'interwiki_delfailed' => 'インターウィã‚テーブルã‹ã‚‰æŽ¥é 辞「$1ã€ã‚’除去ã—ã¾ã—ãŸã€‚', + 'interwiki_addtext' => 'ã‚¤ãƒ³ã‚¿ãƒ¼ã‚¦ã‚£ã‚æŽ¥é è¾žã‚’è¿½åŠ ', + 'interwiki_addintro' => 'インターウィã‚ã®æ–°ã—ã„æŽ¥é è¾žã‚’è¿½åŠ ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚ +空白( )ã€ã‚³ãƒãƒ³(:)ã€ã‚¢ãƒ³ãƒ‘ーサンド(&)ã€ç‰å·(=)ã‚’å«ã‚ã¦ã¯ã„ã‘ãªã„ã“ã¨ã«ã”注æ„ãã ã•ã„。', + 'interwiki_addbutton' => 'è¿½åŠ ', + 'interwiki_added' => 'インターウィã‚ãƒ†ãƒ¼ãƒ–ãƒ«ã«æŽ¥é 辞「$1ã€ã‚’è¿½åŠ ã—ã¾ã—ãŸã€‚', + 'interwiki_addfailed' => 'インターウィã‚ãƒ†ãƒ¼ãƒ–ãƒ«ã«æŽ¥é 辞「$1ã€ã‚’è¿½åŠ ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚ +インターウィã‚ãƒ†ãƒ¼ãƒ–ãƒ«å†…ã«æ—¢ã«å˜åœ¨ã™ã‚‹å¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚', + 'interwiki_edittext' => 'ã‚¤ãƒ³ã‚¿ãƒ¼ã‚¦ã‚£ã‚æŽ¥é 辞を編集', + 'interwiki_editintro' => 'ã‚ãªãŸã¯ã‚¤ãƒ³ã‚¿ãƒ¼ã‚¦ã‚£ã‚接é 辞を編集ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚ +ã“ã®ä½œæ¥ã«ã‚ˆã‚Šæ—¢å˜ã®ãƒªãƒ³ã‚¯ã‚’ç ´å£Šã™ã‚‹ãŠãれãŒã‚りã¾ã™ã€‚', + 'interwiki_edited' => 'インターウィã‚ãƒ†ãƒ¼ãƒ–ãƒ«å†…ã§æŽ¥é 辞「$1ã€ã‚’変更ã—ã¾ã—ãŸã€‚', + 'interwiki_editerror' => 'インターウィã‚ãƒ†ãƒ¼ãƒ–ãƒ«å†…ã§æŽ¥é 辞「$1ã€ã‚’変更ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚ +å˜åœ¨ã—ãªã„å¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚', + 'interwiki-badprefix' => '指定ã•れãŸã‚¤ãƒ³ã‚¿ãƒ¼ã‚¦ã‚£ã‚接é 辞「$1ã€ã¯ç„¡åŠ¹ãªæ–‡å—ã‚’å«ã‚“ã§ã„ã¾ã™', + 'interwiki-submit-empty' => '接é 辞や URL を空ã«ã™ã‚‹ã“ã¨ã¯ã§ãã¾ã›ã‚“。', + 'interwiki-submit-invalidurl' => 'URL ã®ãƒ—ãƒãƒˆã‚³ãƒ«ãŒç„¡åйã§ã™ã€‚', + 'log-name-interwiki' => 'インターウィã‚編集記録', + 'logentry-interwiki-iw_add' => '$1 ãŒã‚¤ãƒ³ã‚¿ãƒ¼ã‚¦ã‚£ã‚ãƒ†ãƒ¼ãƒ–ãƒ«ã«æŽ¥é 辞「$4ã€($5) (トランスクルージョン: $6ã€ãƒãƒ¼ã‚«ãƒ«: $7) ã‚’{{GENDER:$2|è¿½åŠ ã—ã¾ã—ãŸ}}', + 'logentry-interwiki-iw_edit' => '$1 ãŒã‚¤ãƒ³ã‚¿ãƒ¼ã‚¦ã‚£ã‚ãƒ†ãƒ¼ãƒ–ãƒ«å†…ã®æŽ¥é 辞「$4ã€($5) (トランスクルージョン: $6ã€ãƒãƒ¼ã‚«ãƒ«: $7) ã‚’{{GENDER:$2|変更ã—ã¾ã—ãŸ}}', + 'logentry-interwiki-iw_delete' => '$1 ãŒã‚¤ãƒ³ã‚¿ãƒ¼ã‚¦ã‚£ã‚テーブルã‹ã‚‰æŽ¥é 辞「$4ã€ã‚’{{GENDER:$2|除去ã—ã¾ã—ãŸ}}', + 'log-description-interwiki' => 'ã“れã¯[[Special:Interwiki|インターウィã‚テーブル]]ã®å¤‰æ›´è¨˜éŒ²ã§ã™ã€‚', + 'right-interwiki' => 'インターウィã‚データã®ç·¨é›†', + 'action-interwiki' => 'ã“ã®ã‚¤ãƒ³ã‚¿ãƒ¼ã‚¦ã‚£ã‚é …ç›®ã®å¤‰æ›´', +); + +/** Javanese (Basa Jawa) + * @author Meursault2004 + * @author Pras + */ +$messages['jv'] = array( + 'interwiki' => 'Ndeleng lan nyunting data interwiki', + 'interwiki-title-norights' => 'Ndeleng data interwiki', + 'interwiki-desc' => 'Nambahaké sawijining [[Special:Interwiki|kaca astaméwa]] kanggo ndeleng lan nyunting tabèl interwiki', + 'interwiki_intro' => 'Iki sawijining gambaran saka tabel interwiki.', + 'interwiki_prefix' => 'Préfiks (sisipan awal)', + 'interwiki-prefix-label' => 'Préfiks (sisipan awal):', # Fuzzy + 'interwiki_error' => 'KALUPUTAN: Tabèl interwikiné kosong, utawa ana masalah liya.', + 'interwiki_reasonfield' => 'Alesan:', + 'interwiki_delquestion' => 'Mbusak "$1"', + 'interwiki_deleting' => 'Panjenengan mbusak préfiks utawa sisipan awal "$1".', + 'interwiki_deleted' => 'Préfisk "$1" bisa kasil dibusak saka tabèl interwiki.', + 'interwiki_delfailed' => 'Préfiks "$1" ora bisa diilangi saka tabèl interwiki.', + 'interwiki_addtext' => 'Nambah préfiks interwiki', + 'interwiki_addintro' => 'Panjenengan nambah préfiks utawa sisipan awal interwiki anyar. +Élinga yèn iku ora bisa ngandhut spasi ( ), pada pangkat (:), ampersands (&), utawa tandha padha (=).', + 'interwiki_addbutton' => 'Nambah', + 'interwiki_added' => 'Préfiks utawa sisipan awal "$1" bisa kasil ditambahaké ing tabèl interwiki.', + 'interwiki_addfailed' => 'Préfiks "$1" ora bisa ditambahaké ing tabèl interwiki. +Mbok-menawa iki pancèn wis ana ing tabèl interwiki.', + 'interwiki_edittext' => 'Nyunting sawijining préfiks interwiki', + 'interwiki_editintro' => 'Panjenengan nyunting préfiks interwiki. +Élinga yèn iki ora bisa nugel pranala-pranala sing wis ana.', + 'interwiki_edited' => 'Préfiks "$1" bisa suksès dimodifikasi ing tabèl interwiki.', + 'interwiki_editerror' => 'Préfiks utawa sisipan awal "$1" ora bisa dimodifikasi ing tabèl interwiki. +Mbok-menawa iki ora ana.', + 'log-name-interwiki' => 'Log tabèl interwiki', + 'log-description-interwiki' => 'Kaca iki log owah-owahan kanggo [[Special:Interwiki|tabèl interwiki]].', +); + +/** Georgian (ქáƒáƒ თული) + * @author David1010 + * @author Malafaya + */ +$messages['ka'] = array( + 'interwiki' => 'ინტერვიკის მáƒáƒœáƒáƒªáƒ”მების ხილვრდრრედáƒáƒ¥áƒ¢áƒ˜áƒ ებáƒ', + 'interwiki-title-norights' => 'ინტერვიკის მáƒáƒœáƒáƒªáƒ”მების ხილვáƒ', + 'interwiki-legend-show' => 'ლეგენდის ჩვენებáƒ', + 'interwiki-legend-hide' => 'ლეგენდის დáƒáƒ›áƒáƒšáƒ•áƒ', + 'interwiki_prefix' => 'წინსáƒáƒ თი', + 'interwiki-prefix-label' => 'წინსáƒáƒ თი:', + 'interwiki_url' => 'URL', + 'interwiki-url-label' => 'URL:', + 'interwiki_local' => 'გáƒáƒ“áƒáƒ’ზáƒáƒ•ნáƒ', + 'interwiki-local-label' => 'გáƒáƒ“áƒáƒ’ზáƒáƒ•ნáƒ:', + 'interwiki_trans' => 'ჩáƒáƒ თვáƒ', + 'interwiki-trans-label' => 'ჩáƒáƒ თვáƒ:', + 'interwiki_trans_intro' => 'თუკი გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნებრვიკი-ტექსტის სინტáƒáƒ¥áƒ¡áƒ˜ შემდეგი სáƒáƒ®áƒ˜áƒ— <code>{<nowiki />{prefix:<em>გვერდის სáƒáƒ®áƒ”ლი</em>}}</code>:', + 'interwiki_1' => 'დიáƒáƒ®', + 'interwiki_0' => 'áƒáƒ áƒ', + 'interwiki_edit' => 'რედáƒáƒ¥áƒ¢áƒ˜áƒ ებáƒ', + 'interwiki_reasonfield' => 'მიზეზი:', + 'interwiki_delquestion' => 'იშლებრ„$1“', + 'interwiki_deleting' => 'თქვენ შლით სინტáƒáƒ¥áƒ¡áƒ¡ „$1“.', + 'interwiki_deleted' => 'პრეფიქსი „$1“ წáƒáƒ მáƒáƒ¢áƒ”ბით წáƒáƒ˜áƒ¨áƒáƒšáƒ ინტერვიკების ცხრილიდáƒáƒœ.', + 'interwiki_delfailed' => 'პრეფიქსის „$1“ წáƒáƒ¨áƒšáƒ ინტერვიკების ცხრილიდáƒáƒœ შეუძლებელიáƒ.', + 'interwiki_addtext' => 'ინტერვიკის პრეფიქსის დáƒáƒ›áƒáƒ¢áƒ”ბáƒ', + 'interwiki_addbutton' => 'დáƒáƒ›áƒáƒ¢áƒ”ბáƒ', + 'interwiki_edittext' => 'ინტერვიკის პრეფიქსის რედáƒáƒ¥áƒ¢áƒ˜áƒ ებáƒ', + 'interwiki-submit-empty' => 'პრეფიქსი დრURL áƒáƒ შეიძლებრცáƒáƒ იელი იყáƒáƒ¡.', + 'log-name-interwiki' => 'ინტერვიკის ცხრილის ჟურნáƒáƒšáƒ˜', + 'log-description-interwiki' => 'ეს áƒáƒ ის [[Special:Interwiki|ინტერვიკის ცხრილის]] ცვლილებების ჟურნáƒáƒšáƒ˜.', + 'right-interwiki' => 'ინტერვიკის მáƒáƒœáƒáƒªáƒ”მების რედáƒáƒ¥áƒ¢áƒ˜áƒ ებáƒ', + 'action-interwiki' => 'ინტერვიკის ჩáƒáƒœáƒáƒ¬áƒ”რების შეცვლáƒ', +); + +/** Kazakh (Cyrillic script) (қазақша (кирил)‎) + * @author Arystanbek + */ +$messages['kk-cyrl'] = array( + 'interwiki' => 'интеруики деректерін қарау және өңдеу', + 'interwiki-title-norights' => 'Интеруики дерегін қарау', + 'interwiki_intro' => 'Бұл интеруики кеÑтеÑін шолып шығу', + 'interwiki-legend-show' => 'Мәндік белгілерді көрÑету', + 'interwiki-legend-hide' => 'Мәндік белгілерді жаÑыру', + 'interwiki_prefix' => 'ПрефикÑ', + 'interwiki-prefix-label' => 'ПрефикÑ', + 'interwiki_local' => 'Ðлға', + 'interwiki-local-label' => 'Ðлға', + 'interwiki_1' => 'иә', + 'interwiki_0' => 'жоқ', + 'interwiki_edit' => 'Өңдеу', + 'interwiki_reasonfield' => 'Себебі:', + 'interwiki_delquestion' => '"$1" жойылуда', + 'interwiki_deleting' => '"$1" префикÑін жоюдаÑыз.', + 'interwiki_deleted' => '"$1" префикÑÑ– интеруики кеÑтеÑінен Ñәтті алынып таÑталды.', + 'interwiki_delfailed' => '"$1" префикÑÑ– интеруики кеÑтеÑінен алынып таÑталмады', + 'interwiki_addtext' => 'Интеруики префикÑін қоÑу', + 'interwiki_addbutton' => 'ҚоÑу', + 'interwiki_added' => '"$1" префикÑÑ– интеруики кеÑтеÑіне Ñәтті қоÑылды.', + 'interwiki_addfailed' => '"$1" префикÑÑ– интеруики кеÑтеÑіне қоÑылмады. +Мүмкін әлдеқашан интеруики кеÑтеÑінде қолданылған болар.', + 'interwiki_edittext' => 'Интеруики префикÑÑ– өңделуде', + 'interwiki_editintro' => 'Интеруики префикÑін өңдеудеÑіз. +ЕÑіңізде болÑын бұл бұрыннан бар Ñілтемелерді бұза алады.', + 'interwiki_edited' => '"$1" префикÑÑ– интеруики кеÑтеÑінде Ñәтті өзгертілді.', + 'interwiki_editerror' => '"$1" префикÑÑ– интеруики кеÑтеÑінде өзгеру мүмкін болмады. +Мүмкін бұл бар болмаған шығар.', + 'log-name-interwiki' => 'Интеруики кеÑте журналы', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|added}} "$4" префикÑÑ– интеруики кеÑтеÑіне ($5) (trans: $6; local: $7)', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|modified}} "$4" ($5) интеруики кеÑтеÑіне (trans: $6; local: $7)', + 'logentry-interwiki-iw_delete' => 'Интеруики кеÑтеÑінен "$4" префикÑÑ– $1 {{GENDER:$2|removed}}', + 'right-interwiki' => 'Интеруики деректерін өңдеу', + 'action-interwiki' => 'бұл интеруики ендірілуін өзгерту', +); + +/** Khmer (ភាសាážáŸ’មែរ) + * @author Chhorran + * @author Lovekhmer + * @author Thearith + * @author គីមស៊្រុន + * @author ážœáŸážŽážáž¶ážšáž·áž‘្ធ + */ +$messages['km'] = array( + 'interwiki' => 'មើលនិងកែប្រែទិន្ននáŸáž™áž¢áž“្ážážšážœáž·áž‚ី', + 'interwiki-title-norights' => 'មើលទិន្ននáŸáž™áž¢áž“្ážážšážœáž·áž‚ី', + 'interwiki-desc' => 'បន្ážáŸ‚ម[[Special:Interwiki|ទំពáŸážšáž–ិសáŸážŸ]]ដើម្បីមើលនិងកែប្រែážáž¶ážšáž¶áž„អន្ážážšážœáž·áž‚ី', + 'interwiki_intro' => 'áž“áŸáŸ‡â€‹áž‚ឺជា​ទិដ្ឋភាពទូទៅ​នៃ​ážáž¶ážšáž¶áž„​អន្ážážšážœáž·áž‚ី​។', + 'interwiki-legend-show' => 'បង្ហាញកំណážáŸ‹ážŸáŸ†áž‚ាល់', + 'interwiki-legend-hide' => 'លាក់កំណážáŸ‹ážŸáŸ†áž‚ាល់', + 'interwiki_prefix' => 'បុព្វបទ', + 'interwiki-prefix-label' => 'បុព្វបទ៖', + 'interwiki_1' => 'បាទ/ចាស៎', + 'interwiki_0' => 'áž‘áŸ', + 'interwiki_error' => 'កំហុស:ážáž¶ážšáž¶áž„អន្ážážšážœáž·áž‚ីគឺទទ០ឬកáŸáž˜áž¶áž“អ្វីផ្សáŸáž„ទៀážáž˜áž¶áž“បញ្ហា។', + 'interwiki_edit' => 'កែប្រែ​', + 'interwiki_reasonfield' => 'មូលហáŸážáž»áŸ–', + 'interwiki_delquestion' => 'ការលុបចáŸáž‰ "$1"', + 'interwiki_deleting' => 'លោកអ្នកកំពុងលុបបុព្វបទ "$1"។', + 'interwiki_deleted' => 'បុព្វបទ"$1"បានដកចáŸáž‰áž–ីážáž¶ážšáž¶áž„អន្ážážšážœáž·áž‚ីដោយជោគជáŸáž™áž ើយ។', + 'interwiki_delfailed' => 'បុព្វបទ"$1"មិនអាចដកចáŸáž‰áž–ីážáž¶ážšáž¶áž„អន្ážážšážœáž·áž‚ីបានទáŸáŸ”', + 'interwiki_addtext' => 'បន្ážáŸ‚មបុព្វបទអន្ážážšážœáž·áž‚ី', + 'interwiki_addintro' => 'អ្នកកំពុងបន្ážáŸ‚មបុព្វបទអន្ážážšážœáž·áž‚ីážáŸ’មីមួយ។ + +សូមចងចាំážáž¶ážœáž¶áž˜áž·áž“អាចមាន ដកឃ្លា( ) ចុច២(:) សញ្ញានិង(&) ឬសញ្ញាស្មើ(=)បានទáŸáŸ”', + 'interwiki_addbutton' => 'បន្ážáŸ‚ម', + 'interwiki_added' => 'បុព្វបទ "$1" ážáŸ’រូវបានបន្ážáŸ‚មទៅក្នុងážáž¶ážšáž¶áž„អន្ážážšážœáž·áž‚ីដោយជោគជáŸáž™áŸ”', + 'interwiki_addfailed' => 'បុព្វបទ "$1" មិនអាចបន្ážáŸ‚មទៅក្នុងážáž¶ážšáž¶áž„អន្ážážšážœáž·áž‚ីបានទáŸáŸ” + +ប្រហែលជាវាមានរួចហើយនៅក្នុងážáž¶ážšáž¶áž„អន្ážážšážœáž·áž‚ី។', + 'interwiki_edittext' => 'ការកែប្រែបុព្វបទអន្ážážšážœáž·áž‚ី', + 'interwiki_editintro' => 'អ្នកកំពុងកែប្រែបុព្វបទអន្ážážšážœáž·áž‚ី។ + +ចូរចងចាំážáž¶ážœáž¶áž¢áž¶áž…នាំឱ្យážáž¼áž…ážáŸ†ážŽáž—្ជាប់ដែលមានស្រáŸáž…។', + 'interwiki_edited' => 'បុព្វបទ"$1"ážáŸ’រូវបានកែសម្រួលក្នុងážáž¶ážšáž¶áž„អន្ážážšážœáž·áž‚ីដោយជោគជáŸáž™áž ើយ។', + 'interwiki_editerror' => 'បុព្វបទ "$1" មិនអាចកែសម្រួលនៅក្នុងážáž¶ážšáž¶áž„អន្ážážšážœáž·áž‚ីបានទáŸáŸ” + +ប្រហែលជាវាមិនមានអážáŸ’ážáž·áž—áž¶áž–áž‘áŸáŸ”', + 'log-name-interwiki' => 'កំណážáŸ‹áž áŸážáž»ážáž¶ážšáž¶áž„អន្ážážšážœáž·áž‚ី', + 'log-description-interwiki' => 'áž“áŸáŸ‡áž‡áž¶áž€áŸ†ážŽážáŸ‹áž áŸážáž»áž“ៃបំលាស់ប្ážáž¼ážšáž€áŸ’នុង[[Special:Interwiki|ážáž¶ážšáž¶áž„អន្ážážšážœáž·áž‚ី]]។', + 'right-interwiki' => 'កែប្រែទិន្ននáŸáž™áž¢áž“្ážážšážœáž·áž‚ី', +); + +/** Kannada (ಕನà³à²¨à²¡) + * @author Nayvik + */ +$messages['kn'] = array( + 'interwiki_1' => 'ಹೌದà³', + 'interwiki_0' => 'ಇಲà³à²²', + 'interwiki_edit' => 'ಸಂಪಾದಿಸಿ', + 'interwiki_reasonfield' => 'ಕಾರಣ:', + 'interwiki_addbutton' => 'ಸೇರಿಸà³', +); + +/** Korean (한êµì–´) + * @author Devunt + * @author Kwj2772 + * @author Mintz0223 + * @author ToePeu + * @author ì•„ë¼ + */ +$messages['ko'] = array( + 'interwiki' => 'ì¸í„°ìœ„키 ëª©ë¡ ë³´ê¸° ë° ê³ ì¹˜ê¸°', + 'interwiki-title-norights' => 'ì¸í„°ìœ„키 ëª©ë¡ ë³´ê¸°', + 'interwiki-desc' => 'ì¸í„°ìœ„키 í…Œì´ë¸”ì„ ë³´ê±°ë‚˜ ê³ ì¹ ìˆ˜ 있는 [[Special:Interwiki|특수 문서]]를 추가합니다', + 'interwiki_intro' => 'ì´ ë¬¸ì„œëŠ” ì¸í„°ìœ„키 í…Œì´ë¸”ì— ëŒ€í•œ 둘러보기입니다.', + 'interwiki-legend-show' => '범례 보기', + 'interwiki-legend-hide' => '범례 숨기기', + 'interwiki_prefix' => 'ì ‘ë‘ì–´', + 'interwiki-prefix-label' => 'ì ‘ë‘ì–´:', + 'interwiki_prefix_intro' => '<code>[<nowiki />[ì ‘ë‘ì–´:문서 ì´ë¦„]]</code> 위키 ë§í¬ì— ì“°ì¼ ì¸í„°ìœ„키 ì ‘ë‘ì–´', + 'interwiki_url_intro' => 'URL 서ì‹. $1 ìžë¦¬ì—는 ìœ„ì— ìœ„í‚¤ë¬¸ë²•ì´ ì“°ì¸ ê²ƒì—ì„œì˜ <em>문서 ì´ë¦„</em>으로 바뀔 것입니다.', + 'interwiki_local' => 'ì „ë‹¬', + 'interwiki-local-label' => 'ì „ë‹¬:', + 'interwiki_local_intro' => 'URLì— ì¸í„°ìœ„키 ì ‘ë‘ì–´ê°€ í¬í•¨ë˜ì–´ ìžˆì„ ë•Œ 로컬 ìœ„í‚¤ë¡œì˜ HTTP ìš”ì²:', + 'interwiki_local_0_intro' => '무시함, 보통 "ìž˜ëª»ëœ ì œëª©"ì„ ì¶œë ¥í•©ë‹ˆë‹¤.', + 'interwiki_local_1_intro' => 'ì¸í„°ìœ„키 ë§í¬ ì •ì˜ì— ìž…ë ¥ëœ URL로 ì´ë™í•©ë‹ˆë‹¤. (즉, 로컬 ë¬¸ì„œì˜ ì°¸ê³ ìžë£Œë¡œ 취급ë©ë‹ˆë‹¤)', + 'interwiki_trans' => 'ì¸í„°ìœ„키 í¬í•¨', + 'interwiki-trans-label' => 'ì¸í„°ìœ„키 í¬í•¨:', + 'interwiki_trans_intro' => '<code>{<nowiki />{ì ‘ë‘ì–´:<em>pagename</em>}}</code>ì´ ì“°ì¼ ê²½ìš°:', + 'interwiki_trans_1_intro' => 'ì´ ìœ„í‚¤ì—서 ì¼ë°˜ì 으로 ì¸í„°ìœ„키 í‹€ í¬í•¨ì´ 허용ëœë‹¤ë©´, 타 위키ì—ì„œì˜ í‹€ í¬í•¨ì„ 허용합니다,', + 'interwiki_trans_0_intro' => '허용하지 ì•Šê³ í‹€ ì´ë¦„ê³µê°„ì˜ ë¬¸ì„œë¥¼ 찾아봅니다.', + 'interwiki_intro_footer' => 'ì¸í„°ìœ„키 í…Œì´ë¸”ì— ëŒ€í•œ ìžì„¸í•œ ë‚´ìš©ì„ [//www.mediawiki.org/wiki/Manual:Interwiki_table/ko MediaWiki.org]ì—서 보세요. +ì¸í„°ìœ„키 í…Œì´ë¸”ì˜ [[Special:Log/interwiki|바뀜 기ë¡]]ì´ ì¡´ìž¬í•©ë‹ˆë‹¤.', + 'interwiki_1' => '예', + 'interwiki_0' => '아니오', + 'interwiki_error' => '오류: ì¸í„°ìœ„키 í…Œì´ë¸”ì´ ë¹„ì–´ 있거나 다른 무엇ì¸ê°€ê°€ 잘못ë˜ì—ˆìŠµë‹ˆë‹¤.', + 'interwiki-cached' => 'ì¸í„°ìœ„키 ë°ì´í„°ëŠ” ìºì‹œë©ë‹ˆë‹¤. ìºì‹œë¥¼ ìˆ˜ì •í•˜ëŠ” ê±´ 불가능합니다.', + 'interwiki_edit' => '편집', + 'interwiki_reasonfield' => 'ì´ìœ :', + 'interwiki_delquestion' => '"$1" 지우기', + 'interwiki_deleting' => '"$1" ì ‘ë‘어를 ì§€ì›ë‹ˆë‹¤.', + 'interwiki_deleted' => '"$1" ì ‘ë‘어를 ì¸í„°ìœ„키 í…Œì´ë¸”ì—서 ì§€ì› ìŠµë‹ˆë‹¤.', + 'interwiki_delfailed' => '"$1" ì ‘ë‘어를 ì¸í„°ìœ„키 í…Œì´ë¸”ì—서 ì œê±°í• ìˆ˜ 없습니다.', + 'interwiki_addtext' => 'ì¸í„°ìœ„키 ì ‘ë‘ì–´ 추가', + 'interwiki_addintro' => '새 ì¸í„°ìœ„키 ì ‘ë‘어를 ë§Œë“니다. 공백( ), ìŒì (:), &기호(&), 등호(=)는 í¬í•¨í• 수 없습니다.', + 'interwiki_addbutton' => '추가', + 'interwiki_added' => '"$1" ì ‘ë‘어를 ì¸í„°ìœ„키 í…Œì´ë¸”ì— ì¶”ê°€í–ˆìŠµë‹ˆë‹¤.', + 'interwiki_addfailed' => '"$1" ì ‘ë‘어를 ì¸í„°ìœ„키 í…Œì´ë¸”ì— ì¶”ê°€í• ìˆ˜ 없습니다. +ì´ë¯¸ í‘œì— ìžˆì„ ìˆ˜ 있습니다.', + 'interwiki_edittext' => 'ì¸í„°ìœ„키 ì ‘ë‘ì–´ ê³ ì¹˜ê¸°', + 'interwiki_editintro' => 'ì¸í„°ìœ„키 ì ‘ë‘어를 ê³ ì¹©ë‹ˆë‹¤. +ì´ë¯¸ 만들어진 ì¸í„°ìœ„키를 ë§ê°€ëœ¨ë¦´ 수 있으니 주ì˜í•´ 주세요.', + 'interwiki_edited' => '"$1" ì ‘ë‘어를 ê³ ì³¤ìŠµë‹ˆë‹¤.', + 'interwiki_editerror' => '"$1" ì ‘ë‘어를 ì¸í„°ìœ„키 í…Œì´ë¸”ì— ê³ ì¹ ìˆ˜ 없습니다. +목ë¡ì— 없는 ì ‘ë‘ì–´ì¼ ìˆ˜ 있습니다.', + 'interwiki-badprefix' => 'ì§€ì •í•œ ì¸í„°ìœ„키 "$1" ì ‘ë‘어는 ìž˜ëª»ëœ ë¬¸ìžë¥¼ í¬í•¨í•˜ê³ 있습니다.', + 'interwiki-submit-empty' => 'ì ‘ë‘어와 URL ì¹¸ì€ ë¹„ì›Œë‘˜ 수 없습니다.', + 'interwiki-submit-invalidurl' => 'URLì˜ í”„ë¡œí† ì½œì´ ìž˜ëª»ë˜ì—ˆìŠµë‹ˆë‹¤.', + 'log-name-interwiki' => 'ì¸í„°ìœ„키 ìˆ˜ì • 기ë¡', + 'logentry-interwiki-iw_add' => '$1 사용ìžê°€ "$4" ($5) (í‹€ í¬í•¨: $6, 로컬: $7) ì ‘ë‘어를 ì¸í„°ìœ„키 í…Œì´ë¸”ì— {{GENDER:$2|추가}}했습니다.', + 'logentry-interwiki-iw_edit' => '$1 사용ìžê°€ ì¸í„°ìœ„키 í…Œì´ë¸”ì˜ "$4" ($5) (í‹€ í¬í•¨: $6, 로컬: $7) ì ‘ë‘어를 {{GENDER:$2|ìˆ˜ì •}}했습니다.', + 'logentry-interwiki-iw_delete' => '$1 사용ìžê°€ ì¸í„°ìœ„키 í…Œì´ë¸”ì˜ "$4" ì ‘ë‘어를 {{GENDER:$2|ì‚ì œ}}했습니다.', + 'log-description-interwiki' => '[[Special:Interwiki|ì¸í„°ìœ„키]] 목ë¡ì˜ ë°”ë€ ë‚´ì—입니다.', + 'right-interwiki' => 'ì¸í„°ìœ„키 ëª©ë¡ ê³ ì¹˜ê¸°', + 'action-interwiki' => 'ì´ ì¸í„°ìœ„키 ì ‘ë‘ì–´ 바꾸기', +); + +/** Colognian (Ripoarisch) + * @author Purodha + */ +$messages['ksh'] = array( + 'interwiki' => 'Engerwiki Date beloere un änndere', + 'interwiki-title-norights' => 'Engerwiki Date beloore', + 'interwiki-desc' => 'Brengk de Sondersigg [[Special:Interwiki]], öm Engerwiki Date ze beloore un ze ändere.', + 'interwiki_intro' => 'Heh is ene Övverbleck övver de Engerwiki-Tabäll.', + 'interwiki-legend-show' => 'Lejänd aanzeije', + 'interwiki-legend-hide' => 'Lejänd verschteeische', + 'interwiki_prefix' => 'Försaz', + 'interwiki-prefix-label' => 'Försaz:', + 'interwiki_prefix_intro' => 'Dä Fösatz för Engewiki Lengks wie hä em Wikitex en Sigge jebruch weed, wam_mer <code>[<nowiki />[<em>{{lc:{{int:Interwiki_prefix}}}}</em>:<em>Siggename</em>]]</code> schrieve deijt.', + 'interwiki_url' => '<i lang="en">URL</i>', + 'interwiki-url-label' => '<i lang="en">URL</i>', + 'interwiki_url_intro' => 'E Muster för en URL. Dä Plazhallder „$1“ do dren weet ußjetuusch, wann dat Denge jebruch weet — wann di Syntax vun bovve em Wikitext op en Sigg aanjezeish weed, dann kütt dä <code><i">Siggenam</em></code> aan dä Plaz vun däm $1.', + 'interwiki_local' => 'Wiggerjevve?', + 'interwiki-local-label' => 'Wiggerjevve?:', + 'interwiki_local_intro' => 'Wann övver et Internet ene Sigge-Oproof aan dat Wiki hee jescheck weed, un dä Försatz es em Sigge-Tittel dren, dann:', + 'interwiki_local_0_intro' => 'donn dä nit als ene Vöratz behandelle, un sök noh su en Sigg hee em Wiki — dat jeiht fö jewööhnlesch uß met: „esu en Sigg hann mir nit“,', + 'interwiki_local_1_intro' => 'dä Oproof weed wiggerjejovve aan dä Wiki, esu wi et hee unger URL enjedraaren es, well heiße, dä weed jenou esu behandelt, wi ene Oproof ennerhallf vun en Sigg hee em Wiki.', + 'interwiki_trans' => 'Ennfööje?', + 'interwiki-trans-label' => 'Ennfööje?:', + 'interwiki_trans_intro' => 'Wann em Wikitex en ener Sigg de Syntax <code>{<nowiki />{<em>{{lc:{{int:Interwiki_prefix}}}}</em>:<em>Siggename</em>}}</code> jebruch weed, dann:', + 'interwiki_trans_1_intro' => 'lohß et zoh — wann dat en hee dämm Wiki övverhoup zohjelohße es — dat en Sigg uß däm andere Wiki hee enjeföösh weed,', + 'interwiki_trans_0_intro' => 'dunn dat nit, un sök hee em Wiki noh ene {{ns:template}} met dämm komplätte Name.', + 'interwiki_intro_footer' => 'Op dä Sigg [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] fingk mer mieh do dröver, wat et met dä Tabäll met de Engerwiki Date op sich hät. +Et [[Special:Log/interwiki|{{int:interwiki_logpagename}}]] zeichnet all de Änderunge aan de Engerwiki Date op.', + 'interwiki_1' => 'Jo', + 'interwiki_0' => 'Nä', + 'interwiki_error' => "'''Fähler:''' de Tabäll met de Engerwiki Date is leddisch.", + 'interwiki-cached' => 'Heh di Daate kumme us enem Zweschespeischer. Dodren jät ze ändere es nit müjjelesch.', + 'interwiki_edit' => 'Beärbeide', + 'interwiki_reasonfield' => 'Aanlaß:', + 'interwiki_delquestion' => '„$1“ weed fottjeschmeße', + 'interwiki_deleting' => 'Do wells dä Engerwiki Försaz „$1“ fott schmiiße.', + 'interwiki_deleted' => 'Dä Försaz „$1“ es jäz uß dä Engerwiki Date erusjeschmesse.', + 'interwiki_delfailed' => 'Dä Försaz „$1“ konnt nit uß dä Engerwiki Date jenomme wääde.', + 'interwiki_addtext' => 'Ene Engerwiki Försaz dobei donn', + 'interwiki_addintro' => 'Do bes ennem Engerwiki Försaz dobei aam donn. +Denk draan, et dörfe kei Zweschräum ( ), Koufmanns-Un (&), Jlisch-Zeiche (=), un kein Dubbelpünkscher (:) do dren sin.', + 'interwiki_addbutton' => 'Dobei donn', + 'interwiki_added' => 'Dä Försaz „$1“ es jäz bei de Engerwiki Date dobei jekomme.', + 'interwiki_addfailed' => 'Dä Försaz „$1“ konnt nit bei de Engerwiki Date dobeijedonn wäde. +Maach sin, dat dä en de Engerwiki Tabäll ald dren wor un es.', + 'interwiki_edittext' => 'Enne Engerwiki Fürsaz Ändere', + 'interwiki_editintro' => 'Do bes an ennem Engerwiki Fösaz am ändere. +Denk draan, domet könnts De Links em Wiki kapott maache, die velleich do drop opboue.', + 'interwiki_edited' => 'Föz dä Försaz „$1“ sen de Engerwiki Date jäz jetuusch.', + 'interwiki_editerror' => 'Dä Försaz „$1“ konnt en de Engerwiki Date nit beärrbeidt wäde. +Maach sin, dat et inn nit jitt.', + 'interwiki-badprefix' => 'Dä aanjejovve Engerwiki-Försatz „$1“ änthäld onjöltijje Zeiche', + 'interwiki-submit-empty' => 'Der Engerwiki-Försatz un der URL künne nit läddesch jelohße wääde.', + 'interwiki-submit-invalidurl' => 'Dä Protokoll-Vörsaz för dä <i lang="en">URL</i> es nit jöltesch.', + 'log-name-interwiki' => 'Logboch fun de Engerwiki Tabäll', + 'logentry-interwiki-iw_add' => '{{GENDER:$2|Dä|Dat|Dä Metmaacher|De|Dat}} $1 hät dä Vörsaz „$4“ met däm {{int:interwiki-url-label}} „$5“ un {{int:interwiki-local-label}}$6 un {{int:interwiki-trans-label}}$7 bei de Engerwiki-Date dobei jedonn.', + 'logentry-interwiki-iw_edit' => '{{GENDER:$2|Dä|Dat|Dä Metmaacher|De|Dat}} $1 hät dä Vörsaz „$4“ met däm {{int:interwiki-url-label}} „$5“ un {{int:interwiki-local-label}}$6 un {{int:interwiki-trans-label}}$7 vun de Engerwiki-Date verändert.', + 'logentry-interwiki-iw_delete' => '{{GENDER:$2|Dä|Dat|Dä Metmaacher|De|Dat}} $1 hät dä Vörsaz „$4“ uß dä Engerwiki-Date fott jenumme.', + 'log-description-interwiki' => 'Hee is dat Logboch met de Änderonge aan de [[Special:Interwiki|Engerwiki Date]].', + 'right-interwiki' => 'Engerwiki Date ändere', + 'action-interwiki' => 'Donn hee dä Engerwiki Enndraach ändere', +); + +/** Kurdish (Latin script) (Kurdî (latînî)‎) + * @author George Animal + */ +$messages['ku-latn'] = array( + 'interwiki_1' => 'erê', + 'interwiki_edit' => 'Biguherîne', + 'interwiki_reasonfield' => 'Sedem:', +); + +/** Latin (Latina) + * @author Omnipaedista + * @author SPQRobin + * @author UV + */ +$messages['la'] = array( + 'interwiki' => 'Videre et recensere data intervica', + 'interwiki-title-norights' => 'Videre data intervica', + 'interwiki_intro' => 'De tabula intervicia.', + 'interwiki_prefix' => 'Praefixum', + 'interwiki-prefix-label' => 'Praefixum:', + 'interwiki_error' => 'ERROR: Tabula intervica est vacua, aut aerumna alia occurrit.', + 'interwiki_reasonfield' => 'Causa:', + 'interwiki_delquestion' => 'Removens "$1"', + 'interwiki_deleting' => 'Delens praefixum "$1".', + 'interwiki_deleted' => 'Praefixum "$1" prospere remotum est ex tabula intervica.', + 'interwiki_delfailed' => 'Praefixum "$1" ex tabula intervica removeri non potuit.', + 'interwiki_addtext' => 'Addere praefixum intervicum', + 'interwiki_addbutton' => 'Addere', + 'interwiki_added' => 'Praefixum "$1" prospere in tabulam intervicam additum est.', + 'interwiki_addfailed' => 'Praefixum "$1" in tabulam intervicam addi non potuit. Fortasse iam est in tabula intervica.', + 'interwiki_edittext' => 'Recensere praefixum intervicum', + 'interwiki_editintro' => 'Recenses praefixum intervicum. +Memento hoc nexus frangere posse.', + 'interwiki_edited' => 'Praefixum "$1" prospere modificata est in tabula intervica.', + 'interwiki_editerror' => 'Praefixum "$1" in tabula intervica modificari non potuit. +Fortasse nondum est in tabula intervica.', + 'log-name-interwiki' => 'Index tabulae intervicae', + 'log-description-interwiki' => 'Hic est index mutationum [[Special:Interwiki|tabulae intervicae]].', + 'right-interwiki' => 'Data intervica recensere', + 'action-interwiki' => 'data intervica recensere', +); + +/** Luxembourgish (Lëtzebuergesch) + * @author Les Meloures + * @author Purodha + * @author Robby + * @author Soued031 + */ +$messages['lb'] = array( + 'interwiki' => 'Interwiki-Date kucken a veränneren', + 'interwiki-title-norights' => 'Interwiki-Date kucken', + 'interwiki-desc' => "Setzt eng [[Special:Interwiki|Spezialsäit]] derbäi fir d'Interwiki-Tabell ze gesinn an z'änneren", + 'interwiki_intro' => "Dëst ass en Iwwerbléck iwwer d'Interwikitabell.", + 'interwiki-legend-show' => 'Legend weisen', + 'interwiki-legend-hide' => 'Legend verstoppen', + 'interwiki_prefix' => 'Prefix', + 'interwiki-prefix-label' => 'Prefix:', + 'interwiki_prefix_intro' => 'Interwiki-Prefix fir an der Form <code>[<nowiki />[prefix:<em>Säitennumm</em>]]</code> am Wikitext gebraucht ze ginn.', + 'interwiki-url-label' => 'URL:', + 'interwiki_url_intro' => 'Schabloun fir URLen. $1 gëtt duerch <em>Säitennumm</em> aus der uewe genannter Syntax am Wikitext ersat.', + 'interwiki_local' => 'Viruleeden', + 'interwiki-local-label' => 'Viruleeden:', + 'interwiki_local_intro' => 'Eng HTTP-Ufro un déi lokal Wiki mat dësem Interwiki-Prefix an der URL gëtt:', + 'interwiki_local_0_intro' => 'net erfëllt, gëtt normalerweis mat „Säit net fonnt“ blockéiert', + 'interwiki_local_1_intro' => "automatesch op d'Zil-URL virugeleed déi an den Interwikilink-Definitiounen uginn ass (d. h. gëtt wéi en Interwikilink op enger lokaler Säit behandelt)", + 'interwiki_trans' => 'Interwiki-Abannungen', + 'interwiki-trans-label' => 'Abannen:', + 'interwiki_trans_intro' => "Wann d'Wiki-Syntax <code>{<nowiki />{prefix:<em>Numm vun der Säit</em>}}</code> benotzt gëtt, dann:", + 'interwiki_trans_1_intro' => "erlaabt Abannunge vun anere Wikien, wann d'Interwiki-Abannungen an dëser Wiki allgemeng zoulässeg sinn,", + 'interwiki_trans_0_intro' => 'erlaabt et net, an huelt éischter eng Säit aus dem Nummraum:Schabloun.', + 'interwiki_intro_footer' => "Kuckt [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org], fir weider Informatiounen iwwer d'Interwiki-Tabell ze kréien. D'[[Special:Log/interwiki|Logbuch]] weist e Protokoll vun allen Ännerungen an der Interwiki-Tabell.", + 'interwiki_1' => 'jo', + 'interwiki_0' => 'neen', + 'interwiki_error' => "Feeler: D'Interwiki-Tabell ass eidel.", + 'interwiki-cached' => "D'Interwiki-Informatioune kommen aus dem Tëschespäicher. Et ass net méiglech den Tëschespäicher z'änneren.", + 'interwiki_edit' => 'Änneren', + 'interwiki_reasonfield' => 'Grond:', + 'interwiki_delquestion' => 'Läscht "$1"', + 'interwiki_deleting' => 'Dir läscht de Prefix "$1".', + 'interwiki_deleted' => 'De Prefix "$1" gouf aus der Interwiki-Tabell erausgeholl.', + 'interwiki_delfailed' => 'Prefix "$1" konnt net aus der Interwiki-Tabell erausgeholl ginn.', + 'interwiki_addtext' => 'En Interwiki-prefix derbäisetzen', + 'interwiki_addintro' => 'Dir setzt en neien Interwiki-Prefix derbäi. +Denkt drunn datt keng Espacen ( ), Et-commerciale (&), Gläichzeechen (=) a keng Doppelpunkten (:) däerfen dra sinn.', + 'interwiki_addbutton' => 'Derbäisetzen', + 'interwiki_added' => 'De Prefix "$1" gou an d\'Interwiki-Tabell derbäigesat.', + 'interwiki_addfailed' => 'De Prefix "$1" konnt net an d\'Interwiki-Tabell derbäigesat ginn. +Méiglecherweis gëtt et e schn an der Interwiki-Tabell.', + 'interwiki_edittext' => 'En interwiki Prefix änneren', + 'interwiki_editintro' => 'Dir ännert en Interwiki Prefix. +Denkt drun, datt dat kann dozou féieren datt Linken déi et scho gëtt net méi funktionéieren.', + 'interwiki_edited' => 'De Prefix "$1" gouf an der Interwiki-Tabell geännert.', + 'interwiki_editerror' => 'De Prefix "$1" kann an der Interwiki-Tabell net geännert ginn. +Méiglecherweis gëtt et en net.', + 'interwiki-badprefix' => 'Den Interwiki-Prefix "$1" huet net valabel Buchstawen', + 'interwiki-submit-empty' => "De Prefix an d'URL kënnen net eidel sinn.", + 'interwiki-submit-invalidurl' => 'De Protokoll vun der URL ass valabel.', + 'log-name-interwiki' => 'Lëscht mat der Interwikitabell', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|huet}} de Prefix "$4" ($5) (trans: $6; local: $7) an d\'Interwikitabell derbäigesat', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|huet}} de Prefix „$4“ ($5) (trans: $6; local: $7) an der Interwikitabell geännert', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|huet}} de Präfix "$4" aus der Interwikitabell erausgeholl', + 'log-description-interwiki' => 'Dëst ass eng Lëscht mat den Ännerunge vun der [[Special:Interwiki|Interwikitabell]].', + 'right-interwiki' => 'Interwiki-Daten änneren', + 'action-interwiki' => "dës Interwiki-Informatioun z'änneren", +); + +/** Ganda (Luganda) + * @author Kizito + */ +$messages['lg'] = array( + 'interwiki_edit' => 'Kyusa', +); + +/** Lithuanian (lietuvių) + * @author Eitvys200 + * @author Homo + */ +$messages['lt'] = array( + 'interwiki' => 'ŽiÅ«rÄ—ti ir redaguoti interwiki duomenis', + 'interwiki-title-norights' => 'ŽiÅ«rÄ—ti interwiki duomenis', + 'interwiki-desc' => 'Prideda [[Special:Interwiki|specialųjį puslapį]] interwiki lentelei peržiÅ«rÄ—ti ir redaguoti', + 'interwiki-legend-show' => 'Rodyti legendÄ…', + 'interwiki-legend-hide' => 'SlÄ—pti legendÄ…', + 'interwiki_local' => 'Persiųsti', + 'interwiki-local-label' => 'Persiųsti:', # Fuzzy + 'interwiki_1' => 'taip', + 'interwiki_0' => 'ne', + 'interwiki_edit' => 'Redaguoti', + 'interwiki_reasonfield' => 'Priežastis:', + 'interwiki_delquestion' => 'Trinama "$1"', + 'interwiki_addbutton' => 'PridÄ—ti', + 'log-description-interwiki' => 'Tai pakeitimų [[Special:Interwiki|interwiki lentelÄ—je]] sÄ…raÅ¡as', + 'right-interwiki' => 'Redaguoti interwiki duomenis', +); + +/** Literary Chinese (文言) + * @author Dimension + */ +$messages['lzh'] = array( + 'interwiki' => '察與修跨ç¶è¡¨', + 'interwiki-title-norights' => '察跨ç¶', + 'interwiki_intro' => 'é–±[http://www.mediawiki.org/wiki/Interwiki_table MediaWiki.org]之。', # Fuzzy + 'interwiki_prefix' => 'å‰', + 'interwiki-prefix-label' => 'å‰:', # Fuzzy + 'interwiki_local' => '定為本ç¶', # Fuzzy + 'interwiki-local-label' => '定為本ç¶:', # Fuzzy + 'interwiki_trans' => '許跨ç¶ä¹‹å«', # Fuzzy + 'interwiki-trans-label' => '許跨ç¶ä¹‹å«:', # Fuzzy + 'interwiki_1' => '是', + 'interwiki_0' => 'å¦', + 'interwiki_error' => '錯:跨ç¶ç‚ºç©ºï¼Œæˆ–它錯發生。', + 'interwiki_reasonfield' => 'å› ï¼š', + 'interwiki_delquestion' => 'ç¾åˆªã€Œ$1ã€', + 'interwiki_deleting' => '爾æ£åˆªã€Œ$1ã€ã€‚', + 'interwiki_deleted' => '已刪「$1ã€ã€‚', + 'interwiki_delfailed' => '無刪「$1ã€ã€‚', + 'interwiki_addtext' => 'åŠ è·¨ç¶', + 'interwiki_addintro' => '爾æ£åŠ æ–°ä¹‹è·¨ã€‚ +記無å«ç©ºï¼ˆ )ã€å†’(:)ã€é€£ï¼ˆ&),或ç‰ï¼ˆ=)。', + 'interwiki_addbutton' => 'åŠ ', + 'interwiki_added' => '「$1ã€åŠ è‡³è·¨ç¶ä¹Ÿã€‚', + 'interwiki_addfailed' => '「$1ã€ç„¡åŠ è·¨ç¶ä¹Ÿã€‚ +或已å˜åœ¨ä¹‹ã€‚', + 'interwiki_edittext' => '改跨ç¶', + 'interwiki_editintro' => 'çˆ¾æ£æ”¹è·¨ç¶ã€‚ +記æ¤èƒ½æ–·ç¾é€£ã€‚', + 'interwiki_edited' => '「$1ã€å·²æ”¹ä¹‹ã€‚', + 'interwiki_editerror' => '「$1ã€ç„¡æ”¹ä¹‹ã€‚ +ç„¡å˜ã€‚', + 'interwiki-badprefix' => '定之跨ç¶å‰ã€Œ$1ã€å«æœ‰ç„¡æ•ˆä¹‹å—也', + 'right-interwiki' => '改跨ç¶', +); + +/** Malagasy (Malagasy) + * @author Jagwar + */ +$messages['mg'] = array( + 'interwiki' => 'Hijery sy hikasika ny data interwiki', + 'interwiki-title-norights' => 'Hijery ny data interwiki', + 'interwiki-desc' => "Manampy [[Special:Interwiki|pejy manokana iray]] ho an'ny fijerena sy ho an'ny fanovana ny tabilao interwiki", + 'interwiki_intro' => "Ity dia topi-mason'ny tabilao interwiki.", + 'interwiki-legend-show' => 'Haneho ny maribolana', + 'interwiki-legend-hide' => 'Hanitrika ny maribolana', + 'interwiki_prefix' => 'Tovona', + 'interwiki-prefix-label' => 'Tovona', + 'interwiki_prefix_intro' => "Tovona ampiasaina anatin'i <code>[<nowiki />[tovona:<em>anaram-pejy</em>]]</code> ny rariteny wiki.", + 'interwiki_url' => 'URL', + 'interwiki-url-label' => 'URL:', + 'interwiki_url_intro' => "Endrika ho an'ny URL. Hovà na amin'ny <em>anaram-pejy</em> ny wikilahatsoratra i $1, rehefa ampiasaaina ny rariteny aseho eo ambony.", + 'interwiki_local' => 'Hanohy', + 'interwiki-local-label' => 'Hanohy', + 'interwiki_1' => 'eny', + 'interwiki_0' => 'tsia', + 'right-interwiki' => 'Manova ny data interwiki', +); + +/** Eastern Mari (олык марий) + * @author Сай + */ +$messages['mhr'] = array( + 'interwiki_reasonfield' => 'Ðмал:', +); + +/** Minangkabau (Baso Minangkabau) + * @author Iwan Novirion + */ +$messages['min'] = array( + 'interwiki' => 'Caliak dan suntiang data interwiki', + 'interwiki-title-norights' => 'Caliak data interwiki', + 'interwiki-desc' => 'Menambahan [[Special:Interwiki|laman istimewa]] untuak manampilan jo manyuntiang tabel interwiki', + 'interwiki_intro' => 'Iko gambaran tabel interwiki.', + 'interwiki-legend-show' => 'Tunjuakan legenda', + 'interwiki-legend-hide' => 'Suruakan legenda', + 'interwiki_prefix' => 'Kode', + 'interwiki-prefix-label' => 'Kode:', + 'interwiki_prefix_intro' => 'Kode interwiki akan digunoan dalam <code>[<nowiki />[kode:<em>namo laman</em>]]</code> sintak teks wiki.', + 'interwiki_local' => 'Manaruihkan', + 'interwiki-local-label' => 'Manaruihkan:', + 'interwiki_trans' => 'Transklusi', + 'interwiki-trans-label' => 'Transklusi:', + 'interwiki_1' => 'yo', + 'interwiki_0' => 'indak', + 'interwiki_edit' => 'Suntiang', + 'interwiki_reasonfield' => 'Alasan:', + 'interwiki_delquestion' => 'Hapuih "$1"', + 'interwiki_addbutton' => 'Tambahkan', + 'right-interwiki' => 'Suntiang data interwiki', + 'action-interwiki' => 'ubah masuakan interwiki ko', +); + +/** Macedonian (македонÑки) + * @author Bjankuloski06 + */ +$messages['mk'] = array( + 'interwiki' => 'Преглед и уредување на меѓувики-податоци', + 'interwiki-title-norights' => 'Податоци за меѓувики', + 'interwiki-desc' => 'Додава [[Special:Interwiki|Ñпецијална Ñтраница]] за преглед и уредување на табелата Ñо меѓувики-врÑки', + 'interwiki_intro' => 'Ова е преглед на табелата Ñо меѓувики.', + 'interwiki-legend-show' => 'Прикажи легенда', + 'interwiki-legend-hide' => 'Скриј легенда', + 'interwiki_prefix' => 'ПрефикÑ', + 'interwiki-prefix-label' => 'ПрефикÑ:', + 'interwiki_prefix_intro' => 'Меѓувики-Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ Ð·Ð° кориÑтење во ÑинтакÑата на викитекÑтот <code>[<nowiki />[префикÑ:<em>име на Ñтраница</em>]]</code>.', + 'interwiki_url' => 'URL', + 'interwiki-url-label' => 'URL:', + 'interwiki_url_intro' => 'Шаблон за URL-адреÑи. ÐамеÑто $1 ќе биде поÑтавено <em>име на Ñтраницата</em> на викитекÑтот, кога Ñе кориÑти гореÑпоменатата виктекÑÑ‚-ÑинтакÑа.', + 'interwiki_local' => 'Препратка', + 'interwiki-local-label' => 'Препратка:', + 'interwiki_local_intro' => 'HTTP-барање до локалното вики Ñо овој меѓувики-Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ Ð²Ð¾ URL-адреÑата:', + 'interwiki_local_0_intro' => 'не Ñе почитува, туку обично Ñе блокира Ñо пораката „Ñтраницата не е пронајдена“,', + 'interwiki_local_1_intro' => 'Ñе пренаÑочува кон целната URL-адреÑа поÑочена во дефинициите на меѓувики-врÑките (Ñ‚.е. Ñе третираат како наводите на локалните Ñтраници)', + 'interwiki_trans' => 'Превметнување', + 'interwiki-trans-label' => 'Превметнување:', + 'interwiki_trans_intro' => 'Ðко Ñе кориÑти викитекÑÑ‚-ÑинтакÑата <code>{<nowiki />{префикÑ:<em>име на Ñтраница</em>}}</code>, тогаш:', + 'interwiki_trans_1_intro' => 'дозволи превметнување од други викија, ако тоа е начелно дозволено на ова вики,', + 'interwiki_trans_0_intro' => 'не дозволувај, туку барај Ñтраница во шаблонÑкиот именÑки проÑтор.', + 'interwiki_intro_footer' => 'Погледајте ја Ñтраницата [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] за повеќе информации за меѓувики-табелата. +ПоÑтои [[Special:Log/interwiki|дневник на промени]] во меѓувики-табелата.', + 'interwiki_1' => 'да', + 'interwiki_0' => 'не', + 'interwiki_error' => 'Грешка: Mеѓувики-табелата е празна, или нешто друго не е во ред.', + 'interwiki-cached' => 'Податоците за меѓувики Ñе кеширани. Кешот не може да Ñе измени.', + 'interwiki_edit' => 'Уреди', + 'interwiki_reasonfield' => 'Причина:', + 'interwiki_delquestion' => 'Бришење на „$1“', + 'interwiki_deleting' => 'Ја бришете претÑтавката „$1“.', + 'interwiki_deleted' => 'ПретÑтавката „$1“ е уÑпешно отÑтранета од табелата Ñо меѓувики.', + 'interwiki_delfailed' => 'ПретÑтавката „$1“ не можеше да Ñе отÑтрани од табелата Ñо меѓувики.', + 'interwiki_addtext' => 'Додај меѓувики-префикÑ', + 'interwiki_addintro' => 'Запомнете дека не Ñмее да Ñодржи празни проÑтори ( ), две точки (:), амперÑанди (&) и знаци на равенÑтво (=).', + 'interwiki_addbutton' => 'Додај', + 'interwiki_added' => 'ПретÑтавката „$1“ е уÑпешно додадена кон табелата Ñо меѓувики', + 'interwiki_addfailed' => 'ПретÑтавката „$1“ не можеше да Ñе додаде во табелата Ñо меѓувики. +Веројатно таму веќе поÑтои.', + 'interwiki_edittext' => 'Уредување на меѓувики-префикÑ', + 'interwiki_editintro' => 'Уредувате меѓувики-префикÑ. +Запомнете дека ова може да ги раÑкине поÑтоечките врÑки.', + 'interwiki_edited' => 'ПретÑтавката „$1“ е уÑпешно изменет во табелата Ñо меѓувики.', + 'interwiki_editerror' => 'ПретÑтавката „$1“ не може да Ñе менува во табелата Ñо меѓувики. +Можеби не поÑтои.', + 'interwiki-badprefix' => 'Ðазначениот меѓувики-Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ â€ž$1“ Ñодржи неважечки знаци', + 'interwiki-submit-empty' => 'ПретÑтавката и URL-адреÑата не можат да бидат празни.', + 'interwiki-submit-invalidurl' => 'Протоколот на URL-адреÑата е неважечки.', + 'log-name-interwiki' => 'Дневник на измени во табелата Ñо меѓувики', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|ја додаде}} претÑтавката „$4“ ($5) (trans: $6; local: $7) во табелата Ñо меѓувики', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|ја измени}} претÑтавката „$4“ ($5) (trans: $6; local: $7) во табелата Ñо меѓувики', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|ја отÑтрани}} претÑтавката „$4“ од табелата Ñо меѓувики', + 'log-description-interwiki' => 'Ова е дневник на промени во [[Special:Interwiki|табелата Ñо меѓувики]].', + 'right-interwiki' => 'Уреди меѓувики', + 'action-interwiki' => 'менување на овој меѓувики-запиÑ', +); + +/** Malayalam (മലയാളം) + * @author Praveenp + * @author Shijualex + */ +$messages['ml'] = array( + 'interwiki' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ വിവരങàµà´™àµ¾ കാണàµà´•à´¯àµà´‚ തിരàµà´¤àµà´¤àµà´•à´¯àµà´‚ ചെയàµà´¯àµà´•', + 'interwiki-title-norights' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ വിവരങàµà´™àµ¾ കാണàµà´•', + 'interwiki-desc' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പടàµà´Ÿà´¿à´• കാണാനàµà´‚ തിരàµà´¤àµà´¤à´¾à´¨àµà´®àµà´³àµà´³ [[Special:Interwiki|à´ªàµà´°à´¤àµà´¯àµ‡à´• താൾ]] കൂടàµà´Ÿà´¿à´šàµà´šàµ‡àµ¼à´•àµà´•àµà´¨àµà´¨àµ', + 'interwiki_intro' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പടàµà´Ÿà´¿à´•à´¯àµà´Ÿàµ† അവലോകനം ഇവിടെ കാണാം.', + 'interwiki-legend-show' => 'സൂചനകൾ à´ªàµà´°à´¦àµ¼à´¶à´¿à´ªàµà´ªà´¿à´•àµà´•àµà´•', + 'interwiki-legend-hide' => 'സൂചനകൾ മറയàµà´•àµà´•àµà´•', + 'interwiki_prefix' => 'പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾', + 'interwiki-prefix-label' => 'പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾:', + 'interwiki_prefix_intro' => 'വികàµà´•à´¿à´Žà´´àµà´¤àµà´¤àµ രീതിയിൽ ഉപയോഗികàµà´•àµà´¨àµà´¨ <code>[<nowiki />[പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾:<em>താളിനàµà´±àµ†_പേരàµ</em>]]</code> à´Žà´¨àµà´¨à´¤à´¿à´²àµ† à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾.', + 'interwiki_url_intro' => 'യൂ.ആർ.à´Žà´²àµà´•ൾകàµà´•àµà´³àµà´³ ഫലകം. à´®àµà´•ളിൽ കൊടàµà´¤àµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨à´¤àµ പോലàµà´³àµà´³ വികàµà´•à´¿ à´Žà´´àµà´¤àµà´¤àµ രീതി ഉപയോഗികàµà´•àµà´®àµà´ªàµ‹àµ¾, $1 à´Žà´¨àµà´¨ à´šà´°à´‚ വികàµà´•à´¿ à´Žà´´àµà´¤àµà´¤à´¿à´²àµ† <em>താളിനàµà´±àµ†_പേരàµ</em> ഉപയോഗിചàµà´šàµ മാറàµà´±à´ªàµà´ªàµ†à´Ÿàµà´¨àµà´¨à´¤à´¾à´¯à´¿à´°à´¿à´•àµà´•àµà´‚.', + 'interwiki_local' => 'ഗമനം', + 'interwiki-local-label' => 'ഗമനം:', + 'interwiki_local_intro' => 'ഉപയോഗിചàµà´šàµà´•ൊണàµà´Ÿà´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨ വികàµà´•ിയിൽ à´ˆ à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾ ഉപയോഗിചàµà´šà´¾àµ½ à´²à´à´¿à´•àµà´•േണàµà´Ÿ യൂ.ആർ.എൽ. ഉപയോഗിചàµà´šàµ ഒരൠഎചàµà´šàµ.à´±àµà´±à´¿.à´±àµà´±à´¿.പി. à´…à´àµà´¯àµ¼à´¤àµà´¥à´¨:', + 'interwiki_local_0_intro' => 'നടതàµà´¤à´¿à´²àµà´², "താൾ à´•à´£àµà´Ÿàµ†à´¤àµà´¤à´¾à´¨à´¾à´¯à´¿à´²àµà´²" à´Žà´¨àµà´¨ സനàµà´¦àµ‡à´¶à´‚ ഉപയോഗിചàµà´šàµ തടയപàµà´ªàµ†à´Ÿàµà´‚.', + 'interwiki_local_1_intro' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ à´•à´£àµà´£à´¿ നിർവàµà´µà´šà´¨à´™àµà´™àµ¾à´•àµà´•à´¨àµà´¸à´°à´¿à´šàµà´šàµ ലകàµà´·àµà´¯ യൂ.ആർ.എലിലേയàµà´•àµà´•ൠതിരിചàµà´šàµà´µà´¿à´Ÿàµà´‚ (അതായതൠവികàµà´•ിയിലെ താളàµà´•ളിലെ അവലംബങàµà´™àµ¾ കൈകാരàµà´¯à´‚ ചെയàµà´¯àµà´¨àµà´¨à´¤àµ പോലെ).', + 'interwiki_trans' => 'ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤àµ½', + 'interwiki-trans-label' => 'ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤àµ½:', + 'interwiki_trans_intro' => 'വികàµà´•à´¿ à´Žà´´àµà´¤àµà´¤àµ രീതി <code>{<nowiki />{പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾:<em>താളിനàµà´±àµ†_പേരàµ</em>}}</code> ഉപയോഗിചàµà´šà´¿à´Ÿàµà´Ÿàµà´£àµà´Ÿàµ†à´™àµà´•ിൽ:', + 'interwiki_trans_1_intro' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´²àµà´•ൾ à´ˆ വികàµà´•ിയിൽ പൊതàµà´µàµ‡ à´…à´¨àµà´µà´¦à´¿à´šàµà´šà´¿à´Ÿàµà´Ÿàµà´£àµà´Ÿàµ†à´™àµà´•ിൽ, ബാഹàµà´¯ വികàµà´•ിയിൽ നിനàµà´¨àµà´³àµà´³ ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤àµ½ à´…à´¨àµà´µà´¦à´¿à´•àµà´•àµà´•.', + 'interwiki_trans_0_intro' => 'à´…à´¨àµà´µà´¦à´¿à´•àµà´•à´°àµà´¤àµ, പകരം ഫലകം നാമമേഖലയിൽ താളിനായി നോകàµà´•àµà´•.', + 'interwiki_intro_footer' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പടàµà´Ÿà´¿à´•യെകàµà´•àµà´±à´¿à´šàµà´šàµà´³àµà´³ കൂടàµà´¤àµ½ വിവരങàµà´™àµ¾à´•àµà´•ൠ[//www.mediawiki.org/wiki/Manual:Interwiki_table മീഡിയവികàµà´•à´¿.ഓർഗàµ] കാണàµà´•. à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പടàµà´Ÿà´¿à´•à´¯àµà´Ÿàµ† [[Special:Log/interwiki|മാറàµà´±à´™àµà´™à´³àµà´Ÿàµ† രേഖയàµà´‚]] കാണàµà´•.', + 'interwiki_1' => 'ഉണàµà´Ÿàµ', + 'interwiki_0' => 'ഇലàµà´²', + 'interwiki_error' => 'പിഴവàµ: à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ à´•à´£àµà´£à´¿ ശൂനàµà´¯à´®à´¾à´£àµ, à´…à´²àµà´²àµ†à´™àµà´•ിൽ മറàµà´±àµ†à´¨àµà´¤àµ‹ à´ªàµà´°à´¶àµà´¨à´®àµà´£àµà´Ÿàµ.', + 'interwiki-cached' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ വിവരങàµà´™àµ¾ കാഷൠചെയàµà´¤à´¿à´°à´¿à´•àµà´•àµà´•യാണàµ. കാഷൠപàµà´¤àµà´•àµà´•ൽ സാദàµà´§àµà´¯à´®à´²àµà´².', + 'interwiki_edit' => 'തിരàµà´¤àµà´¤àµà´•', + 'interwiki_reasonfield' => 'കാരണം:', + 'interwiki_delquestion' => '"$1" മായàµà´•àµà´•àµà´¨àµà´¨àµ', + 'interwiki_deleting' => 'താങàµà´•ൾ "$1" à´Žà´¨àµà´¨ പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾ നീകàµà´•à´‚ ചെയàµà´¯àµà´•യാണàµ.', + 'interwiki_deleted' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പടàµà´Ÿà´¿à´•യിൽ നിനàµà´¨àµ "$1" à´Žà´¨àµà´¨ പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾ വിജയകരമായി നീകàµà´•à´‚ ചെയàµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ.', + 'interwiki_delfailed' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പടàµà´Ÿà´¿à´•യിൽ നിനàµà´¨àµ "$1" à´Žà´¨àµà´¨ പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾ നീകàµà´•à´‚ ചെയàµà´¯à´¾àµ» കഴിയിലàµà´².', + 'interwiki_addtext' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പൂർവàµà´µà´¾à´•àµà´·à´°à´‚ ചേർകàµà´•àµà´•', + 'interwiki_addintro' => 'താങàµà´•ൾ à´ªàµà´¤à´¿à´¯ à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പൂർവàµà´µà´¾à´•àµà´·à´°à´‚ ചേർകàµà´•àµà´•യാണàµ. +അതിൽ ഇട ( ), അപൂർണàµà´£à´µà´¿à´°à´¾à´®à´‚ (:), ആമàµà´ªàµ¼à´¸à´¾àµ»à´¡àµà´¸àµ (&), à´…à´²àµà´²àµ†à´™àµà´•ിൽ സമചിഹàµà´¨à´‚ (=) à´Žà´¨àµà´¨à´¿à´µ പാടിലàµà´²àµ†à´¨àµà´¨àµ ഓർമàµà´®à´¿à´•àµà´•àµà´•.', + 'interwiki_addbutton' => 'ചേർകàµà´•àµà´•', + 'interwiki_added' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പടàµà´Ÿà´¿à´•യിൽ "$1" à´Žà´¨àµà´¨ പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾ വിജയകരമായി ചേർതàµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ.', + 'interwiki_addfailed' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പടàµà´Ÿà´¿à´•യിൽ "$1" à´Žà´¨àµà´¨ പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾ ചേർകàµà´•ാനായിലàµà´². +മികàµà´•വാറàµà´‚ അതൠഅനàµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പടàµà´Ÿà´¿à´•യിൽ à´®àµà´®àµà´ªàµ‡ നിലവിലàµà´£àµà´Ÿà´¾à´•àµà´‚.', + 'interwiki_edittext' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾ തിരàµà´¤àµà´¤àµà´¨àµà´¨àµ', + 'interwiki_editintro' => 'താങàµà´•ൾ à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾ തിരàµà´¤àµà´¤àµà´•യാണàµ. +ഇതൠനിലവിലàµà´³àµà´³ à´•à´£àµà´£à´¿à´•ളെ ബാധിചàµà´šàµ‡à´•àµà´•ാം à´Žà´¨àµà´¨àµ‹àµ¼à´®àµà´®à´¿à´•àµà´•àµà´•.', + 'interwiki_edited' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പടàµà´Ÿà´¿à´•യിൽ "$1" à´Žà´¨àµà´¨ പൂർവàµà´µà´•àµà´·à´°à´™àµà´™àµ¾ വിജയകരമായി à´ªàµà´¤àµà´•àµà´•ിയിരികàµà´•àµà´¨àµà´¨àµ.', + 'interwiki_editerror' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പടàµà´Ÿà´¿à´•യിൽ "$1" à´Žà´¨àµà´¨ പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾ തിരàµà´¤àµà´¤à´¾à´¨à´¾à´¯à´¿à´²àµà´². +മികàµà´•വാറàµà´‚ അതൠനിലവിലàµà´£àµà´Ÿà´¾à´•à´¿à´²àµà´².', + 'interwiki-badprefix' => 'നൽകിയ à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾ "$1" അസാധàµà´µà´¾à´¯ à´…à´•àµà´·à´°à´™àµà´™àµ¾ ഉൾകàµà´•ൊളàµà´³àµà´¨àµà´¨àµ', + 'interwiki-submit-empty' => 'പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™à´³àµà´‚ യൂ.ആർ.à´Žà´²àµà´‚. ശൂനàµà´¯à´®à´¾à´¯à´¿à´°à´¿à´•àµà´•ാൻ പാടിലàµà´².', + 'interwiki-submit-invalidurl' => 'à´šà´Ÿàµà´Ÿà´‚ സംബനàµà´§à´¿à´šàµà´š à´¯àµ.ആർ.എൽ. അസാധàµà´µà´¾à´£àµ.', + 'log-name-interwiki' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പടàµà´Ÿà´¿à´•à´¯àµà´Ÿàµ† രേഖ', + 'logentry-interwiki-iw_add' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പടàµà´Ÿà´¿à´•യിൽ നിനàµà´¨àµà´‚ "$4" ($5) (ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤àµ½: $6; à´ªàµà´°à´¾à´¦àµ‡à´¶à´¿à´•à´‚: $7) à´Žà´¨àµà´¨ പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾ $1 {{GENDER:$2|കൂടàµà´Ÿà´¿à´šàµà´šàµ‡àµ¼à´¤àµà´¤àµ}}', + 'logentry-interwiki-iw_edit' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പടàµà´Ÿà´¿à´•യിൽ നിനàµà´¨àµà´‚ "$4" ($5) (ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤àµ½: $6; à´ªàµà´°à´¾à´¦àµ‡à´¶à´¿à´•à´‚: $7) à´Žà´¨àµà´¨ പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾ $1 {{GENDER:$2|à´ªàµà´¤àµà´•àµà´•à´¿}}', + 'logentry-interwiki-iw_delete' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പടàµà´Ÿà´¿à´•യിൽ നിനàµà´¨àµà´‚ "$4" à´Žà´¨àµà´¨ പൂർവàµà´µà´¾à´•àµà´·à´°à´™àµà´™àµ¾ $1 {{GENDER:$2|നീകàµà´•à´‚ ചെയàµà´¤àµ}}', + 'log-description-interwiki' => 'ഇതൠ[[Special:Interwiki|à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ പടàµà´Ÿà´¿à´•യിലെ]] മാറàµà´±à´™àµà´™à´³àµà´Ÿàµ† രേഖയാണàµ.', + 'right-interwiki' => 'à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ വിവരങàµà´™àµ¾ തിരàµà´¤àµà´¤àµà´•', + 'action-interwiki' => 'à´ˆ à´…à´¨àµà´¤àµ¼à´µà´¿à´•àµà´•à´¿ ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´²à´¿àµ½ മാറàµà´±à´‚ വരàµà´¤àµà´¤àµà´•', +); + +/** Mongolian (монгол) + * @author Chinneeb + */ +$messages['mn'] = array( + 'interwiki_1' => 'тийм', + 'interwiki_0' => 'үгүй', + 'interwiki_reasonfield' => 'Шалтгаан:', + 'interwiki_addbutton' => 'ÐÑмÑÑ…', +); + +/** Marathi (मराठी) + * @author Kaustubh + */ +$messages['mr'] = array( + 'interwiki' => 'आंतरविकि डाटा पहा व संपादा', + 'interwiki-title-norights' => 'अंतरविकि डाटा पहा', + 'interwiki-desc' => 'आंतरविकि सारणी पाहणà¥à¤¯à¤¾à¤¸à¤¾à¤ ी व संपादनà¥à¤¯à¤¾à¤¸à¤¾à¤ ी à¤à¤• [[Special:Interwiki|विशेष पान]] वाढविते', + 'interwiki_intro' => 'आंतरविकि सारणी बदà¥à¤¦à¤² अधिक माहीतीसाठी [http://www.mediawiki.org/wiki/Interwiki_table MediaWiki.org] पहा.', # Fuzzy + 'interwiki_prefix' => 'उपपद (पूरà¥à¤µà¤ªà¥à¤°à¤¤à¥à¤¯à¤¯)', + 'interwiki-prefix-label' => 'उपपद (पूरà¥à¤µà¤ªà¥à¤°à¤¤à¥à¤¯à¤¯):', # Fuzzy + 'interwiki_error' => 'तà¥à¤°à¥à¤Ÿà¥€: आंतरविकि सारणी रिकामी आहे, किंवा इतर काहीतरी चà¥à¤•लेले आहे.', + 'interwiki_reasonfield' => 'कारण:', + 'interwiki_delquestion' => '"$1" वगळत आहे', + 'interwiki_deleting' => 'तà¥à¤®à¥à¤¹à¥€ "$1" उपपद वगळत आहात.', + 'interwiki_deleted' => '"$1" उपपद आंतरविकि सारणीमधून वगळणà¥à¤¯à¤¾à¤¤ आलेले आहे.', + 'interwiki_delfailed' => '"$1" उपपद आंतरविकि सारणीतून वगळता आलेले नाही.', + 'interwiki_addtext' => 'à¤à¤• आंतरविकि उपपद वाढवा', + 'interwiki_addintro' => 'तà¥à¤®à¥à¤¹à¥€ à¤à¤• नवीन आंतरविकि उपपद वाढवित आहात. कृपया लकà¥à¤·à¤¾à¤¤ घà¥à¤¯à¤¾ की तà¥à¤¯à¤¾à¤®à¤§à¥à¤¯à¥‡ सà¥à¤ªà¥‡à¤¸ ( ), विसरà¥à¤— (:), आणिचिनà¥à¤¹ (&), किंवा बरोबरची खूण (=) असू शकत नाही.', + 'interwiki_addbutton' => 'वाढवा', + 'interwiki_added' => '"$1" उपपद आंतरविकि सारणी मधà¥à¤¯à¥‡ वाढविणà¥à¤¯à¤¾à¤¤ आलेले आहे.', + 'interwiki_addfailed' => '"$1" उपपद आंतरविकि सारणी मधà¥à¤¯à¥‡ वाढवू शकलेलो नाही. कदाचित ते अगोदरच असà¥à¤¤à¤¿à¤¤à¥à¤µà¤¾à¤¤ असणà¥à¤¯à¤¾à¤šà¥€ शकà¥à¤¯à¤¤à¤¾ आहे.', + 'interwiki_edittext' => 'à¤à¤• अंतरविकि उपपद संपादित आहे', + 'interwiki_editintro' => 'तà¥à¤®à¥à¤¹à¥€ à¤à¤• अंतरविकि उपपद संपादित आहात. +लकà¥à¤·à¤¾à¤¤ ठेवा की यामà¥à¤³à¥‡ अगोदर दिलेले दà¥à¤µà¥‡ तà¥à¤Ÿà¥‚ शकतात.', + 'interwiki_edited' => 'अंतरविकि सारणीमधà¥à¤¯à¥‡ "$1" उपपद यशसà¥à¤µà¥€à¤°à¤¿à¤¤à¥à¤¯à¤¾ बदलणà¥à¤¯à¤¾à¤¤ आलेले आहे.', + 'interwiki_editerror' => 'अंतरविकि सारणीमधà¥à¤¯à¥‡ "$1" उपपद बदलू शकत नाही. +कदाचित ते असà¥à¤¤à¤¿à¤¤à¥à¤µà¤¾à¤¤ नसेल.', + 'log-name-interwiki' => 'आंतरविकि सारणी नोंद', + 'log-description-interwiki' => '[[Special:Interwiki|आंतरविकि सारणीत]] à¤à¤¾à¤²à¥‡à¤²à¥à¤¯à¤¾ बदलांची ही सूची आहे.', + 'right-interwiki' => 'आंतरविकि डाटा बदला', +); + +/** Malay (Bahasa Melayu) + * @author Anakmalaysia + * @author Aurora + * @author Aviator + * @author Diagramma Della Verita + */ +$messages['ms'] = array( + 'interwiki' => 'Lihat dan ubah data interwiki', + 'interwiki-title-norights' => 'Lihat data interwiki', + 'interwiki-desc' => 'Menambahkan [[Special:Interwiki|laman khas]] untuk melihat dan menyunting jadual interwiki', + 'interwiki_intro' => 'Ini merupakan gambaran keseluruhan jadual interwiki.', + 'interwiki-legend-show' => 'Tunjukkan petunjuk', + 'interwiki-legend-hide' => 'Sorokkan petunjuk', + 'interwiki_prefix' => 'Awalan', + 'interwiki-prefix-label' => 'Awalan:', + 'interwiki_prefix_intro' => 'Awalan interwiki yang hendak digunakan dalam sintaks teks wiki <code>[<nowiki />[awalan:<em>nama laman</em>]]</code>.', + 'interwiki_url_intro' => 'Templat untuk URL. Pemegang tempat $1 akan diganti dengan <em>nama laman</em> wikiteks, apabila sintaks teks wiki yang dinyatakan di atas digunakan.', + 'interwiki_local' => 'Kirim semula', + 'interwiki-local-label' => 'Kirim semula:', + 'interwiki_local_intro' => 'Permohonan HTTP kepada wiki tempatan dengan awalan interwiki ini dalam URL ialah:', + 'interwiki_local_0_intro' => 'tidak dilunaskan, biasanya disekat oleh "laman tidak dijumpai",', + 'interwiki_local_1_intro' => 'dilencongkan ke URL sasaran yang diberikan dalam takrifan pautan interwiki (iaitu dilayan seperti rujukan dalam laman tempatan)', + 'interwiki_trans' => 'Transklusi', + 'interwiki-trans-label' => 'Transklusi:', + 'interwiki_trans_intro' => 'Jika sintaks teks wiki <code>{<nowiki />{awalan:<em>nama laman</em>}}</code> digunakan, maka:', + 'interwiki_trans_1_intro' => 'benarkan transklusi dari wiki luar, jika transklusi interwiki pada umumnya dibenarkan dalam wiki ini,', + 'interwiki_trans_0_intro' => 'jangan benarkan, sebaliknya cari suatu laman dalam ruang nama templat.', + 'interwiki_intro_footer' => 'Lihat [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] untuk maklumat lanjut mengenai jadual interwiki. +Terdapat [[Special:Log/interwiki|log perubahan]] pada jadual interwiki.', + 'interwiki_1' => 'ya', + 'interwiki_0' => 'tidak', + 'interwiki_error' => 'Ralat: Jadual interwiki kosong atau sesuatu yang tidak kena berlaku.', + 'interwiki-cached' => 'Data interwiki sudah dicachekan. Cache tidak boleh diubah suai.', + 'interwiki_edit' => 'Sunting', + 'interwiki_reasonfield' => 'Sebab:', + 'interwiki_delquestion' => 'Menghapuskan "$1"', + 'interwiki_deleting' => 'Anda sedang menghapuskan awalan "$1".', + 'interwiki_deleted' => 'Awalan "$1" telah dibuang daripada jadual interwiki.', + 'interwiki_delfailed' => 'Awalan "$1" tidak dapat dibuang daripada jadual interwiki.', + 'interwiki_addtext' => 'Tambah awalan interwiki', + 'interwiki_addintro' => 'Anda sedang menambah awalan interwiki baru. Sila ingat bahawa awalan interwiki tidak boleh mangandungi jarak ( ), noktah bertindih (:), ampersan (&), atau tanda sama (=).', + 'interwiki_addbutton' => 'Tambahkan', + 'interwiki_added' => 'Awalan "$1" telah ditambah ke dalam jadual interwiki.', + 'interwiki_addfailed' => 'Awalan "$1" tidak dapat ditambah ke dalam jadual interwiki. Barangkali awalan ini telah pun wujud dalam jadual interwiki.', + 'interwiki_edittext' => 'Mengubah awalan interwiki', + 'interwiki_editintro' => 'Anda sedang mengubah suatu awalan interwiki. Sila ingat bahawa perbuatan ini boleh merosakkan pautan-pautan yang sudah ada.', + 'interwiki_edited' => 'Awalan "$1" telah diubah dalam jadual interwiki.', + 'interwiki_editerror' => 'Awalan "$1" tidak boleh diubah dalam jadual interwiki. Barangkali awalan ini tidak wujud.', + 'interwiki-badprefix' => 'Awalan interwiki yang dinyatakan, "$1" mengandungi aksara yang tidak sah', + 'interwiki-submit-empty' => 'Awalan dan URL tidak boleh dibiarkan kosong.', + 'interwiki-submit-invalidurl' => 'Protokol URL itu tidak sah.', + 'log-name-interwiki' => 'Log maklumat Interwiki', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|membubuh}} awalan "$4" ($5) (trans: $6; setempat: $7) pada jadual interwiki', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|mengubah suai}} awalan "$4" ($5) (trans: $6; setempat: $7) pada jadual interwiki', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|membuang}} awalan "$4" daripada jadual interwiki', + 'log-description-interwiki' => 'Ini ialah log perubahan kepada [[Special:Interwiki|jadual interwiki]].', + 'right-interwiki' => 'Menyunting data interwiki', + 'action-interwiki' => 'tukar data interwiki berikut', +); + +/** Maltese (Malti) + * @author Chrisportelli + * @author පසිඳු à¶šà·à·€à·’න්ද + */ +$messages['mt'] = array( + 'interwiki-legend-show' => 'Uri l-leġġenda', + 'interwiki-legend-hide' => 'Aħbi l-leġġenda', + 'interwiki_prefix' => 'Prefiss', + 'interwiki-prefix-label' => 'Prefiss:', + 'interwiki_1' => 'iva', + 'interwiki_0' => 'le', + 'interwiki_edit' => 'Editja', + 'interwiki_reasonfield' => 'RaÄ¡uni:', + 'interwiki_addbutton' => 'Å»id', + 'interwiki_added' => 'Il-prefiss "$1" Ä¡ie miżjud b\'suċċess fit-tabella tal-interwiki.', + 'interwiki_addfailed' => 'Il-prefiss "$1" ma setax jiÄ¡i miżjud mat-tabella tal-interwiki. +Probabbilment dan diġà jeżisti fit-tabella.', +); + +/** Erzya (ÑрзÑнь) + * @author Botuzhaleny-sodamo + */ +$messages['myv'] = array( + 'interwiki_prefix' => 'Ð˜ÐºÐµÐ»ÑŒÐºÑ Ð¿ÐµÐ½Ðµ', + 'interwiki-prefix-label' => 'Ð˜ÐºÐµÐ»ÑŒÐºÑ Ð¿ÐµÐ½ÐµÐ·Ñ:', + 'interwiki_local' => 'ПачтÑÐ¼Ñ Ñеде тов', + 'interwiki-local-label' => 'ПачтÑÐ¼Ñ Ñеде тов:', + 'interwiki_edit' => 'Витнеме-петнеме', + 'interwiki_reasonfield' => 'ТувталоÑÑŒ:', + 'interwiki_addbutton' => 'ПоладомÑ', +); + +/** Mazanderani (Ù…Ø§Ø²ÙØ±ÙˆÙ†ÛŒ) + * @author Ù…ØÚ© + */ +$messages['mzn'] = array( + 'interwiki_edit' => 'دچی‌ین', +); + +/** Nahuatl (NÄhuatl) + * @author Fluence + */ +$messages['nah'] = array( + 'interwiki_reasonfield' => 'Īxtlamatiliztli:', + 'interwiki_delquestion' => 'Mopolocah "$1"', + 'interwiki_addbutton' => 'TiccÄ“tilÄ«z', +); + +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) + * @author Event + * @author Nghtwlkr + * @author Purodha + */ +$messages['nb'] = array( + 'interwiki' => 'Vis og manipuler interwikidata', + 'interwiki-title-norights' => 'Vis interwikidata', + 'interwiki-desc' => 'Legger til en [[Special:Interwiki|spesialside]] som gjør at man kan se og redigere interwiki-tabellen.', + 'interwiki_intro' => 'Dette er en oversikt over interwikitabellen.', + 'interwiki-legend-show' => 'Vis betydninger', + 'interwiki-legend-hide' => 'Skjul betydninger', + 'interwiki_prefix' => 'Prefiks', + 'interwiki-prefix-label' => 'Prefiks:', + 'interwiki_prefix_intro' => 'Interwikiprefiks som skal brukes i <code>[<nowiki />[prefiks:<em>sidenavn</em>]]</code>-wikisyntaks.', + 'interwiki_url_intro' => 'Mal for internettadresser. Variabelen $1 vil bli erstattet av <em>sidenavnet</em> i wikiteksten nÃ¥r wikisyntaksen ovenfor blir brukt.', + 'interwiki_local' => 'Videresend', + 'interwiki-local-label' => 'Videresend:', + 'interwiki_local_intro' => 'En HTTP-forespørsel til den lokale wikien med dette interwikiprefikset i internettadressen er:', + 'interwiki_local_0_intro' => 'ikke fulgt, vanligvis blokkert av «siden ble ikke funnet»,', + 'interwiki_local_1_intro' => 'omdirigert til mÃ¥lnettadressen gitt i interwikilenkedefinisjonene (med andre ord behandlet som referanser pÃ¥ lokale sider)', + 'interwiki_trans' => 'Transkluder', + 'interwiki-trans-label' => 'Transkluder:', + 'interwiki_trans_intro' => 'Dersom wikisyntaksen <code>{<nowiki />{prefiks:<em>sidenavn</em>}}</code> blir brukt, sÃ¥:', + 'interwiki_trans_1_intro' => 'tillat transklusjon fra en fremmed wiki, om interwikitranskluderinger generellt er tillatt pÃ¥ denne wikien,', + 'interwiki_trans_0_intro' => 'ikke tillat det, se heller etter en side i malnavnerommet.', + 'interwiki_intro_footer' => 'Se [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] for mer informasjon om interwikitabellen. +Det finnes en [[Special:Log/interwiki|endringslogg]] for interwikitabellen.', + 'interwiki_1' => 'ja', + 'interwiki_0' => 'nei', + 'interwiki_error' => 'FEIL: Interwikitabellen er tom, eller noe gikk gærent.', + 'interwiki-cached' => 'Interwiki-datene er cachet. Ã… endre cachen er ikke mulig.', + 'interwiki_edit' => 'Rediger', + 'interwiki_reasonfield' => 'Ã…rsak:', + 'interwiki_delquestion' => 'Sletter «$1»', + 'interwiki_deleting' => 'Du sletter prefikset «$1».', + 'interwiki_deleted' => 'Prefikset «$1» ble fjernet fra interwikitabellen.', + 'interwiki_delfailed' => 'Prefikset «$1» kunne ikke fjernes fra interwikitabellen.', + 'interwiki_addtext' => 'Legg til et interwikiprefiks.', + 'interwiki_addintro' => 'Du legger til et nytt interwikiprefiks. Husk at det ikke kan inneholde mellomrom ( ), kolon (:), &-tegn eller likhetstegn (=).', + 'interwiki_addbutton' => 'Legg til', + 'interwiki_added' => 'Prefikset «$1» ble lagt til i interwikitabellen.', + 'interwiki_addfailed' => 'Prefikset «$1» kunne ikke legges til i interwikitabellen. Det er kanskje brukt der fra før.', + 'interwiki_edittext' => 'Redigerer et interwikiprefiks', + 'interwiki_editintro' => 'Du redigerer et interwikiprefiks. Merk at dette kan ødelegge eksisterende lenker.', + 'interwiki_edited' => 'Prefikset «$1» ble endret i interwikitabellen.', + 'interwiki_editerror' => 'Prefikset «$1» kan ikke endres i interwikitabellen. Det finnes muligens ikke.', + 'interwiki-badprefix' => 'Det oppgitte interwikiprefikset «$1» innholder ugyldige tegn', + 'interwiki-submit-empty' => 'Prefiksen og URL kan ikke være tomme.', + 'interwiki-submit-invalidurl' => 'URL-protokollen er ugyldig.', + 'log-name-interwiki' => 'Interwikitabellogg', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|la inn}} prefiks "$4" ($5) (oversatt: $6; lokal: $7) til interwiki-tabellen', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|endret}} prefiks "$4" ($5) (oversatt: $6; lokal: $7) i interwiki-tabellen', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|fjernet}} prefiks "$4" fra interwiki-tabellen', + 'log-description-interwiki' => 'Dette er en logg over endringer i [[Special:Interwiki|interwikitabellen]].', + 'right-interwiki' => 'Redigere interwikidata', + 'action-interwiki' => 'endre dette interwikielementet', +); + +/** Low German (Plattdüütsch) + * @author Purodha + * @author Slomox + */ +$messages['nds'] = array( + 'interwiki_intro' => 'Disse Sied gifft en Överblick över de Interwiki-Tabell.', + 'interwiki_prefix' => 'Präfix', + 'interwiki-prefix-label' => 'Präfix:', # Fuzzy + 'interwiki_local' => 'Wiederleiden to en anner Wiki', + 'interwiki-local-label' => 'Wiederleiden to en anner Wiki:', # Fuzzy + 'interwiki_trans' => 'Inbinnen över Interwiki verlöven', + 'interwiki-trans-label' => 'Inbinnen över Interwiki verlöven:', # Fuzzy + 'interwiki_1' => 'jo', + 'interwiki_0' => 'nee', + 'interwiki_error' => 'De Interwiki-Tabell is leddig, oder wat anners is verkehrt lopen.', + 'interwiki_edit' => 'Ännern', + 'interwiki_reasonfield' => 'Grund:', + 'interwiki_delquestion' => '„$1“ warrt rutsmeten', + 'interwiki_addtext' => 'Interwiki-Präfix tofögen', + 'interwiki_addbutton' => 'Tofögen', + 'right-interwiki' => 'Interwiki-Tabell ännern', + 'action-interwiki' => 'dissen Indrag in de Interwiki-Tabell ännern', +); + +/** Low Saxon (Netherlands) (Nedersaksies) + * @author Servien + */ +$messages['nds-nl'] = array( + 'interwiki' => 'Interwikigegevens bekieken en wiezigen', + 'interwiki-title-norights' => 'Interwikigegevens bekieken', + 'interwiki-legend-show' => 'Legenda laoten zien', + 'interwiki-legend-hide' => 'Legenda verbargen', + 'interwiki_prefix' => 'Veurvoegsel', + 'interwiki-prefix-label' => 'Veurvoegsel:', + 'interwiki_local' => 'Veuruut', + 'interwiki-local-label' => 'Veuruut:', + 'interwiki_trans' => 'Transkluderen', + 'interwiki-trans-label' => 'Transkluderen:', + 'interwiki_edit' => 'Bewarken', + 'interwiki_delquestion' => '"$1" vortdoon', + 'interwiki_deleting' => 'Je bin veurvoegsel "$1" an t vortdoon.', + 'interwiki_addbutton' => 'Derbie doon', +); + +/** Niuean (ko e vagahau NiuÄ“) + * @author Jose77 + */ +$messages['niu'] = array( + 'interwiki_reasonfield' => 'Kakano:', +); + +/** Dutch (Nederlands) + * @author SPQRobin + * @author Siebrand + * @author Tvdm + */ +$messages['nl'] = array( + 'interwiki' => 'Interwikigegevens bekijken en wijzigen', + 'interwiki-title-norights' => 'Interwikigegevens bekijken', + 'interwiki-desc' => 'Voegt een [[Special:Interwiki|speciale pagina]] toe om de interwikitabel te bekijken en bewerken', + 'interwiki_intro' => 'Dit is een overzicht van de interwikitabel.', + 'interwiki-legend-show' => 'Legenda weergeven', + 'interwiki-legend-hide' => 'Legenda verbergen', + 'interwiki_prefix' => 'Voorvoegsel', + 'interwiki-prefix-label' => 'Voorvoegsel:', + 'interwiki_prefix_intro' => 'Interwikivoorvoegsel dat gebruikt moet worden in de wikitekstsyntaxis <code>[<nowiki />[voorvoegsel:<em>paginanaam</em>]]</code>.', + 'interwiki_url_intro' => "Een sjabloon voor URL's. De plaatshouder $1 wordt vervangen door de <em>paginanaam</em> van de wikitekst als de bovenvermelde wikitekstsyntaxis gebruikt wordt.", + 'interwiki_local' => 'Doorverwijzen', + 'interwiki-local-label' => 'Doorverwijzen:', + 'interwiki_local_intro' => 'Een HTTP-aanvraag naar de lokale wiki met dit interwikivoorvoegsel in de URL is:', + 'interwiki_local_0_intro' => 'wordt niet verwerkt. Meestal geblokkeerd door een "pagina niet gevonden"-foutmelding.', + 'interwiki_local_1_intro' => "doorverwezen naar de doel-URL die opgegeven is in de definities van de interwikikoppelingen (deze worden behandeld als bronnen in lokale pagina's)", + 'interwiki_trans' => 'Transcluderen', + 'interwiki-trans-label' => 'Transcluderen:', + 'interwiki_trans_intro' => 'Indien de wikitextsyntaxis <code>{<nowiki />{voorvoegsel:<em>paginanaam</em>}}</code> gebruikt wordt, dan:', + 'interwiki_trans_1_intro' => 'transclusie toestaan van de andere wiki indien interwikitransclusies toegestaan zijn in deze wiki.', + 'interwiki_trans_0_intro' => 'niet toestaan, zoeken naar een pagina in de sjabloonnaamruimte.', + 'interwiki_intro_footer' => 'Zie [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] voor meer informatie over de interwikitabel. +Er is een [[Special:Log/interwiki|veranderingslogboek]] voor de interwikitabel.', + 'interwiki_1' => 'ja', + 'interwiki_0' => 'nee', + 'interwiki_error' => 'Fout: De interwikitabel is leeg, of iets anders ging verkeerd.', + 'interwiki-cached' => 'De interwikigegevens staan in de cache. De cache wijzigen is niet mogelijk.', + 'interwiki_edit' => 'Bewerken', + 'interwiki_reasonfield' => 'Reden:', + 'interwiki_delquestion' => '"$1" aan het verwijderen', + 'interwiki_deleting' => 'U bent voorvoegsel "$1" aan het verwijderen.', + 'interwiki_deleted' => 'Voorvoegsel "$1" is verwijderd uit de interwikitabel.', + 'interwiki_delfailed' => 'Voorvoegsel "$1" kon niet worden verwijderd uit de interwikitabel.', + 'interwiki_addtext' => 'Interwikivoorvoegsel toevoegen', + 'interwiki_addintro' => 'U bent een nieuw interwikivoorvoegsel aan het toevoegen. +Let op dat dit geen spaties ( ), dubbele punt (:), ampersands (&), of gelijktekens (=) mag bevatten.', + 'interwiki_addbutton' => 'Toevoegen', + 'interwiki_added' => 'Voorvoegsel "$1" is toegevoegd aan de interwikitabel.', + 'interwiki_addfailed' => 'Voorvoegsel "$1" kon niet worden toegevoegd aan de interwikitabel. Mogelijk bestaat het al in de interwikitabel.', + 'interwiki_edittext' => 'Een interwikivoorvoegsel bewerken', + 'interwiki_editintro' => 'U bent een interwikivoorvoegsel aan het bewerken. +Let op dat dit bestaande koppelingen kan breken.', + 'interwiki_edited' => 'Voorvoegsel "$1" is gewijzigd in de interwikitabel.', + 'interwiki_editerror' => 'Voorvoegsel "$1" kan niet worden gewijzigd in de interwikitabel. Mogelijk bestaat het niet.', + 'interwiki-badprefix' => 'Het interwikivoorvoegsel "$1" bevat ongeldige karakters', + 'interwiki-submit-empty' => 'Het voorvoegsel en de URL mogen niet leeg zijn.', + 'interwiki-submit-invalidurl' => 'Het protocol van de URL is ongeldig.', + 'log-name-interwiki' => 'Logboek interwikitabel', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|heeft}} het voorvoegsel "$4" toegevoegd ($5) aan de interwikitabel (trans: $6; local: $7)', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|heeft}} het voorvoegsel "$4" ($5) gewijzigd in de interwikitabel (trans: $6; local: $7)', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|heeft}} het voorvoegsel "$4" verwijderd uit de interwikitabel', + 'log-description-interwiki' => 'Dit is een logboek van wijzigingen aan de [[Special:Interwiki|interwikitabel]].', + 'right-interwiki' => 'Interwikigegevens bewerken', + 'action-interwiki' => 'deze interwikikoppeling te wijzigen', +); + +/** Nederlands (informeel)‎ (Nederlands (informeel)‎) + * @author Siebrand + */ +$messages['nl-informal'] = array( + 'interwiki_deleting' => 'Je bent voorvoegsel "$1" aan het verwijderen.', + 'interwiki_addintro' => 'Je bent een nieuw interwikivoorvoegsel aan het toevoegen. +Let op dat dit geen spaties ( ), dubbele punt (:), ampersands (&), of gelijktekens (=) mag bevatten.', + 'interwiki_editintro' => 'Je bent een interwikivoorvoegsel aan het bewerken. Let op dat dit bestaande koppelingen kan breken.', +); + +/** Norwegian Nynorsk (norsk nynorsk) + * @author Eirik + * @author Gunnernett + * @author Harald Khan + * @author Jon Harald Søby + * @author Njardarlogar + */ +$messages['nn'] = array( + 'interwiki' => 'Vis og endre interwikidata', + 'interwiki-title-norights' => 'Vis interwikidata', + 'interwiki-desc' => 'Legg til ei [[Special:Interwiki|spesialside]] som gjer at ein kan sjÃ¥ og endra interwikitabellen.', + 'interwiki_intro' => 'Dette er eit oversyn over interwikitabellen.', + 'interwiki-legend-show' => 'Vis ordtydingar', + 'interwiki-legend-hide' => 'Gøym ordtydingar', + 'interwiki_prefix' => 'Førefeste', + 'interwiki-prefix-label' => 'Førefeste:', + 'interwiki_prefix_intro' => 'Interwikiførefeste som skal verta nytta i <code>[<nowiki />[førefeste:<em>sidenamn</em>]]</code>-wikisyntaks.', + 'interwiki_url_intro' => 'Mal for adresser. Variabelen $1 vil verta bytt ut med <em>sidenamn</em> i wikiteksten nÃ¥r wikisyntakset ovanfor vert nytta.', + 'interwiki_local' => 'Send vidare', + 'interwiki-local-label' => 'Send vidare:', + 'interwiki_local_intro' => 'Ein http-førespurnad til den lokale wikien med dette interwikiførefestet i adressa, er:', + 'interwiki_local_0_intro' => 'ikkje æra, vanlegvis blokkert med «finn ikkje websida»,', + 'interwiki_local_1_intro' => 'omdirigert til mÃ¥ladressa oppgjeven i interwikilenkjedefinisjonane (med andre ord handsama som refereransar pÃ¥ lokale sider)', + 'interwiki_trans' => 'Inkluder', + 'interwiki-trans-label' => 'Inkluder:', + 'interwiki_trans_intro' => 'Om wikitekstsyntakset <code>{<nowiki />{prefix:<em>pagename</em>}}</code> er nytta, so:', + 'interwiki_trans_1_intro' => 'tillat inkludering frÃ¥ ein framand wiki, om interwikiinkluderingar generelt sett er tillatne pÃ¥ denne wikien,', + 'interwiki_trans_0_intro' => 'ikkje tillat det, sjÃ¥ heller etter ei sida i malnamnerommet.', + 'interwiki_intro_footer' => 'SjÃ¥ [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] for meir informasjon om interwikitabellen. +Det finst ein [[Special:Log/interwiki|logg over endringar]] i interwikitabellen.', + 'interwiki_1' => 'ja', + 'interwiki_0' => 'nei', + 'interwiki_error' => 'Feil: Interwikitabellen er tom, eller noko anna gjekk gale.', + 'interwiki-cached' => 'Interwikidataa er mellomlagra. Det er ikkje mogeleg Ã¥ endra mellomlageret.', + 'interwiki_edit' => 'Endra', + 'interwiki_reasonfield' => 'Ã…rsak:', + 'interwiki_delquestion' => 'Slettar «$1»', + 'interwiki_deleting' => 'Du slettar prefikset «$1».', + 'interwiki_deleted' => 'Prefikset «$1» blei fjerna frÃ¥ interwikitabellen.', + 'interwiki_delfailed' => 'Prefikset «$1» kunne ikkje bli fjerna frÃ¥ interwikitabellen.', + 'interwiki_addtext' => 'Legg til eit interwikiprefiks', + 'interwiki_addintro' => 'Du legg til eit nytt interwikiprefiks. +Hugs at det ikkje kan innehalda mellomrom ( ), kolon (:), et (&) eller likskapsteikn (=).', + 'interwiki_addbutton' => 'Legg til', + 'interwiki_added' => 'Prefikset «$1» blei lagt til i interwikitabellen.', + 'interwiki_addfailed' => 'Prefikset «$1» kunne ikkje bli lagt til i interwikitabellen. +Kanskje er det i bruk frÃ¥ før.', + 'interwiki_edittext' => 'Endrar eit interwikiprefiks', + 'interwiki_editintro' => 'Du endrar eit interwikiprefiks. +Hugs at dette kan øydeleggja lenkjer som finst frÃ¥ før.', + 'interwiki_edited' => 'Prefikset «$1» blei endra i interwikitabellen.', + 'interwiki_editerror' => 'Prefikset «$1» kan ikkje bli endra i interwikitabellen. +Kanskje finst det ikkje.', + 'interwiki-badprefix' => 'Det oppgjevne interwikiprefikset «$1» inneheld ugyldige teikn.', + 'interwiki-submit-empty' => 'Førefestet og URL-en kan ikkje vera tomme.', + 'interwiki-submit-invalidurl' => 'Protokollen til URL-en er ugild.', + 'log-name-interwiki' => 'Logg for interwikitabell', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|la til}} førefestet «$4» ($5) (omsett: $6; lokalt: $7) til interwikitabellen', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|endra}} førefestet «$4» ($5) (omsett: $6; lokalt: $7) i interwikitabellen', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|fjerna}} førefestet «$4» frÃ¥ interwikitabellen', + 'log-description-interwiki' => 'Dette er ein logg over endringar i [[Special:Interwiki|interwikitabellen]].', + 'right-interwiki' => 'Endra interwikidata', + 'action-interwiki' => 'endra dette interwikielementet', +); + +/** Novial (Novial) + * @author Malafaya + */ +$messages['nov'] = array( + 'interwiki_reasonfield' => 'Resone:', +); + +/** Northern Sotho (Sesotho sa Leboa) + * @author Mohau + */ +$messages['nso'] = array( + 'interwiki_reasonfield' => 'Lebaka:', + 'interwiki_delquestion' => 'Phumula "$1"', + 'interwiki_addbutton' => 'Lokela', +); + +/** Occitan (occitan) + * @author Cedric31 + */ +$messages['oc'] = array( + 'interwiki' => 'Veire e editar las donadas interwiki', + 'interwiki-title-norights' => 'Veire las donadas interwiki', + 'interwiki-desc' => 'Apond una [[Special:Interwiki|pagina especiala]] per veire e editar la taula interwiki', + 'interwiki_intro' => 'Aquò es un apercebut de la taula interwiki.', + 'interwiki_prefix' => 'Prefix', + 'interwiki-prefix-label' => 'Prefix :', + 'interwiki_prefix_intro' => "Prefix interwiki d'utilizar dins <code>[<nowiki />[prefix :<em>nom de la pagina</em>]]</code> de la sintaxi wiki.", + 'interwiki_url_intro' => 'Modèl per las URLs. $1 serà remplaçat pel <em>nom de la pagina</em> del wikitèxt, quora la sintaxi çaisús es utilizada.', + 'interwiki_local' => 'Far seguir', + 'interwiki-local-label' => 'Far seguir :', + 'interwiki_local_intro' => "Una requèsta HTTP sus aqueste wiki amb aqueste prefix interwiki dins l'URL serà :", + 'interwiki_local_0_intro' => 'regetat, blocat generalament per « Marrit tÃtol »,', + 'interwiki_local_1_intro' => "redirigit cap a l'URL cibla en foncion de la definicion del prefix interwiki (es a dire tractat coma un ligam dins una pagina del wiki)", + 'interwiki_trans' => 'Enclure', + 'interwiki-trans-label' => 'Enclure :', + 'interwiki_trans_intro' => 'Se la sintaxi <code>{<nowiki />{prefix :<em>nom de la pagina</em>}}</code> es utilizada, alara :', + 'interwiki_trans_1_intro' => "l'inclusion a partir del wiki serà autorizada, se las inclusions interwiki son autorizadas dins aqueste wiki,", + 'interwiki_trans_0_intro' => "l'inclusion serà regetada, e la pagina correspondenta serà recercada dins l'espaci de noms « Modèl ».", + 'interwiki_intro_footer' => "Vejatz [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] per obténer mai d'entresenhas a prepaus de la taula interwiki. +ExistÃs un [[Special:Log/interwiki|jornal de las modificacions]] de la taula interwiki.", + 'interwiki_1' => 'òc', + 'interwiki_0' => 'non', + 'interwiki_error' => "Error : la taula dels interwikis es voida o un processús s'es mal desenrotlat.", + 'interwiki_edit' => 'Modificar', + 'interwiki_reasonfield' => 'Motiu :', + 'interwiki_delquestion' => 'Supression "$1"', + 'interwiki_deleting' => 'Escafatz presentament lo prefix « $1 ».', + 'interwiki_deleted' => '$1 es estada levada amb succès de la taula interwiki.', + 'interwiki_delfailed' => '$1 a pas pogut èsser levat de la taula interwiki.', + 'interwiki_addtext' => 'Apond un prefix interwiki', + 'interwiki_addintro' => "Sètz a apondre un prefix interwiki. Rapelatz-vos que pòt pas conténer d'espacis ( ), de punts dobles (:), d'eperluetas (&) o de signes egal (=)", + 'interwiki_addbutton' => 'Apondre', + 'interwiki_added' => '$1 es estat apondut amb succès dins la taula interwiki.', + 'interwiki_addfailed' => '$1 a pas pogut èsser apondut a la taula interwiki. +Benlèu i existÃs ja.', + 'interwiki_edittext' => 'Modificar un prefix interwiki', + 'interwiki_editintro' => "Modificatz un prefix interwiki. Rapelatz-vos qu'aquò pòt rompre de ligams existents.", + 'interwiki_edited' => 'Lo prefix « $1 » es estat modificat amb succès dins la taula interwiki.', + 'interwiki_editerror' => "Lo prefix « $1 » pòt pas èsser modificat. Es possible qu'exista pas.", + 'interwiki-badprefix' => 'Lo prefix interwiki especificat « $1 » conten de caractèrs invalids', + 'log-name-interwiki' => 'Jornal de la taula interwiki', + 'log-description-interwiki' => 'Aquò es lo jornal dels cambiaments dins la [[Special:Interwiki|taula interwiki]].', + 'right-interwiki' => 'Modificar las donadas interwiki', + 'action-interwiki' => 'modificar aquesta entrada interwiki', +); + +/** Oriya (ଓଡ଼ିଆ) + * @author Ansumang + * @author Jnanaranjan Sahu + * @author Psubhashish + */ +$messages['or'] = array( + 'interwiki_1' => 'ହà¬', + 'interwiki_0' => 'ନା', + 'interwiki_edit' => 'ସମàପାଦନା', + 'interwiki_reasonfield' => 'କାରଣ:', + 'interwiki_delquestion' => '"$1"କà ଲିà¬à¬¾à¬‰à¬›à¬¿', + 'interwiki_deleting' => 'ଆପଣ "$1"ର ପà‚ରàବକà ବଦଳାଉଛନàତି', +); + +/** Ossetic (Ирон) + * @author Amikeco + */ +$messages['os'] = array( + 'interwiki_reasonfield' => 'ÐххоÑ:', +); + +/** Deitsch (Deitsch) + * @author Purodha + * @author Xqt + */ +$messages['pdc'] = array( + 'interwiki_1' => 'ya', + 'interwiki_0' => 'nee', + 'interwiki_edit' => 'Ennere', + 'interwiki_reasonfield' => 'Grund:', + 'interwiki_addbutton' => 'Dezu duh', +); + +/** Pälzisch (Pälzisch) + * @author Manuae + * @author Xqt + */ +$messages['pfl'] = array( + 'interwiki' => 'Innawikidaade ogugge un ännare.', + 'interwiki-title-norights' => 'Innawikidaade ogugge.', + 'interwiki_intro' => 'Des ischn Iwabligg vunde Innawikitabell.', + 'interwiki_prefix' => 'Präfix', + 'interwiki-prefix-label' => 'Präfix:', + 'interwiki_trans' => 'Oibinde', + 'interwiki-trans-label' => 'Oibinde:', + 'interwiki_1' => 'ja', + 'interwiki_0' => 'nä', + 'interwiki-cached' => "Die Innawikidaade sin abgleschd worre un kennen jedz nemme g'ännad were.", + 'interwiki_edit' => "B'awaide", + 'interwiki_reasonfield' => 'Grund:', + 'interwiki_delquestion' => 'Leschd "$1"', + 'interwiki_deleting' => "Du duschd grad s'Präfix „$1“ lesche.", + 'interwiki_deleted' => "S'Präfix „$1“ isch ausde Innawikitabell gleschd worre.", + 'interwiki_delfailed' => "S'Präfix $1 hod ned ausde Innawikitabell gleschd were kenne.", + 'interwiki_addtext' => 'Ä Innawikipräfix oifiesche.', + 'interwiki_addintro' => "Du fiegschd ä naies Innawikipräfix oi. +Deng'g dro, s'derf kä Leazaische ( ), kä Und (&), kä Glaischhaidszaische (=) un kän Dobblpungd (:) hawe.", + 'interwiki_addbutton' => 'Dzufiesche', + 'interwiki_added' => "S'Präfix „$1“ isch in die Innawikitabell oigfieschd worre.", + 'interwiki_edittext' => 'Innawikipräfix ännare.', + 'interwiki_editintro' => "Du änaschd grad ä Präfix. +Deng'g dro, des konn Lings zaschdere, wus gibd.", + 'interwiki_edited' => "S'Präfix „$1“ isch inde Innawikitabell gännad worre.", + 'interwiki_editerror' => "S'Präfix „$1“ hod ma ned inde Interwikitabell ännare kenne. +Vielaischd hods des a ned.", + 'interwiki-submit-empty' => "S'Präfix un's URL derfen ned lea soi.", + 'right-interwiki' => 'Innawikidaade ännare.', + 'action-interwiki' => 'Den Innawikioidraach ännare.', +); + +/** Polish (polski) + * @author BeginaFelicysym + * @author Leinad + * @author Matma Rex + * @author McMonster + * @author Sp5uhe + * @author Yarl + */ +$messages['pl'] = array( + 'interwiki' => 'PodglÄ…d i edycja danych interwiki', + 'interwiki-title-norights' => 'Zobacz dane interwiki', + 'interwiki-desc' => 'Dodaje [[Special:Interwiki|stronÄ™ specjalnÄ…]] sÅ‚użącÄ… do przeglÄ…dania i redakcji tablicy interwiki.', + 'interwiki_intro' => 'PrzeglÄ…d tabeli interwiki.', + 'interwiki-legend-show' => 'Pokaż legendÄ™', + 'interwiki-legend-hide' => 'Ukryj legendÄ™', + 'interwiki_prefix' => 'Przedrostek', + 'interwiki-prefix-label' => 'Przedrostek:', + 'interwiki_prefix_intro' => 'Przedrostek interwiki do użycia zgodnie ze skÅ‚adniÄ… wiki <code>[<nowiki />[prefiks:<em>nazwa strony</em>]]</code>.', + 'interwiki_url_intro' => 'Szablon dla adresów URL. Symbol $1 zostanie zastÄ…piony przez <em>nazwÄ™ strony</em> wiki, gdzie wyżej wspomniana skÅ‚adnia wiki jest użyta.', + 'interwiki_local' => 'Link dziaÅ‚a', + 'interwiki-local-label' => 'PrzenieÅ› do', + 'interwiki_local_intro' => 'Zapytanie HTTP do lokalnej wiki z tym przedrostkiem interwiki w adresie URL to:', + 'interwiki_local_0_intro' => 'nie respektowane, zazwyczaj blokowane przez „nie znaleziono stronyâ€,', + 'interwiki_local_1_intro' => 'przekierowane na adres docelowy podany w definicji linku interwiki (np. traktowane jako odniesienie do lokalnej strony)', + 'interwiki_trans' => 'Transkluzja', + 'interwiki-trans-label' => 'Transkluzja:', + 'interwiki_trans_intro' => 'JeÅ›li skÅ‚adnia wiki <code>{<nowiki />{przedrostek:<em>nazwastrony</em>}}</code> zostaÅ‚a użyta, to:', + 'interwiki_trans_1_intro' => 'pozwala na transkluzjÄ™ z innych wiki, jeÅ›li transkluzja interwiki jest w ogóle dozwolona na tej wiki,', + 'interwiki_trans_0_intro' => 'nie pozwalaj na niÄ…, raczej szukaj strony w przestrzeni szablonów.', + 'interwiki_intro_footer' => 'Na [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] odnajdziesz wiÄ™cej informacji na temat tabeli interwiki. +Tutaj znajduje siÄ™ [[Special:Log/interwiki|rejestr zmian]] tabeli interwiki.', + 'interwiki_1' => 'tak', + 'interwiki_0' => 'nie', + 'interwiki_error' => 'BÅÄ„D: Tabela interwiki jest pusta lub wystÄ…piÅ‚ jakiÅ› inny problem.', + 'interwiki-cached' => 'Dane interwiki sÄ… buforowane. Zmiany zawartoÅ›ci pamiÄ™ci podrÄ™cznej nie sÄ… możliwe.', + 'interwiki_edit' => 'Edytuj', + 'interwiki_reasonfield' => 'Powód', + 'interwiki_delquestion' => 'Czy usunąć „$1â€', + 'interwiki_deleting' => 'Usuwasz prefiks „$1â€.', + 'interwiki_deleted' => 'Prefiks „$1†zostaÅ‚ z powodzeniem usuniÄ™ty z tabeli interwiki.', + 'interwiki_delfailed' => 'Prefiks „$1†nie może zostać usuniÄ™ty z tabeli interwiki.', + 'interwiki_addtext' => 'Dodaj przedrostek interwiki', + 'interwiki_addintro' => 'Edytujesz przedrostek interwiki. +PamiÄ™taj, że nie może on zawierać znaku odstÄ™pu ( ), dwukropka (:), ampersandu (&) oraz znaku równoÅ›ci (=).', + 'interwiki_addbutton' => 'Dodaj', + 'interwiki_added' => 'Prefiks „$1†zostaÅ‚ z powodzeniem dodany do tabeli interwiki.', + 'interwiki_addfailed' => 'Prefiks „$1†nie może zostać dodany do tabeli interwiki. +Prawdopodobnie ten prefiks już jest w tableli.', + 'interwiki_edittext' => 'Edycja przedrostka interwiki', + 'interwiki_editintro' => 'Edytujesz przedrostek interwiki. PamiÄ™taj, że może to zerwać istniejÄ…ce powiÄ…zania miÄ™dzy projektami jÄ™zykowymi.', + 'interwiki_edited' => 'Prefiks „$1†zostaÅ‚ z powodzeniem poprawiony w tableli interwiki.', + 'interwiki_editerror' => 'Prefiks „$1†nie może zostać poprawiony w tabeli interwiki. Prawdopodobnie nie ma go w tabeli.', + 'interwiki-badprefix' => 'Podany przedrostek interwiki „$1†zawiera nieprawidÅ‚owe znaki', + 'interwiki-submit-empty' => 'Przedrostek i adres URL nie mogÄ… być puste.', + 'interwiki-submit-invalidurl' => 'NieprawidÅ‚owy protokół adresu URL.', + 'log-name-interwiki' => 'Rejestr tablicy interwiki', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|dodaÅ‚|dodaÅ‚a}} przedrostek "$4" ($5) (trans: $6; local: $7) do tabeli interwiki', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|zmieniÅ‚|zmieniÅ‚a}} przedrostek "$4" ($5) (trans: $6; local: $7) w tabeli interwiki', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|usunÄ…Å‚|usunęła}} przedrostek "$4" z tabeli interwiki', + 'log-description-interwiki' => 'Poniżej znajduje siÄ™ rejestr zmian wykonanych w [[Special:Interwiki|tablicy interwiki]].', + 'right-interwiki' => 'Edycja danych interwiki', + 'action-interwiki' => 'zmieÅ„ ten wpis interwiki', +); + +/** Piedmontese (Piemontèis) + * @author Borichèt + * @author Dragonòt + */ +$messages['pms'] = array( + 'interwiki' => 'Varda e modìfica dat antërwiki', + 'interwiki-title-norights' => 'Varda dat antërwiki', + 'interwiki-desc' => 'A gionta na [[Special:Interwiki|pà gina special]] për vëdde e modifiché la tà ula antërwiki', + 'interwiki_intro' => "Costa-sì a l'é na previsualisassion dla tà ula antërwiki.", + 'interwiki-legend-show' => 'Mostré la legenda', + 'interwiki-legend-hide' => 'Stërmé la legenda', + 'interwiki_prefix' => 'Prefiss', + 'interwiki-prefix-label' => 'Prefiss:', + 'interwiki_prefix_intro' => 'Prefiss antërwiki da dovré ant la sintassi dël test wiki <code>[<nowiki />[prefix:<em>nòm pà gina</em>]]</code>', + 'interwiki_url_intro' => "Stamp për anliure. Ël marca-pòst $1 a sarà rimpiassà dal <em>nòm pà gina</em> dël test wiki, quand la sintassi dël test wiki dzor-dit a l'é dovrà .", + 'interwiki_local' => 'Anans', + 'interwiki-local-label' => 'Anans:', + 'interwiki_local_intro' => "N'arcesta HTTP a la wiki local con sto prefiss antërwiki-sì ant l'anliura a l'é:", + 'interwiki_local_0_intro' => 'pa fà it, normalment blocà da "pà gina pa trovà "', + 'interwiki_local_1_intro' => "ridiressionà a l'anliura ëd destinassion dà ita ant la definission dël colegament antërwiki (visadì tratà com arferiment ant le pà gine locaj)", + 'interwiki_trans' => 'Anseriment', + 'interwiki-trans-label' => 'Anseriment:', + 'interwiki_trans_intro' => "Se la sintassi wikitest <code>{<nowiki />{prefix:<em>nòmpà gina</em>}}</code> a l'é dovrà , antlora:", + 'interwiki_trans_1_intro' => "a përmet anseriment da la wiki strangera, se j'anseriment antërwiki a son generalment përmëttù an sta wiki-sì,", + 'interwiki_trans_0_intro' => 'a përmet pa lòn, nopà a sërca na pà gina ant lë spassi nominal dlë stamp.', + 'interwiki_intro_footer' => 'Varda [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] për savèjne ëd pi an sla tà ula antërwiki. +A-i é un [[Special:Log/interwiki|registr dij cambi]] për la tà ula antërwiki.', + 'interwiki_1' => 'é!', + 'interwiki_0' => 'nò', + 'interwiki_error' => "Eror: La tà ula antërwiki a l'é veuida, o cheicòs d'à utr a l'é andà it mal.", + 'interwiki-cached' => "Ij dat interwiki a son memorisà an local. A l'é nen possìbil modifiché la memòria local.", + 'interwiki_edit' => 'Modìfica', + 'interwiki_reasonfield' => 'Rason:', + 'interwiki_delquestion' => 'Scancelassion ëd "$1"', + 'interwiki_deleting' => 'It ses an camin a scancelé ël prefiss "$1".', + 'interwiki_deleted' => 'Ël prefiss "$1" a l\'é stà it gavà da bin da la tà ula antërwiki.', + 'interwiki_delfailed' => 'Ël prefiss "$1" a peul pa esse gavà da la tà ula antërwiki.', + 'interwiki_addtext' => 'Gionta un prefiss antërwiki', + 'interwiki_addintro' => "A l'é an camin ch'a gionta un neuv prefiss antërwiki. +Ch'as visa che a peul pa conten-e spassi ( ), doi pont (:), e comersial (&), o l'ugual (=).", + 'interwiki_addbutton' => 'Gionta', + 'interwiki_added' => 'Ël prefiss "$1" a l\'é stà it giontà da bin a la tà ula antërwiki.', + 'interwiki_addfailed' => 'Ël prefiss "$1" a peul pa esse giontà a la tà ula antërwiki. +A peul esse ch\'a esista già ant la tà ula antërwiki.', + 'interwiki_edittext' => 'Modifiché un prefiss antërwiki', + 'interwiki_editintro' => "A l'é an camin ch'a modìfica un prefiss antërwiki. +Ch'as visa che sòn a peul rompe un colegament esistent.", + 'interwiki_edited' => 'Ël prefiss "$1" a l\'é stà it modificà da bin ant la tà ula antërwiki.', + 'interwiki_editerror' => 'Ël prefiss "$1" a peul pa esse modificà ant la tà ula antërwiki. +A peul esse che a esista pa.', + 'interwiki-badprefix' => 'Ël prefiss antërwiki specificà "$1" a conten carà ter pa bon.', + 'interwiki-submit-empty' => "Ël prefiss e l'anliura a peulo pa esse veuid.", + 'interwiki-submit-invalidurl' => "Ël protocòl ëd l'anliura a l'é pa bon.", + 'log-name-interwiki' => 'Registr ëd la tà ula antërwiki', + 'logentry-interwiki-iw_add' => "$1 {{GENDER:$2|a l'ha giontà }} ël prefiss «$4» ($5) (trans: $6; local: $7) a la tà ula antërwiki", + 'logentry-interwiki-iw_edit' => "$1 {{GENDER:$2|a l'ha modificà }} ël prefiss «$4» ($5) (trans: $6; local: $7) ant la tà ula antërwiki", + 'logentry-interwiki-iw_delete' => "$1 {{GENDER:$2|a l'ha gavà }} ël prefiss «$4» da la tà ula antërwiki", + 'log-description-interwiki' => "Cost-sì a l'é un registr dij cambi a la [[Special:Interwiki|tà ula antërwiki]].", + 'right-interwiki' => 'Modìfica dat antërwiki', + 'action-interwiki' => 'cambia sto dat antërwiki-sì', +); + +/** Pontic (Ποντιακά) + * @author Crazymadlover + * @author Omnipaedista + */ +$messages['pnt'] = array( + 'interwiki_prefix' => 'Î Ïόθεμαν', + 'interwiki-prefix-label' => 'Î Ïόθεμαν:', # Fuzzy + 'interwiki_trans' => 'ΥπεÏκλεισμοί', + 'interwiki-trans-label' => 'ΥπεÏκλεισμοί:', # Fuzzy + 'interwiki_1' => 'ναι', + 'interwiki_0' => 'όχι', + 'interwiki_edit' => 'Ἀλλαγμαν', + 'interwiki_delquestion' => 'ΔιαγÏαφήν του "$1"', + 'right-interwiki' => 'Άλλαξον τα δογμενία ιντεÏβίκι', +); + +/** Pashto (پښتو) + * @author Ahmed-Najib-Biabani-Ibrahimkhel + */ +$messages['ps'] = array( + 'interwiki_prefix' => 'مختاړی', + 'interwiki-prefix-label' => 'مختاړی:', + 'interwiki_1' => 'هو', + 'interwiki_0' => 'نه', + 'interwiki_edit' => 'سمول', + 'interwiki_reasonfield' => 'سبب:', + 'interwiki_delquestion' => '"$1" د ړنگولو په ØØ§Ù„ Ú©Û Ø¯ÛŒ...', + 'interwiki_deleting' => 'ØªØ§Ø³Û Ø¯ "$1" مختاړی Ú“Ù†Ú«ÙˆÛŒ.', + 'interwiki_addbutton' => 'ورگډول', +); + +/** Portuguese (português) + * @author Alchimista + * @author Cainamarques + * @author Hamilton Abreu + * @author Malafaya + * @author Waldir + * @author 555 + */ +$messages['pt'] = array( + 'interwiki' => 'Ver e manipular dados de interwikis', + 'interwiki-title-norights' => 'Dados de interwikis', + 'interwiki-desc' => '[[Special:Interwiki|Página especial]] para ver e editar a tabela de interwikis', + 'interwiki_intro' => 'Isto é um resumo da tabela de interwikis.', + 'interwiki-legend-show' => 'Mostrar legenda', + 'interwiki-legend-hide' => 'Ocultar legenda', + 'interwiki_prefix' => 'Prefixo', + 'interwiki-prefix-label' => 'Prefixo:', + 'interwiki_prefix_intro' => 'Sintaxe dos prefixos dos links interwikis, na notação wiki <code>[<nowiki />[prefixo:<em>nome da página</em>]]</code>.', + 'interwiki_url_intro' => 'Modelo para URLs. O espaço reservado por $1 será substituÃdo pelo <em>nome da página</em> da notação wiki, quando for usada a sintaxe mencionada acima.', + 'interwiki_local' => 'Encaminhar', + 'interwiki-local-label' => 'Encaminhar:', + 'interwiki_local_intro' => 'Um pedido http para a wiki local, com este prefixo de interwikis na URL, é:', + 'interwiki_local_0_intro' => 'ignorado, geralmente bloqueado por "página não encontrada",', + 'interwiki_local_1_intro' => 'redireccionado para a URL de destino especificada nas definições dos links interwikis (isto é, tratado como referências em páginas locais)', + 'interwiki_trans' => 'Transcluir', + 'interwiki-trans-label' => 'Transcluir:', + 'interwiki_trans_intro' => 'Se for usada a sintaxe de texto wiki <code>{<nowiki />{prefix:<em>nome_página</em>}}</code>, então:', + 'interwiki_trans_1_intro' => 'permite transclusão da wiki externa, se transclusões interwikis forem permitidas de forma geral nesta wiki,', + 'interwiki_trans_0_intro' => 'não o permite; ao invés, procura uma página no espaço nominal de predefinições.', + 'interwiki_intro_footer' => 'Veja [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] para mais informações sobre a tabela de interwikis. +Existe um [[Special:Log/interwiki|registo de modificações]] à tabela de interwikis.', + 'interwiki_1' => 'sim', + 'interwiki_0' => 'não', + 'interwiki_error' => 'ERRO: A tabela de interwikis está vazia, ou alguma outra coisa não correu bem.', + 'interwiki-cached' => 'Os dados de interwikis são armazenados no cache. Não é possÃvel modificar o cache.', + 'interwiki_edit' => 'Editar', + 'interwiki_reasonfield' => 'Motivo:', + 'interwiki_delquestion' => 'A apagar "$1"', + 'interwiki_deleting' => 'Está a apagar o prefixo "$1".', + 'interwiki_deleted' => 'O prefixo "$1" foi removido da tabela de interwikis com sucesso.', + 'interwiki_delfailed' => 'Não foi possÃvel remover o prefixo "$1" da tabela de interwikis.', + 'interwiki_addtext' => 'Adicionar um prefixo de interwikis', + 'interwiki_addintro' => 'Está prestes a adicionar um novo prefixo de interwikis. +Lembre-se que este não pode conter espaços ( ), dois-pontos (:), conjunções (&) ou sinais de igualdade (=).', + 'interwiki_addbutton' => 'Adicionar', + 'interwiki_added' => 'O prefixo "$1" foi adicionado à tabela de interwikis com sucesso.', + 'interwiki_addfailed' => 'Não foi possÃvel adicionar o prefixo "$1" à tabela de interwikis. Possivelmente já existe nessa tabela.', + 'interwiki_edittext' => 'A editar um prefixo de interwikis', + 'interwiki_editintro' => 'Está a editar um prefixo de interwikis. Lembre-se de que isto pode quebrar links existentes.', + 'interwiki_edited' => 'O prefixo "$1" foi modificado com sucesso na tabela de interwikis.', + 'interwiki_editerror' => 'Não foi possÃvel modificar o prefixo "$1" na tabela de interwikis. Possivelmente, não existe.', + 'interwiki-badprefix' => 'O prefixo de interwikis "$1" contém caracteres inválidos', + 'interwiki-submit-empty' => 'O prefixo e a URL não podem estar vazios.', + 'interwiki-submit-invalidurl' => 'O protocolo da URL é inválido.', + 'log-name-interwiki' => 'Registo da tabela de interwikis', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|prefixo adicionado}} " $4 " ( $5 ) (trans: $6 ; local: $7 ) para a tabela de InterWikis', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|prefixo modificado}} " $4 " ( $5 ) (trans: $6 ; local: $7 ) na tabela de InterWikis', + 'log-description-interwiki' => 'Este é um registo das alterações à [[Special:Interwiki|tabela de interwikis]].', + 'right-interwiki' => 'Editar dados de interwikis', + 'action-interwiki' => 'alterar esta entrada interwikis', +); + +/** Brazilian Portuguese (português do Brasil) + * @author Cainamarques + * @author Eduardo.mps + * @author Giro720 + * @author Luckas + * @author Luckas Blade + * @author 555 + */ +$messages['pt-br'] = array( + 'interwiki' => 'Ver e editar dados de interwikis', + 'interwiki-title-norights' => 'Ver dados interwiki', + 'interwiki-desc' => 'Adiciona uma [[Special:Interwiki|página especial]] para visualizar e editar a tabela de interwikis', + 'interwiki_intro' => 'Esta é uma visão geral da tabela de interwikis.', + 'interwiki-legend-show' => 'Exibir legenda', + 'interwiki-legend-hide' => 'Ocultar legenda', + 'interwiki_prefix' => 'Prefixo', + 'interwiki-prefix-label' => 'Prefixo:', + 'interwiki_prefix_intro' => 'Prefixo de interwiki a ser usado na sintaxe de wikitexto <code>[<nowiki />[prefix:<em>nome_página</em>]]</code>.', + 'interwiki_url_intro' => 'Modelo para URL. O marcador $1 será substituÃdo pelo <em>nome_página</em> do wikitexto, quando a sintaxe de wikitexto acima mencionada for usada.', + 'interwiki_local' => 'Encaminhar', + 'interwiki-local-label' => 'Encaminhar:', + 'interwiki_local_intro' => 'Um pedido http para o wiki local com este prefixo de interwiki na URL é:', + 'interwiki_local_0_intro' => 'ignorado, geralmente bloqueado por "página não encontrada",', + 'interwiki_local_1_intro' => 'redirecionado para a URL alvo dada nas definições de ligação interwiki (p. ex. tratado como referências em páginas locais)', + 'interwiki_trans' => 'Transcluir', + 'interwiki-trans-label' => 'Transcluir:', + 'interwiki_trans_intro' => 'Se a sintaxe de wikitexto <code>{<nowiki />{prefix:<em>nome_página</em>}}</code> for usada, então:', + 'interwiki_trans_1_intro' => 'permite transclusão do wiki externo, se transclusões interwiki forem permitidas de forma geral neste wiki,', + 'interwiki_trans_0_intro' => 'não o permite; ao invés, procura uma página no espaço nominal de predefinições.', + 'interwiki_intro_footer' => 'Veja [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] para mais informações sobre a tabela de interwikis. +Existe um [[Special:Log/interwiki|registro de modificações]] à tabela de interwikis.', + 'interwiki_1' => 'sim', + 'interwiki_0' => 'não', + 'interwiki_error' => 'ERRO: A tabela de interwikis está vazia, ou alguma outra coisa não correu bem.', + 'interwiki-cached' => 'Os dados dos interwikis são armazenados no cache. Não é possÃvel modificar o cache.', + 'interwiki_edit' => 'Editar', + 'interwiki_reasonfield' => 'Motivo:', + 'interwiki_delquestion' => 'Apagando "$1"', + 'interwiki_deleting' => 'Você está apagando o prefixo "$1".', + 'interwiki_deleted' => 'O prefixo "$1" foi removido da tabelas de interwikis com sucesso.', + 'interwiki_delfailed' => 'O prefixo "$1" não pôde ser removido da tabela de interwikis.', + 'interwiki_addtext' => 'Adicionar um prefixo de interwikis', + 'interwiki_addintro' => 'Você se encontra prestes a adicionar um novo prefixo de interwiki. Lembre-se de que ele não pode conter espaços ( ), dois-pontos (:), conjunções (&) ou sinais de igualdade (=).', + 'interwiki_addbutton' => 'Adicionar', + 'interwiki_added' => 'O prefixo "$1" foi adicionado à tabela de interwikis com sucesso.', + 'interwiki_addfailed' => 'O prefixo "$1" não pôde ser adicionado à tabela de interwikis. Possivelmente já existe nessa tabela.', + 'interwiki_edittext' => 'Editando um prefixo interwiki', + 'interwiki_editintro' => 'Você está editando um prefixo interwiki. Lembre-se de que isto pode quebrar ligações existentes.', + 'interwiki_edited' => 'O prefixo "$1" foi modificado na tabela de interwikis com sucesso.', + 'interwiki_editerror' => 'O prefixo "$1" não pode ser modificado na tabela de interwikis. Possivelmente, não existe.', + 'interwiki-badprefix' => 'O prefixo interwiki "$1" contém caracteres inválidos', + 'interwiki-submit-empty' => 'O prefixo e o URL não podem estar vazios.', + 'interwiki-submit-invalidurl' => 'O protocolo do URL é inválido.', + 'log-name-interwiki' => 'Registro da tabela de interwikis', + 'log-description-interwiki' => 'Este é um registro das alterações à [[Special:Interwiki|tabela de interwikis]].', + 'right-interwiki' => 'Editar dados de interwiki', + 'action-interwiki' => 'alterar esta entrada interwiki', +); + +/** Romanian (română) + * @author Firilacroco + * @author KlaudiuMihaila + * @author Minisarm + * @author Stelistcristi + */ +$messages['ro'] = array( + 'interwiki' => 'Vizualizare È™i editare date interwiki', + 'interwiki-title-norights' => 'Vizualizare date interwiki', + 'interwiki-desc' => 'Adaugă o [[Special:Interwiki|pagină specială]] pentru vizualizarea È™i modificarea tabelului interwiki', + 'interwiki_intro' => 'Aceasta este o imagine de ansamblu a tabelului interwiki.', + 'interwiki-legend-show' => 'Arată legenda', + 'interwiki-legend-hide' => 'Ascunde legenda', + 'interwiki_prefix' => 'Prefix', + 'interwiki-prefix-label' => 'Prefix:', + 'interwiki_local' => 'ÃŽnainte', + 'interwiki-local-label' => 'ÃŽnainte:', + 'interwiki_trans' => 'Transcludere', + 'interwiki-trans-label' => 'Transcludere:', + 'interwiki_1' => 'da', + 'interwiki_0' => 'nu', + 'interwiki_edit' => 'Modificare', + 'interwiki_reasonfield' => 'Motiv:', + 'interwiki_delquestion' => 'Ștergere „$1â€', + 'interwiki_deleting' => 'ÃŽn prezent, È™tergeÈ›i prefixul „$1â€.', + 'interwiki_addtext' => 'Adaugă un prefix interwiki', + 'interwiki_addbutton' => 'Adaugă', + 'interwiki_edittext' => 'Modificarea prefixului unui interwiki', + 'log-name-interwiki' => 'Jurnal tabel interwiki', + 'right-interwiki' => 'Modifică date interwiki', + 'action-interwiki' => 'modificaÈ›i această legătură interwiki', +); + +/** tarandÃne (tarandÃne) + * @author Joetaras + */ +$messages['roa-tara'] = array( + 'interwiki' => "'Ndruche e cange le date de le inderuicchi", + 'interwiki-title-norights' => "'Ndruche le date de inderuicchi", + 'interwiki-desc' => "Aggiunge 'na [[Special:Interwiki|pà gena speciale]] pe 'ndrucà e cangià 'a tabbelle de inderuicchi", + 'interwiki_intro' => "Queste jè 'na panorameche d'a tabbelle de inderuicchi.", + 'interwiki-legend-show' => "Fà vedè 'a leggende", + 'interwiki-legend-hide' => "Scunne 'a leggende", + 'interwiki_prefix' => 'Prefisse', + 'interwiki-prefix-label' => 'Prefisse:', + 'interwiki_prefix_intro' => "'U prefisse inderuicchi avène ausate jndr'à <code>[<nowiki />[prefix:<em>pagename</em>]]</code> sindasse uicchiteste.", + 'interwiki_local' => 'Inoltre', + 'interwiki-local-label' => 'Inoltre:', + 'interwiki_1' => 'sine', + 'interwiki_0' => 'none', + 'interwiki_edit' => 'Cange', + 'interwiki_reasonfield' => 'Mutive:', + 'interwiki_delquestion' => 'Scangellamende de "$1"', + 'interwiki_deleting' => 'Tu ste scangille \'u prefisse "$1".', + 'interwiki_addtext' => "Aggiunge 'nu prefisse inderuicchi", + 'interwiki_addbutton' => 'Aggiunge', + 'right-interwiki' => 'Cange le date de inderuicchi', + 'action-interwiki' => 'cange sta vôsce de inderuicchi', +); + +/** Russian (руÑÑкий) + * @author Ferrer + * @author Grigol + * @author Illusion + * @author Innv + * @author KPu3uC B Poccuu + * @author Kaganer + * @author Lockal + * @author Putnik + * @author ÐлекÑандр Сигачёв + */ +$messages['ru'] = array( + 'interwiki' => 'ПроÑмотр и изменение наÑтроек интервики', + 'interwiki-title-norights' => 'ПроÑмотреть данные об интервики', + 'interwiki-desc' => 'ДобавлÑет [[Special:Interwiki|Ñлужебную Ñтраницу]] Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра и Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹ приÑтавок интервики.', + 'interwiki_intro' => 'Ðто обзор таблицы интервики.', + 'interwiki-legend-show' => 'Показать легенду', + 'interwiki-legend-hide' => 'Скрыть легенду', + 'interwiki_prefix' => 'ПриÑтавка', + 'interwiki-prefix-label' => 'ПрефикÑ:', + 'interwiki_prefix_intro' => 'ПриÑтавка интервики Ð´Ð»Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² ÑинтакÑиÑе вики-текÑта: <code>[<nowiki />[приÑтавка:<em>название Ñтраницы</em>]]</code>.', + 'interwiki_url_intro' => 'Шаблон Ð´Ð»Ñ URL. ВмеÑто $1 будет подÑтавлено <em>название Ñтраницы</em>, указанное при иÑпользовании указанного выше ÑинтакÑиÑа.', + 'interwiki_local' => 'ПереÑылка', + 'interwiki-local-label' => 'ПереÑылка:', + 'interwiki_local_intro' => 'HTTP-Ð·Ð°Ð¿Ñ€Ð¾Ñ Ð² меÑтную вики Ñ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¸ÐºÐ¸-приÑтавкой в URL:', + 'interwiki_local_0_intro' => 'не допуÑкаетÑÑ, обычно блокируетÑÑ Ñообщением «Ñтраница не найдена»,', + 'interwiki_local_1_intro' => 'перенаправлÑет на целевой URL, указанный в определении интервики-ÑÑылки (Ñ‚. е. обрабатываетÑÑ Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð¾ ÑÑылке Ñ Ð»Ð¾ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ Ñтраницы)', + 'interwiki_trans' => 'Включение', + 'interwiki-trans-label' => 'Включение:', + 'interwiki_trans_intro' => 'ЕÑли иÑпользуетÑÑ ÑинтакÑÐ¸Ñ Ð²Ð¸ÐºÐ¸-текÑта вида <code>{<nowiki />{приÑтавка:<em>название Ñтраницы</em>}}</code>:', + 'interwiki_trans_1_intro' => 'позволÑет Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð¸Ð· других вики, еÑли интервики-Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ñ€Ð°Ð·Ñ€ÐµÑˆÐµÐ½Ñ‹ в Ñтой вики,', + 'interwiki_trans_0_intro' => 'Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ð½Ðµ разрешены, ищетÑÑ Ñтраница в проÑтранÑтве имён шаблонов.', + 'interwiki_intro_footer' => 'Более подробную информацию о таблице интервики можно найти на [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org]. +СущеÑтвует [[Special:Log/interwiki|журнал изменений]] таблицы интервики.', + 'interwiki_1' => 'да', + 'interwiki_0' => 'нет', + 'interwiki_error' => 'ОШИБКÐ: таблица интервики пуÑта или что-то другое работает ошибочно.', + 'interwiki-cached' => 'Ð¡Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¾Ð± интервики взÑты из кÑша. Измененить кÑш не предÑтавлÑетÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ð¼.', + 'interwiki_edit' => 'Править', + 'interwiki_reasonfield' => 'Причина:', + 'interwiki_delquestion' => 'Удаление «$1»', + 'interwiki_deleting' => 'Ð’Ñ‹ удалÑете приÑтавку «$1».', + 'interwiki_deleted' => 'ÐŸÑ€ÐµÑ„Ð¸ÐºÑ Â«$1» уÑпешно удалён из таблицы интервики.', + 'interwiki_delfailed' => 'ÐŸÑ€ÐµÑ„Ð¸ÐºÑ Â«$1» не может быть удалён из таблицы интервики.', + 'interwiki_addtext' => 'Добавить новую интервики-приÑтавку', + 'interwiki_addintro' => 'Ð’Ñ‹ ÑобираетеÑÑŒ добавить новую интервики-приÑтавку. Помните, что она не может Ñодержать пробелы ( ), Ð´Ð²Ð¾ÐµÑ‚Ð¾Ñ‡Ð¸Ñ (:), амперÑанды (&) и знаки равенÑтва (=).', + 'interwiki_addbutton' => 'Добавить', + 'interwiki_added' => 'ÐŸÑ€ÐµÑ„Ð¸ÐºÑ Â«$1» уÑпешно добавлен в таблицу интервики.', + 'interwiki_addfailed' => 'ÐŸÑ€ÐµÑ„Ð¸ÐºÑ Â«$1» не может быть добавлен в таблицу интервики. Возможно, он уже в ней приÑутÑтвует.', + 'interwiki_edittext' => 'Редактирование интервики-приÑтавок', + 'interwiki_editintro' => 'Ð’Ñ‹ редактируете интервики-приÑтавку. Помните, что Ñто может Ñломать ÑущеÑтвующие ÑÑылки.', + 'interwiki_edited' => 'ÐŸÑ€ÐµÑ„Ð¸ÐºÑ Â«$1» уÑпешно изменён в таблице интервики.', + 'interwiki_editerror' => 'ÐŸÑ€ÐµÑ„Ð¸ÐºÑ Â«$1» не может быть изменён в таблице интервики. Возможно, его там не ÑущеÑтвует.', + 'interwiki-badprefix' => 'Указанный Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¸ÐºÐ¸ «$1» Ñодержит недопуÑтимые Ñимволы', + 'interwiki-submit-empty' => 'ÐŸÑ€ÐµÑ„Ð¸ÐºÑ Ð¸ URL не могут быть пуÑтыми.', + 'interwiki-submit-invalidurl' => 'Протокол URL-адреÑа ÑвлÑетÑÑ Ð½ÐµÐ´Ð¾Ð¿ÑƒÑтимым.', + 'log-name-interwiki' => 'Журнал изменений таблицы интервики', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|добавил|добавила}} Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ Â«$4» ($5) (trans: $6; local: $7) в интервики-таблицу', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|изменил|изменила}} Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ Â«$4» ($5) (trans: $6; local: $7) в интервики-таблице', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|удалил|удалила}} Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ Â«$4» из интервики-таблицы', + 'log-description-interwiki' => 'Ðто журнал изменений [[Special:Interwiki|таблицы интервики]].', + 'right-interwiki' => 'правка таблицы интервики', + 'action-interwiki' => 'изменение запиÑи интервики', +); + +/** Rusyn (руÑиньÑкый) + * @author Gazeb + */ +$messages['rue'] = array( + 'interwiki_1' => 'гей', + 'interwiki_0' => 'нїт', + 'interwiki_edit' => 'Едітовати', + 'interwiki_reasonfield' => 'Причіна:', + 'interwiki_addbutton' => 'Придати', +); + +/** Sakha (Ñаха тыла) + * @author HalanTul + */ +$messages['sah'] = array( + 'interwiki' => 'Интервики туруорууларын көрүү уонна уларытыы', + 'interwiki-title-norights' => 'Интервики туһунан', + 'interwiki_intro' => 'Бу интервики табылыыÑÑата. Колонкаларга:', # Fuzzy + 'interwiki_prefix' => 'ÐŸÑ€ÐµÑ„Ð¸ÐºÑ (ÑбииÑкÑ)', + 'interwiki-prefix-label' => 'ÐŸÑ€ÐµÑ„Ð¸ÐºÑ (ÑбииÑкÑ):', # Fuzzy + 'interwiki_error' => 'ÐлҕаÑ: Интервики табылыыÑÑата кураанах ÑбÑÑ‚ÑÑ€ туга ÑÑ€Ñ Ñатамматах.', + 'interwiki_reasonfield' => 'ТөрүөтÑ:', + 'interwiki_delquestion' => '"$1" Ñотуу', + 'interwiki_deleting' => '"$1" префикÑÑ‹ Ñотон ÑÑ€Ñҕин.', + 'interwiki_deleted' => '"$1" Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¸ÐºÐ¸ табылыыÑÑатыттан Ñотулунна.', + 'interwiki_delfailed' => '"$1" Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¸ÐºÐ¸ табылыыÑÑатыттан Ñотуллар кыаҕа Ñуох.', + 'interwiki_addtext' => 'Саҥа интервики префикÑÑ‹ Ñбии', + 'interwiki_addintro' => 'Ðн Ñаҥа интервики префикÑын ÑбÑÑри гынныҥ. Онтуҥ пробела ( ), икки туочуката (:), амперÑанда (&) уонна Ñ‚ÑҥнÑһии бÑлиÑÑ‚Ñ (=) Ñуох буолуохтаах.', + 'interwiki_addbutton' => 'ÐбÑргÑ', + 'interwiki_added' => '"$1" Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¸ÐºÐ¸ табылыыÑÑатыгар ÑбилиннÑ.', + 'interwiki_addfailed' => '"$1" Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¸ÐºÐ¸ табылыыÑатыгар кыайан ÑбиллибÑÑ‚Ñ. +Баҕар номнуо онно баара буолуо.', + 'interwiki_edittext' => 'Интервики префикÑтары уларытыы', + 'interwiki_editintro' => 'Интервики префикÑÑ‹ уларытан ÑÑ€Ñҕин. +Баар ÑигÑлÑри алдьатыан Ñөбүн өйдөө.', + 'interwiki_edited' => '"$1" Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð¸ÐºÐ¸ табылыыÑÑатыгар Ñөпкө уларытылынна.', + 'interwiki_editerror' => '"$1" Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ ÑƒÐ»Ð°Ñ€Ñ‹Ð¹Ð°Ñ€ кыаҕа Ñуох. +Баҕар отой да Ñуох буолуон Ñөп.', + 'interwiki-badprefix' => 'Интервики префикÑа "$1" туттуллуо Ñуохтаах бÑлиÑлÑрдÑÑÑ…', + 'right-interwiki' => 'Интервикины уларытыы', +); + +/** Sicilian (sicilianu) + * @author Santu + */ +$messages['scn'] = array( + 'interwiki' => 'Talìa e mudìfica li dati interwiki', + 'interwiki-title-norights' => 'Talìa li dati interwiki', + 'interwiki-desc' => 'Junci na [[Special:Interwiki|pà ggina spiciali]] pi taliari e mudificari la tabedda di li interwiki', + 'interwiki_intro' => "Talìa [http://www.mediawiki.org/wiki/Interwiki_table MediaWiki.org] pi chiossai nfurmazzioni supr'a tabedda di li interwiki.", # Fuzzy + 'interwiki_prefix' => 'Prifissu', + 'interwiki-prefix-label' => 'Prifissu:', # Fuzzy + 'interwiki_url' => 'URL', + 'interwiki-url-label' => 'URL:', # Fuzzy + 'interwiki_local' => 'Qualificari chistu comu a nu wiki lucali', # Fuzzy + 'interwiki-local-label' => 'Qualificari chistu comu a nu wiki lucali:', # Fuzzy + 'interwiki_trans' => 'Cunzenti interwiki transclusions', # Fuzzy + 'interwiki-trans-label' => 'Cunzenti interwiki transclusions:', # Fuzzy + 'interwiki_error' => "SBÀGGHIU: La tabedda di li interwiki è vacanti, o c'è qualchi à utru sbà gghiu.", + 'interwiki_reasonfield' => 'Mutivu:', + 'interwiki_delquestion' => 'Scancellu "$1"', + 'interwiki_deleting' => 'Stai pi scancillari lu prufissu "$1"', + 'interwiki_deleted' => 'Lu prifissu "$1" vinni scancillatu cu successu dâ tabedda di li interwiki.', + 'interwiki_delfailed' => 'Rimuzzioni dû prifissi "$1" dâ tabedda di li interwiki non arinisciuta.', + 'interwiki_addtext' => 'Jùncicci nu prifissu interwiki', + 'interwiki_addintro' => 'Ora veni iunciutu nu novu prifissu interwiki. +Non sunnu ammittuti li carà ttiri: spà zziu ( ), dui punti (:), e cummirciali (&), sìmmulu di uguali (=).', + 'interwiki_addbutton' => 'Iunci', + 'interwiki_added' => 'Lu prifissi "$1" vinni iunciutu a la tabedda di li interwiki.', + 'interwiki_addfailed' => 'Mpussìbbili iunciri lu prufissu "$1" a la tabedda di li interwiki. +Lu prifissi putissi èssiri già prisenti ntâ tabedda.', + 'interwiki_edittext' => 'Mudìfica di nu prifissu interwiki', + 'interwiki_editintro' => 'Si sta pi mudificari nu prifissu interwiki. +Chistu pò non fari funziunari arcuni lijami ca ci sù.', + 'interwiki_edited' => 'Lu prifissi "$1" vinni canciatu nnâ tabedda di li interwiki.', + 'interwiki_editerror' => 'Mpussìbbili mudificari lu prifissi "$1" nnâ tabedda di li interwiki. +Lu prifissu putissi èssiri ca non c\'è.', + 'interwiki-badprefix' => 'Lu prifissu interwiki "$1" cunteni carà ttiri non và lidi', + 'right-interwiki' => 'Mudìfica li dati interwiki', +); + +/** Sassaresu (Sassaresu) + * @author Felis + */ +$messages['sdc'] = array( + 'interwiki' => 'Vidè e mudìfiggà li dati interwiki', + 'interwiki_prefix' => 'Prefissu', + 'interwiki-prefix-label' => 'Prefissu:', # Fuzzy + 'interwiki_reasonfield' => 'Rasgioni', # Fuzzy + 'interwiki_delquestion' => 'Canzillendi "$1"', + 'interwiki_deleting' => 'Sei canzillendi lu prefissu "$1".', + 'interwiki_addtext' => 'Aggiungi un prefissu interwiki', + 'interwiki_addbutton' => 'Aggiungi', + 'log-name-interwiki' => 'Rigisthru di la table interwiki', +); + +/** Sinhala (සිංහල) + * @author à¶à¶¹à¶»à·” විජේසේකර + * @author පසිඳු à¶šà·à·€à·’න්ද + * @author බිඟුව෠+ */ +$messages['si'] = array( + 'interwiki' => 'අන්à¶à¶»à·Šà·€à·’à¶šà·’ දà¶à·Šà¶ à¶±à·à¶»à¶¹à·“ම සහ සංස්කරණය', + 'interwiki-title-norights' => 'අන්à¶à¶»à·Šà·€à·’à¶šà·’ දà¶à·Šà¶ නරඹන්න', + 'interwiki-legend-show' => 'à¶´à·Šâ€à¶»à¶¶à¶±à·Šà¶°à¶º පෙන්වන්න', + 'interwiki-legend-hide' => 'à¶´à·Šâ€à¶»à¶¶à¶±à·Šà¶°à¶º සඟවන්න', + 'interwiki_prefix' => 'උපසර්ගය', + 'interwiki-prefix-label' => 'උපසර්ගය:', + 'interwiki_local' => 'ඉදිරියට', + 'interwiki-local-label' => 'ඉදිරියට:', + 'interwiki_trans' => 'à¶…à¶à·’à¶»à·à·„ණය', + 'interwiki-trans-label' => 'à¶…à¶à·’à¶»à·à·„ණය:', + 'interwiki_1' => 'ඔව්', + 'interwiki_0' => 'à¶±à·à¶', + 'interwiki_edit' => 'සංස්කරණය', + 'interwiki_reasonfield' => 'à·„à·šà¶à·”à·€:', + 'interwiki_delquestion' => '"$1" මකමින්', + 'interwiki_deleting' => 'ඔබ විසින් "$1" උපසර්ගය මක෠දමමින්.', + 'interwiki_addtext' => 'අන්à¶à¶»à·Šà·€à·’à¶šà·’ උපසර්ගයක් à¶‘à¶šà·Š කරන්න', + 'interwiki_addbutton' => 'à¶‘à¶šà·Š කරන්න', + 'interwiki_edittext' => 'අන්à¶à¶»à·Šà·€à·’à¶šà·’ උපසර්ගය සංස්කරණය කරමින්', + 'interwiki-badprefix' => 'විà·à·šà·‚ිචඅන්à¶à¶»à·Šà·€à·’à¶šà·’ උපසර්ගය "$1" à·ƒà¶à·”à·€ වලංගු නොවන à¶…à¶šà·Šà·‚à¶» අඩංගු වේ', + 'interwiki-submit-empty' => 'උපසර්ගය සහ URL හිස් විය නොහà·à¶š.', + 'interwiki-submit-invalidurl' => 'URL à·„à·“ à¶´à·Šâ€à¶»à·œà¶§à·à¶šà·à¶½à¶º වලංගු නොවේ.', + 'log-name-interwiki' => 'අන්à¶à¶»à·Šà·€à·’à¶šà·’ වගු ලොගය', + 'right-interwiki' => 'අන්à¶à¶»à·Š-විකි දà¶à·Šà¶ සංස්කරණය', + 'action-interwiki' => 'මෙම අන්à¶à¶»à·Šà·€à·’à¶šà·’ ඇà¶à·”à¶½à¶à·Š කෙරුම වෙනස් කරන්න', +); + +/** Slovak (slovenÄina) + * @author Helix84 + */ +$messages['sk'] = array( + 'interwiki' => 'ZobraziÅ¥ a upravovaÅ¥ údaje interwiki', + 'interwiki-title-norights' => 'ZobraziÅ¥ údaje interwiki', + 'interwiki-desc' => 'Pridáva [[Special:Interwiki|Å¡peciálnu stránku]] na zobrazovanie a upravovanie tabuľky interwiki', + 'interwiki_intro' => 'Toto je prehľad tabuľky interwiki.', + 'interwiki_prefix' => 'Predpona', + 'interwiki-prefix-label' => 'Predpona:', + 'interwiki_prefix_intro' => 'Predpona interwiki, ktorá sa má použiÅ¥ v syntaxi wikitextu <code>[<nowiki />[predpona:<em>názov_stránky</em>]]</code>.', + 'interwiki_url_intro' => 'Å ablóna URL. Vyhradené miesto $1 sa nahradà <em>názvom_stránky</em> wikitextu pri použità vyššie uvedenej syntaxi wikitextu.', + 'interwiki_local' => 'PresmerovaÅ¥', + 'interwiki-local-label' => 'PresmerovaÅ¥:', + 'interwiki_local_intro' => 'HTTP požiadavka na lokálnu wiki s touto predponou interwiki v URL je:', + 'interwiki_local_0_intro' => 'nezohľadňuje sa, zvyÄajne sa blokuje ako „stránka nenájdená“,', + 'interwiki_local_1_intro' => 'presmerovaná na cieľové URL zadané v definÃcii interwiki odkazu (t.j. berie sa ako odkazy v rámci lokálnej stránky)', + 'interwiki_trans' => 'Transklúzia', + 'interwiki-trans-label' => 'Transklúzia:', + 'interwiki_trans_intro' => 'Ak je použitá syntax wikitextu <code>{<nowiki />{predpona:<em>názov_stránky</em>}}</code>,', + 'interwiki_trans_1_intro' => 'povoliÅ¥ transklúzie z cudzej wiki ak sú na tejto wiki vÅ¡eobecne povolené transklúzie interwiki,', + 'interwiki_trans_0_intro' => 'nepovoliÅ¥ ju, namiesto toho hľadaÅ¥ stránku v mennom priestore Å¡ablón.', + 'interwiki_intro_footer' => 'ÄŽalÅ¡ie informácie o tabuľke interwiki nájdete na [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org]. +Obsahuje [[Special:Log/interwiki|záznam zmien]] tabuľky interwiki.', + 'interwiki_1' => 'áno', + 'interwiki_0' => 'nie', + 'interwiki_error' => 'CHYBA: Tabuľka interwiki je prázdna alebo sa pokazilo nieÄo iné.', + 'interwiki_edit' => 'UpraviÅ¥', + 'interwiki_reasonfield' => 'Dôvod:', + 'interwiki_delquestion' => 'Maže sa „$1“', + 'interwiki_deleting' => 'Mažete predponu „$1“.', + 'interwiki_deleted' => 'Predpona „$1“ bola úspeÅ¡ne odstránená z tabuľky interwiki.', + 'interwiki_delfailed' => 'Predponu „$1“ nebola možné odstrániÅ¥ z tabuľky interwiki.', + 'interwiki_addtext' => 'PridaÅ¥ predponu interwiki', + 'interwiki_addintro' => 'Pridávate novú predponu interwiki. Pamätajte, že nemôže obsahovaÅ¥ medzery „ “, dvojbodky „:“, ampersand „&“ ani znak rovnosti „=“.', + 'interwiki_addbutton' => 'PridaÅ¥', + 'interwiki_added' => 'Predpona „$1“ bola úspeÅ¡ne pridaná do tabuľky interwiki.', + 'interwiki_addfailed' => 'Predponu „$1“ nebola možné pridaÅ¥ do tabuľky interwiki. Je možné, že už v tabuľke interwiki existuje.', + 'interwiki_edittext' => 'Upravuje sa predpona interwiki', + 'interwiki_editintro' => 'Upravujete predponu interwiki. Pamätajte na to, že týmto môžete pokaziÅ¥ existujúce odkazy.', + 'interwiki_edited' => 'Predpona „$1“ bola úspeÅ¡ne zmenená v tabuľke interwiki.', + 'interwiki_editerror' => 'Predponu „$1“ nebolo možné zmeniÅ¥ v tabuľke interwiki. Je možné, že neexistuje.', + 'interwiki-badprefix' => 'Uvedená predpona interwiki „$1“ obsahuje neplatné znaky', + 'log-name-interwiki' => 'Záznam zmien tabuľky interwiki', + 'log-description-interwiki' => 'Toto je záznam zmien [[Special:Interwiki|tabuľky interwiki]].', + 'right-interwiki' => 'UpraviÅ¥ interwiki údaje', + 'action-interwiki' => 'zmeniÅ¥ tento záznam interwiki', +); + +/** Slovenian (slovenÅ¡Äina) + * @author Dbc334 + * @author Eleassar + */ +$messages['sl'] = array( + 'interwiki' => 'Ogled in urejanje podatkov interwiki', + 'interwiki-title-norights' => 'Ogled podatkov interwiki', + 'interwiki-desc' => 'Doda [[Special:Interwiki|posebno stran]] za ogled in urejanje tabele interwiki', + 'interwiki_intro' => 'To je pregled tabele interwiki.', + 'interwiki_prefix' => 'Predpona', + 'interwiki-prefix-label' => 'Predpona:', + 'interwiki_prefix_intro' => 'Predpona interwiki, uporabljena v skladnji wikibesedila <code>[<nowiki />[predpona:<em>imestrani</em>]]</code>.', + 'interwiki_local' => 'Posredovano', + 'interwiki-local-label' => 'Posredovano:', + 'interwiki_trans' => 'VkljuÄeno', + 'interwiki-trans-label' => 'VkljuÄeno:', + 'interwiki_trans_intro' => 'ÄŒe je uporabljena skladnja wikibesedila <code>{<nowiki />{predpona:<em>imestrani</em>}}</code>, potem:', + 'interwiki_1' => 'da', + 'interwiki_0' => 'ne', + 'interwiki_error' => 'Napaka: Tabela interwiki je prazna ali pa je kaj drugega Å¡lo narobe.', + 'interwiki-cached' => 'Podatki interwiki so predpomnjeni. Spreminjanje predpomnilnika ni mogoÄe.', + 'interwiki_edit' => 'Uredi', + 'interwiki_reasonfield' => 'Razlog:', + 'interwiki_delquestion' => 'Brisanje »$1«', + 'interwiki_deleting' => 'BriÅ¡ete predpono »$1«.', + 'interwiki_deleted' => 'Predpona »$1« je bila uspeÅ¡no odstranjena iz tabele interwiki.', + 'interwiki_delfailed' => 'Predpone »$1« ni bilo mogoÄe odstraniti iz tabele interwiki.', + 'interwiki_addtext' => 'Dodaj predpono interwiki', + 'interwiki_addintro' => "Dodajate novo medwikipredpono. +UpoÅ¡tevajte, da ne sme vsebovati presledkov ( ), dvopiÄij (:), znakov ''in'' (&) ali enaÄajev (=).", + 'interwiki_addbutton' => 'Dodaj', + 'interwiki_added' => 'Predpona »$1« je bila uspeÅ¡no dodana v tabelo interwiki.', + 'interwiki_addfailed' => 'Predpone »$1« ni mogoÄe dodati tabeli interwiki. +Morda že obstaja v tabeli interwiki.', + 'interwiki_edittext' => 'Urejanje predpone interwiki', + 'interwiki_editintro' => 'Urejate predpono interwiki. +Ne pozabite, da lahko to prekine obstojeÄe povezave.', + 'interwiki_edited' => 'Predpona »$1« je bila uspeÅ¡no spremenjena v tabeli interwiki.', + 'interwiki_editerror' => 'Predpone »$1« ni mogoÄe spremeniti v tabeli interwiki. +Morda ne obstaja.', + 'interwiki-badprefix' => 'Navedena predpona interwiki »$1« vsebuje neveljavne znake.', + 'interwiki-submit-empty' => 'Predpona in URL ne smeta biti prazna.', + 'log-name-interwiki' => 'Dnevnik tabele interwiki', + 'log-description-interwiki' => 'To je dnevnik sprememb [[Special:Interwiki|tabele interwiki]].', + 'right-interwiki' => 'Urejanje podatkov interwiki', + 'action-interwiki' => 'spreminjanje tega vnosa interwikija', +); + +/** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) + * @author Rancher + * @author Sasa Stefanovic + * @author Жељко Тодоровић + * @author Михајло Ðнђелковић + */ +$messages['sr-ec'] = array( + 'interwiki' => 'Прегледај и измени податке о међувикију', + 'interwiki-title-norights' => 'Међувики', + 'interwiki-desc' => 'Додаје поÑебну Ñтраницу за преглед и измену [[Special:Interwiki|табеле међувикија]]', + 'interwiki_intro' => 'Ово је преглед табеле међувикија.', + 'interwiki_prefix' => 'ПрефикÑ', + 'interwiki-prefix-label' => 'ПрефикÑ:', + 'interwiki_prefix_intro' => 'Међувики Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ ÐºÐ¾Ñ˜Ð¸ ће бити коришћен у <code>[<nowiki />[prefix:<em>pagename</em>]]</code> викитекÑÑ‚ ÑинтакÑи.', + 'interwiki_url' => 'ÐдреÑа', + 'interwiki-url-label' => 'ÐдреÑа:', + 'interwiki_local' => 'Ðапред', + 'interwiki-local-label' => 'Ðапред:', + 'interwiki_trans_intro' => 'Ðко је коришћена викитекÑÑ‚ ÑинтакÑа <code>{<nowiki />{prefix:<em>pagename</em>}}</code>, онда:', + 'interwiki_1' => 'да', + 'interwiki_0' => 'не', + 'interwiki_error' => 'Грешка: табела међувикија је празна, или нешто друго није у реду.', + 'interwiki_edit' => 'Уреди', + 'interwiki_reasonfield' => 'Разлог:', + 'interwiki_delquestion' => 'Бришем „$1â€', + 'interwiki_deleting' => 'Ви бришете Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ "$1".', + 'interwiki_deleted' => 'ÐŸÑ€ÐµÑ„Ð¸ÐºÑ "$1" је уÑпешно обриÑан из табеле међувикија.', + 'interwiki_delfailed' => 'ÐŸÑ€ÐµÑ„Ð¸ÐºÑ "$1" није могао бити обриÑан из табеле међувикија.', + 'interwiki_addtext' => 'Додај интервики префикÑ', + 'interwiki_addintro' => 'Ви додајете један интервики префикÑ. +Имајте на уму да он не може да Ñадржи размаке ( ), двотачку (:), амерÑанд (&), или знак једнакоÑти (=).', + 'interwiki_addbutton' => 'Додај', + 'interwiki_added' => 'ÐŸÑ€ÐµÑ„Ð¸ÐºÑ "$1" је уÑпешно додат у табелу међувикија.', + 'interwiki_addfailed' => 'ÐŸÑ€ÐµÑ„Ð¸ÐºÑ "$1" није могао бити додат у табелу међувикија. +Вероватно већ поÑтоји у њој.', + 'interwiki_edittext' => 'Мењање међувики префикÑа', + 'interwiki_editintro' => 'Ви мењате један међувики префикÑ. +Имајте на уму да може да оштети поÑтојеће међувики везе.', + 'interwiki_edited' => 'ÐŸÑ€ÐµÑ„Ð¸ÐºÑ "$1" је уÑпешно измењен у табели међувикија.', + 'interwiki_editerror' => 'ÐŸÑ€ÐµÑ„Ð¸ÐºÑ "$1" не може бити измењен у табели међувикија. +Вероватно затшо што не поÑтоји.', + 'interwiki-badprefix' => 'Задати међувики Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ "$1" Ñадржи недозвољене знакове', + 'log-name-interwiki' => 'ИÑторија табеле међувикија', + 'log-description-interwiki' => 'Ово је иÑторија измена [[Special:Interwiki|табеле међувикија]].', + 'right-interwiki' => 'уређивање међувикија', +); + +/** Serbian (Latin script) (srpski (latinica)‎) + * @author Michaello + * @author Жељко Тодоровић + */ +$messages['sr-el'] = array( + 'interwiki' => 'Pregledaj i izmeni podatke o meÄ‘uvikiju', + 'interwiki-title-norights' => 'Pregledaj podatke o meÄ‘uvikiju', + 'interwiki-desc' => 'Dodaje [[Special:Interwiki|specijalnu stranu]] za pregled i izmenu tabele meÄ‘uvikija', + 'interwiki_intro' => 'Ovo je pregled tabele meÄ‘uvikija.', + 'interwiki_prefix' => 'Prefiks', + 'interwiki-prefix-label' => 'Prefiks:', + 'interwiki_prefix_intro' => 'MeÄ‘uviki prefiks koji će biti korišćen u <code>[<nowiki />[prefix:<em>pagename</em>]]</code> vikitekst sintaksi.', + 'interwiki_url' => 'Adresa', + 'interwiki-url-label' => 'Adresa:', + 'interwiki_local' => 'Napred', + 'interwiki-local-label' => 'Napred:', + 'interwiki_trans_intro' => 'Ako je korišćena vikitekst sintaksa <code>{<nowiki />{prefix:<em>pagename</em>}}</code>, onda:', + 'interwiki_1' => 'da', + 'interwiki_0' => 'ne', + 'interwiki_error' => 'GreÅ¡ka: tabela meÄ‘uvikija je prazna, ili neÅ¡to drugo nije u redu.', + 'interwiki_edit' => 'Izmeni', + 'interwiki_reasonfield' => 'Razlog:', + 'interwiki_delquestion' => 'BriÅ¡em „$1â€', + 'interwiki_deleting' => 'Vi briÅ¡ete prefiks "$1".', + 'interwiki_deleted' => 'Prefiks "$1" je uspeÅ¡no obrisan iz tabele meÄ‘uvikija.', + 'interwiki_delfailed' => 'Prefiks "$1" nije mogao biti obrisan iz tabele meÄ‘uvikija.', + 'interwiki_addtext' => 'Dodaj interviki prefiks', + 'interwiki_addintro' => 'Vi dodajete jedan interviki prefiks. +Imajte na umu da on ne može da sadrži razmake ( ), dvotaÄku (:), amersand (&), ili znak jednakosti (=).', + 'interwiki_addbutton' => 'Dodaj', + 'interwiki_added' => 'Prefiks "$1" je uspeÅ¡no dodat u tabelu meÄ‘uvikija.', + 'interwiki_addfailed' => 'Prefiks "$1" nije mogao biti dodat u tabelu meÄ‘uvikija. +Verovatno već postoji u njoj.', + 'interwiki_edittext' => 'Menjanje meÄ‘uviki prefiksa', + 'interwiki_editintro' => 'Vi menjate jedan meÄ‘uviki prefiks. +Imajte na umu da može da oÅ¡teti postojeće meÄ‘uviki veze.', + 'interwiki_edited' => 'Prefiks "$1" je uspeÅ¡no izmenjen u tabeli meÄ‘uvikija.', + 'interwiki_editerror' => 'Prefiks "$1" ne može biti izmenjen u tabeli meÄ‘uvikija. +Verovatno zatÅ¡o Å¡to ne postoji.', + 'interwiki-badprefix' => 'Zadati meÄ‘uviki prefiks "$1" sadrži nedozvoljene znakove', + 'log-name-interwiki' => 'Istorija tabele meÄ‘uvikija', + 'log-description-interwiki' => 'Ovo je istorija izmena [[Special:Interwiki|tabele meÄ‘uvikija]].', + 'right-interwiki' => 'Izmeni meÄ‘uviki', +); + +/** Seeltersk (Seeltersk) + * @author Purodha + * @author Pyt + */ +$messages['stq'] = array( + 'interwiki' => 'Interwiki-Doaten bekiekje un beoarbaidje', + 'interwiki_intro' => 'Dit is n Uursicht fon dän Inhoold fon ju Interwiki-Tabelle.', + 'interwiki_prefix' => 'Präfix', + 'interwiki-prefix-label' => 'Präfix:', # Fuzzy + 'interwiki_error' => 'Failer: Ju Interwiki-Tabelle is loos.', + 'interwiki_reasonfield' => 'Gruund:', + 'interwiki_delquestion' => 'Läsket „$1“', + 'interwiki_deleting' => 'Du hoalst Prefix "$1" wäch.', + 'interwiki_deleted' => '„$1“ wuude mäd Ärfoulch uut ju Interwiki-Tabelle wächhoald.', + 'interwiki_delfailed' => '„$1“ kuude nit uut ju Interwiki-Tabelle läsked wäide.', + 'interwiki_addtext' => 'N Interwiki-Präfix bietouföigje', + 'interwiki_addintro' => 'Du föigest n näi Interwiki-Präfix bietou. Beoachte, dät et neen Loosteeken ( ), Koopmons-Un (&), Gliekhaidsteeken (=) un naan Dubbelpunkt (:) änthoolde duur.', + 'interwiki_addbutton' => 'Bietouföigje', + 'interwiki_added' => '„$1“ wuude mäd Ärfoulch ju Interwiki-Tabelle bietouföiged.', + 'interwiki_addfailed' => '„$1“ kuude nit ju Interwiki-Tabelle bietouföiged wäide.', + 'log-name-interwiki' => 'Interwiki-Tabellenlogbouk', + 'log-description-interwiki' => 'In dit Logbouk wäide Annerengen an ju [[Special:Interwiki|Interwiki-Tabelle]] protokollierd.', +); + +/** Sundanese (Basa Sunda) + * @author Irwangatot + */ +$messages['su'] = array( + 'interwiki_reasonfield' => 'Alesan:', + 'interwiki_delquestion' => 'Ngahapus "$1"', +); + +/** Swedish (svenska) + * @author Boivie + * @author Fluff + * @author Jopparn + * @author Lejonel + * @author M.M.S. + * @author Najami + * @author Per + * @author Purodha + * @author Sertion + * @author WikiPhoenix + */ +$messages['sv'] = array( + 'interwiki' => 'Visa och redigera interwiki-data', + 'interwiki-title-norights' => 'Visa interwiki-data', + 'interwiki-desc' => 'Lägger till en [[Special:Interwiki|specialsida]] för att visa och ändra interwikitabellen', + 'interwiki_intro' => 'Det här är en överblick över interwiki-tabellen.', + 'interwiki-legend-show' => 'Visa teckenförklaring', + 'interwiki-legend-hide' => 'Dölj teckenförklaring', + 'interwiki_prefix' => 'Prefix', + 'interwiki-prefix-label' => 'Prefix:', + 'interwiki_prefix_intro' => 'Interwiki-prefix avsedda att användas i <code>[<nowiki />[prefix:<em>pagename</em>]]</code>-wikisyntax.', + 'interwiki_local' => 'Vidarebefordra', + 'interwiki-local-label' => 'Vidarebefordra:', + 'interwiki_local_intro' => 'En HTTP-förfrÃ¥gan till den lokala wikin med denna interwiki-prefix i webbadressen är:', + 'interwiki_local_0_intro' => 'inte accepterad, vanligtvis blockerad av "sidan kunde inte hittas".', + 'interwiki_trans' => 'Transkludera', + 'interwiki-trans-label' => 'Transkludera:', + 'interwiki_trans_intro' => 'Om wikitextsyntax <code>{<nowiki />{prefix:<em>pagename</em>}}</code> används sÃ¥:', + 'interwiki_trans_0_intro' => 'tillÃ¥t inte det, leta istället efter en sida i mall-namnrymden.', + 'interwiki_intro_footer' => 'Se [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] för mer information om interwikitabellen. +Det finns en [[Special:Log/interwiki|logg över ändringar]] i interwikitabellen.', + 'interwiki_1' => 'ja', + 'interwiki_0' => 'nej', + 'interwiki_error' => 'FEL: Interwikitabellen är tom, eller sÃ¥ gick nÃ¥got fel.', + 'interwiki-cached' => 'Interwikidatat cachas. Att ändra cache-minnet är inte möjligt.', + 'interwiki_edit' => 'Redigera', + 'interwiki_reasonfield' => 'Anledning:', + 'interwiki_delquestion' => 'Ta bort "$1"', + 'interwiki_deleting' => 'Du hÃ¥ller pÃ¥ att ta bort prefixet "$1".', + 'interwiki_deleted' => 'Prefixet "$1 har raderats frÃ¥n interwikitabellen.', + 'interwiki_delfailed' => 'Prefixet "$1" kunde inte raderas frÃ¥n interwikitabellen.', + 'interwiki_addtext' => 'Lägg till ett interwikiprefix', + 'interwiki_addintro' => 'Du hÃ¥ller pÃ¥ att lägga till ett nytt interwikiprefix. +Kom ihÃ¥g att det inte kan innehÃ¥lla mellanslag ( ), kolon (:), &-tecken eller likhetstecken (=).', + 'interwiki_addbutton' => 'Lägg till', + 'interwiki_added' => 'Prefixet "$1" har lagts till i interwikitabellen.', + 'interwiki_addfailed' => 'Prefixet "$1" kunde inte läggas till i interwikitabellen. +Det är möjligt att prefixet redan finns i tabellen.', + 'interwiki_edittext' => 'Redigera ett interwikiprefix', + 'interwiki_editintro' => 'Du redigerar ett interwikiprefix. Notera att detta kan förstöra existerande länkar.', + 'interwiki_edited' => 'Prefixet "$1" har ändrats i interwikitabellen.', + 'interwiki_editerror' => 'Prefixet "$1" kan inte ändras i interwikitabellen. Det är möjligt att det inte finns.', + 'interwiki-badprefix' => 'Specificerat interwikiprefix "$1" innehÃ¥ller ogiltiga tecken', + 'interwiki-submit-empty' => 'Prefix och URL-adressen kan inte vara tomma.', + 'interwiki-submit-invalidurl' => 'URL:ens protokoll är ogiltigt.', + 'log-name-interwiki' => 'Interwikitabellogg', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|lade till}} prefixet "$4" ($5) (trans: $6; lokal: $7) till interwikitabellen', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|ändrade}} prefixet "$4" ($5) (trans: $6; lokal: $7) i interwikitabellen', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|tog bort}} prefixet "$4" frÃ¥n interwikitabellen', + 'log-description-interwiki' => 'Detta är en logg över ändringar i [[Special:Interwiki|interwikitabellen]].', + 'right-interwiki' => 'Redigera interwikidata', + 'action-interwiki' => 'ändra det här interwikielementet', +); + +/** Swahili (Kiswahili) + * @author Ikiwaner + */ +$messages['sw'] = array( + 'interwiki_1' => 'ndiyo', +); + +/** Silesian (Å›lůnski) + * @author Herr Kriss + */ +$messages['szl'] = array( + 'interwiki_reasonfield' => 'ÄŒymu:', + 'interwiki_addbutton' => 'Dodej', +); + +/** Tamil (தமிழà¯) + * @author Karthi.dr + * @author செலà¯à®µà®¾ + */ +$messages['ta'] = array( + 'interwiki' => ' interwiki தரவைப௠பாரà¯à®¤à¯à®¤à¯à®¤à¯ திரà¯à®¤à¯à®¤à¯à®•', + 'interwiki-title-norights' => 'Interwiki தரவைப௠பாரà¯à®•à¯à®•', + 'interwiki_prefix' => 'à®®à¯à®©à¯à®©à¯Šà®Ÿà¯à®Ÿà¯', + 'interwiki-prefix-label' => 'à®®à¯à®©à¯à®©à¯Šà®Ÿà¯à®Ÿà¯', + 'interwiki_local' => 'à®®à¯à®©à¯ செலà¯', + 'interwiki-local-label' => 'à®®à¯à®©à¯ செலà¯', + 'interwiki_1' => 'ஆமà¯', + 'interwiki_0' => 'இலà¯à®²à¯ˆ', + 'interwiki_edit' => 'தொகà¯', + 'interwiki_reasonfield' => 'காரணமà¯:', + 'interwiki_delquestion' => '" $1 " நீகà¯à®•பà¯à®ªà®Ÿà¯à®•ிறதà¯', + 'interwiki_addtext' => 'Interwiki à®®à¯à®©à¯à®©à¯Šà®Ÿà¯à®Ÿà¯ˆà®šà¯ சேரà¯', + 'interwiki_addintro' => 'நீஙà¯à®•ள௠பà¯à®¤à®¿à®¯ interwiki à®®à¯à®©à¯à®©à¯Šà®Ÿà¯à®Ÿà¯ˆà®šà¯ சேரà¯à®•à¯à®•ிறீரà¯à®•ளà¯. +நினைவிற௠கொளà¯à®•: இதில௠இடைவெளி ( ), அரைபà¯à®ªà¯à®³à¯à®³à®¿ (:), மறà¯à®±à¯à®®à¯ கà¯à®±à®¿ (&), அலà¯à®²à®¤à¯ சமகà¯à®•à¯à®±à®¿ (=) இரà¯à®•à¯à®•க௠கூடாதà¯', + 'interwiki_addbutton' => 'சேரà¯', + 'right-interwiki' => 'விகà¯à®•ியிடைப௠பரிமாறà¯à®±à®¤à¯ தரவà¯à®•ளைத௠தொகà¯', + 'action-interwiki' => 'இநà¯à®¤ interwiki உளà¯à®³à¯€à®Ÿà®¿à®©à¯ˆ மாறà¯à®±à¯', +); + +/** Tulu (ತà³à²³à³) + * @author VASANTH S.N. + */ +$messages['tcy'] = array( + 'interwiki_edit' => 'ತಿದà³à²¦à³â€˜à²²à³†', + 'interwiki_reasonfield' => 'ಕಾರಣ', + 'interwiki_addbutton' => 'ಸೇರಾಲೆ', +); + +/** Telugu (తెలà±à°—à±) + * @author Kiranmayee + * @author Veeven + */ +$messages['te'] = array( + 'interwiki' => 'అంతరà±à°µà°¿à°•à±€ à°à±‹à°—à°Ÿà±à°Ÿà°¾à°¨à°¿ చూడండి మరియౠమారà±à°šà°‚à°¡à°¿', + 'interwiki-title-norights' => 'అంతరà±à°µà°¿à°•à±€ à°à±‹à°—à°Ÿà±à°Ÿà°¾ చూడండి', + 'interwiki_intro' => 'ఇది అంతరà±à°µà°¿à°•à±€ పటà±à°Ÿà°¿à°• యొకà±à°• సంగà±à°°à°¹à°‚.', + 'interwiki_prefix' => 'ఉపసరà±à°—', + 'interwiki-prefix-label' => 'ఉపసరà±à°—:', + 'interwiki_local' => 'à°®à±à°‚à°¦à±à°•à±', + 'interwiki-local-label' => 'à°®à±à°‚à°¦à±à°•à±:', + 'interwiki_intro_footer' => 'అంతరà±à°µà°¿à°•à±€ పటà±à°Ÿà°¿à°• à°—à±à°°à°¿à°‚à°šà°¿à°¨ మరింత సమాచారానà±à°¨à°¿ [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org]లో చూడండి. +అంతరà±à°µà°¿à°•à±€ పటà±à°Ÿà°¿à°•à°•à°¿ జరిగిన [[Special:Log/interwiki|మారà±à°ªà±à°² యొకà±à°• à°šà°¿à°Ÿà±à°Ÿà°¾]] కూడా ఉంది.', + 'interwiki_1' => 'à°…à°µà±à°¨à±', + 'interwiki_0' => 'కాదà±', + 'interwiki_error' => 'పొరపాటà±: అంతరà±à°µà°¿à°•à±€ పటà±à°Ÿà°¿à°• ఖాళీగా ఉంది, లేదా à°à°¦à±‹ తపà±à°ªà± జరిగింది.', + 'interwiki_edit' => 'మారà±à°šà±', + 'interwiki_reasonfield' => 'కారణం:', + 'interwiki_delquestion' => '"$1"ని తొలగిసà±à°¤à±à°¨à±à°¨à°¾à°°à±', + 'interwiki_deleting' => 'మీరౠ"$1" అనే ఉపసరà±à°—ని తొలగించబోతà±à°¨à±à°¨à°¾à°°à±.', + 'interwiki_deleted' => 'అంతరà±à°µà°¿à°•à±€ పటà±à°Ÿà°¿à°• à°¨à±à°‚à°¡à°¿ "$1" అనే ఉపసరà±à°—ని విజయవంతంగా తొలగించాం.', + 'interwiki_delfailed' => 'అంతరà±à°µà°¿à°•à±€ పటà±à°Ÿà°¿à°• à°¨à±à°‚à°¡à°¿ "$1" అనే ఉపసరà±à°—ని తొలగించలేకపోయాం.', + 'interwiki_addtext' => 'à°“ అంతరà±à°µà°¿à°•à±€ ఉపసరà±à°—ని చేరà±à°šà°‚à°¡à°¿', + 'interwiki_addbutton' => 'చేరà±à°šà±', + 'log-name-interwiki' => 'అంతరà±à°µà°¿à°•à±€ పటà±à°Ÿà°¿à°• à°šà°¿à°Ÿà±à°Ÿà°¾', + 'log-description-interwiki' => 'ఇది [[Special:Interwiki|అంతరà±à°µà°¿à°•à±€ పటà±à°Ÿà°¿à°•]]à°•à°¿ జరిగిన మారà±à°ªà±à°² à°šà°¿à°Ÿà±à°Ÿà°¾.', + 'right-interwiki' => 'అంతరà±à°µà°¿à°•à±€ సమాచారమౠమారà±à°šà±', +); + +/** Tetum (tetun) + * @author MF-Warburg + */ +$messages['tet'] = array( + 'interwiki_1' => 'sin', + 'interwiki_0' => 'lae', + 'interwiki_edit' => 'Edita', + 'interwiki_reasonfield' => 'Motivu:', + 'interwiki_delquestion' => 'Halakon $1', + 'interwiki_addbutton' => 'Tau tan', +); + +/** Tajik (Cyrillic script) (тоҷикӣ) + * @author Ibrahim + */ +$messages['tg-cyrl'] = array( + 'interwiki_reasonfield' => 'Сабаб:', + 'interwiki_delquestion' => 'Дар ҳоли ҳазфи "$1"', + 'interwiki_addbutton' => 'Илова', +); + +/** Tajik (Latin script) (tojikÄ«) + * @author Liangent + */ +$messages['tg-latn'] = array( + 'interwiki_reasonfield' => 'Sabab:', + 'interwiki_delquestion' => 'Dar holi hazfi "$1"', + 'interwiki_addbutton' => 'Ilova', +); + +/** Thai (ไทย) + * @author Manop + * @author Passawuth + */ +$messages['th'] = array( + 'interwiki' => 'ดูà¹à¸¥à¸°à¹à¸à¹‰à¹„ขข้à¸à¸¡à¸¹à¸¥à¸à¸´à¸™à¹€à¸•à¸à¸£à¹Œà¸§à¸´à¸à¸´', + 'interwiki-title-norights' => 'ดูข้à¸à¸¡à¸¹à¸¥à¸à¸´à¸™à¹€à¸•à¸à¸£à¹Œà¸§à¸´à¸à¸´', + 'interwiki_prefix' => 'คำนำหน้า', + 'interwiki-prefix-label' => 'คำนำหน้า:', # Fuzzy + 'interwiki_reasonfield' => 'เหตุผล:', + 'interwiki_delquestion' => 'ลบ "$1"', + 'interwiki_addbutton' => 'เพิ่ม', + 'interwiki_edittext' => 'à¹à¸à¹‰à¹„ขคำนำหน้าà¸à¸´à¸™à¹€à¸•à¸à¸£à¹Œà¸§à¸´à¸à¸´', + 'right-interwiki' => 'à¹à¸à¹‰à¹„ขข้à¸à¸¡à¸¹à¸¥à¸à¸´à¸™à¹€à¸•à¸à¸£à¹Œà¸§à¸´à¸à¸´', +); + +/** Turkmen (Türkmençe) + * @author Hanberke + */ +$messages['tk'] = array( + 'interwiki_edit' => 'Redaktirle', +); + +/** Tagalog (Tagalog) + * @author AnakngAraw + */ +$messages['tl'] = array( + 'interwiki' => "Tingnan at baguhin ang datong pangugnayang-wiki (''interwiki'')", + 'interwiki-title-norights' => "Tingnan ang datong pangugnayang-wiki (''interwiki'')", + 'interwiki-desc' => 'Nagdaragdag ng isang [[Special:Interwiki|natatanging pahina]] upang matingnan at mabago ang tablang pang-ugnayang wiki', + 'interwiki_intro' => "Isa itong paglalarawan ng tabla ng ugnayang-wiki (''interwiki'').", + 'interwiki-legend-show' => 'Ipakita ang alamat', + 'interwiki-legend-hide' => 'Ikubli ang alamat', + 'interwiki_prefix' => 'Unlapi', + 'interwiki-prefix-label' => 'Unlapi:', + 'interwiki_prefix_intro' => 'Unlapi ng ugnayang-wiki na gagamitin sa loob ng palaugnayang <code>[<nowiki />[prefix:<em>pagename</em>]]</code> ng teksto ng wiki.', + 'interwiki_url' => 'URL', + 'interwiki-url-label' => 'URL:', + 'interwiki_url_intro' => 'Suleras para sa mga URL. Ang tagpaghawak ng pook na $1 ay mapapalitan ng <em>pagename</em> ng teksto ng wiki, kapag ginamit ang nabanggit sa itaas na palaugnayang teksto ng wiki.', + 'interwiki_local' => 'Isulong', + 'interwiki-local-label' => 'Pasulong:', + 'interwiki_local_intro' => 'Ang isang kahilingang http sa pampook na wiki na may ganitong unlapi ng ugnayang-wiki na nasa loob ng URL ay:', + 'interwiki_local_0_intro' => 'huwag tanggapin, karaniwang hinahadlangan ng "hindi natagpuan ang pahina",', + 'interwiki_local_1_intro' => 'itinuro papunta sa pinupukol na ibinigay na URL sa loob ng mga kahulugan ng kawing ng ugnayang-wiki (iyong mga itinuturing na katulad ng mga sanggunian sa pampook na mga pahina)', + 'interwiki_trans' => 'Paglilipat-sama (transklusyon)', + 'interwiki-trans-label' => 'Ilipat-sama:', + 'interwiki_trans_intro' => 'Kapag ginamit ang palaugnayang <code>{<nowiki />{prefix:<em>pagename</em>}}</code> ng teksto ng wiki, kung gayon:', + 'interwiki_trans_1_intro' => 'pahintulutan ang paglilipat-sama mula sa dayuhang wiki, kung pangkalahatang pinapayagan sa wiking ito ang paglilipat-sama', + 'interwiki_trans_0_intro' => 'huwag itong pahintulutan, sa halip maghanap ng isang pahinang nasa loob ng espasyo ng pangalan ng suleras.', + 'interwiki_intro_footer' => 'Tingnan ang [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org] para sa mas marami pang mga kabatiran hinggil sa tabla ng ugnayang-wiki. +Mayroong isang [[Special:Log/interwiki|talaan ng mga pagbabago]] sa tabla ng ugnayang-wiki.', + 'interwiki_1' => 'oo', + 'interwiki_0' => 'hindi', + 'interwiki_error' => "Kamalian: Walang laman ang tablang pangugnayang-wiki (''interwiki''), o may iba pang bagay na nagkaroon ng kamalian/suliranin.", + 'interwiki-cached' => 'Nakatago ang dato ng interwiki. Hindi maaari ang pagbago sa taguan.', + 'interwiki_edit' => 'Baguhin', + 'interwiki_reasonfield' => 'Dahilan:', + 'interwiki_delquestion' => 'Binubura ang "$1"', + 'interwiki_deleting' => 'Binubura mo ang unlaping "$1".', + 'interwiki_deleted' => "Matagumpay na natanggal ang unlaping \"\$1\" mula sa tablang pangugnayang-wiki (''interwiki'').", + 'interwiki_delfailed' => "Hindi matanggal ang unlaping \"\$1\" mula sa tablang pangugnayang-wiki (''interwiki'').", + 'interwiki_addtext' => "Magdagdag ng isang unlaping pangugnayang-wiki (''interwiki'')", + 'interwiki_addintro' => "Nagdaragdag ng isang bagong unlaping pangugnayang-wiki (''interwiki''). +Tandaan lamang na hindi ito maaaring maglaman ng mga puwang ( ), mga tutuldok (:), bantas para sa \"at\" (&), o mga bantas na pangkatumbas (=).", + 'interwiki_addbutton' => 'Idagdag', + 'interwiki_added' => "Matagumpay na naidagdag ang unlaping \"\$1\" sa tablang pangugnayang-wiki (''interwiki'').", + 'interwiki_addfailed' => "Hindi maidagdag ang unlaping \"\$1\" sa tablang pangugnayang-wiki (''interwiki''). +Maaaring umiiral na ito sa loob ng tablang pangugnayang-wiki.", + 'interwiki_edittext' => "Binabago ang isang unlaping pangugnayang-wiki (''interwiki'')", + 'interwiki_editintro' => "Binabago mo ang unlaping pangugnayang-wiki (''interwiki''). +Tandaan na maaaring maputol nito ang umiiral na mga kawing.", + 'interwiki_edited' => "Matagumpay na nabago ang unlaping \"\$1\" sa loob ng tablang pangugnayang-wiki (''interwiki'').", + 'interwiki_editerror' => "Hindi mabago ang unlaping \"\$1\" sa loob ng tablang pangugnayang-wiki (''interwiki''). +Maaaring hindi pa ito umiiral.", + 'interwiki-badprefix' => "Naglalaman ang tinukoy na pangpaguugnayan ng wiking (''interwiki'') unlaping \"\$1\" ng hindi tanggap na mga panitik", + 'interwiki-submit-empty' => 'Ang unlapi at ang URL ay hindi maaaring walang laman.', + 'interwiki-submit-invalidurl' => 'Hindi katanggap-tanggap ang URL ng protokol.', + 'log-name-interwiki' => 'Talaan ng tablang pang-ugnayang wiki', + 'logentry-interwiki-iw_add' => 'Si $1 ay {{GENDER:$2|nagdagdag}} ng unlaping "$4" ($5) (transklusyon: $6; lokal: $7) sa talangguhit ng ugnayang wiki', + 'logentry-interwiki-iw_edit' => 'Si $1 ay {{GENDER:$2|nagbago}} ng unlaping "$4" ($5) (trans: $6; lokal: $7) sa loob ng talangguhit ng ugnayang wiki', + 'logentry-interwiki-iw_delete' => 'Si $1 ay {{GENDER:$2|nagtanggal}} ng unlaping "$4" mula sa talangguhit ng ugnayang wiki', + 'log-description-interwiki' => 'Isa itong talaan ng mga pagbabago sa [[Special:Interwiki|tablang pang-ugnayang wiki]].', + 'right-interwiki' => "Baguhin ang datong pangugnayang-wiki (''interwiki'')", + 'action-interwiki' => "baguhin ang ipinasok/entradang ito na pang-ugnayang wiki (''interwiki'')", +); + +/** Tok Pisin (Tok Pisin) + * @author Iketsi + */ +$messages['tpi'] = array( + 'interwiki_edit' => 'Senisim', +); + +/** Turkish (Türkçe) + * @author Homonihilis + * @author Joseph + * @author Karduelis + * @author Suelnur + * @author Vito Genovese + */ +$messages['tr'] = array( + 'interwiki' => 'Vikilerarası veriyi gör ve deÄŸiÅŸtir', + 'interwiki-title-norights' => 'Vikilerarası veriyi gör', + 'interwiki-desc' => 'Vikilerarası tabloyu görmek ve deÄŸiÅŸtirmek için [[Special:Interwiki|özel bir sayfa]] ekler', + 'interwiki_intro' => 'Bu vikilerarası tabloya genel bir bakıştır.', + 'interwiki_prefix' => 'Önek', + 'interwiki-prefix-label' => 'Önek:', + 'interwiki_local' => 'Yönlendir', + 'interwiki-local-label' => 'Yönlendir:', + 'interwiki_trans' => 'Görüntüle', + 'interwiki-trans-label' => 'Görüntüle:', + 'interwiki_1' => 'evet', + 'interwiki_0' => 'hayır', + 'interwiki_error' => 'Hata: İnterviki tablosu boÅŸ ya da baÅŸka bir ÅŸeyde sorun çıktı.', + 'interwiki_edit' => 'DeÄŸiÅŸtir', + 'interwiki_reasonfield' => 'Neden:', + 'interwiki_delquestion' => '\'\'$1" siliniyor', + 'interwiki_addtext' => 'Bir interviki öneki ekler', + 'interwiki_addbutton' => 'Ekle', + 'right-interwiki' => 'İnterviki verilerini düzenler', + 'action-interwiki' => 'bu interviki girdisini deÄŸiÅŸtir', +); + +/** Tatar (Cyrillic script) (татарча) + * @author Ajdar + * @author Ильнар + */ +$messages['tt-cyrl'] = array( + 'interwiki' => 'Интервики көйләнмәләрен карау һәм үзгәртү', + 'interwiki-title-norights' => 'Интервики турында мәгълүматларны үзгәртү', + 'interwiki-desc' => 'Интервики Ñылтамаларны карау һәм үзгәртү өчен [[Special:Interwiki|махÑуÑ]] бит Ó©Ñти', + 'interwiki_intro' => 'Бу интервики җәдвәленә манзара.', + 'interwiki_prefix' => 'Ó¨Ñтәлмә', + 'interwiki-prefix-label' => 'Ó¨Ñтәлмә', + 'interwiki_1' => 'әйе', + 'interwiki_0' => 'юк', + 'interwiki_reasonfield' => 'Сәбәп:', + 'interwiki_addbutton' => 'Ó¨Ñтәргә', +); + +/** Central Atlas Tamazight (ⵜⴰⵎⴰⵣⵉⵖⵜ) + * @author Tifinaghes + */ +$messages['tzm'] = array( + 'interwiki_1' => 'ⵢⴰⵀ', + 'interwiki_0' => 'ⵓⵀ ⵓ', + 'interwiki_edit' => 'ⴱⴷⴷⴻâµ', + 'interwiki_reasonfield' => 'ⴰⵙⵔⴰⴳ:', + 'interwiki_addbutton' => 'âµ”âµâµ“', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|added}} prefix "$4" ($5) (trans: $6; local: $7) to the interwiki table', +); + +/** Uyghur (Arabic script) (ئۇيغۇرچە) + * @author Sahran + */ +$messages['ug-arab'] = array( + 'interwiki_1' => 'ھەئە', + 'interwiki_0' => 'ياق', + 'interwiki_edit' => 'تەھرىر', + 'interwiki_reasonfield' => 'سەۋەب:', + 'interwiki_addbutton' => 'قوش', +); + +/** Ukrainian (українÑька) + * @author AS + * @author Ahonc + * @author Base + * @author Hypers + * @author Microcell + * @author Prima klasy4na + * @author VolodymyrF + * @author Vox + */ +$messages['uk'] = array( + 'interwiki' => 'ПереглÑд Ñ– Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð°Ð½Ð¸Ñ… інтервікі', + 'interwiki-title-norights' => 'ПереглÑнути дані інтервікі', + 'interwiki-desc' => 'Додає [[Special:Interwiki|Ñпеціальну Ñторінку]] Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ³Ð»Ñду Ñ– Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– інтервікі', + 'interwiki_intro' => 'Це оглÑд таблиці інтервікі.', + 'interwiki-legend-show' => 'Показати легенду', + 'interwiki-legend-hide' => 'Приховати легенду', + 'interwiki_prefix' => 'ПрефікÑ', + 'interwiki-prefix-label' => 'ПрефікÑ:', + 'interwiki_prefix_intro' => 'ÐŸÑ€ÐµÑ„Ñ–ÐºÑ Ñ–Ð½Ñ‚ÐµÑ€Ð²Ñ–ÐºÑ– Ð´Ð»Ñ Ð²Ð¸ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð°Ð½Ð½Ñ Ñƒ ÑинтакÑиÑÑ– вікі-текÑту: <code>[<nowiki />[префікÑ:<em>назва Ñторінки</em>]]</code>.', + 'interwiki_url_intro' => 'Шаблон Ð´Ð»Ñ URL-адреÑ. ЗаміÑть $1 буде підÑтавлено <em>назву Ñторінки</em> вікітекÑту, Ñкщо викориÑтовуєтьÑÑ Ð²Ð¸Ñ‰ÐµÐ·Ð°Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ð¹ ÑинтакÑÐ¸Ñ Ð²Ñ–ÐºÑ–Ñ‚ÐµÐºÑту.', + 'interwiki_local' => 'ВідÑиланнÑ', + 'interwiki-local-label' => 'ВідÑиланнÑ:', + 'interwiki_local_intro' => 'HTTP-запит у міÑцеву вікі з інтервікі-префікÑом в URL:', + 'interwiki_local_0_intro' => 'не допуÑкаєтьÑÑ, Ñк правило, блокуєтьÑÑ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñм "Ñторінка не знайдена",', + 'interwiki_local_1_intro' => 'перенаправлÑÑ” на цільовий URL, вказаний у визначенні інтервікі-поÑÐ¸Ð»Ð°Ð½Ð½Ñ (тобто, розглÑдаєтьÑÑ Ñк поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° міÑцевих Ñторінках)', + 'interwiki_trans' => 'ВключеннÑ', + 'interwiki-trans-label' => 'ВключеннÑ:', + 'interwiki_trans_intro' => 'Якщо викориÑтовуєтьÑÑ ÑинтакÑÐ¸Ñ Ð²Ñ–ÐºÑ–Ñ‚ÐµÐºÑту <code>{<nowiki />{префікÑ:<em>назва Ñторінки</em>}}</code>, то:', + 'interwiki_trans_1_intro' => 'дозволÑÑ” Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ Ð· інших вікі, Ñкщо інтервікі-Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ Ð´Ð¾Ð·Ð²Ð¾Ð»ÐµÐ½Ñ– в цій вікі,', + 'interwiki_trans_0_intro' => 'не дозволÑÑ” включеннÑ, натоміÑть шукаєтьÑÑ Ñторінка у проÑторі імен шаблонів.', + 'interwiki_intro_footer' => 'Докладніше про таблицю інтервікі можна подивитиÑÑŒ на [//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org]. +ІÑнує також [[Special:Log/interwiki|журнал змін]] таблиці інтервікі.', + 'interwiki_1' => 'так', + 'interwiki_0' => 'ні', + 'interwiki_error' => 'Помилка: Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ Ñ–Ð½Ñ‚ÐµÑ€Ð²Ñ–ÐºÑ– Ð¿Ð¾Ñ€Ð¾Ð¶Ð½Ñ Ð°Ð±Ð¾ щоÑÑŒ іще пішло не так.', + 'interwiki-cached' => 'Дані інтервікі взÑто з кешу. Зміни кешу неможливі.', + 'interwiki_edit' => 'Редагувати', + 'interwiki_reasonfield' => 'Причина:', + 'interwiki_delquestion' => 'Ð’Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ "$1"', + 'interwiki_deleting' => 'Ви видалÑєте Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ "$1".', + 'interwiki_deleted' => 'ÐŸÑ€ÐµÑ„Ñ–ÐºÑ "$1" було уÑпішно видалено з таблиці інтервікі.', + 'interwiki_delfailed' => 'ÐŸÑ€ÐµÑ„Ñ–ÐºÑ "$1" не може бути видалений з таблиці інтервікі.', + 'interwiki_addtext' => 'Додати Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ Ñ–Ð½Ñ‚ÐµÑ€Ð²Ñ–ÐºÑ–', + 'interwiki_addintro' => "Ви додаєте новий Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ Ñ–Ð½Ñ‚ÐµÑ€Ð²Ñ–ÐºÑ–. +Пам'Ñтайте, що він не може міÑтити пробіли ( ), двокрапки (:), амперÑанди (&) або знаки рівноÑті (=).", + 'interwiki_addbutton' => 'Додати', + 'interwiki_added' => 'ÐŸÑ€ÐµÑ„Ñ–ÐºÑ "$1" було уÑпішно додано до таблиці інтервікі.', + 'interwiki_addfailed' => 'ÐŸÑ€ÐµÑ„Ñ–ÐºÑ "$1" не може бути доданий до таблиці інтервікі. +Можливо, він вже Ñ–Ñнує в таблиці інтервікі.', + 'interwiki_edittext' => 'Ð ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑу інтервікі', + 'interwiki_editintro' => "Ви редагуєте Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ Ñ–Ð½Ñ‚ÐµÑ€Ð²Ñ–ÐºÑ–. +Пам'Ñтайте, що це може пошкодити Ñ–Ñнуючі поÑиланнÑ.", + 'interwiki_edited' => 'ÐŸÑ€ÐµÑ„Ñ–ÐºÑ "$1" був уÑпішно змінений в таблиці інтервікі.', + 'interwiki_editerror' => 'ÐŸÑ€ÐµÑ„Ñ–ÐºÑ "$1" не може бути змінений в таблиці інтервікі. +Можливо, його не Ñ–Ñнує.', + 'interwiki-badprefix' => 'Зазначений інтервікі-Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ "$1" міÑтить неприпуÑтимі Ñимволи', + 'interwiki-submit-empty' => 'ÐŸÑ€ÐµÑ„Ñ–ÐºÑ Ñ– URL-адреÑа не можуть бути порожніми.', + 'interwiki-submit-invalidurl' => 'ÐеприпуÑтимий протокол в URL.', + 'log-name-interwiki' => 'Журнал таблиці інтервікі', + 'logentry-interwiki-iw_add' => '$1 {{GENDER:$2|змінив|змінила}} Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ Â«$4» ($5) (trans: $6; local: $7) в таблиці інтервікі', + 'logentry-interwiki-iw_edit' => '$1 {{GENDER:$2|змінив|змінила}} Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ Â«$4» ($5) (trans: $6; local: $7) в таблиці інтервікі', + 'logentry-interwiki-iw_delete' => '$1 {{GENDER:$2|вилучив|вилучила}} Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ Â«$4» з таблиці інтервікі', + 'log-description-interwiki' => 'Це журнал змін [[Special:Interwiki|таблиці інтервікі]].', + 'right-interwiki' => 'Редагувати дані інтервікі', + 'action-interwiki' => 'зміну цього запиÑу інтервікі', +); + +/** Urdu (اردو) + * @author Tahir mq + * @author පසිඳු à¶šà·à·€à·’න්ද + */ +$messages['ur'] = array( + 'interwiki-legend-show' => 'لیجنڈ دکھائیں', + 'interwiki-legend-hide' => 'لیجنڈ چھپائیں', + 'interwiki_prefix' => 'سابقے', + 'interwiki-prefix-label' => 'سابقے', + 'interwiki_1' => 'جی ÛØ§Úº', + 'interwiki_0' => 'Ù†Ûیں', + 'interwiki_edit' => 'ترمیم کریں', + 'interwiki_reasonfield' => 'وجÛ:', + 'interwiki_addbutton' => 'شامل کریں', + 'right-interwiki' => 'بین الویکی معطیات (ڈیٹا) میں ترمیم کریں', + 'action-interwiki' => 'ÛŒÛ Ø¨ÛŒÙ† الویکی اندراج تبدیل کریں', +); + +/** Uzbek (oÊ»zbekcha) + * @author CoderSI + * @author Sociologist + */ +$messages['uz'] = array( + 'interwiki_addbutton' => 'QoÊ»shish', + 'log-name-interwiki' => 'Interviki jadvalidagi oÊ»zgarishlar qaydlari', +); + +/** vèneto (vèneto) + * @author Candalua + */ +$messages['vec'] = array( + 'interwiki' => 'Varda e modìfega i dati interwiki', + 'interwiki-title-norights' => 'Varda i dati interwiki', + 'interwiki_intro' => 'Sta qua la xe na panoramica de la tabèla dei interwiki.', + 'interwiki_prefix' => 'Prefisso', + 'interwiki-prefix-label' => 'Prefisso:', + 'interwiki_local' => 'Avanti', + 'interwiki-local-label' => 'Avanti:', + 'interwiki_trans' => 'Transcludi', + 'interwiki-trans-label' => 'Transcludi:', + 'interwiki_1' => 'sì', + 'interwiki_0' => 'no', + 'interwiki_error' => 'ERÓR: La tabèla dei interwiki la xe voda, o ghe xe qualche altro erór.', + 'interwiki_edit' => 'Modìfega', + 'interwiki_reasonfield' => 'Motivassion:', + 'interwiki_delquestion' => 'Scancelassion de "$1"', + 'interwiki_deleting' => 'Te sì drio scancelar el prefisso "$1"', + 'interwiki_deleted' => 'El prefisso "$1" el xe stà scancelà da la tabèla dei interwiki.', + 'interwiki_delfailed' => 'No s\'à podesto cavar el prefisso "$1" da la tabèla dei interwiki.', + 'interwiki_addtext' => 'Zonta un prefisso interwiki', + 'interwiki_addintro' => 'Te sì drio zontar un prefisso interwiki novo. +No xe mia parmessi i carà teri: spassio ( ), do ponti (:), e comerçial (&), sìnbolo de uguale (=).', + 'interwiki_addbutton' => 'Zonta', + 'interwiki_added' => 'El prefisso "$1" el xe stà zontà a la tabèla dei interwiki.', + 'interwiki_addfailed' => 'No se riesse a zontar el prefisso "$1" a la tabèla dei interwiki. +El prefisso el podarìa èssar xà presente in tabèla.', + 'interwiki_edittext' => 'Modìfega de un prefisso interwiki', + 'interwiki_editintro' => 'Te sì drio modificar un prefisso interwiki. +Ocio a no desfar i colegamenti esistenti.', + 'interwiki_edited' => 'El prefisso "$1" el xe stà canbià in te la tabèla dei interwiki.', + 'interwiki_editerror' => 'No se riesse a canbiar el prefisso "$1" in te la tabèla dei interwiki. +Sto prefisso el podarìa èssar inesistente.', + 'interwiki-badprefix' => 'El prefisso interwiki speçificà ("$1") el contien carà teri mia validi', + 'log-name-interwiki' => 'Registro de la tabèla interwiki', + 'log-description-interwiki' => 'Registro dei canbiamenti fati a la [[Special:Interwiki|tabèla dei interwiki]].', + 'right-interwiki' => 'Cà nbia i dati interwiki', +); + +/** Veps (vepsän kel’) + * @author Игорь БродÑкий + */ +$messages['vep'] = array( + 'interwiki_prefix' => 'Prefiks', + 'interwiki-prefix-label' => 'Prefiks:', # Fuzzy + 'interwiki_1' => 'ka', + 'interwiki_0' => 'ei', + 'interwiki_edit' => 'Redaktiruida', + 'interwiki_reasonfield' => 'Sü:', + 'interwiki_addbutton' => 'Ližata', + 'interwiki_edittext' => 'Interwiki-prefiksoiden redaktiruind', +); + +/** Vietnamese (Tiếng Việt) + * @author Minh Nguyen + * @author Vinhtantran + */ +$messages['vi'] = array( + 'interwiki' => 'Xem và sá»a đổi dữ liệu vá» liên kết liên wiki', + 'interwiki-title-norights' => 'Xem dữ liệu liên wiki', + 'interwiki-desc' => 'Thêm má»™t [[Special:Interwiki|trang đặc biệt]] để xem sá»a đổi bảng liên wiki', + 'interwiki_intro' => 'Äây là ná»™i dung cá»§a bảng liên wiki.', + 'interwiki-legend-show' => 'Xem chú giải', + 'interwiki-legend-hide' => 'Ẩn chú giải', + 'interwiki_prefix' => 'Tiá»n tố', + 'interwiki-prefix-label' => 'Tiá»n tố:', + 'interwiki_prefix_intro' => 'Tiá»n tố liên wiki dùng trong cú pháp wiki <code>[<nowiki />[tiá»n tố:<em>tên trang</em>]]</code>.', + 'interwiki_url_intro' => 'Mẫu địa chỉ URL. Dấu hiệu $1 được thay bằng <em>tiá»n tố</em> khi nà o sá» dụng cú pháp ở trên.', + 'interwiki_local' => 'Chuyển tiếp', + 'interwiki-local-label' => 'Chuyển tiếp:', + 'interwiki_local_intro' => 'Khi nà o truy cáºp wiki bá»™ pháºn dùng tiá»n tố liên wiki trong URL, yêu cầu HTTP được:', + 'interwiki_local_0_intro' => 'bác bá», thưá»ng bị chặn vá»›i kết quả “không tìm thấy trangâ€,', + 'interwiki_local_1_intro' => 'đổi hướng tá»›i URL Ä‘Ãch trong định nghÄ©a liên kết liên wiki, nó coi như là URL dẫn đến trang địa phương', + 'interwiki_trans' => 'Nhúng bản mẫu', + 'interwiki-trans-label' => 'Nhúng bản mẫu:', + 'interwiki_trans_intro' => 'Khi nà o sá» dụng cú pháp wiki <code>{<nowiki />{tiá»n tố:<em>tên trang</em>}}</code>:', + 'interwiki_trans_1_intro' => 'cho phép nhúng trang từ wiki bên ngoà i, nếu wiki nà y cho phép nhúng trang liên wiki nói chung', + 'interwiki_trans_0_intro' => 'thay vì cho phép nhúng liên wiki, tìm kiếm trang trong không gian tên bản mẫu địa phương.', + 'interwiki_intro_footer' => 'Xem [//www.mediawiki.org/wiki/Manual:Interwiki_table?uselang=vi MediaWiki.org] để biết thêm thông tin vá» bảng liên wiki. +Có [[Special:Log/interwiki|nháºt trình các thay đổi]] tại bảng liên wiki.', + 'interwiki_1' => 'có', + 'interwiki_0' => 'không', + 'interwiki_error' => 'Lá»–i: Bảng liên wiki hiện Ä‘ang trống, hoặc có vấn đỠgì đó đã xảy ra.', + 'interwiki-cached' => 'Dữ liệu liên wiki được lưu và o vùng nhá»› đệm. Không thể sá»a đổi vùng nhá»› đệm.', + 'interwiki_edit' => 'Sá»a đổi', + 'interwiki_reasonfield' => 'Lý do:', + 'interwiki_delquestion' => 'Xóa “$1â€', + 'interwiki_deleting' => 'Bạn Ä‘ang xóa tiá»n tố “$1â€.', + 'interwiki_deleted' => 'Tiá»n tố “$1†đã được xóa khá»i bảng liên wiki.', + 'interwiki_delfailed' => 'Tiá»n tố “$1†không thể xóa khá»i bảng liên wiki.', + 'interwiki_addtext' => 'Thêm tiá»n tố liên kết liên wiki', + 'interwiki_addintro' => 'Bạn Ä‘ang thêm má»™t tiá»n tố liên wiki má»›i. +Hãy nhá»› rằng nó không chứa được khoảng trắng ( ), dấu hai chấm (:), dấu và (&), hay dấu bằng (=).', + 'interwiki_addbutton' => 'Thêm', + 'interwiki_added' => 'Tiá»n tố “$1†đã được thêm và o bảng liên wiki.', + 'interwiki_addfailed' => 'Tiá»n tố “$1†không thể thêm và o bảng liên wiki. +Có thể nó đã tồn tại trong bảng liên wiki rồi.', + 'interwiki_edittext' => 'Sá»a đổi tiá»n tố liên wiki', + 'interwiki_editintro' => 'Bạn Ä‘ang sá»a đổi má»™t tiá»n tố liên wiki. Hãy nhá»› rằng việc là m nà y có thể phá há»ng các liên hết đã có.', + 'interwiki_edited' => 'Tiá»n tố “$1†đã thay đổi xong trong bảng liên wiki.', + 'interwiki_editerror' => 'Tiá»n tố “$1†không thể thay đổi trong bảng liên wiki. Có thể nó không tồn tại.', + 'interwiki-badprefix' => 'Tiá»n tố liên wiki “$1†có chứa ký tá»± không hợp lệ', + 'interwiki-submit-empty' => 'Không thể để trống tiá»n tố hoặc URL.', + 'interwiki-submit-invalidurl' => 'URL có giao thức không hợp lệ.', + 'log-name-interwiki' => 'Nháºt trình bảng liên wiki', + 'logentry-interwiki-iw_add' => '{{GENDER:$2}}$1 đã thêm tiá»n tố “$4†($5) (trans: $6; local: $7) và o bảng liên wiki', + 'logentry-interwiki-iw_edit' => '{{GENDER:$2}}$1 đã sá»a đổi tiá»n tố “$4†($5) (trans: $6; local: $7) trong bảng liên wiki', + 'logentry-interwiki-iw_delete' => '{{GENDER:$2|}}$1 đã xóa tiá»n tố “$4†khá»i bảng liên wiki', + 'log-description-interwiki' => 'Äây là nháºt trình các thay đổi trong [[Special:Interwiki|bảng liên wiki]].', + 'right-interwiki' => 'Sá»a dữ liệu liên wiki', + 'action-interwiki' => 'thay đổi khoản mục liên wiki nà y', +); + +/** Volapük (Volapük) + * @author Malafaya + * @author Smeira + */ +$messages['vo'] = array( + 'interwiki' => 'Logön e bevobön nünodis vüvükik', + 'interwiki-title-norights' => 'Logön nünodis vüvükik', + 'interwiki-desc' => 'Läükön [[Special:Interwiki|padi patik]] ad logön e bevobön taibi vüvükik', + 'interwiki_intro' => 'Logön eli [http://www.mediawiki.org/wiki/Interwiki_table MediaWiki.org] ad tuvön nünis pluik tefü taib vüvükik.', # Fuzzy + 'interwiki_prefix' => 'Foyümot', + 'interwiki-prefix-label' => 'Foyümot:', # Fuzzy + 'interwiki_0' => 'nö', + 'interwiki_error' => 'Pöl: Taib vüvükik vagon, u ba pöl votik ejenon.', + 'interwiki_reasonfield' => 'Kod:', + 'interwiki_delquestion' => 'El „$1“ pamoükon', + 'interwiki_deleting' => 'Moükol foyümoti: „$1“.', + 'interwiki_deleted' => 'Foyümot: „$1“ pemoükon benosekiko se taib vüvükik.', + 'interwiki_delfailed' => 'No eplöpos ad moükön foyümot: „$1“ se taib vüvükik.', + 'interwiki_addtext' => 'Läükön foyümoti vüvükik', + 'interwiki_addintro' => 'Läükol foyümoti vüvükik nulik. +Demolös, das foyümot no dalon ninädon spadis ( ), telpünis (:), (&), u (=).', + 'interwiki_addbutton' => 'Läükön', + 'interwiki_added' => 'Foyümot: „$1“ peläükon benosekiko taibe vüvükik.', + 'interwiki_addfailed' => 'No eplöpos ad läükön foyümoti: „$1“ taibe vüvükik. +Ba ya dabinon in taib vüvükik.', + 'interwiki_edittext' => 'Votükam foyümota vüvükik', + 'interwiki_editintro' => 'Bevobol foyümoti vüvükik. +Demolös, das atos kanon breikön yümis dabinöl.', + 'interwiki_edited' => 'Foyümot: „$1“ pevotükon benosekiko in taib vüvükik.', + 'interwiki_editerror' => 'No eplöpos ad votükön foyümoti: „$1“ in taib vüvükik. +Ba no dabinon.', + 'interwiki-badprefix' => 'Foyümot vüvükik pavilöl: „$1“ ninädon malatis no lonöfölis', + 'log-name-interwiki' => 'Jenotalised taiba vüvükik', + 'log-description-interwiki' => 'Is palisedons votükams [[Special:Interwiki|taiba vüvükik]].', + 'right-interwiki' => 'Bevobön nünis vüvükik', + 'action-interwiki' => 'votükön pati vüvükik at', +); + +/** Walloon (walon) + */ +$messages['wa'] = array( + 'interwiki_reasonfield' => 'RÃ¥jhon:', +); + +/** Wu (å´è¯) + */ +$messages['wuu'] = array( + 'interwiki_reasonfield' => 'ç†ç”±ï¼š', +); + +/** Yiddish (ייִדיש) + * @author פוילישער + */ +$messages['yi'] = array( + 'interwiki-title-norights' => 'ב×קוקן ××™× ×˜×¢×¨×•×•×™×§×™ ד×טן', + 'interwiki_intro' => 'ד×ס ××™×– ×ן ×יבערבליק פון דער ××™× ×˜×¢×¨×•×•×™×§×™ ט×בעלע.', + 'interwiki-legend-show' => 'ווייזן ×œ×¢×’×¢× ×“×¢', + 'interwiki-legend-hide' => 'ב××”×לטן ×œ×¢×’×¢× ×“×¢', + 'interwiki_prefix' => 'פרעפֿיקס', + 'interwiki-prefix-label' => 'פרעפֿיקס:', + 'interwiki_local' => '×יבערפֿירן', + 'interwiki-local-label' => '×יבערפֿירן:', + 'interwiki_trans' => '×ריבערשליסן', + 'interwiki-trans-label' => '×ריבערשליסן:', + 'interwiki_trans_intro' => '××– דער וויקיטעקסט ×¡×™× ×˜×קס <code>{<nowiki />{prefix:<em>בל××˜× ×מען</em>}}</code> ווערט ×’×¢× ×™×¦×˜, דעמ×לסט:', + 'interwiki_1' => '×™×', + 'interwiki_0' => '× ×™×™×Ÿ', + 'interwiki_edit' => 'רעד×ַקטירן', + 'interwiki_addbutton' => 'צולייגן', + 'interwiki_edittext' => 'רעד×קטירן ×ן ××™× ×˜×¢×¨×•×•×™×§×™ פרעפיקס', +); + +/** Cantonese (粵語) + */ +$messages['yue'] = array( + 'interwiki' => '去ç‡åŒç·¨è¼¯è·¨ç¶åŸºè³‡æ–™', + 'interwiki-title-norights' => '去ç‡è·¨ç¶åŸºè³‡æ–™', + 'interwiki_intro' => 'ç‡å“[http://www.mediawiki.org/wiki/Interwiki_table MediaWiki.org]有關跨ç¶åŸºè¡¨å˜…更多資料。', # Fuzzy + 'interwiki_prefix' => 'å‰ç¶´', + 'interwiki-prefix-label' => 'å‰ç¶´:', # Fuzzy + 'interwiki_local' => '定義呢個åšä¸€å€‹æœ¬åœ°wiki', # Fuzzy + 'interwiki-local-label' => '定義呢個åšä¸€å€‹æœ¬åœ°wiki:', # Fuzzy + 'interwiki_trans' => '容許跨ç¶åŸºåŒ…å«', # Fuzzy + 'interwiki-trans-label' => '容許跨ç¶åŸºåŒ…å«:', # Fuzzy + 'interwiki_error' => '錯誤: è·¨ç¶åŸºè¡¨ä¿‚空ã€åˆæˆ–者有其它嘢出錯。', + 'interwiki_reasonfield' => 'åŽŸå› ', # Fuzzy + 'interwiki_delquestion' => '刪緊 "$1"', + 'interwiki_deleting' => 'ä½ è€Œå®¶æ‹Žèµ°ç·Šå‰ç¶´ "$1"。', + 'interwiki_deleted' => 'å‰ç¶´ "$1" 已經æˆåŠŸå™‰éŸ¿å€‹è·¨ç¶åŸºè¡¨åº¦æ‹Žèµ°å’—。', + 'interwiki_delfailed' => 'å‰ç¶´ "$1" å””èƒ½å¤ éŸ¿å€‹è·¨ç¶åŸºè¡¨åº¦æ‹Žèµ°ã€‚', + 'interwiki_addtext' => 'åŠ å…¥ä¸€å€‹è·¨ç¶åŸºå‰ç¶´', + 'interwiki_addintro' => 'ä½ è€Œå®¶åŠ ç·Šä¸€å€‹æ–°å˜…è·¨ç¶åŸºå‰ç¶´ã€‚ +è¦è¨˜ä½ä½¢ä¿‚å””å¯ä»¥åŒ…å«ä½ç©ºæ ¼ ( )ã€å†’號 (:)ã€é€£å—號 (&),或者係ç‰è™Ÿ (=)。', + 'interwiki_addbutton' => 'åŠ ', + 'interwiki_added' => 'å‰ç¶´ "$1" 已經æˆåŠŸå™‰åŠ å…¥åˆ°è·¨ç¶åŸºè¡¨ã€‚', + 'interwiki_addfailed' => 'å‰ç¶´ "$1" å””èƒ½å¤ åŠ å…¥åˆ°è·¨ç¶åŸºè¡¨ã€‚ +å¯èƒ½å·²ç¶“響個跨ç¶åŸºè¡¨åº¦å˜åœ¨ã€‚', + 'interwiki_edittext' => '改緊一個跨ç¶åŸºå‰ç¶´', + 'interwiki_editintro' => 'ä½ è€Œå®¶æ”¹ç·Šè·¨ç¶åŸºå‰ç¶´ã€‚ +記ä½å‘¢å€‹å¯ä»¥æ•´æ–·ç¾æœ‰å˜…連çµã€‚', + 'interwiki_edited' => 'å‰ç¶´ "$1" 已經響個跨ç¶åŸºè¡¨åº¦æ”¹å’—。', + 'interwiki_editerror' => 'å‰ç¶´ "$1" å””èƒ½å¤ éŸ¿å€‹è·¨ç¶åŸºè¡¨åº¦æ”¹ã€‚ +å¯èƒ½ä½¢ä¸¦å””å˜åœ¨ã€‚', + 'interwiki-badprefix' => '所指定嘅跨ç¶åŸºå‰ç¶´ "$1" 嫿œ‰ç„¡æ•ˆå˜…å—æ¯', + 'right-interwiki' => '編輯跨ç¶åŸºè³‡æ–™', +); + +/** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) + * @author Gaoxuewei + * @author Hzy980512 + * @author Liangent + * @author Mark85296341 + * @author PhiLiP + * @author Shizhao + * @author Vina + * @author Wmr89502270 + * @author Xiaomingyan + * @author Yfdyh000 + */ +$messages['zh-hans'] = array( + 'interwiki' => '查看和编辑跨wikiæ•°æ®', + 'interwiki-title-norights' => '查看跨维基数æ®', + 'interwiki-desc' => '新增[[Special:Interwiki|特殊页é¢]]以查看和编辑跨wiki表', + 'interwiki_intro' => '这是跨wiki表的概览。', + 'interwiki-legend-show' => '显示说明', + 'interwiki-legend-hide' => 'éšè—说明', + 'interwiki_prefix' => 'å‰ç¼€', + 'interwiki-prefix-label' => 'å‰ç¼€:', + 'interwiki_prefix_intro' => 'è·¨wikiå‰ç¼€ï¼Œç”¨äºŽ<code>[<nowiki />[prefix:<em>pagename</em>]]</code>wikiè¯æ³•。', + 'interwiki_url_intro' => 'URL模æ¿ã€‚当使用上述wikiè¯æ³•时,å ä½ç¬¦$1将被<em>pagename</em>替æ¢ã€‚', + 'interwiki_local' => '转å‘', + 'interwiki-local-label' => '转å‘:', + 'interwiki_local_intro' => '该跨wikiå‰ç¼€åˆ°æœ¬åœ°wikiçš„HTTP请求:', + 'interwiki_local_0_intro' => 'æ— æ³•å®žçŽ°ï¼Œé€šå¸¸æ˜¯é‡åˆ°â€œé¡µé¢æœªæ‰¾åˆ°â€ã€‚', + 'interwiki_local_1_intro' => 'é‡å®šå‘到跨wikié“¾æŽ¥å®šä¹‰çš„ç›®æ ‡URL(å³è§†ä¸ºæœ¬åœ°é¡µé¢ä¸çš„引用)。', + 'interwiki_trans' => '包å«', + 'interwiki-trans-label' => '包å«ï¼š', + 'interwiki_trans_intro' => '如果使用wikiè¯æ³•<code>{<nowiki />{prefix:<em>pagename</em>}}</code>,那么:', + 'interwiki_trans_1_intro' => '如果跨wiki包å«åœ¨è¯¥wiki得到授æƒï¼Œåˆ™å…许从外部wiki包å«ã€‚', + 'interwiki_trans_0_intro' => 'ä¸å…许,看作是寻找模æ¿å‘½å空间ä¸çš„一个页é¢ã€‚', + 'interwiki_intro_footer' => '关于跨wiki表的详细信æ¯ï¼Œè¯·å‚阅[//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org]。这里有一个跨wiki表的[[Special:Log/interwiki|更改日志]]。', + 'interwiki_1' => '是', + 'interwiki_0' => 'å¦', + 'interwiki_error' => '错误: è·¨wiki表为空,或是å‘生其它错误。', + 'interwiki-cached' => 'è·¨wikiæ•°æ®å·²ç¼“å˜ã€‚缓å˜ä¸èƒ½ç¼–辑。', + 'interwiki_edit' => '编辑', + 'interwiki_reasonfield' => 'ç†ç”±ï¼š', + 'interwiki_delquestion' => 'æ£åœ¨åˆ 除“$1â€', + 'interwiki_deleting' => '您æ£åœ¨åˆ 除å‰ç¼€â€œ$1â€ã€‚', + 'interwiki_deleted' => 'å·²æˆåŠŸåœ°ä»Žè·¨wiki表ä¸åˆ 除å‰ç¼€â€œ$1â€ã€‚', + 'interwiki_delfailed' => 'æ— æ³•ä»Žè·¨wikiè¡¨åˆ é™¤å‰ç¼€â€œ$1â€ã€‚', + 'interwiki_addtext' => '新增一个跨wikiå‰ç¼€', + 'interwiki_addintro' => 'æ‚¨çŽ°åœ¨åŠ å…¥ä¸€ä¸ªæ–°çš„è·¨wikiå‰ç¼€ã€‚ +è¦è®°ä½å®ƒä¸å¯ä»¥åŒ…å«ç©ºæ ¼ ( )ã€å†’å· ï¼ˆ:)ã€è¿žå—å· ï¼ˆ&),或ç‰å· (=)。', + 'interwiki_addbutton' => 'å¢žåŠ ', + 'interwiki_added' => 'å‰ç¼€ "$1" å·²ç»æˆåŠŸåœ°åŠ å…¥åˆ°è·¨wiki表。', + 'interwiki_addfailed' => 'å‰ç¼€ "$1" ä¸èƒ½åŠ å…¥åˆ°è·¨wiki表。 +å¯èƒ½å·²ç»åœ¨è·¨wiki表ä¸å˜åœ¨ã€‚', + 'interwiki_edittext' => '修改一个跨wikiå‰ç¼€', + 'interwiki_editintro' => '您æ£åœ¨ä¿®æ”¹è·¨wikiå‰ç¼€ã€‚ +请记ä½è¿™å¯èƒ½ä¼šä½¿çŽ°æœ‰çš„é“¾æŽ¥ä¸æ–。', + 'interwiki_edited' => 'å‰ç¼€ "$1" å·²ç»åœ¨è·¨wiki表ä¸ä¿®æ”¹ã€‚', + 'interwiki_editerror' => 'å‰ç¼€ "$1" ä¸èƒ½åœ¨è·¨wiki表ä¸ä¿®æ”¹ã€‚ +å¯èƒ½å®ƒå¹¶ä¸å˜åœ¨ã€‚', + 'interwiki-badprefix' => '所指定的跨wikiå‰ç¼€ "$1" 嫿œ‰æ— æ•ˆçš„å—æ¯', + 'interwiki-submit-empty' => 'å‰ç¼€å’ŒURLä¸èƒ½ä¸ºç©ºã€‚', + 'interwiki-submit-invalidurl' => '该URLçš„åè®®æ˜¯æ— æ•ˆçš„ã€‚', + 'log-name-interwiki' => 'è·¨wiki表日志', + 'logentry-interwiki-iw_add' => '$1{{GENDER:$2|å¢žåŠ äº†}}å‰ç¼€â€œ$4â€($5) (包å«:$6;本地:$7)到跨wiki表', + 'logentry-interwiki-iw_edit' => '$1{{GENDER:$2|已修改}}è·¨wiki表ä¸çš„å‰ç¼€â€œ$4â€($5) (包å«ï¼š$6;本地:$7)', + 'logentry-interwiki-iw_delete' => '$1已从跨wiki表ä¸{{GENDER:$2|åˆ é™¤}}å‰ç¼€â€œ$4â€', + 'log-description-interwiki' => '这是一个[[Special:Interwiki|è·¨wiki表]]的更改日志。', + 'right-interwiki' => '编辑跨维基数æ®', + 'action-interwiki' => '更改该跨维基æ¡ç›®', +); + +/** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) + * @author Alexsh + * @author Horacewai2 + * @author Justincheng12345 + * @author Liangent + * @author Mark85296341 + * @author Oapbtommy + * @author Waihorace + * @author Wrightbus + */ +$messages['zh-hant'] = array( + 'interwiki' => '檢視並編輯跨ç¶åŸºé€£çµè¡¨', + 'interwiki-title-norights' => '檢視跨ç¶åŸºè³‡æ–™', + 'interwiki-desc' => '新增[[Special:Interwiki|特殊é é¢]]以檢視或編輯跨語言連çµè¡¨', + 'interwiki_intro' => '這是跨ç¶åŸºé€£çµè¡¨çš„æ¦‚覽。', + 'interwiki-legend-show' => '顯示', + 'interwiki-legend-hide' => 'éš±è—說明', + 'interwiki_prefix' => 'å‰ç¶´', + 'interwiki-prefix-label' => 'å‰ç¶´:', + 'interwiki_prefix_intro' => '跨網站的å‰ç¶´ï¼Œç”¨æ–¼<code>[[prefix:<em>pagename</em>]]</code><nowiki/><code>[[prefix:<em>pagename</em>]]</code>。', + 'interwiki_url_intro' => 'URL的模æ¿ï¼Œç•¶ä½¿ç”¨ä¸Šè¿°èªžæ³•時,佔ä½ç¬¦$1å°‡æœƒæ›¿æ›æˆ<em>pagename</em>。', + 'interwiki_local' => '轉發', + 'interwiki-local-label' => '定義這個為一個本地 wiki:', + 'interwiki_local_intro' => '該跨wikiå‰ç¶´åˆ°æœ¬åœ°wikiçš„HTTP請求:', + 'interwiki_local_0_intro' => '無法實ç¾ï¼Œé€šå¸¸æ˜¯é‡åˆ°â€œé 颿œªæ‰¾åˆ°â€ã€‚', + 'interwiki_local_1_intro' => 'é‡å®šå‘到跨wikiéˆæŽ¥å®šç¾©çš„ç›®æ¨™URL(å³è¦–為本地é é¢ä¸çš„引用)。', + 'interwiki_trans' => '包å«', + 'interwiki-trans-label' => '容許跨ç¶åŸºåŒ…å«ï¼š', + 'interwiki_trans_intro' => '如果使用wiki語法<code>{<nowiki />{prefix:<em>pagename</em>}}</code>,那麼:', + 'interwiki_trans_1_intro' => '如果跨wiki包å«åœ¨è©²wiki得到授權,則å…許從外部wiki包å«ã€‚', + 'interwiki_trans_0_intro' => 'ä¸å…許,看作是尋找模æ¿å‘½å空間ä¸çš„一個é é¢ã€‚', + 'interwiki_intro_footer' => '關於跨wiki表的詳細信æ¯ï¼Œè«‹åƒé–±[//www.mediawiki.org/wiki/Manual:Interwiki_table MediaWiki.org]。這裡有一個跨wiki表的[[Special:Log/interwiki|更改日誌]]。', + 'interwiki_1' => '是', + 'interwiki_0' => 'å¦', + 'interwiki_error' => '錯誤:跨ç¶åŸºé€£çµè¡¨ç‚ºç©ºï¼Œæˆ–是發生其它錯誤。', + 'interwiki-cached' => 'è·¨ç¶åŸºæ•¸æ“šå·²ç·©å˜ï¼Œç·©å˜ä¸èƒ½ç·¨è¼¯ã€‚', + 'interwiki_edit' => '編輯', + 'interwiki_reasonfield' => 'åŽŸå› ï¼š', + 'interwiki_delquestion' => 'æ£åœ¨åˆªé™¤ã€Œ$1ã€', + 'interwiki_deleting' => '您æ£åœ¨åˆªé™¤å‰ç¶´ã€Œ$1ã€ã€‚', + 'interwiki_deleted' => 'å·²æˆåŠŸåœ°å¾žé€£çµè¡¨ä¸åˆªé™¤å‰ç¶´ã€Œ$1ã€ã€‚', + 'interwiki_delfailed' => '無法從連çµè¡¨åˆªé™¤å‰ç¶´ã€Œ$1ã€ã€‚', + 'interwiki_addtext' => '新增一個跨ç¶åŸºå‰ç¶´', + 'interwiki_addintro' => '您ç¾åœ¨åŠ å…¥ä¸€å€‹æ–°çš„è·¨ç¶åŸºé€£çµå‰ç¶´ã€‚ +è¦è¨˜ä½å®ƒä¸å¯ä»¥åŒ…å«ç©ºæ ¼ ( )ã€å†’號 (:)ã€é€£å—號 (&),或者是ç‰è™Ÿ (=)。', + 'interwiki_addbutton' => '新增', + 'interwiki_added' => 'å‰ç¶´ã€Œ$1ã€å·²ç¶“æˆåŠŸåœ°åŠ å…¥åˆ°è·¨ç¶åŸºé€£çµè¡¨ã€‚', + 'interwiki_addfailed' => 'å‰ç¶´ã€Œ$1ã€ä¸èƒ½åŠ å…¥åˆ°è·¨ç¶åŸºé€£çµè¡¨ã€‚ +å¯èƒ½å·²ç¶“在跨ç¶åŸºé€£çµè¡¨ä¸å˜åœ¨ã€‚', + 'interwiki_edittext' => '修改一個跨ç¶åŸºé€£çµå‰ç¶´', + 'interwiki_editintro' => 'æ‚¨ç¾æ£ä¿®æ”¹è·¨ç¶åŸºé€£çµå‰ç¶´ã€‚ +記ä½é€™å‹•作å¯ä»¥ä¸æ–·ç¾æœ‰çš„連çµã€‚', + 'interwiki_edited' => 'å‰ç¶´ã€Œ$1ã€å·²ç¶“在跨ç¶åŸºé€£çµè¡¨ä¸ä¿®æ”¹ã€‚', + 'interwiki_editerror' => 'å‰ç¶´ã€Œ$1ã€ä¸èƒ½åœ¨è·¨ç¶åŸºé€£çµè¡¨ä¸ä¿®æ”¹ã€‚ +å¯èƒ½å®ƒä¸¦ä¸å˜åœ¨ã€‚', + 'interwiki-badprefix' => '所指定的跨ç¶åŸºå‰ç¶´ã€Œ$1ã€å«æœ‰ç„¡æ•ˆçš„å—æ¯', + 'interwiki-submit-empty' => 'å‰ç¶´åŠURLä¸èƒ½ç‚ºç©ºã€‚', + 'interwiki-submit-invalidurl' => 'æ¤ç¶²é ä½å€çš„å”è°ç„¡æ•ˆã€‚', + 'log-name-interwiki' => 'è·¨ç¶åŸºé€£çµä¿®æ”¹æ—¥èªŒ', + 'logentry-interwiki-iw_add' => '$1{{GENDER:$2|å¢žåŠ äº†}}å‰ç¶´â€œ$4â€($5) (包å«:$6;本地:$7)到跨wiki表', + 'logentry-interwiki-iw_edit' => '$1{{GENDER:$2|已修改}}è·¨wiki表ä¸çš„å‰ç¶´â€œ$4â€($5) (包å«ï¼š$6;本地:$7)', + 'logentry-interwiki-iw_delete' => '$1已從跨wiki表ä¸{{GENDER:$2|刪除}}å‰ç¶´â€œ$4â€', + 'log-description-interwiki' => '這是一個[[Special:Interwiki|è·¨ç¶åŸºé€£çµ]]修改的日誌。', + 'right-interwiki' => '修改跨ç¶åŸºè³‡æ–™', + 'action-interwiki' => 'ä¿®æ£é€™å€‹è·¨èªžè¨€é€£çµ', +); diff --git a/extensions/Interwiki/Interwiki.php b/extensions/Interwiki/Interwiki.php new file mode 100644 index 00000000..f15bb290 --- /dev/null +++ b/extensions/Interwiki/Interwiki.php @@ -0,0 +1,84 @@ +<?php +/** + * 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. + * + * @file + * @ingroup Extensions + * @version 3.0 + * @author Stephanie Amanda Stevens <phroziac@gmail.com> + * @author Robin Pepermans (SPQRobin) <robinp.1273@gmail.com> + * @copyright Copyright © 2005-2007 Stephanie Amanda Stevens + * @copyright Copyright © 2007-2011 Robin Pepermans (SPQRobin) + * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later + * @link http://www.mediawiki.org/wiki/Extension:SpecialInterwiki Documentation + * Formatting improvements Stephen Kennedy, 2006. + */ + +if ( !defined( 'MEDIAWIKI' ) ) { + die( "This is not a valid entry point.\n" ); +} + +// Set this value to true in LocalSettings.php if you will not use this +// extension to actually change any interwiki table entries. It will suppress +// the addition of a log for interwiki link changes. +$wgInterwikiViewOnly = false; + +// Extension credits for Special:Version +$wgExtensionCredits['specialpage'][] = array( + 'path' => __FILE__, + 'name' => 'Interwiki', + 'author' => array( + 'Stephanie Amanda Stevens', + 'Alexandre Emsenhuber', + 'Robin Pepermans', + 'Siebrand Mazeland', + 'Platonides', + 'Raimond Spekking', + 'Sam Reed', + '...' + ), + 'version' => '2.2 20120425', + 'url' => 'https://www.mediawiki.org/wiki/Extension:Interwiki', + 'descriptionmsg' => 'interwiki-desc', +); + +$wgExtensionFunctions[] = 'setupInterwikiExtension'; + +$wgResourceModules['ext.interwiki.specialpage'] = array( + 'styles' => 'Interwiki.css', + 'localBasePath' => dirname( __FILE__ ), + 'remoteExtPath' => 'Interwiki', + 'dependencies' => array( + 'jquery.makeCollapsible', + ), +); + +// Set up the new special page +$dir = dirname( __FILE__ ) . '/'; +$wgExtensionMessagesFiles['Interwiki'] = $dir . 'Interwiki.i18n.php'; +$wgExtensionMessagesFiles['InterwikiAlias'] = $dir . 'Interwiki.alias.php'; +$wgAutoloadClasses['SpecialInterwiki'] = $dir . 'Interwiki_body.php'; +$wgAutoloadClasses['InterwikiLogFormatter'] = $dir . 'Interwiki_body.php'; +$wgSpecialPages['Interwiki'] = 'SpecialInterwiki'; +$wgSpecialPageGroups['Interwiki'] = 'wiki'; + +function setupInterwikiExtension() { + global $wgInterwikiViewOnly; + + if ( $wgInterwikiViewOnly === false ) { + global $wgAvailableRights, $wgLogTypes, $wgLogActionsHandlers; + + // New user right, required to modify the interwiki table through Special:Interwiki + $wgAvailableRights[] = 'interwiki'; + + // Set up the new log type - interwiki actions are logged to this new log + $wgLogTypes[] = 'interwiki'; + # interwiki, iw_add, iw_delete, iw_edit + $wgLogActionsHandlers['interwiki/*'] = 'InterwikiLogFormatter'; + } + + return true; +} diff --git a/extensions/Interwiki/Interwiki_body.php b/extensions/Interwiki/Interwiki_body.php new file mode 100644 index 00000000..ec104968 --- /dev/null +++ b/extensions/Interwiki/Interwiki_body.php @@ -0,0 +1,456 @@ +<?php +/** + * Implements Special:Interwiki + * @ingroup SpecialPage + */ +class SpecialInterwiki extends SpecialPage { + /** + * Constructor - sets up the new special page + */ + public function __construct() { + parent::__construct( 'Interwiki' ); + } + + /** + * Different description will be shown on Special:SpecialPage depending on + * whether the user can modify the data. + * @return String + */ + function getDescription() { + return $this->msg( $this->canModify() ? + 'interwiki' : 'interwiki-title-norights' )->plain(); + } + + /** + * Show the special page + * + * @param $par Mixed: parameter passed to the page or null + */ + public function execute( $par ) { + $this->setHeaders(); + $this->outputHeader(); + + $out = $this->getOutput(); + $request = $this->getRequest(); + + $out->addModules( 'ext.interwiki.specialpage' ); + + $action = $par ? $par : $request->getVal( 'action', $par ); + $return = $this->getTitle(); + + switch( $action ) { + case 'delete': + case 'edit': + case 'add': + if ( $this->canModify( $out ) ) { + $this->showForm( $action ); + } + $out->returnToMain( false, $return ); + break; + case 'submit': + if ( !$this->canModify( $out ) ) { + # Error msg added by canModify() + } elseif ( !$request->wasPosted() || + !$this->getUser()->matchEditToken( $request->getVal( 'wpEditToken' ) ) + ) { + // Prevent cross-site request forgeries + $out->addWikiMsg( 'sessionfailure' ); + } else { + $this->doSubmit(); + } + $out->returnToMain( false, $return ); + break; + default: + $this->showList(); + break; + } + } + + /** + * Returns boolean whether the user can modify the data. + * @param $out OutputPage|bool If $wgOut object given, it adds the respective error message. + * @throws PermissionsError + * @return bool + */ + public function canModify( $out = false ) { + global $wgInterwikiCache; + if ( !$this->getUser()->isAllowed( 'interwiki' ) ) { + # Check permissions + if ( $out ) { + throw new PermissionsError( 'interwiki' ); + } + + return false; + } elseif ( $wgInterwikiCache ) { + # Editing the interwiki cache is not supported + if ( $out ) { + $out->addWikiMsg( 'interwiki-cached' ); + } + + return false; + } elseif ( wfReadOnly() ) { + # Is the database in read-only mode? + if ( $out ) { + $out->readOnlyPage(); + } + return false; + } + return true; + } + + /** + * @param $action string + */ + function showForm( $action ) { + $request = $this->getRequest(); + + $prefix = $request->getVal( 'prefix' ); + $wpPrefix = ''; + $label = array( 'class' => 'mw-label' ); + $input = array( 'class' => 'mw-input' ); + + if ( $action === 'delete' ) { + $topmessage = $this->msg( 'interwiki_delquestion', $prefix )->text(); + $intromessage = $this->msg( 'interwiki_deleting', $prefix )->escaped(); + $wpPrefix = Html::hidden( 'wpInterwikiPrefix', $prefix ); + $button = 'delete'; + $formContent = ''; + } elseif ( $action === 'edit' ) { + $dbr = wfGetDB( DB_SLAVE ); + $row = $dbr->selectRow( 'interwiki', '*', array( 'iw_prefix' => $prefix ), __METHOD__ ); + + if ( !$row ) { + $this->error( 'interwiki_editerror', $prefix ); + return; + } + + $prefix = $prefixElement = $row->iw_prefix; + $defaulturl = $row->iw_url; + $trans = $row->iw_trans; + $local = $row->iw_local; + $wpPrefix = Html::hidden( 'wpInterwikiPrefix', $row->iw_prefix ); + $topmessage = $this->msg( 'interwiki_edittext' )->text(); + $intromessage = $this->msg( 'interwiki_editintro' )->escaped(); + $button = 'edit'; + } elseif ( $action === 'add' ) { + $prefix = $request->getVal( 'wpInterwikiPrefix', $request->getVal( 'prefix' ) ); + $prefixElement = Xml::input( 'wpInterwikiPrefix', 20, $prefix, + array( 'tabindex' => 1, 'id' => 'mw-interwiki-prefix', 'maxlength' => 20 ) ); + $local = $request->getCheck( 'wpInterwikiLocal' ); + $trans = $request->getCheck( 'wpInterwikiTrans' ); + $defaulturl = $request->getVal( 'wpInterwikiURL', $this->msg( 'interwiki-defaulturl' )->text() ); + $topmessage = $this->msg( 'interwiki_addtext' )->text(); + $intromessage = $this->msg( 'interwiki_addintro' )->escaped(); + $button = 'interwiki_addbutton'; + } + + if ( $action === 'add' || $action === 'edit' ) { + $formContent = Html::rawElement( 'tr', null, + Html::element( 'td', $label, $this->msg( 'interwiki-prefix-label' )->text() ) . + Html::rawElement( 'td', null, '<tt>' . $prefixElement . '</tt>' ) + ) . Html::rawElement( + 'tr', + null, + Html::rawElement( + 'td', + $label, + Xml::label( $this->msg( 'interwiki-local-label' )->text(), 'mw-interwiki-local' ) + ) . + Html::rawElement( + 'td', + $input, + Xml::check( 'wpInterwikiLocal', $local, array( 'id' => 'mw-interwiki-local' ) ) + ) + ) . Html::rawElement( 'tr', null, + Html::rawElement( + 'td', + $label, + Xml::label( $this->msg( 'interwiki-trans-label' )->text(), 'mw-interwiki-trans' ) + ) . + Html::rawElement( + 'td', + $input, Xml::check( 'wpInterwikiTrans', $trans, array( 'id' => 'mw-interwiki-trans' ) ) ) + ) . Html::rawElement( 'tr', null, + Html::rawElement( + 'td', + $label, + Xml::label( $this->msg( 'interwiki-url-label' )->text(), 'mw-interwiki-url' ) + ) . + Html::rawElement( 'td', $input, Xml::input( 'wpInterwikiURL', 60, $defaulturl, + array( 'tabindex' => 1, 'maxlength' => 200, 'id' => 'mw-interwiki-url' ) ) ) + ); + } + + $form = Xml::fieldset( $topmessage, Html::rawElement( + 'form', + array( + 'id' => "mw-interwiki-{$action}form", + 'method' => 'post', + 'action' => $this->getTitle()->getLocalUrl( array( + 'action' => 'submit', + 'prefix' => $prefix + ) ) + ), + Html::rawElement( 'p', null, $intromessage ) . + Html::rawElement( 'table', array( 'id' => "mw-interwiki-{$action}" ), + $formContent . Html::rawElement( 'tr', null, + Html::rawElement( 'td', $label, Xml::label( $this->msg( 'interwiki_reasonfield' )->text(), + "mw-interwiki-{$action}reason" ) ) . + Html::rawElement( 'td', $input, Xml::input( 'wpInterwikiReason', 60, '', + array( 'tabindex' => 1, 'id' => "mw-interwiki-{$action}reason", 'maxlength' => 200 ) ) ) + ) . Html::rawElement( 'tr', null, + Html::rawElement( 'td', null, '' ) . + Html::rawElement( 'td', array( 'class' => 'mw-submit' ), + Xml::submitButton( $this->msg( $button )->text(), array( 'id' => 'mw-interwiki-submit' ) ) ) + ) . $wpPrefix . + Html::hidden( 'wpEditToken', $this->getUser()->getEditToken() ) . + Html::hidden( 'wpInterwikiAction', $action ) + ) + ) ); + $this->getOutput()->addHTML( $form ); + return; + } + + function doSubmit() { + global $wgContLang, $wgMemc; + + $request = $this->getRequest(); + $prefix = $request->getVal( 'wpInterwikiPrefix' ); + $do = $request->getVal( 'wpInterwikiAction' ); + // Show an error if the prefix is invalid (only when adding one). + // Invalid characters for a title should also be invalid for a prefix. + // Whitespace, ':', '&' and '=' are invalid, too. + // (Bug 30599). + global $wgLegalTitleChars; + $validPrefixChars = preg_replace( '/[ :&=]/', '', $wgLegalTitleChars ); + if ( preg_match( "/\s|[^$validPrefixChars]/", $prefix ) && $do === 'add' ) { + $this->error( 'interwiki-badprefix', htmlspecialchars( $prefix ) ); + $this->showForm( $do ); + return; + } + $reason = $request->getText( 'wpInterwikiReason' ); + $selfTitle = $this->getTitle(); + $dbw = wfGetDB( DB_MASTER ); + switch( $do ) { + case 'delete': + $dbw->delete( 'interwiki', array( 'iw_prefix' => $prefix ), __METHOD__ ); + + if ( $dbw->affectedRows() === 0 ) { + $this->error( 'interwiki_delfailed', $prefix ); + $this->showForm( $do ); + } else { + $this->getOutput()->addWikiMsg( 'interwiki_deleted', $prefix ); + $log = new LogPage( 'interwiki' ); + $log->addEntry( 'iw_delete', $selfTitle, $reason, array( $prefix ) ); + $wgMemc->delete( wfMemcKey( 'interwiki', $prefix ) ); + } + break; + case 'add': + $prefix = $wgContLang->lc( $prefix ); + // N.B.: no break! + case 'edit': + $theurl = $request->getVal( 'wpInterwikiURL' ); + $local = $request->getCheck( 'wpInterwikiLocal' ) ? 1 : 0; + $trans = $request->getCheck( 'wpInterwikiTrans' ) ? 1 : 0; + $data = array( + 'iw_prefix' => $prefix, + 'iw_url' => $theurl, + 'iw_local' => $local, + 'iw_trans' => $trans + ); + + if ( $prefix === '' || $theurl === '' ) { + $this->error( 'interwiki-submit-empty' ); + $this->showForm( $do ); + return; + } + + // Simple URL validation: check that the protocol is one of + // the supported protocols for this wiki. + // (bug 30600) + if ( !wfParseUrl( $theurl ) ) { + $this->error( 'interwiki-submit-invalidurl' ); + $this->showForm( $do ); + return; + } + + if ( $do === 'add' ) { + $dbw->insert( 'interwiki', $data, __METHOD__, 'IGNORE' ); + } else { // $do === 'edit' + $dbw->update( 'interwiki', $data, array( 'iw_prefix' => $prefix ), __METHOD__, 'IGNORE' ); + } + + // used here: interwiki_addfailed, interwiki_added, interwiki_edited + if ( $dbw->affectedRows() === 0 ) { + $this->error( "interwiki_{$do}failed", $prefix ); + $this->showForm( $do ); + } else { + $this->getOutput()->addWikiMsg( "interwiki_{$do}ed", $prefix ); + $log = new LogPage( 'interwiki' ); + $log->addEntry( 'iw_' . $do, $selfTitle, $reason, array( $prefix, $theurl, $trans, $local ) ); + $wgMemc->delete( wfMemcKey( 'interwiki', $prefix ) ); + } + break; + } + } + + function showList() { + $canModify = $this->canModify(); + + $this->getOutput()->addWikiMsg( 'interwiki_intro' ); + // Make collapsible. + $this->getOutput()->addHTML( + Html::openElement( + 'div', array( + 'class' => 'mw-collapsible mw-collapsed', + 'data-collapsetext' => $this->msg( 'interwiki-legend-hide' )->escaped(), + 'data-expandtext' => $this->msg('interwiki-legend-show' )->escaped() + ) ) ); + $this->getOutput()->addHTML( + Html::rawElement( + 'table', array( 'class' => 'mw-interwikitable wikitable intro' ), + $this->addInfoRow( 'start', 'interwiki_prefix', 'interwiki_prefix_intro' ) . "\n" . + $this->addInfoRow( 'start', 'interwiki_url', 'interwiki_url_intro' ) . "\n" . + $this->addInfoRow( 'start', 'interwiki_local', 'interwiki_local_intro' ) . "\n" . + $this->addInfoRow( 'end', 'interwiki_0', 'interwiki_local_0_intro' ) . "\n" . + $this->addInfoRow( 'end', 'interwiki_1', 'interwiki_local_1_intro' ) . "\n" . + $this->addInfoRow( 'start', 'interwiki_trans', 'interwiki_trans_intro' ) . "\n" . + $this->addInfoRow( 'end', 'interwiki_0', 'interwiki_trans_0_intro' ) . "\n" . + $this->addInfoRow( 'end', 'interwiki_1', 'interwiki_trans_1_intro' ) . "\n" + ) + ); + + $this->getOutput()->addHTML( Html::closeElement( 'div' ) ); // end collapsible. + + if ( $canModify ) { + $this->getOutput()->addHTML( "<br />" . $this->msg( 'interwiki_intro_footer' )->parse() ); + $addtext = $this->msg( 'interwiki_addtext' )->escaped(); + $addlink = Linker::linkKnown( $this->getTitle( 'add' ), $addtext ); + $this->getOutput()->addHTML( '<p class="mw-interwiki-addlink">' . $addlink . '</p>' ); + } + + if ( !method_exists( 'Interwiki', 'getAllPrefixes' ) ) { + # version 2.0 is not backwards compatible (but still display nice error) + $this->error( 'interwiki_error' ); + return; + } + $iwPrefixes = Interwiki::getAllPrefixes( null ); + + if ( !is_array( $iwPrefixes ) || count( $iwPrefixes ) === 0 ) { + # If the interwiki table is empty, display an error message + $this->error( 'interwiki_error' ); + return; + } + + # Output the existing Interwiki prefixes table header + $out = ''; + $out .= Html::openElement( + 'table', + array( 'class' => 'mw-interwikitable wikitable sortable body' ) + ) . "\n"; + $out .= Html::openElement( 'tr', array( 'id' => 'interwikitable-header' ) ) . + Html::element( 'th', null, $this->msg( 'interwiki_prefix' )->text() ) . + Html::element( 'th', null, $this->msg( 'interwiki_url' )->text() ) . + Html::element( 'th', null, $this->msg( 'interwiki_local' )->text() ) . + Html::element( 'th', null, $this->msg( 'interwiki_trans' )->text() ) . + ( $canModify ? + Html::element( + 'th', + array( 'class' => 'unsortable' ), + $this->msg( 'interwiki_edit' )->text() + ) : + '' + ); + $out .= Html::closeElement( 'tr' ) . "\n"; + + $selfTitle = $this->getTitle(); + + # Output the existing Interwiki prefixes table rows + foreach ( $iwPrefixes as $iwPrefix ) { + $out .= Html::openElement( 'tr', array( 'class' => 'mw-interwikitable-row' ) ); + $out .= Html::element( 'td', array( 'class' => 'mw-interwikitable-prefix' ), + $iwPrefix['iw_prefix'] ); + $out .= Html::element( + 'td', + array( 'class' => 'mw-interwikitable-url' ), + $iwPrefix['iw_url'] + ); + $attribs = array( 'class' => 'mw-interwikitable-local' ); + // Green background for cells with "yes". + if( $iwPrefix['iw_local'] ) { + $attribs['style'] = 'background: lime;'; + } + // The messages interwiki_0 and interwiki_1 are used here. + $contents = isset( $iwPrefix['iw_local'] ) ? + $this->msg( 'interwiki_' . $iwPrefix['iw_local'] )->text() : + '-'; + $out .= Html::element( 'td', $attribs, $contents ); + $attribs = array( 'class' => 'mw-interwikitable-trans' ); + // Green background for cells with "yes". + if( $iwPrefix['iw_trans'] ) { + $attribs['style'] = 'background: lime;'; + } + // The messages interwiki_0 and interwiki_1 are used here. + $contents = isset( $iwPrefix['iw_trans'] ) ? + $this->msg( 'interwiki_' . $iwPrefix['iw_trans'] )->text() : + '-'; + $out .= Html::element( 'td', $attribs, $contents ); + + // Additional column when the interwiki table can be modified. + if ( $canModify ) { + $out .= Html::rawElement( 'td', array( 'class' => 'mw-interwikitable-modify' ), + Linker::linkKnown( $selfTitle, $this->msg( 'edit' )->escaped(), array(), + array( 'action' => 'edit', 'prefix' => $iwPrefix['iw_prefix'] ) ) . + $this->msg( 'comma-separator' ) . + Linker::linkKnown( $selfTitle, $this->msg( 'delete' )->escaped(), array(), + array( 'action' => 'delete', 'prefix' => $iwPrefix['iw_prefix'] ) ) + ); + } + $out .= Html::closeElement( 'tr' ) . "\n"; + } + $out .= Html::closeElement( 'table' ); + + $this->getOutput()->addHTML( $out ); + } + + /** + * Adds a row to the documentation table on the top of Special:Interwiki. + * @param $align string + * @param $title string + * @param $text string + * @return string + */ + private function addInfoRow( $align = 'start', $title, $text ) { + return Html::rawElement( 'tr', null, + // The classes mw-align-start and mw-align-end are used here. + Html::rawElement( + 'th', + array( 'class' => 'mw-align-' . $align ), + $this->msg( $title )->escaped() + ) . + // This message is expected to have wiki syntax + Html::rawElement( 'td', null, $this->msg( $text )->parse() ) + ); + } + + function error() { + $args = func_get_args(); + $this->getOutput()->wrapWikiMsg( "<p class='error'>$1</p>", $args ); + } +} + +/** + * Needed to pass the URL as a raw parameter, because it contains $1 + */ +class InterwikiLogFormatter extends LogFormatter { + /** + * @return array + */ + protected function getMessageParameters() { + $params = parent::getMessageParameters(); + if ( isset( $params[4] ) ) { + $params[4] = Message::rawParam( htmlspecialchars( $params[4] ) ); + } + return $params; + } +} diff --git a/extensions/LocalisationUpdate/.gitreview b/extensions/LocalisationUpdate/.gitreview new file mode 100644 index 00000000..da37d04d --- /dev/null +++ b/extensions/LocalisationUpdate/.gitreview @@ -0,0 +1,5 @@ +[gerrit] +host=gerrit.wikimedia.org +port=29418 +project=mediawiki/extensions/LocalisationUpdate.git +defaultbranch=master diff --git a/extensions/LocalisationUpdate/KNOWN_ISSUES.txt b/extensions/LocalisationUpdate/KNOWN_ISSUES.txt new file mode 100644 index 00000000..7ce14cd0 --- /dev/null +++ b/extensions/LocalisationUpdate/KNOWN_ISSUES.txt @@ -0,0 +1,11 @@ +- Only works with SVN revision 50605 or later of the + MediaWiki core + + + +Key issues at the moment: +* Seems to want to store a copy of the localization updates in each local database. +We've got hundreds of wikis run from the same installation set; we don't want to multiply our effort by 1000. + +* It doesn't seem to be using available memcached stuff; unsure yet whether this is taken care of +by the general message caching or if we're going to end up making extra hits we don't need. diff --git a/extensions/LocalisationUpdate/LocalisationUpdate.class.php b/extensions/LocalisationUpdate/LocalisationUpdate.class.php new file mode 100644 index 00000000..66b63232 --- /dev/null +++ b/extensions/LocalisationUpdate/LocalisationUpdate.class.php @@ -0,0 +1,596 @@ +<?php + +/** + * Class for localization updates. + * + * TODO: refactor code to remove duplication + */ +class LocalisationUpdate { + + private static $newHashes = null; + private static $filecache = array(); + + /** + * LocalisationCacheRecache hook handler. + * + * @param $lc LocalisationCache + * @param $langcode String + * @param $cache Array + * + * @return true + */ + public static function onRecache( LocalisationCache $lc, $langcode, array &$cache ) { + // Handle fallback sequence and load all fallback messages from the cache + $codeSequence = array_merge( array( $langcode ), $cache['fallbackSequence'] ); + // Iterate over the fallback sequence in reverse, otherwise the fallback + // language will override the requested language + foreach ( array_reverse( $codeSequence ) as $code ) { + if ( $code == 'en' ) { + // Skip English, otherwise we end up trying to read + // the nonexistent cache file for en a couple hundred times + continue; + } + + $cache['messages'] = array_merge( + $cache['messages'], + self::readFile( $code ) + ); + + $cache['deps'][] = new FileDependency( + self::filename( $code ) + ); + } + + return true; + } + + /** + * Called from the cronjob to fetch new messages from SVN. + * + * @param $options Array + * + * @return true + */ + public static function updateMessages( array $options ) { + global $wgLocalisationUpdateDirectory, $wgLocalisationUpdateCoreURL, + $wgLocalisationUpdateExtensionURL, $wgLocalisationUpdateSVNURL; + + $verbose = !isset( $options['quiet'] ); + $all = isset( $options['all'] ); + $skipCore = isset( $options['skip-core'] ); + $skipExtensions = isset( $options['skip-extensions'] ); + + if( isset( $options['outdir'] ) ) { + $wgLocalisationUpdateDirectory = $options['outdir']; + } + + $coreUrl = $wgLocalisationUpdateCoreURL; + $extUrl = $wgLocalisationUpdateExtensionURL; + + // Some ugly BC + if ( $wgLocalisationUpdateSVNURL ) { + $coreUrl = $wgLocalisationUpdateSVNURL . '/phase3/$2'; + $extUrl = $wgLocalisationUpdateSVNURL . '/extensions/$1/$2'; + } + + // Some more ugly BC + if ( isset( $options['svnurl'] ) ) { + $coreUrl = $options['svnurl'] . '/phase3/$2'; + $extUrl = $options['svnurl'] . '/extensions/$1/$2'; + } + + $result = 0; + + // Update all MW core messages. + if( !$skipCore ) { + $result = self::updateMediawikiMessages( $verbose, $coreUrl ); + } + + // Update all Extension messages. + if( !$skipExtensions ) { + if( $all ) { + global $IP; + $extFiles = array(); + + // Look in extensions/ for all available items... + // TODO: add support for $wgExtensionAssetsPath + $dirs = new RecursiveDirectoryIterator( "$IP/extensions/" ); + + // I ain't kidding... RecursiveIteratorIterator. + foreach( new RecursiveIteratorIterator( $dirs ) as $pathname => $item ) { + $filename = basename( $pathname ); + $matches = array(); + if( preg_match( '/^(.*)\.i18n\.php$/', $filename, $matches ) ) { + $group = $matches[1]; + $extFiles[$group] = $pathname; + } + } + } else { + global $wgExtensionMessagesFiles; + $extFiles = $wgExtensionMessagesFiles; + } + foreach ( $extFiles as $extension => $locFile ) { + $result += self::updateExtensionMessages( $locFile, $extension, $verbose, $extUrl ); + } + } + + self::writeHashes(); + + // And output the result! + self::myLog( "Updated {$result} messages in total" ); + self::myLog( "Done" ); + + return true; + } + + /** + * Update Extension Messages. + * + * @param $file String + * @param $extension String + * @param $verbose Boolean + * + * @return Integer: the amount of updated messages + */ + public static function updateExtensionMessages( $file, $extension, $verbose, $extUrl ) { + $match = array(); + $ok = preg_match( '~^.*/extensions/([^/]+)/(.*)$~U', $file, $match ); + if ( !$ok ) { + return null; + } + + $ext = $match[1]; + $extFile = $match[2]; + + // Create a full path. + $svnfile = str_replace( + array( '$1', '$2', '$3', '$4' ), + array( $ext, $extFile, urlencode( $ext ), urlencode( $extFile ) ), + $extUrl + ); + + // Compare the 2 files. + $result = self::compareExtensionFiles( $extension, $svnfile, $file, $verbose ); + + return $result; + } + + /** + * Update the MediaWiki Core Messages. + * + * @param $verbose Boolean + * + * @return Integer: the amount of updated messages + */ + public static function updateMediawikiMessages( $verbose, $coreUrl ) { + // Find the changed English strings (as these messages won't be updated in ANY language). + $localUrl = Language::getMessagesFileName( 'en' ); + $repoUrl = str_replace( + array( '$2', '$4' ), + array( 'languages/messages/MessagesEn.php', 'languages%2Fmessages%2FMessagesEn.php' ), + $coreUrl + ); + $changedEnglishStrings = self::compareFiles( $repoUrl, $localUrl, $verbose ); + + // Count the changes. + $changedCount = 0; + + $languages = Language::fetchLanguageNames( null, 'mwfile' ); + foreach ( array_keys( $languages ) as $code ) { + $localUrl = Language::getMessagesFileName( $code ); + // Not prefixed with $IP + $filename = Language::getFilename( 'languages/messages/Messages', $code ); + $repoUrl = str_replace( + array( '$2', '$4' ), + array( $filename, urlencode( $filename ) ), + $coreUrl + ); + + // Compare the files. + $changedCount += self::compareFiles( $repoUrl, $localUrl, $verbose, $changedEnglishStrings, false, true ); + } + + // Log some nice info. + self::myLog( "{$changedCount} MediaWiki messages are updated" ); + + return $changedCount; + } + + /** + * Removes all unneeded content from a file and returns it. + * + * @param $contents String + * + * @return String + */ + public static function cleanupFile( $contents ) { + // We don't need any PHP tags. + $contents = strtr( $contents, + array( + '<?php' => '', + '?' . '>' => '' + ) + ); + + $results = array(); + + // And we only want message arrays. + preg_match_all( '/\$messages(.*\s)*?\);/', $contents, $results ); + + // But we want them all in one string. + if( !empty( $results[0] ) && is_array( $results[0] ) ) { + $contents = implode( "\n\n", $results[0] ); + } else { + $contents = ''; + } + + // And we hate the windows vs linux linebreaks. + $contents = preg_replace( '/\r\n?/', "\n", $contents ); + + return $contents; + } + + /** + * Returns the contents of a file or false on failiure. + * + * @param $file String + * + * @return string or false + */ + public static function getFileContents( $file ) { + global $wgLocalisationUpdateRetryAttempts; + + $attempts = 0; + $filecontents = ''; + + // Use cURL to get the SVN contents. + if ( preg_match( "/^http/", $file ) ) { + while( !$filecontents && $attempts <= $wgLocalisationUpdateRetryAttempts ) { + if( $attempts > 0 ) { + $delay = 1; + self::myLog( 'Failed to download ' . $file . "; retrying in ${delay}s..." ); + sleep( $delay ); + } + + $filecontents = Http::get( $file ); + $attempts++; + } + if ( !$filecontents ) { + self::myLog( 'Cannot get the contents of ' . $file . ' (curl)' ); + return false; + } + } else {// otherwise try file_get_contents + if ( !( $filecontents = file_get_contents( $file ) ) ) { + self::myLog( 'Cannot get the contents of ' . $file ); + return false; + } + } + + return $filecontents; + } + + /** + * Returns a pair of arrays containing the messages from two files, or + * a pair of nulls if the files don't need to be checked. + * + * @param $tag String + * @param $file1 String + * @param $file2 String + * @param $verbose Boolean + * @param $alwaysGetResult Boolean + * + * @return array + */ + public static function loadFilesToCompare( $tag, $file1, $file2, $verbose, $alwaysGetResult = true ) { + $file1contents = self::getFileContents( $file1 ); + if ( $file1contents === false || $file1contents === '' ) { + self::myLog( "Failed to read $file1" ); + return array( null, null ); + } + + $file2contents = self::getFileContents( $file2 ); + if ( $file2contents === false || $file2contents === '' ) { + self::myLog( "Failed to read $file2" ); + return array( null, null ); + } + + // Only get the part we need. + $file1contents = self::cleanupFile( $file1contents ); + $file1hash = md5( $file1contents ); + + $file2contents = self::cleanupFile( $file2contents ); + $file2hash = md5( $file2contents ); + + // Check if the file has changed since our last update. + if ( !$alwaysGetResult ) { + if ( !self::checkHash( $file1, $file1hash ) && !self::checkHash( $file2, $file2hash ) ) { + self::myLog( "Skipping {$tag} since the files haven't changed since our last update", $verbose ); + return array( null, null ); + } + } + + // Get the array with messages. + $messages1 = self::parsePHP( $file1contents, 'messages' ); + if ( !is_array( $messages1 ) ) { + if ( strpos( $file1contents, '$messages' ) === false ) { + // No $messages array. This happens for some languages that only have a fallback + $messages1 = array(); + } else { + // Broken file? Report and bail + self::myLog( "Failed to parse $file1" ); + return array( null, null ); + } + } + + $messages2 = self::parsePHP( $file2contents, 'messages' ); + if ( !is_array( $messages2 ) ) { + // Broken file? Report and bail + if ( strpos( $file2contents, '$messages' ) === false ) { + // No $messages array. This happens for some languages that only have a fallback + $messages2 = array(); + } else { + self::myLog( "Failed to parse $file2" ); + return array( null, null ); + } + } + + self::saveHash( $file1, $file1hash ); + self::saveHash( $file2, $file2hash ); + + return array( $messages1, $messages2 ); + } + + /** + * Compare new and old messages lists, and optionally save the new + * messages if they've changed. + * + * @param $langcode String + * @param $old_messages Array + * @param $new_messages Array + * @param $verbose Boolean + * @param $forbiddenKeys Array + * @param $saveResults Boolean + * + * @return array|int + */ + private static function compareLanguageArrays( $langcode, $old_messages, $new_messages, $verbose, $forbiddenKeys, $saveResults ) { + // Get the currently-cached messages, if any + $cur_messages = self::readFile( $langcode ); + + // Update the messages lists with the cached messages + $old_messages = array_merge( $old_messages, $cur_messages ); + $new_messages = array_merge( $cur_messages, $new_messages ); + + // Use the old/cached version for any forbidden keys + if ( count( $forbiddenKeys ) ) { + $new_messages = array_merge( + array_diff_key( $new_messages, $forbiddenKeys ), + array_intersect_key( $old_messages, $forbiddenKeys ) + ); + } + + + if ( $saveResults ) { + // If anything has changed from the saved version, save the new version + if ( $new_messages != $cur_messages ) { + // Count added, updated, and deleted messages: + // diff( new, cur ) gives added + updated, and diff( cur, new ) + // gives deleted + updated. + $changed = array_diff_assoc( $new_messages, $cur_messages ) + + array_diff_assoc( $cur_messages, $new_messages ); + $updates = count( $changed ); + self::myLog( "{$updates} messages updated for {$langcode}.", $verbose ); + self::writeFile( $langcode, $new_messages ); + } else { + $updates = 0; + } + return $updates; + } else { + // Find all deleted or changed messages + $changedStrings = array_diff_assoc( $old_messages, $new_messages ); + return $changedStrings; + } + } + + /** + * Returns an array containing the differences between the files. + * + * @param $newfile String + * @param $oldfile String + * @param $verbose Boolean + * @param $forbiddenKeys Array + * @param $alwaysGetResult Boolean + * @param $saveResults Boolean + * + * @return array|int + */ + public static function compareFiles( $newfile, $oldfile, $verbose, array $forbiddenKeys = array(), $alwaysGetResult = true, $saveResults = false ) { + // Get the languagecode. + $langcode = Language::getCodeFromFileName( $newfile, 'Messages' ); + + list( $new_messages, $old_messages ) = self::loadFilesToCompare( + $langcode, $newfile, $oldfile, $verbose, $alwaysGetResult + ); + if ( $new_messages === null || $old_messages === null ) { + return $saveResults ? 0 : array(); + } + + return self::compareLanguageArrays( $langcode, $old_messages, $new_messages, $verbose, $forbiddenKeys, $saveResults ); + } + + /** + * + * @param $extension String + * @param $newfile String + * @param $oldfile String + * @param $verbose Boolean + * @param $alwaysGetResult Boolean + * @param $saveResults Boolean + * + * @return Integer: the amount of updated messages + */ + public static function compareExtensionFiles( $extension, $newfile, $oldfile, $verbose ) { + list( $new_messages, $old_messages ) = self::loadFilesToCompare( + $extension, $newfile, $oldfile, $verbose, false + ); + if ( $new_messages === null || $old_messages === null ) { + return 0; + } + + // Update counter. + $updates = 0; + + if ( empty( $new_messages['en'] ) ) { + $new_messages['en'] = array(); + } + + if ( empty( $old_messages['en'] ) ) { + $old_messages['en'] = array(); + } + + // Find the changed english strings. + $forbiddenKeys = self::compareLanguageArrays( 'en', $old_messages['en'], $new_messages['en'], $verbose, array(), false ); + + // Do an update for each language. + foreach ( $new_messages as $language => $messages ) { + if ( $language == 'en' ) { // Skip english. + continue; + } + + if ( !isset( $old_messages[$language] ) ) { + $old_messages[$language] = array(); + } + + $updates += self::compareLanguageArrays( $language, $old_messages[$language], $messages, $verbose, $forbiddenKeys, true ); + } + + // And log some stuff. + self::myLog( "Updated " . $updates . " messages for the '{$extension}' extension", $verbose ); + + return $updates; + } + + /** + * Checks whether a messages file has a certain hash. + * + * TODO: Swap return values, this is insane + * + * @param $file string Filename + * @param $hash string Hash + * + * @return bool True if $file does NOT have hash $hash, false if it does + */ + public static function checkHash( $file, $hash ) { + $hashes = self::readFile( 'hashes' ); + return @$hashes[$file] !== $hash; + } + + /** + * @param $file + * @param $hash + */ + public static function saveHash( $file, $hash ) { + if ( is_null( self::$newHashes ) ) { + self::$newHashes = self::readFile( 'hashes' ); + } + + self::$newHashes[$file] = $hash; + } + + public static function writeHashes() { + self::writeFile( 'hashes', self::$newHashes ); + } + + /** + * Logs a message. + * + * @param $log String + * @param bool $verbose + */ + public static function myLog( $log, $verbose = true ) { + if ( !$verbose ) { + return; + } + if ( isset( $_SERVER ) && array_key_exists( 'REQUEST_METHOD', $_SERVER ) ) { + wfDebug( $log . "\n" ); + } else { + print( $log . "\n" ); + } + } + + /** + * @param $php + * @param $varname + * @return bool|array + */ + public static function parsePHP( $php, $varname ) { + try { + $reader = new QuickArrayReader("<?php $php"); + return $reader->getVar( $varname ); + } catch( Exception $e ) { + self::myLog( "Failed to read file: " . $e ); + return false; + } + } + + /** + * @param $lang + * @return string + * @throws MWException + */ + public static function filename( $lang ) { + global $wgLocalisationUpdateDirectory, $wgCacheDirectory; + + $dir = $wgLocalisationUpdateDirectory ? + $wgLocalisationUpdateDirectory : + $wgCacheDirectory; + + if ( !$dir ) { + throw new MWException( 'No cache directory configured' ); + } + + return "$dir/l10nupdate-$lang.cache"; + } + + /** + * @param $lang + * @return mixed + */ + public static function readFile( $lang ) { + if ( !isset( self::$filecache[$lang] ) ) { + $file = self::filename( $lang ); + $contents = @file_get_contents( $file ); + + if ( $contents === false ) { + wfDebug( "Failed to read file '$file'\n" ); + $retval = array(); + } else { + $retval = unserialize( $contents ); + + if ( $retval === false ) { + wfDebug( "Corrupted data in file '$file'\n" ); + $retval = array(); + } + } + self::$filecache[$lang] = $retval; + } + + return self::$filecache[$lang]; + } + + /** + * @param $lang + * @param $var + * @throws MWException + */ + public static function writeFile( $lang, $var ) { + $file = self::filename( $lang ); + + if ( !@file_put_contents( $file, serialize( $var ) ) ) { + throw new MWException( "Failed to write to file '$file'" ); + } + + self::$filecache[$lang] = $var; + } + +} diff --git a/extensions/LocalisationUpdate/LocalisationUpdate.i18n.php b/extensions/LocalisationUpdate/LocalisationUpdate.i18n.php new file mode 100644 index 00000000..c45af9e2 --- /dev/null +++ b/extensions/LocalisationUpdate/LocalisationUpdate.i18n.php @@ -0,0 +1,530 @@ +<?php +/** + * Internationalisation file for LocalisationUpdate extension. + * + * @file + * @ingroup Extensions + */ + +$messages = array(); + +/** English + * @author Tom Maaswinkel + */ +$messages['en'] = array( + 'localisationupdate-desc' => 'Keeps the localised messages as up to date as possible', +); + +/** Message documentation (Message documentation) + * @author Fryed-peach + * @author Purodha + * @author Shirayuki + */ +$messages['qqq'] = array( + 'localisationupdate-desc' => '{{desc|name=Localisation Update|url=http://www.mediawiki.org/wiki/Extension:LocalisationUpdate}}', +); + +/** Afrikaans (Afrikaans) + * @author Naudefj + */ +$messages['af'] = array( + 'localisationupdate-desc' => 'Hou die gelokaliseerde boodskappe so op datum as moontlik', +); + +/** Arabic (العربية) + * @author Meno25 + */ +$messages['ar'] = array( + 'localisationupdate-desc' => 'يبقي الرسائل المترجمة Ù…ØØ¯Ø«Ø© ÙƒØ£ÙØ¶Ù„ ما يكون', +); + +/** Asturian (asturianu) + * @author Xuacu + */ +$messages['ast'] = array( + 'localisationupdate-desc' => 'Caltién los mensaxes llocalizaos tan anovaos como se pueda', +); + +/** Bashkir (башҡортÑа) + * @author Assele + */ +$messages['ba'] = array( + 'localisationupdate-desc' => 'Локалләштерелгән хәбәрҙәрҙең мөмкин тиклем Ñңы булыуын тәьмин итә', +); + +/** Bavarian (Boarisch) + * @author Man77 + */ +$messages['bar'] = array( + 'localisationupdate-desc' => "Lokalisiade Texte und NÃ¥chrichtn so aktuell hÃ¥idn wia's grÃ¥d gehd", +); + +/** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) + * @author EugeneZelenko + * @author Wizardist + */ +$messages['be-tarask'] = array( + 'localisationupdate-desc' => 'Сочыць за актуальнаÑьцю лÑкалізаваных паведамленьнÑÑž, наколькі гÑта магчыма', +); + +/** Bulgarian (българÑки) + * @author DCLXVI + */ +$messages['bg'] = array( + 'localisationupdate-desc' => 'Поддържа локализираните ÑÑŠÐ¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð²ÑŠÐ·Ð¼Ð¾Ð¶Ð½Ð¾ най-актуални', +); + +/** Bengali (বাংলা) + * @author Bellayet + */ +$messages['bn'] = array( + 'localisationupdate-desc' => 'সà§à¦¥à¦¾à¦¨à§€à¦¯à¦¼à¦•রণকৃত বারà§à¦¤à¦¾à¦¸à¦®à§‚হ যথাসমà§à¦à¦¬ হালনাগাদ রাখে', +); + +/** Breton (brezhoneg) + * @author Fulup + */ +$messages['br'] = array( + 'localisationupdate-desc' => "Derc'hel da hizivaat ar c'hemennoù troet ken fonnus ha ma'z eus tu", +); + +/** Bosnian (bosanski) + * @author CERminator + */ +$messages['bs'] = array( + 'localisationupdate-desc' => 'Zadržavanje lokaliziranih poruka ažurnim koliko je god moguće', +); + +/** Catalan (català ) + * @author Paucabot + */ +$messages['ca'] = array( + 'localisationupdate-desc' => 'Manté els missatges localitzats tan actualitzats com sigui possible', +); + +/** Czech (Äesky) + * @author Mormegil + */ +$messages['cs'] = array( + 'localisationupdate-desc' => 'Udržuje lokalizovaná hlášenà co možná nejaktuálnÄ›jÅ¡Ã', +); + +/** Welsh (Cymraeg) + * @author Lloffiwr + */ +$messages['cy'] = array( + 'localisationupdate-desc' => "Yn diweddaru'r cyfieithiadau o negeseuon mor aml â phosib", +); + +/** Danish (dansk) + * @author Peter Alberti + */ +$messages['da'] = array( + 'localisationupdate-desc' => 'Holder de lokaliserede meddelelser sÃ¥ opdaterede som muligt', +); + +/** German (Deutsch) + * @author Kghbln + * @author Purodha + */ +$messages['de'] = array( + 'localisationupdate-desc' => 'Ermöglicht es lokalisierte Texte und Nachrichten so aktuell wie möglich zu halten', +); + +/** Lower Sorbian (dolnoserbski) + * @author Michawiki + */ +$messages['dsb'] = array( + 'localisationupdate-desc' => 'Źaržy lokalizÄ›rowane powěźeÅ„ki tak aktualne ako móžno', +); + +/** Greek (Ελληνικά) + * @author Omnipaedista + */ +$messages['el'] = array( + 'localisationupdate-desc' => 'ΔιατηÏεί τις μεταφÏάσεις μηνυμάτων όσο πιο ενημεÏωμÎνες γίνεται', +); + +/** Esperanto (Esperanto) + * @author Yekrats + */ +$messages['eo'] = array( + 'localisationupdate-desc' => 'Äœisdatigas la asimilitajn mesaÄojn tiom eble', +); + +/** Spanish (español) + * @author Crazymadlover + */ +$messages['es'] = array( + 'localisationupdate-desc' => 'Mantiene los mensajes localizados tan actualizados como sea posible', +); + +/** Estonian (eesti) + * @author Pikne + */ +$messages['et'] = array( + 'localisationupdate-desc' => 'Hoiab lokaliseeritud sõnumid nii ajakohased kui võimalik.', +); + +/** Basque (euskara) + * @author Kobazulo + */ +$messages['eu'] = array( + 'localisationupdate-desc' => 'Itzulitako mezuak ahalik eta eguneratuen mantentzen ditu', +); + +/** Persian (ÙØ§Ø±Ø³ÛŒ) + * @author ZxxZxxZ + */ +$messages['fa'] = array( + 'localisationupdate-desc' => 'پیغام‌های Ù…ØÙ„ی‌سازی‌شده را تا جای ممکن به‌روز Ù†Ú¯Ù‡ می‌دارد', +); + +/** Finnish (suomi) + * @author Crt + * @author Nike + */ +$messages['fi'] = array( + 'localisationupdate-desc' => 'Pitää ohjelmiston käännöksen ajantasaisena.', +); + +/** French (français) + * @author Crochet.david + */ +$messages['fr'] = array( + 'localisationupdate-desc' => 'Maintenir la traduction des messages à jour autant que possible', +); + +/** Galician (galego) + * @author Toliño + */ +$messages['gl'] = array( + 'localisationupdate-desc' => 'Mantén as mensaxes localizadas tan actualizadas como é posible', +); + +/** Swiss German (Alemannisch) + * @author Als-Holder + */ +$messages['gsw'] = array( + 'localisationupdate-desc' => 'Halt d Syschtemnochrichte so aktuälle wie megli', +); + +/** Hebrew (עברית) + * @author YaronSh + */ +$messages['he'] = array( + 'localisationupdate-desc' => 'שמירת ההודעות המתורגמות ×ž×¢×•×“×›× ×•×ª ככל ×”× ×™×ª×Ÿ', +); + +/** Hiligaynon (Ilonggo) + * @author Tagimata + */ +$messages['hil'] = array( + 'localisationupdate-desc' => 'Gatugo sang mga mensahe nga lokal para mapahibalo sang madali', +); + +/** Croatian (hrvatski) + * @author SpeedyGonsales + */ +$messages['hr'] = array( + 'localisationupdate-desc' => 'Dogradnja za osvježavanje lokalizacije poruka MediaWikija', +); + +/** Upper Sorbian (hornjoserbsce) + * @author Michawiki + */ +$messages['hsb'] = array( + 'localisationupdate-desc' => 'Dźerži lokalizowane zdźělenki tak aktualne kaž móžno', +); + +/** Hungarian (magyar) + * @author Glanthor Reviol + */ +$messages['hu'] = array( + 'localisationupdate-desc' => 'FrissÃti a lefordÃtott üzeneteket', +); + +/** Interlingua (interlingua) + * @author McDutchie + */ +$messages['ia'] = array( + 'localisationupdate-desc' => 'Mantene le messages localisate tanto actual como possibile', +); + +/** Indonesian (Bahasa Indonesia) + * @author Bennylin + */ +$messages['id'] = array( + 'localisationupdate-desc' => 'Mengusahakan agar pesan-pesan yang telah diterjemahkan tetap semutakhir mungkin', +); + +/** Iloko (Ilokano) + * @author Lam-ang + */ +$messages['ilo'] = array( + 'localisationupdate-desc' => 'Taginayonenna a mapabaro dagiti naipatarus a mensahe', +); + +/** Italian (italiano) + * @author Darth Kule + */ +$messages['it'] = array( + 'localisationupdate-desc' => 'Mantiene i messaggi localizzati quanto più aggiornati è possibile', +); + +/** Japanese (日本語) + * @author Fryed-peach + * @author Shirayuki + */ +$messages['ja'] = array( + 'localisationupdate-desc' => 'メッセージã®ç¿»è¨³ã‚’ã§ãã‚‹ã ã‘æœ€æ–°ã«ä¿ã¤', +); + +/** Khmer (ភាសាážáŸ’មែរ) + * @author ážœáŸážŽážáž¶ážšáž·áž‘្ធ + */ +$messages['km'] = array( + 'localisationupdate-desc' => 'រក្សា​សារ​ដែលបាន​ប្រែសម្រួល​ទាំងឡាយ អោយនៅ​ទាន់សមáŸáž™â€‹ážáž¶áž˜ážŠáŸ‚លអាចធ្វើទៅបាន​', +); + +/** Korean (한êµì–´) + * @author Kwj2772 + * @author ì•„ë¼ + */ +$messages['ko'] = array( + 'localisationupdate-desc' => '번ì—ëœ ë©”ì‹œì§€ë¥¼ 가능한 한 ìµœì‹ ìœ¼ë¡œ ìœ ì§€í•©ë‹ˆë‹¤', +); + +/** Colognian (Ripoarisch) + * @author Purodha + */ +$messages['ksh'] = array( + 'localisationupdate-desc' => 'Texte un Nohreeschte vum Wiki esu joot wi müjjelich om neueste Shtand halde', +); + +/** Luxembourgish (Lëtzebuergesch) + * @author Robby + */ +$messages['lb'] = array( + 'localisationupdate-desc' => 'hält déi lokaliséiert Messagen esou aktuell wéi méiglech.', +); + +/** Macedonian (македонÑки) + * @author Bjankuloski06 + */ +$messages['mk'] = array( + 'localisationupdate-desc' => 'Ги одржува локализираните пораки колку што е можно пообновени и повеќе во тек Ñо наÑтаните', +); + +/** Malayalam (മലയാളം) + * @author Praveenp + */ +$messages['ml'] = array( + 'localisationupdate-desc' => 'à´ªàµà´°à´¾à´¦àµ‡à´¶à´¿à´•à´à´¾à´·à´¯à´¿à´²à´¾à´•àµà´•à´¿à´¯ സനàµà´¦àµ‡à´¶à´™àµà´™àµ¾ à´•à´´à´¿à´¯àµà´¨àµà´¨à´¤àµà´° വേഗം ചേർകàµà´•ാൻ ഉപയോഗികàµà´•àµà´¨àµà´¨àµ', +); + +/** Malay (Bahasa Melayu) + * @author Anakmalaysia + */ +$messages['ms'] = array( + 'localisationupdate-desc' => 'Memastikan kekemaskinian mesej-mesej yang disetempatkan', +); + +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) + * @author Nghtwlkr + */ +$messages['nb'] = array( + 'localisationupdate-desc' => 'Holder de lokaliserte meldingene sÃ¥ oppdaterte som mulig', +); + +/** Dutch (Nederlands) + * @author Siebrand + */ +$messages['nl'] = array( + 'localisationupdate-desc' => 'Houdt de gelokaliseerde berichten zo actueel mogelijk', +); + +/** Norwegian Nynorsk (norsk nynorsk) + * @author Gunnernett + */ +$messages['nn'] = array( + 'localisationupdate-desc' => 'Held dei lokaliserte meldingane sÃ¥ oppdaterte som mogleg', +); + +/** Occitan (occitan) + * @author Cedric31 + */ +$messages['oc'] = array( + 'localisationupdate-desc' => 'Manténer la traduccion dels messatges a jorn autant que possible', +); + +/** Polish (polski) + * @author Sp5uhe + */ +$messages['pl'] = array( + 'localisationupdate-desc' => 'Uaktualnia lokalne komunikaty w miarÄ™ możliwoÅ›ci na bieżąco', +); + +/** Piedmontese (Piemontèis) + * @author Dragonòt + */ +$messages['pms'] = array( + 'localisationupdate-desc' => 'A manten i messagi localisà ël pì agiornà possìbil', +); + +/** Portuguese (português) + * @author Hamilton Abreu + * @author Luckas + * @author Malafaya + */ +$messages['pt'] = array( + 'localisationupdate-desc' => 'Mantém as mensagens localizadas tão atualizadas quanto possÃvel', +); + +/** Brazilian Portuguese (português do Brasil) + * @author Eduardo.mps + */ +$messages['pt-br'] = array( + 'localisationupdate-desc' => 'Mantém as mensagens localizadas tão atualizadas quanto possÃvel', +); + +/** Romanian (română) + * @author KlaudiuMihaila + */ +$messages['ro'] = array( + 'localisationupdate-desc' => 'MenÈ›ine mesajele localizate cât mai actualizate', +); + +/** tarandÃne (tarandÃne) + * @author Joetaras + */ +$messages['roa-tara'] = array( + 'localisationupdate-desc' => "Mandine le messagge localizzate 'u cchiù aggiornate possibbile", +); + +/** Russian (руÑÑкий) + * @author ÐлекÑандр Сигачёв + */ +$messages['ru'] = array( + 'localisationupdate-desc' => 'Поддерживает актуальноÑть локализованных Ñообщений, наÑколько Ñто возможно', +); + +/** Slovak (slovenÄina) + * @author Helix84 + */ +$messages['sk'] = array( + 'localisationupdate-desc' => 'Udržiava lokalizované správy Äo najaktuálnejÅ¡ie', +); + +/** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) + * @author Михајло Ðнђелковић + */ +$messages['sr-ec'] = array( + 'localisationupdate-desc' => 'Ðжурира локализоване поруке колико је то могуће', +); + +/** Serbian (Latin script) (srpski (latinica)‎) + * @author Liangent + */ +$messages['sr-el'] = array( + 'localisationupdate-desc' => 'Ažurira lokalizovane poruke koliko je to moguće', +); + +/** Sundanese (Basa Sunda) + * @author Kandar + */ +$messages['su'] = array( + 'localisationupdate-desc' => 'Ngajaga sangkan talatah-talatah nu geus dialihbasakeun salawasnya mutahir', +); + +/** Swedish (svenska) + * @author Boivie + */ +$messages['sv'] = array( + 'localisationupdate-desc' => 'HÃ¥ller de lokaliserade meddelandena sÃ¥ uppdaterade som möjligt', +); + +/** Tamil (தமிழà¯) + * @author செலà¯à®µà®¾ + */ +$messages['ta'] = array( + 'localisationupdate-desc' => 'உடà¯à®šà¯‚ழலà¯à®•à¯à®•ான செயà¯à®¤à®¿à®•ளை கூடியமடà¯à®Ÿà®¿à®²à¯à®®à¯ இனà¯à®±à¯ˆà®¯à®¨à®¿à®²à¯ˆà®¯à®¿à®²à¯ வைகà¯à®•பà¯à®ªà®Ÿà¯à®Ÿà¯à®³à¯à®³à®©', +); + +/** Telugu (తెలà±à°—à±) + * @author Veeven + */ +$messages['te'] = array( + 'localisationupdate-desc' => 'à°¸à±à°§à°¾à°¨à°¿à°•ీకరించిన సందేశాలనౠసాధà±à°¯à°®à±ˆà°¨à°‚à°¤ తాజాగా ఉంచà±à°¤à±à°‚ది', +); + +/** Tagalog (Tagalog) + * @author AnakngAraw + */ +$messages['tl'] = array( + 'localisationupdate-desc' => 'Pinananatili ang mga mensaheng lokalisado bilang pinaka nasasapanahon', +); + +/** Turkish (Türkçe) + * @author Joseph + */ +$messages['tr'] = array( + 'localisationupdate-desc' => 'YerelleÅŸtirilen mesajları mümkün olabildiÄŸince güncel tutar', +); + +/** Ukrainian (українÑька) + * @author Prima klasy4na + */ +$messages['uk'] = array( + 'localisationupdate-desc' => 'Забезпечує Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð»Ð¾ÐºÐ°Ð»Ñ–Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ… повідомлень у міру можливоÑті', +); + +/** Veps (vepsän kel’) + * @author Игорь БродÑкий + */ +$messages['vep'] = array( + 'localisationupdate-desc' => 'Pidab lokaliziruidud tedotused veresin, ku voib', +); + +/** Vietnamese (Tiếng Việt) + * @author Vinhtantran + */ +$messages['vi'] = array( + 'localisationupdate-desc' => 'Giữ các thông Ä‘iệp bản địa hóa được cáºp nháºt nhất có thể', +); + +/** Walloon (walon) + * @author Srtxg + */ +$messages['wa'] = array( + 'localisationupdate-desc' => "Po wÃ¥rder les ratournaedjes di l' eterface li pus a djoû possibe", +); + +/** Yiddish (ייִדיש) + * @author פוילישער + */ +$messages['yi'] = array( + 'localisationupdate-desc' => '×”×לטן די ל××§×ליזירטע ×ž×¢×œ×“×•× ×’×¢×Ÿ ×קטועל ווי × ×ר מעגלעך', +); + +/** Cantonese (粵語) + * @author Tom Maaswinkel + */ +$messages['yue'] = array( + 'localisationupdate-desc' => '將本地化嘅信æ¯ä¿æŒæœ€æ–°', +); + +/** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) + * @author Tom Maaswinkel + */ +$messages['zh-hans'] = array( + 'localisationupdate-desc' => '将本地化的信æ¯ä¿æŒæœ€æ–°', +); + +/** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) + * @author Mark85296341 + * @author Tom Maaswinkel + */ +$messages['zh-hant'] = array( + 'localisationupdate-desc' => '將本地化的資訊盡å¯èƒ½ä¿æŒæœ€æ–°', +); diff --git a/extensions/LocalisationUpdate/LocalisationUpdate.php b/extensions/LocalisationUpdate/LocalisationUpdate.php new file mode 100644 index 00000000..abec5406 --- /dev/null +++ b/extensions/LocalisationUpdate/LocalisationUpdate.php @@ -0,0 +1,44 @@ +<?php + + +/** + * Directory to store serialized cache files in. Defaults to $wgCacheDirectory. + * It's OK to share this directory among wikis as long as the wiki you run + * update.php on has all extensions the other wikis using the same directory + * have. + * NOTE: If this variable and $wgCacheDirectory are both false, this extension + * WILL NOT WORK. + */ +$wgLocalisationUpdateDirectory = false; + + +/** + * These should point to either an HTTP-accessible file or local file system. + * $1 is the name of the repo (for extensions) and $2 is the name of file in the repo. + * $3 and $4 are the same, respectively, but urlencoded for e.g. gitblit. + */ + +$wgLocalisationUpdateCoreURL = "https://git.wikimedia.org/raw/mediawiki%2Fcore.git/HEAD/$4"; +$wgLocalisationUpdateExtensionURL = "https://git.wikimedia.org/raw/mediawiki%2Fextensions%2F$3.git/HEAD/$4"; + +/// Deprecated +$wgLocalisationUpdateSVNURL = false; + +$wgLocalisationUpdateRetryAttempts = 5; + +// Info about me! +$wgExtensionCredits['other'][] = array( + 'path' => __FILE__, + 'name' => 'LocalisationUpdate', + 'author' => array( 'Tom Maaswinkel', 'Niklas Laxström', 'Roan Kattouw' ), + 'version' => '1.0', + 'url' => 'https://www.mediawiki.org/wiki/Extension:LocalisationUpdate', + 'descriptionmsg' => 'localisationupdate-desc', +); + +$wgHooks['LocalisationCacheRecache'][] = 'LocalisationUpdate::onRecache'; + +$dir = __DIR__ . '/'; +$wgExtensionMessagesFiles['LocalisationUpdate'] = $dir . 'LocalisationUpdate.i18n.php'; +$wgAutoloadClasses['LocalisationUpdate'] = $dir . 'LocalisationUpdate.class.php'; +$wgAutoloadClasses['QuickArrayReader'] = $dir . 'QuickArrayReader.php'; diff --git a/extensions/LocalisationUpdate/QuickArrayReader.php b/extensions/LocalisationUpdate/QuickArrayReader.php new file mode 100644 index 00000000..214d5a61 --- /dev/null +++ b/extensions/LocalisationUpdate/QuickArrayReader.php @@ -0,0 +1,187 @@ +<?php + +/** + * Quickie parser class that can happily read the subset of PHP we need + * for our localization arrays safely. + * + * About an order of magnitude faster than ConfEditor(), but still an + * order of magnitude slower than eval(). + */ +class QuickArrayReader { + var $vars = array(); + + /** + * @param $string string + */ + function __construct( $string ) { + $scalarTypes = array( + T_LNUMBER => true, + T_DNUMBER => true, + T_STRING => true, + T_CONSTANT_ENCAPSED_STRING => true, + ); + $skipTypes = array( + T_WHITESPACE => true, + T_COMMENT => true, + T_DOC_COMMENT => true, + ); + $tokens = token_get_all( $string ); + $count = count( $tokens ); + for( $i = 0; $i < $count; ) { + while( isset($skipTypes[$tokens[$i][0]] ) ) { + $i++; + } + switch( $tokens[$i][0] ) { + case T_OPEN_TAG: + $i++; + continue; + case T_VARIABLE: + // '$messages' -> 'messages' + $varname = trim( substr( $tokens[$i][1], 1 ) ); + $varindex = null; + + while( isset($skipTypes[$tokens[++$i][0]] ) ); + + if( $tokens[$i] === '[' ) { + while( isset($skipTypes[$tokens[++$i][0]] ) ); + + if( isset($scalarTypes[$tokens[$i][0]] ) ) { + $varindex = $this->parseScalar( $tokens[$i] ); + } else { + throw $this->except( $tokens[$i], 'scalar index' ); + } + while( isset($skipTypes[$tokens[++$i][0]] ) ); + + if( $tokens[$i] !== ']' ) { + throw $this->except( $tokens[$i], ']' ); + } + while( isset($skipTypes[$tokens[++$i][0]] ) ); + } + + if( $tokens[$i] !== '=' ) { + throw $this->except( $tokens[$i], '=' ); + } + while( isset($skipTypes[$tokens[++$i][0]] ) ); + + if( isset($scalarTypes[$tokens[$i][0]] ) ) { + $buildval = $this->parseScalar( $tokens[$i] ); + } elseif( $tokens[$i][0] === T_ARRAY ) { + while( isset($skipTypes[$tokens[++$i][0]] ) ); + if( $tokens[$i] !== '(' ) { + throw $this->except( $tokens[$i], '(' ); + } + $buildval = array(); + do { + while( isset($skipTypes[$tokens[++$i][0]] ) ); + + if( $tokens[$i] === ')' ) { + break; + } + if( isset($scalarTypes[$tokens[$i][0]] ) ) { + $key = $this->parseScalar( $tokens[$i] ); + } + while( isset($skipTypes[$tokens[++$i][0]] ) ); + + if( $tokens[$i][0] !== T_DOUBLE_ARROW ) { + throw $this->except( $tokens[$i], '=>' ); + } + while( isset($skipTypes[$tokens[++$i][0]] ) ); + + if( isset($scalarTypes[$tokens[$i][0]] ) ) { + $val = $this->parseScalar( $tokens[$i] ); + } + @$buildval[$key] = $val; + while( isset($skipTypes[$tokens[++$i][0]] ) ); + + if( $tokens[$i] === ',' ) { + continue; + } elseif( $tokens[$i] === ')' ) { + break; + } else { + throw $this->except( $tokens[$i], ', or )' ); + } + } while(true); + } else { + throw $this->except( $tokens[$i], 'scalar or array' ); + } + if( is_null( $varindex ) ) { + $this->vars[$varname] = $buildval; + } else { + @$this->vars[$varname][$varindex] = $buildval; + } + while( isset($skipTypes[$tokens[++$i][0]] ) ); + if( $tokens[$i] !== ';' ) { + throw $this->except($tokens[$i], ';'); + } + $i++; + break; + default: + throw $this->except($tokens[$i], 'open tag, whitespace, or variable.'); + } + } + } + + /** + * @param $got string + * @param $expected string + * @return Exception + */ + private function except( $got, $expected ) { + if( is_array( $got ) ) { + $got = token_name( $got[0] ) . " ('" . $got[1] . "')"; + } else { + $got = "'" . $got . "'"; + } + return new Exception( "Expected $expected, got $got" ); + } + + /** + * Parse a scalar value in PHP + * + * @param $token string + * + * @return mixed Parsed value + */ + function parseScalar( $token ) { + if( is_array( $token ) ) { + $str = $token[1]; + } else { + $str = $token; + } + if ( $str !== '' && $str[0] == '\'' ) + // Single-quoted string + // @fixme trim() call is due to mystery bug where whitespace gets + // appended to the token; without it we ended up reading in the + // extra quote on the end! + return strtr( substr( trim( $str ), 1, -1 ), + array( '\\\'' => '\'', '\\\\' => '\\' ) ); + if ( $str !== '' && @$str[0] == '"' ) + // Double-quoted string + // @fixme trim() call is due to mystery bug where whitespace gets + // appended to the token; without it we ended up reading in the + // extra quote on the end! + return stripcslashes( substr( trim( $str ), 1, -1 ) ); + if ( substr( $str, 0, 4 ) === 'true' ) + return true; + if ( substr( $str, 0, 5 ) === 'false' ) + return false; + if ( substr( $str, 0, 4 ) === 'null' ) + return null; + // Must be some kind of numeric value, so let PHP's weak typing + // be useful for a change + return $str; + } + + /** + * @param $varname string + * @return null|string + */ + function getVar( $varname ) { + if( isset( $this->vars[$varname] ) ) { + return $this->vars[$varname]; + } else { + return null; + } + } +} + diff --git a/extensions/LocalisationUpdate/README_FIRST.txt b/extensions/LocalisationUpdate/README_FIRST.txt new file mode 100644 index 00000000..3973c435 --- /dev/null +++ b/extensions/LocalisationUpdate/README_FIRST.txt @@ -0,0 +1,8 @@ +To install this extension first include +LocalisationUpdate/LocalisationUpdate.php in your LocalSettings.php + +Then add the required new tables to your database by running +php maintenance/update.php on the command line. + +Whenever you want to run an update, run +php extensions/LocalisationUpdate/update.php on the command line. diff --git a/extensions/LocalisationUpdate/tests/tokenTest.php b/extensions/LocalisationUpdate/tests/tokenTest.php new file mode 100644 index 00000000..1112313c --- /dev/null +++ b/extensions/LocalisationUpdate/tests/tokenTest.php @@ -0,0 +1,91 @@ +<?php + +$IP = strval( getenv( 'MW_INSTALL_PATH' ) ) !== '' + ? getenv( 'MW_INSTALL_PATH' ) + : realpath( dirname( __FILE__ ) . "/../../../" ); + +require_once( "$IP/maintenance/commandLine.inc" ); + +function evalExtractArray( $php, $varname ) { + eval( $php ); + return @$$varname; +} + +function confExtractArray( $php, $varname ) { + try { + $ce = new ConfEditor("<?php $php"); + $vars = $ce->getVars(); + $retval = @$vars[$varname]; + } catch( Exception $e ) { + print $e . "\n"; + $retval = null; + } + return $retval; +} + +function quickTokenExtractArray( $php, $varname ) { + $reader = new QuickArrayReader("<?php $php"); + return $reader->getVar( $varname ); +} + + +if( count( $args ) ) { + $sources = $args; +} else { + $sources = + array_merge( + glob("$IP/extensions/*/*.i18n.php"), + glob("$IP/languages/messages/Messages*.php") ); +} + +foreach( $sources as $sourceFile ) { + $rel = basename( $sourceFile ); + $out = str_replace( '/', '-', $rel ); + + $sourceData = file_get_contents( $sourceFile ); + + if( preg_match( '!extensions/!', $sourceFile ) ) { + $sourceData = LocalisationUpdate::cleanupExtensionFile( $sourceData ); + $items = 'langs'; + } else { + $sourceData = LocalisationUpdate::cleanupFile( $sourceData ); + $items = 'messages'; + } + + file_put_contents( "$out.txt", $sourceData ); + + $start = microtime(true); + $eval = evalExtractArray( $sourceData, 'messages' ); + $deltaEval = microtime(true) - $start; + + $start = microtime(true); + $quick = quickTokenExtractArray( $sourceData, 'messages' ); + $deltaQuick = microtime(true) - $start; + + $start = microtime(true); + $token = confExtractArray( $sourceData, 'messages' ); + $deltaToken = microtime(true) - $start; + + $hashEval = md5(serialize($eval)); + $hashToken = md5(serialize($token)); + $hashQuick = md5(serialize($quick)); + $countEval = count( (array)$eval); + $countToken = count( (array)$token ); + $countQuick = count( (array)$quick ); + + printf( "%s %s %d $items - %0.1fms - eval\n", $rel, $hashEval, $countEval, $deltaEval * 1000 ); + printf( "%s %s %d $items - %0.1fms - QuickArrayReader\n", $rel, $hashQuick, $countQuick, $deltaQuick * 1000 ); + printf( "%s %s %d $items - %0.1fms - ConfEditor\n", $rel, $hashToken, $countToken, $deltaToken * 1000 ); + + if( $hashEval !== $hashToken || $hashEval !== $hashQuick ) { + echo "FAILED on $rel\n"; + file_put_contents( "$out-eval.txt", var_export( $eval, true ) ); + file_put_contents( "$out-token.txt", var_export( $token, true ) ); + file_put_contents( "$out-quick.txt", var_export( $quick, true ) ); + #die("check eval.txt and token.txt\n"); + } + echo "\n"; +} + +echo "ok\n"; + diff --git a/extensions/LocalisationUpdate/update.php b/extensions/LocalisationUpdate/update.php new file mode 100644 index 00000000..750fc4f2 --- /dev/null +++ b/extensions/LocalisationUpdate/update.php @@ -0,0 +1,38 @@ +<?php + +$IP = strval( getenv( 'MW_INSTALL_PATH' ) ) !== '' + ? getenv( 'MW_INSTALL_PATH' ) + : realpath( dirname( __FILE__ ) . "/../../" ); + +// TODO: migrate to maintenance class +require_once( "$IP/maintenance/commandLine.inc" ); + +if( isset( $options['help'] ) ) { + print "Fetches updated localisation files from MediaWiki development SVN\n"; + print "and saves into local database to merge with release defaults.\n"; + print "\n"; + print "Usage: php extensions/LocalisationUpdate/update.php\n"; + print "Options:\n"; + print " --quiet Suppress progress output\n"; + print " --skip-core Don't fetch MediaWiki core files\n"; + print " --skip-extensions Don't fetch any extension files\n"; + print " --all Fetch all present extensions, not just those enabled\n"; + print " --outdir=<dir> Override output directory for serialized update files\n"; + print " --svnurl=<url> URL to SVN repository, or path to local SVN checkout. Deprecated.\n"; + print "\n"; + exit( 0 ); +} + + +$starttime = microtime( true ); + +// Prevent the script from timing out +set_time_limit( 0 ); +ini_set( "max_execution_time", 0 ); +ini_set( 'memory_limit', -1 ); + +LocalisationUpdate::updateMessages( $options ); + +$endtime = microtime( true ); +$totaltime = ( $endtime - $starttime ); +print "All done in " . $totaltime . " seconds\n"; diff --git a/extensions/Nuke/Nuke.alias.php b/extensions/Nuke/Nuke.alias.php index 2ac719d4..0b27b4a5 100644 --- a/extensions/Nuke/Nuke.alias.php +++ b/extensions/Nuke/Nuke.alias.php @@ -5,6 +5,7 @@ * @file * @ingroup Extensions */ +// @codingStandardsIgnoreFile $specialPageAliases = array(); @@ -38,6 +39,11 @@ $specialPageAliases['bjn'] = array( 'Nuke' => array( 'Nuklir' ), ); +/** Chechen (нохчийн) */ +$specialPageAliases['ce'] = array( + 'Nuke' => array( 'Дуккха_дӀаÑккхар' ), +); + /** German (Deutsch) */ $specialPageAliases['de'] = array( 'Nuke' => array( 'Massenlöschung' ), @@ -73,6 +79,11 @@ $specialPageAliases['fi'] = array( 'Nuke' => array( 'Massapoisto' ), ); +/** Galician (galego) */ +$specialPageAliases['gl'] = array( + 'Nuke' => array( 'Eliminar_en_masa' ), +); + /** Swiss German (Alemannisch) */ $specialPageAliases['gsw'] = array( 'Nuke' => array( 'Masseleschig' ), @@ -173,12 +184,12 @@ $specialPageAliases['ms'] = array( 'Nuke' => array( 'Hapus_pukal' ), ); -/** Norwegian BokmÃ¥l (norsk (bokmÃ¥l)‎) */ +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) */ $specialPageAliases['nb'] = array( 'Nuke' => array( 'Massesletting' ), ); -/** Nedersaksisch (Nedersaksisch) */ +/** Low Saxon (Netherlands) (Nedersaksies) */ $specialPageAliases['nds-nl'] = array( 'Nuke' => array( 'Massaal_vortdoon' ), ); @@ -188,7 +199,7 @@ $specialPageAliases['nl'] = array( 'Nuke' => array( 'MassaalVerwijderen' ), ); -/** Norwegian Nynorsk (norsk (nynorsk)‎) */ +/** Norwegian Nynorsk (norsk nynorsk) */ $specialPageAliases['nn'] = array( 'Nuke' => array( 'Massesletting' ), ); @@ -218,6 +229,11 @@ $specialPageAliases['sa'] = array( 'Nuke' => array( 'नà¥à¤¯à¥‚क' ), ); +/** Sicilian (sicilianu) */ +$specialPageAliases['scn'] = array( + 'Nuke' => array( 'CancellazioneMassiva' ), +); + /** Slovak (slovenÄina) */ $specialPageAliases['sk'] = array( 'Nuke' => array( 'ZniÄenie' ), diff --git a/extensions/Nuke/Nuke.i18n.php b/extensions/Nuke/Nuke.i18n.php index 451f0459..f72d208d 100644 --- a/extensions/Nuke/Nuke.i18n.php +++ b/extensions/Nuke/Nuke.i18n.php @@ -55,32 +55,74 @@ Input the username or IP address to get a list of pages to delete, or leave blan * @author Yekrats */ $messages['qqq'] = array( - 'nuke' => 'The Nuke extension allows for sysops to delete a large number of pages ("Mass delete"). + 'nuke' => '{{doc-special|Nuke}} +The Nuke extension allows for sysops to delete a large number of pages ("Mass delete"). For more information, see http://www.mediawiki.org/wiki/Extension:Nuke', 'action-nuke' => '{{doc-action|nuke}}', - 'nuke-desc' => 'The Nuke extension allows for sysops to delete a large number of pages ("Mass delete"). -For more information, see http://www.mediawiki.org/wiki/Extension:Nuke -{{desc}}', - 'nuke-nopages' => 'Parameters: -* $1 is a username', - 'nuke-list' => 'Parameters: -* $1 is a username.', - 'nuke-defaultreason' => 'Reason for deletion in logs. {{msg-mw|nuke-multiplepeople}} is used when pages created by multiple people are deleted. Parameters: -* $1 is a username or IP address, with a link to their contributions.', + 'nuke-desc' => '{{desc|name=Nuke|url=http://www.mediawiki.org/wiki/Extension:Nuke}} +The Nuke extension allows for sysops to delete a large number of pages ("Mass delete").', + 'nuke-nopages' => 'Used if there are no pages to delete and the username is not empty. + +Parameters: +* $1 - a username + +See also: +* {{msg-mw|Nuke-nopages-global}}', + 'nuke-list' => 'This message refers to: +* the comment (reason) field which has the label {{msg-mw|deletecomment}} +* the button labeled {{msg-mw|nuke-submit-delete}}. +Parameters: +* $1 - username +See also: +* {{msg-mw|Nuke-list-multiple}}', + 'nuke-list-multiple' => 'This message refers to: +* the comment (reason) field which has the label {{msg-mw|deletecomment}} +* the button labeled {{msg-mw|nuke-submit-delete}}. +See also: +* {{msg-mw|Nuke-list}}', + 'nuke-defaultreason' => 'Reason for deletion in logs. {{msg-mw|nuke-multiplepeople}} is used when pages created by multiple people are deleted. + +Parameters: +* $1 - a username or IP address, with a link to their contributions', 'nuke-multiplepeople' => 'Reason for deletion in logs, when pages created by multiple users were deleted. {{msg-mw|nuke-defaultreason}} is used when pages created by only 1 user are deleted.', + 'nuke-tools' => 'Used as intro text for the Nuke (mass deletion) form.', 'nuke-submit-user' => '{{Identical|Go}}', 'nuke-submit-delete' => 'Submit button to delete the selected pages.', 'right-nuke' => '{{doc-right|nuke}}', - 'nuke-select' => 'Parameter $1 are two links: {{msg-mw|powersearch-toggleall}} and {{msg-mw|powersearch-togglenone}} which respectively selects all pages and de-selects all pages. - + 'nuke-select' => 'Parameters: +* $1 - two links: {{msg-mw|Powersearch-toggleall}} and {{msg-mw|Powersearch-togglenone}} which respectively selects all pages and de-selects all +pages {{Identical|Select}}', - 'nuke-editby' => 'Parameters: -* $1 is a username.', - 'nuke-deleted' => '*$1 - page title', - 'nuke-not-deleted' => '*$1 - page title', - 'nuke-namespace' => 'Label shown on Special:Nuke in front of the namespace input that allows choosing a namespace to filter the search by', + 'nuke-userorip' => 'Used as label for "target" input box.', + 'nuke-maxpages' => 'Used as label for "nuke limit" input box.', + 'nuke-editby' => 'This message is followed by {{msg-mw|Comma-separator}} and {{msg-mw|Nuke-viewchanges}}. + +Parameters: +* $1 - a username', + 'nuke-deleted' => 'Used as success result of deletion. Parameters: +* $1 - page title +See also: +* {{msg-mw|Nuke-not-deleted}}', + 'nuke-not-deleted' => 'Used as failure result of deletion. Parameters: +* $1 - page title +See also: +* {{msg-mw|Nuke-deleted}}', + 'nuke-delete-more' => 'Used at the bottom of the Nuke (mass deletion) result page.', + 'nuke-pattern' => 'Used as label for "nuke pattern" input box.', + 'nuke-nopages-global' => 'Used if there are no pages to delete and the username is empty. + +See also: +* {{msg-mw|Nuke-nopages}}', + 'nuke-viewchanges' => 'Used as link text. + +The link points to History page of the page. + +This message follows: +* {{msg-mw|nuke-editby}} and {{msg-mw|comma-separator}} +* or empty string (if username is empty).', + 'nuke-namespace' => 'Label shown on [[Special:Nuke]] in front of the namespace input that allows choosing a namespace to filter the search by', ); /** Afrikaans (Afrikaans) @@ -89,6 +131,7 @@ For more information, see http://www.mediawiki.org/wiki/Extension:Nuke */ $messages['af'] = array( 'nuke' => 'Massa verwyder', + 'action-nuke' => 'massa verwydering van bladsye', 'nuke-nopages' => 'Geen nuwe bladsye [[Special:Contributions/$1|$1]] in onlangse wysigings.', # Fuzzy 'nuke-list-multiple' => "Die volgende bladsye is onlangs geskep word; sit dit in 'n kommentaar en druk die knoppie om dit te skrap.", @@ -103,7 +146,11 @@ sit dit in 'n kommentaar en druk die knoppie om dit te skrap.", 'nuke-editby' => 'Geskep deur [[Special:Contributions/$1|$1]]', # Fuzzy 'nuke-deleted' => "Bladsy '''$1''' is verwyder.", 'nuke-not-deleted' => "Bladsy [[:$1]] '''kon nie''' verwyder word nie.", + 'nuke-delete-more' => '[[Special:Nuke|Skrap meer bladsy]]', 'nuke-pattern' => 'Patroon vir die naam:', + 'nuke-nopages-global' => 'Daar is nie nuwe bladsye in [[Special:RecentChanges|onlangse wysigings]] nie.', + 'nuke-viewchanges' => 'wys veranderings', + 'nuke-namespace' => 'Beperk tot naamruimte:', ); /** Aragonese (aragonés) @@ -179,7 +226,7 @@ $messages['arz'] = array( 'right-nuke' => 'Ù…Ø³Ø ÙƒØ¨ÙŠØ± Ù„Ù„ØµÙØØ§Øª', ); -/** Assamese (অসমীয়া) +/** Assamese (অসমীয়া) * @author Bishnu Saikia */ $messages['as'] = array( @@ -227,10 +274,11 @@ $messages['az'] = array( /** Bashkir (башҡортÑа) * @author Assele * @author Haqmar + * @author РуÑтам Ðурыев */ $messages['ba'] = array( 'nuke' => 'Күпләп юйыу', - 'nuke-desc' => 'Хәкимдәргә биттәрҙе [[Special:Nuke|күпләп юйыу]] мөмкинлеген бирә', + 'nuke-desc' => 'Хакимдәргә биттәрҙе [[Special:Nuke|күпләп юйыу]] мөмкинлеген бирә', 'nuke-nopages' => 'Һуңғы үҙгәртеүҙәрҙә [[Special:Contributions/$1|$1]] тарафынан булдырылған биттәр ÑŽÒ¡.', # Fuzzy 'nuke-list' => 'Түбәндәге биттәр [[Special:Contributions/$1|$1]] тарафынан Ñңыраҡ булдырылған. Уларҙы юйыр Ó©Ñөн, аңлатма керетегеҙ һәм төймәгә баҫығыҙ.', # Fuzzy @@ -330,6 +378,7 @@ $messages['bg'] = array( ); /** Bengali (বাংলা) + * @author Aftab1995 * @author Bellayet * @author Wikitanvir * @author Zaheen @@ -338,7 +387,7 @@ $messages['bn'] = array( 'nuke' => 'গণ মà§à¦›à§‡ ফেলা', 'nuke-desc' => 'পà§à¦°à¦¶à¦¾à¦¸à¦•দের পাতাগà§à¦²à¦¿ [[Special:Nuke|গণহারে মà§à¦›à§‡ ফেলার]] কà§à¦·à¦®à¦¤à¦¾ দেয়', 'nuke-nopages' => 'সামà§à¦ªà§à¦°à¦¤à¦¿à¦• পরিবরà§à¦¤à¦¨à¦—à§à¦²à¦¿à¦¤à§‡ [[Special:Contributions/$1|$1]]-à¦à¦° তৈরি কোন নতà§à¦¨ পাতা নেই।', # Fuzzy - 'nuke-list' => '[[Special:Contributions/$1|$1]] সামà§à¦ªà§à¦°à¦¤à¦¿à¦• কালে নিচের পাতাগà§à¦²à¦¿ সৃষà§à¦Ÿà¦¿ করেছেন; à¦à¦•টি মনà§à¦¤à¦¬à§à¦¯ দিন à¦à¦¬à¦‚ বোতাম চেপে à¦à¦—à§à¦²à¦¿ মà§à¦›à§‡ ফেলà§à¦¨à¥¤', # Fuzzy + 'nuke-list' => '[[Special:Contributions/$1|{{GENDER:$1|$1}}]] সামà§à¦ªà§à¦°à¦¤à¦¿à¦• কালে নিচের পাতাগà§à¦²à¦¿ সৃষà§à¦Ÿà¦¿ করেছেন; à¦à¦•টি মনà§à¦¤à¦¬à§à¦¯ দিন à¦à¦¬à¦‚ বোতাম চেপে à¦à¦—à§à¦²à¦¿ মà§à¦›à§‡ ফেলà§à¦¨à¥¤', 'nuke-defaultreason' => '$1-à¦à¦° যোগ করা পাতাগà§à¦²à¦¿à¦° গণ মà§à¦›à§‡-ফেলা', # Fuzzy 'nuke-multiplepeople' => 'à¦à¦•াধিক বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী', # Fuzzy 'nuke-tools' => 'à¦à¦‡ সরঞà§à¦œà¦¾à¦®à¦Ÿà¦¿ বà§à¦¯à¦¬à¦¹à¦¾à¦° করে আপনি à¦à¦•টি পà§à¦°à¦¦à¦¤à§à¦¤ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারীর বা আইপি ঠিকানার যোগ করা পাতাগà§à¦²à¦¿ গণ আকারে মà§à¦›à§‡ ফেলতে পারবেন। পাতাগà§à¦²à¦¿à¦° তালিকা পেতে বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী নাম বা আইপি ঠিকানাটি ইনপà§à¦Ÿ করà§à¦¨:', # Fuzzy @@ -351,6 +400,7 @@ $messages['bn'] = array( /** Breton (brezhoneg) * @author Fulup + * @author Y-M D */ $messages['br'] = array( 'nuke' => "Diverkañ a-vloc'h", @@ -377,7 +427,7 @@ Merkañ ar c'homlec'h IP pe anv an implijer evit kaout roll ar pajennoù da zive 'nuke-delete-more' => '[[Special:Nuke|Diverkañ pajennoù all]]', 'nuke-pattern' => 'Patrom evit anv ar bajenn :', 'nuke-nopages-global' => "N'eus pajenn nevez ebet er [[Special:RecentChanges|c'hemmoù diwezhañ]].", - 'nuke-viewchanges' => "Diskouez ar c'hemmoù", + 'nuke-viewchanges' => "diskouez ar c'hemmoù", ); /** Bosnian (bosanski) @@ -426,12 +476,25 @@ Per obtenir la llista de pà gines per esborrar podeu introduir el nom d'un usuar /** Chechen (нохчийн) * @author Sasan700 + * @author Умар */ $messages['ce'] = array( - 'nuke' => 'Дуккха дIадайар', - 'nuke-defaultreason' => 'Декъашхочо кхоьллина агIонаш, дуккха дIайайар $1', # Fuzzy - 'nuke-submit-delete' => 'Дlадайá хаьржнарш', - 'right-nuke' => 'дуккха агIонаш дIайайар', + 'nuke' => 'Дуккха дӀÑккхар', + 'action-nuke' => 'дуккха агIонаш дӀаÑхар', + 'nuke-list-multiple' => 'Лахахь гайтина агӀонаш дукху хан йоцуш кхолийна. +Уьш дӀаÑха билгалонаш Ӏадйите тӀетаӀе кнопка.', + 'nuke-defaultreason' => 'Декъашхочо $1 кхоьллина агIонаш, дуккха дӀаÑхар', # Fuzzy + 'nuke-multiplepeople' => 'Дуккха агӀонаш дӀаÑхар', + 'nuke-tools' => 'ХӀокху агӀонехь йиш ÑŽ дуккха агӀонаш дӀаÑха, дукх хан йоцуш кхолийна йолу.', + 'nuke-submit-user' => 'Кхочушдé', + 'nuke-submit-delete' => 'ДӀаÑха хаьржнарш', + 'right-nuke' => 'дуккха агIонаш дӀаÑхар', + 'nuke-userorip' => 'Декъашхочун цӀе, IP-Ð°Ð´Ñ€ÐµÑ (еÑа йита мега):', + 'nuke-maxpages' => 'ÐгӀонашан макÑимальни дукхалла:', + 'nuke-editby' => 'Кхолийна {{GENDER:$1|декъашхочо}} [[Special:Contributions/$1|$1]]', + 'nuke-pattern' => 'Кеп агӀона цӀеран:', + 'nuke-viewchanges' => 'ХӀоттина болу хийцам', + 'nuke-namespace' => 'КъаÑтае ана цӀераш:', ); /** Chamorro (Chamoru) @@ -441,6 +504,13 @@ $messages['ch'] = array( 'nuke-submit-user' => 'HÃ¥nao', ); +/** Sorani Kurdish (کوردی) + * @author Calak + */ +$messages['ckb'] = array( + 'right-nuke' => 'سڕینەوەی پەڕەکان بەکۆمەڵ', +); + /** Czech (Äesky) * @author Danny B. * @author Jkjk @@ -452,11 +522,12 @@ $messages['cs'] = array( 'nuke' => 'Hromadné mazánÃ', 'action-nuke' => 'hromadnÄ› mazat stránky', 'nuke-desc' => 'Dává správcům možnost [[Special:Nuke|hromadného mazánÃ]] stránek', - 'nuke-nopages' => 'V poslednÃch zmÄ›nách nejsou žádné nové stránky od uživatele [[Special:Contributions/$1|$1]].', # Fuzzy - 'nuke-list' => 'NásledujÃcà stránky nedávno vytvoÅ™il uživatel [[Special:Contributions/$1|$1]]; vyplňte komentář a vÅ¡echny smažte kliknutÃm na tlaÄÃtko.', # Fuzzy + 'nuke-nopages' => 'V poslednÃch zmÄ›nách nejsou žádné nové stránky od {{GENDER:$1|uživatele|uživatelky}} [[Special:Contributions/$1|$1]].', + 'nuke-list' => 'NásledujÃcà stránky nedávno {{GENDER:$1|vytvoÅ™il|vytvoÅ™ila}} [[Special:Contributions/$1|$1]]; +vyplňte komentář a vÅ¡echny smažte kliknutÃm na tlaÄÃtko.', 'nuke-list-multiple' => 'Nedávno byly vytvoÅ™eny následujÃcà stránky; zadánÃm komentáře a stisknutÃm tlaÄÃtka je smažete.', - 'nuke-defaultreason' => 'Hromadné odstranÄ›nà stránek, které vytvoÅ™il $1', # Fuzzy + 'nuke-defaultreason' => 'Hromadné odstranÄ›nà stránek, které {{GENDER:$1|vytvoÅ™il|vytvoÅ™ila}} [[Special:Contributions/$1|$1]]', 'nuke-multiplepeople' => 'Hromadné odstranÄ›nà nedávno založených stránek', 'nuke-tools' => 'Tento nástroj umožňuje hromadné smazánà stránek nedávno vytvoÅ™ených zadaným uživatelem nebo IP adresou. Zadejte uživatelské jméno nebo IP adresu, zobrazà se seznam stránek ke smazánÃ; pÅ™ÃpadnÄ› ponechte prázdné pro vÅ¡echny uživatele.', @@ -466,17 +537,19 @@ Zadejte uživatelské jméno nebo IP adresu, zobrazà se seznam stránek ke smaz 'nuke-select' => 'Vybrat: $1', 'nuke-userorip' => 'Uživatelské jméno, IP adresa nebo ponechte prázdné:', 'nuke-maxpages' => 'Maximálnà poÄet stran:', - 'nuke-editby' => '{{gender:$1|VytvoÅ™il|VytvoÅ™ila|VytvoÅ™il}} [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => '{{GENDER:$1|VytvoÅ™il|VytvoÅ™ila}} [[Special:Contributions/$1|$1]]', 'nuke-deleted' => "Stránka '''$1''' byla smazána.", 'nuke-not-deleted' => "Stránka [[:$1]] '''nemohla být''' smazána.", 'nuke-delete-more' => '[[Special:Nuke|Odstranit dalšà stránky]]', 'nuke-pattern' => 'Vzor pro název stránky:', 'nuke-nopages-global' => 'V [[Special:RecentChanges|poslednÃch zmÄ›nách]] nejsou žádné nové stránky.', 'nuke-viewchanges' => 'ukázat zmÄ›ny', + 'nuke-namespace' => 'Omezit na jmenný prostor:', ); /** Danish (dansk) * @author Byrial + * @author Christian List * @author Kaare * @author Peter Alberti */ @@ -484,11 +557,11 @@ $messages['da'] = array( 'nuke' => 'Massesletning', 'action-nuke' => 'masseslette sider', 'nuke-desc' => 'Giver administratorer mulighed for at [[Special:Nuke|masseslette]] sider', - 'nuke-nopages' => 'Der er ingen nye sider af [[Special:Contributions/$1|$1]] i seneste ændringer.', # Fuzzy - 'nuke-list' => 'Følgende sider er oprettet for nylig af [[Special:Contributions/$1|$1]]; skriv en kommentar og tryk pÃ¥ knappen for at slette dem.', # Fuzzy + 'nuke-nopages' => 'Der er ingen nye sider af [[Special:Contributions/$1|{{GENDER:$1|$1}}]] i seneste ændringer.', + 'nuke-list' => 'Følgende sider er oprettet for nylig af [[Special:Contributions/$1|{{GENDER:$1|$1}}]]; skriv en kommentar og tryk pÃ¥ knappen for at slette dem.', 'nuke-list-multiple' => 'De følgende sider blev oprettet fornylig; skriv en kommentar ind og tryk pÃ¥ knappen for at slette dem.', - 'nuke-defaultreason' => 'Massesletning af sider, som er oprettet af $1', # Fuzzy + 'nuke-defaultreason' => 'Massesletning af sider, som er oprettet af [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-multiplepeople' => 'Massesletning af nyligt oprettede sider', 'nuke-tools' => 'Dette værktøj muliggør massesletning af sider, som for nylig er oprettet af en bestemt bruger eller IP-adresse. Skriv et brugernavn eller en IP-adresse for at fÃ¥ en liste over sider at slette eller lad stÃ¥ tom for alle brugere.', @@ -498,7 +571,7 @@ Skriv et brugernavn eller en IP-adresse for at fÃ¥ en liste over sider at slette 'nuke-select' => 'Vælg: $1', 'nuke-userorip' => 'Brugernavn, IP-adresse eller tom:', 'nuke-maxpages' => 'Maksimalt antal sider:', - 'nuke-editby' => 'Oprettet af [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => 'Oprettet af [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-deleted' => "Siden '''$1''' er blevet slettet.", 'nuke-not-deleted' => "Siden [[:$1]] '''kunne ikke''' slettes.", 'nuke-delete-more' => '[[Special:Nuke|Slet flere sider]]', @@ -509,6 +582,7 @@ Skriv et brugernavn eller en IP-adresse for at fÃ¥ en liste over sider at slette ); /** German (Deutsch) + * @author Geitost * @author Kghbln * @author Metalhead64 * @author Raimond Spekking @@ -526,10 +600,10 @@ Gib einen Kommentar bezüglich der Löschung an und klicke auf die Schaltfläche 'nuke-defaultreason' => 'Massenlöschung der Seiten, die von „[[Special:Contributions/$1|{{GENDER:$1|$1}}]]“ angelegt wurden', 'nuke-multiplepeople' => 'Massenlöschung kürzlich erstellter Seiten', 'nuke-tools' => 'Diese Arbeitshilfe ermöglicht die Massenlöschung von Seiten, die von einer IP-Adresse oder einem Benutzer angelegt wurden. -Gib die IP-Adresse oder den Benutzernamen ein, um eine Liste der zu löschenden Seiten zu erhalten. Sofern Du keine Angabe machst, werden alle Benutzer ausgewählt.', +Gib die IP-Adresse oder den Benutzernamen ein, um eine Liste der zu löschenden Seiten zu erhalten. Sofern du keine Angabe machst, werden alle Benutzer ausgewählt.', 'nuke-submit-user' => 'Abrufen', 'nuke-submit-delete' => 'Ausgewählte Seiten löschen', - 'right-nuke' => 'Massenlöschung von Seiten', + 'right-nuke' => 'Massenlöschungen von Seiten', 'nuke-select' => 'Auswählen: $1', 'nuke-userorip' => 'Benutzername, IP-Adresse oder keine Angabe:', 'nuke-maxpages' => 'Maximale Anzahl der Seiten:', @@ -564,15 +638,19 @@ Geben Sie die IP-Adresse oder den Benutzernamen ein, um eine Liste der zu lösch */ $messages['diq'] = array( 'nuke' => 'pêropiya hewnakeno..', + 'action-nuke' => 'perê nuke', 'nuke-desc' => 'Hizmetlilere, sayfaları [[Special:Nuke|kitlesel silme]] yeteneÄŸi verir', - 'nuke-nopages' => 'vuriyayişê ke hetê ıney ra [[Special:Contributions/$1|$1]] biye tede çı pelê neweyi çini .', # Fuzzy - 'nuke-list' => 'pelê ke cêr de yê hetê ıney ra [[Special:Contributions/$1|$1]] yew tarixo nızdi de vıraziyayi; mışore bıkerê u qey hewnakerdışi yew tuÅŸ bıtıknê.', # Fuzzy - 'nuke-defaultreason' => 'Peleyê ke $1 dekerdê de ena pêron hewadayış', # Fuzzy + 'nuke-nopages' => 'Vuriyayişê ke hetê ıney ra [[Special:Contributions/$1|{{GENDER:$1|$1}}]] biye tede çı pelê neweyi çini .', + 'nuke-list' => 'Pelê ke cêr de yê hetê ıney ra [[Special:Contributions/$1|{{GENDER:$1|$1}}]] yew tarixo nızdi de vıraziyayi; mışore bıkerê u qey hewnakerdışi yew tuÅŸ bıtıknê.', + 'nuke-defaultreason' => 'Peleyê ke [[Special:Contributions/$1|{{GENDER:$1|$1}}]] dekerdê de ena pêron hewadayış', 'nuke-tools' => 'Na hacet, peleyê ke nezdı ra yew karber yana ip ra akerdê êna pêrun rê esternayış de cı rê mısade dano. Listanê peleyê ke besternaya vinayışi rê namey karberi yana ip adresi dekere de.', 'nuke-submit-user' => 'Åžo', 'nuke-submit-delete' => 'Weçinayi esterne', 'right-nuke' => 'pelan yew hew de hewnaker', + 'nuke-select' => 'Weçinaye: $1', + 'nuke-delete-more' => '[[Special:Nuke|Zewbi pera besterne]]', + 'nuke-viewchanges' => 'Vurnayışa bıvin', ); /** Lower Sorbian (dolnoserbski) @@ -582,12 +660,12 @@ $messages['dsb'] = array( 'nuke' => 'Masowe laÅ¡owanje', 'action-nuke' => 'Boki z masami laÅ¡owaÅ›', 'nuke-desc' => 'Zmóžnja admininistratoram boki [[Special:Nuke|z masami laÅ¡owaÅ›]]', - 'nuke-nopages' => 'Žedne nowe boki wót [[Special:Contributions/$1|$1]] w aktualnych zmÄ›nach', # Fuzzy - 'nuke-list' => 'SlÄ›dujuce boki su se nowo napórali wót [[Special:Contributions/$1|$1]]; -zapódaj komentar a klikni na tÅ‚ocaÅ¡k, aby je laÅ¡owaÅ‚.', # Fuzzy + 'nuke-nopages' => 'Žedne nowe boki wót [[Special:Contributions/$1|{{GENDER:$1|$1}}]] w aktualnych zmÄ›nach.', + 'nuke-list' => 'SlÄ›dujuce boki su se nowo napórali wót [[Special:Contributions/$1|{{GENDER:$1$1}}]]; +zapódaj komentar a klikni na tÅ‚ocaÅ¡k, aby je laÅ¡owaÅ‚.', 'nuke-list-multiple' => 'SlÄ›dujuce boki su se rowno napórali; zapódaj komentar a klikni na tÅ‚ocaÅ¡k, aby je wulaÅ¡owaÅ‚.', - 'nuke-defaultreason' => 'Masowe laÅ¡owanje bokow, kótarež $1 jo pÅ›idaÅ‚.', # Fuzzy + 'nuke-defaultreason' => 'Masowe laÅ¡owanje bokow, kótarež [[Special:Contributions/$1|{{GENDER:$1|$1}}]] jo pÅ›idaÅ‚.', 'nuke-multiplepeople' => 'Masowe wulaÅ¡owanje njedawno pÅ›idanych bokow', 'nuke-tools' => 'ToÅ› ten rÄ›d zmóžnja masowe laÅ¡owanja bokow, kótarež wÄ›sty wužywaÅ• abo IP jo rowno pÅ›idaÅ‚. Zapódaj wužywarske mÄ› abo IP-adresu, aby dostaÅ‚ lisćinu bokow, kótarež maju se laÅ¡owaÅ› abo wóstaj pólo prozne, aby wubraÅ‚ wÅ¡ych wužywarjow.', 'nuke-submit-user' => 'W pórěźe', @@ -596,13 +674,14 @@ zapódaj komentar a klikni na tÅ‚ocaÅ¡k, aby je wulaÅ¡owaÅ‚.', 'nuke-select' => 'WubraÅ›: $1', 'nuke-userorip' => 'Wužywarske mÄ›, IP-adresa abo žedno pódaÅ›e:', 'nuke-maxpages' => 'Maksimalna licba bokow:', - 'nuke-editby' => 'Napórany wót [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => 'Napórany wót [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-deleted' => "Bok '''$1''' jo se wulaÅ¡owaÅ‚.", 'nuke-not-deleted' => "Bok [[:$1]] '''njejo daÅ‚''' se wulaÅ¡owaÅ›.", 'nuke-delete-more' => '[[Special:Nuke|DalÅ¡ne boki laÅ¡owaÅ›]]', 'nuke-pattern' => 'PÅ›ikÅ‚ad za bokowe mÄ›:', 'nuke-nopages-global' => 'Njejsu žedne nowe boki w [[Special:RecentChanges|aktualnych zmÄ›nach]].', 'nuke-viewchanges' => 'zmÄ›ny pokazaÅ›', + 'nuke-namespace' => 'Na slÄ›dujucy mjenjowy rum wobgranicowaÅ›:', ); /** Ewe (eÊ‹egbe) @@ -636,6 +715,7 @@ $messages['el'] = array( 'nuke-editby' => 'ΔημιουÏγήθηκε από [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-deleted' => "Η σελίδα '''$1''' Îχει διαγÏαφεί.", 'nuke-not-deleted' => "Η σελίδα [[:$1]] '''δεν μποÏοÏσε''' να διαγÏαφεί.", + 'nuke-viewchanges' => 'Ï€Ïοβολή αλλαγών', ); /** Esperanto (Esperanto) @@ -674,8 +754,10 @@ Enigu la salutnomon aÅ IP-adreson por akiri liston de paÄoj forigi, aÅ lasu Ä * @author Crazymadlover * @author DJ Nietzsche * @author Dferg + * @author Fitoschido * @author Imre * @author Jatrobat + * @author MarcoAurelio * @author Platonides * @author Ralgis * @author Remember the dot @@ -685,11 +767,11 @@ $messages['es'] = array( 'nuke' => 'Borrado en masa', 'action-nuke' => 'Destruir páginas', 'nuke-desc' => 'Da a los administradores la posibilidad de [[Special:Nuke|borrar páginas de forma masiva]]', - 'nuke-nopages' => 'No hay páginas nuevas hechas por [[Special:Contributions/$1|$1]] en cambios recientes.', + 'nuke-nopages' => 'No hay páginas nuevas creadas por [[Special:Contributions/$1|$1]] en cambios recientes.', 'nuke-list' => 'Las siguientes páginas han sido creadas recientemente por [[Special:Contributions/$1|$1]]; añade un comentario y haz clic sobre el botón para vaciarlas.', 'nuke-list-multiple' => 'Las siguientes páginas han sido creadas recientemente; introduce un comentario y pulsa el botón para eliminarlas.', - 'nuke-defaultreason' => 'Elimininación en masa de páginas agregadas por [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', + 'nuke-defaultreason' => 'Eliminación en masa de páginas añadidas por [[Special:Contributions/$1|$1]]', 'nuke-multiplepeople' => 'Eliminación masiva de páginas nuevas de múltiples usuarios', 'nuke-tools' => 'Esta herramienta permite borrados masivos de páginas creadas recientemente por un usuario o una dirección IP. Introduzca el nombre de usuario o la dirección IP para obtener la lista de páginas a borrar, o déjelo en blanco para todos los usuarios.', @@ -716,11 +798,11 @@ $messages['et'] = array( 'nuke' => 'Lauskustutamine', 'action-nuke' => 'lehekülgi lauskustutada', 'nuke-desc' => 'Võimaldab administraatoritel lehekülgede [[Special:Nuke|lauskustutamist]].', - 'nuke-nopages' => 'Viimaste muudatuste all pole uusi kasutaja [[Special:Contributions/$1|$1]] loodud lehekülgi.', # Fuzzy - 'nuke-list' => 'Kasutaja [[Special:Contributions/$1|$1]] on hiljuti loonud järgnevad leheküljed. Enne kustutamist sisesta kommentaar.', # Fuzzy + 'nuke-nopages' => 'Viimaste muudatuste all pole uusi kasutaja [[Special:Contributions/$1|$1]] loodud lehekülgi.', + 'nuke-list' => 'Kasutaja [[Special:Contributions/$1|$1]] on hiljuti loonud järgmised leheküljed. Enne kustutamist sisesta kommentaar.', 'nuke-list-multiple' => 'Järgmised leheküljed on hiljuti loodud. Sisesta kommentaar ja klõpsa kustutamisnuppu.', - 'nuke-defaultreason' => 'Kasutaja $1 lisatud lehekülgede lauseemaldamine', # Fuzzy + 'nuke-defaultreason' => 'Kasutaja [[Special:Contributions/$1|$1]] lisatud lehekülgede lauseemaldamine', 'nuke-multiplepeople' => 'Hiljuti lisatud lehekülgede lauskustutamine', 'nuke-tools' => 'See tööriist võimaldab kasutaja või IP-aadressi hiljuti lisatud leheküljed lauskustutada. Kustutatavate lehekülgede nimekirja näitamiseks sisesta kasutajanimi või IP-aadress. Kõigi kasutajate lisatud lehekülgede jaoks jäta väli tühjaks.', @@ -730,22 +812,26 @@ Kustutatavate lehekülgede nimekirja näitamiseks sisesta kasutajanimi või IP-a 'nuke-select' => 'Valik: $1', 'nuke-userorip' => 'Kasutajanimi, IP-aadress või tühemik:', 'nuke-maxpages' => 'Lehekülgede ülemmäär:', - 'nuke-editby' => 'Alustanud [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => 'Alustanud [[Special:Contributions/$1|$1]]', 'nuke-deleted' => "Lehekülg '''$1''' on kustutatud.", 'nuke-not-deleted' => "Lehekülge [[:$1]] '''ei saa''' kustutada.", 'nuke-delete-more' => '[[Special:Nuke|Kustuta veel lehekülgi]]', 'nuke-pattern' => 'Lehekülje pealkirja kuju:', 'nuke-nopages-global' => '[[Special:RecentChanges|Viimaste muudatuste]] all pole uusi lehekülgi.', 'nuke-viewchanges' => 'vaata muudatusi', + 'nuke-namespace' => 'Nimeruumipiirang:', ); /** Basque (euskara) * @author Theklan * @author Unai Fdz. de Betoño + * @author Xabier Armendaritz */ $messages['eu'] = array( 'nuke' => 'Ezabaketa masiboa', 'nuke-nopages' => 'Aldaketa berrietan ez dago [[Special:Contributions/$1|$1]](r)en orri berririk.', # Fuzzy + 'nuke-list' => 'Ondorengo orri hauek sortu berri ditu [[Special:Contributions/$1|{{GENDER:$1|$1}}]] wikilariak; +idatz ezazu ohar bat, eta sakatu botoia orri horiek ezabatzeko.', 'nuke-defaultreason' => '$1(e)k sortutako orrien ezabaketa masiboa', # Fuzzy 'nuke-submit-user' => 'Joan', 'nuke-submit-delete' => 'Aukeratutakoa ezabatu', @@ -753,6 +839,7 @@ $messages['eu'] = array( ); /** Persian (ÙØ§Ø±Ø³ÛŒ) + * @author Ebraminio * @author Huji * @author Mjbmr * @author Reza1615 @@ -763,10 +850,11 @@ $messages['fa'] = array( 'action-nuke' => 'ØØ°Ù دسته‌جمعی ØµÙØÙ‡â€ŒÙ‡Ø§', 'nuke-desc' => 'به مدیران امکان [[Special:Nuke|ØØ°Ù دسته‌جمعی]] ØµÙØÙ‡â€ŒÙ‡Ø§ را می‌دهد', 'nuke-nopages' => 'ØµÙØÙ‡Ù” جدیدی از [[Special:Contributions/$1|{{GENDER:$1|$1}}]] در تغییرات اخیر وجود ندارد.', - 'nuke-list' => 'ØµÙØÙ‡â€ŒÙ‡Ø§ÛŒ زیر به تازگی توسط [[Special:Contributions/$1|$1]] ایجاد شده‌اند؛ توضیØÛŒ ارائه کنید Ùˆ دکمه را بزنید تا این صØÙه‌ها ØØ°Ù شوند.', # Fuzzy + 'nuke-list' => 'ØµÙØÙ‡â€ŒÙ‡Ø§ÛŒ زیر به تازگی توسط [[Special:Contributions/$1|{{GENDER:$1|$1}}]] ایجاد شده‌اند؛ +توضیØÛŒ ارائه کنید Ùˆ دکمه را بزنید تا این صØÙه‌ها ØØ°Ù شوند.', 'nuke-list-multiple' => 'ØµÙØÙ‡â€ŒÙ‡Ø§ÛŒ مقابل اخیراً ایجاد شده‌اند؛ یک ØªÙˆØ¶ÛŒØ Ù‚Ø±Ø§Ø± دهید Ùˆ برای ØØ°Ù کلید را ÙØ´Ø§Ø± دهید.', - 'nuke-defaultreason' => 'ØØ°Ù دسته‌جمعی ØµÙØÙ‡â€ŒÙ‡Ø§ÛŒÛŒ Ú©Ù‡ توسط $1 ایجاد شده‌اند', # Fuzzy + 'nuke-defaultreason' => 'ØØ°Ù دسته‌جمعی ØµÙØÙ‡â€ŒÙ‡Ø§ÛŒÛŒ Ú©Ù‡ توسط [[Special:Contributions/$1|{{GENDER:$1|$1}}]] ایجاد شده‌اند', 'nuke-multiplepeople' => 'ØØ°Ù توده‌ای ØµÙØÙ‡â€ŒÙ‡Ø§ÛŒ به‌تازگی Ø§ÙØ²ÙˆØ¯Ù‡â€ŒØ´Ø¯Ù‡', 'nuke-tools' => 'این ابزار امکان ØØ°Ù دسته‌جمعی ØµÙØÙ‡â€ŒÙ‡Ø§ÛŒÛŒ Ú©Ù‡ به تازگی توسط یک کاربر یا نشانی آی‌پی اضاÙÙ‡ شده‌اند را ÙØ±Ø§Ù‡Ù… می‌کند. نام کاربری یا نشانی آی‌پی موردنظر را وارد کنید، یا جعبه را خالی بگذارید تا تمام کاربرها در نظر Ú¯Ø±ÙØªÙ‡ شوند.', @@ -776,13 +864,14 @@ $messages['fa'] = array( 'nuke-select' => 'انتخاب: $1', 'nuke-userorip' => 'نام کاربری، نشانی آی‌پی یا خالی:', 'nuke-maxpages' => 'ØØ¯Ø§Ú©Ø«Ø± تعداد ØµÙØÙ‡â€ŒÙ‡Ø§:', - 'nuke-editby' => 'ایجاد شده توسط [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => 'ایجاد شده توسط [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-deleted' => "ØµÙØÙ‡Ù” '''$1''' ØØ°Ù شده است.", 'nuke-not-deleted' => "ØµÙØÙ‡Ù” [[:$1]] را '''نمی‌توان''' ØØ°Ù کرد.", 'nuke-delete-more' => '[[Special:Nuke|ØØ°Ù ØµÙØÙ‡â€ŒÙ‡Ø§ÛŒ بیشتر]]', 'nuke-pattern' => 'الگو برای نام ØµÙØÙ‡:', 'nuke-nopages-global' => 'هیچ ØµÙØÙ‡Ù” جدیدی در [[Special:RecentChanges|Ùهرست تغییرات اخیر]] نیست.', 'nuke-viewchanges' => 'نمایش تغییرات', + 'nuke-namespace' => 'Ù…ØØ¯ÙˆØ¯ÛŒØª به ÙØ¶Ø§ÛŒ نام:', ); /** Finnish (suomi) @@ -791,6 +880,7 @@ $messages['fa'] = array( * @author Jaakonam * @author Nike * @author Olli + * @author Stryn */ $messages['fi'] = array( 'nuke' => 'Massapoisto', @@ -811,13 +901,14 @@ Kirjoita käyttäjänimi tai IP-osoite, niin saat listan poistettavista sivuista 'nuke-select' => 'Valinta: $1', 'nuke-userorip' => 'Käyttäjänimi tai IP-osoite (voi jättää myös tyhjäksi):', 'nuke-maxpages' => 'Sivujen enimmäismäärä:', - 'nuke-editby' => 'Tehnyt [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => 'Luonut [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-deleted' => "Sivu '''$1''' on poistettu.", 'nuke-not-deleted' => "Sivua [[:$1]] '''ei voitu''' poistaa.", 'nuke-delete-more' => '[[Special:Nuke|Poista lisää sivuja]]', 'nuke-pattern' => 'Sivun nimien etuliite', 'nuke-nopages-global' => '[[Special:RecentChanges|Tuoreissa muutoksissa]] ei ole uusia sivuja.', 'nuke-viewchanges' => 'näytä muutokset', + 'nuke-namespace' => 'Rajoita nimiavaruuteen:', ); /** French (français) @@ -867,12 +958,12 @@ $messages['frp'] = array( 'nuke' => 'Suprèssion en massa', 'action-nuke' => 'suprimar des pâges en massa', 'nuke-desc' => 'Balye la possibilitât ux administrators de [[Special:Nuke|suprimar en massa]] des pâges.', - 'nuke-nopages' => 'Gins de pâge novèla fêta per [[Special:Contributions/$1|$1]] dens la lista des dèrriérs changements.', # Fuzzy - 'nuke-list' => 'Cetes pâges ont étâ fêtes dèrriérement per [[Special:Contributions/$1|$1]] ; -buchiéd un comentèro et pués clicâd sur lo boton por les suprimar.', # Fuzzy + 'nuke-nopages' => 'Niona pâge novèla per [[Special:Contributions/$1|{{GENDER:$1|$1}}]] dedens los dèrriérs changements.', + 'nuke-list' => 'Dês pou cetes pâges sont étâyes fêtes per [[Special:Contributions/$1|{{GENDER:$1|$1}}]] ; +buchiéd un comentèro et pués clicâd sur lo boton por les suprimar.', 'nuke-list-multiple' => 'Cetes pâges ont étâ fêtes dèrriérement ; buchiéd un comentèro et pués clicâd sur lo boton por les suprimar.', - 'nuke-defaultreason' => 'Suprèssion en massa de les pâges apondues per $1', # Fuzzy + 'nuke-defaultreason' => 'Suprèssion en massa de les pâges apondues per [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-multiplepeople' => 'Suprèssions en massa de les pâges apondues dèrriérement', 'nuke-tools' => 'Ceti outil pèrmèt les suprèssions en massa de les pâges apondues dèrriérement per un usanciér encartâ ou ben per una adrèce IP. Buchiér lo nom d’usanciér ou ben l’adrèce IP por avêr la lista de les pâges a suprimar, ou ben lèssiér blanc por tôs los usanciérs.', @@ -882,13 +973,14 @@ Buchiér lo nom d’usanciér ou ben l’adrèce IP por avêr la lista de les pà 'nuke-select' => 'Chouèsésséd : $1', 'nuke-userorip' => 'Nom d’usanciér, adrèce IP ou ben vouedo :', 'nuke-maxpages' => 'Nombro lo ples grant de pâges :', - 'nuke-editby' => 'Fêt per [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => 'Fêt per [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-deleted' => "La pâge '''$1''' at étâ suprimâ.", 'nuke-not-deleted' => "La pâge [[:$1]] '''pôt pas''' étre suprimâ.", 'nuke-delete-more' => '[[Special:Nuke|Suprimar més de pâges]]', 'nuke-pattern' => 'Modèlo por lo nom de pâge :', 'nuke-nopages-global' => 'Y at gins de pâge novèla dedens los [[Special:RecentChanges|dèrriérs changements]].', 'nuke-viewchanges' => 'vêre los changements', + 'nuke-namespace' => 'Sè limitar a cet’èspâço de noms :', ); /** Friulian (furlan) @@ -989,6 +1081,7 @@ $messages['gv'] = array( /** Hebrew (עברית) * @author Amire80 + * @author Guycn1 * @author Rotem Liss * @author YaronSh */ @@ -1001,7 +1094,7 @@ $messages['he'] = array( ×× × ×›×ª×‘×• הסבר למחיקה ולחצו על הכפתור כדי למחוק ×ות×.', 'nuke-list-multiple' => '×”×“×¤×™× ×”×‘××™× × ×•×¦×¨×• ל××—×¨×•× ×”; ×× × ×›×ª×‘×• × ×™×ž×•×§ למחיקה ולחצו על הכפתור כדי למחוק ×ות×.', - 'nuke-defaultreason' => 'הסרה מרובה של ×“×¤×™× ×©× ×•×¡×¤×• על־ידי [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', + 'nuke-defaultreason' => 'הסרה מרובה של ×“×¤×™× ×©× ×•×¦×¨×• על־ידי [[Special:Contributions/$1|$1]]', 'nuke-multiplepeople' => 'מחיקה מרובה של ×“×¤×™× ×©× ×•×¡×¤×• ל××—×¨×•× ×”', 'nuke-tools' => 'כלי ×–×” מ×פשר מחיקות ×”×ž×•× ×™×•×ª של ×“×¤×™× ×©× ×•×¡×¤×• ל××—×¨×•× ×” על ידי משתמש ×ו כתובת IP מסוימי×. כתבו ×ת ×©× ×”×ž×©×ª×ž×© ×ו כתובת ×”Ö¾IP כדי לקבל ×ת רשימת ×”×“×¤×™× ×œ×ž×—×™×§×” ×ו הש×ירו ×ת השדה ×”×–×” ריק עבור כל המשתמשי×.', @@ -1025,22 +1118,35 @@ $messages['he'] = array( * @author Ansumang * @author Kaustubh * @author Shyam + * @author Siddhartha Ghai */ $messages['hi'] = array( - 'nuke' => 'à¤à¤•साथ बहà¥à¤¤ सारे पनà¥à¤¨à¥‡ हटायें', - 'nuke-desc' => 'पà¥à¤°à¤¬à¤‚धकोंको à¤à¤•साथ [[Special:Nuke|बहà¥à¤¤ सारे पनà¥à¤¨à¥‡ हटानेकी]] अनà¥à¤®à¤¤à¤¿ देता हैं', - 'nuke-nopages' => 'हाल में हà¥à¤ बदलावोंमें [[Special:Contributions/$1|$1]] दà¥à¤µà¤¾à¤°à¤¾ नये पनà¥à¤¨à¥‡ नहीं हैं।', # Fuzzy - 'nuke-list' => 'नीचे दिये हà¥à¤ पनà¥à¤¨à¥‡ [[Special:Contributions/$1|$1]] ने हाल में बनायें हैं; टिपà¥à¤ªà¤£à¥€ दें और हटाने के लिये बटनपर कà¥à¤²à¤¿à¤• करें।', # Fuzzy - 'nuke-defaultreason' => '$1 ने बनाये हà¥à¤ पनà¥à¤¨à¥‡ à¤à¤•साथ हटायें', # Fuzzy - 'nuke-tools' => 'यह उपकरण किसी सदसà¥à¤¯ या IP दà¥à¤µà¤¾à¤°à¤¾ हाल ही में जोड़े गठपृषà¥à¤ ों को सामूहिक रूप से हटाने में सहायक है। -सदसà¥à¤¯à¤¨à¤¾à¤® या IP डालकर हटाने वाले पृषà¥à¤ ों की सूची पà¥à¤°à¤¾à¤ªà¥à¤¤ करें।', # Fuzzy + 'nuke' => 'à¤à¤• साथ बहà¥à¤¤ सारे पृषà¥à¤ हटायें', + 'action-nuke' => 'à¤à¤• साथ बहà¥à¤¤ सारे पृषà¥à¤ हटाने', + 'nuke-desc' => 'पà¥à¤°à¤¬à¤‚धकों को à¤à¤• साथ [[Special:Nuke|बहà¥à¤¤ सारे पृषà¥à¤ हटाने]] की सà¥à¤µà¤¿à¤§à¤¾ देता है', + 'nuke-nopages' => 'हाल में हà¥à¤ बदलावों में [[Special:Contributions/$1|{{GENDER:$1|$1}}]] दà¥à¤µà¤¾à¤°à¤¾ नये पृषà¥à¤ नहीं हैं।', + 'nuke-list' => 'नीचे दिये हà¥à¤ पृषà¥à¤ [[Special:Contributions/$1|{{GENDER:$1|$1}}]] ने हाल में बनाये हैं; +टिपà¥à¤ªà¤£à¥€ दें और हटाने के लिये बटन पर कà¥à¤²à¤¿à¤• करें।', + 'nuke-list-multiple' => 'निमà¥à¤¨ पृषà¥à¤ हाल में बनाठगठहैं; +टिपà¥à¤ªà¤£à¥€ दें और हटाने के लिठबटन पर कà¥à¤²à¤¿à¤• करें।', + 'nuke-defaultreason' => '[[Special:Contributions/$1|{{GENDER:$1|$1}}]] दà¥à¤µà¤¾à¤°à¤¾ बनाये गठपृषà¥à¤ à¤à¤• साथ हटाये', + 'nuke-multiplepeople' => 'हाल में बने पृषà¥à¤ à¤à¤• साथ हटाà¤', + 'nuke-tools' => 'यह उपकरण किसी सदसà¥à¤¯ या आई॰पी दà¥à¤µà¤¾à¤°à¤¾ हाल ही में जोड़े गठपृषà¥à¤ ों को सामूहिक रूप से हटाने के लिठहै। +सदसà¥à¤¯à¤¨à¤¾à¤® या आई॰पी डालकर हटाने हेतॠपृषà¥à¤ ों की सूची पà¥à¤°à¤¾à¤ªà¥à¤¤ करें। सà¤à¥€ सदसà¥à¤¯à¥‹à¤‚ के बनाठपृषà¥à¤ ों की सूची के लिठखाली छोड़ दें।', 'nuke-submit-user' => 'जायें', 'nuke-submit-delete' => 'चà¥à¤¨à¥‡ हà¥à¤ हटायें', - 'right-nuke' => 'बहà¥à¤¤à¤¸à¥‡ पनà¥à¤¨à¥‡ à¤à¤•साथ हटायें', - 'nuke-select' => 'चयन करें: $1', - 'nuke-userorip' => 'सदसà¥à¤¯à¤¨à¤¾à¤®, आईपी पते या खाली:', + 'right-nuke' => 'बहà¥à¤¤ से पृषà¥à¤ à¤à¤• साथ हटायें', + 'nuke-select' => 'चà¥à¤¨à¥‡à¤‚: $1', + 'nuke-userorip' => 'सदसà¥à¤¯à¤¨à¤¾à¤®, आई॰पी पता या खाली:', 'nuke-maxpages' => 'अधिकतम पृषà¥à¤ संखà¥à¤¯à¤¾:', - 'nuke-deleted' => "पृषà¥à¤ '''$1''' को हटा दिया गया हैं।", + 'nuke-editby' => '[[Special:Contributions/$1|{{GENDER:$1|$1}}]] दà¥à¤µà¤¾à¤°à¤¾ बनाठगà¤', + 'nuke-deleted' => "पृषà¥à¤ '''$1''' को हटा दिया गया है।", + 'nuke-not-deleted' => "पृषà¥à¤ [[:$1]] हटाया '''नहीं''' जा सका।", + 'nuke-delete-more' => '[[Special:Nuke|और पृषà¥à¤ हटाà¤à¤]]', + 'nuke-pattern' => 'पृषà¥à¤ नाम के लिठपैटरà¥à¤¨:', + 'nuke-nopages-global' => '[[Special:RecentChanges|हाल में हà¥à¤ बदलावों]] में कोई नठपृषà¥à¤ नहीं हैं।', + 'nuke-viewchanges' => 'बदलाव देखें', + 'nuke-namespace' => 'इस नामसà¥à¤¥à¤¾à¤¨ में सीमित करें:', ); /** Hiligaynon (Ilonggo) @@ -1111,7 +1217,10 @@ $messages['hu'] = array( 'nuke-desc' => 'LehetÅ‘vé teszi az adminisztrátorok számára a lapok [[Special:Nuke|tömeges törlését]].', 'nuke-nopages' => 'Nincsenek új oldalak [[Special:Contributions/$1|$1]] az aktuális események között.', # Fuzzy 'nuke-list' => 'Az alábbi lapokat nem rég készÃtette [[Special:Contributions/$1|$1]]; adj meg egy indoklást, és kattints a gombra a törlésükhöz.', # Fuzzy - 'nuke-defaultreason' => '$1 által készÃtett lapok tömeges eltávolÃtása', # Fuzzy + 'nuke-list-multiple' => 'Az alábbi lapok találhatók a friss változtatásokban; +adjál hozzá megjegyzést, és a törléshez nyomd meg a gombot.', + 'nuke-defaultreason' => '[[Special:Contributions/$1|{{GENDER:$1|$1}}]] által készÃtett lapok tömeges eltávolÃtása', + 'nuke-multiplepeople' => 'Frissen hozzáadott oldalak tömeges törlése', 'nuke-tools' => 'Ez az eszköz lehetÅ‘vé teszi egy adott felhasználó vagy IP által nemrég készÃtett lapok tömeges törlését. Add meg a felhasználónevet vagy az IP-cÃmet, ezzel megkapod a törölhetÅ‘ lapok listáját. Ha nem adsz meg nevet, az összes felhasználót listázza.', 'nuke-submit-user' => 'Menj', 'nuke-submit-delete' => 'Kijelöltek törlése', @@ -1119,9 +1228,14 @@ $messages['hu'] = array( 'nuke-select' => 'Kiválasztás: $1', 'nuke-userorip' => 'Felhasználónév, IP-cÃm vagy üres:', 'nuke-maxpages' => 'Lapok maximális száma:', + 'nuke-editby' => '[[Special:Contributions/$1|{{GENDER:$1|$1}}]] által létrehozott', 'nuke-deleted' => "'''$1''' oldal törölve lett.", 'nuke-not-deleted' => "[[:$1]] oldalt ''nem sikerült''' törölni.", 'nuke-delete-more' => '[[Special:Nuke|További oldalak törlése]]', + 'nuke-pattern' => 'Lapnév minta:', + 'nuke-nopages-global' => 'Nincsenek új lapok a [[Special:RecentChanges|friss változtatásokban]].', + 'nuke-viewchanges' => 'változtatások megtekintése', + 'nuke-namespace' => 'Csak az alábbi névtérben:', ); /** Interlingua (interlingua) @@ -1131,12 +1245,12 @@ $messages['ia'] = array( 'nuke' => 'Deletion in massa', 'action-nuke' => 'deler paginas in massa', 'nuke-desc' => 'Da le possibilitate al administratores de [[Special:Nuke|deler paginas in massa]]', - 'nuke-nopages' => 'Nulle nove paginas per [[Special:Contributions/$1|$1]] trovate in le modificationes recente.', # Fuzzy - 'nuke-list' => 'Le sequente paginas esseva recentemente create per [[Special:Contributions/$1|$1]]; -entra un commento e clicca le button pro deler los.', # Fuzzy + 'nuke-nopages' => 'Nulle nove pagina create per [[Special:Contributions/$1|{{GENDER:$1|$1}}]] trovate in le modificationes recente.', + 'nuke-list' => 'Le sequente paginas esseva recentemente create per [[Special:Contributions/$1|{{GENDER:$1|$1}}]]; +entra un commento e clicca le button pro deler los.', 'nuke-list-multiple' => 'Le sequente paginas esseva create recentemente; entra un commento e pulsa sur le button pro deler los.', - 'nuke-defaultreason' => 'Deletion in massa de paginas addite per $1', # Fuzzy + 'nuke-defaultreason' => 'Deletion in massa de paginas addite per [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-multiplepeople' => 'Deletion in massa de paginas addite recentemente', 'nuke-tools' => 'Iste instrumento permitte le deletion in massa de paginas recentemente addite per un usator o adresse IP specific. Entra le nomine de usator o adresse IP pro obtener un lista de paginas a deler, o lassa vacue pro tote le usatores.', @@ -1146,7 +1260,7 @@ Entra le nomine de usator o adresse IP pro obtener un lista de paginas a deler, 'nuke-select' => 'Seliger: $1', 'nuke-userorip' => 'Nomine de usator, adresse IP o vacue:', 'nuke-maxpages' => 'Numero maxime de paginas:', - 'nuke-editby' => 'Create per [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => 'Create per [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-deleted' => "Le pagina '''$1''' ha essite delite.", 'nuke-not-deleted' => "Le pagina [[:$1]] '''non poteva''' esser delite.", 'nuke-delete-more' => '[[Special:Nuke|Deler plus paginas]]', @@ -1158,26 +1272,34 @@ Entra le nomine de usator o adresse IP pro obtener un lista de paginas a deler, /** Indonesian (Bahasa Indonesia) * @author Bennylin * @author IvanLanin + * @author Iwan Novirion * @author Rex */ $messages['id'] = array( - 'nuke' => 'Penghapusan massal', + 'nuke' => 'Penghapusan masal', 'nuke-desc' => 'Memberikan kemampuan bagi pengurus untuk [[Special:Nuke|menghapus halaman secara massal]]', - 'nuke-nopages' => 'Tak ditemukan halaman baru dari [[Special:Contributions/$1|$1]] di perubahan terbaru.', # Fuzzy - 'nuke-list' => 'Halaman berikut baru saja dibuat oleh [[Special:Contributions/$1|$1]]; masukkan suatu komentar dan tekan tombol untuk menghapus halaman-halaman tersebut.', # Fuzzy + 'nuke-nopages' => 'Tak ditemukan halaman baru dari [[Special:Contributions/$1|{{GENDER:$1|$1}}]] di perubahan terbaru.', + 'nuke-list' => 'Halaman berikut baru saja dibuat oleh [[Special:Contributions/$1|{{GENDER:$1|$1}}]]; berikan komentar dan tekan tombol untuk menghapus halaman-halaman tersebut.', 'nuke-list-multiple' => 'Halaman berikut baru dibuat; -masukkan suatu komentar dan tekan tombol untuk menghapus.', - 'nuke-defaultreason' => 'Penghapusan massal halaman-halaman yang dibuat oleh $1', # Fuzzy - 'nuke-multiplepeople' => 'beberapa pengguna', # Fuzzy - 'nuke-tools' => 'Alat ini memungkinkan penghapusan massal halaman-halaman yang baru saja dibuat oleh seorang pengguna atau IP. -Masukkan nama pengguna atau IP untuk mendapat daftar halaman yang dapat dihapus atau kosongkan untuk daftar halaman dari semua pengguna.', - 'nuke-submit-user' => 'Tuju ke', +berikan komentar dan tekan tombol untuk menghapus.', + 'nuke-defaultreason' => 'Penghapusan masal halaman-halaman yang dibuat oleh [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', + 'nuke-multiplepeople' => 'Penghapusan masal halaman yang baru saja ditambahkan', + 'nuke-tools' => 'Perkakas ini memungkinkan penghapusan masal halaman-halaman yang baru saja dibuat oleh seorang pengguna ataupun alamat IP. +Masukkan nama pengguna atau alamat IP untuk mendapat daftar halaman yang dapat dihapus atau kosongkan untuk semua pengguna.', + 'nuke-submit-user' => 'Jalankan', 'nuke-submit-delete' => 'Hapus yang terpilih', 'right-nuke' => 'Melakukan penghapusan masal halaman', 'nuke-select' => 'Pilih: $1', 'nuke-userorip' => 'Nama pengguna, alamat IP, atau kosong:', 'nuke-maxpages' => 'Jumlah maksimum halaman:', - 'nuke-editby' => 'Dibuat oleh [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => 'Dibuat oleh [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', + 'nuke-deleted' => "Halaman '''$1''' sudah dihapus.", + 'nuke-not-deleted' => "Halaman [[:$1]] '''tidak bisa''' dihapus.", + 'nuke-delete-more' => '[[Special:Nuke|Hapus lagi]]', + 'nuke-pattern' => 'Pola untuk nama halaman:', + 'nuke-nopages-global' => 'Tidak ditemukan halaman baru dalam [[Special:RecentChanges|perubahan terbaru]].', + 'nuke-viewchanges' => 'lihat perubahan', + 'nuke-namespace' => 'Batasan dari ruang nama:', ); /** Igbo (Igbo) @@ -1194,12 +1316,12 @@ $messages['ilo'] = array( 'nuke' => 'Paga-adduan nga pinag-ikkat', 'action-nuke' => 'ikkaten dagiti panid', 'nuke-desc' => 'Ikkan na ti administrador ti abilidad nga [[Special:Nuke| paga-adduan nga pang-ikkat]] kadagit panid', - 'nuke-nopages' => 'Awan dagiti baro nga panid [[Special:Contributions/$1|$1]] idiay kaudian nga balbaliw.', # Fuzzy - 'nuke-list' => 'Dagita sumaganad nga panid ket kaararamid ni [[Special:Contributions/$1|$1]]; -ikkam ti komento ken ikklik ti buton tapno maikkat dan.', # Fuzzy + 'nuke-nopages' => 'Awan dagiti baro a panid babaen ni [[Special:Contributions/$1|{{GENDER:$1|$1}}]] idiay kaudian abalbaliw.', + 'nuke-list' => 'Dagiti sumaganad a panid ket kadamdamaan a pinartuat babaen ni [[Special:Contributions/$1|{{GENDER:$1|$1}}]]; +ikkam ti komentario ken pindutem ti buton tapno maikkatda.', 'nuke-list-multiple' => 'Dagiti sumaganad nga panid kaararamid; ikkam ti komento ken ikklik ti buton tapno maikkat dan.', - 'nuke-defaultreason' => 'Dagiti paga-adduan nga pinag-ikkat ti panid ket inikkan ni $1', # Fuzzy + 'nuke-defaultreason' => 'Adu a panagikkat kadagiti panid nga innayon babaen ni [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-multiplepeople' => 'Pagaaduan a panagikkat kadagiti kinaudi a nainayon a pampanid', 'nuke-tools' => 'Daytoy nga ramit ket mangpabalin ti paga-adduan ti pinag-ikkat ti panid nga kinaikkan ti maysa nga agaramat wenno maysa nga IP address. Ikabil ti nagan ti agar-aramat wenno IP address tapno maalam dagiti listaan dagiti naikkat nga panid, wenno ibatim nga blanko kadagit amin nga agar-aramat.', @@ -1209,13 +1331,14 @@ Ikabil ti nagan ti agar-aramat wenno IP address tapno maalam dagiti listaan dagi 'nuke-select' => 'Agpili: $1', 'nuke-userorip' => 'Nagan ti agar-aramat, IP address wenno blanko:', 'nuke-maxpages' => 'Ti manu nga bilang dagiti panid:', - 'nuke-editby' => 'Inaramid ni [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => 'Pinartuat babaen ni [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-deleted' => "Ti panid '''$1''' ket naikkaten.", 'nuke-not-deleted' => "Ti panid [[:$1]] '''saan nga''' maikkat.", 'nuke-delete-more' => '[[Special:Nuke|Agikkat ka pay kadagita nga panid]]', 'nuke-pattern' => 'Manipud a kita iti nagan ti panid:', 'nuke-nopages-global' => 'Awan dagiti baro a panid idiay [[Special:RecentChanges|kinaudian a pinagbaliw]].', 'nuke-viewchanges' => 'kitaen dagiti sinukatan', + 'nuke-namespace' => 'Patingga iti nagan a lugar:', ); /** Ido (Ido) @@ -1264,6 +1387,7 @@ Tilgreindu notendanafn eða vistfang til að fá lista yfir sÃður til að eyð * @author BrokenArrow * @author Darth Kule * @author F. Cosoleto + * @author Nemo bis */ $messages['it'] = array( 'nuke' => 'Cancellazione di massa', @@ -1286,7 +1410,7 @@ Inserisci il nome utente o l'indirizzo IP per la lista delle pagine da cancellar 'nuke-editby' => 'Creata da [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-deleted' => "La pagina '''$1''' è stata cancellata.", 'nuke-not-deleted' => "La pagina [[:$1]] '''non può''' essere cancellata.", - 'nuke-delete-more' => '[[Special:Nuke|Cancella più pagine]]', + 'nuke-delete-more' => '[[Special:Nuke|Cancella altre pagine]]', 'nuke-pattern' => 'Modello per il titolo della pagina:', 'nuke-nopages-global' => 'Non ci sono nuove pagine negli [[Special:RecentChanges|ultimi cambiamenti]].', 'nuke-viewchanges' => 'vedi modifiche', @@ -1301,6 +1425,7 @@ Inserisci il nome utente o l'indirizzo IP per la lista delle pagine da cancellar * @author Marine-Blue * @author Muttley * @author Ohgi + * @author Penn Station * @author Schu * @author Shirayuki * @author é’åå®ˆæŒ @@ -1310,10 +1435,10 @@ $messages['ja'] = array( 'action-nuke' => 'ページã®ä¸€æ‹¬å‰Šé™¤', 'nuke-desc' => '{{int:group-sysop}}ãŒãƒšãƒ¼ã‚¸ã‚’[[Special:Nuke|一括削除]]ã§ãるよã†ã«ã™ã‚‹', 'nuke-nopages' => 'æœ€è¿‘ã®æ›´æ–°ã« [[Special:Contributions/$1|$1]] ãŒæ–°è¦ä½œæˆã—ãŸãƒšãƒ¼ã‚¸ã¯ã‚りã¾ã›ã‚“。', - 'nuke-list' => '[[Special:Contributions/$1|$1]] ã¯æœ€è¿‘ã€ä»¥ä¸‹ã®ãƒšãƒ¼ã‚¸ã‚’作æˆã—ã¾ã—ãŸã€‚ + 'nuke-list' => '[[Special:Contributions/$1|{{GENDER:$1|$1}}]] ã¯æœ€è¿‘ã€ä»¥ä¸‹ã®ãƒšãƒ¼ã‚¸ã‚’作æˆã—ã¾ã—ãŸã€‚ +ã“れらを削除ã™ã‚‹ã«ã¯ã€ç†ç”±ã‚’記入ã—ã¦ãƒœã‚¿ãƒ³ã‚’押ã—ã¦ãã ã•ã„。', + 'nuke-list-multiple' => '以下ã®ãƒšãƒ¼ã‚¸ãŒæœ€è¿‘作æˆã•れã¾ã—ãŸã€‚ ã“れらを削除ã™ã‚‹ã«ã¯ã€ç†ç”±ã‚’記入ã—ã¦ãƒœã‚¿ãƒ³ã‚’押ã—ã¦ãã ã•ã„。', - 'nuke-list-multiple' => '最近作æˆã•れãŸãƒšãƒ¼ã‚¸ãŒè¡¨ç¤ºã•れã¦ã„ã¾ã™ã€‚ -コメントを入力ã—ã€ãƒœã‚¿ãƒ³ã‚’押ã™ã¨ã€å‰Šé™¤ã•れã¾ã™ã€‚', 'nuke-defaultreason' => '[[Special:Contributions/$1|$1]] ãŒè¿½åŠ ã—ãŸãƒšãƒ¼ã‚¸ã®ä¸€æ‹¬å‰Šé™¤', 'nuke-multiplepeople' => 'æœ€è¿‘è¿½åŠ ã•れãŸãƒšãƒ¼ã‚¸ã®ä¸€æ‹¬å‰Šé™¤', 'nuke-tools' => '指定ã—ãŸåˆ©ç”¨è€…ã¾ãŸã¯IPã‚¢ãƒ‰ãƒ¬ã‚¹ãŒæœ€è¿‘作æˆã—ãŸãƒšãƒ¼ã‚¸ã‚’ã€ã“ã®ãƒ„ールã§ä¸€æ‹¬å‰Šé™¤ã§ãã¾ã™ã€‚ @@ -1325,12 +1450,13 @@ $messages['ja'] = array( 'nuke-userorip' => '利用者åã€IP アドレスã€ç©ºæ¬„ã®ã„ãšã‚Œã‹:', 'nuke-maxpages' => '最大ページ数:', 'nuke-editby' => '[[Special:Contributions/$1|$1]] ãŒä½œæˆ', - 'nuke-deleted' => "ページ '''$1''' ã¯å‰Šé™¤ã•れã¾ã—ãŸã€‚", - 'nuke-not-deleted' => "ページ [[:$1]] ã¯å‰Šé™¤'''ã§ãã¾ã›ã‚“''' 。", + 'nuke-deleted' => "ページ '''$1''' を削除ã—ã¾ã—ãŸã€‚", + 'nuke-not-deleted' => "ページ [[:$1]] を削除'''ã§ãã¾ã›ã‚“ã§ã—ãŸ'''。", 'nuke-delete-more' => '[[Special:Nuke|ä»–ã®ãƒšãƒ¼ã‚¸ã‚‚削除]]', 'nuke-pattern' => 'ページåã®ãƒ‘ターン:', 'nuke-nopages-global' => '[[Special:RecentChanges|æœ€è¿‘ã®æ›´æ–°]]ã«ã¯æ–°ã—ã„ページã¯ã‚りã¾ã›ã‚“。', - 'nuke-viewchanges' => '差分を表示', + 'nuke-viewchanges' => 'å±¥æ´ã‚’表示', + 'nuke-namespace' => 'åå‰ç©ºé–“:', ); /** Jutish (jysk) @@ -1386,10 +1512,10 @@ $messages['ka'] = array( 'nuke' => 'მáƒáƒ¡áƒáƒ‘რივი წáƒáƒ¨áƒšáƒ', 'action-nuke' => 'გვერდების მáƒáƒ¡áƒ˜áƒ£áƒ ი წáƒáƒ¨áƒšáƒ', 'nuke-desc' => 'áƒáƒ“მინისტრáƒáƒ¢áƒáƒ ებს áƒáƒ«áƒšáƒ”ვს გვერდების [[Special:Nuke|მáƒáƒ¡áƒáƒ‘რივáƒáƒ“ წáƒáƒ¨áƒšáƒ˜áƒ¡]] სáƒáƒ¨áƒ£áƒáƒšáƒ”ბáƒáƒ¡', - 'nuke-nopages' => 'ბáƒáƒšáƒ ცვლილებებში áƒáƒ áƒáƒ ის áƒáƒ®áƒáƒšáƒ˜ გვერდები [[Special:Contributions/$1|$1]]-ის მიერ.', # Fuzzy - 'nuke-list' => 'ეს გვერდები შეიქმნრ[[Special:Contributions/$1|$1]]-ის მიერ; -შეიყვáƒáƒœáƒ”თ კáƒáƒ›áƒ”ნტáƒáƒ ი დრდáƒáƒáƒáƒ˜áƒ ეთ ღილáƒáƒ™áƒ¡ მáƒáƒ— წáƒáƒ¡áƒáƒ¨áƒšáƒ”ლáƒáƒ“.', # Fuzzy - 'nuke-defaultreason' => '$1-ის მიერდáƒáƒ›áƒáƒ¢áƒ”ბული გვერდების მáƒáƒ¡áƒáƒ‘რივი წáƒáƒ¨áƒšáƒ', # Fuzzy + 'nuke-nopages' => 'ბáƒáƒšáƒ ცვლილებებში áƒáƒ áƒáƒ ის მáƒáƒ›áƒ®áƒ›áƒáƒ ებელ [[Special:Contributions/$1|{{GENDER:$1|$1}}]]-ის მიერშექმნილი áƒáƒ®áƒáƒšáƒ˜ გვერდები.', + 'nuke-list' => 'ეს გვერდები შეიქმნრმáƒáƒ›áƒ®áƒ›áƒáƒ ებელ [[Special:Contributions/$1|{{GENDER:$1|$1}}]]-ის მიერ; +შეიყვáƒáƒœáƒ”თ კáƒáƒ›áƒ”ნტáƒáƒ ი დრდáƒáƒáƒáƒ˜áƒ ეთ ღილáƒáƒ™áƒ¡ მáƒáƒ— წáƒáƒ¡áƒáƒ¨áƒšáƒ”ლáƒáƒ“.', + 'nuke-defaultreason' => 'მáƒáƒ›áƒ®áƒ›áƒáƒ ებელ [[Special:Contributions/$1|{{GENDER:$1|$1}}]]-ის მიერდáƒáƒ›áƒáƒ¢áƒ”ბული გვერდების მáƒáƒ¡áƒáƒ‘რივი წáƒáƒ¨áƒšáƒ', 'nuke-tools' => 'ეს გვერდი გáƒáƒ«áƒšáƒ”ვთ ნებისმიერი მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის áƒáƒœ IP მისáƒáƒ›áƒáƒ თის მიერდáƒáƒ›áƒáƒ¢áƒ”ბული გვერდების ერთბáƒáƒ¨áƒáƒ“ წáƒáƒ¨áƒšáƒ˜áƒ¡ სáƒáƒ¨áƒ£áƒáƒšáƒ”ბáƒáƒ¡. შეიყვáƒáƒœáƒ”თ მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის სáƒáƒ®áƒ”ლი áƒáƒœ IP მისáƒáƒ›áƒáƒ თი მის მიერდáƒáƒ›áƒáƒ¢áƒ”ბული გვერდების სიის მისáƒáƒ¦áƒ”ბáƒáƒ“.', 'nuke-submit-user' => 'გáƒáƒ“áƒáƒ¡áƒ•ლáƒ', @@ -1398,13 +1524,42 @@ $messages['ka'] = array( 'nuke-select' => 'áƒáƒ˜áƒ ჩიეთ: $1', 'nuke-userorip' => 'მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის სáƒáƒ®áƒ”ლი, IP-მისáƒáƒ›áƒáƒ თი (შესáƒáƒ«áƒšáƒ”ბელირცáƒáƒ იელის დáƒáƒ¢áƒáƒ•ებáƒ):', 'nuke-maxpages' => 'გვერდების მáƒáƒ¥áƒ¡áƒ˜áƒ›áƒáƒšáƒ£áƒ ი რáƒáƒáƒ“ენáƒáƒ‘áƒ:', - 'nuke-editby' => 'შექმნილირ[[Special:Contributions/$1|$1]]-ის მიერ', # Fuzzy + 'nuke-editby' => 'შექმნილირმáƒáƒ®áƒ›áƒáƒ ებელ [[Special:Contributions/$1|{{GENDER:$1|$1}}]]-ის მიერ', 'nuke-deleted' => "გვერდი '''$1''' წáƒáƒ˜áƒ¨áƒáƒšáƒ.", 'nuke-not-deleted' => "გვერდი [[:$1]] წáƒáƒ¨áƒšáƒ '''შეუძლებელიáƒ'''.", 'nuke-delete-more' => '[[Special:Nuke|მრáƒáƒ•áƒáƒšáƒ იცხáƒáƒ•áƒáƒœáƒ˜ გვერდების წáƒáƒ¨áƒšáƒ]]', 'nuke-viewchanges' => 'ცვლილებების ჩვენებáƒ', ); +/** Kazakh (Cyrillic script) (қазақша (кирил)‎) + * @author Arystanbek + */ +$messages['kk-cyrl'] = array( + 'nuke' => 'Жаппай жою', + 'action-nuke' => 'Жаппай жою беттері', + 'nuke-desc' => 'Әкімшілер беттерді [[Special:Nuke|жаппай жоюға]] құзретті', + 'nuke-nopages' => 'Жуықтағы өзгеріÑтерде [[Special:Contributions/$1|{{GENDER:$1|$1}}]] қоÑқан жаңа беттер жоқ.', + 'nuke-list' => 'Төмендегі беттерді жуықта [[Special:Contributions/$1|{{GENDER:$1|$1}}]] баÑтаған; пікіріңізді қалдырыңыз және оларды жою үшін батырманы баÑыңыз.', + 'nuke-list-multiple' => 'Төмендегі беттерді жуықта баÑталған; пікіріңізді қалдырыңыз және оларды жою үшін батырманы баÑыңыз.', + 'nuke-defaultreason' => '[[Special:Contributions/$1|{{GENDER:$1|$1}}]] қоÑқан беттерді жаппай жойды', + 'nuke-multiplepeople' => 'Жуырда қоÑылған беттерді жаппай жойды', + 'nuke-tools' => 'Бұл құрал оÑÑ‹ қатыÑушының немеÑе IP мекен-жайының Ñоңғы қоÑқан беттерді жаппай жоюға мүмкіндік береді.', + 'nuke-submit-user' => 'Өту', + 'nuke-submit-delete' => 'Жойылуға таңдалды', + 'right-nuke' => 'Беттерді жаппай жой', + 'nuke-select' => 'Таңдау: $1', + 'nuke-userorip' => 'ҚатыÑушы еÑімі, IP мекенөжай немеÑе Ð±Ð¾Ñ Ð¾Ñ€Ñ‹Ð½', + 'nuke-maxpages' => 'Жою мүмкін болатын ең көп беттер Ñаны', + 'nuke-editby' => '[[Special:Contributions/$1|{{GENDER:$1|$1}}]] баÑтаған', + 'nuke-deleted' => "'''$1''' беті жойылды.", + 'nuke-not-deleted' => "[[:$1]] беті '''жойылмады'''.", + 'nuke-delete-more' => '[[Special:Nuke|БаÑқа да беттерді жою]]', + 'nuke-pattern' => 'Бет атауы үшін өрнек:', + 'nuke-nopages-global' => '[[Special:RecentChanges|Жуықтағы өзгеріÑтерде]] жаңа беттер жоқ.', + 'nuke-viewchanges' => 'өзгеріÑтерін көру', + 'nuke-namespace' => 'ЕÑім кеңіÑтігіндегі шектеулер', +); + /** Khmer (ភាសាážáŸ’មែរ) * @author Chhorran * @author Thearith @@ -1413,8 +1568,8 @@ $messages['ka'] = array( $messages['km'] = array( 'nuke' => 'លុបចáŸáž‰â€‹áž‡áž¶ážáŸ’សែ', 'nuke-desc' => 'ផ្ážáž›áŸ‹áž›áž‘្ធភាព​ឱ្យ​អ្នកážáŸ‚ទាំប្រពáŸáž“្ធ [[Special:Nuke|លុបចáŸáž‰â€‹áž‡áž¶ážáŸ’សែ]] ទំពáŸážšáž“ានា', - 'nuke-nopages' => 'គ្មាន​ទំពáŸážšâ€‹ážáŸ’មី [[Special:Contributions/$1|$1]] ក្នុង​បំលាស់ប្ážáž¼ážšâ€‹ážáŸ’មីៗ​។', # Fuzzy - 'nuke-list' => 'ទំពáŸážšáž‘ាំងនáŸáŸ‡ ទើបážáŸ‚​ážáŸ’រូវ​បាន​បង្កើហដោយ [[Special:Contributions/$1|$1]]; សូម​ដាក់​ហáŸážáž»áž•áž› និង​ចុច​ប្រអប់​ដើម្បី​លុបចáŸáž‰â€‹áž–ួកវា​។', # Fuzzy + 'nuke-nopages' => 'គ្មាន​ទំពáŸážšâ€‹ážáŸ’មី [[Special:Contributions/$1|{{GENDER:$1|$1}}]] ក្នុង​បំលាស់ប្ážáž¼ážšâ€‹ážáŸ’មីៗ​។', + 'nuke-list' => 'ទំពáŸážšáž‘ាំងនáŸáŸ‡ ទើបážáŸ‚​ážáŸ’រូវ​បាន​បង្កើážážŠáŸ„áž™ [[Special:Contributions/$1|{{GENDER:$1|$1}}]]; សូម​ដាក់​ហáŸážáž»áž•áž› និង​ចុច​ប្រអប់​ដើម្បី​លុបចáŸáž‰â€‹áž–ួកវា​។', 'nuke-defaultreason' => 'ការដកចáŸáž‰â€‹áž‡áž¶ážáŸ’សែ នៃ​ទំពáŸážšâ€‹áž”ានបន្ážáŸ‚ម​ដោយ $1', # Fuzzy 'nuke-tools' => 'ឧបករណáŸâ€‹áž“áŸáŸ‡ អនុញ្ញាážâ€‹áž›áž»áž”áž…áŸáž‰â€‹áž‡áž¶ážáŸ’សែ​នូវ​ទំពáŸážšâ€‹áž‘ើប​បាន​បន្ážáŸ‚ម​ážáŸ’មីៗ ដោយ​អ្នកប្រើប្រាស់​បាន​ចុះ​ឈ្មោះ ឬ ដោយ​អាសយដ្ឋាន IP ។ សូម​បញ្ចូល​អážáŸ’ážáž“ាមអ្នកប្រើប្រាស់ ឬ អាសយដ្ឋាន IP ដើម្បី​មាន​បញ្ជីទំពáŸážšâ€‹ážŸáž˜áŸ’រាប់​លុប​៖', # Fuzzy 'nuke-submit-user' => 'ទៅ', @@ -1438,7 +1593,7 @@ $messages['kn'] = array( $messages['ko'] = array( 'nuke' => '문서 대량 ì‚ì œ', 'action-nuke' => '문서를 대량 ì‚ì œí• ', - 'nuke-desc' => '관리ìžê°€ 문서를 [[Special:Nuke|대량 ì‚ì œ]]í• ìˆ˜ 있는 ê¸°ëŠ¥ì„ ì¶”ê°€', + 'nuke-desc' => '관리ìžê°€ 문서를 [[Special:Nuke|대량 ì‚ì œ]]í• ìˆ˜ 있는 ê¸°ëŠ¥ì„ ì¤ë‹ˆë‹¤', 'nuke-nopages' => 'ìµœê·¼ì— [[Special:Contributions/$1|{{GENDER:$1|$1}}]] 사용ìžê°€ ë§Œë“ ë¬¸ì„œê°€ 없습니다.', 'nuke-list' => '다ìŒì€ [[Special:Contributions/$1|{{GENDER:$1|$1}}]] 사용ìžê°€ ìµœê·¼ì— ë§Œë“ ë¬¸ì„œìž…ë‹ˆë‹¤. ì‚ì œì— ëŒ€í•œ ì´ìœ 를 ìž…ë ¥í•œ ë‹¤ìŒ ì•„ëž˜ ë²„íŠ¼ì„ í´ë¦í•´ì£¼ì„¸ìš”.', @@ -1484,7 +1639,7 @@ $messages['krj'] = array( $messages['ksh'] = array( 'nuke' => 'Sigge fottschmieße ang Mass', 'action-nuke' => 'pöngelswies Sigge fottschmiiße.', - 'nuke-desc' => 'Määd_et müjjelesch för de Wiki-Köbesse, [[Special:Nuke|angmass Sigge fottzeschmieße]].', + 'nuke-desc' => 'Määd_et möjjelesch för de Wiki-Köbesse, [[Special:Nuke|angmass Sigge fottzeschmieße]].', 'nuke-nopages' => 'Mer han kein neu Sigge {{GENDER:$1|vum|vum|vum Metmaacher|vun dä|vum}} [[Special:Contributions/$1|$1]] en de {{lcfirst:{{int:Recentchanges}}}}.', # Fuzzy 'nuke-list' => 'Hee di Sigge sen fum „[[Special:Contributions/$1|$1]]“ neu aanjelaat woode. Jiff enne Jrond för et Fottschmieße aan, @@ -1528,30 +1683,31 @@ $messages['ku-latn'] = array( * @author Robby */ $messages['lb'] = array( - 'nuke' => 'Masse-Läschung', + 'nuke' => 'Masseläschung', 'action-nuke' => "Säiten 'en masse' ze läschen", 'nuke-desc' => "Gëtt Administrateuren d'Méiglechkeet fir [[Special:Nuke|vill Säite mateneen ze läschen]]", - 'nuke-nopages' => 'Et gëtt bei de läschten Ännerunge keng nei Säite vum [[Special:Contributions/$1|$1]].', # Fuzzy - 'nuke-list' => 'Dës Säite goufe viru kuerzem vum [[Special:Contributions/$1|$1]] nei ugeluecht; gitt w.e.g. eng Bemierkung an, an dréckt op de Knäppche Läschen.', # Fuzzy + 'nuke-nopages' => 'Et gëtt bei de rezenten Ännerunge keng nei Säite vum [[Special:Contributions/$1|{{GENDER:$1|$1}}]].', + 'nuke-list' => 'Dës Säite goufe viru kuerzem vum [[Special:Contributions/$1|{{GENDER:$1|$1}}]] nei ugeluecht; gitt w.e.g. eng Bemierkung an, an dréckt op de Knäppche Läschen.', 'nuke-list-multiple' => 'Dës Säite goufe rezent gemaach; setzt eng Bemierkung derbäi a klickt op de Knäppche fir se ze läschen.', - 'nuke-defaultreason' => 'Masse-Läschung vu Säiten, déi vum $1 ugefaang goufen', # Fuzzy + 'nuke-defaultreason' => 'Masseläschung vu Säiten, déi vum [[Special:Contributions/$1|{{GENDER:$1|$1}}]] ugefaang goufen', 'nuke-multiplepeople' => 'Masse-Läschung vu Säiten déi rezent derbäi gesat goufen', - 'nuke-tools' => "Dësen Tool erlaabt vill Säite mateneen ze läschen, déi vun engem Benotzer oder vun enger IP-Adresse ugeluecht goufen. -Gitt w.e.g. d'IP-Adress respektiv de Benotzer n fir eng Lescht vun de Säiten ze kréien déi geläscht solle ginn, oder loosst et eidel fir all Benotzer.", + 'nuke-tools' => "Dësen Tool erlaabt vill Säite mateneen ze läschen, déi vun engem Benotzer oder vun enger IP-Adress ugeluecht goufen. +Gitt w.e.g. d'IP-Adress respektiv de Benotzer u fir eng Lëscht vun de Säiten ze kréien déi geläscht solle ginn, oder loosst et eidel fir all Benotzer.", 'nuke-submit-user' => 'Lass', 'nuke-submit-delete' => 'Ugewielt läschen', 'right-nuke' => 'Vill Säite matenee läschen', 'nuke-select' => 'Eraussichen:$1', 'nuke-userorip' => 'Benotzernumm, IP-Adress oder eidel:', 'nuke-maxpages' => 'Maximal Zuel vu Säiten:', - 'nuke-editby' => 'Gemaach vum [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => 'Gemaach vum [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-deleted' => "D'Säit '''$1''' gouf geläscht.", 'nuke-not-deleted' => "D'Säit [[:$1]] '''konnt net''' geläscht ginn.", 'nuke-delete-more' => '[[Special:Nuke|Méi Säite läschen]]', 'nuke-pattern' => 'Muster fir de Säitennumm:', 'nuke-nopages-global' => 'Et si keng nei Säiten an de [[Special:RecentChanges|rezenten Ännerungen]].', 'nuke-viewchanges' => 'Ännerunge weisen', + 'nuke-namespace' => 'Op dësen Nummraum limitéieren:', ); /** Limburgish (Limburgs) @@ -1597,6 +1753,13 @@ $messages['lt'] = array( 'nuke-not-deleted' => "Puslapis [[:$1]] '''negalimas''' iÅ¡trinti.", ); +/** Latvian (latvieÅ¡u) + * @author Papuass + */ +$messages['lv'] = array( + 'nuke-viewchanges' => 'skatÄ«t izmaiņas', +); + /** Literary Chinese (文言) */ $messages['lzh'] = array( @@ -1617,6 +1780,28 @@ $messages['mg'] = array( 'right-nuke' => 'Mamafa pejy maro', ); +/** Minangkabau (Baso Minangkabau) + * @author Iwan Novirion + */ +$messages['min'] = array( + 'nuke' => 'Pangapuihan masal', + 'nuke-list-multiple' => 'Laman ko baru sajo dibuek; +agiah komentar dan takan tombol untuak mangapuih.', + 'nuke-defaultreason' => 'Pangapuihan masal laman-laman nan dibuek dek [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', + 'nuke-tools' => 'Pakakeh ko mamungkinkan pangapuihan masal laman-laman nan baru sajo dibuek jo sorang pangguno atau alamaik IP. +Masuakan namo pangguno atau alamaik IP untuak mandapek daftar laman nan dapek dihapuih atau kosongkan untuak kasado pangguno.', + 'nuke-submit-user' => 'Jalankan', + 'right-nuke' => 'Mangapuih laman sacaro masal', + 'nuke-userorip' => 'Namo pangguno, alamaik IP, atau kosong:', + 'nuke-maxpages' => 'Jumlah maksimum laman:', + 'nuke-editby' => 'Dibuek dek [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', + 'nuke-deleted' => "Laman '''$1''' alah dihapuih.", + 'nuke-not-deleted' => "Laman [[:$1]] '''indak dapek''' dihapuih.", + 'nuke-pattern' => 'Pola untuak namo laman:', + 'nuke-viewchanges' => 'caliak parubahan', + 'nuke-namespace' => 'Bateh dari ruangnamo:', +); + /** Macedonian (македонÑки) * @author Bjankuloski06 */ @@ -1657,12 +1842,12 @@ $messages['ml'] = array( 'nuke' => 'കൂടàµà´Ÿ മായàµà´•àµà´•ൽ', 'action-nuke' => 'താളàµà´•ൾ കൂടàµà´Ÿà´®à´¾à´¯à´¿ മായàµà´•àµà´•àµà´•', 'nuke-desc' => 'സിസോപàµà´ªàµà´•ൾകàµà´•ൠതാളàµà´•ൾ [[Special:Nuke|കൂടàµà´Ÿà´®à´¾à´¯à´¿ മായàµà´•àµà´•ാനàµà´³àµà´³]] അവകാശം നൽകàµà´•', - 'nuke-nopages' => '[[Special:Contributions/$1|$1]] ഉണàµà´Ÿà´¾à´•àµà´•à´¿à´¯ à´ªàµà´¤à´¿à´¯ താളàµà´•ളൊനàµà´¨àµà´‚ à´ªàµà´¤à´¿à´¯ മാറàµà´±à´™àµà´™à´³à´¿à´²à´¿à´²àµà´².', # Fuzzy - 'nuke-list' => 'താഴെ à´ªàµà´°à´¦àµ¼à´¶à´¿à´ªàµà´ªà´¿à´šàµà´šà´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨ താളàµà´•ൾ [[Special:Contributions/$1|$1]] സമീപ കാലതàµà´¤àµ സൃഷàµà´Ÿà´¿à´šàµà´šà´µ ആണàµâ€Œ; -ഇവ മായàµà´•àµà´•àµà´µà´¾àµ» à´…à´à´¿à´ªàµà´°à´¾à´¯à´‚ രേഖപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´¿à´¯à´¤à´¿à´¨àµ ശേഷം ബടàµà´Ÿàµº അമർതàµà´¤àµà´•.', # Fuzzy + 'nuke-nopages' => 'സമീപകാലമാറàµà´±à´™àµà´™à´³à´¿àµ½ [[Special:Contributions/$1|{{GENDER:$1|$1}}]] ഉണàµà´Ÿà´¾à´•àµà´•à´¿à´¯ à´ªàµà´¤à´¿à´¯ താളàµà´•ളൊനàµà´¨àµà´‚ ഇലàµà´².', + 'nuke-list' => 'താഴെ à´ªàµà´°à´¦àµ¼à´¶à´¿à´ªàµà´ªà´¿à´šàµà´šà´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨ താളàµà´•ൾ [[Special:Contributions/$1|{{GENDER:$1|$1}}]] സമീപകാലതàµà´¤àµ സൃഷàµà´Ÿà´¿à´šàµà´šà´µ ആണàµâ€Œ; +ഇവ മായàµà´•àµà´•àµà´µà´¾àµ» à´…à´à´¿à´ªàµà´°à´¾à´¯à´‚ രേഖപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´¿à´¯à´¤à´¿à´¨àµ ശേഷം ബടàµà´Ÿàµº അമർതàµà´¤àµà´•.', 'nuke-list-multiple' => 'താഴെകàµà´•ൊടàµà´¤àµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨ താളàµà´•ൾ à´…à´Ÿàµà´¤àµà´¤à´¿à´Ÿàµ† സൃഷàµà´Ÿà´¿à´šàµà´šà´¤à´¾à´£àµ; à´…à´à´¿à´ªàµà´°à´¾à´¯à´®à´¾à´•àµà´•ിയിടàµà´Ÿàµ à´…à´µ മായàµà´•àµà´•ാനായി ബടàµà´Ÿàµº ഞെകàµà´•àµà´•.', - 'nuke-defaultreason' => '$1 ചേർതàµà´¤ താളàµà´•ൾ മൊതàµà´¤à´®à´¾à´¯à´¿ മായàµà´•àµà´•àµà´¨àµà´¨à´¤à´¿à´¨àµà´³àµà´³ സം‌വിധാനം', # Fuzzy + 'nuke-defaultreason' => '[[Special:Contributions/$1|{{GENDER:$1|$1}}]] ചേർതàµà´¤ താളàµà´•ൾ മൊതàµà´¤à´®à´¾à´¯à´¿ മായàµà´•àµà´•àµà´¨àµà´¨à´¤à´¿à´¨àµà´³àµà´³ സം‌വിധാനം', 'nuke-multiplepeople' => 'സമീപകാലതàµà´¤àµ ചേർതàµà´¤ താളàµà´•à´³àµà´Ÿàµ† കൂടàµà´Ÿ മായàµà´•àµà´•ൽ', 'nuke-tools' => 'à´à´¤àµ†à´™àµà´•à´¿à´²àµà´‚ ഒരൠഉപയോകàµà´¤à´¾à´µàµ à´…à´²àµà´²àµ†à´™àµà´•ിൽ à´.പി. സമീപകാലതàµà´¤àµ സൃഷàµà´Ÿà´¿à´šàµà´š താളàµà´•ൾ കൂടàµà´Ÿà´®à´¾à´¯à´¿ മായàµà´•àµà´•ാനàµà´³àµà´³ സൗകരàµà´¯à´‚ à´ˆ സം‌വിധാനം നൽകàµà´¨àµà´¨àµ. ഉപയോകàµà´¤àµƒà´¨à´¾à´®à´‚ à´…à´²àµà´²àµ†à´™àµà´•ിൽ à´.പി. ഇവിടെ നൽകിയാൽ മായàµà´•àµà´•േണàµà´Ÿ താളàµà´•à´³àµà´Ÿàµ† പടàµà´Ÿà´¿à´• à´²à´àµà´¯à´®à´¾à´•àµà´¨àµà´¨à´¤à´¾à´£àµ, à´Žà´²àµà´²à´¾ ഉപയോകàµà´¤à´¾à´•àµà´•à´³àµà´‚ സൃഷàµà´Ÿà´¿à´šàµà´šà´¿à´Ÿàµà´Ÿàµà´³àµà´³ താൾ മായàµà´•àµà´•ാൻ ശൂനàµà´¯à´®à´¾à´¯à´¿à´Ÿàµà´•.', 'nuke-submit-user' => 'പോകൂ', @@ -1671,13 +1856,14 @@ $messages['ml'] = array( 'nuke-select' => 'തിരഞàµà´žàµ†à´Ÿàµà´•àµà´•àµà´•: $1', 'nuke-userorip' => 'ഉപയോകàµà´¤àµƒà´¨à´¾à´®à´‚, à´.പി. വിലാസം à´…à´²àµà´²àµ†à´™àµà´•ിൽ ശൂനàµà´¯à´®à´¾à´¯à´¿à´Ÿàµà´•:', 'nuke-maxpages' => 'പരമാവധി à´Žà´¤àµà´° താളàµà´•ൾ:', - 'nuke-editby' => 'നിർമàµà´®à´¿à´šàµà´šà´¤àµ [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => '[[Special:Contributions/$1|{{GENDER:$1|$1}}]] സൃഷàµà´Ÿà´¿à´šàµà´šà´µ', 'nuke-deleted' => "'''$1''' à´Žà´¨àµà´¨ താൾ മായàµà´šàµà´šàµ à´•à´´à´¿à´žàµà´žàµ.", 'nuke-not-deleted' => "[[:$1]] à´Žà´¨àµà´¨ താൾ മായàµà´•àµà´•ാൻ '''കഴിയിലàµà´²'''.", 'nuke-delete-more' => '[[Special:Nuke|കൂടàµà´¤àµ½ താളàµà´•ൾ മായàµà´•àµà´•àµà´•]]', 'nuke-pattern' => 'താളിനàµà´±àµ† പേരിനàµà´±àµ† ശൈലി:', 'nuke-nopages-global' => '[[Special:RecentChanges|സമീപകാലമാറàµà´±à´™àµà´™à´³à´¿àµ½]] à´ªàµà´¤à´¿à´¯ താളàµà´•ളൊനàµà´¨àµà´®à´¿à´²àµà´².', 'nuke-viewchanges' => 'മാറàµà´±à´™àµà´™àµ¾ കാണàµà´•', + 'nuke-namespace' => 'à´ˆ നാമമേഖലയിൽ à´’à´¤àµà´•àµà´•àµà´•:', ); /** Marathi (मराठी) @@ -1732,11 +1918,14 @@ Isikan nama pengguna atau alamat IP untuk mendapat senarai laman yang hendak dik */ $messages['mt'] = array( 'nuke' => 'Tħassir tal-massa', + 'action-nuke' => 'tħassar paÄ¡ni bil-massa', 'nuke-desc' => "Jagħti lill-amministraturi l-għodda li [[Special:Nuke|jħassru bil-massa]] numru ta' paÄ¡ni.", - 'nuke-nopages' => 'Ma nstabu l-ebda paÄ¡ni Ä¡odda maħluqa minn [[Special:Contributions/$1|$1]] fost it-tibdil riÄ‹enti.', # Fuzzy - 'nuke-list' => 'Il-paÄ¡ni segwenti Ä¡ew riÄ‹entament maħluqa minn [[Special:Contributions/$1|$1]]; -daħħal kumment u agħfas il-buttuna sabiex tħassarhom.', # Fuzzy - 'nuke-defaultreason' => "Tħassir ta' massa ta' paÄ¡ni miżjuda minn $1", # Fuzzy + 'nuke-nopages' => 'Ma nstabu l-ebda paÄ¡ni Ä¡odda maħluqa minn [[Special:Contributions/$1|{{GENDER:$1|$1}}]] fost it-tibdil riÄ‹enti.', + 'nuke-list' => 'Il-paÄ¡ni segwenti Ä¡ew riÄ‹entament maħluqa minn [[Special:Contributions/$1|{{GENDER:$1|$1}}]]; +daħħal kumment u agħfas il-buttuna sabiex tħassarhom.', + 'nuke-list-multiple' => 'Il-paÄ¡ni segwenti Ä¡ew maħluqa riÄ‹entament; +daħħal kumment u agħfas il-buttuna sabiex tħassarhom.', + 'nuke-defaultreason' => "Tħassir tal-massa ta' paÄ¡ni miżjuda minn [[Special:Contributions/$1|{{GENDER:$1|$1}}]]", 'nuke-multiplepeople' => "Tħassir tal-massa ta' paÄ¡ni miżjuda riÄ‹enta", 'nuke-tools' => "Din l-għodda tippermetti t-tħassir ta' massa ta' paÄ¡ni li Ä¡ew miżjuda riÄ‹entament minn utent partikulari jew IP. Daħħal l-isem tal-utent jew l-indirizz IP biex tikseb lista ta' paÄ¡ni li jridu jitħassru, jew ħalliha votja sabiex issejjaħ l-utenti kollha.", @@ -1746,6 +1935,14 @@ Daħħal l-isem tal-utent jew l-indirizz IP biex tikseb lista ta' paÄ¡ni li jrid 'nuke-select' => 'Agħżel: $1', 'nuke-userorip' => 'Isem tal-utent, indirizz IP jew vojt:', 'nuke-maxpages' => "Numru massimu ta' paÄ¡ni:", + 'nuke-editby' => 'Maħluqa minn [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', + 'nuke-deleted' => "Il-paÄ¡na '''$1''' Ä¡iet imħassra.", + 'nuke-not-deleted' => "Il-paÄ¡na [[:$1]] '''ma setgħetx''' tiÄ¡i mħassra.", + 'nuke-delete-more' => '[[Special:Nuke|Ħassar aktar paÄ¡ni]]', + 'nuke-pattern' => 'Mudell għat-titlu tal-paÄ¡na:', + 'nuke-nopages-global' => "M'hemm l-ebda paÄ¡na Ä¡dida fit-[[Special:RecentChanges|tibdil riÄ‹enti]].", + 'nuke-viewchanges' => 'uri t-tibdiliet', + 'nuke-namespace' => 'Illimita skont l-ispazju tal-isem:', ); /** Erzya (ÑрзÑнь) @@ -1763,7 +1960,7 @@ $messages['nah'] = array( 'nuke-submit-user' => 'YÄuh', ); -/** Norwegian BokmÃ¥l (norsk (bokmÃ¥l)‎) +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) * @author Event * @author Nghtwlkr */ @@ -1808,14 +2005,14 @@ $messages['nds'] = array( 'right-nuke' => 'Groten Hümpel Sieden wegsmieten', ); -/** Nedersaksisch (Nedersaksisch) +/** Low Saxon (Netherlands) (Nedersaksies) * @author Servien */ $messages['nds-nl'] = array( 'nuke' => 'Massaal vortdoon', 'nuke-desc' => 'Hiermee kunnen beheerders [[Special:Nuke|massaal ziejen vortdoon]]', - 'nuke-nopages' => 'Gien nieje ziejen van [[Special:Contributions/$1|$1]] in de leste wiezigingen.', # Fuzzy - 'nuke-defaultreason' => 'Massaal ziejen van $1 vortdoon', # Fuzzy + 'nuke-nopages' => 'Gien nieje ziejen van [[Special:Contributions/$1|{{GENDER:$1|$1}}]] in de leste wiezigingen.', + 'nuke-defaultreason' => 'Massaal ziejen van [[Special:Contributions/$1|{{GENDER:$1|$1}}]] vortdoon', 'right-nuke' => 'Massaal ziejen vortdoon', ); @@ -1877,20 +2074,20 @@ Voer de gebruikersnaam of het IP-adres in voor een lijst van te verwijderen pagi 'nuke-namespace' => 'Beperk tot naamruimte:', ); -/** Norwegian Nynorsk (norsk (nynorsk)‎) +/** Norwegian Nynorsk (norsk nynorsk) * @author Harald Khan * @author Njardarlogar */ $messages['nn'] = array( 'nuke' => 'Massesletting', 'action-nuke' => 'massesletta sider', - 'nuke-desc' => 'Gjev administratorane moglegheita til Ã¥ [[Special:Nuke|massesletta]] sider', - 'nuke-nopages' => 'Ingen nye sider av [[Special:Contributions/$1|$1]] i siste endringane.', # Fuzzy - 'nuke-list' => 'Dei fylgjande sidene vart nyleg oppretta av [[Special:Contributions/$1|$1]]; -skriv inn ei sletteÃ¥rsak og trykk pÃ¥ knappen for Ã¥ sletta dei.', # Fuzzy - 'nuke-list-multiple' => 'Dei fylgjande sidene vart nyleg oppretta; -skriv ein kommentar og trykk pÃ¥ knappen for Ã¥ sletta dei.', - 'nuke-defaultreason' => 'Massesletting av sider lagde inn av $1', # Fuzzy + 'nuke-desc' => 'Gjev administratorane evna til Ã¥ [[Special:Nuke|massesletta]] sider', + 'nuke-nopages' => 'Ingen nye sider av [[Special:Contributions/$1|{{GENDER:$1|$1}}]] i siste endringane.', + 'nuke-list' => 'Desse sidene vart nyleg oppretta av [[Special:Contributions/$1|{{GENDER:$1|$1}}]]; +skriv inn ei sletteÃ¥rsak og trykk pÃ¥ knappen for Ã¥ sletta dei.', + 'nuke-list-multiple' => 'Desse sidene vart nyleg oppretta; +skriv inn ein kommentar og trykk pÃ¥ knappen for Ã¥ sletta dei.', + 'nuke-defaultreason' => 'Massesletting av sider lagde inn av [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-multiplepeople' => 'Massesletting av nyleg oppretta sider', 'nuke-tools' => 'Dette verktøyet mogeleggjer massesletting av sider som nyleg er lagde inn av ein viss brukar eller ei viss IP-adresse. Skriv inn eit brukarnamn eller ei IP-adresse for Ã¥ fÃ¥ ei liste over sider som kan verta sletta, eller lat feltet stÃ¥ tomt for alle brukarar.', @@ -1900,13 +2097,14 @@ Skriv inn eit brukarnamn eller ei IP-adresse for Ã¥ fÃ¥ ei liste over sider som 'nuke-select' => 'Vel: $1', 'nuke-userorip' => 'Brukarnamn, IP-adresse eller tomt:', 'nuke-maxpages' => 'Høgste talet pÃ¥ sider:', - 'nuke-editby' => 'Oppretta av [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => 'Oppretta av [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-deleted' => "Sida '''$1''' vart sletta.", 'nuke-not-deleted' => "Sida [[:$1]] ''kunne ikkje''' verta sletta.", 'nuke-delete-more' => '[[Special:Nuke|Slett fleire sider]]', 'nuke-pattern' => 'Mønster for sidenamnet:', 'nuke-nopages-global' => 'Det er ingen nye sider i [[Special:RecentChanges|siste endringane]].', 'nuke-viewchanges' => 'vis endringar', + 'nuke-namespace' => 'Avgrens til namnerom:', ); /** Northern Sotho (Sesotho sa Leboa) @@ -1925,13 +2123,13 @@ $messages['oc'] = array( 'nuke-nopages' => 'Cap de pagina novèla creada per [[Special:Contributions/$1|$1]] dins la lista dels darrièrs cambiaments.', # Fuzzy 'nuke-list' => 'Las paginas seguentas son estadas creadas recentament per [[Special:Contributions/$1|$1]]; Indicatz un comentari e clicatz sul boton per los suprimir.', # Fuzzy 'nuke-defaultreason' => 'Supression en massa de las paginas apondudas per $1', # Fuzzy - 'nuke-tools' => 'Aquesta aisina autoriza las supressions en massa de las paginas apondudas recentament per un utilizaire enregistrat o per una adreça IP. Indicatz l’adreça IP per obténer la tièra de las paginas de suprimir :', # Fuzzy + 'nuke-tools' => 'Aquesta aisina autoriza las supressions en massa de las paginas apondudas recentament per un utilizaire enregistrat o per una adreça IP. Indicatz l’adreça IP per obténer la lista de las paginas de suprimir, o daissar blanc per totes los utilizaires.', 'nuke-submit-user' => 'Validar', 'nuke-submit-delete' => 'Supression seleccionada', 'right-nuke' => 'Suprimir de paginas en massa', ); -/** Oriya (ଓàœà¬¿à¬†) +/** Oriya (ଓଡ଼ିଆ) * @author Jnanaranjan Sahu * @author Psubhashish */ @@ -1968,37 +2166,42 @@ $messages['pdc'] = array( /** Polish (polski) * @author Beau * @author BeginaFelicysym + * @author Chrumps * @author Derbeth * @author Leinad + * @author Matma Rex * @author Nux * @author Olgak85 + * @author Rezonansowy * @author Sp5uhe + * @author Woytecr */ $messages['pl'] = array( 'nuke' => 'Masowe usuwanie', 'action-nuke' => 'masowego usuwania stron', 'nuke-desc' => 'Dodaje administratorom funkcjÄ™ równoczesnego [[Special:Nuke|usuwania dużej liczby stron]]', - 'nuke-nopages' => 'Brak nowych stron autorstwa [[Special:Contributions/$1|$1]] w ostatnich zmianach.', # Fuzzy - 'nuke-list' => 'NastÄ™pujÄ…ce strony zostaÅ‚y ostatnio utworzone przez [[Special:Contributions/$1|$1]]; wpisz komentarz i wciÅ›nij przycisk by usunąć je.', # Fuzzy + 'nuke-nopages' => 'Brak nowych stron autorstwa [[Special:Contributions/$1|$1]] w ostatnich zmianach.', + 'nuke-list' => 'NastÄ™pujÄ…ce strony zostaÅ‚y ostatnio utworzone przez {{GENDER:$1|użytkownika|użytkowniczkÄ™}} [[Special:Contributions/$1|$1]]; wpisz komentarz i wciÅ›nij przycisk, by je usunąć.', 'nuke-list-multiple' => 'Poniższa lista przedstawia ostatnio dodane strony. Wpisz powód, a nastÄ™pnie zatwierdź usuniÄ™cie stron.', - 'nuke-defaultreason' => 'Masowe usuniÄ™cie stron dodanych przez $1', # Fuzzy + 'nuke-defaultreason' => 'Masowe usuniÄ™cie stron stworzonych przez [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-multiplepeople' => 'Masowe usuwanie ostatnio utworzonych stron', - 'nuke-tools' => 'NarzÄ™dzie pozwala na masowe usuwanie stron ostatnio dodanych przez zarejestrowanego lub anonimowego użytkownika. -Wpisz nazwÄ™ użytkownika lub adres IP by otrzymać listÄ™ stron do usuniÄ™cia. Możesz także nic nie wpisywać, wtedy bÄ™dzie można masowo usunąć wkÅ‚ad wszystkich użytkowników.', + 'nuke-tools' => 'NarzÄ™dzie pozwala na masowe usuwanie stron ostatnio dodanych przez zarejestrowanego lub anonimowego użytkownika.<br /> +Wpisz nazwÄ™ użytkownika lub adres IP, by otrzymać listÄ™ stron do usuniÄ™cia. Możesz także nic nie wpisywać, wtedy bÄ™dzie można masowo usunąć wkÅ‚ad wszystkich użytkowników.', 'nuke-submit-user' => 'Dalej', 'nuke-submit-delete' => 'UsuÅ„ zaznaczone', 'right-nuke' => 'Masowe usuwanie stron', 'nuke-select' => 'Wybierz: $1', 'nuke-userorip' => 'Podaj nazwÄ™ użytkownika, adres IP lub pozostaw puste pole', - 'nuke-maxpages' => 'Maksymalna liczba stron', - 'nuke-editby' => 'Utworzona przez [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-maxpages' => 'Maksymalna liczba stron:', + 'nuke-editby' => 'Utworzona przez {{GENDER:$1|użytkownika|użytkowniczkÄ™}} [[Special:Contributions/$1|$1]]', 'nuke-deleted' => "Strona '''$1''' zostaÅ‚a usuniÄ™ta.", 'nuke-not-deleted' => "Strony [[:$1]] '''nie można''' usunąć.", 'nuke-delete-more' => '[[Special:Nuke|UsuÅ„ wiÄ™cej stron]]', 'nuke-pattern' => 'Wzór nazwy strony:', 'nuke-nopages-global' => 'Brak nowych stron w [[Special:RecentChanges|ostatnich zmianach]].', 'nuke-viewchanges' => 'widok zmian', + 'nuke-namespace' => 'Tylko w przestrzeni nazw:', ); /** Piedmontese (Piemontèis) @@ -2010,11 +2213,11 @@ $messages['pms'] = array( 'nuke' => "Scancelament d'amblé", 'action-nuke' => 'scancelé dle pà gine a baron', 'nuke-desc' => "A dà a j'aministrador l'abilitassion a [[Special:Nuke|scanselé a baron]] le pà gine", - 'nuke-nopages' => "Gnun-a pà gine faite da [[Special:Contributions/$1|$1]] ant j'ùltim cambiament.", # Fuzzy - 'nuke-list' => "Ste pà gine-sì a son staite faite ant j'ùltim temp da [[Special:Contributions/$1|$1]]; ch'a lassa un coment e ch'a-i daga 'n colp ansima al boton për gaveje via tute d'amblé.", # Fuzzy + 'nuke-nopages' => "Gnun-e pà gine neuve da [[Special:Contributions/$1|{{GENDER:$1|$1}}]] ant j'ùltime modìfiche.", + 'nuke-list' => "Coste pà gine-sì a son ëstà ite faite ant j'ùltim temp da [[Special:Contributions/$1|{{GENDER:$1|$1}}]]; ch'a lassa un coment e ch'a-j daga 'n colp ansima al boton për gaveje via tute d'amblé.", 'nuke-list-multiple' => "Le pà gine sì-dapress a son stà ite creà da pòch; ch'a buta un coment e ch'a sgnaca ël boton për scanceleje.", - 'nuke-defaultreason' => "Scancelament d'amblé dle pà gine faite da $1", # Fuzzy + 'nuke-defaultreason' => "Scancelament d'amblé dle pà gine giontà da [[Special:Contributions/$1|{{GENDER:$1|$1}}]]", 'nuke-multiplepeople' => 'Scancelassion a baron ëd pà gine giontà da pòch', 'nuke-tools' => "St'utiss-sì a lassa scancelé d'amblé le pà gine giontà ant j'ùltim temp da un chèich utent ò da 'nt na chèicha adrëssa IP. Ch'a buta lë stranòm ò l'adrëssa IP për tiré giù na lista dle pà gine da scancelé, o ch'a lassa an bianch për tùit j'utent.", 'nuke-submit-user' => 'Va', @@ -2023,36 +2226,38 @@ ch'a buta un coment e ch'a sgnaca ël boton për scanceleje.", 'nuke-select' => 'Selessioné: $1', 'nuke-userorip' => 'Nòm utent, adrëssa IP o gnente:', 'nuke-maxpages' => 'Mà ssim nùmer ëd pà gine:', - 'nuke-editby' => 'Creà da [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => 'Creà da [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-deleted' => "La pà gina '''$1''' a l'é stà ita scancelà .", 'nuke-not-deleted' => "La pà gina [[:$1]] '''a peul pa''' esse scancelà .", 'nuke-delete-more' => "[[Special:Nuke|Scancelé pì 'd pà gine]]", 'nuke-pattern' => 'Model për ël nòm ëd pà gina:', 'nuke-nopages-global' => "A-i é pa 'd pà gine neuve an [[Special:RecentChanges|ùltime modìfiche]].", 'nuke-viewchanges' => 'vëdde le modìfiche', + 'nuke-namespace' => 'Lìmita a lë spassi nominal:', ); /** Pashto (پښتو) * @author Ahmed-Najib-Biabani-Ibrahimkhel */ $messages['ps'] = array( - 'nuke' => 'ټول Ú“Ù†Ú«ÛØ¯Ù†Ù‡', + 'nuke' => 'ټول Ú“Ù†Ú¯ÛØ¯Ù†Ù‡', 'action-nuke' => 'نيوک مخونه', - 'nuke-multiplepeople' => 'د تازه راګډ شويو مخونو ټول Ú“Ù†Ú«ÛØ¯Ù†Ù‡', + 'nuke-multiplepeople' => 'د تازه راگډ شويو مخونو ټول Ú“Ù†Ú¯ÛØ¯Ù†Ù‡', 'nuke-submit-user' => 'ورÚÙ‡', - 'nuke-submit-delete' => 'ټاکل شوی ړنګول', + 'nuke-submit-delete' => 'ټاکل شوی ړنگول', 'right-nuke' => 'د ډله ايز ړنګون مخونه', 'nuke-select' => 'ټاکل: $1', 'nuke-userorip' => 'کارن-نوم، آي پي پته يا تش:', 'nuke-maxpages' => 'د ØØ¯ اکثر Ø´Ù…ÛØ± مخونه:', - 'nuke-deleted' => "د '''$1''' مخ Ú“Ù†Ú« شو.", + 'nuke-deleted' => "د '''$1''' مخ Ú“Ù†Ú¯ شو.", 'nuke-not-deleted' => "د [[:$1]] مخ '''نشي''' Ú“Ù†Ú«ÛØ¯Ù„ÛŒ.", - 'nuke-delete-more' => '[[Special:Nuke|لا نور مخونه ړنګول]]', + 'nuke-delete-more' => '[[Special:Nuke|لا نور مخونه ړنگول]]', 'nuke-viewchanges' => 'بدلونونه کتل', ); /** Portuguese (português) * @author Hamilton Abreu + * @author Luckas * @author Malafaya * @author 555 */ @@ -2067,9 +2272,9 @@ introduza um comentário e clique o botão para eliminá-las.', 'nuke-multiplepeople' => 'vários utilizadores', # Fuzzy 'nuke-tools' => 'Esta ferramenta permite a eliminação em massa de páginas criadas recentemente por um utilizador ou IP especÃfico. Forneça o nome de utilizador ou o IP para obter a lista de páginas a eliminar, ou deixe em branco para todos os utilizadores.', 'nuke-submit-user' => 'Ir', - 'nuke-submit-delete' => 'Eliminar as seleccionadas', + 'nuke-submit-delete' => 'Eliminar as selecionadas', 'right-nuke' => 'Eliminar páginas em massa', - 'nuke-select' => 'Seleccionar: $1', + 'nuke-select' => 'Selecionar: $1', 'nuke-userorip' => 'Utilizador, endereço IP, ou vazio:', 'nuke-maxpages' => 'Nº máximo de páginas:', 'nuke-editby' => 'Criada por [[Special:Contributions/$1|$1]]', # Fuzzy @@ -2078,6 +2283,7 @@ introduza um comentário e clique o botão para eliminá-las.', ); /** Brazilian Portuguese (português do Brasil) + * @author Cainamarques * @author Carla404 * @author Eduardo.mps * @author Giro720 @@ -2086,25 +2292,31 @@ introduza um comentário e clique o botão para eliminá-las.', */ $messages['pt-br'] = array( 'nuke' => 'Eliminar de forma massiva', + 'action-nuke' => 'eliminar páginas de forma massiva', 'nuke-desc' => '[[Special:Nuke|Página especial]] que permite que administradores apaguem páginas de forma massiva', - 'nuke-nopages' => 'Não há novas páginas criadas por [[Special:Contributions/$1|$1]] nas mudanças recentes.', # Fuzzy - 'nuke-list' => 'As páginas a seguir foram criadas recentemente por [[Special:Contributions/$1|$1]]; -forneça uma justificativa e clique no botão equivalente para eliminá-las.', # Fuzzy + 'nuke-nopages' => 'Não há novas páginas criadas [[Special:Contributions/$1|{{GENDER:$1|pelo usuário $1|pela usuária $1|por $1}}]] nas mudanças recentes.', + 'nuke-list' => 'As páginas a seguir foram recentemente criadas [[Special:Contributions/$1|{{GENDER:$1|pelo usuário $1|pela usuária $1|por $1}}]]; +forneça uma justificativa e clique no botão equivalente para eliminá-las.', 'nuke-list-multiple' => 'As páginas a seguir foram criadas recentemente; forneça uma justificativa e clique no botão equivalente para eliminá-las.', - 'nuke-defaultreason' => 'Eliminação de forma massiva de páginas criadas por $1', # Fuzzy - 'nuke-multiplepeople' => 'Eliminação em massa de páginas recentemente adicionadas', + 'nuke-defaultreason' => 'Eliminação em massa de páginas criadas [[Special:Contributions/$1|{{GENDER:$1|pelo usuário $1|pela usuária $1|por $1}}]]', + 'nuke-multiplepeople' => 'Eliminação em massa de páginas criadas recentemente', 'nuke-tools' => 'Esta ferramenta permite que páginas criadas recentemente por um usuário ou IP especÃfico sejam eliminadas de forma massiva. Insira um nome de usuário ou IP para listar páginas a eliminar; deixe em branco se deseja listar de todos os usuários.', 'nuke-submit-user' => 'Ir', - 'nuke-submit-delete' => 'Eliminar as selecionadas', + 'nuke-submit-delete' => 'Eliminar selecionadas', 'right-nuke' => 'Eliminar páginas de forma massiva', 'nuke-select' => 'Selecionar: $1', 'nuke-userorip' => 'Nome de usuário, endereço IP ou em branco:', 'nuke-maxpages' => 'Número máximo de páginas:', - 'nuke-editby' => 'Criada por [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => 'Criada [[Special:Contributions/$1|{{GENDER:$1|pelo usuário $1|pela usuária $1|por $1}}]]', 'nuke-deleted' => 'A página ""$1"" foi excluÃda.', 'nuke-not-deleted' => "A página [[:$1]] '''não pôde''' ser excluÃda.", + 'nuke-delete-more' => '[[Special:Nuke|Eliminar mais páginas]]', + 'nuke-pattern' => 'Padrão em nomes de páginas:', + 'nuke-nopages-global' => 'Não há novas páginas nas [[Special:RecentChanges|mudanças recentes]].', + 'nuke-viewchanges' => 'ver alterações', + 'nuke-namespace' => 'Limitar ao espaço nominal:', ); /** Quechua (Runa Simi) @@ -2112,12 +2324,13 @@ Insira um nome de usuário ou IP para listar páginas a eliminar; deixe em branc */ $messages['qu'] = array( 'nuke' => 'Tawqa qulluy', + 'action-nuke' => "p'anqakunata k'asuyachiy", 'nuke-desc' => "Kamachiqkunata [[Special:Nuke|p'anqa tawqa qulluywan]] atichin", - 'nuke-nopages' => "Manam kanchu [[Special:Contributions/$1|$1]]-pa musuqta kamarisqan p'anqakuna ñaqha hukchasqakunapi.", # Fuzzy - 'nuke-list' => "Kay qatiq p'anqakunataqa [[Special:Contributions/$1|$1]] ruraqmi kamarirqun; imarayku nispa butunta ñit'iy tawqalla qullunapaq.", # Fuzzy + 'nuke-nopages' => "Manam kanchu [[Special:Contributions/$1|$1]]-pa musuqta kamarisqan p'anqakuna ñaqha hukchasqakunapi.", + 'nuke-list' => "Kay qatiq p'anqakunataqa [[Special:Contributions/$1|{{GENDER:$1|$1}}]] sutiyuq ruraqmi ñaqha kamarirqan; imarayku nispa butunta ñit'iy tawqalla qullunapaq.", 'nuke-list-multiple' => "Kay qatiq p'anqakunaqa ñaqha kamarisqam; imatapas willapuspa butunta ñit'ipay qullunapaq.", - 'nuke-defaultreason' => "$1-pa rurasqan p'anqakunata tawqalla qulluy", # Fuzzy + 'nuke-defaultreason' => "[[Special:Contributions/$1|{{GENDER:$1|$1}}]] sutiyuqpa yapasqan p'anqakunata tawqalla qulluy", 'nuke-multiplepeople' => "Ñaqha yapasqa p'anqakunata tawqa qulluy", 'nuke-tools' => "Kay llamk'anawanqa huk ruraqpa icha huk IP huchhap ñaqha kamarisqan p'anqakunata tawqalla qulluytam atinki. Ruraqpa sutinta icha IP huchhanta yaykuchiy qulluna p'anqakunata rikunaykipaq.", @@ -2127,7 +2340,14 @@ Ruraqpa sutinta icha IP huchhanta yaykuchiy qulluna p'anqakunata rikunaykipaq.", 'nuke-select' => 'Akllay: $1', 'nuke-userorip' => "Ruraqpa sutin, IP huchha icha ch'usaq:", 'nuke-maxpages' => "Kay chhika p'anqakunamanta ama aswan kachunchu:", - 'nuke-editby' => '[[Special:Contributions/$1|$1]] sutiyuqpa kamarisqan', # Fuzzy + 'nuke-editby' => '[[Special:Contributions/$1|{{GENDER:$1|$1}}]] sutiyuqpa kamarisqan', + 'nuke-deleted' => "'''$1''' sutiyuq p'anqaqa qullusqañam.", + 'nuke-not-deleted' => "[[:$1]] sutiyuq p'anqataqa qulluyta '''manam atinichu'''.", + 'nuke-delete-more' => "[[Special:Nuke|Aswan p'anqakunata qulluy]]", + 'nuke-pattern' => "P'anqa sutip qatinallan", + 'nuke-nopages-global' => "[[Special:RecentChanges|Ñaqha hukchasqakunapiqa]] manam musuq p'anqakuna kanchu.", + 'nuke-viewchanges' => 'hukchasqakunata qhaway', + 'nuke-namespace' => 'Kay sutisuyullapi:', ); /** Tarifit (Tarifit) @@ -2168,6 +2388,7 @@ IntroduceÈ›i numele utilizatorului sau adresa IP pentru a obÈ›ine o listă a pag 'nuke-deleted' => "Pagina '''$1''' a fost È™tearsă.", 'nuke-not-deleted' => "Pagina [[:$1]] '''nu a putut''' fi È™tearsă.", 'nuke-pattern' => 'Model pentru numele paginii:', + 'nuke-viewchanges' => 'vizualizează modificările', ); /** tarandÃne (tarandÃne) @@ -2175,13 +2396,14 @@ IntroduceÈ›i numele utilizatorului sau adresa IP pentru a obÈ›ine o listă a pag */ $messages['roa-tara'] = array( 'nuke' => 'Scangellazione de masse', + 'action-nuke' => 'pà ggene da accidere', 'nuke-desc' => "Dà a l'amministrature l'abbilità de [[Special:Nuke|scangellà massivamende]] le pà ggene", - 'nuke-nopages' => "Nisciuna pà gena nove da [[Special:Contributions/$1|$1]] jndr'à l'urteme cangiaminde.", # Fuzzy - 'nuke-list' => "Le pà ggene seguende onne state ccrejate recendemende da [[Special:Contributions/$1|$1]]; -mitte 'nu commende e cazze sus a 'u buttone pe scangellarle.", # Fuzzy + 'nuke-nopages' => "Nisciuna pà gena nove da [[Special:Contributions/$1|{{GENDER:$1|$1}}]] jndr'à l'urteme cangiaminde.", + 'nuke-list' => "Le pà ggene seguende onne state ccrejate recendemende da [[Special:Contributions/$1|{{GENDER:$1|$1}}]]; +mitte 'nu commende e cazze sus a 'u buttone pe scangellarle.", 'nuke-list-multiple' => "Le pà ggene seguende onne state ccrejate recendemende; mitte 'nu commende e cazze 'u buttone pe scangellarle.", - 'nuke-defaultreason' => 'Scangellazzione de masse de le pà ggene aggiunde da $1', # Fuzzy + 'nuke-defaultreason' => 'Scangellazzione de masse de le pà ggene aggiunde da [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-multiplepeople' => 'Scangellazione massive de le pà ggene aggiunde de recende', 'nuke-tools' => "Stu strumende permette le scangellazziune de masse de le pà ggene aggiunde de recende da 'nu certe utende o IP.<br /> Mitte 'u nome de l'utende o l'indirizze IP pe avè 'n'elenghe de le pà ggene de scangellà , o lasse vianghe pe tutte l'utinde.", @@ -2191,11 +2413,14 @@ Mitte 'u nome de l'utende o l'indirizze IP pe avè 'n'elenghe de le pà ggene de 'nuke-select' => 'Scacchie: $1', 'nuke-userorip' => "Nome de l'utende, indirizze IP o vianghe:", 'nuke-maxpages' => 'Numere massime de pà ggene:', - 'nuke-editby' => 'Ccrejate da [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => 'Ccrejate da [[Special:Contributions/$1|{{GENDER:$1|$1}}]]', 'nuke-deleted' => "Pà gene '''$1''' ha state scangellate.", 'nuke-not-deleted' => "Pà gene [[:$1]] '''non ge pò''' essere scangellate.", + 'nuke-delete-more' => '[[Special:Nuke|Scangille cchiù pà ggene]]', 'nuke-pattern' => "Segnaposte pu nomed'a pà gene:", + 'nuke-nopages-global' => "Non ge stonne pà ggene nove jndr'à le [[Special:RecentChanges|cangiaminde recende]].", 'nuke-viewchanges' => 'vide le cangiaminde', + 'nuke-namespace' => 'Limite a namespace:', ); /** Russian (руÑÑкий) @@ -2203,6 +2428,7 @@ Mitte 'u nome de l'utende o l'indirizze IP pe avè 'n'elenghe de le pà ggene de * @author Eugrus * @author HalanTul * @author KPu3uC B Poccuu + * @author Kaganer * @author VasilievVV * @author ÐлекÑандр Сигачёв */ @@ -2210,11 +2436,11 @@ $messages['ru'] = array( 'nuke' => 'МножеÑтвенное удаление', 'action-nuke' => 'маÑÑовое удаление Ñтраниц', 'nuke-desc' => 'Даёт админиÑтраторам возможноÑть [[Special:Nuke|множеÑтвенного удалениÑ]] Ñтраниц', - 'nuke-nopages' => 'Созданий Ñтраниц учаÑтником [[Special:Contributions/$1|$1]] не найдено в Ñвежих правках.', # Fuzzy - 'nuke-list' => 'Следующие Ñтраницы были недавно Ñозданы учаÑтником [[Special:Contributions/$1|$1]]. Введите комментарий и нажмите на кнопку Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾, чтобы удалить их.', # Fuzzy + 'nuke-nopages' => 'Ð’ Ñвежих правках не найдено вновь Ñозданных {{GENDER:$1|учаÑтником|учаÑтницей}} [[Special:Contributions/$1|$1]] Ñтраниц.', + 'nuke-list' => '{{GENDER:$1|УчаÑтником|УчаÑтницей}} [[Special:Contributions/$1|$1]] недавно были Ñозданы Ñледующие Ñтраницы. Чтобы удалить их, введите комментарий и нажмите на кнопку.', 'nuke-list-multiple' => 'Следующие Ñтраницы были недавно Ñозданы. ОÑтавьте примечание и нажмите кнопку, чтобы удалить их.', - 'nuke-defaultreason' => 'МножеÑтвенное удаление Ñтраниц, Ñозданных учаÑтником $1', # Fuzzy + 'nuke-defaultreason' => 'МножеÑтвенное удаление Ñозданных {{GENDER:$1|учаÑтником|учаÑтницей}} [[Special:Contributions/$1|$1]] Ñтраниц.', 'nuke-multiplepeople' => 'МаÑÑовое удаление недавно добавленных Ñтраниц', 'nuke-tools' => 'Ðта Ñтраница позволÑет множеÑтвенно удалÑть Ñтраницы, недавно Ñозданные определённым учаÑтником или Ñ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ IP-адреÑа. Введите Ð¸Ð¼Ñ ÑƒÑ‡Ð°Ñтника или IP-адреÑ, чтобы получить ÑпиÑок Ñтраниц Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ, или оÑтавьте поле пуÑтым, еÑли хотите выбрать вÑех учаÑтников.', @@ -2224,13 +2450,14 @@ $messages['ru'] = array( 'nuke-select' => 'Выбор: $1', 'nuke-userorip' => 'Ð˜Ð¼Ñ ÑƒÑ‡Ð°Ñтника, IP-Ð°Ð´Ñ€ÐµÑ (можно оÑтавить пуÑтым):', 'nuke-maxpages' => 'МакÑимальное количеÑтво Ñтраниц:', - 'nuke-editby' => 'Созданные [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => 'Созданы {{GENDER:$1|учаÑтником|учаÑтницей}} [[Special:Contributions/$1|$1]]', 'nuke-deleted' => "Страница '''$1''' была удалена.", 'nuke-not-deleted' => "Страницы [[:$1]] '''не может''' быть удалена.", 'nuke-delete-more' => '[[Special:Nuke|МножеÑтвенное удаление Ñтраниц]]', 'nuke-pattern' => 'Шаблон Ð´Ð»Ñ Ð¸Ð¼ÐµÐ½Ð¸ Ñтраницы:', 'nuke-nopages-global' => 'Ð’ [[Special:RecentChanges|недавних изменениÑÑ…]] нет новых Ñтраниц.', 'nuke-viewchanges' => 'ВнеÑённые изменениÑ', + 'nuke-namespace' => 'Ограничить проÑтранÑтвом имён:', ); /** Rusyn (руÑиньÑкый) @@ -2319,6 +2546,7 @@ $messages['si'] = array( 'nuke-pattern' => 'පිටුවේ නම සඳහ෠රටà·à·€:', 'nuke-nopages-global' => '[[Special:RecentChanges|මෑචවෙනස්වීම්වල]] නව à¶´à·’à¶§à·” නොමà·à¶.', 'nuke-viewchanges' => 'වෙනස්කිරීම් පෙන්වන්න', + 'nuke-namespace' => 'à¶±à·à¶¸à¶…වකà·à·à¶ºà¶§ සීම෠කරන්න:', ); /** Slovak (slovenÄina) @@ -2377,6 +2605,7 @@ Vnesite uporabniÅ¡ko ime ali IP, da pridobite seznam strani za izbris, ali pusti ); /** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) + * @author Milicevic01 * @author Millosh * @author Rancher * @author Жељко Тодоровић @@ -2386,7 +2615,7 @@ $messages['sr-ec'] = array( 'action-nuke' => 'маÑовно бриÑање Ñтраница', 'nuke-desc' => 'Даје админиÑтратору могућноÑÑ‚ да [[Special:Nuke|маÑовно брише]] Ñтранице.', 'nuke-nopages' => 'Ðема нових Ñтраница од Ñтране кориÑника [[Special:Contributions/$1|$1]] у Ñкорашњим изменама.', # Fuzzy - 'nuke-list' => 'Следеће Ñтранице је Ñкоро направио кориÑник [[Special:Contributions/$1|$1]]; коментариши и притиÑни дугме за њихово бриÑање.', # Fuzzy + 'nuke-list' => 'Следеће Ñтранице је Ñкоро направио кориÑник [[Special:Contributions/$1|{{GENDER:$1|$1}}]]; оÑтавите коментар и притиÑните дугме за њихово бриÑање.', 'nuke-defaultreason' => 'МаÑовно бриÑање Ñтраница које је направио кориÑник $1', # Fuzzy 'nuke-multiplepeople' => 'МаÑовно бриÑање недавно додатих Ñтраница', 'nuke-tools' => 'Ова алатка омогућава збирно бриÑање Ñтраница које је недавно додао одређени кориÑник (Ñа налогом или без њега). @@ -2406,6 +2635,7 @@ $messages['sr-ec'] = array( /** Serbian (Latin script) (srpski (latinica)‎) * @author Michaello + * @author Milicevic01 * @author Жељко Тодоровић */ $messages['sr-el'] = array( @@ -2413,7 +2643,7 @@ $messages['sr-el'] = array( 'action-nuke' => 'masovno brisanje stranica', 'nuke-desc' => 'Daje administratoru mogućnost da [[Special:Nuke|masovno briÅ¡e]] stranice.', 'nuke-nopages' => 'Nema novih stranica od strane korisnika [[Special:Contributions/$1|$1]] u skoraÅ¡njim izmenama.', # Fuzzy - 'nuke-list' => 'Sledeće stranice je skoro napravio korisnik [[Special:Contributions/$1|$1]]; komentariÅ¡i i pritisni dugme za njihovo brisanje.', # Fuzzy + 'nuke-list' => 'Sledeće stranice je skoro napravio korisnik [[Special:Contributions/$1|{{GENDER:$1|$1}}]]; ostavite komentar i pritisnite dugme za njihovo brisanje.', 'nuke-defaultreason' => 'Masovno brisanje stranica koje je napravio korisnik $1.', # Fuzzy 'nuke-multiplepeople' => 'Masovno brisanje nedavno dodatih stranica', 'nuke-tools' => 'Ova alatka omogućava zbirno brisanje stranica koje je nedavno dodao odreÄ‘eni korisnik (sa nalogom ili bez njega). @@ -2506,13 +2736,18 @@ $messages['sw'] = array( /** Tamil (தமிழà¯) * @author Karthi.dr + * @author Shanmugamp7 * @author TRYPPN * @author மதனாஹரன௠*/ $messages['ta'] = array( + 'nuke' => 'ஒடà¯à®Ÿà¯ மொதà¯à®¤ நீகà¯à®•லà¯', + 'action-nuke' => 'பகà¯à®•à®™à¯à®•ளை மொதà¯à®¤à®®à®¾à®• நீகà¯à®•à¯', 'nuke-submit-user' => 'செலà¯', 'nuke-submit-delete' => 'தேரà¯à®¨à¯à®¤à¯†à®Ÿà¯à®¤à¯à®¤à®¤à¯ˆ நீகà¯à®•à¯', + 'right-nuke' => 'பகà¯à®•à®™à¯à®•ளை ஒடà¯à®Ÿà¯ மொதà¯à®¤à®®à®¾à®• நீகà¯à®•à¯à®¤à®²à¯', 'nuke-select' => 'தேரà¯à®¨à¯à®¤à¯†à®Ÿà¯à®•à¯à®•வà¯à®®à¯:$1', + 'nuke-userorip' => 'பயனர௠பெயரà¯, à®à®ªà®¿ à®®à¯à®•வரி அலà¯à®²à®¤à¯ வெறà¯à®±à¯ :', 'nuke-maxpages' => 'அதிகபடà¯à®š பகà¯à®•à®™à¯à®•ளின௠எணà¯à®£à®¿à®•à¯à®•ை:', 'nuke-deleted' => "பகà¯à®•ம௠'''$1''' அழிகà¯à®•பà¯à®ªà®Ÿà¯à®Ÿà¯à®³à¯à®³à®¤à¯.", 'nuke-delete-more' => '[[Special:Nuke|இனà¯à®©à¯à®®à¯ பகà¯à®•à®™à¯à®•ளை அழிகà¯à®•வà¯à®®à¯]]', @@ -2659,9 +2894,11 @@ $messages['tt-cyrl'] = array( /** Uyghur (Arabic script) (ئۇيغۇرچە) * @author Alfredie + * @author Sahran */ $messages['ug-arab'] = array( - 'nuke-submit-user' => 'كۆچۈش', + 'nuke-submit-user' => 'يۆتكەل', + 'nuke-select' => 'تاللاÚ: $1', ); /** Uyghur (Latin script) (Uyghurche) @@ -2683,12 +2920,12 @@ $messages['uk'] = array( 'nuke' => 'МаÑове вилученнÑ', 'action-nuke' => 'маÑове Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ Ñторінок', 'nuke-desc' => 'Дає адмініÑтраторам можливіÑть [[Special:Nuke|маÑового вилученнÑ]] Ñторінок', - 'nuke-nopages' => 'У нових редагуваннÑÑ… не знайдено Ñторінок, Ñтворених кориÑтувачем [[Special:Contributions/$1|$1]].', # Fuzzy - 'nuke-list' => 'Такі Ñторінки були нещодавно Ñтворені кориÑтувачем [[Special:Contributions/$1|$1]]; -уведіть коментар Ñ– натиÑніть на кнопку Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾, щоб вилучити Ñ—Ñ….', # Fuzzy + 'nuke-nopages' => 'У нових редагуваннÑÑ… немає Ñторінок, Ñтворених {{GENDER:$1|кориÑтувачем|кориÑтувачкою}} [[Special:Contributions/$1|$1]].', + 'nuke-list' => 'Такі Ñторінки були нещодавно Ñтворені {{GENDER:$1|кориÑтувачем|кориÑтувачкою}} [[Special:Contributions/$1|$1]]; +уведіть коментар Ñ– натиÑніть на кнопку Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾, щоб вилучити Ñ—Ñ….', 'nuke-list-multiple' => 'Ці Ñторінки були нещодавно Ñтворені. Залиште примітку й натиÑніть кнопку, щоб вилучити.', - 'nuke-defaultreason' => 'МаÑове Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ Ñторінок, Ñтворених кориÑтувачем $1', # Fuzzy + 'nuke-defaultreason' => 'МаÑове Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ Ñторінок, Ñтворених {{GENDER:$1|кориÑтувачем|кориÑтувачкою}} [[Special:Contributions/$1|$1]]', 'nuke-multiplepeople' => 'МаÑове Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ Ð½ÐµÐ´Ð°Ð²Ð½Ð¾ доданих Ñторінок', 'nuke-tools' => "Цей інÑтрумент дозволÑÑ” маÑово вилучати Ñторінки, Ñтворені певним кориÑтувачем або з певної IP-адреÑи. Уведіть ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача або IP-адреÑу Ð´Ð»Ñ Ñ‚Ð¾Ð³Ð¾, щоб отримати ÑпиÑок Ñторінок Ð´Ð»Ñ Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ, або залиште поле порожнім Ð´Ð»Ñ Ð²Ð¸Ð±Ð¾Ñ€Ñƒ уÑÑ–Ñ… кориÑтувачів.", @@ -2698,11 +2935,14 @@ $messages['uk'] = array( 'nuke-select' => 'Вибір: $1', 'nuke-userorip' => "Ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача, IP-адреÑа (за бажаннÑм):", 'nuke-maxpages' => 'МакÑимальна кількіÑть Ñторінок:', - 'nuke-editby' => 'Створені [[Special:Contributions/$1|$1]]', # Fuzzy + 'nuke-editby' => 'Створено {{GENDER:$1|кориÑтувачем|кориÑтувачкою}} [[Special:Contributions/$1|$1]]', 'nuke-deleted' => "Сторінка '''$1''' була вилучена.", 'nuke-not-deleted' => "Сторінка [[:$1]] '''не може''' бути вилучена.", 'nuke-delete-more' => '[[Special:Nuke|МаÑове Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ Ñторінок]]', 'nuke-pattern' => 'Шаблон назви Ñторінки:', + 'nuke-nopages-global' => 'У [[Special:RecentChanges|нових редагуваннÑÑ…]] немає нових Ñторінок.', + 'nuke-viewchanges' => 'переглÑнути зміни', + 'nuke-namespace' => 'Обмежити за проÑтором назв:', ); /** Urdu (اردو) @@ -2827,10 +3067,10 @@ $messages['zh-hans'] = array( 'nuke' => '大é‡åˆ 除', 'action-nuke' => 'åˆ é™¤å¤§é‡é¡µé¢', 'nuke-desc' => '让管ç†å‘˜å¯ä»¥[[Special:Nuke|批é‡åˆ 除]]页é¢', - 'nuke-nopages' => 'åœ¨æœ€è¿‘æ›´æ”¹ä¸æ²¡æœ‰[[Special:Contributions/$1|$1]]创建的新页é¢ã€‚', # Fuzzy - 'nuke-list' => '以下为[[Special:Contributions/$1|$1]]最近创建的页é¢ï¼Œè¯·å¡«å†™æ³¨é‡Šå¹¶ç‚¹å‡»æŒ‰é’®åˆ 除它们。', # Fuzzy + 'nuke-nopages' => 'åœ¨æœ€è¿‘æ›´æ”¹ä¸æ²¡æœ‰[[Special:Contributions/$1|{{GENDER:$1|$1}}]]创建的新页é¢ã€‚', + 'nuke-list' => '以下为[[Special:Contributions/$1|{{GENDER:$1|$1}}]]最近创建的页é¢ï¼Œè¯·å¡«å†™æ³¨é‡Šå¹¶ç‚¹å‡»æŒ‰é’®åˆ 除它们。', 'nuke-list-multiple' => '以下为最近创建的页é¢ï¼Œè¯·å¡«å†™æ³¨é‡Šå¹¶ç‚¹å‡»æŒ‰é’®åˆ 除它们。', - 'nuke-defaultreason' => '大é‡åˆ 除$1创建的页é¢', # Fuzzy + 'nuke-defaultreason' => '大é‡åˆ 除[[Special:Contributions/$1|{{GENDER:$1|$1}}]]创建的页é¢', 'nuke-multiplepeople' => '大é‡åˆ é™¤æœ€è¿‘æ·»åŠ çš„é¡µé¢', 'nuke-tools' => 'æ¤å·¥å…·å…许大é‡åˆ 除指定用户或IP地å€åœ¨æœ€è¿‘创建的页é¢ã€‚è¾“å…¥ç”¨æˆ·åæˆ–IP地å€å¯èŽ·å–å¯åˆ 除页é¢åˆ—表,留白则检索所有用户。', 'nuke-submit-user' => '执行', @@ -2839,7 +3079,7 @@ $messages['zh-hans'] = array( 'nuke-select' => '选择:$1', 'nuke-userorip' => '用户åã€IPåœ°å€æˆ–空白:', 'nuke-maxpages' => 'æœ€å¤šé¡µé¢æ•°ï¼š', - 'nuke-editby' => 'ç”±[[Special:Contributions/$1|$1]]创建', # Fuzzy + 'nuke-editby' => 'ç”±[[Special:Contributions/$1|{{GENDER:$1|$1}}]]创建', 'nuke-deleted' => "å·²åˆ é™¤é¡µé¢'''$1'''。", 'nuke-not-deleted' => "'''æ— æ³•'''åˆ é™¤[[:$1]]页é¢ã€‚", 'nuke-delete-more' => '[[Special:Nuke|åˆ é™¤æ›´å¤šé¡µé¢]]', @@ -2851,6 +3091,8 @@ $messages['zh-hans'] = array( /** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) * @author Anakmalaysia + * @author Cwlin0416 + * @author Justincheng12345 * @author Liangent * @author Mark85296341 * @author Shinjiman @@ -2859,11 +3101,11 @@ $messages['zh-hant'] = array( 'nuke' => '大é‡åˆªé™¤', 'action-nuke' => '大é‡åˆªé™¤é é¢', 'nuke-desc' => '給æ“作員作出[[Special:Nuke|大é‡åˆªé™¤]]的能力', - 'nuke-nopages' => 'åœ¨æœ€è¿‘æ›´æ”¹ä¸æ²’有 [[Special:Contributions/$1|$1]] 所作的新é é¢ã€‚', # Fuzzy - 'nuke-list' => '以下的é 颿˜¯ç”±[[Special:Contributions/$1|$1]]åœ¨ä»¥å‰æ‰€å¯«çš„;記下一個註解å†é»žæ“ŠæŒ‰éˆ•去刪除它們。', # Fuzzy + 'nuke-nopages' => 'åœ¨æœ€è¿‘æ›´æ”¹ä¸æ²’有 [[Special:Contributions/$1|$1]] 所作的新é é¢ã€‚', + 'nuke-list' => '以下的é 颿˜¯ç”±[[Special:Contributions/$1|$1]]åœ¨ä»¥å‰æ‰€å¯«çš„;記下一個註解å†é»žæ“ŠæŒ‰éˆ•去刪除它們。', 'nuke-list-multiple' => '以下為最近創建的é é¢ï¼Œè«‹å¡«å¯«è¨»é‡‹ä¸¦é»žæ“ŠæŒ‰éˆ•刪除它們。', - 'nuke-defaultreason' => '大é‡åˆªé™¤ç”± $1 所建立的é é¢', # Fuzzy - 'nuke-multiplepeople' => '大é‡åˆªé™¤æœ€è¿‘æ·»åŠ çš„é é¢', + 'nuke-defaultreason' => '大é‡åˆªé™¤ç”±[[Special:Contributions/$1|$1]]所建立的é é¢', + 'nuke-multiplepeople' => '大é‡åˆªé™¤æœ€è¿‘新增的é é¢', 'nuke-tools' => 'æ¤å·¥å…·å…許大é‡åˆªé™¤æŒ‡å®šç”¨æˆ¶æˆ–IP地å€åœ¨æœ€è¿‘創建的é é¢ã€‚è¼¸å…¥ç”¨æˆ¶åæˆ–IP地å€å¯ç²å–å¯åˆªé™¤é é¢åˆ—表,留白則檢索所有用戶。', 'nuke-submit-user' => '執行', 'nuke-submit-delete' => 'åˆªé™¤å·²é¸æ“‡çš„', @@ -2871,7 +3113,7 @@ $messages['zh-hant'] = array( 'nuke-select' => '鏿“‡ï¼š$1', 'nuke-userorip' => '用戶åã€IPåœ°å€æˆ–空白:', 'nuke-maxpages' => '最多é 颿•¸ï¼š', - 'nuke-editby' => 'ç”±[[Special:Contributions/$1|$1]]創建', # Fuzzy + 'nuke-editby' => 'ç”±[[Special:Contributions/$1|$1]]創建', 'nuke-deleted' => "'''$1'''é é¢å·²åˆªé™¤ã€‚", 'nuke-not-deleted' => "'''無法'''刪除[[:$1]]é é¢ã€‚", 'nuke-delete-more' => '[[Special:Nuke|刪除更多é é¢]]', diff --git a/extensions/Nuke/Nuke_body.php b/extensions/Nuke/Nuke_body.php index 0ad5f48f..6a6cfec8 100644 --- a/extensions/Nuke/Nuke_body.php +++ b/extensions/Nuke/Nuke_body.php @@ -87,7 +87,7 @@ class SpecialNuke extends SpecialPage { ) . '<table><tr>' . '<td>' . Xml::label( $this->msg( 'nuke-userorip' )->text(), 'nuke-target' ) . '</td>' - . '<td>' . Xml::input( 'target', 40, $userName, array( 'id' => 'nuke-target' ) ) . '</td>' + . '<td>' . Xml::input( 'target', 40, $userName, array( 'id' => 'nuke-target', 'autofocus' => true ) ) . '</td>' . '</tr><tr>' . '<td>' . Xml::label( $this->msg( 'nuke-pattern' )->text(), 'nuke-pattern' ) . '</td>' . '<td>' . Xml::input( 'pattern', 40, '', array( 'id' => 'nuke-pattern' ) ) . '</td>' diff --git a/extensions/Nuke/RELEASE-NOTES b/extensions/Nuke/RELEASE-NOTES index 3d4f40a6..71f6e9c8 100644 --- a/extensions/Nuke/RELEASE-NOTES +++ b/extensions/Nuke/RELEASE-NOTES @@ -46,7 +46,7 @@ Latest version of the release notes: https://gerrit.wikimedia.org/r/gitweb?p=med * Do not show author names when filtering on a single author. * Added "delete more pages" link. -* Fixed Special:Nuke/authorname behaviour. +* Fixed Special:Nuke/authorname behavior. === Version 1.1 === (2011-2-14) diff --git a/extensions/ParserFunctions/Expr.php b/extensions/ParserFunctions/Expr.php index 8597f1f7..f40158e8 100644 --- a/extensions/ParserFunctions/Expr.php +++ b/extensions/ParserFunctions/Expr.php @@ -45,6 +45,8 @@ define( 'EXPR_TRUNC', 33 ); define( 'EXPR_CEIL', 34 ); define( 'EXPR_POW', 35 ); define( 'EXPR_PI', 36 ); +define( 'EXPR_FMOD', 37 ); +define( 'EXPR_SQRT' , 38 ); class ExprError extends MWException { /** @@ -52,6 +54,12 @@ class ExprError extends MWException { * @param $parameter string */ public function __construct( $msg, $parameter = '' ) { + // Give grep a chance to find the usages: + // pfunc_expr_stack_exhausted, pfunc_expr_unexpected_number, pfunc_expr_preg_match_failure, + // pfunc_expr_unrecognised_word, pfunc_expr_unexpected_operator, pfunc_expr_missing_operand, + // pfunc_expr_unexpected_closing_bracket, pfunc_expr_unrecognised_punctuation, + // pfunc_expr_unclosed_bracket, pfunc_expr_division_by_zero, pfunc_expr_invalid_argument, + // pfunc_expr_invalid_argument_ln, pfunc_expr_unknown_error, pfunc_expr_not_a_number $msg = wfMessage( "pfunc_expr_$msg", $parameter )->inContentLanguage()->escaped(); $this->message = '<strong class="error">' . $msg . '</strong>'; } @@ -77,10 +85,12 @@ class ExprParser { EXPR_TRUNC => 9, EXPR_CEIL => 9, EXPR_NOT => 9, + EXPR_SQRT => 9, EXPR_POW => 8, EXPR_TIMES => 7, EXPR_DIVIDE => 7, EXPR_MOD => 7, + EXPR_FMOD => 7, EXPR_PLUS => 6, EXPR_MINUS => 6, EXPR_ROUND => 5, @@ -104,6 +114,7 @@ class ExprParser { EXPR_TIMES => '*', EXPR_DIVIDE => '/', EXPR_MOD => 'mod', + EXPR_FMOD => 'fmod', EXPR_PLUS => '+', EXPR_MINUS => '-', EXPR_ROUND => 'round', @@ -130,11 +141,12 @@ class ExprParser { EXPR_CEIL => 'ceil', EXPR_POW => '^', EXPR_PI => 'pi', + EXPR_SQRT => 'sqrt', ); - var $words = array( 'mod' => EXPR_MOD, + 'fmod' => EXPR_FMOD, 'and' => EXPR_AND, 'or' => EXPR_OR, 'not' => EXPR_NOT, @@ -154,6 +166,7 @@ class ExprParser { 'floor' => EXPR_FLOOR, 'ceil' => EXPR_CEIL, 'pi' => EXPR_PI, + 'sqrt' => EXPR_SQRT, ); /** @@ -177,6 +190,7 @@ class ExprParser { $p = 0; $end = strlen( $expr ); $expecting = 'expression'; + $name = ''; while ( $p < $end ) { if ( count( $operands ) > $this->maxStackSize || count( $operators ) > $this->maxStackSize ) { @@ -254,6 +268,7 @@ class ExprParser { case EXPR_FLOOR: case EXPR_TRUNC: case EXPR_CEIL: + case EXPR_SQRT: if ( $expecting != 'expression' ) { throw new ExprError( 'unexpected_operator', $word ); } @@ -412,7 +427,7 @@ class ExprParser { } $right = array_pop( $stack ); $left = array_pop( $stack ); - if ( $right == 0 ) { + if ( !$right ) { throw new ExprError( 'division_by_zero', $this->names[$op] ); } $stack[] = $left / $right; @@ -421,13 +436,24 @@ class ExprParser { if ( count( $stack ) < 2 ) { throw new ExprError( 'missing_operand', $this->names[$op] ); } - $right = array_pop( $stack ); - $left = array_pop( $stack ); - if ( $right == 0 ) { + $right = (int)array_pop( $stack ); + $left = (int)array_pop( $stack ); + if ( !$right ) { throw new ExprError( 'division_by_zero', $this->names[$op] ); } $stack[] = $left % $right; break; + case EXPR_FMOD: + if ( count( $stack ) < 2 ) { + throw new ExprError( 'missing_operand', $this->names[$op] ); + } + $right = (double)array_pop( $stack ); + $left = (double)array_pop( $stack ); + if ( !$right ) { + throw new ExprError( 'division_by_zero', $this->names[$op] ); + } + $stack[] = fmod( $left, $right ); + break; case EXPR_PLUS: if ( count( $stack ) < 2 ) { throw new ExprError( 'missing_operand', $this->names[$op] ); @@ -634,6 +660,17 @@ class ExprParser { throw new ExprError( 'division_by_zero', $this->names[$op] ); } break; + case EXPR_SQRT: + if ( count( $stack ) < 1 ) { + throw new ExprError( 'missing_operand', $this->names[$op] ); + } + $arg = array_pop( $stack ); + $result = sqrt( $arg ); + if ( is_nan( $result ) ) { + throw new ExprError( 'not_a_number', $this->names[$op] ); + } + $stack[] = $result; + break; default: // Should be impossible to reach here. throw new ExprError( 'unknown_error' ); diff --git a/extensions/ParserFunctions/ParserFunctions.i18n.magic.php b/extensions/ParserFunctions/ParserFunctions.i18n.magic.php index 640dd7aa..5d26cb71 100644 --- a/extensions/ParserFunctions/ParserFunctions.i18n.magic.php +++ b/extensions/ParserFunctions/ParserFunctions.i18n.magic.php @@ -1,9 +1,9 @@ <?php - -$magicWords = array(); - /** - * English + * Internationalisation file for extension ParserFunctions. + * + * @file + * @ingroup Extensions */ $magicWords = array(); @@ -79,6 +79,14 @@ $magicWords['arz'] = array( 'explode' => array( 0, 'Ø§Ù†ÙØ¬Ø§Ø±', 'explode' ), ); +/** South Azerbaijani (تورکجه) */ +$magicWords['azb'] = array( + 'ifeq' => array( 0, 'ایربیر' ), + 'ifexpr' => array( 0, 'Ø§ÛŒØ±ØØ³Ø§Ø¨' ), + 'iferror' => array( 0, 'ایریالنیش' ), + 'ifexist' => array( 0, 'ایراولسا' ), +); + /** Breton (brezhoneg) */ $magicWords['br'] = array( 'time' => array( 0, 'amzer' ), @@ -88,19 +96,19 @@ $magicWords['br'] = array( /** Chechen (нохчийн) */ $magicWords['ce'] = array( - 'time' => array( 0, 'хан', 'time' ), - 'replace' => array( 0, 'хийцарна', 'замена', 'replace' ), + 'time' => array( 0, 'хан' ), + 'replace' => array( 0, 'хийцарна', 'замена' ), ); /** Czech (Äesky) */ $magicWords['cs'] = array( - 'expr' => array( 0, 'výraz', 'expr' ), - 'if' => array( 0, 'když', 'if' ), - 'ifexist' => array( 0, 'kdyžexist', 'ifexist' ), - 'time' => array( 0, 'Äas', 'time' ), - 'len' => array( 0, 'délka', 'len' ), - 'count' => array( 0, 'poÄet', 'count' ), - 'replace' => array( 0, 'nahradit', 'replace' ), + 'expr' => array( 0, 'výraz' ), + 'if' => array( 0, 'když' ), + 'ifexist' => array( 0, 'kdyžexist' ), + 'time' => array( 0, 'Äas' ), + 'len' => array( 0, 'délka' ), + 'count' => array( 0, 'poÄet' ), + 'replace' => array( 0, 'nahradit' ), ); /** German (Deutsch) */ @@ -109,7 +117,13 @@ $magicWords['de'] = array( 'default' => array( 0, '#standard' ), 'count' => array( 0, 'zähle' ), 'replace' => array( 0, 'ersetze' ), - 'urldecode' => array( 0, 'dekodiereurl', 'dekodiere_url' ), + 'urldecode' => array( 0, 'URLDEKODIERT:' ), +); + +/** Zazaki (Zazaki) */ +$magicWords['diq'] = array( + 'if' => array( 0, 'se' ), + 'ifeq' => array( 0, 'sek' ), ); /** Esperanto (Esperanto) */ @@ -120,10 +134,12 @@ $magicWords['eo'] = array( 'ifexpr' => array( 0, 'seespr', 'seeksprimo' ), 'iferror' => array( 0, 'seeraras' ), 'switch' => array( 0, 'Åaltu', 'Åalti', 'sxaltu', 'sxalti' ), - 'default' => array( 0, '#defaÅlte', '#defauxlte' ), + 'default' => array( 0, '#apriore', '#defaÅlte', '#defauxlte' ), 'ifexist' => array( 0, 'seekzistas' ), 'time' => array( 0, 'tempo' ), 'timel' => array( 0, 'tempoo' ), + 'len' => array( 0, 'lungo' ), + 'replace' => array( 0, 'anstataÅigi' ), ); /** Spanish (español) */ @@ -132,6 +148,7 @@ $magicWords['es'] = array( 'ifexpr' => array( 0, 'siexpr' ), 'iferror' => array( 0, 'sierror' ), 'switch' => array( 0, 'según' ), + 'default' => array( 0, '#predeterminado' ), 'ifexist' => array( 0, 'siexiste' ), 'time' => array( 0, 'tiempo' ), 'len' => array( 0, 'long', 'longitud' ), @@ -163,20 +180,45 @@ $magicWords['fa'] = array( 'urldecode' => array( 0, 'نشانی‌بی‌کد' ), ); +/** French (français) */ +$magicWords['fr'] = array( + 'expr' => array( 0, 'expr' ), + 'if' => array( 0, 'si' ), + 'ifeq' => array( 0, 'si=' ), + 'ifexpr' => array( 0, 'siexpr' ), + 'iferror' => array( 0, 'sierreur' ), + 'switch' => array( 0, 'selon' ), + 'default' => array( 0, '#défaut' ), + 'ifexist' => array( 0, 'siexiste' ), + 'time' => array( 0, 'heure' ), + 'timel' => array( 0, 'heurel' ), + 'rel2abs' => array( 0, 'relenabs' ), + 'titleparts' => array( 0, 'partiestitre' ), + 'len' => array( 0, 'nbcar' ), + 'pos' => array( 0, 'pos' ), + 'rpos' => array( 0, 'posr' ), + 'sub' => array( 0, 'stxt' ), + 'count' => array( 0, 'nb' ), + 'replace' => array( 0, 'remplacer' ), + 'explode' => array( 0, 'exploser' ), + 'urldecode' => array( 0, 'décoderurl', 'decodeurl' ), +); + /** Hebrew (עברית) */ $magicWords['he'] = array( - 'expr' => array( 0, 'חשב', 'expr' ), - 'if' => array( 0, '×ª× ××™', 'if' ), - 'ifeq' => array( 0, 'שווה', 'ifeq' ), - 'ifexpr' => array( 0, 'חשב ×ª× ××™', 'ifexpr' ), - 'iferror' => array( 0, '×ª× ××™ שגי××”', 'iferror' ), - 'switch' => array( 0, 'בחר', 'switch' ), - 'default' => array( 0, '#ברירת מחדל', '#default' ), - 'ifexist' => array( 0, '×§×™×™×', 'ifexist' ), - 'time' => array( 0, 'זמן', 'time' ), - 'timel' => array( 0, 'זמןמ', 'timel' ), - 'rel2abs' => array( 0, 'יחסי למוחלט', 'rel2abs' ), - 'titleparts' => array( 0, 'חלק בכותרת', 'titleparts' ), + 'expr' => array( 0, 'חשב' ), + 'if' => array( 0, '×ª× ××™' ), + 'ifeq' => array( 0, 'שווה' ), + 'ifexpr' => array( 0, 'חשב ×ª× ××™' ), + 'iferror' => array( 0, '×ª× ××™ שגי××”' ), + 'switch' => array( 0, 'בחר' ), + 'default' => array( 0, '#ברירת מחדל' ), + 'ifexist' => array( 0, '×§×™×™×' ), + 'time' => array( 0, 'זמן' ), + 'timel' => array( 0, 'זמןמ' ), + 'rel2abs' => array( 0, 'יחסי למוחלט' ), + 'titleparts' => array( 0, 'חלק בכותרת' ), + 'count' => array( 0, 'מספר' ), ); /** Hungarian (magyar) */ @@ -196,17 +238,17 @@ $magicWords['hu'] = array( /** Indonesian (Bahasa Indonesia) */ $magicWords['id'] = array( - 'expr' => array( 0, 'hitung', 'expr' ), - 'if' => array( 0, 'jika', 'if' ), - 'ifeq' => array( 0, 'jikasama', 'ifeq' ), - 'ifexpr' => array( 0, 'jikahitung', 'ifexpr' ), - 'iferror' => array( 0, 'jikasalah', 'iferror' ), - 'switch' => array( 0, 'pilih', 'switch' ), - 'default' => array( 0, '#baku', '#default' ), - 'ifexist' => array( 0, 'jikaada', 'ifexist' ), - 'time' => array( 0, 'waktu', 'time' ), - 'timel' => array( 0, 'waktu1', 'timel' ), - 'titleparts' => array( 0, 'bagianjudul', 'titleparts' ), + 'expr' => array( 0, 'hitung' ), + 'if' => array( 0, 'jika' ), + 'ifeq' => array( 0, 'jikasama' ), + 'ifexpr' => array( 0, 'jikahitung' ), + 'iferror' => array( 0, 'jikasalah' ), + 'switch' => array( 0, 'pilih' ), + 'default' => array( 0, '#baku' ), + 'ifexist' => array( 0, 'jikaada' ), + 'time' => array( 0, 'waktu' ), + 'timel' => array( 0, 'waktu1' ), + 'titleparts' => array( 0, 'bagianjudul' ), ); /** Igbo (Igbo) */ @@ -218,7 +260,16 @@ $magicWords['ig'] = array( /** Italian (italiano) */ $magicWords['it'] = array( - 'ifexist' => array( 0, 'ifexist' ), + 'expr' => array( 0, 'espr' ), + 'if' => array( 0, 'se' ), + 'ifeq' => array( 0, 'seeq' ), + 'ifexpr' => array( 0, 'seespr' ), + 'iferror' => array( 0, 'seerrore' ), + 'ifexist' => array( 0, 'seesiste' ), + 'time' => array( 0, 'tempo' ), + 'titleparts' => array( 0, 'patititolo' ), + 'count' => array( 0, 'conto' ), + 'replace' => array( 0, 'sostituisci' ), ); /** Japanese (日本語) */ @@ -256,12 +307,15 @@ $magicWords['ko'] = array( 'default' => array( 0, '#기본값' ), 'ifexist' => array( 0, '만약존재' ), 'time' => array( 0, '시간' ), - 'timel' => array( 0, 'ì§€ì—시간' ), + 'timel' => array( 0, '현지시간' ), + 'rel2abs' => array( 0, 'ìƒëŒ€ë¥¼ì ˆëŒ€ë¡œ' ), + 'titleparts' => array( 0, 'ì œëª©ë¶€ë¶„' ), 'len' => array( 0, '길ì´' ), 'pos' => array( 0, '위치' ), 'rpos' => array( 0, '오른위치' ), + 'sub' => array( 0, 'ìžë¥´ê¸°' ), 'count' => array( 0, '개수' ), - 'replace' => array( 0, 'êµì²´' ), + 'replace' => array( 0, '바꾸기', 'êµì²´' ), 'explode' => array( 0, '분리' ), 'urldecode' => array( 0, '주소디코딩:' ), ); @@ -271,6 +325,12 @@ $magicWords['ku-latn'] = array( 'len' => array( 0, '#ziman' ), ); +/** Cornish (kernowek) */ +$magicWords['kw'] = array( + 'if' => array( 0, 'mar' ), + 'time' => array( 0, 'termyn' ), +); + /** Ladino (Ladino) */ $magicWords['lad'] = array( 'switch' => array( 0, 'asegún', 'según', 'switch' ), @@ -313,54 +373,59 @@ $magicWords['mk'] = array( /** Malayalam (മലയാളം) */ $magicWords['ml'] = array( + 'expr' => array( 0, 'à´¦àµà´¯àµ‹à´¤à´•à´‚' ), 'if' => array( 0, 'à´Žà´™àµà´•ിൽ' ), 'ifeq' => array( 0, 'സമെമെങàµà´•ിൽ' ), 'ifexpr' => array( 0, 'à´Žà´•àµà´¸àµà´ªàµà´°àµ†à´·à´¨àµ†à´™àµà´•ിൽ' ), 'iferror' => array( 0, 'പിഴവെങàµà´•ിൽ' ), 'switch' => array( 0, 'മാറàµà´±àµà´•' ), - 'default' => array( 0, '#à´¸àµà´µà´¤à´µàµ‡' ), + 'default' => array( 0, '#à´¸àµà´µà´¤àµ‡' ), 'ifexist' => array( 0, 'ഉണàµà´Ÿàµ†à´™àµà´•ിൽ' ), 'time' => array( 0, 'സമയം' ), 'timel' => array( 0, 'സമയം|' ), + 'len' => array( 0, 'നീളം' ), + 'pos' => array( 0, 'à´¸àµà´¥à´¾à´¨à´‚' ), + 'rpos' => array( 0, 'ആപേകàµà´·à´¿à´•à´¸àµà´¥à´¾à´¨à´‚' ), 'sub' => array( 0, 'ഉപം' ), 'count' => array( 0, 'à´Žà´£àµà´£àµà´•' ), 'replace' => array( 0, 'മാറàµà´±à´¿à´šàµà´šàµ‡àµ¼à´•àµà´•àµà´•' ), 'explode' => array( 0, 'വിസàµà´«àµ‹à´Ÿà´¨à´‚' ), + 'urldecode' => array( 0, 'വിലാസഗൂഢീകരണമൊഴിവാകàµà´•ൽ' ), ); /** Marathi (मराठी) */ $magicWords['mr'] = array( - 'expr' => array( 0, 'करण', 'expr' ), - 'if' => array( 0, 'जर', 'इफ', 'if' ), - 'ifeq' => array( 0, 'जरसम', 'ifeq' ), - 'ifexpr' => array( 0, 'जरकरण', 'ifexpr' ), - 'iferror' => array( 0, 'जरतà¥à¤°à¥à¤Ÿà¥€', 'iferror' ), - 'switch' => array( 0, 'कळ', 'सांगकळ', 'असेलतरसांग', 'असलेतरसांग', 'सà¥à¤µà¥€à¤š', 'switch' ), - 'default' => array( 0, '#अविचल', '#default' ), - 'ifexist' => array( 0, 'जरअसेल', 'जरआहे', 'ifexist' ), - 'time' => array( 0, 'वेळ', 'time' ), - 'timel' => array( 0, 'वेळसà¥à¤¥à¤¾', 'timel' ), - 'titleparts' => array( 0, 'शीरà¥à¤·à¤•खंड', 'टाइटलपारà¥à¤Ÿà¥à¤¸', 'titleparts' ), - 'len' => array( 0, 'लांबी', 'len' ), - 'pos' => array( 0, 'सà¥à¤¥à¤¶à¥‹à¤§', 'pos' ), - 'rpos' => array( 0, 'मागà¥à¤šà¤¾à¤¸à¥à¤¥à¤¶à¥‹à¤§', 'rpos' ), - 'sub' => array( 0, 'उप', 'sub' ), - 'count' => array( 0, 'मोज', 'मोजा', 'count' ), - 'replace' => array( 0, 'नेबदल', 'रिपà¥à¤²à¥‡à¤¸', 'replace' ), - 'explode' => array( 0, 'à¤à¤•फोड', 'explode' ), -); - -/** Nedersaksisch (Nedersaksisch) */ + 'expr' => array( 0, 'करण' ), + 'if' => array( 0, 'जर', 'इफ' ), + 'ifeq' => array( 0, 'जरसम' ), + 'ifexpr' => array( 0, 'जरकरण' ), + 'iferror' => array( 0, 'जरतà¥à¤°à¥à¤Ÿà¥€' ), + 'switch' => array( 0, 'कळ', 'सांगकळ', 'असेलतरसांग', 'असलेतरसांग', 'सà¥à¤µà¥€à¤š' ), + 'default' => array( 0, '#अविचल' ), + 'ifexist' => array( 0, 'जरअसेल', 'जरआहे' ), + 'time' => array( 0, 'वेळ' ), + 'timel' => array( 0, 'वेळसà¥à¤¥à¤¾' ), + 'titleparts' => array( 0, 'शीरà¥à¤·à¤•खंड', 'टाइटलपारà¥à¤Ÿà¥à¤¸' ), + 'len' => array( 0, 'लांबी' ), + 'pos' => array( 0, 'सà¥à¤¥à¤¶à¥‹à¤§' ), + 'rpos' => array( 0, 'मागà¥à¤šà¤¾à¤¸à¥à¤¥à¤¶à¥‹à¤§' ), + 'sub' => array( 0, 'उप' ), + 'count' => array( 0, 'मोज', 'मोजा' ), + 'replace' => array( 0, 'नेबदल', 'रिपà¥à¤²à¥‡à¤¸' ), + 'explode' => array( 0, 'à¤à¤•फोड' ), +); + +/** Low Saxon (Netherlands) (Nedersaksies) */ $magicWords['nds-nl'] = array( - 'if' => array( 0, 'as', 'als', 'if' ), - 'ifeq' => array( 0, 'asgelieke', 'alsgelijk', 'ifeq' ), - 'ifexpr' => array( 0, 'asexpressie', 'alsexpressie', 'ifexpr' ), - 'iferror' => array( 0, 'asfout', 'alsfout', 'iferror' ), - 'default' => array( 0, '#standard', '#standaard', '#default' ), - 'ifexist' => array( 0, 'asbesteet', 'alsbestaat', 'ifexist' ), - 'time' => array( 0, 'tied', 'tijd', 'time' ), - 'timel' => array( 0, 'tiedl', 'tijdl', 'timel' ), - 'rel2abs' => array( 0, 'relatiefnaorabseluut', 'relatiefnaarabsoluut', 'rel2abs' ), + 'if' => array( 0, 'as' ), + 'ifeq' => array( 0, 'asgelieke' ), + 'ifexpr' => array( 0, 'asexpressie' ), + 'iferror' => array( 0, 'asfout' ), + 'default' => array( 0, '#standard' ), + 'ifexist' => array( 0, 'asbesteet' ), + 'time' => array( 0, 'tied' ), + 'timel' => array( 0, 'tiedl' ), + 'rel2abs' => array( 0, 'relatiefnaorabseluut' ), ); /** Dutch (Nederlands) */ @@ -383,28 +448,33 @@ $magicWords['nl'] = array( 'urldecode' => array( 0, 'urldecoderen' ), ); -/** Norwegian Nynorsk (norsk (nynorsk)‎) */ +/** Norwegian Nynorsk (norsk nynorsk) */ $magicWords['nn'] = array( - 'expr' => array( 0, 'uttrykk', 'expr' ), - 'if' => array( 0, 'om', 'if' ), - 'ifeq' => array( 0, 'omlik', 'ifeq' ), - 'ifexpr' => array( 0, 'omuttrykk', 'ifexpr' ), - 'iferror' => array( 0, 'omfeil', 'iferror' ), - 'switch' => array( 0, 'byt', 'switch' ), - 'ifexist' => array( 0, 'omfinst', 'ifexist' ), - 'time' => array( 0, 'tid', 'time' ), - 'timel' => array( 0, 'tidl', 'timel' ), - 'rel2abs' => array( 0, 'reltilabs', 'rel2abs' ), - 'titleparts' => array( 0, 'titteldelar', 'titleparts' ), - 'len' => array( 0, 'lengd', 'len' ), - 'replace' => array( 0, 'erstatt', 'replace' ), -); - -/** Oriya (ଓàœà¬¿à¬†) */ + 'expr' => array( 0, 'uttrykk', 'uttr' ), + 'if' => array( 0, 'om' ), + 'ifeq' => array( 0, 'omlik' ), + 'ifexpr' => array( 0, 'omuttrykk', 'omuttr' ), + 'iferror' => array( 0, 'omfeil' ), + 'switch' => array( 0, 'byt' ), + 'ifexist' => array( 0, 'omfinst' ), + 'time' => array( 0, 'tid' ), + 'timel' => array( 0, 'tidl' ), + 'rel2abs' => array( 0, 'reltilabs' ), + 'titleparts' => array( 0, 'titteldelar' ), + 'len' => array( 0, 'lengd' ), + 'replace' => array( 0, 'byt_ut', 'erstatt' ), +); + +/** Oriya (ଓଡ଼ିଆ) */ $magicWords['or'] = array( 'time' => array( 0, 'ସମàŸ' ), ); +/** Punjabi (ਪੰਜਾਬੀ) */ +$magicWords['pa'] = array( + 'time' => array( 0, 'ਸਮੇ' ), +); + /** Pashto (پښتو) */ $magicWords['ps'] = array( 'if' => array( 0, 'Ú©Ù‡', 'if' ), @@ -414,18 +484,24 @@ $magicWords['ps'] = array( /** Portuguese (português) */ $magicWords['pt'] = array( - 'if' => array( 0, 'se', 'if' ), - 'ifeq' => array( 0, 'seigual', 'ifeq' ), - 'ifexpr' => array( 0, 'seexpr', 'ifexpr' ), - 'iferror' => array( 0, 'seerro', 'iferror' ), - 'default' => array( 0, '#padrão', '#padrao', '#default' ), - 'ifexist' => array( 0, 'seexiste', 'ifexist' ), - 'titleparts' => array( 0, 'partesdotÃtulo', 'partesdotitulo', 'titleparts' ), - 'len' => array( 0, 'comprimento', 'len' ), + 'if' => array( 0, 'se' ), + 'ifeq' => array( 0, 'seigual' ), + 'ifexpr' => array( 0, 'seexpr' ), + 'iferror' => array( 0, 'seerro' ), + 'default' => array( 0, '#padrão', '#padrao' ), + 'ifexist' => array( 0, 'seexiste' ), + 'titleparts' => array( 0, 'partesdotÃtulo', 'partesdotitulo' ), + 'len' => array( 0, 'comprimento' ), ); /** Russian (руÑÑкий) */ $magicWords['ru'] = array( + 'if' => array( 0, 'еÑли' ), + 'iferror' => array( 0, 'еÑлиошибка' ), + 'switch' => array( 0, 'переключатель' ), + 'default' => array( 0, '#умолчание' ), + 'time' => array( 0, 'времÑ' ), + 'timel' => array( 0, 'мвремÑ' ), 'replace' => array( 0, 'замена' ), ); @@ -469,19 +545,57 @@ $magicWords['tr'] = array( /** Ukrainian (українÑька) */ $magicWords['uk'] = array( - 'expr' => array( 0, 'вираз', 'expr' ), - 'if' => array( 0, 'Ñкщо', 'if' ), - 'ifeq' => array( 0, 'Ñкщорівні', 'рівні', 'ifeq' ), - 'ifexpr' => array( 0, 'Ñкщовираз', 'ifexpr' ), - 'iferror' => array( 0, 'Ñкщопомилка', 'iferror' ), - 'switch' => array( 0, 'вибірка', 'switch' ), - 'default' => array( 0, '#інакше', '#default' ), - 'ifexist' => array( 0, 'ÑкщоіÑнує', 'ifexist' ), + 'expr' => array( 0, 'вираз' ), + 'if' => array( 0, 'Ñкщо' ), + 'ifeq' => array( 0, 'Ñкщорівні', 'рівні' ), + 'ifexpr' => array( 0, 'Ñкщовираз' ), + 'iferror' => array( 0, 'Ñкщопомилка' ), + 'switch' => array( 0, 'вибірка' ), + 'default' => array( 0, '#інакше' ), + 'ifexist' => array( 0, 'ÑкщоіÑнує' ), + 'replace' => array( 0, 'заміна' ), +); + +/** Urdu (اردو) */ +$magicWords['ur'] = array( + 'if' => array( 0, 'اگر' ), +); + +/** Uzbek (oÊ»zbekcha) */ +$magicWords['uz'] = array( + 'expr' => array( 0, 'ifoda' ), + 'if' => array( 0, 'agar' ), + 'ifeq' => array( 0, 'agarteng' ), + 'ifexpr' => array( 0, 'agarifoda' ), + 'iferror' => array( 0, 'agarxato' ), + 'switch' => array( 0, 'tanlov' ), + 'default' => array( 0, '#boshlangÊ»ich' ), + 'ifexist' => array( 0, 'agarbor' ), + 'time' => array( 0, 'vaqt' ), + 'len' => array( 0, 'uzunlik' ), + 'pos' => array( 0, 'oÊ»rin' ), + 'count' => array( 0, 'miqdor' ), + 'replace' => array( 0, 'almashtirish' ), ); /** Vietnamese (Tiếng Việt) */ $magicWords['vi'] = array( 'expr' => array( 0, 'côngthức' ), + 'if' => array( 0, 'nếu' ), + 'ifeq' => array( 0, 'nếubằng' ), + 'ifexpr' => array( 0, 'nếucôngthức' ), + 'iferror' => array( 0, 'nếulá»—i' ), + 'default' => array( 0, '#mặcđịnh' ), + 'ifexist' => array( 0, 'nếutồntại' ), + 'time' => array( 0, 'giá»' ), + 'timel' => array( 0, 'giá»Ä‘ịaphương' ), + 'len' => array( 0, 'sốchữ', 'sốkýtá»±', 'sốkÃtá»±' ), + 'pos' => array( 0, 'vịtrÃ' ), + 'rpos' => array( 0, 'vịtrÃphải' ), + 'sub' => array( 0, 'chuá»—icon' ), + 'count' => array( 0, 'số' ), + 'replace' => array( 0, 'thaythế' ), + 'urldecode' => array( 0, 'giảimãurl' ), ); /** Yiddish (ייִדיש) */ @@ -495,4 +609,30 @@ $magicWords['yi'] = array( 'ifexist' => array( 0, 'עקזיסט' ), 'time' => array( 0, 'צייט' ), 'timel' => array( 0, 'צייטל' ), + 'count' => array( 0, 'צ×ל' ), +); + +/** Chinese (䏿–‡) */ +$magicWords['zh'] = array( + 'expr' => array( 0, '计算å¼' ), + 'if' => array( 0, 'éžç©ºå¼' ), + 'ifeq' => array( 0, '相åŒå¼', '匹é…å¼' ), + 'iferror' => array( 0, '错误å¼' ), + 'switch' => array( 0, '多选å¼', '多æ¡ä»¶å¼', 'åŒå°„å¼' ), + 'default' => array( 0, '#默认' ), + 'ifexist' => array( 0, 'å˜åœ¨å¼' ), + 'len' => array( 0, '长度' ), + 'pos' => array( 0, 'ä½ç½®' ), + 'rpos' => array( 0, '最近ä½ç½®' ), + 'sub' => array( 0, '截å–' ), + 'count' => array( 0, '计数' ), + 'replace' => array( 0, '替æ¢' ), + 'explode' => array( 0, '爆炸', '炸开' ), +); + +/** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) */ +$magicWords['zh-hans'] = array( + 'ifeq' => array( 0, '若相ç‰', '如果相ç‰' ), + 'default' => array( 0, '#默认' ), + 'ifexist' => array( 0, '若有', '如果å˜åœ¨' ), );
\ No newline at end of file diff --git a/extensions/ParserFunctions/ParserFunctions.i18n.php b/extensions/ParserFunctions/ParserFunctions.i18n.php index ed37a0d7..e026b693 100644 --- a/extensions/ParserFunctions/ParserFunctions.i18n.php +++ b/extensions/ParserFunctions/ParserFunctions.i18n.php @@ -13,15 +13,16 @@ $messages['en'] = array( 'pfunc_time_error' => 'Error: Invalid time.', 'pfunc_time_too_long' => 'Error: Too many #time calls.', 'pfunc_time_too_big' => 'Error: #time only supports years up to 9999.', + 'pfunc_time_too_small' => 'Error: #time only supports years from 0.', 'pfunc_rel2abs_invalid_depth' => 'Error: Invalid depth in path: "$1" (tried to access a node above the root node).', 'pfunc_expr_stack_exhausted' => 'Expression error: Stack exhausted.', 'pfunc_expr_unexpected_number' => 'Expression error: Unexpected number.', 'pfunc_expr_preg_match_failure' => 'Expression error: Unexpected preg_match failure.', - 'pfunc_expr_unrecognised_word' => 'Expression error: Unrecognised word "$1".', + 'pfunc_expr_unrecognised_word' => 'Expression error: Unrecognized word "$1".', 'pfunc_expr_unexpected_operator' => 'Expression error: Unexpected $1 operator.', 'pfunc_expr_missing_operand' => 'Expression error: Missing operand for $1.', 'pfunc_expr_unexpected_closing_bracket' => 'Expression error: Unexpected closing bracket.', - 'pfunc_expr_unrecognised_punctuation' => 'Expression error: Unrecognised punctuation character "$1".', + 'pfunc_expr_unrecognised_punctuation' => 'Expression error: Unrecognized punctuation character "$1".', 'pfunc_expr_unclosed_bracket' => 'Expression error: Unclosed bracket.', 'pfunc_expr_division_by_zero' => 'Division by zero.', 'pfunc_expr_invalid_argument' => 'Invalid argument for $1: < -1 or > 1.', @@ -35,12 +36,81 @@ $messages['en'] = array( * @author Jon Harald Søby * @author Kghbln * @author Meno25 + * @author Shirayuki * @author Siebrand * @author The Evil IP address */ $messages['qqq'] = array( - 'pfunc_desc' => '{{desc}}', - 'pfunc_expr_division_by_zero' => '{{Identical|Divizion by zero}}', + 'pfunc_desc' => '{{desc|name=Parser Functions|url=http://www.mediawiki.org/wiki/Extension:ParserFunctions}}', + 'pfunc_time_error' => 'Used as error message about DateTime object, so this "time" means "date and time". + +See also: +* {{msg-mw|Pfunc time too long}} +* {{msg-mw|Pfunc time too big}} +* {{msg-mw|Pfunc time too small}}', + 'pfunc_time_too_long' => 'Used as error message. + +See also: +* {{msg-mw|Pfunc time error}} +* {{msg-mw|Pfunc time too big}} +* {{msg-mw|Pfunc time too small}}', + 'pfunc_time_too_big' => 'Used as error message. + +See also: +* {{msg-mw|Pfunc time error}} +* {{msg-mw|Pfunc time too long}} +* {{msg-mw|Pfunc time too small}}', + 'pfunc_time_too_small' => 'Used as error message. + +See also: +* {{msg-mw|Pfunc time error}} +* {{msg-mw|Pfunc time too long}} +* {{msg-mw|Pfunc time too big}}', + 'pfunc_rel2abs_invalid_depth' => 'Used as error message. Parameters: +* $1 - full path', + 'pfunc_expr_stack_exhausted' => 'Used as error message. +{{Related|Pfunc expr}}', + 'pfunc_expr_unexpected_number' => 'Used as error message. +{{Related|Pfunc expr}}', + 'pfunc_expr_preg_match_failure' => '{{doc-important|Do not translate <code>preg_match</code>. It is a PHP function name.}} +Used as error message. +{{Related|Pfunc expr}}', + 'pfunc_expr_unrecognised_word' => 'Used as error message. Parameters: +* $1 - word +{{Related|Pfunc expr}}', + 'pfunc_expr_unexpected_operator' => 'Used as error message. Parameters: +* $1 - operator +{{Related|Pfunc expr}}', + 'pfunc_expr_missing_operand' => 'Used as error message. Parameters: +* $1 - operator name. e.g. +, -, not, mod, sin, cos, sqrt +{{Related|Pfunc expr}}', + 'pfunc_expr_unexpected_closing_bracket' => 'Used as error message. +{{Related|Pfunc expr}}', + 'pfunc_expr_unrecognised_punctuation' => 'Used as error message. Parameters: +* $1 - invalid character +{{Related|Pfunc expr}}', + 'pfunc_expr_unclosed_bracket' => 'Used as error message. +{{Related|Pfunc expr}}', + 'pfunc_expr_division_by_zero' => 'Used as error message. +{{Related|Pfunc expr}}', + 'pfunc_expr_invalid_argument' => 'Used as error message when the operand is invalid. Parameters: +* $1 - operator name. Any one of the following: asin, acos +{{Related|Pfunc expr}}', + 'pfunc_expr_invalid_argument_ln' => '{{doc-important|Do not translate <code>ln</code>. It is an operator.}} +Used as error message when the operand for the operator "ln" is invalid. +{{Related|Pfunc expr}}', + 'pfunc_expr_unknown_error' => 'Used as error message. + +In the source code, there is a comment "// Should be impossible to reach here.". + +Parameters: +* $1 - (Undefined in the source code) +{{Related|Pfunc expr}}', + 'pfunc_expr_not_a_number' => 'Used as error message when the result of "sqrt" (square root) is not a number. + +Parameters: +* $1 - operator name: sqrt +{{Related|Pfunc expr}}', 'pfunc_string_too_long' => 'PLURAL is supported for $1.', ); @@ -165,11 +235,30 @@ $messages['arz'] = array( 'pfunc_expr_not_a_number' => 'ÙÙ‰ $1: النتيجه مش رقم', ); -/** Assamese (অসমীয়া) +/** Assamese (অসমীয়া) + * @author Bishnu Saikia * @author Rajuonline */ $messages['as'] = array( + 'pfunc_desc' => 'লজিকেল ফাংছন বà§à¦¯à§±à¦¹à¦¾à§° কৰি পাৰà§à¦›à¦¾à§°à¦• উনà§à¦¨à¦¤ কৰক', 'pfunc_time_error' => 'à¦à§à¦²: অযোগà§à¦¯ সময়', + 'pfunc_time_too_long' => 'তà§à¦°à§à¦Ÿà§€: অতà§à¦¯à¦§à¦¿à¦• #time কল আছে', + 'pfunc_time_too_big' => 'তà§à§°à§à¦Ÿà§€: #time -ঠকেৱল ৯৯৯৯ চনলৈকে লৈকেহে সমৰà§à¦¥à¦¨ কৰে', + 'pfunc_rel2abs_invalid_depth' => 'তà§à§°à§à¦Ÿà§€: পাথত অবৈধ গà¦à§€à§°à¦¤à¦¾: "$1" (মূল নোডৰ ওপৰৰ à¦à¦Ÿà¦¾ নোড আহৰণ কৰাৰ চেষà§à¦Ÿà¦¾ কৰিছিল)', + 'pfunc_expr_stack_exhausted' => 'à¦à¦•à§à¦¸à¦ªà§à§°à§‡à¦›à¦¨ তà§à§°à§à¦Ÿà§€: ষà§à¦Ÿà¦• শেষ হৈছে', + 'pfunc_expr_unexpected_number' => 'à¦à¦•à§à¦¸à¦ªà§à§°à§‡à¦›à¦¨ তà§à§°à§à¦Ÿà§€: অবাঞà§à¦šà¦¿à¦¤ সংখà§à¦¯à¦¾', + 'pfunc_expr_preg_match_failure' => 'à¦à¦•à§à¦¸à¦ªà§à§°à§‡à¦›à¦¨ তà§à§°à§à¦Ÿà§€: অবাঞà§à¦šà¦¿à¦¤ preg_match বà§à¦¯à§°à§à¦¥à¦¤à¦¾', + 'pfunc_expr_unrecognised_word' => 'à¦à¦•à§à¦¸à¦ªà§à§°à§‡à¦›à¦¨ তà§à§°à§à¦Ÿà§€: অপৰিচিত শবà§à¦¦ "$1"', + 'pfunc_expr_unexpected_operator' => 'à¦à¦•à§à¦¸à¦ªà§à§°à§‡à¦›à¦¨ তà§à§°à§à¦Ÿà§€: অবাঞà§à¦šà¦¿à¦¤ $1 অপাৰেটৰ', + 'pfunc_expr_missing_operand' => 'à¦à¦•à§à¦¸à¦ªà§à§°à§‡à¦›à¦¨ তà§à§°à§à¦Ÿà§€: $1’ৰ বাবে অপাৰেণà§à¦¡ নাই।', + 'pfunc_expr_unexpected_closing_bracket' => 'à¦à¦•à§à¦¸à¦ªà§à§°à§‡à¦›à¦¨ তà§à§°à§à¦Ÿà§€: অবাঞà§à¦šà¦¿à¦¤ সমাপà§à¦¤à¦•াৰী বনà§à¦§à¦¨à§€', + 'pfunc_expr_unrecognised_punctuation' => 'à¦à¦•à§à¦¸à¦ªà§à§°à§‡à¦›à¦¨ তà§à§°à§à¦Ÿà§€: অপৰিচিত বিৰামচিহà§à¦¨ কেৰেকà§à¦Ÿà¦¾à§° "$1"', + 'pfunc_expr_unclosed_bracket' => 'à¦à¦•à§à¦¸à¦ªà§à§°à§‡à¦›à¦¨ তà§à§°à§à¦Ÿà§€: উনà§à¦®à§à¦•à§à¦¤ বনà§à¦§à¦¨à§€', + 'pfunc_expr_division_by_zero' => 'শূনà§à¦¯à§° দà§à¦¬à¦¾à§°à¦¾ হৰণ কৰা হৈছে', + 'pfunc_expr_invalid_argument' => '$1 à§° বাবে à¦à§à¦² চৰà§à¦¤: < -1 অথবা > 1', + 'pfunc_expr_invalid_argument_ln' => 'ln à§° বাবে অমানà§à¦¯ চৰà§à¦¤: <= 0', + 'pfunc_expr_unknown_error' => 'à¦à¦•à§à¦¸à¦ªà§à§°à§‡à¦›à¦¨ তà§à§°à§à¦Ÿà§€: : অজà§à¦žà¦¾à¦¤ তà§à§°à§à¦Ÿà§€ ($1)', + 'pfunc_expr_not_a_number' => '$1: à§° ফলাফল à¦à¦•à§‹ সংখà§à¦¯à¦¾ নহয়', ); /** Asturian (asturianu) @@ -181,15 +270,16 @@ $messages['ast'] = array( 'pfunc_time_error' => 'Error: tiempu non válidu', 'pfunc_time_too_long' => 'Error: demasiaes llamaes #time', 'pfunc_time_too_big' => 'Error: #time sólo almite años fasta 9999.', + 'pfunc_time_too_small' => 'Error: #time sólo almite años dende 0.', 'pfunc_rel2abs_invalid_depth' => 'Error: Nivel de subdireutoriu non válidu: "$1" (intentu d\'accesu penriba del direutoriu raÃz)', 'pfunc_expr_stack_exhausted' => "Error d'espresión: Pila escosada", 'pfunc_expr_unexpected_number' => "Error d'espresión: Númberu inesperáu", 'pfunc_expr_preg_match_failure' => "Error d'espresión: Fallu inesperáu de preg_match", - 'pfunc_expr_unrecognised_word' => 'Error d\'espresión: Pallabra "$1" non reconocida', + 'pfunc_expr_unrecognised_word' => 'Error d\'espresión: Pallabra "$1" non reconocida.', 'pfunc_expr_unexpected_operator' => "Error d'espresión: Operador $1 inesperáu", 'pfunc_expr_missing_operand' => "Error d'espresión: Falta operador en $1", 'pfunc_expr_unexpected_closing_bracket' => "Error d'espresión: Paréntesis final inesperáu", - 'pfunc_expr_unrecognised_punctuation' => 'Error d\'espresión: Caráuter de puntuación "$1" non reconocÃu', + 'pfunc_expr_unrecognised_punctuation' => 'Error d\'espresión: Caráuter de puntuación "$1" non reconocÃu.', 'pfunc_expr_unclosed_bracket' => "Error d'espresión: Paréntesis non zarráu", 'pfunc_expr_division_by_zero' => 'División por cero', 'pfunc_expr_invalid_argument' => 'Argumentu non válidu pa $1: < -1 o > 1', @@ -206,6 +296,13 @@ $messages['az'] = array( 'pfunc_time_error' => 'XÉ™ta: yanlış zaman', ); +/** South Azerbaijani (تورکجه) + * @author Amir a57 + */ +$messages['azb'] = array( + 'pfunc_time_error' => 'ختا: یانلیش زامان', +); + /** Bashkir (башҡортÑа) * @author Assele */ @@ -255,16 +352,45 @@ $messages['bcc'] = array( 'pfunc_expr_not_a_number' => 'ته $1: نتیجه یک عددی نهنت', ); +/** Bikol Central (Bikol Central) + * @author Geopoet + */ +$messages['bcl'] = array( + 'pfunc_desc' => 'Minapabuswang kan parabangay na igwang lohikal na mga punksyon', + 'pfunc_time_error' => 'Kasalaan: Imbalidong oras.', + 'pfunc_time_too_long' => 'Kasalaan:Grabe kadakol na #time na mga apod.', + 'pfunc_time_too_big' => 'Kasalaan: #time minasuporta sana nin mga taon sagkod sa 9999.', + 'pfunc_time_too_small' => 'Kasalaan: #time minasuporta sana nin mga taon magpoon 0.', + 'pfunc_rel2abs_invalid_depth' => 'Kasalaan:Imbalidong rarom nin agihan: "$1" (nagprubar na makalaog sa sarong boko-boko sa ibabaw kan ugat nin boko-boko).', + 'pfunc_expr_stack_exhausted' => 'Kasalaan sa pagpapasabot:An bangay ubos na.', + 'pfunc_expr_unexpected_number' => 'Kasalaan sa pagpapasabot: Dae pinag-asahang numero.', + 'pfunc_expr_preg_match_failure' => 'Kasalaan nin pagpapasabot: Dae pinag-aasahang pagpalya kan preg_match.', + 'pfunc_expr_unrecognised_word' => 'Kasalaan nin pagpapasabot: Dae rekonosidong tataramon an "$1".', + 'pfunc_expr_unexpected_operator' => 'Kasalaan nin pagpapasabot: Dae pinag-asahan an $1 na operador.', + 'pfunc_expr_missing_operand' => 'Kasalaan nin pagpapasabot: Nawawara an halaga para sa $1.', + 'pfunc_expr_unexpected_closing_bracket' => 'Kasalaan nin pagpapasabot: Dae pinag-asahang pagseserado kan pangudal.', + 'pfunc_expr_unrecognised_punctuation' => 'Kasalaan nin pagpapasabot: Dae rekonosidong panbalangkay na karakter an "$1".', + 'pfunc_expr_unclosed_bracket' => 'Kasalaan nin pagpapasabot: Dae nakaseradong pangudal.', + 'pfunc_expr_division_by_zero' => 'Barangaan sa paagi ni sero.', + 'pfunc_expr_invalid_argument' => 'Imbalidong argumento para sa $1: < -1 or > 1.', + 'pfunc_expr_invalid_argument_ln' => 'Imbalidong argumento para sa ln: <= 0.', + 'pfunc_expr_unknown_error' => 'Kasalaan nin pagpapasabot:Dae aram na kasalaan ($1).', + 'pfunc_expr_not_a_number' => 'Sa $1:An resulta bako sarong numero.', + 'pfunc_string_too_long' => 'Kasalaan:An panunod nagsobra sa $1 na limit nin karakter.', +); + /** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) * @author EugeneZelenko * @author Jim-by * @author Red Winged Duck + * @author Wizardist */ $messages['be-tarask'] = array( 'pfunc_desc' => 'Палепшаны парÑÑÑ€ зь лÑгічнымі функцыÑмі', 'pfunc_time_error' => 'Памылка: нÑÑлушны чаÑ', 'pfunc_time_too_long' => 'Памылка: зашмат выклікаў функцыі #time', 'pfunc_time_too_big' => 'Памылка: #time падтрымлівае гады толькі Ñž дыÑпазоне да 9999', + 'pfunc_time_too_small' => 'Памылка: #time падтрымлівае толькі гады ад 0.', 'pfunc_rel2abs_invalid_depth' => 'Памылка: нÑÑÐ»ÑƒÑˆÐ½Ð°Ñ Ð³Ð»Ñ‹Ð±Ñ–Ð½Ñ ÑˆÐ»Ñху: «$1» (Ñпроба доÑтупу да вузла, Ñкі знаходзіцца вышÑй карÑннага)', 'pfunc_expr_stack_exhausted' => 'Памылка выразу: ÑÑ‚Ñк перапоўнены', 'pfunc_expr_unexpected_number' => 'Памылка выразу: Ð½ÐµÑ‡Ð°ÐºÐ°Ð½Ð°Ñ Ð»Ñ–Ñ‡Ð±Ð°', @@ -345,7 +471,7 @@ $messages['br'] = array( 'pfunc_rel2abs_invalid_depth' => "Fazi : Donder direizh evit an hent : \"\$1\" (klasket ez eus bet mont d'ul live a-us d'ar c'havlec'h-mamm)", 'pfunc_expr_stack_exhausted' => 'Kemennad faziek : pil riñset', 'pfunc_expr_unexpected_number' => "Kemennad faziek : niver dic'hortoz", - 'pfunc_expr_preg_match_failure' => "Kemennad faziek : c'hwitadenn dic'hortoz evit <code>preg_match</code>", + 'pfunc_expr_preg_match_failure' => "Kemennad faziek : c'hwitadenn dic'hortoz evit preg_match", 'pfunc_expr_unrecognised_word' => 'Kemennad faziek : Ger dianav "$1"', 'pfunc_expr_unexpected_operator' => 'Kemennad faziek : Oberier $1 dianav', 'pfunc_expr_missing_operand' => 'Kemennad faziek : Dianav eo operand $1', @@ -416,11 +542,14 @@ $messages['ca'] = array( /** Chechen (нохчийн) * @author Sasan700 + * @author Умар */ $messages['ce'] = array( 'pfunc_time_error' => 'Гlалато: хан нийÑа Ñц', 'pfunc_expr_stack_exhausted' => 'Яздарехь гlалат ду: хьаладуьззина татол', 'pfunc_expr_unrecognised_word' => 'Яздарехь гlалат ду: дойзуш доцу дош «$1»', + 'pfunc_expr_unexpected_operator' => 'Дешнийн гӀалам : ца хаа оператор $1', + 'pfunc_expr_unrecognised_punctuation' => 'Дешнашан гӀалат: евзина йоцу пунктуацин Ñимвол «$1»', ); /** Czech (Äesky) @@ -453,8 +582,24 @@ $messages['cs'] = array( 'pfunc_string_too_long' => 'Chyba: ŘetÄ›zec je delšà než $1 {{PLURAL:$1|znak|znaky|znaků}}, což je limit', ); +/** Welsh (Cymraeg) + * @author Lloffiwr + */ +$messages['cy'] = array( + 'pfunc_time_error' => 'Gwall: Amser annilys', + 'pfunc_time_too_long' => 'Gwall: Gormod o alwadau #time.', + 'pfunc_time_too_big' => 'Gwall: nid yw #time yn cynnal blynyddoedd wedi 9999.', + 'pfunc_time_too_small' => 'Gwall: nid yw #time yn cynnal blynyddoedd cyn 0.', + 'pfunc_expr_unexpected_number' => 'Gwall yn y mynegiad: Rhif annisgwyl.', + 'pfunc_expr_unclosed_bracket' => 'Gwall yn y mynegiad: Cromfach heb ei gau.', + 'pfunc_expr_division_by_zero' => 'Yn rhannu gyda sero.', + 'pfunc_expr_unknown_error' => 'Gwall yn y mynegiad: Gwall anhysbys ($1).', + 'pfunc_expr_not_a_number' => "Yn $1: Nid yw'r canlyniad yn rhif.", +); + /** Danish (dansk) * @author Byrial + * @author HenrikKbh * @author Morten LJ * @author Peter Alberti */ @@ -463,6 +608,7 @@ $messages['da'] = array( 'pfunc_time_error' => 'Fejl: Ugyldig tid', 'pfunc_time_too_long' => 'Fejl: for mange kald af #time', 'pfunc_time_too_big' => 'Fejl: #time understøtter kun Ã¥rstal frem til 9999', + 'pfunc_time_too_small' => 'Fejl: #tid understøtter kun Ã¥r fra 0.', 'pfunc_rel2abs_invalid_depth' => 'Fejl: Ugyldig dybde i sti: "$1" (prøvede at tilgÃ¥ en knude over rodknuden)', 'pfunc_expr_stack_exhausted' => 'Udtryksfejl: Stak tømt', 'pfunc_expr_unexpected_number' => 'Fejl: Uventet tal', @@ -490,17 +636,18 @@ $messages['da'] = array( * @author Rillke */ $messages['de'] = array( - 'pfunc_desc' => 'Ergänzt Parserfunktionen, die logische Funktionen auf Wikiseiten ermöglichen', + 'pfunc_desc' => 'Ergänzt den Parser um logische Funktionen', 'pfunc_time_error' => 'Fehler: Ungültige Zeitangabe', 'pfunc_time_too_long' => 'Fehler: Zu viele #time-Aufrufe', 'pfunc_time_too_big' => 'Fehler: #time unterstützt nur Jahre bis 9999', + 'pfunc_time_too_small' => 'Fehler: #time unterstützt nur Jahre ab 0.', 'pfunc_rel2abs_invalid_depth' => 'Fehler: Ungültige Pfadtiefe: „$1“ (Zugriff auf einen Knotenpunkt oberhalb des Hauptknotenpunktes ist empfohlen)', 'pfunc_expr_stack_exhausted' => 'Expression-Fehler: Stacküberlauf', 'pfunc_expr_unexpected_number' => 'Expression-Fehler: Unerwartete Zahl', 'pfunc_expr_preg_match_failure' => 'Expression-Fehler: Unerwartete „preg_match“-Fehlfunktion', 'pfunc_expr_unrecognised_word' => 'Expression-Fehler: Unerkanntes Wort „$1“', - 'pfunc_expr_unexpected_operator' => 'Expression-Fehler: Unerwarteter Operator <tt>$1</tt>', - 'pfunc_expr_missing_operand' => 'Expression-Fehler: Fehlender Operand für <tt>$1</tt>', + 'pfunc_expr_unexpected_operator' => 'Expression-Fehler: Unerwarteter Operator $1', + 'pfunc_expr_missing_operand' => 'Expression-Fehler: Fehlender Operand für $1', 'pfunc_expr_unexpected_closing_bracket' => 'Expression-Fehler: Unerwartete schließende eckige Klammer', 'pfunc_expr_unrecognised_punctuation' => 'Expression-Fehler: Unerkanntes Satzzeichen „$1“', 'pfunc_expr_unclosed_bracket' => 'Expression-Fehler: Nicht geschlossene eckige Klammer', @@ -522,12 +669,14 @@ $messages['de-ch'] = array( /** Zazaki (Zazaki) * @author Aspar * @author Erdemaslancan + * @author Gorizon */ $messages['diq'] = array( 'pfunc_desc' => 'Peserkerden fonksiyanane mantıxin weÅŸ kere', 'pfunc_time_error' => 'xeta: zemano nemeqbul', 'pfunc_time_too_long' => 'xeta:zaf zêd mesajê #timeyi', 'pfunc_time_too_big' => 'Xırabin: #time honke qebuliya cı hetana 9999.', + 'pfunc_time_too_small' => 'Xırab: #time ancaÄŸ 0 serra beno qebul.', 'pfunc_rel2abs_invalid_depth' => 'Hata: Yolda geçersiz derinlik: "$1" (kök düğümünün üstünde bir düğüme eriÅŸmeye çalıştı)', 'pfunc_expr_stack_exhausted' => 'xetaya ifadeyi: stack qediya', 'pfunc_expr_unexpected_number' => 'xetaya ifadeyi: amaro bêtexmin', @@ -576,12 +725,14 @@ $messages['dsb'] = array( * @author Dead3y3 * @author Lou * @author Omnipaedista + * @author Protnet * @author ΑπεÏγός */ $messages['el'] = array( 'pfunc_desc' => 'Βελτιώνει το συντακτικό αναλυτή με λογικÎÏ‚ συναÏτήσεις', 'pfunc_time_error' => 'Σφάλμα: άκυÏος χÏόνος', 'pfunc_time_too_long' => 'Σφάλμα: πάÏα πολλÎÏ‚ κλήσεις της #time', + 'pfunc_time_too_big' => 'Σφάλμα: το #time υποστηÏίζει Îτη μÎχÏι το 9999.', 'pfunc_rel2abs_invalid_depth' => 'Σφάλμα: ΆκυÏο βάθος στη διαδÏομή: «$1» (Îγινε Ï€Ïοσπάθεια για Ï€Ïόσβαση σε Îναν κόμβο πάνω από τον Ïιζικό κόμβο)', 'pfunc_expr_stack_exhausted' => 'Σφάλμα ÎκφÏασης: Η στοίβα εξαντλήθηκε', 'pfunc_expr_unexpected_number' => 'Σφάλμα ÎκφÏασης: Μη αναμενόμενος αÏιθμός', @@ -600,6 +751,14 @@ $messages['el'] = array( 'pfunc_string_too_long' => 'Σφάλμα: ο οÏμαθός υπεÏβαίνει $1 το ÏŒÏιο χαÏακτήÏων', ); +/** British English (British English) + * @author Shirayuki + */ +$messages['en-gb'] = array( + 'pfunc_expr_unrecognised_word' => 'Expression error: Unrecognised word "$1".', + 'pfunc_expr_unrecognised_punctuation' => 'Expression error: Unrecognised punctuation character "$1".', +); + /** Esperanto (Esperanto) * @author Yekrats */ @@ -607,6 +766,7 @@ $messages['eo'] = array( 'pfunc_desc' => 'Etendi sintaksan analizilon kun logikaj funkcioj', 'pfunc_time_error' => 'Eraro: malvalida tempo', 'pfunc_time_too_long' => "Eraro: tro da vokoj ''#time''", + 'pfunc_time_too_big' => 'Eraro: #time nur subtenas jaroj Äis 9999.', 'pfunc_rel2abs_invalid_depth' => 'Eraro: Malvalida profundo en vojo: "$1" (provis atingi nodon super la radika nodo)', 'pfunc_expr_stack_exhausted' => 'Esprima eraro: Stako estis malplenigita', 'pfunc_expr_unexpected_number' => 'Esprima eraro: Neatendita numeralo', @@ -661,7 +821,21 @@ $messages['es'] = array( $messages['et'] = array( 'pfunc_desc' => 'Laiendab parserit loogiliste funktsioonidega.', 'pfunc_time_error' => 'Tõrge: Vigane aeg', + 'pfunc_time_too_long' => 'Tõrge: Liiga palju #time-kutseid.', + 'pfunc_time_too_big' => 'Tõrge: #time toetab vaid aastaid kuni väärtuseni 9999.', + 'pfunc_expr_unexpected_number' => 'Avaldistõrge: Ootamatu number', + 'pfunc_expr_unrecognised_word' => 'Avaldistõrge: Tundmatu sõna "$1"', + 'pfunc_expr_unexpected_operator' => 'Avaldistõrge: Ootamatu $1-tehtemärk', + 'pfunc_expr_missing_operand' => 'Avaldistõrge: Puudub $1-tehte operand', + 'pfunc_expr_unexpected_closing_bracket' => 'Avaldistõrge: Ootamatu lõpusulg', + 'pfunc_expr_unrecognised_punctuation' => 'Avaldistõrge: Tundmatu kirjavahemärk "$1"', + 'pfunc_expr_unclosed_bracket' => 'Avaldistõrge: sulgemata sulg', 'pfunc_expr_division_by_zero' => 'Nulliga jagamine', + 'pfunc_expr_invalid_argument' => 'Vigane $1-tehte argument: < -1 või > 1', + 'pfunc_expr_invalid_argument_ln' => 'Vigane ln-tehte argument: <= 0', + 'pfunc_expr_unknown_error' => 'Avaldistõrge: Tundmatu tõrge ($1).', + 'pfunc_expr_not_a_number' => '$1-tehtes: Vastus pole number', + 'pfunc_string_too_long' => 'Tõrge: Sõne ületab $1 märgi piirangu.', ); /** Basque (euskara) @@ -688,16 +862,19 @@ $messages['eu'] = array( ); /** Persian (ÙØ§Ø±Ø³ÛŒ) + * @author Amire80 * @author Ebraminio * @author Huji + * @author Reza1615 * @author Wayiran */ $messages['fa'] = array( 'pfunc_desc' => 'به تجزیه‌گر، دستورهای منطقی Ù…ÛŒâ€ŒØ§ÙØ²Ø§ÛŒØ¯', - 'pfunc_time_error' => 'خطا: زمان غیرمجاز', + 'pfunc_time_error' => 'خطا: زمان نامجاز', 'pfunc_time_too_long' => 'خطا: ÙØ±Ø§Ø®ÙˆØ§Ù†ÛŒ بیش از ØØ¯ #time', - 'pfunc_time_too_big' => 'خطا: <span style="direction: ltr; unicode-bidi: bidi-override;">#time</span> تا سال Û¹Û¹Û¹Û¹ را Ùقط ØÙ…ایت می‌کند.', - 'pfunc_rel2abs_invalid_depth' => 'خطا: عمق غیر مجاز در نشانی «$1» (تلاش برای دسترسی به یک نشانی ÙØ±Ø§ØªØ± از نشانی ریشه)', + 'pfunc_time_too_big' => 'خطا: #زمان تا سال Û¹Û¹Û¹Û¹ را Ùقط ØÙ…ایت می‌کند.', + 'pfunc_time_too_small' => 'خطا: #time تنها از سال 0 به بعد را پشتیبانی می‌کند.', + 'pfunc_rel2abs_invalid_depth' => 'خطا: عمق نامجاز در نشانی «$1» (تلاش برای دسترسی به یک نشانی ÙØ±Ø§ØªØ± از نشانی ریشه)', 'pfunc_expr_stack_exhausted' => 'خطای عبارت: پشته از دست Ø±ÙØªÙ‡', 'pfunc_expr_unexpected_number' => 'خطای عبارت: عدد دور از انتظار', 'pfunc_expr_preg_match_failure' => 'خطای عبارت: خطای preg_match دور از انتظار', @@ -708,8 +885,8 @@ $messages['fa'] = array( 'pfunc_expr_unrecognised_punctuation' => 'خطای عبارت: نویسه نقطه‌گذاری شناخته نشده «$1»', 'pfunc_expr_unclosed_bracket' => 'خطای عبارت: پرانتز بسته‌نشده', 'pfunc_expr_division_by_zero' => 'تقسیم بر ØµÙØ±', - 'pfunc_expr_invalid_argument' => 'پارامتر غیر مجاز برای $1: < -Û± یا > Û±', - 'pfunc_expr_invalid_argument_ln' => 'پارامتر غیر مجاز برای لگاریتم طبیعی: <= ØµÙØ±', + 'pfunc_expr_invalid_argument' => 'پارامتر نامجاز برای $1: < -Û± یا > Û±', + 'pfunc_expr_invalid_argument_ln' => 'پارامتر نامجاز برای لگاریتم طبیعی: <= ØµÙØ±', 'pfunc_expr_unknown_error' => 'خطای عبارت: خطای ناشناخته ($1)', 'pfunc_expr_not_a_number' => 'در $1: نتیجه عدد نیست', 'pfunc_string_too_long' => 'خطا: رشته از Ù…ØØ¯ÙˆØ¯ÛŒØª نویسه‌ای $1 تجاوز می‌کند', @@ -718,16 +895,20 @@ $messages['fa'] = array( /** Finnish (suomi) * @author Agony * @author Cimon Avaro + * @author Linnea * @author Nike + * @author VezonThunder */ $messages['fi'] = array( 'pfunc_desc' => 'Laajentaa jäsennintä loogisilla funktiolla.', 'pfunc_time_error' => 'Virhe: kelvoton aika', 'pfunc_time_too_long' => 'Virhe: liian monta #time-kutsua', + 'pfunc_time_too_big' => 'Virhe: #time tukee vuosilukuja vain vuoteen 9999 asti.', + 'pfunc_time_too_small' => 'Virhe: #time tukee vain vuosia 0:sta eteenpäin.', 'pfunc_rel2abs_invalid_depth' => 'Virhe: Virheellinen syvyys polussa: $1 (ei juurisolmun sisällä)', 'pfunc_expr_stack_exhausted' => 'Virhe lausekkeessa: pino loppui', 'pfunc_expr_unexpected_number' => 'Virhe lausekkeessa: odottamaton numero', - 'pfunc_expr_preg_match_failure' => 'Virhe lausekkeessa: <tt>preg_match</tt> palautti virheen', + 'pfunc_expr_preg_match_failure' => 'Virhe lausekkeessa: preg_match palautti virheen', 'pfunc_expr_unrecognised_word' => 'Virhe lausekkeessa: tunnistamaton sana â€$1â€', 'pfunc_expr_unexpected_operator' => 'Virhe lausekkeessa: odottamaton $1-operaattori', 'pfunc_expr_missing_operand' => 'Virhe lausekkeessa: operaattorin $1 edellyttämä operandi puuttuu', @@ -756,12 +937,13 @@ $messages['fi'] = array( $messages['fr'] = array( 'pfunc_desc' => 'Améliore l’analyseur syntaxique avec des fonctions logiques', 'pfunc_time_error' => 'Erreur : durée invalide.', - 'pfunc_time_too_long' => 'Erreur : appels trop nombreux à <code>#time</code>.', + 'pfunc_time_too_long' => 'Erreur : appels trop nombreux à #time.', 'pfunc_time_too_big' => 'Erreur : #time prend uniquement en charge des années jusqu’à 9999.', + 'pfunc_time_too_small' => 'Erreur : #time prend uniquement en charge les années à partir de 0.', 'pfunc_rel2abs_invalid_depth' => 'Erreur : profondeur invalide dans le chemin « $1 » (a essayé d’accéder à un niveau au-dessus du nÅ“ud racine).', 'pfunc_expr_stack_exhausted' => 'Erreur d’expression : pile épuisée.', 'pfunc_expr_unexpected_number' => 'Erreur d’expression : nombre inattendu.', - 'pfunc_expr_preg_match_failure' => 'Erreur d’expression : échec inattendu de <code>preg_match</code>.', + 'pfunc_expr_preg_match_failure' => 'Erreur d’expression : échec inattendu de preg_match.', 'pfunc_expr_unrecognised_word' => 'Erreur d’expression : mot « $1 » non reconnu.', 'pfunc_expr_unexpected_operator' => "Erreur d’expression : opérateur '''$1''' inattendu.", 'pfunc_expr_missing_operand' => "Erreur d’expression : opérande manquant pour '''$1'''.", @@ -782,14 +964,14 @@ $messages['fr'] = array( $messages['frp'] = array( 'pfunc_desc' => 'Mèlyore lo parsor avouéc des fonccions logiques.', 'pfunc_time_error' => 'Èrror : temps envalido', - 'pfunc_time_too_long' => 'Èrror : trop grant nombro d’apèls a <code>#time</code>', + 'pfunc_time_too_long' => 'Èrror : trop grant nombro d’apèls a #time', 'pfunc_rel2abs_invalid_depth' => 'Èrror : provondior envalida dens lo chemin « $1 » (at tâchiê d’arrevar a un nivél en-dessus du nuod racena)', 'pfunc_expr_stack_exhausted' => 'Èrror d’èxprèssion : pila èpouesiê', 'pfunc_expr_unexpected_number' => 'Èrror d’èxprèssion : nombro emprèvu', - 'pfunc_expr_preg_match_failure' => 'Èrror d’èxprèssion : falyita emprèvua de <code>preg_match</code>', + 'pfunc_expr_preg_match_failure' => 'Èrror d’èxprèssion : falyita emprèvua de preg_match', 'pfunc_expr_unrecognised_word' => 'Èrror d’èxprèssion : mot « $1 » pas recognu', 'pfunc_expr_unexpected_operator' => 'Èrror d’èxprèssion : opèrator « $1 » emprèvu', - 'pfunc_expr_missing_operand' => 'Èrror d’èxprèssion : opèrando manquent por « $1 »', + 'pfunc_expr_missing_operand' => 'Fôta d’èxprèssion : opèrando manquent por « $1 ».', 'pfunc_expr_unexpected_closing_bracket' => 'Èrror d’èxprèssion : parentèsa cllosenta emprèvua', 'pfunc_expr_unrecognised_punctuation' => 'Èrror d’èxprèssion : caractèro de ponctuacion « $1 » pas recognu', 'pfunc_expr_unclosed_bracket' => 'Èrror d’èxprèssion : parentèsa pas cllôsa', @@ -812,6 +994,7 @@ $messages['gl'] = array( 'pfunc_time_error' => 'Erro: Hora non válida.', 'pfunc_time_too_long' => 'Erro: Demasiadas chamadas #time.', 'pfunc_time_too_big' => 'Erro: #time só permite anos ata o 9999.', + 'pfunc_time_too_small' => 'Erro: #time só permite anos desde o 0.', 'pfunc_rel2abs_invalid_depth' => 'Erro: Profundidade da ruta non válida: "$1" (intentouse acceder a un nodo por riba do nodo raÃz).', 'pfunc_expr_stack_exhausted' => 'Erro de expresión: Pila esgotada.', 'pfunc_expr_unexpected_number' => 'Erro de expresión: Número inesperado.', @@ -850,8 +1033,8 @@ $messages['gsw'] = array( 'pfunc_expr_unexpected_number' => 'Expression-Fähler: Nit erwarteti Zahl', 'pfunc_expr_preg_match_failure' => 'Expression-Fähler: Nit erwarteti „preg_match“-Fählfunktion', 'pfunc_expr_unrecognised_word' => 'Expression-Fähler: Nit erkannt Wort „$1“', - 'pfunc_expr_unexpected_operator' => 'Expression-Fähler: Nit erwartete Operator: <tt>$1</tt>', - 'pfunc_expr_missing_operand' => 'Expression-Fähler: Operand fir <tt>$1</tt> fählt', + 'pfunc_expr_unexpected_operator' => 'Expression-Fähler: Nit erwartete Operator: $1', + 'pfunc_expr_missing_operand' => 'Expression-Fähler: Operand fir $1 fählt', 'pfunc_expr_unexpected_closing_bracket' => 'Expression-Fähler: Nit erwarteti schließendi eckigi Chlammere', 'pfunc_expr_unrecognised_punctuation' => 'Expression-Fähler: Nit erkannt Satzzeiche „$1“', 'pfunc_expr_unclosed_bracket' => 'Expression-Fähler: Nit gschlosseni eckige Chlammere', @@ -871,6 +1054,7 @@ $messages['he'] = array( 'pfunc_time_error' => 'שגי××”: זמן שגוי', 'pfunc_time_too_long' => 'שגי××”: שימוש ב"#זמן" ×¤×¢×ž×™× ×¨×‘×•×ª מדי', 'pfunc_time_too_big' => 'שגי××”: #זמן תומכת רק ×‘×©× ×™× ×¢×“ 9999', + 'pfunc_time_too_small' => 'שגי××”: ×”×¤×•× ×§×¦×™×” #time תומכת ר ×‘×©× ×™× ×žÖ¾0', 'pfunc_rel2abs_invalid_depth' => 'שגי××”: עומק שגוי ×‘× ×ª×™×‘: "$1" (× ×™×¡×™×•×Ÿ ×›× ×™×¡×” לצומת מעל צומת השורש)', 'pfunc_expr_stack_exhausted' => 'שגי××” בביטוי: ×”×ž×—×¡× ×™×ª מל××”', 'pfunc_expr_unexpected_number' => 'שגי××” בביטוי: מספר בלתי צפוי', @@ -1067,7 +1251,8 @@ $messages['it'] = array( 'pfunc_desc' => 'Aggiunge al parser una serie di funzioni logiche', 'pfunc_time_error' => 'Errore: orario non valido', 'pfunc_time_too_long' => 'Errore: troppe chiamate a #time', - 'pfunc_time_too_big' => "Errore: #time supporta solo fino all'anno 9999", + 'pfunc_time_too_big' => "Errore: #time supporta solo fino all'anno 9999.", + 'pfunc_time_too_small' => "Errore: #time supporta solo dall'anno 0.", 'pfunc_rel2abs_invalid_depth' => 'Errore: profondità non valida nel percorso "$1" (si è tentato di accedere a un nodo superiore alla radice)', 'pfunc_expr_stack_exhausted' => "Errore nell'espressione: stack esaurito", 'pfunc_expr_unexpected_number' => "Errore nell'espressione: numero inatteso", @@ -1096,14 +1281,15 @@ $messages['it'] = array( */ $messages['ja'] = array( 'pfunc_desc' => 'パーサーã«è«–ç†é–¢æ•°ã‚’è¿½åŠ ã—ã¦æ‹¡å¼µã™ã‚‹', - 'pfunc_time_error' => 'エラー: 時刻ãŒç„¡åйã§ã™ã€‚', + 'pfunc_time_error' => 'エラー: 日時ãŒç„¡åйã§ã™ã€‚', 'pfunc_time_too_long' => 'エラー: #time ã®å‘¼ã³å‡ºã—ãŒå¤šã™ãŽã¾ã™ã€‚', 'pfunc_time_too_big' => 'エラー: #time ãŒå¯¾å¿œã—ã¦ã„ã‚‹ã®ã¯ 9999 å¹´ã¾ã§ã§ã™ã€‚', + 'pfunc_time_too_small' => 'エラー: #time ãŒå¯¾å¿œã—ã¦ã„ã‚‹ã®ã¯ 0 年以é™ã§ã™ã€‚', 'pfunc_rel2abs_invalid_depth' => 'エラー: パス「$1ã€ã®éšŽå±¤ãŒç„¡åйã§ã™ (ルート階層ã‹ã‚‰ã®ã‚¢ã‚¯ã‚»ã‚¹ã‚’ãŠè©¦ã—ãã ã•ã„)。', 'pfunc_expr_stack_exhausted' => '構文エラー: ã‚¹ã‚¿ãƒƒã‚¯ã‚’ä½¿ã„æžœãŸã—ã¾ã—ãŸã€‚', 'pfunc_expr_unexpected_number' => '構文エラー: 予期ã—ãªã„æ•°å—ã§ã™ã€‚', 'pfunc_expr_preg_match_failure' => '構文エラー: preg_match ã§äºˆæœŸã—ãªã„失敗をã—ã¾ã—ãŸã€‚', - 'pfunc_expr_unrecognised_word' => '構文エラー: 「$1ã€ã‚’èªè˜ã§ãã¾ã›ã‚“。', + 'pfunc_expr_unrecognised_word' => '構文エラー:「$1ã€ã‚’èªè˜ã§ãã¾ã›ã‚“。', 'pfunc_expr_unexpected_operator' => '構文エラー: 予期ã—ãªã„演算å $1 ã§ã™ã€‚', 'pfunc_expr_missing_operand' => '構文エラー: $1 ã®æ¼”算対象ãŒã‚りã¾ã›ã‚“。', 'pfunc_expr_unexpected_closing_bracket' => '構文エラー: 予期ã—ãªã„é–‰ã˜æ‹¬å¼§ã§ã™ã€‚', @@ -1143,13 +1329,28 @@ $messages['jv'] = array( /** Georgian (ქáƒáƒ თული) * @author BRUTE + * @author David1010 * @author Dawid Deutschland */ $messages['ka'] = array( + 'pfunc_desc' => 'გáƒáƒ£áƒ›áƒ¯áƒ”ბესებული სინტáƒáƒ¥áƒ¡áƒ£áƒ ი áƒáƒœáƒáƒšáƒ˜áƒ–áƒáƒ¢áƒáƒ ი ლáƒáƒ’იკური ფუნქციებით', 'pfunc_time_error' => 'შეცდáƒáƒ›áƒ: áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი დრáƒ', + 'pfunc_time_too_long' => 'შეცდáƒáƒ›áƒ: #time ფუნქციის ძáƒáƒšáƒ˜áƒáƒœ ბევრი გáƒáƒ›áƒáƒ«áƒáƒ®áƒ”ბáƒ.', + 'pfunc_time_too_big' => 'შეცდáƒáƒ›áƒ: პáƒáƒ áƒáƒ›áƒ”ტრი #time áƒáƒ უნდრáƒáƒáƒáƒ ბებდეს 9999.', + 'pfunc_rel2abs_invalid_depth' => 'შეცდáƒáƒ›áƒ: გზის áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი სიღრმე: „$1“ (კვáƒáƒœáƒ«áƒ—áƒáƒœ წვდáƒáƒ›áƒ˜áƒ¡ ცდáƒ, რáƒáƒ›áƒ”ლიც მდებáƒáƒ ეáƒáƒ‘ს უფრრმáƒáƒ¦áƒšáƒ, ვიდრე ძირეული)', + 'pfunc_expr_stack_exhausted' => 'ექსპრესიის შეცდáƒáƒ›áƒ: დáƒáƒ¡áƒ¢áƒ გáƒáƒ“áƒáƒ•სებულიáƒ.', + 'pfunc_expr_unexpected_number' => 'ექსპრესიის შეცდáƒáƒ›áƒ: მáƒáƒ£áƒšáƒáƒ“ნელი რიცხვი.', + 'pfunc_expr_preg_match_failure' => 'ექსპრესიის შეცდáƒáƒ›áƒ: მáƒáƒ£áƒšáƒáƒ“ნელი preg_match წáƒáƒ უმáƒáƒ¢áƒ”ბლáƒáƒ‘áƒ.', + 'pfunc_expr_unrecognised_word' => 'ექსპესიის შეცდáƒáƒ›áƒ: áƒáƒ›áƒáƒ£áƒªáƒœáƒáƒ‘ი სიტყვრ„$1“.', + 'pfunc_expr_unexpected_operator' => 'ექსპრესიის შეცდáƒáƒ›áƒ: მáƒáƒ£áƒšáƒáƒ“ნელი $1 áƒáƒžáƒ”რáƒáƒ¢áƒáƒ ი.', + 'pfunc_expr_missing_operand' => 'ექსპრესიის შეცდáƒáƒ›áƒ: დáƒáƒ˜áƒ™áƒáƒ გრáƒáƒžáƒ”რáƒáƒœáƒ“ი $1-თვის.', + 'pfunc_expr_unexpected_closing_bracket' => 'ექსპრესიის შეცდáƒáƒ›áƒ: მáƒáƒ£áƒšáƒáƒ“ნელი დáƒáƒ®áƒ£áƒ ვის ფრჩხილი.', + 'pfunc_expr_unrecognised_punctuation' => 'ექსპრესიის შეცდáƒáƒ›áƒ: áƒáƒ›áƒáƒ£áƒªáƒœáƒáƒ‘ი პუნქტუáƒáƒªáƒ˜áƒ˜áƒ¡ ნიშáƒáƒœáƒ˜ „$1“.', + 'pfunc_expr_unclosed_bracket' => 'ექსპესიის შეცდáƒáƒ›áƒ: დáƒáƒ£áƒ®áƒ£áƒ áƒáƒ•ი ფრჩხილი.', 'pfunc_expr_division_by_zero' => 'გáƒáƒ§áƒáƒ¤áƒ ნულით', 'pfunc_expr_invalid_argument' => 'მცდáƒáƒ ი áƒáƒ გუმენტი $1: < -1 áƒáƒœ > 1', 'pfunc_expr_invalid_argument_ln' => 'მცდáƒáƒ ი áƒáƒ გუმენტი ln: <= 0', + 'pfunc_expr_unknown_error' => 'ექსპრესიის შეცდáƒáƒ›áƒ: უცნáƒáƒ‘ი შეცდáƒáƒ›áƒ ($1).', 'pfunc_expr_not_a_number' => '$1: შედექში ციფრი áƒáƒ áƒáƒ', 'pfunc_string_too_long' => 'შეცდáƒáƒ›áƒ: სტრიქáƒáƒœáƒ˜áƒ¡ ზáƒáƒ›áƒ áƒáƒ¦áƒ”მáƒáƒ¢áƒ”ბრ$1 სიმბáƒáƒšáƒáƒ¡ ლიმიტს', ); @@ -1230,43 +1431,46 @@ $messages['km'] = array( * @author Kwj2772 * @author ToePeu * @author Yknok29 + * @author ì•„ë¼ */ $messages['ko'] = array( - 'pfunc_desc' => 'íŒŒì„œì— ë…¼ë¦¬ 함수를 추가', + 'pfunc_desc' => 'íŒŒì„œì— ë…¼ë¦¬ 함수를 추가합니다', 'pfunc_time_error' => '오류: ì‹œê°„ì´ ìž˜ëª»ë˜ì—ˆìŠµë‹ˆë‹¤.', - 'pfunc_time_too_long' => '오류: #timeì„ ë„ˆë¬´ ë§Žì´ ì¼ìŠµë‹ˆë‹¤.', + 'pfunc_time_too_long' => '오류: #timeì„ ë„ˆë¬´ ë§Žì´ í˜¸ì¶œí–ˆìŠµë‹ˆë‹¤.', 'pfunc_time_too_big' => '오류: #time 함수는 9999ë…„ê¹Œì§€ë§Œì„ ì§€ì›í•©ë‹ˆë‹¤.', + 'pfunc_time_too_small' => '오류: #timeì€ 0ë…„ë¶€í„°ë§Œì„ ì§€ì›í•©ë‹ˆë‹¤.', 'pfunc_rel2abs_invalid_depth' => '오류: 경로 구조가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤: "$1" (루트 노드 ìœ„ì˜ ë…¸ë“œì— ì ‘ì†ì„ 시ë„했습니다)', 'pfunc_expr_stack_exhausted' => '표현 오류: 스íƒì´ 비어 있습니다.', - 'pfunc_expr_unexpected_number' => 'í‘œí˜„ì‹ ì˜¤ë¥˜: 예ìƒì¹˜ 못한 ê°’', - 'pfunc_expr_preg_match_failure' => 'í‘œí˜„ì‹ ì˜¤ë¥˜: 예ìƒì¹˜ 못한 preg_match 오류', - 'pfunc_expr_unrecognised_word' => 'í‘œí˜„ì‹ ì˜¤ë¥˜: 알 수 없는 단어 ‘$1’', - 'pfunc_expr_unexpected_operator' => '표현 오류: ìž˜ëª»ëœ $1 ì—°ì‚°ìž', + 'pfunc_expr_unexpected_number' => 'í‘œí˜„ì‹ ì˜¤ë¥˜: 예ìƒì¹˜ 못한 숫ìžìž…니다.', + 'pfunc_expr_preg_match_failure' => 'í‘œí˜„ì‹ ì˜¤ë¥˜: 예ìƒì¹˜ 못한 preg_match 실패입니다.', + 'pfunc_expr_unrecognised_word' => 'í‘œí˜„ì‹ ì˜¤ë¥˜: "$1" 낱ë§ì„ 알 수 없습니다.', + 'pfunc_expr_unexpected_operator' => '표현 오류: 예ìƒì¹˜ 못한 $1 ì—°ì‚°ìžìž…니다.', 'pfunc_expr_missing_operand' => '표현 오류: $1ì˜ í”¼ì—°ì‚°ìžê°€ 없습니다.', - 'pfunc_expr_unexpected_closing_bracket' => '표현 오류: 예ìƒì¹˜ 못한 괄호 닫기', - 'pfunc_expr_unrecognised_punctuation' => '표현 오류: 알 수 없는 ë¬¸ìž "$1"', + 'pfunc_expr_unexpected_closing_bracket' => '표현 오류: 예ìƒì¹˜ 못한 괄호 닫기입니다.', + 'pfunc_expr_unrecognised_punctuation' => '표현 오류: 알 수 없는 "$1" 구ë‘ì 문ìžìž…니다.', 'pfunc_expr_unclosed_bracket' => '표현 오류: 괄호를 ë‹«ì§€ 않았습니다.', - 'pfunc_expr_division_by_zero' => '0으로 나눔', + 'pfunc_expr_division_by_zero' => '0으로 나눴습니다.', 'pfunc_expr_invalid_argument' => '$1 í•¨ìˆ˜ì˜ ë³€ìˆ˜ê°€ 잘못ë˜ì—ˆìŠµë‹ˆë‹¤: < -1 ë˜ëŠ” > 1', 'pfunc_expr_invalid_argument_ln' => 'ìžì—°ë¡œê·¸ì˜ 진수가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤: <= 0', - 'pfunc_expr_unknown_error' => '표현 오류: ì•Œë ¤ì§€ì§€ ì•Šì€ ì˜¤ë¥˜ ($1)', + 'pfunc_expr_unknown_error' => '표현 오류: 알 수 없는 오류($1)입니다.', 'pfunc_expr_not_a_number' => '$1: 결과가 숫ìžê°€ 아닙니다.', - 'pfunc_string_too_long' => '오류: $1ìž ì œí•œì„ ì´ˆê³¼í•˜ì˜€ìŠµë‹ˆë‹¤.', + 'pfunc_string_too_long' => '오류: 문ìžì—´ì´ $1 ê¸€ìž ì œí•œì„ ì´ˆê³¼í•˜ì˜€ìŠµë‹ˆë‹¤.', ); /** Colognian (Ripoarisch) + * @author Amire80 * @author Purodha * @author Rentenirer */ $messages['ksh'] = array( 'pfunc_desc' => 'Deit em Wiki Funxione för Entscheidunge un esu jät dobei.', 'pfunc_time_error' => 'Fähler: Onjöltijje Zick.', - 'pfunc_time_too_long' => 'Fähler: <code>#time</code> weed zo öff jebruch.', - 'pfunc_time_too_big' => 'Ene Fähleres opjefalle: <code lang="en">#time</code> kann bloß bes nohm Johr 9999 jonn.', + 'pfunc_time_too_long' => 'Fähler: #time weed zo öff jebruch.', + 'pfunc_time_too_big' => 'Ene Fähleres opjefalle: #time kann bloß bes nohm Johr 9999 jonn.', 'pfunc_rel2abs_invalid_depth' => 'Fähler: Zo fill „retuur“ em Pahdt „$1“ — mer wöre wigger wi för der Aanfang zeröck jejange.', - 'pfunc_expr_stack_exhausted' => 'Fähler en enem Ußdrock: Dä löht der <i lang="en">stack</i> övverloufe.', + 'pfunc_expr_stack_exhausted' => 'Fähler en enem Ußdrock: Dä löht der stack övverloufe.', 'pfunc_expr_unexpected_number' => 'Fähler en enem Ußdrock: En Zahl dom_mer nit äwaade.', - 'pfunc_expr_preg_match_failure' => 'Fähler en enem Ußdrock: Esu ene Fähler en „<i lang="en">preg_match</i>“ dum_mer nit äwade.', + 'pfunc_expr_preg_match_failure' => 'Fähler en enem Ußdrock: Esu ene Fähler en „preg_match“ dum_mer nit äwade.', 'pfunc_expr_unrecognised_word' => 'Fähler en enem Ußdrock: Dat Woot „$1“ es unbikannt.', 'pfunc_expr_unexpected_operator' => 'Fähler en enem Ußdrock: Dat Räschezeiche „$1“ dom_mer hee nit äwaade.', 'pfunc_expr_missing_operand' => 'Fähler en enem Ußdrock: För dat Räschezeiche „$1“ dom_mer ävver ene Operand äwaade.', @@ -1274,26 +1478,27 @@ $messages['ksh'] = array( 'pfunc_expr_unrecognised_punctuation' => 'Fähler en enem Ußdrock: Dat Satzzeiche „$1“ dom_mer esu nit äwaade.', 'pfunc_expr_unclosed_bracket' => 'Fähler en enem Ußdrock: Do fählt en eckijje Klammer-Zoh.', 'pfunc_expr_division_by_zero' => 'Fähler en enem Ußdrock: Dorsch Noll jedeilt.', - 'pfunc_expr_invalid_argument' => 'Fähler: Dä Parrameeter för <code>$1</code> moß -1 udder 1 sin, udder dozwesche lijje.', - 'pfunc_expr_invalid_argument_ln' => 'Fähler: Dä Parrameeter för <code>ln</code> moß 0 udder kleiner wi 0 sin.', + 'pfunc_expr_invalid_argument' => 'Fähler: Dä Parrameeter för $1 moß -1 udder 1 sin, udder dozwesche lijje.', + 'pfunc_expr_invalid_argument_ln' => 'Fähler: Dä Parrameeter för ln moß 0 udder kleiner wi 0 sin.', 'pfunc_expr_unknown_error' => 'Fähler en enem Ußdrock: Unbikannt ($1)', - 'pfunc_expr_not_a_number' => 'Fähler en enem Ußdrock: En <code>$1</code> es dat wat erus kütt kein Zahl.', + 'pfunc_expr_not_a_number' => 'Fähler en enem Ußdrock: En $1 es dat wat erus kütt kein Zahl.', 'pfunc_string_too_long' => 'Fähler en enem Ußdrock: En Zeijshereih es länger wi $1 Zeijshe.', ); /** Luxembourgish (Lëtzebuergesch) * @author Robby + * @author Soued031 */ $messages['lb'] = array( - 'pfunc_desc' => 'Erweidert Parser mat logesche Fonctiounen', + 'pfunc_desc' => 'Erweidert Parser mat logesche Funktiounen', 'pfunc_time_error' => 'Feeler: ongëlteg Zäit', 'pfunc_time_too_long' => 'Feeler: ze dacks #time opgeruff', 'pfunc_time_too_big' => 'Feeler: #time ënnerstëtzt nëmme Jore bis 9999', 'pfunc_expr_stack_exhausted' => 'Expressiouns-Feeler: Stack iwwergelaf', 'pfunc_expr_unexpected_number' => 'Expressiouns-Feeler: Onerwarten Zuel', 'pfunc_expr_unrecognised_word' => 'Expressiouns-Feeler: Onerkantent Wuert "$1"', - 'pfunc_expr_unexpected_operator' => 'Expression-Feeler: Onerwarten Operateur: <tt>$1</tt>', - 'pfunc_expr_missing_operand' => 'Expression-Feeler: Et feelt en Operand fir <tt>$1</tt>', + 'pfunc_expr_unexpected_operator' => 'Expression-Feeler: Onerwarten Operateur: $1', + 'pfunc_expr_missing_operand' => 'Expression-Feeler: Et feelt en Operand fir $1', 'pfunc_expr_unexpected_closing_bracket' => 'Expressiouns-Feeler: Onerwarte Klammer déi zougemaach gëtt', 'pfunc_expr_unrecognised_punctuation' => 'Expressiouns-Feeler: D\'Sazzeechen "$1" gouf net erkannt', 'pfunc_expr_unclosed_bracket' => 'Expressiouns-Feeler: Eckeg Klammer net zougemaach', @@ -1347,6 +1552,13 @@ $messages['lv'] = array( 'pfunc_expr_division_by_zero' => 'Dalīšana ar nulli', ); +/** Minangkabau (Baso Minangkabau) + * @author Iwan Novirion + */ +$messages['min'] = array( + 'pfunc_time_error' => 'Kasalahan: wakatu indak tapek', +); + /** Macedonian (македонÑки) * @author Bjankuloski06 * @author Brest @@ -1356,6 +1568,7 @@ $messages['mk'] = array( 'pfunc_time_error' => 'Грешка: погрешен формат за време', 'pfunc_time_too_long' => 'Грешка: премногу повикувања на функцијата #time', 'pfunc_time_too_big' => 'Грешка: #time поддржува Ñамо години до 9999', + 'pfunc_time_too_small' => 'Грешка: #time поддржува Ñамо години од 0 натаму.', 'pfunc_rel2abs_invalid_depth' => 'Грешка: Ðеважечка длабочина во патеката: „$1“ (обид за приÑтап до јазол кој Ñе наоѓа повиÑоко од коренитиот)', 'pfunc_expr_stack_exhausted' => 'Грешка во изразот: Складот е преполн', 'pfunc_expr_unexpected_number' => 'Грешка во изразот: Ðеочекуван број', @@ -1383,6 +1596,7 @@ $messages['ml'] = array( 'pfunc_time_error' => 'പിഴവàµ:അസാധàµà´µà´¾à´¯ സമയം', 'pfunc_time_too_long' => 'പിഴവàµ: വളരെയധികം #സമയ കാളàµà´•ൾ', 'pfunc_time_too_big' => 'പിഴവàµ: 9999 വരെയàµà´³àµà´³ വർഷങàµà´™àµ¾ മാതàµà´°à´®àµ‡ #time പിനàµà´¤àµà´£à´¯àµà´•àµà´•àµà´¨àµà´¨àµà´³àµà´³àµ', + 'pfunc_time_too_small' => 'പിഴവàµ: 0 à´®àµà´¤à´²àµà´³àµà´³ വർഷങàµà´™àµ¾ മാതàµà´°à´®àµ‡ #time പിനàµà´¤àµà´£à´¯àµà´•àµà´•àµà´¨àµà´¨àµà´³àµà´³àµ.', 'pfunc_rel2abs_invalid_depth' => 'പിഴവàµ: പഥതàµà´¤à´¿àµ½ അസാധàµà´µà´¾à´¯ ആഴം: "$1" (റൂടàµà´Ÿàµ തലതàµà´¤à´¿à´¨àµà´‚ à´®àµà´•ളിലàµà´³àµà´³ തലം à´Žà´Ÿàµà´•àµà´•ാനàµà´³àµà´³ à´¶àµà´°à´®à´‚)', 'pfunc_expr_stack_exhausted' => 'à´Žà´•àµà´¸àµâ€Œà´ªàµà´°àµ†à´·àµ» പിഴവàµ: à´¸àµà´±àµà´±à´¾à´•àµà´•ൠപàµà´±à´¨àµà´¤à´³àµà´³à´¿à´¯à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ', 'pfunc_expr_unexpected_number' => 'à´ªàµà´°à´¯àµ‹à´—രീതിയിൽ പിഴവàµ: à´ªàµà´°à´¤àµ€à´•àµà´·à´¿à´•àµà´•ാതàµà´¤ സംഖàµà´¯', @@ -1438,6 +1652,7 @@ $messages['ms'] = array( 'pfunc_time_error' => 'Ralat: waktu tidak sah', 'pfunc_time_too_long' => 'Ralat: terlalu banyak panggilan #time', 'pfunc_time_too_big' => 'Ralat: #time hanya menyokong tahun sehingga 9999', + 'pfunc_time_too_small' => 'Ralat: #time hanya menyokong tahun-tahun mulai 0.', 'pfunc_rel2abs_invalid_depth' => 'Ralat: Kedalaman tidak sah dalam laluan: "$1" (cubaan mencapai nod di atas nod induk)', 'pfunc_expr_stack_exhausted' => 'Ralat ungkapan: Tindanan tuntas', 'pfunc_expr_unexpected_number' => 'Ralat ungkapan: Nombor tidak dijangka', @@ -1472,7 +1687,7 @@ $messages['nah'] = array( 'pfunc_time_error' => 'AhcuallÅtl: ahcualli cÄhuitl', ); -/** Norwegian BokmÃ¥l (norsk (bokmÃ¥l)‎) +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) * @author Event * @author Laaknor */ @@ -1541,6 +1756,7 @@ $messages['nl'] = array( 'pfunc_time_error' => 'Fout: ongeldige tijd.', 'pfunc_time_too_long' => 'Fout: #time te vaak aangeroepen.', 'pfunc_time_too_big' => 'Fout: #time ondersteunt jaren tot maximaal 9999', + 'pfunc_time_too_small' => 'Fout: #time ondersteunt alleen jaren vanaf 0.', 'pfunc_rel2abs_invalid_depth' => 'Fout: ongeldige diepte in pad: "$1" (probeerde een node boven de stamnode aan te roepen).', 'pfunc_expr_stack_exhausted' => 'Fout in uitdrukking: stack uitgeput.', 'pfunc_expr_unexpected_number' => 'Fout in uitdrukking: onverwacht getal.', @@ -1559,7 +1775,7 @@ $messages['nl'] = array( 'pfunc_string_too_long' => 'Fout: De tekst is langer dan de limiet van $1 {{PLURAL:$1|karakter|karakters}}', ); -/** Norwegian Nynorsk (norsk (nynorsk)‎) +/** Norwegian Nynorsk (norsk nynorsk) * @author Eirik * @author Frokor * @author Gunnernett @@ -1593,7 +1809,7 @@ $messages['nn'] = array( * @author Jfblanc */ $messages['oc'] = array( - 'pfunc_desc' => 'Augmenta lo parser amb de foncions logicas', + 'pfunc_desc' => 'Aumenta lo parser amb de foncions logicas', 'pfunc_time_error' => 'Error: durada invalida', 'pfunc_time_too_long' => 'Error: parser #time apelat tròp de còps', 'pfunc_rel2abs_invalid_depth' => 'Error: nivèl de repertòri invalid dins lo camin : "$1" (a ensajat d’accedir a un nivèl al-dessús del repertòri raiç)', @@ -1614,10 +1830,38 @@ $messages['oc'] = array( 'pfunc_string_too_long' => 'Error : La cadena depassa lo limit maximal de $1 caractèr{{PLURAL:$1||s}}', ); +/** Oriya (ଓଡ଼ିଆ) + * @author Jnanaranjan Sahu + */ +$messages['or'] = array( + 'pfunc_desc' => 'ପାରàସରକà ଯàକàତିମà‚ଳକ ବààŸà¬¬à¬¹à¬¾à¬°à¬¿à¬¤à¬¾ ଦà‡à¬‡ ଉନàନତ କରନàତà', + 'pfunc_time_error' => 'ଅସàବିଧା: ଅବàˆà¬§ à¬¸à¬®àŸ à¥¤', + 'pfunc_time_too_long' => 'ଅସàବିଧା: ଅତààŸà¬§à¬¿à¬• #time ଡକରା ।', + 'pfunc_time_too_big' => 'ଅସàବିଧା: #time କà‡à¬¬à¬³ 9999ବରàଷ ପରàଯààŸà¬¨àତ à¬à¬¿à¬¤à¬°à‡ ରହିପାରିବ ।', + 'pfunc_rel2abs_invalid_depth' => 'ଅସàବିଧା: "$1" à¬ªà¬¥à¬°à‡ à¬…à¬œà¬£à¬¾ ଦà‚ରତା (ମà‚ଳ ନà‹à¬¡ ଠାରà ଆହàରି à¬à¬¿à¬¤à¬°à¬•à ଯିବାକà ଚà‡à¬·àଟା କରàଛି) ।', + 'pfunc_expr_stack_exhausted' => 'ପàà¬°à¬•à¬¾à¬¶à¬¨à¬°à‡ à¬…à¬¸àବିଧା: ଷàଟାକ ପà‚ରàଣ ହà‹à¬‡à¬—ଲା ।', + 'pfunc_expr_unexpected_number' => 'ପàà¬°à¬•à¬¾à¬¶à¬¨à¬°à‡ à¬…à¬¸àବିଧା: ଅଜଣା ସଂଖààŸà¬¾ ।', + 'pfunc_expr_preg_match_failure' => 'ପàà¬°à¬•à¬¾à¬¶à¬¨à¬°à‡ à¬…à¬¸àବିଧା: ଅଜଣା ପàରà‡à¬—_à¬®à¬¿à¬³à¬¨à¬°à‡ à¬…à¬¸àବିଧା ।', + 'pfunc_expr_unrecognised_word' => 'ପàà¬°à¬•à¬¾à¬¶à¬¨à¬°à‡ à¬…à¬¸àବିଧା: ଅଜଣା ଶବàଦ "$1"', + 'pfunc_expr_unexpected_operator' => 'ପàà¬°à¬•à¬¾à¬¶à¬¨à¬°à‡ à¬…à¬¸àବିଧା: ଅଜଣା $1 ଯàକàତାକàଷର ।', + 'pfunc_expr_missing_operand' => 'ପàà¬°à¬•à¬¾à¬¶à¬¨à¬°à‡ à¬…à¬¸àବିଧା: $1 ପାଇଠଅକàଷର ନାହିଠ।', + 'pfunc_expr_unexpected_closing_bracket' => 'ପàà¬°à¬•à¬¾à¬¶à¬¨à¬°à‡ à¬…à¬¸àବିଧା: ଅଜଣା ବନàà¬§à¬¨à€ à¥¤', + 'pfunc_expr_unrecognised_punctuation' => 'ପàà¬°à¬•à¬¾à¬¶à¬¨à¬°à‡ à¬…à¬¸àବିଧା: ଅଜଣା ଚିହàନ "$1" ।', + 'pfunc_expr_unclosed_bracket' => 'ପàà¬°à¬•à¬¾à¬¶à¬¨à¬°à‡ à¬…à¬¸àବିଧା: ବନàà¬§à¬¨à€ à¬¶à‡à¬· ହà‹à¬‡à¬¨à¬¾à¬¹à¬¿à¬ ।', + 'pfunc_expr_division_by_zero' => 'ଶàନ ଦàଵାରା à¬à¬¾à¬— ।', + 'pfunc_expr_invalid_argument' => '$1 ପାଇଠଅବàˆà¬§ ଯàକàତି:< -ৠକିମàବା > ৠ।', + 'pfunc_expr_invalid_argument_ln' => 'ln ପାଇଠଅବàˆà¬§ ଲà‡à¬–ା: <= 0 ।', + 'pfunc_expr_unknown_error' => 'ପàà¬°à¬•à¬¾à¬¶à¬¨à¬°à‡ à¬…à¬¸àବିଧା: ଅଜଣା ଅସàବିଧା ($1) ।', + 'pfunc_expr_not_a_number' => '$1ରà‡: ଫଳାଫଳଟି ସଂଖààŸà¬¾ ନàହà‡à¬ ।', + 'pfunc_string_too_long' => 'ଅସàବିଧା: ଧାଡିଟି $1 ଅକàଷର ସà€à¬®à¬¾à¬ à ଅଧିକ ହà‡à¬²à¬¾à¬£à¬¿ ।', +); + /** Polish (polski) + * @author Chrumps * @author Derbeth * @author Grzechooo * @author Sp5uhe + * @author WTM * @author Woytecr */ $messages['pl'] = array( @@ -1625,6 +1869,7 @@ $messages['pl'] = array( 'pfunc_time_error' => 'Błąd – niepoprawny czas', 'pfunc_time_too_long' => 'Błąd – zbyt wiele wywoÅ‚aÅ„ funkcji #time', 'pfunc_time_too_big' => 'Błąd – rok w #time nie może być wiÄ™kszy niż 9999', + 'pfunc_time_too_small' => 'Błąd: #time obsÅ‚uguje tylko lata od 0.', 'pfunc_rel2abs_invalid_depth' => 'Błąd – nieprawidÅ‚owa głębokość w Å›cieżce „$1†(próba dostÄ™pu do wÄ™zÅ‚a powyżej korzenia)', 'pfunc_expr_stack_exhausted' => 'Błąd w wyrażeniu – stos wyczerpany', 'pfunc_expr_unexpected_number' => 'Błąd w wyrażeniu – nieoczekiwana liczba', @@ -1689,10 +1934,11 @@ $messages['ps'] = array( /** Portuguese (português) * @author Hamilton Abreu + * @author Luckas * @author Malafaya */ $messages['pt'] = array( - 'pfunc_desc' => 'Adiciona funções lógicas ao analisador sintáctico', + 'pfunc_desc' => 'Melhora o analisador sintático com funções lógicas', 'pfunc_time_error' => 'Erro: tempo inválido', 'pfunc_time_too_long' => 'Erro: demasiadas chamadas a #time', 'pfunc_time_too_big' => 'Erro: #time só lida com anos até 9999', @@ -1715,6 +1961,7 @@ $messages['pt'] = array( ); /** Brazilian Portuguese (português do Brasil) + * @author Cainamarques * @author Eduardo.mps * @author Giro720 */ @@ -1723,6 +1970,7 @@ $messages['pt-br'] = array( 'pfunc_time_error' => 'Erro: tempo inválido', 'pfunc_time_too_long' => 'Erro: muitas chamadas a #time', 'pfunc_time_too_big' => 'Erro: #time só lida com anos até 9999', + 'pfunc_time_too_small' => 'Erro: #time suporta apenas anos superiores a 0.', 'pfunc_rel2abs_invalid_depth' => 'Erro: Profundidade inválida no caminho: "$1" (foi tentado o acesso a um nó acima do nó raiz)', 'pfunc_expr_stack_exhausted' => 'Erro de expressão: Pilha esgotada', 'pfunc_expr_unexpected_number' => 'Erro de expressão: Número inesperado', @@ -1803,6 +2051,7 @@ $messages['roa-tara'] = array( 'pfunc_time_error' => 'Errore: Orarie invalide', 'pfunc_time_too_long' => 'Errore: stonne troppe #time chiamate', 'pfunc_time_too_big' => "Errore: #time vole sulamende valore de anne 'mbonde a 9999", + 'pfunc_time_too_small' => "Errore: #time pigghie anne sulamende da 'u 0.", 'pfunc_rel2abs_invalid_depth' => "Errore: Profondità invalide jndr'à 'u percorse: \"\$1\" (s'à pruvate a pigghià 'nu node sus a 'u node radice)", 'pfunc_expr_stack_exhausted' => 'Espressione in errore: Stack anghiute', 'pfunc_expr_unexpected_number' => 'Espressione in errore: Numere inaspettate', @@ -1823,6 +2072,7 @@ $messages['roa-tara'] = array( /** Russian (руÑÑкий) * @author G0rn + * @author Putnik * @author ÐлекÑандр Сигачёв */ $messages['ru'] = array( @@ -1830,6 +2080,7 @@ $messages['ru'] = array( 'pfunc_time_error' => 'Ошибка: неправильное времÑ', 'pfunc_time_too_long' => 'Ошибка: Ñлишком много вызовов функции #time', 'pfunc_time_too_big' => 'Ошибка. Параметр #time не может превышать 9999', + 'pfunc_time_too_small' => 'Ошибка: #time поддерживает только года от 0.', 'pfunc_rel2abs_invalid_depth' => 'Ошибка: Ð¾ÑˆÐ¸Ð±Ð¾Ñ‡Ð½Ð°Ñ Ð³Ð»ÑƒÐ±Ð¸Ð½Ð° пути: «$1» (попытка доÑтупа к узлу, находÑщемуÑÑ Ð²Ñ‹ÑˆÐµ, чем корневой)', 'pfunc_expr_stack_exhausted' => 'Ошибка выражениÑ: переполнение Ñтека', 'pfunc_expr_unexpected_number' => 'Ошибка выражениÑ: неожидаемое чиÑло', @@ -1984,6 +2235,7 @@ $messages['sl'] = array( 'pfunc_time_error' => 'Napaka: neveljaven Äas', 'pfunc_time_too_long' => 'Napaka: preveÄ klicev #time', 'pfunc_time_too_big' => 'Napaka: #time podpira samo leta do 9999', + 'pfunc_time_too_small' => 'Napaka: #time podpira samo leta od 0.', 'pfunc_rel2abs_invalid_depth' => 'Napaka: Neveljavna globina poti: »$1« (poskus dostopanja do vozliÅ¡Äa viÅ¡jega od korenskega vozliÅ¡Äa)', 'pfunc_expr_stack_exhausted' => 'Napaka v izrazu: Sklad je izÄrpan', 'pfunc_expr_unexpected_number' => 'Napaka v izrazu: NepriÄakovani Å¡tevilo', @@ -2091,8 +2343,8 @@ $messages['stq'] = array( 'pfunc_expr_unexpected_number' => 'Expression-Failer: Nit ferwachtede Taal', 'pfunc_expr_preg_match_failure' => 'Expression-Failer: Uunferwachtede „preg_match“-Failfunktion', 'pfunc_expr_unrecognised_word' => 'Expression-Failer: Nit wierkoand Woud „$1“', - 'pfunc_expr_unexpected_operator' => 'Expression-Failer: Uunferwachteden Operator: <strong><tt>$1</tt></strong>', - 'pfunc_expr_missing_operand' => 'Expression-Failer: Failenden Operand foar <strong><tt>$1</tt></strong>', + 'pfunc_expr_unexpected_operator' => 'Expression-Failer: Uunferwachteden Operator: $1', + 'pfunc_expr_missing_operand' => 'Expression-Failer: Failenden Operand foar $1', 'pfunc_expr_unexpected_closing_bracket' => 'Expression-Failer: Uunferwachte sluutende kaantige Klammere', 'pfunc_expr_unrecognised_punctuation' => 'Expression-Failer: Nit wierkoand Satsteeken „$1“', 'pfunc_expr_unclosed_bracket' => 'Expression-Failer: Nit sleetene kaantige Klammer', @@ -2145,6 +2397,13 @@ $messages['sv'] = array( 'pfunc_string_too_long' => 'Fel: Strängen överskrider gränsen pÃ¥ $1 tecken', ); +/** Tamil (தமிழà¯) + * @author Shanmugamp7 + */ +$messages['ta'] = array( + 'pfunc_time_error' => 'பிழை: செலà¯à®²à®¾à®¤ நேரமà¯', +); + /** Telugu (తెలà±à°—à±) * @author Mpradeep * @author Veeven @@ -2309,14 +2568,24 @@ $messages['tr'] = array( 'pfunc_string_too_long' => 'Hata: Dize $1 karakter sınırını geçiyor', ); +/** Uyghur (Arabic script) (ئۇيغۇرچە) + * @author Sahran + */ +$messages['ug-arab'] = array( + 'pfunc_expr_division_by_zero' => 'Ù†Û†Ù„Ú¯Û• بۆلۈنگەن.', +); + /** Ukrainian (українÑька) * @author AS * @author Ahonc + * @author Base */ $messages['uk'] = array( 'pfunc_desc' => 'Покращений ÑинтакÑичний аналізатор з логічними функціÑми', 'pfunc_time_error' => 'Помилка: неправильний чаÑ', 'pfunc_time_too_long' => 'Помилка: забагато викликів функції #time', + 'pfunc_time_too_big' => 'Помилка: Параметр #time підтримує роки лише до 9999.', + 'pfunc_time_too_small' => 'Помилка: #time підтримує роки лише піÑÐ»Ñ 0.', 'pfunc_rel2abs_invalid_depth' => 'Помилка: неправильна глибина шлÑху: «$1» (Ñпроба доÑтупу до вузла, що знаходитьÑÑ Ð²Ð¸Ñ‰Ðµ, ніж кореневий)', 'pfunc_expr_stack_exhausted' => 'Помилка виразу: Ñтек переповнений', 'pfunc_expr_unexpected_number' => 'Помилка виразу: неочікуване чиÑло', @@ -2337,11 +2606,14 @@ $messages['uk'] = array( /** vèneto (vèneto) * @author Candalua + * @author GatoSelvadego */ $messages['vec'] = array( 'pfunc_desc' => 'Zonta al parser na serie de funsion logiche', 'pfunc_time_error' => 'Eror: orario mìa valido', 'pfunc_time_too_long' => 'Eror: massa chiamate a #time', + 'pfunc_time_too_big' => 'Eror: #time suporta soÅ‚o che fin al ano 9999', + 'pfunc_time_too_small' => "Eror: #time suporta soÅ‚o che da l'ano 0.", 'pfunc_rel2abs_invalid_depth' => 'Eror: profondità mìa valida nel percorso "$1" (se gà proà a accédar a un nodo piassè sora de la raìsa)', 'pfunc_expr_stack_exhausted' => "Eror ne l'espression: stack esaurìo", 'pfunc_expr_unexpected_number' => "Eror ne l'espression: xe vegnù fora un nùmaro che no se se spetava", @@ -2375,13 +2647,14 @@ $messages['vi'] = array( 'pfunc_desc' => 'Nâng cao bá»™ xá» lý vá»›i những hà m cú pháp lôgic', 'pfunc_time_error' => 'Lá»—i: thá»i gian không hợp lệ', 'pfunc_time_too_long' => 'Lá»—i: quá nhiá»u lần gá»i #time', - 'pfunc_time_too_big' => 'Lá»—i: #time chỉ há»— trợ các năm cho tá»›i 9999', + 'pfunc_time_too_big' => 'Lá»—i: #time chỉ há»— trợ các năm cho tá»›i 9999.', + 'pfunc_time_too_small' => 'Lá»—i: #time chỉ há»— trợ cho các năm 0 trở lên.', 'pfunc_rel2abs_invalid_depth' => 'Lá»—i: độ sâu không hợp lệ trong đưá»ng dẫn “$1†(do cố gắng truy cáºp nút phÃa trên nút gốc)', 'pfunc_expr_stack_exhausted' => 'Lá»—i biểu thức: Äã cạn stack', 'pfunc_expr_unexpected_number' => 'Lá»—i biểu thức: Dư số', 'pfunc_expr_preg_match_failure' => 'Lá»—i biểu thức: Hà m preg_match thất bại', 'pfunc_expr_unrecognised_word' => 'Lá»—i biểu thức: Từ “$1†không rõ rà ng', - 'pfunc_expr_unexpected_operator' => "Lá»—i biểu thức: Dư toán tá» '''$1'''", + 'pfunc_expr_unexpected_operator' => 'Lá»—i biểu thức: Dư toán tá» $1', 'pfunc_expr_missing_operand' => 'Lá»—i biểu thức: Thiếu toán hạng trong $1', 'pfunc_expr_unexpected_closing_bracket' => 'Lá»—i biểu thức: Dư dấu đóng ngoặc', 'pfunc_expr_unrecognised_punctuation' => 'Lá»—i biểu thức: Dấu phân cách “$1†không rõ rà ng', @@ -2450,6 +2723,7 @@ $messages['yue'] = array( /** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) * @author Hydra + * @author Hzy980512 * @author Liangent * @author PhiLiP * @author Philip @@ -2461,6 +2735,7 @@ $messages['zh-hans'] = array( 'pfunc_time_error' => 'é”™è¯¯ï¼šæ— æ•ˆæ—¶é—´', 'pfunc_time_too_long' => '错误:#time调用次数过多', 'pfunc_time_too_big' => '错误:#timeåªæ”¯æŒåˆ°9999å¹´', + 'pfunc_time_too_small' => '错误:#timeåªæ”¯æŒæœ€ä½Ž0年。', 'pfunc_rel2abs_invalid_depth' => 'é”™è¯¯ï¼šæ— æ•ˆè·¯å¾„æ·±åº¦ï¼šâ€œ$1â€ï¼ˆå°è¯•è®¿é—®æ ¹èŠ‚ç‚¹ä»¥ä¸ŠèŠ‚ç‚¹ï¼‰', 'pfunc_expr_stack_exhausted' => '表达å¼é”™è¯¯ï¼šå †æ ˆè€—å°½', 'pfunc_expr_unexpected_number' => '表达å¼é”™è¯¯ï¼šæœªé¢„料的数å—', @@ -2481,16 +2756,19 @@ $messages['zh-hans'] = array( /** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) * @author Gaoxuewei + * @author Justincheng12345 * @author Liangent * @author Mark85296341 * @author Shinjiman + * @author Simon Shek * @author Waihorace */ $messages['zh-hant'] = array( - 'pfunc_desc' => '用é‚è¼¯å‡½æ•¸åŠ å¼·è§£æžå™¨', - 'pfunc_time_error' => '錯誤:無效時間', - 'pfunc_time_too_long' => '錯誤:éŽå¤šçš„ #time 呼å«', - 'pfunc_time_too_big' => '錯誤:#æ™‚é–“åªæ”¯æ´è‡³9999å¹´', + 'pfunc_desc' => '使用é‚è¼¯å‡½æ•¸åŠ å¼·è§£æžå™¨', + 'pfunc_time_error' => '錯誤:無效時間。', + 'pfunc_time_too_long' => '錯誤:éŽå¤š#time呼å«ã€‚', + 'pfunc_time_too_big' => '錯誤:#timeåªæ”¯æ´è‡³9999年。', + 'pfunc_time_too_small' => '錯誤:#timeåªæ”¯æ´è‡³0。', 'pfunc_rel2abs_invalid_depth' => '錯誤:無效路徑深度:「$1ã€ï¼ˆå˜—試訪å•é ‚é»žä»¥ä¸Šç¯€é»žï¼‰', 'pfunc_expr_stack_exhausted' => '表é”å¼éŒ¯èª¤ï¼šå †ç–Šè€—盡', 'pfunc_expr_unexpected_number' => '表é”å¼éŒ¯èª¤ï¼šæœªé 料的數å—', diff --git a/extensions/ParserFunctions/ParserFunctions.php b/extensions/ParserFunctions/ParserFunctions.php index ef2ad8d3..4ef62047 100644 --- a/extensions/ParserFunctions/ParserFunctions.php +++ b/extensions/ParserFunctions/ParserFunctions.php @@ -33,7 +33,7 @@ $wgPFEnableStringFunctions = false; $wgExtensionCredits['parserhook'][] = array( 'path' => __FILE__, 'name' => 'ParserFunctions', - 'version' => '1.4.1', + 'version' => '1.5.1', 'url' => 'https://www.mediawiki.org/wiki/Extension:ParserFunctions', 'author' => array( 'Tim Starling', 'Robert Rohde', 'Ross McClure', 'Juraj Simlovic' ), 'descriptionmsg' => 'pfunc_desc', @@ -41,6 +41,7 @@ $wgExtensionCredits['parserhook'][] = array( $wgAutoloadClasses['ExtParserFunctions'] = dirname( __FILE__ ) . '/ParserFunctions_body.php'; $wgAutoloadClasses['ExprParser'] = dirname( __FILE__ ) . '/Expr.php'; +$wgAutoloadClasses['ExprError'] = dirname( __FILE__ ) . '/Expr.php'; $wgExtensionMessagesFiles['ParserFunctions'] = dirname( __FILE__ ) . '/ParserFunctions.i18n.php'; $wgExtensionMessagesFiles['ParserFunctionsMagic'] = dirname( __FILE__ ) . '/ParserFunctions.i18n.magic.php'; @@ -85,3 +86,14 @@ function wfRegisterParserFunctions( $parser ) { return true; } + +$wgHooks['UnitTestsList'][] = 'wfParserFunctionsTests'; + +/** + * @param $files array + * @return bool + */ +function wfParserFunctionsTests( &$files ) { + $files[] = dirname( __FILE__ ) . '/tests/ExpressionTest.php'; + return true; +} diff --git a/extensions/ParserFunctions/ParserFunctions_body.php b/extensions/ParserFunctions/ParserFunctions_body.php index 879b7a15..3567cc58 100644 --- a/extensions/ParserFunctions/ParserFunctions_body.php +++ b/extensions/ParserFunctions/ParserFunctions_body.php @@ -360,9 +360,6 @@ class ExtParserFunctions { return $else; } else { $pdbk = $title->getPrefixedDBkey(); - if ( !$parser->incrementExpensiveFunctionCount() ) { - return $else; - } $lc = LinkCache::singleton(); $id = $lc->getGoodLinkID( $pdbk ); if ( $id != 0 ) { @@ -372,6 +369,9 @@ class ExtParserFunctions { $parser->mOutput->addLink( $title, 0 ); return $else; } + if ( !$parser->incrementExpensiveFunctionCount() ) { + return $else; + } $id = $title->getArticleID(); $parser->mOutput->addLink( $title, $id ); if ( $id ) { @@ -452,10 +452,10 @@ class ExtParserFunctions { } else { $tz = new DateTimeZone( date_default_timezone_get() ); } - $dateObject->setTimezone( $tz ); } else { - $dateObject->setTimezone( $utc ); + $tz = $utc; } + $dateObject->setTimezone( $tz ); # Generate timestamp $ts = $dateObject->format( 'YmdHis' ); @@ -471,14 +471,16 @@ class ExtParserFunctions { if ( self::$mTimeChars > self::$mMaxTimeChars ) { return '<strong class="error">' . wfMessage( 'pfunc_time_too_long' )->inContentLanguage()->escaped() . '</strong>'; } else { - if ( $ts < 100000000000000 ) { // Language can't deal with years after 9999 + if ( $ts < 0 ) { // Language can't deal with BC years + return '<strong class="error">' . wfMessage( 'pfunc_time_too_small' )->inContentLanguage()->escaped() . '</strong>'; + } elseif ( $ts < 100000000000000 ) { // Language can't deal with years after 9999 if ( $language !== '' && Language::isValidBuiltInCode( $language ) ) { // use whatever language is passed as a parameter $langObject = Language::factory( $language ); - $result = $langObject->sprintfDate( $format, $ts ); + $result = $langObject->sprintfDate( $format, $ts, $tz ); } else { // use wiki's content language - $result = $parser->getFunctionLang()->sprintfDate( $format, $ts ); + $result = $parser->getFunctionLang()->sprintfDate( $format, $ts, $tz ); } } else { return '<strong class="error">' . wfMessage( 'pfunc_time_too_big' )->inContentLanguage()->escaped() . '</strong>'; diff --git a/extensions/ParserFunctions/exprTests.txt b/extensions/ParserFunctions/exprTests.txt deleted file mode 100644 index d842d462..00000000 --- a/extensions/ParserFunctions/exprTests.txt +++ /dev/null @@ -1,39 +0,0 @@ -1 + 1 = 2 --1 + 1 = 0 -+1 + 1 = 2 -4 * 4 = 16 --4 * -4 = 4 * 4 -(1/3) * 3 = 1 -3 / 1.5 = 2 -3 mod 2 = 1 -1 or 0 -not (1 and 0) -not 0 -4.0 round 0; 4 -ceil 4; 4 -floor 4; 4 -4.5 round 0; 5 -4.2 round 0; 4 --4.2 round 0; -4 --4.5 round 0; -5 --2.0 round 0; -2 -ceil -3; -3 -floor -6.0; -6 -ceil 4.2; 5 -ceil -4.5; -4 -floor -4.5; -5 -4 < 5 --5 < 2 --2 <= -2 -abs(-2); 2 -4 > 3 -4 > -3 -5 >= 2 -2 >= 2 -1 != 2 -not (1 != 1) -1e4 = 10000 -1e-2 = 0.01 -ln(exp(1));1 -trunc(4.5);4 -trunc(-4.5);-4 diff --git a/extensions/ParserFunctions/funcsParserTests.txt b/extensions/ParserFunctions/funcsParserTests.txt index a741836a..2ff7ba3d 100644 --- a/extensions/ParserFunctions/funcsParserTests.txt +++ b/extensions/ParserFunctions/funcsParserTests.txt @@ -94,6 +94,15 @@ Explicitely specified output language (Dutch) !! end !! test +Preserve tags in #switch default value +!! input +{{#switch:a|b|<div>c</div>}} +!! result +<div>c</div> + +!! end + +!! test Bug 19093: Default values don't fall through in switch !! input <{{#switch: foo | bar | #default = DEF }}> @@ -211,3 +220,15 @@ Bug 22866: #ifexpr should evaluate "-0" as false <p>false </p> !! end + +!! test +Templates: Parser functions don't strip whitespace from positional parameters +!! input +{{#if: {{foo}} +| no-pre-then +| no-pre-else +}} +!! result +<p>no-pre-then +</p> +!! end diff --git a/extensions/ParserFunctions/testExpr.php b/extensions/ParserFunctions/testExpr.php deleted file mode 100644 index b3336c53..00000000 --- a/extensions/ParserFunctions/testExpr.php +++ /dev/null @@ -1,38 +0,0 @@ -<?php - -require_once ( getenv( 'MW_INSTALL_PATH' ) !== false - ? getenv( 'MW_INSTALL_PATH' ) . "/maintenance/commandLine.inc" - : dirname( __FILE__ ) . '/../../maintenance/commandLine.inc' ); -require( 'Expr.php' ); - -$tests = file( 'exprTests.txt' ); - -$pass = $fail = 0; - -// Each test is on one line. The test must always evaluate to '1'. -$parser = new ExprParser; -foreach ( $tests as $test ) { - $test = trim( $test ); - if ( strpos( $test, ';' ) !== false ) - list( $input, $expected ) = explode( ';', $test ); - else { - $input = $test; - $expected = 1; - } - - $expected = trim( $expected ); - $input = trim( $input ); - - $result = $parser->doExpression( $input ); - if ( $result != $expected ) { - print - "FAILING test -- $input - gave a final result of $result, instead of $expected.\n"; - $fail++; - } else { - print "PASSED test $test\n"; - $pass++; - } -} - -print "Passed $pass tests, failed $fail tests, out of a total of " . ( $pass + $fail ) . "\n";
\ No newline at end of file diff --git a/extensions/ParserFunctions/tests/ExpressionTest.php b/extensions/ParserFunctions/tests/ExpressionTest.php new file mode 100644 index 00000000..169a9cb4 --- /dev/null +++ b/extensions/ParserFunctions/tests/ExpressionTest.php @@ -0,0 +1,76 @@ +<?php +class ExpressionTest extends MediaWikiTestCase { + + /** + * @var ExprParser + */ + protected $parser; + + protected function setUp() { + parent::setUp(); + $this->parser = new ExprParser(); + } + + /** + * @dataProvider provideExpressions + */ + function testExpression( $input, $expected ) { + $this->assertEquals( + $expected, + $this->parser->doExpression( $input ) + ); + } + + function provideExpressions() { + return array( + array( '1 or 0', '1' ), + array( 'not (1 and 0)', '1' ), + array( 'not 0', '1' ), + array( '4 < 5', '1' ), + array( '-5 < 2', '1' ), + array( '-2 <= -2', '1' ), + array( '4 > 3', '1' ), + array( '4 > -3', '1' ), + array( '5 >= 2', '1' ), + array( '2 >= 2', '1' ), + array( '1 != 2', '1' ), + array( '-4 * -4 = 4 * 4', '1' ), + array( 'not (1 != 1)', '1' ), + array( '1 + 1', '2' ), + array( '-1 + 1', '0' ), + array( '+1 + 1', '2' ), + array( '4 * 4', '16' ), + array( '(1/3) * 3', '1' ), + array( '3 / 1.5', '2' ), + array( '3 / 0.2', '15' ), + array( '3 / ( 2.0 * 0.1 )', '15' ), + array( '3 / ( 2.0 / 10 )', '15' ), + array( '3 / (- 0.2 )', '-15' ), + array( '3 / abs( 0.2 )', '15' ), + array( '3 mod 2', '1' ), + array( '1e4', '10000' ), + array( '1e-2', '0.01' ), + array( '4.0 round 0', '4' ), + array( 'ceil 4', '4' ), + array( 'floor 4', '4' ), + array( '4.5 round 0', '5' ), + array( '4.2 round 0', '4' ), + array( '-4.2 round 0', '-4' ), + array( '-4.5 round 0', '-5' ), + array( '-2.0 round 0', '-2' ), + array( 'ceil -3', '-3' ), + array( 'floor -6.0', '-6' ), + array( 'ceil 4.2', '5' ), + array( 'ceil -4.5', '-4' ), + array( 'floor -4.5', '-5' ), + array( 'abs(-2)', '2' ), + array( 'ln(exp(1))', '1' ), + array( 'trunc(4.5)', '4' ), + array( 'trunc(-4.5)', '-4' ), + array( '123 fmod (2^64-1)', '123' ), + array( '5.7 mod 1.3', '0' ), + array( '5.7 fmod 1.3', '0.5' ), + ); + } +} + diff --git a/extensions/PdfHandler/.gitreview b/extensions/PdfHandler/.gitreview new file mode 100644 index 00000000..f5eca40e --- /dev/null +++ b/extensions/PdfHandler/.gitreview @@ -0,0 +1,5 @@ +[gerrit] +host=gerrit.wikimedia.org +port=29418 +project=mediawiki/extensions/PdfHandler.git +defaultbranch=master diff --git a/extensions/PdfHandler/CreatePdfThumbnailsJob.class.php b/extensions/PdfHandler/CreatePdfThumbnailsJob.class.php new file mode 100644 index 00000000..aba204f2 --- /dev/null +++ b/extensions/PdfHandler/CreatePdfThumbnailsJob.class.php @@ -0,0 +1,126 @@ +<?php + +class CreatePdfThumbnailsJob extends Job { + /** + * Flags for thumbnail jobs + */ + const BIG_THUMB = 1; + const SMALL_THUMB = 2; + + /** + * Construct a thumbnail job + * + * @param $title Title Title object + * @param $params array Associative array of options: + * page: page number for which the thumbnail will be created + * jobtype: CreatePDFThumbnailsJob::BIG_THUMB or CreatePDFThumbnailsJob::SMALL_THUMB + * BIG_THUMB will create a thumbnail visible for full thumbnail view, + * SMALL_THUMB will create a thumbnail shown in "previous page"/"next page" boxes + * + */ + public function __construct( $title, $params ) { + parent::__construct( 'createPdfThumbnailsJob', $title, $params ); + } + + /** + * Run a thumbnail job on a given PDF file. + * @return bool true + */ + public function run() { + if ( !isset( $this->params['page'] ) ) { + wfDebugLog('thumbnails', 'A page for thumbnails job of ' . $this->title->getText() . ' was not specified! That should never happen!'); + return true; // no page set? that should never happen + } + + $file = wfLocalFile( $this->title ); // we just want a local file + if ( !$file ) { + return true; // Just silently fail, perhaps the file was already deleted, don't bother + } + + switch ($this->params['jobtype']) { + case self::BIG_THUMB: + global $wgImageLimits; + // Ignore user preferences, do default thumbnails + // everything here shamelessy copied and reused from includes/ImagePage.php + $sizeSel = User::getDefaultOption( 'imagesize' ); + + // The user offset might still be incorrect, specially if + // $wgImageLimits got changed (see bug #8858). + if ( !isset( $wgImageLimits[$sizeSel] ) ) { + // Default to the first offset in $wgImageLimits + $sizeSel = 0; + } + $max = $wgImageLimits[$sizeSel]; + $maxWidth = $max[0]; + $maxHeight = $max[1]; + + $width_orig = $file->getWidth( $this->params['page'] ); + $width = $width_orig; + $height_orig = $file->getHeight( $this->params['page'] ); + $height = $height_orig; + if ( $width > $maxWidth || $height > $maxHeight ) { + # Calculate the thumbnail size. + # First case, the limiting factor is the width, not the height. + if ( $width / $height >= $maxWidth / $maxHeight ) { + //$height = round( $height * $maxWidth / $width ); + $width = $maxWidth; + # Note that $height <= $maxHeight now. + } else { + $newwidth = floor( $width * $maxHeight / $height ); + //$height = round( $height * $newwidth / $width ); + $width = $newwidth; + # Note that $height <= $maxHeight now, but might not be identical + # because of rounding. + } + $transformParams = array( 'page' => $this->params['page'], 'width' => $width ); + $file->transform( $transformParams ); + } + break; + + case self::SMALL_THUMB: + Linker::makeThumbLinkObj( $this->title, $file, '', '', 'none', array( 'page' => $this->params['page'] ) ); + break; + } + + return true; + } + + /** + * @param $upload UploadBase + * @param $mime + * @param $error + * @return bool + */ + public static function insertJobs( $upload, $mime, &$error ) { + global $wgPdfCreateThumbnailsInJobQueue; + if ( !$wgPdfCreateThumbnailsInJobQueue ) { + return true; + } + if (!MimeMagic::singleton()->isMatchingExtension('pdf', $mime)) { + return true; // not a PDF, abort + } + + $title = $upload->getTitle(); + $uploadFile = $upload->getLocalFile(); + if ( is_null( $uploadFile ) ) { + wfDebugLog('thumbnails', '$uploadFile seems to be null, should never happen...'); + return true; // should never happen, but it's better to be secure + } + + $metadata = $uploadFile->getMetadata(); + $unserialized = unserialize( $metadata ); + $pages = intval( $unserialized['Pages'] ); + + $jobs = array(); + for ( $i = 1; $i <= $pages; $i++ ) { + $jobs[] = new CreatePdfThumbnailsJob( $title, + array( 'page' => $i, 'jobtype' => self::BIG_THUMB ) + ); + $jobs[] = new CreatePdfThumbnailsJob( $title, + array( 'page' => $i, 'jobtype' => self::SMALL_THUMB ) + ); + } + Job::batchInsert( $jobs ); + return true; + } +} diff --git a/extensions/PdfHandler/PdfHandler.i18n.php b/extensions/PdfHandler/PdfHandler.i18n.php new file mode 100644 index 00000000..06143e7b --- /dev/null +++ b/extensions/PdfHandler/PdfHandler.i18n.php @@ -0,0 +1,1186 @@ +<?php +/** + * Internationalisation file for extension PdfHandler. + * + * @file + * @ingroup Extensions + */ + +$messages = array(); + +$messages['en'] = array( + 'pdf-desc' => 'Handler for viewing PDF files in image mode.', + 'pdf_no_metadata' => 'Cannot get metadata from PDF.', + 'pdf_page_error' => 'Page number not in range.', + 'exif-pdf-producer' => 'Conversion program', + 'exif-pdf-version' => 'Version of PDF format', + 'exif-pdf-encrypted' => 'Encrypted', + 'exif-pdf-pagesize' => 'Page size', +); + +/** Message documentation (Message documentation) + * @author Purodha + * @author Shirayuki + * @author The Evil IP address + */ +$messages['qqq'] = array( + 'pdf-desc' => '{{desc|name=Pdf Handler|url=http://www.mediawiki.org/wiki/Extension:PdfHandler}}', + 'pdf_no_metadata' => 'Error message given when metadata cannot be retrieved from a PDF file', + 'pdf_page_error' => 'Error message given when a PDF does not have the requested page number', + 'exif-pdf-producer' => 'The label used in the metadata table at the bottom of the file description page for the program used to convert this PDF file into a PDF. + +This is separate from the program used to create the original file (Which is labeled by {{msg-mw|Exif-software}}).', + 'exif-pdf-version' => 'Label for the version of the pdf file format in the metadata table at the bottom of an image description page. Usually a number between 1.2 and 1.6', + 'exif-pdf-encrypted' => 'Label for field in metadata table at bottom of an image description page to denote if the PDF file is encrypted. The value of the field this references is either "no" (most common) or something like "yes (print:yes copy:no change:no addNotes:no)"', + 'exif-pdf-pagesize' => 'Label for the field in the metadata table at the bottom of an image description page to denote the size of the pages in the pdf. If there is more than one size of page used in this document, each size is listed once.', +); + +/** Afrikaans (Afrikaans) + * @author Naudefj + * @author පසිඳු à¶šà·à·€à·’න්ද + */ +$messages['af'] = array( + 'pdf-desc' => 'Handler vir die lees van PDF-lêers in beeld af', + 'pdf_no_metadata' => 'Kan nie metadata uit PDF kry nie', + 'pdf_page_error' => 'Bladsynommer kom nie in dokument voor nie', +); + +/** Gheg Albanian (Gegë) + * @author Mdupont + */ +$messages['aln'] = array( + 'pdf-desc' => 'Mbajtës për shikimin PDF files në imazh mode', + 'pdf_no_metadata' => 'Nuk mund të merrni nga metadata PDF', + 'pdf_page_error' => 'numrin e faqes nuk është në varg', +); + +/** Aragonese (aragonés) + * @author Juanpabl + */ +$messages['an'] = array( + 'pdf-desc' => 'Maneyador ta veyer fichers PDF en modo imachen', + 'pdf_no_metadata' => "No s'obtenioron metadatos d'o PDF", + 'pdf_page_error' => 'Numero de pachina difuera de rango', +); + +/** Arabic (العربية) + * @author Meno25 + * @author Mido + * @author Ø£ØÙ…د + */ +$messages['ar'] = array( + 'pdf-desc' => 'معالج عرض Ù…Ù„ÙØ§Øª PDF ÙÙŠ طور الصور', + 'pdf_no_metadata' => 'تعذّر استخراج البيانات الÙوقية من مل٠PDF', + 'pdf_page_error' => 'رقم Ø§Ù„ØµÙØØ© خارج عن النطاق', + 'exif-pdf-producer' => 'برمجية التØÙˆÙŠÙ„', + 'exif-pdf-version' => 'إصدارة صيغة PDF', + 'exif-pdf-encrypted' => 'Ù…ÙØ¹Ù…ّى', + 'exif-pdf-pagesize' => 'ØØ¬Ù… Ø§Ù„ØµÙØØ©', +); + +/** Egyptian Spoken Arabic (مصرى) + * @author Meno25 + */ +$messages['arz'] = array( + 'pdf-desc' => 'متØÙƒÙ… لرؤية Ù…Ù„ÙØ§Øª PDF ÙÙ‰ نمط صورة', + 'pdf_no_metadata' => 'لم يمكن أخذ معلومات ميتا من PDF', + 'pdf_page_error' => 'رقم Ø§Ù„ØµÙØØ© ليس ÙÙ‰ النطاق', +); + +/** Assamese (অসমীয়া) + * @author Bishnu Saikia + */ +$messages['as'] = array( + 'pdf-desc' => 'পিডিà¦à¦« ফাইল ছবি হিচাপে বà§à¦¯à§±à¦¹à¦¾à§°à§° পদà§à¦§à¦¤à¦¿', + 'pdf_no_metadata' => 'পি.ডি.à¦à¦«.à§° পৰা মেটাডাটা উপলদà§à¦§ নহয়', + 'pdf_page_error' => 'পৃষà§à¦ াৰ নমà§à¦¬à§° সীমাৰ à¦à¦¿à¦¤à§°à¦¤ নাই', + 'exif-pdf-producer' => 'ৰূপানà§à¦¤à§°à¦• পà§à§°à¦—à§à§°à¦¾à¦®', + 'exif-pdf-version' => 'পি.ডি.à¦à¦«. ৰূপত সংসà§à¦•ৰণ', + 'exif-pdf-pagesize' => 'পৃষà§à¦ াৰ আকাৰ', +); + +/** Asturian (asturianu) + * @author Xuacu + */ +$messages['ast'] = array( + 'pdf-desc' => "Xestor pa ver los ficheros PDF en mou d'imaxe", + 'pdf_no_metadata' => 'Nun se pudieron sacar los metadatos del PDF', + 'pdf_page_error' => 'El númberu de la páxina nun ta nel rangu', + 'exif-pdf-producer' => 'Programa de conversión', + 'exif-pdf-version' => 'Versión del formatu PDF', + 'exif-pdf-encrypted' => 'Cifráu', + 'exif-pdf-pagesize' => 'Tamañu de la páxina', +); + +/** South Azerbaijani (تورکجه) + * @author Amir a57 + */ +$messages['azb'] = array( + 'exif-pdf-pagesize' => 'صØÛŒÙÙ‡ اولچوسو', +); + +/** Bashkir (башҡортÑа) + * @author Assele + */ +$messages['ba'] = array( + 'pdf-desc' => 'PDF файлдарҙы Ñ€Ó™Ñемдәр рәүешендә ҡарау Ó©Ñөн ÑшкәртеүÑе ҡорал', + 'pdf_no_metadata' => 'PDF-тан мета-мәғлүмәтте алыу мөмкин түгел', + 'pdf_page_error' => 'Бит һаны биттәр һанынан ашҡан', +); + +/** Bikol Central (Bikol Central) + * @author Geopoet + */ +$messages['bcl'] = array( + 'pdf-desc' => 'An tagapagkapot para sa pagtatanaw kan PDF na mga sagunson na yaon sa moda nin imahe.', + 'pdf_no_metadata' => 'Dae makakakua nin datos na meta gikan sa PDF.', + 'pdf_page_error' => 'An numero kan pahina dae tabi abot.', + 'exif-pdf-producer' => 'Programa nin kombersyon', + 'exif-pdf-version' => 'Bersyon kan PDF pormat', + 'exif-pdf-encrypted' => 'Enkriptado', + 'exif-pdf-pagesize' => 'Sukol kan pahina', +); + +/** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) + * @author EugeneZelenko + * @author Jim-by + * @author Wizardist + */ +$messages['be-tarask'] = array( + 'pdf-desc' => 'Ðпрацоўшчык Ð´Ð»Ñ Ð¿Ñ€Ð°Ð³Ð»Ñду PDF-файлаў у выглÑдзе выÑваў', + 'pdf_no_metadata' => 'Ðемагчыма атрымаць мÑта-зьвеÑткі з PDF-файла', + 'pdf_page_error' => 'Ðумар Ñтаронкі паза дыÑпазонам', + 'exif-pdf-producer' => 'Праграма канвÑртацыі', + 'exif-pdf-version' => 'Ð’ÑÑ€ÑÑ–Ñ Ñ„Ð°Ñ€Ð¼Ð°Ñ‚Ñƒ PDF', + 'exif-pdf-encrypted' => 'Зашыфравана', + 'exif-pdf-pagesize' => 'Памер Ñтаронкі', +); + +/** Bulgarian (българÑки) + * @author DCLXVI + * @author Stanqo + * @author Turin + */ +$messages['bg'] = array( + 'pdf_no_metadata' => 'невъзможно е да бъдат извлечени метаданни от PDF', + 'pdf_page_error' => 'Ðомерът на Ñтраница е извън обхвата', + 'exif-pdf-encrypted' => 'Криптиране', + 'exif-pdf-pagesize' => 'Размер на Ñтраницата', +); + +/** Bengali (বাংলা) + * @author Nasir8891 + * @author Wikitanvir + */ +$messages['bn'] = array( + 'pdf-desc' => 'পিডিà¦à¦« ফাইল ছবি হিসাবে বà§à¦¯à¦¬à¦¹à¦¾à¦°à§‡à¦° পদà§à¦§à¦¤à¦¿', + 'pdf_no_metadata' => 'পিডিà¦à¦« থেকে মেটাডেটা পাওয়া যায়নি', + 'pdf_page_error' => 'পাতার নমà§à¦¬à¦° সীমার মধà§à¦¯à§‡ নেই', +); + +/** Breton (brezhoneg) + * @author Fohanno + * @author Fulup + */ +$messages['br'] = array( + 'pdf-desc' => 'Maveg evit gwelet ar restroù PDF e mod skeudenn', + 'pdf_no_metadata' => 'Dibosupl tapout meta-roadennoù digant ar restr PDF', + 'pdf_page_error' => "N'emañ ket niverenn ar bajenn er skeuliad", + 'exif-pdf-producer' => 'Program amdreiñ', + 'exif-pdf-pagesize' => 'Ment ar bajenn', +); + +/** Bosnian (bosanski) + * @author CERminator + */ +$messages['bs'] = array( + 'pdf-desc' => 'UreÄ‘ivaÄ za pregled PDF datoteka u modu za slike', + 'pdf_no_metadata' => 'Ne mogu se naći metapodaci u PDFu', + 'pdf_page_error' => 'Broj stranice nije u rasponu', +); + +/** Catalan (català ) + * @author Aleator + */ +$messages['ca'] = array( + 'pdf-desc' => 'Gestor per a visualitzar arxius PDF en mode imatge', + 'pdf_no_metadata' => "No s'han pogut obtenir metadades del PDF", + 'pdf_page_error' => "Número de pà gina fora d'abast", +); + +/** Chechen (нохчийн) + * @author Sasan700 + * @author Умар + */ +$messages['ce'] = array( + 'pdf-desc' => 'Хьажа аттон кечйо PDF-файлаш Ñуьрта куьцехь', + 'pdf_no_metadata' => 'ÑхьацаÑцало чура бух оцу PDF', + 'pdf_page_error' => 'Ðгlон терахь дозан чулацамца дац', + 'exif-pdf-pagesize' => 'ÐгӀона барам', +); + +/** Sorani Kurdish (کوردی) + * @author Calak + */ +$messages['ckb'] = array( + 'exif-pdf-pagesize' => 'قەبارەی Ù¾Û•Ú•Û•', +); + +/** Czech (Äesky) + * @author MatÄ›j Grabovský + * @author Mormegil + */ +$messages['cs'] = array( + 'pdf-desc' => 'OvladaÄ pro prohlÞenà PDF souborů jako obrázků', + 'pdf_no_metadata' => 'Z PDF se nepodaÅ™ilo zÃskat metadata', + 'pdf_page_error' => 'ÄŒÃslo stránky mimo rozsah', + 'exif-pdf-producer' => 'Konverznà program', + 'exif-pdf-version' => 'Verze formátu PDF', + 'exif-pdf-encrypted' => 'Å ifrovaný', + 'exif-pdf-pagesize' => 'Velikost stránky', +); + +/** Welsh (Cymraeg) + * @author Lloffiwr + */ +$messages['cy'] = array( + 'pdf-desc' => 'Teclyn i weld ffeiliau PDF ar lun delwedd', + 'pdf_no_metadata' => "Yn methu cael y metadata o'r PDF", + 'pdf_page_error' => "Nid yw'r rhif hwn oddi mewn i ystod rhifau'r tudalennau", + 'exif-pdf-producer' => 'Rhaglen trosi', + 'exif-pdf-version' => 'Fersiwn y fformat PDF', + 'exif-pdf-encrypted' => 'Amgriptiwyd', + 'exif-pdf-pagesize' => 'Maint y dudalen', +); + +/** Danish (dansk) + * @author Peter Alberti + */ +$messages['da'] = array( + 'pdf-desc' => 'HÃ¥ndtering af PDF-visning i billedtilstand', + 'pdf_no_metadata' => 'Kan ikke hente metadata fra PDF', + 'pdf_page_error' => 'Sidetallet er større end antallet af sider i dokumentet', + 'exif-pdf-producer' => 'Konverteringsprogram', + 'exif-pdf-version' => 'Version af PDF-format', + 'exif-pdf-encrypted' => 'Krypteret', + 'exif-pdf-pagesize' => 'Sidestørrelse', +); + +/** German (Deutsch) + * @author Kghbln + * @author Metalhead64 + * @author Raimond Spekking + */ +$messages['de'] = array( + 'pdf-desc' => 'Stellt eine Schnittstelle zur Ansicht von PDF-Dateien im Bildermodus bereit', + 'pdf_no_metadata' => 'Keine Metadaten im PDF vorhanden.', + 'pdf_page_error' => 'Seitenzahl außerhalb des Dokumentes.', + 'exif-pdf-producer' => 'Umwandlungsprogramm', + 'exif-pdf-version' => 'Version des PDF-Formats', + 'exif-pdf-encrypted' => 'Verschlüsselt', + 'exif-pdf-pagesize' => 'Seitengröße', +); + +/** Swiss High German (Schweizer Hochdeutsch) + * @author Geitost + */ +$messages['de-ch'] = array( + 'pdf_page_error' => 'Seitenzahl ausserhalb des Dokumentes.', +); + +/** Zazaki (Zazaki) + * @author Aspar + * @author Erdemaslancan + */ +$messages['diq'] = array( + 'pdf-desc' => 'ÅŸuxulnayoxo ke dosyayê PDFyan modê mocnayiÅŸ de mocneno', + 'pdf_no_metadata' => 'PDF ra metadata nêgeriyeno', + 'pdf_page_error' => 'numreyê peli benate de niyo', + 'exif-pdf-producer' => 'Programa çerxiney', + 'exif-pdf-version' => 'Versiyona babet da PDF', + 'exif-pdf-encrypted' => 'Kodıno', + 'exif-pdf-pagesize' => 'Ebata perer', +); + +/** Lower Sorbian (dolnoserbski) + * @author Michawiki + */ +$messages['dsb'] = array( + 'pdf-desc' => 'Źěłowy rÄ›d za woglÄ›dowanje PDF-datajow we wobrazowem modusu', + 'pdf_no_metadata' => 'Metadaty njedaju se z PDF dobyÅ›', + 'pdf_page_error' => 'Bokowe cysÅ‚o zwenka wobcerka', + 'exif-pdf-producer' => 'KonwertÄ›rowaÅ„ski program', + 'exif-pdf-version' => 'Wersija PDF-formata', + 'exif-pdf-encrypted' => 'SkodÄ›rowany', + 'exif-pdf-pagesize' => 'Wjelikosć boka', +); + +/** Greek (Ελληνικά) + * @author Omnipaedista + */ +$messages['el'] = array( + 'pdf-desc' => 'ΔιαχειÏιστής για την εμφάνιση αÏχείων PDF σε μοÏφή εικόνας', + 'pdf_no_metadata' => 'ΑδÏνατη η απόκτηση μεταδεδομÎνων από PDF', + 'pdf_page_error' => 'ΑÏιθμός σελίδας εκτός οÏίου', +); + +/** British English (British English) + * @author Shirayuki + */ +$messages['en-gb'] = array( + 'exif-pdf-producer' => 'Conversion programme', +); + +/** Esperanto (Esperanto) + * @author Yekrats + */ +$messages['eo'] = array( + 'pdf-desc' => 'Ilo por vidi PDF-dosierojn en bilda reÄimo', + 'pdf_no_metadata' => 'Ne povas preni metadatenon el PDF', + 'pdf_page_error' => 'PaÄnombro ekster valida intervalo', + 'exif-pdf-version' => 'Versio de PDF-formato', + 'exif-pdf-encrypted' => 'Ĉifrita', + 'exif-pdf-pagesize' => 'Grandeco de paÄo', +); + +/** Spanish (español) + * @author Armando-Martin + * @author Sanbec + */ +$messages['es'] = array( + 'pdf-desc' => 'Manejador para ver archivos PDF en modo imagen', + 'pdf_no_metadata' => 'No se obtuvieron metadatos del PDF', + 'pdf_page_error' => 'Número de página fuera de rango', + 'exif-pdf-producer' => 'Programa de conversión', + 'exif-pdf-version' => 'Versión del formato PDF', + 'exif-pdf-encrypted' => 'Cifrado', + 'exif-pdf-pagesize' => 'Tamaño de página', +); + +/** Estonian (eesti) + * @author Avjoska + * @author Pikne + */ +$messages['et'] = array( + 'pdf-desc' => 'Töötleja PDF-failide piltidena kuvamiseks', + 'pdf_no_metadata' => 'Ei õnnestu PDF-faili meta-andmeid saada', + 'pdf_page_error' => 'Leheküljenumber pole vahemikus.', + 'exif-pdf-producer' => 'Teisendusprogramm', + 'exif-pdf-version' => 'PDF-vormingu versioon', + 'exif-pdf-encrypted' => 'Krüptitud', + 'exif-pdf-pagesize' => 'Lehe suurus', +); + +/** Persian (ÙØ§Ø±Ø³ÛŒ) + * @author Ebraminio + * @author Huji + * @author Reza1615 + * @author Sahim + * @author Wayiran + */ +$messages['fa'] = array( + 'pdf-desc' => 'گرداننده‌ای برای مشاهدهٔ پرونده‌های پی‌دی‌ا٠در ØØ§Ù„ت تصویر', + 'pdf_no_metadata' => 'نمی‌توان ÙØ±Ø§Ø¯Ø§Ø¯Ù‡â€ŒÙ‡Ø§ را از Ù¾ÛŒâ€ŒØ¯ÛŒâ€ŒØ§Ù Ú¯Ø±ÙØª', + 'pdf_page_error' => 'شماره ØµÙØÙ‡ در Ù…ØØ¯ÙˆØ¯Ù‡ نیست', + 'exif-pdf-producer' => 'برنامهٔ مبدل', + 'exif-pdf-version' => 'نسخهٔ قالب پی‌دی‌اÙ', + 'exif-pdf-encrypted' => 'رمز شده', + 'exif-pdf-pagesize' => 'ØØ¬Ù… ØµÙØÙ‡', +); + +/** Finnish (suomi) + * @author Crt + * @author Kulmalukko + * @author Nike + * @author VezonThunder + * @author Vililikku + */ +$messages['fi'] = array( + 'pdf-desc' => 'Käsittelijä PDF-tiedostojen katsomiseen kuvatilassa.', + 'pdf_no_metadata' => 'Metatietojen hakeminen PDF-tiedostosta epäonnistui', + 'pdf_page_error' => 'Sivunumero ei ole alueella.', + 'exif-pdf-producer' => 'Muunto-ohjelma', + 'exif-pdf-version' => 'PDF-muodon versio', + 'exif-pdf-encrypted' => 'Salattu', + 'exif-pdf-pagesize' => 'Sivun koko', +); + +/** French (français) + * @author Crochet.david + * @author Gomoko + * @author Grondin + * @author Verdy p + */ +$messages['fr'] = array( + 'pdf-desc' => 'Gestionnaire permettant de visualiser les fichiers PDF en mode image', + 'pdf_no_metadata' => 'Impossible d’obtenir les métadonnées du fichier PDF', + 'pdf_page_error' => 'Le numéro de page est hors de l’étendue.', + 'exif-pdf-producer' => 'Programme de conversion', + 'exif-pdf-version' => 'Version du format PDF', + 'exif-pdf-encrypted' => 'Crypté', + 'exif-pdf-pagesize' => 'Taille de la page', +); + +/** Franco-Provençal (arpetan) + * @author ChrisPtDe + */ +$messages['frp'] = array( + 'pdf-desc' => 'Utilitèro por vêre los fichiérs PDF en fôrma émâge.', + 'pdf_no_metadata' => 'Pôt pas avêr les mètabalyês du fichiér PDF.', + 'pdf_page_error' => 'Lo numerô de pâge est en defôr de la portâ.', +); + +/** Galician (galego) + * @author Alma + * @author Toliño + */ +$messages['gl'] = array( + 'pdf-desc' => 'Manipulador para ver ficheiros PDF no modo de imaxe', + 'pdf_no_metadata' => 'Non se puideron obter os metadatos do PDF.', + 'pdf_page_error' => 'O número da páxina non está no rango.', + 'exif-pdf-producer' => 'Programa de conversión', + 'exif-pdf-version' => 'Versión en formato PDF', + 'exif-pdf-encrypted' => 'Cifrado', + 'exif-pdf-pagesize' => 'Tamaño da páxina', +); + +/** Ancient Greek (ἈÏχαία ἑλληνικὴ) + * @author Omnipaedista + */ +$messages['grc'] = array( + 'pdf_no_metadata' => 'ἈδÏνατον τὸ ἀποκομίζειν μεταδεδομÎνα á¼Îº PDF', + 'pdf_page_error' => 'ἈÏιθμὸς δÎλτου á¼ÎºÏ„ὸς á¼Î¼Î²ÎµÎ»ÎµÎ¯Î±Ï‚', +); + +/** Swiss German (Alemannisch) + * @author Als-Holder + */ +$messages['gsw'] = array( + 'pdf-desc' => 'Schnittstell fir d Aasicht vu PDF-Dateien im Bilder-Modus', + 'pdf_no_metadata' => 'Kei Metadate im PDF vorhande.', + 'pdf_page_error' => 'Sytezahl usserhalb vum Dokumänt.', + 'exif-pdf-producer' => 'Umwandligsprogramm', + 'exif-pdf-version' => 'Version vum PDF-Format', + 'exif-pdf-encrypted' => 'Verschlisslet', + 'exif-pdf-pagesize' => 'Sytegreßi', +); + +/** Gujarati (ગà«àªœàª°àª¾àª¤à«€) + * @author KartikMistry + * @author Sushant savla + */ +$messages['gu'] = array( + 'pdf-desc' => 'PDF ફાઈલોને ચિતà«àª° સà«àªµàª°à«‚પે જોવાનà«àª‚ સાધન', + 'pdf_no_metadata' => 'PDFમાંથી મેટા ડાટા ન મેળવી શકાયો', + 'pdf_page_error' => 'પાનાં કà«àª°àª®àª¾àª‚ક અવધિમાં નથી', +); + +/** Hebrew (עברית) + * @author Amire80 + * @author Rotemliss + * @author YaronSh + */ +$messages['he'] = array( + 'pdf-desc' => 'טיפול בצפייה בקובצי PDF במצב ×ª×ž×•× ×”', + 'pdf_no_metadata' => '×œ× × ×™×ª×Ÿ ל×חזר ×ת × ×ª×•× ×™ המסמך מה־PDF', + 'pdf_page_error' => 'מספר הדף ××™× ×• בטווח', + 'exif-pdf-producer' => '×ª×•×›× ×ª המרה', + 'exif-pdf-version' => 'הגרסה של תסדיר PDF', + 'exif-pdf-encrypted' => 'מוצפן', + 'exif-pdf-pagesize' => 'גודל דף', +); + +/** Hindi (हिनà¥à¤¦à¥€) + * @author Kaustubh + */ +$messages['hi'] = array( + 'pdf-desc' => 'चितà¥à¤° मोड में पीडीà¤à¤« फ़ाईल देखनेके लिये आवशà¥à¤¯à¤• पà¥à¤°à¤£à¤¾à¤²à¥€', + 'pdf_no_metadata' => 'पीडीà¤à¤« से मेटाडाटा ले नहीं पायें', + 'pdf_page_error' => 'पनà¥à¤¨à¥‡ का कà¥à¤°à¤®à¤¾à¤‚क सीमामें नहीं हैं', +); + +/** Croatian (hrvatski) + * @author Ex13 + */ +$messages['hr'] = array( + 'pdf-desc' => 'Program za gledanje PDF datoteka u slikovnom modu', + 'pdf_no_metadata' => 'Nije moguće dobiti metapodatke iz PDF', + 'pdf_page_error' => 'Broj stranice nije u opsegu', +); + +/** Upper Sorbian (hornjoserbsce) + * @author Michawiki + */ +$messages['hsb'] = array( + 'pdf-desc' => 'Program za wobhladowanje datajow PDF we wobrazowym modusu', + 'pdf_no_metadata' => 'W PDF žane metadaty njejsu.', + 'pdf_page_error' => 'LiÄba strony zwonka dokumenta.', + 'exif-pdf-producer' => 'Konwertowanski program', + 'exif-pdf-version' => 'Wersija PDF-formata', + 'exif-pdf-encrypted' => 'ZakluÄowany', + 'exif-pdf-pagesize' => 'Wulkosć strony', +); + +/** Hungarian (magyar) + * @author Dani + * @author Dj + */ +$messages['hu'] = array( + 'pdf-desc' => 'PDF fájlok megjelenÃtse képként', + 'pdf_no_metadata' => 'nem sikerült lekérni a PDF metaadatait', + 'pdf_page_error' => 'Az oldalszám a tartományon kÃvül esik', + 'exif-pdf-producer' => 'Konvertáló program', + 'exif-pdf-version' => 'PDF formátum verziója', + 'exif-pdf-encrypted' => 'TitkosÃtott', + 'exif-pdf-pagesize' => 'Lapméret', +); + +/** Interlingua (interlingua) + * @author McDutchie + */ +$messages['ia'] = array( + 'pdf-desc' => 'Gestor pro visualisar files PDF in modo de imagine', + 'pdf_no_metadata' => 'Non pote obtener metadatos ab PDF', + 'pdf_page_error' => 'Numero de pagina foras del intervallo', +); + +/** Indonesian (Bahasa Indonesia) + * @author Bennylin + */ +$messages['id'] = array( + 'pdf-desc' => 'Yang menangani tampilan berkas PDF dalam mode gambar', + 'pdf_no_metadata' => 'Tidak dapat membaca metadata dari PDF', + 'pdf_page_error' => 'Nomor halaman di luar batas', +); + +/** Iloko (Ilokano) + * @author Lam-ang + */ +$messages['ilo'] = array( + 'pdf-desc' => 'Panagtengngel para iti panagkita kadagiti PDF a papeles iti moda a ladawan', + 'pdf_no_metadata' => 'Saan a makaala ti metadata manipud idiay PDF.', + 'pdf_page_error' => 'Saan a masakupan ti numero ti panid.', + 'exif-pdf-producer' => 'Konbersion a programa', + 'exif-pdf-version' => 'Bersion iti PDF a pormat', + 'exif-pdf-encrypted' => 'Naenkripto', + 'exif-pdf-pagesize' => 'Kadakkel ti panid', +); + +/** Italian (italiano) + * @author Beta16 + * @author Darth Kule + */ +$messages['it'] = array( + 'pdf-desc' => 'Gestore per la visualizzazione di file PDF in modalità immagine', + 'pdf_no_metadata' => 'Impossibile ottenere i metadati da PDF', + 'pdf_page_error' => "Numero di pagina non compreso nell'intervallo", + 'exif-pdf-producer' => 'Programma di conversione', + 'exif-pdf-version' => 'Versione del formato PDF', + 'exif-pdf-encrypted' => 'Crittografato', + 'exif-pdf-pagesize' => 'Dimensioni pagina', +); + +/** Japanese (日本語) + * @author Fryed-peach + * @author Shirayuki + */ +$messages['ja'] = array( + 'pdf-desc' => 'ç”»åƒãƒ¢ãƒ¼ãƒ‰ã§ PDF ファイルを表示ã™ã‚‹ãŸã‚ã®ãƒãƒ³ãƒ‰ãƒ©ãƒ¼', + 'pdf_no_metadata' => 'PDF ファイルã‹ã‚‰ãƒ¡ã‚¿ãƒ‡ãƒ¼ã‚¿ã‚’å–å¾—ã§ãã¾ã›ã‚“', + 'pdf_page_error' => 'ページ番å·ãŒæ£ã—ã„範囲内ã«ã‚りã¾ã›ã‚“。', + 'exif-pdf-producer' => '変æ›ãƒ—ãƒã‚°ãƒ©ãƒ ', + 'exif-pdf-version' => 'PDF å½¢å¼ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³', + 'exif-pdf-encrypted' => 'æš—å·åŒ–済ã¿', + 'exif-pdf-pagesize' => 'ページã®ã‚µã‚¤ã‚º', +); + +/** Javanese (Basa Jawa) + * @author Meursault2004 + * @author NoiX180 + */ +$messages['jv'] = array( + 'pdf-desc' => 'Sing nadhangi kanggo ndelok berkas PDF mawa modé gambar', + 'pdf_no_metadata' => 'Ora bisa olèh metadata saka PDF', + 'pdf_page_error' => 'Nomèr kaca nèng njaba wates', +); + +/** Georgian (ქáƒáƒ თული) + * @author BRUTE + * @author David1010 + */ +$messages['ka'] = array( + 'pdf-desc' => 'დáƒáƒ›áƒáƒ›áƒ£áƒ¨áƒáƒ•ებელი PDF-ფáƒáƒ˜áƒšáƒ”ბის სურáƒáƒ—ების სáƒáƒ®áƒ˜áƒ— დáƒáƒ¡áƒáƒ—ვáƒáƒšáƒ˜áƒ”რებლáƒáƒ“', + 'pdf_no_metadata' => 'შეუძლებელირPDF-დáƒáƒœ მეტáƒáƒ›áƒáƒœáƒáƒªáƒ”მების მიღებáƒ', + 'pdf_page_error' => 'გვერდის ნáƒáƒ›áƒ”რი áƒáƒ áƒáƒ ის დიáƒáƒžáƒáƒ–áƒáƒœáƒ¨áƒ˜', + 'exif-pdf-producer' => 'პრáƒáƒ’რáƒáƒ›áƒ˜áƒ¡ გáƒáƒ დáƒáƒ¥áƒ›áƒœáƒ', + 'exif-pdf-version' => 'ვერსირPDF ფáƒáƒ მáƒáƒ¢áƒ¨áƒ˜', + 'exif-pdf-encrypted' => 'დáƒáƒ¨áƒ˜áƒ¤áƒ ული', + 'exif-pdf-pagesize' => 'გვერდის ზáƒáƒ›áƒ', +); + +/** Khmer (ភាសាážáŸ’មែរ) + * @author Chhorran + * @author Lovekhmer + * @author Thearith + * @author គីមស៊្រុន + */ +$messages['km'] = array( + 'pdf-desc' => 'កម្មវិធីសំរាប់បើកមើលឯកសារ PDF ជាទំរង់រូបភាព', + 'pdf_no_metadata' => 'មិនអាចទទួលយកទិន្ននáŸáž™áž˜áŸážáž¶áž–ី PDF បានទáŸ', + 'pdf_page_error' => 'គ្មានលáŸážáž‘ំពáŸážš ក្នុងដែនកំណážáŸ‹', +); + +/** Korean (한êµì–´) + * @author Kwj2772 + * @author ì•„ë¼ + */ +$messages['ko'] = array( + 'pdf-desc' => 'PDF 파ì¼ì„ ì´ë¯¸ì§€ ë°©ì‹ìœ¼ë¡œ ë³¼ 수 있게 하는 핸들러', + 'pdf_no_metadata' => 'PDF 파ì¼ì—서 메타ë°ì´í„°ë¥¼ ì¶”ì¶œí• ìˆ˜ 없습니다.', + 'pdf_page_error' => '쪽수가 범위 ì•ˆì— ìžˆì§€ 않습니다.', + 'exif-pdf-producer' => '변환 프로그램', + 'exif-pdf-version' => 'PDF í˜•ì‹ ë²„ì „', + 'exif-pdf-encrypted' => '암호화함', + 'exif-pdf-pagesize' => '문서 í¬ê¸°', +); + +/** Colognian (Ripoarisch) + * @author Purodha + */ +$messages['ksh'] = array( + 'pdf-desc' => 'Määd et möjjelesch, PDF-Dateie wie Bellder ze beloore.', + 'pdf_no_metadata' => 'Kann de Metta-Date nit fun dä PDF-Datei holle.', + 'pdf_page_error' => 'En Sigge-Nommer es ußerhallef', + 'exif-pdf-producer' => 'Ömwandelongsprojramm', + 'exif-pdf-version' => 'PDF-Fommaat-Version', + 'exif-pdf-encrypted' => 'Verschlößelt', + 'exif-pdf-pagesize' => 'Dä Sigg(e) ier Jrüüße', # Fuzzy +); + +/** Kyrgyz (Кыргызча) + * @author Chorobek + */ +$messages['ky'] = array( + 'pdf-desc' => 'PDF файлдарды Ñүрөт түрүндө көрÑөткүч', + 'pdf_no_metadata' => 'PDF-тин метамаалыматтарын алуу мүмкүн ÑмеÑ', +); + +/** Luxembourgish (Lëtzebuergesch) + * @author Robby + */ +$messages['lb'] = array( + 'pdf-desc' => '"Programm" den et erméiglecht PDF-Fichieren als Bild ze kucken', + 'pdf_no_metadata' => 'Meta-Informatiounen aus dem PDF Dokument kënnen net gelies ginn', + 'pdf_page_error' => "D'Säitenzuel ass net an dem Beräich.", + 'exif-pdf-version' => 'Versioun vum PDF-Format', + 'exif-pdf-encrypted' => 'Verschlësselt', + 'exif-pdf-pagesize' => 'Gréisst vun der Säit', +); + +/** Limburgish (Limburgs) + * @author Ooswesthoesbes + */ +$messages['li'] = array( + 'pdf-desc' => "Hanjeltj PDF-bestenj aaf en maak 't meugelik die es aafbeildjing te zeen", + 'pdf_no_metadata' => 'Kèn gein metadata vanne PDF kriege', + 'pdf_page_error' => 'paginanómmer besteit neet', +); + +/** Lithuanian (lietuvių) + * @author Matasg + */ +$messages['lt'] = array( + 'pdf-desc' => 'Ä®rankis PDF failų peržiÅ«rai vaizdo režime', + 'pdf_no_metadata' => 'Nepavyko gauti metaduomenų iÅ¡ PDF', + 'pdf_page_error' => 'Puslapis numeris nÄ—ra diapazone', +); + +/** Macedonian (македонÑки) + * @author Bjankuloski06 + * @author Brest + */ +$messages['mk'] = array( + 'pdf-desc' => 'Ракувач за прегледување PDF податотеки во Ñликовен режим', + 'pdf_no_metadata' => 'Ðе може да Ñе земат метаподатоци од PDF', + 'pdf_page_error' => 'Бројот на Ñтраница е надвор од опÑег', + 'exif-pdf-producer' => 'Програм за претворање', + 'exif-pdf-version' => 'Верзија на PDF-форматот', + 'exif-pdf-encrypted' => 'Шифрирано', + 'exif-pdf-pagesize' => 'Големина на Ñтраницата', +); + +/** Malayalam (മലയാളം) + * @author Praveenp + * @author Shijualex + */ +$messages['ml'] = array( + 'pdf-desc' => 'പി.à´¡à´¿.à´Žà´«àµ. à´ªàµà´°à´®à´¾à´£à´™àµà´™àµ¾ à´šà´¿à´¤àµà´°à´°àµ‚പതàµà´¤à´¿àµ½ കാണàµà´¨àµà´¨à´¤à´¿à´¨àµà´³àµà´³ കൈകാരàµà´¯àµ‹à´ªà´•രണം', + 'pdf_no_metadata' => 'PDF-ൽ നിനàµà´¨àµ മെറàµà´±à´¾à´¡à´¾à´±àµà´± à´²à´à´¿à´šàµà´šà´¿à´²àµà´²', + 'pdf_page_error' => 'താളിനàµà´±àµ† à´•àµà´°à´®à´¸à´‚à´–àµà´¯ പരിധിയിലധികമാണàµ', + 'exif-pdf-producer' => 'പരിവർതàµà´¤à´¨ à´ªàµà´°àµ‹à´—àµà´°à´¾à´‚', + 'exif-pdf-version' => 'പി.à´¡à´¿.à´Žà´«àµ. തരതàµà´¤à´¿à´¨àµà´±àµ† പതിപàµà´ªàµ', + 'exif-pdf-encrypted' => 'നിഗൂഢീകരികàµà´•à´ªàµà´ªàµ†à´Ÿàµà´Ÿà´¤àµ', + 'exif-pdf-pagesize' => 'താളിനàµà´±àµ† വലിപàµà´ªà´‚', +); + +/** Marathi (मराठी) + * @author Kaustubh + * @author Sankalpdravid + */ +$messages['mr'] = array( + 'pdf-desc' => 'चितà¥à¤° मोडमधà¥à¤¯à¥‡ पीडीà¤à¤« संचिका पाहणà¥à¤¯à¤¾à¤¸à¤¾à¤ ी आवशà¥à¤¯à¤• पà¥à¤°à¤£à¤¾à¤²à¥€', + 'pdf_no_metadata' => 'पीडीà¤à¤«à¤®à¤§à¥‚न मेटाडाटा घेऊ शकत नाही', + 'pdf_page_error' => 'पान कà¥à¤°à¤®à¤¾à¤‚क सीमेमधà¥à¤¯à¥‡ नाही', +); + +/** Malay (Bahasa Melayu) + * @author Anakmalaysia + */ +$messages['ms'] = array( + 'pdf-desc' => 'Pengendali untuk melihat fail PDF dalam mod imej', + 'pdf_no_metadata' => 'Metadata tidak boleh diperoleh dari PDF', + 'pdf_page_error' => 'Nombor halaman tiada dalam julat', + 'exif-pdf-producer' => 'Program penukaran', + 'exif-pdf-version' => 'Versi format PDF', + 'exif-pdf-encrypted' => 'Disulitkan', + 'exif-pdf-pagesize' => 'Saiz halaman', +); + +/** Maltese (Malti) + * @author Chrisportelli + */ +$messages['mt'] = array( + 'pdf_page_error' => 'In-numru tal-paÄ¡na ma jinsabx fl-intervall', +); + +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) + * @author Jsoby + */ +$messages['nb'] = array( + 'pdf-desc' => 'HÃ¥ndtering av PDF-visning i bildemodus', + 'pdf_no_metadata' => 'kan ikke hente metadata fra PDF', + 'pdf_page_error' => 'Sidenummer overstiger antall sider i dokumentet', + 'exif-pdf-producer' => 'Koverteringsprogram', + 'exif-pdf-version' => 'Versjon av PDF-format', + 'exif-pdf-encrypted' => 'Kryptert', + 'exif-pdf-pagesize' => 'Sidestørrelse', +); + +/** Dutch (Nederlands) + * @author Siebrand + * @author Wiki13 + */ +$messages['nl'] = array( + 'pdf-desc' => 'Handelt pdfbestanden af en maakt het mogelijk ze als afbeeldingen te bekijken', + 'pdf_no_metadata' => 'De metadata van het pdfbestand kan niet uitgelezen worden', + 'pdf_page_error' => 'Het paginanummer ligt niet binnen het bereik', + 'exif-pdf-producer' => 'Conversieprogramma', + 'exif-pdf-version' => 'Versie van pdfopmaak', + 'exif-pdf-encrypted' => 'Versleuteld', + 'exif-pdf-pagesize' => 'Papierformaat', +); + +/** Norwegian Nynorsk (norsk nynorsk) + * @author Harald Khan + * @author Njardarlogar + */ +$messages['nn'] = array( + 'pdf-desc' => 'Handering av PDF-vising i biletmodus', + 'pdf_no_metadata' => 'Kan ikkje henta metadata frÃ¥ PDF', + 'pdf_page_error' => 'Sidenummer overstig talet pÃ¥ sider i dokumentet', +); + +/** Occitan (occitan) + * @author Cedric31 + */ +$messages['oc'] = array( + 'pdf-desc' => 'Utilitari per visualizar los fichièrs PDF en mòde imatge', + 'pdf_no_metadata' => 'Pòt pas obténer las metadonadas del fichièr PDF', + 'pdf_page_error' => 'Lo numèro de pagina es pas dins la gama.', + 'exif-pdf-producer' => 'Programa de conversion', + 'exif-pdf-version' => 'Version del format PDF', + 'exif-pdf-encrypted' => 'Chifrat', + 'exif-pdf-pagesize' => 'Talha de la pagina', +); + +/** Oriya (ଓଡ଼ିଆ) + * @author Jnanaranjan Sahu + * @author Psubhashish + */ +$messages['or'] = array( + 'pdf-desc' => 'PDF ଫାଇଲକà ଛବି ମà‹à¬¡à¬¼à¬°à‡ ଦà‡à¬–ିବାର ପରିଚାଳକ', + 'pdf_no_metadata' => 'ପି.ଡ଼ି.à¬à¬«.ରà ମà‡à¬Ÿà¬¾à¬¡à¬¾à¬Ÿà¬¾ ବାହାର କରିପାରିଲàଠନାହିà¬', + 'pdf_page_error' => 'ପàƒà¬·àଠା ସଂଖààŸà¬¾ ସà€à¬®à¬¾ à¬à¬¿à¬¤à¬°à‡ ନାହିà¬', + 'exif-pdf-producer' => 'ବଦଳ କାରàଯààŸ', + 'exif-pdf-version' => 'PDF ପàରକାରର ସଂସàକରଣ', + 'exif-pdf-encrypted' => 'à¬à¬¨à¬•àରିପàଟ ହà‹à¬‡à¬¥à¬¿à¬¬à¬¾', + 'exif-pdf-pagesize' => 'ପàƒà¬·àଠା ଆକାର', +); + +/** Deitsch (Deitsch) + * @author Xqt + */ +$messages['pdc'] = array( + 'pdf_no_metadata' => 'Keene Meta-Daade im PDF', +); + +/** Polish (polski) + * @author Holek + * @author Matma Rex + * @author Sp5uhe + */ +$messages['pl'] = array( + 'pdf-desc' => 'Konwerter graficznego podglÄ…du plików PDF', + 'pdf_no_metadata' => 'nie można pobrać metadanych z pliku PDF', + 'pdf_page_error' => 'Numer strony poza zakresem', + 'exif-pdf-producer' => 'Program użyty do konwersji', + 'exif-pdf-version' => 'Wersja formatu PDF', + 'exif-pdf-encrypted' => 'Zaszyfrowany', + 'exif-pdf-pagesize' => 'Wymiary strony', +); + +/** Piedmontese (Piemontèis) + * @author Borichèt + * @author Dragonòt + */ +$messages['pms'] = array( + 'pdf-desc' => 'Ël gestor për vëdde ij file PDF an manera image', + 'pdf_no_metadata' => 'as peulo nen pijesse ij metadat dal PDF', + 'pdf_page_error' => "Ël nùmer ëd pà gina a l'é pa ant ël range", + 'exif-pdf-producer' => 'Programa ëd conversion', + 'exif-pdf-version' => 'Version dël formà PDF', + 'exif-pdf-encrypted' => 'Criptà ', + 'exif-pdf-pagesize' => 'Dimension dla pà gina', +); + +/** Western Punjabi (پنجابی) + * @author Khalid Mahmood + */ +$messages['pnb'] = array( + 'pdf-desc' => 'Ù¾ÛŒ ÚˆÛŒ Ø§ÛŒÙ ÙØ§Ø¦Ù„اں امیج موڈ Ú† ویکھن لئی Ûینڈلر', + 'pdf_no_metadata' => 'Ù¾ÛŒ ÚˆÛŒ ای٠توں میٹاڈیٹا نئیں مل سکیا۔', + 'pdf_page_error' => 'صÙÛ Ù†Ù…Ø¨Ø± ولگن Ú† نئیں۔', +); + +/** Portuguese (português) + * @author Hamilton Abreu + * @author Malafaya + */ +$messages['pt'] = array( + 'pdf-desc' => 'Manuseador de visionamento de ficheiros PDF em modo de imagem', + 'pdf_no_metadata' => 'não foi possÃvel obter os metadados do PDF', + 'pdf_page_error' => 'Número de página fora do intervalo', +); + +/** Brazilian Portuguese (português do Brasil) + * @author Eduardo.mps + * @author 555 + */ +$messages['pt-br'] = array( + 'pdf-desc' => 'Ferramenta de visualização de arquivos PDF em modo de imagem', + 'pdf_no_metadata' => 'Não foi possÃvel obter os metadados do PDF', + 'pdf_page_error' => 'Número de página fora do intervalo', + 'exif-pdf-producer' => 'Programa de conversão', + 'exif-pdf-version' => 'Versão do formato PDF', + 'exif-pdf-encrypted' => 'Criptografado', + 'exif-pdf-pagesize' => 'Tamanho da página', +); + +/** Romanian (română) + * @author Stelistcristi + */ +$messages['ro'] = array( + 'pdf-desc' => 'Operator pentru vizualizarea fiÈ™ierelor PDF în modul de imagine', + 'pdf_no_metadata' => 'Nu se poate obÈ›ine metadate din PDF', + 'pdf_page_error' => 'Numărul paginii nu e în È™ir', + 'exif-pdf-pagesize' => 'Dimensiunea paginii', +); + +/** tarandÃne (tarandÃne) + * @author Joetaras + */ +$messages['roa-tara'] = array( + 'pdf-desc' => 'Gestore pe vedè le file PDF in mode immaggine', + 'pdf_no_metadata' => "Non ge pozze pigghià le metadata da 'u PDF", + 'pdf_page_error' => "Numere de pà gene fore da l'indervalle", + 'exif-pdf-producer' => 'Programme de conversione', + 'exif-pdf-version' => "Versione d'u formate PDF", + 'exif-pdf-encrypted' => 'Criptate', + 'exif-pdf-pagesize' => "Dimenzione d'a pà gene", +); + +/** Russian (руÑÑкий) + * @author DCamer + * @author ÐлекÑандр Сигачёв + */ +$messages['ru'] = array( + 'pdf-desc' => 'Обработчик Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра PDF-файлов в виде изображений', + 'pdf_no_metadata' => 'невозможно получить метаданные из PDF', + 'pdf_page_error' => 'Ðомер Ñтраницы вне диапазона', + 'exif-pdf-producer' => 'Программа преобразованиÑ', + 'exif-pdf-version' => 'ВерÑÐ¸Ñ Ð² формате PDF', + 'exif-pdf-encrypted' => 'Шифрование', + 'exif-pdf-pagesize' => 'Размер Ñтраницы', +); + +/** Rusyn (руÑиньÑкый) + * @author Gazeb + */ +$messages['rue'] = array( + 'pdf-desc' => 'Овладач про переглÑд PDF файлів Ñк образків', + 'pdf_no_metadata' => 'Ðе годен обтримати метадата з PDF', + 'pdf_page_error' => 'ЧіÑло Ñторінкы не Ñ” в роÑÑÑгу', +); + +/** Sanskrit (संसà¥à¤•ृतमà¥) + * @author Shubha + */ +$messages['sa'] = array( + 'pdf-desc' => 'सà¥à¤²à¥‡à¤–(PDF)सञà¥à¤šà¤¿à¤•ाः चितà¥à¤°à¤¦à¤¶à¤¾à¤¯à¤¾à¤‚ दरà¥à¤¶à¤¨à¤¾à¤¯ अपेकà¥à¤·à¤¿à¤¤à¤¾ पà¥à¤°à¤£à¤¾à¤²à¥€', + 'pdf_no_metadata' => 'सà¥à¤²à¥‡à¤–ातॠमेटादतà¥à¤¤à¤¾à¤‚शः पà¥à¤°à¤¾à¤ªà¥à¤¤à¥à¤®à¥ अशकà¥à¤¯à¤ƒ', + 'pdf_page_error' => 'पृषà¥à¤ कà¥à¤°à¤®à¤¾à¤™à¥à¤•ः सीमायां न विदà¥à¤¯à¤¤à¥‡', +); + +/** Sakha (Ñаха тыла) + * @author HalanTul + */ +$messages['sah'] = array( + 'pdf-desc' => 'PDF билÑлÑри ойуу курдук көрдөрөөччү', + 'pdf_no_metadata' => 'PDF-тан мета дааннайдарын ылар кыах Ñуох', + 'pdf_page_error' => 'СирÑй нүөмÑÑ€Ñ Ð´Ð¸Ð°Ð¿Ð°Ð·Ð¾Ò¥Ò¥Ð° киирбÑÑ‚', +); + +/** Sinhala (සිංහල) + * @author Budhajeewa + * @author පසිඳු à¶šà·à·€à·’න්ද + */ +$messages['si'] = array( + 'pdf-desc' => 'PDF ගොනු රූප මà·à¶¯à·’ලියෙන් හසුරුවනය', + 'pdf_no_metadata' => 'PDF ගොනුවෙන් මෙටà·à¶¯à¶à·Šà¶ ගචනොහà·à¶š', + 'pdf_page_error' => 'à¶´à·’à¶§à·” අංකය නිවà·à¶»à¶¯à·’ à¶´à¶»à·à·ƒà¶ºà·š නොමà·à¶', + 'exif-pdf-producer' => 'à·„à·à¶»à·€à·”ම් à·€à·à¶©à·ƒà¶§à·„à¶±', + 'exif-pdf-version' => 'PDF ආකෘà¶à·’යේ අනුවà·à¶¯à¶º', + 'exif-pdf-encrypted' => 'ගුප්à¶à¶šà·šà¶à·“කරණය වූ', + 'exif-pdf-pagesize' => 'à¶´à·’à¶§à·” à¶´à·Šâ€à¶»à¶¸à·à¶«à¶º', +); + +/** Slovak (slovenÄina) + * @author Helix84 + */ +$messages['sk'] = array( + 'pdf-desc' => 'Obsluha zobrazovania PDF súborov v režime obrázkov', + 'pdf_no_metadata' => 'nie je možné zÃskaÅ¥ metadáta z PDF', + 'pdf_page_error' => 'ÄŒÃslo stránky nie je v intervale', +); + +/** Slovenian (slovenÅ¡Äina) + * @author Dbc334 + */ +$messages['sl'] = array( + 'pdf-desc' => 'Upravljavec ogledovanja datotek PDF v slikovnem naÄinu', + 'pdf_no_metadata' => 'Ne morem pridobiti metapodatkov iz PDF', + 'pdf_page_error' => 'Å tevilka strani ni v dosegu', + 'exif-pdf-producer' => 'Pretvorbeni program', + 'exif-pdf-version' => 'RazliÄica oblike PDF', + 'exif-pdf-encrypted' => 'Å ifrirano', + 'exif-pdf-pagesize' => 'Velikost strani', +); + +/** Albanian (shqip) + * @author Olsi + */ +$messages['sq'] = array( + 'pdf-desc' => 'Mbajtës për pamjen e skedave PDF në mënyrën e figurave', + 'pdf_no_metadata' => 'Nuk mund të merren metadata nga PDF', + 'pdf_page_error' => 'Numri i faqes nuk është në varg', +); + +/** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) + * @author Rancher + * @author Михајло Ðнђелковић + */ +$messages['sr-ec'] = array( + 'pdf-desc' => 'Програм за прегледање PDF докумената у Ñликовном режиму', + 'pdf_no_metadata' => 'Ðе могу да преузмем метаподатке из PDF-а', + 'pdf_page_error' => 'Број Ñтраница ван опÑега', +); + +/** Serbian (Latin script) (srpski (latinica)‎) + * @author Michaello + */ +$messages['sr-el'] = array( + 'pdf-desc' => 'Handler za pregled PDF fajlova kao slika', + 'pdf_no_metadata' => 'Ne mogu se dobiti meta-podaci iz PDF-a', + 'pdf_page_error' => 'Broj strane izlazi van opsega', +); + +/** Seeltersk (Seeltersk) + * @author Pyt + */ +$messages['stq'] = array( + 'pdf-desc' => 'Snitsteede foar dät Bekiekjen fon PDF-Doatäie in dän Bielde-Modus', + 'pdf_no_metadata' => 'Neen Metadoaten in dät PDF deer.', + 'pdf_page_error' => 'Siedentaal buute Riege.', +); + +/** Swedish (svenska) + * @author Ainali + * @author M.M.S. + */ +$messages['sv'] = array( + 'pdf-desc' => 'Hantering av PDF-visning i bildläge', + 'pdf_no_metadata' => 'Kan inte hämta metadata frÃ¥n PDF', + 'pdf_page_error' => 'Sidnummer överstiger antal sidor i dokumentet', + 'exif-pdf-producer' => 'Konverteringsprogram', + 'exif-pdf-version' => 'Version av PDF-format', + 'exif-pdf-encrypted' => 'Krypterad', + 'exif-pdf-pagesize' => 'Sidstorlek', +); + +/** Tamil (தமிழà¯) + * @author Shanmugamp7 + * @author TRYPPN + * @author மதனாஹரன௠+ */ +$messages['ta'] = array( + 'pdf-desc' => 'PDF கோபà¯à®ªà¯à®•ளை உரà¯à®µ à®®à¯à®±à¯ˆà®¯à®¿à®²à¯ பாரà¯à®•à¯à®• கையாளà¯à®©à®°à¯', + 'pdf_no_metadata' => 'PDF இரà¯à®¨à¯à®¤à¯ மேலà¯à®¤à®°à®µà¯ˆ பெற இயலவிலà¯à®²à¯ˆ', + 'pdf_page_error' => 'பகà¯à®•தà¯à®¤à®¿à®©à¯ எண௠கà¯à®±à®¿à®ªà¯à®ªà®¿à®Ÿà¯à®Ÿ வரையறையில௠இலà¯à®²à¯ˆ', + 'exif-pdf-producer' => 'மாறà¯à®±à®©à®¿à®°à®²à¯', + 'exif-pdf-pagesize' => 'பகà¯à®• அளவà¯', +); + +/** Telugu (తెలà±à°—à±) + * @author Veeven + */ +$messages['te'] = array( + 'pdf_page_error' => 'à°ªà±à°Ÿ సంఖà±à°¯ అవధిలో లేదà±', +); + +/** Turkmen (Türkmençe) + * @author Hanberke + */ +$messages['tk'] = array( + 'pdf-desc' => 'PDF faýllaryny görkeziÅŸ režiminde görkezmek üçin iÅŸleýji', + 'pdf_no_metadata' => 'PDF-den meta-maglumat alyp bolanok', + 'pdf_page_error' => 'Sahypa belgisi diapazonda däl', +); + +/** Tagalog (Tagalog) + * @author AnakngAraw + */ +$messages['tl'] = array( + 'pdf-desc' => 'Tagapaghawak para sa pagtanaw ng mga talaksang PDF na nasa modalidad na panglarawan', + 'pdf_no_metadata' => 'Hindi makuha ang dato ng meta mula sa PDF', + 'pdf_page_error' => 'Wala sa sakop ang bilang ng pahina', +); + +/** Turkish (Türkçe) + * @author Joseph + */ +$messages['tr'] = array( + 'pdf-desc' => 'PDF dosyalarını görüntü modunda görüntülemek için iÅŸleyici', + 'pdf_no_metadata' => "PDF'den metadata alınamıyor", + 'pdf_page_error' => 'Sayfa numarası aralıkta deÄŸil', +); + +/** Uyghur (Arabic script) (ئۇيغۇرچە) + * @author Sahran + */ +$messages['ug-arab'] = array( + 'exif-pdf-encrypted' => 'شىÙىرلانغان', + 'exif-pdf-pagesize' => 'بەت Ú†ÙˆÚلۇقى', +); + +/** Ukrainian (українÑька) + * @author Base + * @author Prima klasy4na + */ +$messages['uk'] = array( + 'pdf-desc' => 'Оброблювач Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ³Ð»Ñду PDF-файлів в режимі зображень', + 'pdf_no_metadata' => 'Ðе виходить отримати метадані з PDF', + 'pdf_page_error' => 'Ðомер Ñторінки не в діапазоні', + 'exif-pdf-producer' => 'програма конвертації', + 'exif-pdf-version' => 'ВерÑÑ–Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ñƒ PDF', + 'exif-pdf-encrypted' => 'Зашифровано', + 'exif-pdf-pagesize' => 'Розмір Ñторінки', +); + +/** Urdu (اردو) + * @author පසිඳු à¶šà·à·€à·’න්ද + */ +$messages['ur'] = array( + 'pdf_page_error' => 'ØµÙØÛ Ù†Ù…Ø¨Ø± رینج میں Ù†Ûیں', +); + +/** vèneto (vèneto) + * @author Candalua + * @author GatoSelvadego + */ +$messages['vec'] = array( + 'pdf-desc' => 'Handler par vardar i file PDF in modalità imagine', + 'pdf_no_metadata' => 'No se riesse a recuperar i metadati dal PDF', + 'pdf_page_error' => "Nùmaro de pagina mia conpreso in te l'intervalo", + 'exif-pdf-producer' => 'Programa de conversion', + 'exif-pdf-version' => 'Version del formato PDF', + 'exif-pdf-encrypted' => 'Critigrafà ', + 'exif-pdf-pagesize' => 'Dimension pà jina', +); + +/** Vietnamese (Tiếng Việt) + * @author Minh Nguyen + * @author Vinhtantran + */ +$messages['vi'] = array( + 'pdf-desc' => 'Bá»™ xá» lý để xem táºp tin PDF ở dạng hình ảnh', + 'pdf_no_metadata' => 'Không thấy truy xuất siêu dữ liệu từ PDF', + 'pdf_page_error' => 'Số trang không nằm trong giá»›i hạn', + 'exif-pdf-producer' => 'Chương trình chuyển đổi', + 'exif-pdf-version' => 'Phiên bản định dạng PDF', + 'exif-pdf-encrypted' => 'Mã hóa', + 'exif-pdf-pagesize' => 'KÃch thước trang', +); + +/** Yoruba (Yorùbá) + * @author Demmy + */ +$messages['yo'] = array( + 'pdf_no_metadata' => 'Dátà -à tẹ̀yìnwá kó á¹£e é mú láti inú PDF', +); + +/** Cantonese (粵語) + */ +$messages['yue'] = array( + 'pdf-desc' => 'éŸ¿åœ–åƒæ¨¡å¼ç‡PDF檔嘅處ç†å™¨', + 'pdf_no_metadata' => 'å””èƒ½å¤ éŸ¿PDF度拎metadata', + 'pdf_page_error' => 'é æ•¸å””響範åœåº¦', +); + +/** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) + * @author Shirayuki + * @author Yfdyh000 + */ +$messages['zh-hans'] = array( + 'pdf-desc' => 'åœ¨å›¾åƒæ¨¡å¼ä¸æŸ¥çœ‹PDF文件的处ç†å™¨ã€‚', + 'pdf_no_metadata' => 'æ— æ³•åœ¨PDFä¸èŽ·å–元数æ®ã€‚', + 'pdf_page_error' => '页数ä¸åœ¨èŒƒå›´å†…。', + 'exif-pdf-producer' => '转æ¢ç¨‹åº', + 'exif-pdf-version' => 'PDFæ ¼å¼çš„版本', + 'exif-pdf-encrypted' => 'åŠ å¯†', + 'exif-pdf-pagesize' => '页é¢å¤§å°', +); + +/** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) + * @author Justincheng12345 + * @author Mark85296341 + * @author Simon Shek + */ +$messages['zh-hant'] = array( + 'pdf-desc' => '在圖片模å¼ä¸æŸ¥çœ‹PDF檔案的處ç†å™¨', + 'pdf_no_metadata' => '無法在 PDF 䏿“·å–元數據', + 'pdf_page_error' => 'é æ•¸ä¸åœ¨ç¯„åœä¸', + 'exif-pdf-producer' => '轉æ›ç¨‹å¼', + 'exif-pdf-version' => 'PDFæ ¼å¼çš„版本', + 'exif-pdf-encrypted' => 'åŠ å¯†', + 'exif-pdf-pagesize' => 'é é¢å¤§å°', +); diff --git a/extensions/PdfHandler/PdfHandler.image.php b/extensions/PdfHandler/PdfHandler.image.php new file mode 100644 index 00000000..49da7f4e --- /dev/null +++ b/extensions/PdfHandler/PdfHandler.image.php @@ -0,0 +1,309 @@ +<?php +/** + * + * Copyright © 2007 Xarax <jodeldi@gmx.de> + * + * 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 + */ + +/** + * inspired by djvuimage from Brion Vibber + * modified and written by xarax + */ + +class PdfImage { + + /** + * @param $filename + */ + function __construct( $filename ) { + $this->mFilename = $filename; + } + + /** + * @return bool + */ + public function isValid() { + return true; + } + + /** + * @return array|bool + */ + public function getImageSize() { + $data = $this->retrieveMetadata(); + $size = self::getPageSize( $data, 1 ); + + if( $size ) { + $width = $size['width']; + $height = $size['height']; + return array( $width, $height, 'Pdf', + "width=\"$width\" height=\"$height\"" ); + } + return false; + } + + /** + * @param $data array + * @param $page + * @return array|bool + */ + public static function getPageSize( $data, $page ) { + global $wgPdfHandlerDpi; + + if( isset( $data['pages'][$page]['Page size'] ) ) { + $o = $data['pages'][$page]['Page size']; + } elseif( isset( $data['Page size'] ) ) { + $o = $data['Page size']; + } else { + $o = false; + } + + if ( $o ) { + if( isset( $data['pages'][$page]['Page rot'] ) ) { + $r = $data['pages'][$page]['Page rot']; + } elseif( isset( $data['Page rot'] ) ) { + $r = $data['Page rot']; + } else { + $r = 0; + } + $size = explode( 'x', $o, 2 ); + + if ( $size ) { + $width = intval( trim( $size[0] ) / 72 * $wgPdfHandlerDpi ); + $height = explode( ' ', trim( $size[1] ), 2 ); + $height = intval( trim( $height[0] ) / 72 * $wgPdfHandlerDpi ); + if ( ( $r/90 ) & 1 ) { + // Swap width and height for landscape pages + $t = $width; + $width = $height; + $height = $t; + } + + return array( + 'width' => $width, + 'height' => $height + ); + } + } + + return false; + } + + /** + * @return array|bool|null + */ + public function retrieveMetaData() { + global $wgPdfInfo, $wgPdftoText; + + if ( $wgPdfInfo ) { + wfProfileIn( 'pdfinfo' ); + $cmd = wfEscapeShellArg( $wgPdfInfo ) . + " -enc UTF-8 " . # Report metadata as UTF-8 text... + " -l 9999999 " . # Report page sizes for all pages + " -meta " . # Report XMP metadata + wfEscapeShellArg( $this->mFilename ); + $retval = ''; + $dump = wfShellExec( $cmd, $retval ); + $data = $this->convertDumpToArray( $dump ); + wfProfileOut( 'pdfinfo' ); + } else { + $data = null; + } + + # Read text layer + if ( isset( $wgPdftoText ) ) { + wfProfileIn( 'pdftotext' ); + $cmd = wfEscapeShellArg( $wgPdftoText ) . ' '. wfEscapeShellArg( $this->mFilename ) . ' - '; + wfDebug( __METHOD__.": $cmd\n" ); + $retval = ''; + $txt = wfShellExec( $cmd, $retval ); + wfProfileOut( 'pdftotext' ); + if( $retval == 0 ) { + $txt = str_replace( "\r\n", "\n", $txt ); + $pages = explode( "\f", $txt ); + foreach( $pages as $page => $pageText ) { + # Get rid of invalid UTF-8, strip control characters + # Note we need to do this per page, as \f page feed would be stripped. + $pages[$page] = UtfNormal::cleanUp( $pageText ); + } + $data['text'] = $pages; + } + } + return $data; + } + + /** + * @param $dump string + * @return array|bool + */ + protected function convertDumpToArray( $dump ) { + if ( strval( $dump ) == '' ) { + return false; + } + + $lines = explode( "\n", $dump ); + $data = array(); + + // Metadata is always the last item, and spans multiple lines. + $inMetadata = false; + + // Basically this loop will go through each line, splitting key value + // pairs on the colon, until it gets to a "Metadata:\n" at which point + // it will gather all remaining lines into the xmp key. + foreach( $lines as $line ) { + if ( $inMetadata ) { + # Handle XMP differently due to diffence in line break + $data['xmp'] .= "\n$line"; + continue; + } + $bits = explode( ':', $line, 2 ); + if( count( $bits ) > 1 ) { + $key = trim( $bits[0] ); + if ( $key === 'Metadata' ) { + $inMetadata = true; + $data['xmp'] = ''; + continue; + } + $value = trim( $bits[1] ); + $matches = array(); + // "Page xx rot" will be in poppler 0.20's pdfinfo output + // See https://bugs.freedesktop.org/show_bug.cgi?id=41867 + if( preg_match( '/^Page +(\d+) (size|rot)$/', $key, $matches ) ) { + $data['pages'][$matches[1]][$matches[2] == 'size' ? 'Page size' : 'Page rot'] = $value; + } else { + $data[$key] = $value; + } + } + } + $data = $this->postProcessDump( $data ); + return $data; + } + + /** + * Postprocess the metadata (convert xmp into useful form, etc) + * + * This is used to generate the metadata table at the bottom + * of the image description page. + * + * @param $data Array metadata + * @return Array post-processed metadata + */ + protected function postProcessDump( array $data ) { + + $meta = new BitmapMetadataHandler(); + $items = array(); + foreach( $data as $key => $val ) { + switch ( $key ) { + case 'Title': + $items['ObjectName'] = $val; + break; + case 'Subject': + $items['ImageDescription'] = $val; + break; + case 'Keywords': + // Sometimes we have empty keywords. This seems + // to be a product of how pdfinfo deals with keywords + // with spaces in them. Filter such empty keywords + $keyList = array_filter( explode( ' ', $val ) ); + if ( count( $keyList ) > 0 ) { + $items['Keywords'] = $keyList; + } + break; + case 'Author': + $items['Artist'] = $val; + break; + case 'Creator': + // Program used to create file. + // Different from program used to convert to pdf. + $items['Software'] = $val; + break; + case 'Producer': + // Conversion program + $items['pdf-Producer'] = $val; + break; + case 'ModTime': + $timestamp = wfTimestamp( TS_EXIF, $val ); + if ( $timestamp ) { + // 'if' is just paranoia + $items['DateTime'] = $timestamp; + } + break; + case 'CreationTime': + $timestamp = wfTimestamp( TS_EXIF, $val ); + if ( $timestamp ) { + $items['DateTimeDigitized'] = $timestamp; + } + break; + // These last two (version and encryption) I was unsure + // if we should include in the table, since they aren't + // all that useful to editors. I leaned on the side + // of including. However not including if file + // is optimized/linearized since that is really useless + // to an editor. + case 'PDF version': + $items['pdf-Version'] = $val; + break; + case 'Encrypted': + // @todo: The value isn't i18n-ised. The appropriate + // place to do that is in FormatMetadata.php + // should add a hook a there. + // For reference, if encrypted this fields value looks like: + // "yes (print:yes copy:no change:no addNotes:no)" + $items['pdf-Encrypted'] = $val; + break; + // Note 'pages' and 'Pages' are different keys (!) + case 'pages': + // A pdf document can have multiple sized pages in it. + // (However 95% of the time, all pages are the same size) + // get a list of all the unique page sizes in document. + // This doesn't do anything with rotation as of yet, + // mostly because I am unsure of what a good way to + // present that information to the user would be. + $pageSizes = array(); + foreach( $val as $page ) { + if( isset( $page['Page size'] ) ) { + $pageSizes[ $page['Page size'] ] = true; + } + } + + $pageSizeArray = array_keys( $pageSizes ); + if ( count( $pageSizeArray ) > 0 ) { + $items['pdf-PageSize'] = $pageSizeArray; + } + break; + } + + } + $meta->addMetadata( $items, 'native' ); + + if ( isset( $data['xmp'] ) && function_exists( 'xml_parser_create_ns' ) ) { + // func exists verifies that the xml extension required for XMPReader + // is present (Almost always is present) + // @todo: This only handles generic xmp properties. Would be improved + // by handling pdf xmp properties (pdf and pdfx) via XMPInfo hook. + $xmp = new XMPReader(); + $xmp->parse( $data['xmp'] ); + $xmpRes = $xmp->getResults(); + foreach ( $xmpRes as $type => $xmpSection ) { + $meta->addMetadata( $xmpSection, $type ); + } + } + unset( $data['xmp'] ); + $data['mergedMetadata'] = $meta->getMetadataArray(); + return $data; + } +} diff --git a/extensions/PdfHandler/PdfHandler.php b/extensions/PdfHandler/PdfHandler.php new file mode 100644 index 00000000..dbae091f --- /dev/null +++ b/extensions/PdfHandler/PdfHandler.php @@ -0,0 +1,64 @@ +<?php +/** + * PDF Handler extension -- handler for viewing PDF files in image mode. + * + * @file + * @ingroup Extensions + * @author Martin Seidel (Xarax) <jodeldi@gmx.de> + * @copyright Copyright © 2007 Martin Seidel (Xarax) <jodeldi@gmx.de> + * + * 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 + */ + +# Not a valid entry point, skip unless MEDIAWIKI is defined +if ( !defined( 'MEDIAWIKI' ) ) { + echo 'PdfHandler extension'; + exit( 1 ); +} + +$wgExtensionCredits['media'][] = array( + 'path' => __FILE__, + 'name' => 'PDF Handler', + 'author' => array( 'Martin Seidel', 'Mike PoÅ‚tyn' ), + 'descriptionmsg' => 'pdf-desc', + 'url' => 'https://www.mediawiki.org/wiki/Extension:PdfHandler', +); + +// External program requirements... +$wgPdfProcessor = 'gs'; +$wgPdfPostProcessor = 'convert'; +$wgPdfInfo = 'pdfinfo'; +$wgPdftoText = 'pdftotext'; + +$wgPdfOutputExtension = 'jpg'; +$wgPdfHandlerDpi = 150; + +// This setting, if enabled, will put creating thumbnails into a job queue, +// so they do not have to be created on-the-fly, +// but rather inconspicuously during normal wiki browsing +$wgPdfCreateThumbnailsInJobQueue = false; + +// To upload new PDF files you'll need to do this too: +// $wgFileExtensions[] = 'pdf'; + +$dir = dirname( __FILE__ ) . '/'; +$wgExtensionMessagesFiles['PdfHandler'] = $dir . 'PdfHandler.i18n.php'; +$wgAutoloadClasses['PdfImage'] = $dir . 'PdfHandler.image.php'; +$wgAutoloadClasses['PdfHandler'] = $dir . 'PdfHandler_body.php'; +$wgAutoloadClasses['CreatePdfThumbnailsJob'] = $dir . 'CreatePdfThumbnailsJob.class.php'; +$wgMediaHandlers['application/pdf'] = 'PdfHandler'; +$wgJobClasses['createPdfThumbnailsJob'] = 'CreatePdfThumbnailsJob'; +$wgHooks['UploadVerifyFile'][] = 'CreatePdfThumbnailsJob::insertJobs'; diff --git a/extensions/PdfHandler/PdfHandler_body.php b/extensions/PdfHandler/PdfHandler_body.php new file mode 100644 index 00000000..8fa6719b --- /dev/null +++ b/extensions/PdfHandler/PdfHandler_body.php @@ -0,0 +1,347 @@ +<?php +/** + * Copyright © 2007 Martin Seidel (Xarax) <jodeldi@gmx.de> + * + * Inspired by djvuhandler from Tim Starling + * Modified and written by Xarax + * + * 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 + */ + +class PdfHandler extends ImageHandler { + + /** + * @return bool + */ + function isEnabled() { + global $wgPdfProcessor, $wgPdfPostProcessor, $wgPdfInfo; + + if ( !isset( $wgPdfProcessor ) || !isset( $wgPdfPostProcessor ) || !isset( $wgPdfInfo ) ) { + wfDebug( "PdfHandler is disabled, please set the following\n" ); + wfDebug( "variables in LocalSettings.php:\n" ); + wfDebug( "\$wgPdfProcessor, \$wgPdfPostProcessor, \$wgPdfInfo\n" ); + return false; + } + return true; + } + + /** + * @param $file + * @return bool + */ + function mustRender( $file ) { + return true; + } + + /** + * @param $file + * @return bool + */ + function isMultiPage( $file ) { + return true; + } + + /** + * @param $name + * @param $value + * @return bool + */ + function validateParam( $name, $value ) { + if ( in_array( $name, array( 'width', 'height', 'page' ) ) ) { + return ( $value > 0 ); + } + return false; + } + + /** + * @param $params array + * @return bool|string + */ + function makeParamString( $params ) { + $page = isset( $params['page'] ) ? $params['page'] : 1; + if ( !isset( $params['width'] ) ) { + return false; + } + return "page{$page}-{$params['width']}px"; + } + + /** + * @param $str string + * @return array|bool + */ + function parseParamString( $str ) { + $m = false; + + if ( preg_match( '/^page(\d+)-(\d+)px$/', $str, $m ) ) { + return array( 'width' => $m[2], 'page' => $m[1] ); + } + + return false; + } + + /** + * @param $params array + * @return array + */ + function getScriptParams( $params ) { + return array( + 'width' => $params['width'], + 'page' => $params['page'], + ); + } + + /** + * @return array + */ + function getParamMap() { + return array( + 'img_width' => 'width', + 'img_page' => 'page', + ); + } + + /** + * @param $width + * @param $height + * @param $msg + * @return MediaTransformError + */ + protected function doThumbError( $width, $height, $msg ) { + return new MediaTransformError( 'thumbnail_error', + $width, $height, wfMessage( $msg )->inContentLanguage()->text() ); + } + + /** + * @param $image File + * @param $dstPath string + * @param $dstUrl string + * @param $params array + * @param $flags int + * @return MediaTransformError|MediaTransformOutput|ThumbnailImage|TransformParameterError + */ + function doTransform( $image, $dstPath, $dstUrl, $params, $flags = 0 ) { + global $wgPdfProcessor, $wgPdfPostProcessor, $wgPdfHandlerDpi; + + $metadata = $image->getMetadata(); + + if ( !$metadata ) { + return $this->doThumbError( + isset( $params['width'] ) ? $params['width'] : null, + isset( $params['height'] ) ? $params['height'] : null, + 'pdf_no_metadata' + ); + } + + if ( !$this->normaliseParams( $image, $params ) ) { + return new TransformParameterError( $params ); + } + + $width = $params['width']; + $height = $params['height']; + $page = $params['page']; + + if ( $page > $this->pageCount( $image ) ) { + return $this->doThumbError( $width, $height, 'pdf_page_error' ); + } + + if ( $flags & self::TRANSFORM_LATER ) { + return new ThumbnailImage( $image, $dstUrl, $width, $height, false, $page ); + } + + if ( !wfMkdirParents( dirname( $dstPath ), null, __METHOD__ ) ) { + return $this->doThumbError( $width, $height, 'thumbnail_dest_directory' ); + } + + $srcPath = $image->getLocalRefPath(); + + $cmd = '(' . wfEscapeShellArg( $wgPdfProcessor ); + $cmd .= " -sDEVICE=jpeg -sOutputFile=- -dFirstPage={$page} -dLastPage={$page}"; + $cmd .= " -r{$wgPdfHandlerDpi} -dBATCH -dNOPAUSE -q ". wfEscapeShellArg( $srcPath ); + $cmd .= " | " . wfEscapeShellArg( $wgPdfPostProcessor ); + $cmd .= " -depth 8 -resize {$width} - "; + $cmd .= wfEscapeShellArg( $dstPath ) . ")"; + $cmd .= " 2>&1"; + + wfProfileIn( 'PdfHandler' ); + wfDebug( __METHOD__ . ": $cmd\n" ); + $retval = ''; + $err = wfShellExec( $cmd, $retval ); + wfProfileOut( 'PdfHandler' ); + + $removed = $this->removeBadFile( $dstPath, $retval ); + + if ( $retval != 0 || $removed ) { + wfDebugLog( 'thumbnail', + sprintf( 'thumbnail failed on %s: error %d "%s" from "%s"', + wfHostname(), $retval, trim( $err ), $cmd ) ); + return new MediaTransformError( 'thumbnail_error', $width, $height, $err ); + } else { + return new ThumbnailImage( $image, $dstUrl, $width, $height, $dstPath, $page ); + } + } + + /** + * @param $image File + * @param $path string + * @return PdfImage + */ + function getPdfImage( $image, $path ) { + if ( !$image ) { + $pdfimg = new PdfImage( $path ); + } elseif ( !isset( $image->pdfImage ) ) { + $pdfimg = $image->pdfImage = new PdfImage( $path ); + } else { + $pdfimg = $image->pdfImage; + } + + return $pdfimg; + } + + /** + * @param $image File + * @return bool + */ + function getMetaArray( $image ) { + if ( isset( $image->pdfMetaArray ) ) { + return $image->pdfMetaArray; + } + + $metadata = $image->getMetadata(); + + if ( !$this->isMetadataValid( $image, $metadata ) ) { + wfDebug( "Pdf metadata is invalid or missing, should have been fixed in upgradeRow\n" ); + return false; + } + + wfProfileIn( __METHOD__ ); + wfSuppressWarnings(); + $image->pdfMetaArray = unserialize( $metadata ); + wfRestoreWarnings(); + wfProfileOut( __METHOD__ ); + + return $image->pdfMetaArray; + } + + /** + * @param $image File + * @param $path string + * @return array|bool + */ + function getImageSize( $image, $path ) { + return $this->getPdfImage( $image, $path )->getImageSize(); + } + + /** + * @param $ext + * @param $mime string + * @param $params null + * @return array + */ + function getThumbType( $ext, $mime, $params = null ) { + global $wgPdfOutputExtension; + static $mime; + + if ( !isset( $mime ) ) { + $magic = MimeMagic::singleton(); + $mime = $magic->guessTypesForExtension( $wgPdfOutputExtension ); + } + return array( $wgPdfOutputExtension, $mime ); + } + + /** + * @param $image File + * @param $path string + * @return string + */ + function getMetadata( $image, $path ) { + return serialize( $this->getPdfImage( $image, $path )->retrieveMetaData() ); + } + + /** + * @param $image File + * @param $metadata string + * @return bool + */ + function isMetadataValid( $image, $metadata ) { + if ( !$metadata || $metadata === serialize(array()) ) { + return self::METADATA_BAD; + } elseif ( strpos( $metadata, 'mergedMetadata' ) === false ) { + return self::METADATA_COMPATIBLE; + } + return self::METADATA_GOOD; + } + + /** + * @param $image File + * @return bool|int + */ + function formatMetadata( $image ) { + $meta = $image->getMetadata(); + + if ( !$meta ) { + return false; + } + wfSuppressWarnings(); + $meta = unserialize( $meta ); + wfRestoreWarnings(); + + if ( !isset( $meta['mergedMetadata'] ) + || !is_array( $meta['mergedMetadata'] ) + || count( $meta['mergedMetadata'] ) < 1 + ) { + return false; + } + + // Inherited from MediaHandler. + return $this->formatMetadataHelper( $meta['mergedMetadata'] ); + } + + /** + * @param $image + * @return bool|int + */ + function pageCount( $image ) { + $data = $this->getMetaArray( $image ); + if ( !$data || !isset( $data['Pages'] ) ) { + return false; + } + return intval( $data['Pages'] ); + } + + /** + * @param $image File + * @param $page int + * @return array|bool + */ + function getPageDimensions( $image, $page ) { + $data = $this->getMetaArray( $image ); + return PdfImage::getPageSize( $data, $page ); + } + + /** + * @param $image File + * @param $page int + * @return bool + */ + function getPageText( $image, $page ) { + $data = $this->getMetaArray( $image, true ); + if ( !$data || !isset( $data['text'] ) || !isset( $data['text'][$page - 1] ) ) { + return false; + } + return $data['text'][$page - 1]; + } + +} diff --git a/extensions/Poem/.gitreview b/extensions/Poem/.gitreview new file mode 100644 index 00000000..aac78b2b --- /dev/null +++ b/extensions/Poem/.gitreview @@ -0,0 +1,5 @@ +[gerrit] +host=gerrit.wikimedia.org +port=29418 +project=mediawiki/extensions/Poem.git +defaultbranch=master diff --git a/extensions/Poem/Poem.class.php b/extensions/Poem/Poem.class.php new file mode 100644 index 00000000..586750c0 --- /dev/null +++ b/extensions/Poem/Poem.class.php @@ -0,0 +1,84 @@ +<?php +/** + * This class handles formatting poems in WikiText, specifically anything within + * <poem></poem> tags. + */ +class Poem { + /** + * Bind the renderPoem function to the <poem> tag + * @param Parser $parser + * @return bool true + */ + public static function init( &$parser ) { + $parser->setHook( 'poem', array( 'Poem', 'renderPoem' ) ); + return true; + } + + /** + * Parse the text into proper poem format + * @param string $in The text inside the poem tag + * @param array $param + * @param Parser $parser + * @param boolean $frame + * @return string + */ + public static function renderPoem( $in, $param = array(), $parser = null, $frame = false ) { + // using newlines in the text will cause the parser to add <p> tags, + // which may not be desired in some cases + $newline = isset( $param['compact'] ) ? '' : "\n"; + + $tag = $parser->insertStripItem( "<br />", $parser->mStripState ); + + // replace colons with indented spans + $text = preg_replace_callback( '/^(:+)(.+)$/m', array( 'Poem', 'indentVerse' ), $in ); + + // replace newlines with <br /> tags unless they are at the beginning or end + // of the poem + $text = preg_replace( + array( "/^\n/", "/\n$/D", "/\n/" ), + array( "", "", "$tag\n" ), + $text ); + + // replace spaces at the beginning of a line with non-breaking spaces + $text = preg_replace_callback( '/^( +)/m', array( 'Poem', 'replaceSpaces' ), $text ); + + $text = $parser->recursiveTagParse( $text, $frame ); + + $attribs = Sanitizer::validateTagAttributes( $param, 'div' ); + + // Wrap output in a <div> with "poem" class. + if ( isset( $attribs['class'] ) ) { + $attribs['class'] = 'poem ' . $attribs['class']; + } else { + $attribs['class'] = 'poem'; + } + + return Html::rawElement( 'div', $attribs, $newline . trim( $text ) . $newline ); + } + + /** + * Callback for preg_replace_callback() that replaces spaces with non-breaking spaces + * @param array $m Matches from the regular expression + * - $m[1] consists of 1 or more spaces + * @return mixed + */ + protected static function replaceSpaces( $m ) { + return str_replace( ' ', ' ', $m[1] ); + } + + /** + * Callback for preg_replace_callback() that wraps content in an indented span + * @param array $m Matches from the regular expression + * - $m[1] consists of 1 or more colons + * - $m[2] consists of the text after the colons + * @return string + */ + protected static function indentVerse( $m ) { + $attribs = array( + 'class' => 'mw-poem-indented', + 'style' => 'display: inline-block; margin-left: ' . strlen( $m[1] ) . 'em;' + ); + // @todo Should this really be raw? + return Html::rawElement( 'span', $attribs, $m[2] ); + } +} diff --git a/extensions/Poem/Poem.i18n.php b/extensions/Poem/Poem.i18n.php new file mode 100644 index 00000000..c58ce78d --- /dev/null +++ b/extensions/Poem/Poem.i18n.php @@ -0,0 +1,723 @@ +<?php +/** + * Internationalisation file for Poem extension. + * + * @file + * @ingroup Extensions + */ + +$messages = array(); + +$messages['en'] = array( + 'poem-desc' => 'Adds <code><poem></code> tag for poem formatting', +); + +/** Message documentation (Message documentation) + * @author Raymond + */ +$messages['qqq'] = array( + 'poem-desc' => 'Extension description displayed on [[Special:Version]]', +); + +/** Afrikaans (Afrikaans) + * @author Naudefj + */ +$messages['af'] = array( + 'poem-desc' => "Maak 'n <code><poem></code> etiket beskikbaar vir die formatering van poësie", +); + +/** Aragonese (aragonés) + * @author Juanpabl + */ +$messages['an'] = array( + 'poem-desc' => 'Adibe a etiqueta <code><poem></code> ta formateyar poesÃa', +); + +/** Arabic (العربية) + * @author Meno25 + */ +$messages['ar'] = array( + 'poem-desc' => 'يضي٠الوسم <code><poem></code> لصياغة القصيدة', +); + +/** Egyptian Spoken Arabic (مصرى) + * @author Ramsis II + */ +$messages['arz'] = array( + 'poem-desc' => 'بيضي٠تاج ال <code><poem></code> لصياغة القصيدة', +); + +/** Asturian (asturianu) + * @author Esbardu + */ +$messages['ast'] = array( + 'poem-desc' => 'Añade la etiqueta <code><poem></code> pal formatu de poemes', +); + +/** Azerbaijani (azÉ™rbaycanca) + * @author Sortilegus + */ +$messages['az'] = array( + 'poem-desc' => 'ÅžeirlÉ™rin formatlaÅŸdırılması üçün <code><poem></code> teqini É™lavÉ™ edir', +); + +/** Bashkir (башҡортÑа) + * @author Assele + */ +$messages['ba'] = array( + 'poem-desc' => 'Шиғырҙарҙы форматлау Ó©Ñөн <code><poem></code> билдәһен өҫтәй', +); + +/** Bavarian (Boarisch) + * @author Man77 + */ +$messages['bar'] = array( + 'poem-desc' => "Fügt s'<code><poem></code>-Tag zum Formatian vu Gedichtln dazua", +); + +/** Southern Balochi (بلوچی مکرانی) + * @author Mostafadaneshvar + */ +$messages['bcc'] = array( + 'poem-desc' => 'هورکنت <code><poem></code> برچسپء په ÙØ±Ù…ت شئر', +); + +/** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) + * @author Jim-by + */ +$messages['be-tarask'] = array( + 'poem-desc' => 'Дадае Ñ‚Ñг <code><poem></code> Ð´Ð»Ñ Ñ„Ð°Ñ€Ð¼Ð°Ñ‚Ð°Ð²Ð°Ð½ÑŒÐ½Ñ Ð²ÐµÑ€ÑˆÐ°Ñž', +); + +/** Bulgarian (българÑки) + * @author DCLXVI + */ +$messages['bg'] = array( + 'poem-desc' => 'Ð”Ð¾Ð±Ð°Ð²Ñ ÐµÑ‚Ð¸ÐºÐµÑ‚ <code><poem></code> за форматиране на Ñтихове', +); + +/** Bengali (বাংলা) + * @author Bellayet + */ +$messages['bn'] = array( + 'poem-desc' => 'কবিতার ফরমেটিং à¦à¦° জনà§à¦¯ <code><poem></code> টà§à¦¯à¦¾à¦— যোগ করà§à¦¨', +); + +/** Breton (brezhoneg) + * @author Fulup + */ +$messages['br'] = array( + 'poem-desc' => 'Ouzhpennañ a ra ar valizenn <code><poem></code> da furmadiñ testennoù barzhonegoù.', +); + +/** Bosnian (bosanski) + * @author CERminator + */ +$messages['bs'] = array( + 'poem-desc' => 'Dodaje oznaku <code><poem></code> za formatiranje stihova', +); + +/** Catalan (català ) + * @author Paucabot + */ +$messages['ca'] = array( + 'poem-desc' => "Afegeix l'etiqueta <code><poem></code> per al formatatge de poemes", +); + +/** Sorani Kurdish (کوردی) + * @author Asoxor + */ +$messages['ckb'] = array( + 'poem-desc' => 'تاگی <code><poem></code> زێدەدەکات بۆ ڕێکخستنی ھۆنراوەکان', +); + +/** Czech (Äesky) + * @author MatÄ›j Grabovský + */ +$messages['cs'] = array( + 'poem-desc' => 'PÅ™idává znaÄku <code><poem></code> pro formátovánà básnÃ', +); + +/** Danish (dansk) + * @author Peter Alberti + */ +$messages['da'] = array( + 'poem-desc' => 'Tilføjer tagget <code><poem></code> til formatering af digte', +); + +/** German (Deutsch) + * @author Kghbln + * @author Raimond Spekking + */ +$messages['de'] = array( + 'poem-desc' => 'Ergänzt das Tag <code><poem></code> zur Formatierung von Gedichten', +); + +/** Zazaki (Zazaki) + * @author Aspar + */ +$messages['diq'] = array( + 'poem-desc' => 'qey fesaldayişê ÅŸiiri etiketê <code><poem></code>i têarê keno', +); + +/** Lower Sorbian (dolnoserbski) + * @author Michawiki + */ +$messages['dsb'] = array( + 'poem-desc' => 'PÅ›idawa toflicku <code><poem></code> za formatÄ›rowanje basnjow', +); + +/** Greek (Ελληνικά) + * @author Dead3y3 + */ +$messages['el'] = array( + 'poem-desc' => 'Î ÏοσθÎτει την ετικÎτα <code><poem></code> για την μοÏφοποίηση ποιημάτων', +); + +/** Esperanto (Esperanto) + * @author Yekrats + */ +$messages['eo'] = array( + 'poem-desc' => 'Aldonas <code><poem></code> etikedon por formatado de poezio.', +); + +/** Spanish (español) + * @author Muro de Aguas + */ +$messages['es'] = array( + 'poem-desc' => 'Añade la etiqueta <code><poem></code> para dar el formato propio de un poema.', +); + +/** Estonian (eesti) + * @author Pikne + */ +$messages['et'] = array( + 'poem-desc' => 'Lisab <code><poem></code>-sildi luuletuse vormindamiseks.', +); + +/** Basque (euskara) + * @author Theklan + */ +$messages['eu'] = array( + 'poem-desc' => '<code><poem></code> etiketa gehitzen du olerkien formaturako', +); + +/** Persian (ÙØ§Ø±Ø³ÛŒ) + * @author Huji + */ +$messages['fa'] = array( + 'poem-desc' => 'برچسب <code><poem></code> را برای قالب‌بندی شعرها Ù…ÛŒâ€ŒØ§ÙØ²Ø§ÛŒØ¯', +); + +/** Finnish (suomi) + * @author Nike + */ +$messages['fi'] = array( + 'poem-desc' => 'Mahdollistaa runojen muotoilun <code><poem></code>-elementillä.', +); + +/** French (français) + * @author Grondin + */ +$messages['fr'] = array( + 'poem-desc' => 'Ajoute la balise <code><poem></code> pour le formatage des poèmes', +); + +/** Franco-Provençal (arpetan) + * @author ChrisPtDe + */ +$messages['frp'] = array( + 'poem-desc' => 'Apond la balisa <code><poem></code> por lo formatâjo des poèmos.', +); + +/** Northern Frisian (Nordfriisk) + * @author Murma174 + */ +$messages['frr'] = array( + 'poem-desc' => 'Saat <code><poem></code> diartu, am dachtangen tu formatiarin', +); + +/** Galician (galego) + * @author Alma + */ +$messages['gl'] = array( + 'poem-desc' => 'Engada a etiqueta <code><poem></code> para o formato poema', +); + +/** Swiss German (Alemannisch) + * @author Als-Holder + */ +$messages['gsw'] = array( + 'poem-desc' => 'Fiegt s <code><poem></code>-Tag zue zum Formatiere vu Gedicht', +); + +/** Hebrew (עברית) + */ +$messages['he'] = array( + 'poem-desc' => 'הוספת התגית <code><poem></code> לעיצוב שירה', +); + +/** Hindi (हिनà¥à¤¦à¥€) + * @author Kaustubh + */ +$messages['hi'] = array( + 'poem-desc' => 'कविता लिखने के लिये आवशà¥à¤¯à¤• <code><poem></code> टॅग देता हैं', +); + +/** Hiligaynon (Ilonggo) + * @author Tagimata + */ +$messages['hil'] = array( + 'poem-desc' => 'Gadugang <code><poem></code> tag para sa pagformat sang tula', +); + +/** Croatian (hrvatski) + * @author Dalibor Bosits + */ +$messages['hr'] = array( + 'poem-desc' => 'Dodaje <code><poem></code> oznaku za formatiranje pjesama', +); + +/** Upper Sorbian (hornjoserbsce) + * @author Michawiki + */ +$messages['hsb'] = array( + 'poem-desc' => 'PÅ™idawa tafliÄku <code><poem></code> za formatowanje basnjow', +); + +/** Hungarian (magyar) + * @author Dani + */ +$messages['hu'] = array( + 'poem-desc' => '<code><poem></code> tag a versek formázásához', +); + +/** Interlingua (interlingua) + * @author McDutchie + */ +$messages['ia'] = array( + 'poem-desc' => 'Adde le etiquetta <code><poem></code> pro formatar poemas', +); + +/** Indonesian (Bahasa Indonesia) + * @author IvanLanin + */ +$messages['id'] = array( + 'poem-desc' => 'Menambahkan tag <code><poem></code> tag untuk pemformatan puisi', +); + +/** Iloko (Ilokano) + * @author Lam-ang + */ +$messages['ilo'] = array( + 'poem-desc' => 'Ikkan na iti<code><poem></code> nga tag para ti pagporma ti daniw', +); + +/** Italian (italiano) + * @author BrokenArrow + */ +$messages['it'] = array( + 'poem-desc' => 'Aggiunge il tag <code><poem></code> per la formattazione dei testi poetici', +); + +/** Japanese (日本語) + * @author Aotake + * @author JtFuruhata + * @author Shirayuki + */ +$messages['ja'] = array( + 'poem-desc' => 'è©©ã‚’æ•´å½¢ã™ã‚‹ <code><poem></code> ã‚¿ã‚°ã‚’è¿½åŠ ã™ã‚‹', +); + +/** Jutish (jysk) + * @author HuslÃ¥ke + */ +$messages['jut'] = array( + 'poem-desc' => 'Tilføje <code><poem></code> tag før digt formÃ¥ter', +); + +/** Javanese (Basa Jawa) + * @author Meursault2004 + */ +$messages['jv'] = array( + 'poem-desc' => 'Nambahaké tag <code><poem></code> tag kanggo formatting tembang utawa puisi', +); + +/** Georgian (ქáƒáƒ თული) + * @author David1010 + */ +$messages['ka'] = array( + 'poem-desc' => 'áƒáƒ›áƒáƒ¢áƒ”ბს ტეგს <code><პáƒáƒ”მáƒ></code> ლექსების ფáƒáƒ მáƒáƒ¢áƒ˜áƒ ებისáƒáƒ—ვის', +); + +/** Khmer (ភាសាážáŸ’មែរ) + * @author Lovekhmer + * @author Thearith + */ +$messages['km'] = array( + 'poem-desc' => 'ដាក់ប្លាក <code><poem></code> សម្រាប់ទ្រង់ទ្រាយកំណាព្យ', +); + +/** Korean (한êµì–´) + * @author ToePeu + * @author ì•„ë¼ + */ +$messages['ko'] = array( + 'poem-desc' => '시 형ì‹ì„ 위해 <code><poem></code> 태그를 추가합니다', +); + +/** Colognian (Ripoarisch) + * @author Purodha + */ +$messages['ksh'] = array( + 'poem-desc' => 'Brengk et <code><poem></code>-Kommando met, för Jedeeshte ze jeshtallde.', +); + +/** Luxembourgish (Lëtzebuergesch) + * @author Robby + */ +$messages['lb'] = array( + 'poem-desc' => "Setzt de <code><poem></code>-Tag fir d'Formatéierung vu Gedichter derbäi", +); + +/** Limburgish (Limburgs) + * @author Matthias + */ +$messages['li'] = array( + 'poem-desc' => 'Voegt de tag <code><poem></code> toe veur de opmaak van poëzie', +); + +/** Lithuanian (lietuvių) + * @author Garas + * @author Hugo.arg + */ +$messages['lt'] = array( + 'poem-desc' => 'Prideda <code><poem></code> gaires poemų formatavimui', +); + +/** Mizo (Mizo Å£awng) + * @author RMizo + */ +$messages['lus'] = array( + 'poem-desc' => 'Hlahril tà rphung siamrem nan tà rreuh <code><poem></code> hi a belh.', +); + +/** Latvian (latvieÅ¡u) + * @author Papuass + * @author Xil + */ +$messages['lv'] = array( + 'poem-desc' => 'Pievieno <code><poem></code> iezÄ«mi dzejas formatēšanai', +); + +/** Macedonian (македонÑки) + * @author Bjankuloski06 + * @author Brest + */ +$messages['mk'] = array( + 'poem-desc' => 'Додава <code><poem></code> ознака за форматирање на Ñтихови', +); + +/** Malayalam (മലയാളം) + * @author Shijualex + */ +$messages['ml'] = array( + 'poem-desc' => 'പദàµà´¯à´¤àµà´¤à´¿à´¨àµà´±àµ† ഫോർമാറàµà´±à´¿à´™àµà´™à´¿à´¨àµ <code><poem></code> à´Žà´¨àµà´¨ ടാഗൠചേർകàµà´•àµà´¨àµà´¨àµ', +); + +/** Marathi (मराठी) + * @author Kaustubh + */ +$messages['mr'] = array( + 'poem-desc' => 'कवितेचà¥à¤¯à¤¾ सादरीकरणासाठी आवशà¥à¤¯à¤• असणारा <code><poem></code> टॅग देतो.', +); + +/** Malay (Bahasa Melayu) + * @author Aviator + */ +$messages['ms'] = array( + 'poem-desc' => 'Menambah tag <code><poem></code> untuk pemformatan puisi', +); + +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) + */ +$messages['nb'] = array( + 'poem-desc' => 'Legger til taggen <code><poem></code> for Ã¥ kunne formatere dikt', +); + +/** Low German (Plattdüütsch) + * @author Slomox + */ +$messages['nds'] = array( + 'poem-desc' => 'Föögt dat <code><poem></code>-Tag för dat Formateren vun Gedichten to', +); + +/** Dutch (Nederlands) + * @author Siebrand + */ +$messages['nl'] = array( + 'poem-desc' => 'Voegt de tag <code><poem></code> toe voor de opmaak van poëzie', +); + +/** Norwegian Nynorsk (norsk nynorsk) + * @author Harald Khan + */ +$messages['nn'] = array( + 'poem-desc' => 'Legg til merket <code><poem></code> for Ã¥ kunna formatera dikt', +); + +/** Occitan (occitan) + * @author Cedric31 + */ +$messages['oc'] = array( + 'poem-desc' => 'Apond la balisa <code><poem></code> pel formatatge dels poèmas', +); + +/** Polish (polski) + * @author Sp5uhe + */ +$messages['pl'] = array( + 'poem-desc' => 'Dodaje znacznik <code><poem></code> sÅ‚użący do formatowania wierszy', +); + +/** Piedmontese (Piemontèis) + * @author Dragonòt + */ +$messages['pms'] = array( + 'poem-desc' => 'A gionta ël tag <code><poem></code> për formatassion ëd poema', +); + +/** Pashto (پښتو) + * @author Ahmed-Najib-Biabani-Ibrahimkhel + */ +$messages['ps'] = array( + 'poem-desc' => 'د شعر بڼه ورکولو Ú©Ú“Ù†Û Ù„Ù¾Ø§Ø±Ù‡ د <tt><شعر></tt> وييکه ورگډوي', +); + +/** Portuguese (português) + * @author Hamilton Abreu + * @author Malafaya + */ +$messages['pt'] = array( + 'poem-desc' => 'Adiciona o elemento <code><poem></code> para formatação de poemas', +); + +/** Brazilian Portuguese (português do Brasil) + * @author Eduardo.mps + */ +$messages['pt-br'] = array( + 'poem-desc' => 'Adiciona a marca <code><poem></code> para formatação de poemas', +); + +/** Tarifit (Tarifit) + * @author Aryaz + */ +$messages['rif'] = array( + 'poem-desc' => 'Issadaf <code><poem></code> i usmal d tira n tmdyazt', +); + +/** Romanian (română) + * @author Mihai + */ +$messages['ro'] = array( + 'poem-desc' => 'Adaugă eticheta <code><poem></code> pentru formatarea poem', +); + +/** tarandÃne (tarandÃne) + * @author Joetaras + */ +$messages['roa-tara'] = array( + 'poem-desc' => "Aggiunge 'u tag <code><poem></code> p'a formattazione de le poesie", +); + +/** Russian (руÑÑкий) + * @author ÐлекÑандр Сигачёв + */ +$messages['ru'] = array( + 'poem-desc' => 'ДобавлÑет тег <code><poem></code> Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñтихов', +); + +/** Rusyn (руÑиньÑкый) + * @author Gazeb + */ +$messages['rue'] = array( + 'poem-desc' => 'ДодаÑть значку <code><poem></code> про Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ð¾Ð²Ð°Ð½Ñ Ð²Ñ–Ñ€ÑˆÑ–Ð²', +); + +/** Sakha (Ñаха тыла) + * @author HalanTul + */ +$messages['sah'] = array( + 'poem-desc' => 'Хоһооннору Ñуруйарга <code><poem></code> тиÑги ÑбÑÑ€', +); + +/** Sicilian (sicilianu) + * @author Melos + */ +$messages['scn'] = array( + 'poem-desc' => 'Iunci lu tag <code><poem></code> pi la furmattazioni di li testa puetici', +); + +/** Slovak (slovenÄina) + * @author Helix84 + */ +$messages['sk'] = array( + 'poem-desc' => 'Pridáva znaÄku <code><poem></code> pre formátovanie básnÃ', +); + +/** Slovenian (slovenÅ¡Äina) + * @author Dbc334 + */ +$messages['sl'] = array( + 'poem-desc' => 'Doda etiketo <code><poem></code> za oblikovanje pesmi', +); + +/** Lower Silesian (Schläsch) + * @author Piotron + */ +$messages['sli'] = array( + 'poem-desc' => 'Fiegt is <code><poem></code>-Tag zur Furmatierung voo Gedichta hinzu', +); + +/** Albanian (shqip) + * @author Puntori + */ +$messages['sq'] = array( + 'poem-desc' => 'Vendosë kodin <code><poem></code> për formatim të poezive', +); + +/** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) + * @author Millosh + * @author Nikola Smolenski + */ +$messages['sr-ec'] = array( + 'poem-desc' => 'Додаје <code><poem></code> ознаку за форматирање пеÑама.', +); + +/** Serbian (Latin script) (srpski (latinica)‎) + * @author Michaello + */ +$messages['sr-el'] = array( + 'poem-desc' => 'Dodaje <code><poem></code> oznaku za formatiranje pesama.', +); + +/** Seeltersk (Seeltersk) + * @author Pyt + */ +$messages['stq'] = array( + 'poem-desc' => 'Föiget dät <code><poem></code>-Tag tou ju Formatierenge fon Gedichte bietou', +); + +/** Swedish (svenska) + * @author Lejonel + */ +$messages['sv'] = array( + 'poem-desc' => 'Lägger till taggen <code><poem></code> för att formatera dikter', +); + +/** Telugu (తెలà±à°—à±) + * @author Veeven + */ +$messages['te'] = array( + 'poem-desc' => 'పదà±à°¯à°¾à°² ఫారà±à°®à°¾à°Ÿà°¿à°‚à°—à±à°•ై <code><poem></code> అనే టాగà±à°¨à°¿ చేరà±à°¸à±à°¤à±à°‚ది', +); + +/** Tajik (Cyrillic script) (тоҷикӣ) + * @author Ibrahim + */ +$messages['tg-cyrl'] = array( + 'poem-desc' => 'БарчаÑби <code><poem></code>-ро барои қолаббандиҳои шеърҳо илова мекунад', +); + +/** Tajik (Latin script) (tojikÄ«) + * @author Liangent + */ +$messages['tg-latn'] = array( + 'poem-desc' => "Barcasbi <code><poem></code>-ro baroi qolabbandihoi ÅŸe'rho ilova mekunad", +); + +/** Thai (ไทย) + * @author Octahedron80 + */ +$messages['th'] = array( + 'poem-desc' => 'เพิ่มà¹à¸—็ภ<code><poem></code> สำหรับà¸à¸²à¸£à¸ˆà¸±à¸”รูปà¹à¸šà¸šà¸šà¸—à¸à¸§à¸µ', +); + +/** Turkmen (Türkmençe) + * @author Hanberke + */ +$messages['tk'] = array( + 'poem-desc' => 'GoÅŸgy formatirlemesi üçin <code><poem></code> tegini goşýar', +); + +/** Tagalog (Tagalog) + * @author AnakngAraw + */ +$messages['tl'] = array( + 'poem-desc' => 'Nagdaragdag ng tatak na <code><poem></code> para sa pagpopormat ng tula', +); + +/** Turkish (Türkçe) + * @author Joseph + */ +$messages['tr'] = array( + 'poem-desc' => 'Åžiir biçimlendirmesi için <code><poem></code> etiketini ekler', +); + +/** Ukrainian (українÑька) + * @author Ahonc + */ +$messages['uk'] = array( + 'poem-desc' => 'Додає тег <code><poem></code> Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–Ñ€ÑˆÑ–Ð²', +); + +/** vèneto (vèneto) + * @author Candalua + */ +$messages['vec'] = array( + 'poem-desc' => 'Zonta el tag <code><poem></code> par la formatazion dei testi poetici', +); + +/** Veps (vepsän kel’) + * @author Игорь БродÑкий + */ +$messages['vep'] = array( + 'poem-desc' => 'Ližadab <code><poem></code>-virg runod formatiruides', +); + +/** Vietnamese (Tiếng Việt) + * @author Minh Nguyen + */ +$messages['vi'] = array( + 'poem-desc' => 'Thêm thẻ <code><poem></code> để định dạng các bà i thÆ¡', +); + +/** Volapük (Volapük) + * @author Smeira + */ +$messages['vo'] = array( + 'poem-desc' => 'Läükon mali: <code><poem></code> pro fomät: poedot', +); + +/** Cantonese (粵語) + * @author Shinjiman + */ +$messages['yue'] = array( + 'poem-desc' => 'åŠ <code><poem></code> æ¨™ç±¤ç•€è©©æ ¼å¼ç”¨', +); + +/** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) + * @author Shinjiman + * @author Wmr89502270 + * @author Xiaomingyan + */ +$messages['zh-hans'] = array( + 'poem-desc' => 'æ·»åŠ â€œ<code><poem></code>â€æ ‡ç¾ç”¨äºŽè¯—æŒæ ¼å¼', +); + +/** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) + * @author Shinjiman + */ +$messages['zh-hant'] = array( + 'poem-desc' => 'åŠ å…¥ <code><poem></code> æ¨™ç±¤çµ¦äºˆè©©æŒæ ¼å¼ä½¿ç”¨', +); diff --git a/extensions/Poem/Poem.php b/extensions/Poem/Poem.php new file mode 100644 index 00000000..ee5f7083 --- /dev/null +++ b/extensions/Poem/Poem.php @@ -0,0 +1,33 @@ +<?php +# MediaWiki Poem extension v1.1 +# +# Based on example code from +# http://www.mediawiki.org/wiki/Manual:Extending_wiki_markup +# +# Other code is © 2005 Nikola Smolenski <smolensk@eunet.yu> +# and © 2011 Zaran <zaran.krleza@gmail.com> +# +# Anyone is allowed to use this code for any purpose. +# +# To install, copy the extension to your extensions directory and add line +# require_once( "$IP/extensions/Poem/Poem.php" ); +# to the bottom of your LocalSettings.php +# +# To use, put some text between <poem></poem> tags +# +# For more information see its page at +# http://www.mediawiki.org/wiki/Extension:Poem + +$wgExtensionCredits['parserhook'][] = array( + 'path' => __FILE__, + 'name' => 'Poem', + 'author' => array( 'Nikola Smolenski', 'Brion Vibber', 'Steve Sanbeg' ), + 'url' => 'https://www.mediawiki.org/wiki/Extension:Poem', + 'descriptionmsg' => 'poem-desc', +); + +$dir = __DIR__ . '/'; +$wgParserTestFiles[] = $dir . 'poemParserTests.txt'; +$wgAutoloadClasses['Poem'] = $dir . 'Poem.class.php'; +$wgExtensionMessagesFiles['Poem'] = $dir . 'Poem.i18n.php'; +$wgHooks['ParserFirstCallInit'][] = 'Poem::init'; diff --git a/extensions/Poem/install.settings b/extensions/Poem/install.settings new file mode 100644 index 00000000..973dbc72 --- /dev/null +++ b/extensions/Poem/install.settings @@ -0,0 +1,2 @@ +require_once( "{{path}}/Poem.php" ); + diff --git a/extensions/Poem/poemParserTests.txt b/extensions/Poem/poemParserTests.txt new file mode 100644 index 00000000..266dd614 --- /dev/null +++ b/extensions/Poem/poemParserTests.txt @@ -0,0 +1,142 @@ +# Force the test runner to ensure the extension is loaded +!! hooks +poem +!! endhooks + +#Regression tests for existing functionality, to ensure nothing was broken. +!! test +<poem> +!! input +<poem> +this +is +a +test +</poem> +!! result +<div class="poem"> +<p>this<br /> +is<br /> +a<br /> +test +</p> +</div> + +!! end + +!!test + <poem> with recursive parsing +!!input +<poem> +this ''is'' a '''test''' +</poem> +!! result +<div class="poem"> +<p>this <i>is</i> a <b>test</b> +</p> +</div> + +!!end + + +!!test + <poem> with leading whitespace +!!input +<poem> + + test + +</poem> +!! result +<div class="poem"> +<p><br /> +   test<br /> +</p> +</div> + +!!end + +!!test +Horizontal rule +!!input +<poem> +some +----- +text +</poem> +!!result +<div class="poem"> +<p>some<br /> +</p> +<hr /><br /> +<p>text +</p> +</div> + +!!end + +#test for new poem/nowiki feature; should fail without new enhancement. +!! test 2 +example of <nowiki> without <poem> +!!options +disabled +!! input +<nowiki> +this +is +a +test +</nowiki> +!! result +<p> +this +is +a +test + +</p> +!! end + +!! test + nested <poem><nowiki> +!! input +<poem><nowiki> +this +is +a +test +</nowiki></poem> +!! result +<div class="poem"> +<p><br /> +this<br /> +is<br /> +a<br /> +test<br /> + +</p> +</div> + +!!end + +!! test 5 + nested <poem><nowiki> with formatting +!! input +<poem><nowiki> +this +'''is''' +a +test +</nowiki></poem> +!! result +<div class="poem"> +<p><br /> +this<br /> +'''is'''<br /> +a<br /> +test<br /> + +</p> +</div> + +!! end diff --git a/extensions/README b/extensions/README index 66236e85..e8150623 100644 --- a/extensions/README +++ b/extensions/README @@ -27,4 +27,4 @@ The following code snippet lets you override the default path: if( $IP === false ) { $IP = __DIR__ . '/../..'; } - require_once( "$IP/maintenance/Maintenance.php" ); // a MediaWiki core file + require_once "$IP/maintenance/Maintenance.php"; // a MediaWiki core file diff --git a/extensions/Renameuser/README b/extensions/Renameuser/README new file mode 100644 index 00000000..e44aaafe --- /dev/null +++ b/extensions/Renameuser/README @@ -0,0 +1,13 @@ +These is the readme file for the MediaWiki Renameuser extension. + +Extension page on mediawiki.org: https://www.mediawiki.org/wiki/Extension:Renameuser +Latest version of the readme file: https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/Renameuser.git;a=blob;f=README + +== About == + +Renameuser provides a special page which allows authorized users to rename user accounts. +This will cause page histories, etc. to be updated. + +== Hooks == + +For details on available hooks see hooks.txt diff --git a/extensions/Renameuser/RenameUserJob.php b/extensions/Renameuser/RenameUserJob.php index 6da2c7e6..d2dc14c4 100644 --- a/extensions/Renameuser/RenameUserJob.php +++ b/extensions/Renameuser/RenameUserJob.php @@ -3,15 +3,15 @@ * Custom job to perform updates on tables in busier environments */ class RenameUserJob extends Job { - /** * Constructor * * @param Title $title Associated title * @param array $params Job parameters + * @param int $id */ - public function __construct( $title, $params ) { - parent::__construct( 'renameUser', $title, $params ); + public function __construct( $title, $params = array(), $id = 0 ) { + parent::__construct( 'renameUser', $title, $params, $id ); } /** diff --git a/extensions/Renameuser/Renameuser.alias.php b/extensions/Renameuser/Renameuser.alias.php index b424235f..0523c045 100644 --- a/extensions/Renameuser/Renameuser.alias.php +++ b/extensions/Renameuser/Renameuser.alias.php @@ -5,6 +5,7 @@ * @file * @ingroup Extensions */ +// @codingStandardsIgnoreFile $specialPageAliases = array(); @@ -23,7 +24,7 @@ $specialPageAliases['arz'] = array( 'Renameuser' => array( 'سمّى_تانى_يوزر' ), ); -/** Assamese (অসমীয়া) */ +/** Assamese (অসমীয়া) */ $specialPageAliases['as'] = array( 'Renameuser' => array( 'সদসà§à¦¯_পà§à¦¨à§°à§à¦¨à¦¾à¦®à¦•ৰণ' ), ); @@ -58,6 +59,11 @@ $specialPageAliases['ca'] = array( 'Renameuser' => array( 'Reanomena_usuari' ), ); +/** Chechen (нохчийн) */ +$specialPageAliases['ce'] = array( + 'Renameuser' => array( 'Декъашхочун_цӀе_хийца' ), +); + /** Czech (Äesky) */ $specialPageAliases['cs'] = array( 'Renameuser' => array( 'PÅ™ejmenovat_uživatele' ), @@ -70,7 +76,7 @@ $specialPageAliases['de'] = array( /** Zazaki (Zazaki) */ $specialPageAliases['diq'] = array( - 'Renameuser' => array( 'NamedayışêKarberi' ), + 'Renameuser' => array( 'NamedayışéKarberi' ), ); /** Lower Sorbian (dolnoserbski) */ @@ -80,7 +86,7 @@ $specialPageAliases['dsb'] = array( /** Divehi (Þ‹Þ¨ÞˆÞ¬Þ€Þ¨Þ„Þ¦ÞÞ°) */ $specialPageAliases['dv'] = array( - 'Renameuser' => array( 'Þ‰Þ¬Þ‰Þ°Þ„Þ¦ÞƒÞªÞŽÞ¬ Þ‚Þ¦Þ‚Þ° Þ„Þ¦Þ‹Þ¦ÞÞª Þ†ÞªÞƒÞ¦Þ‡Þ°ÞˆÞ§' ), + 'Renameuser' => array( 'Þ‰Þ¬Þ‰Þ°Þ„Þ¦ÞƒÞªÞŽÞ¬_Þ‚Þ¦Þ‚Þ°_Þ„Þ¦Þ‹Þ¦ÞÞª_Þ†ÞªÞƒÞ¦Þ‡Þ°ÞˆÞ§' ), ); /** Greek (Ελληνικά) */ @@ -190,7 +196,7 @@ $specialPageAliases['km'] = array( /** Korean (한êµì–´) */ $specialPageAliases['ko'] = array( - 'Renameuser' => array( 'ì´ë¦„바꾸기', 'ê³„ì •ì´ë¦„바꾸기', '사용ìžì´ë¦„바꾸기' ), + 'Renameuser' => array( 'ì´ë¦„바꾸기', '사용ìžì´ë¦„바꾸기', 'ê³„ì •ì´ë¦„바꾸기' ), ); /** Colognian (Ripoarisch) */ @@ -198,9 +204,14 @@ $specialPageAliases['ksh'] = array( 'Renameuser' => array( 'Metmaacher ömnänne', 'Medmaacher ömnänne', 'Metmaacher ömnenne', 'Medmaacher ömnenne', 'Metmaacher ömdäufe', 'Medmaacher ömdäufe' ), ); +/** Cornish (kernowek) */ +$specialPageAliases['kw'] = array( + 'Renameuser' => array( 'DashenwelDevnydhyer' ), +); + /** Latin (Latina) */ $specialPageAliases['la'] = array( - 'Renameuser' => array( 'Usorem renominare' ), + 'Renameuser' => array( 'Usorem_renominare' ), ); /** Luxembourgish (Lëtzebuergesch) */ @@ -233,12 +244,12 @@ $specialPageAliases['mt'] = array( 'Renameuser' => array( 'BiddelIsemUtent' ), ); -/** Norwegian BokmÃ¥l (norsk (bokmÃ¥l)‎) */ +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) */ $specialPageAliases['nb'] = array( 'Renameuser' => array( 'Gi_en_bruker_nytt_navn' ), ); -/** Nedersaksisch (Nedersaksisch) */ +/** Low Saxon (Netherlands) (Nedersaksies) */ $specialPageAliases['nds-nl'] = array( 'Renameuser' => array( 'Gebruker_herneumen' ), ); @@ -248,7 +259,7 @@ $specialPageAliases['nl'] = array( 'Renameuser' => array( 'GebruikerHernoemen' ), ); -/** Norwegian Nynorsk (norsk (nynorsk)‎) */ +/** Norwegian Nynorsk (norsk nynorsk) */ $specialPageAliases['nn'] = array( 'Renameuser' => array( 'Døyp_om_brukar' ), ); @@ -288,6 +299,11 @@ $specialPageAliases['ru'] = array( 'Renameuser' => array( 'Переименовать_учаÑтника' ), ); +/** Sicilian (sicilianu) */ +$specialPageAliases['scn'] = array( + 'Renameuser' => array( 'RinominaUtente' ), +); + /** Slovak (slovenÄina) */ $specialPageAliases['sk'] = array( 'Renameuser' => array( 'PremenovaÅ¥PoužÃvateľa' ), @@ -328,6 +344,11 @@ $specialPageAliases['tr'] = array( 'Renameuser' => array( 'KullanıcıAdınıDeÄŸiÅŸtir', 'KullanıcıİsminiDeÄŸiÅŸtir' ), ); +/** Ukrainian (українÑька) */ +$specialPageAliases['uk'] = array( + 'Renameuser' => array( 'Перейменувати_кориÑтувача' ), +); + /** Vietnamese (Tiếng Việt) */ $specialPageAliases['vi'] = array( 'Renameuser' => array( 'Äổi_tên_thà nh_viên', 'Äổi_tên_ngưá»i_dùng' ), @@ -336,4 +357,9 @@ $specialPageAliases['vi'] = array( /** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) */ $specialPageAliases['zh-hans'] = array( 'Renameuser' => array( 'é‡å‘½å用户' ), +); + +/** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) */ +$specialPageAliases['zh-hant'] = array( + 'Renameuser' => array( 'é‡å‘½å用戶' ), );
\ No newline at end of file diff --git a/extensions/Renameuser/Renameuser.hooks.php b/extensions/Renameuser/Renameuser.hooks.php new file mode 100644 index 00000000..41dcc43e --- /dev/null +++ b/extensions/Renameuser/Renameuser.hooks.php @@ -0,0 +1,56 @@ +<?php + +class RenameuserHooks { + /** + * Show a log if the user has been renamed and point to the new username. + * Don't show the log if the $oldUserName exists as a user. + * + * @param $article Article + * @return bool + */ + public static function onShowMissingArticle( $article ) { + global $wgOut; + $title = $article->getTitle(); + $oldUser = User::newFromName( $title->getBaseText() ); + if ( ($title->getNamespace() == NS_USER || $title->getNamespace() == NS_USER_TALK ) && ($oldUser && $oldUser->isAnon() )) { + // Get the title for the base userpage + $page = Title::makeTitle( NS_USER, str_replace( ' ', '_', $title->getBaseText() ) )->getPrefixedDBkey(); + LogEventsList::showLogExtract( + $wgOut, + 'renameuser', + $page, + '', + array( + 'lim' => 10, + 'showIfEmpty' => false, + 'msgKey' => array( 'renameuser-renamed-notice', $title->getBaseText() ) + ) + ); + } + + return true; + } + + /** + * Shows link to Special:Renameuser on Special:Contributions/foo + * + * @param $id + * @param $nt Title + * @param $tools + * + * @return bool + */ + public static function onContributionsToolLinks( $id, $nt, &$tools ) { + global $wgUser; + + if ( $wgUser->isAllowed( 'renameuser' ) && $id ) { + $tools[] = Linker::link( + SpecialPage::getTitleFor( 'Renameuser' ), + wfMessage( 'renameuser-linkoncontribs' )->text(), + array( 'title' => wfMessage( 'renameuser-linkoncontribs-text' )->parse() ), + array( 'oldusername' => $nt->getText() ) + ); + } + return true; + } +} diff --git a/extensions/Renameuser/Renameuser.i18n.php b/extensions/Renameuser/Renameuser.i18n.php index d66c2c84..c1411037 100644 --- a/extensions/Renameuser/Renameuser.i18n.php +++ b/extensions/Renameuser/Renameuser.i18n.php @@ -37,11 +37,13 @@ Please go back and try again.', 'renameuser-page-moved' => 'The page $1 has been moved to $2.', 'renameuser-page-unmoved' => 'The page $1 could not be moved to $2.', - 'renameuserlogpage' => 'User rename log', - 'renameuserlogpagetext' => 'This is a log of changes to user names.', - 'renameuserlogentry' => 'renamed $1 to "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 edit|$1 edits}}. Reason: $2', - 'renameuser-move-log' => 'Automatically moved page while renaming the user "[[User:$1|$1]]" to "[[User:$2|$2]]"', + 'log-name-renameuser' => 'User rename log', + 'log-description-renameuser' => 'This is a log of changes to user names.', + + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|renamed}} user $4 ({{PLURAL:$6|$6 edit|$6 edits}}) to $5', + 'logentry-renameuser-renameuser-legacier' => '$1 renamed user $4 to $5', + 'logentry-renameuser-renameuser-legaciest' => '$1', + 'renameuser-move-log' => 'Automatically moved page while renaming the user "[[User:$1|$1]]" to "[[User:$2|$2]]"', 'action-renameuser' => 'rename users', 'right-renameuser' => 'Rename users', @@ -57,26 +59,91 @@ The rename log is provided below for reference.', # Supports GENDER * @author Nemo bis * @author Nike * @author SPQRobin + * @author Shirayuki * @author Siebrand * @author The Evil IP address * @author Umherirrender */ $messages['qqq'] = array( - 'renameuser-linkoncontribs' => 'Link description used on Special:Contributions and Special:DeletedContributions. Only added if a user has rights to rename users.', + 'renameuser' => '{{doc-special|RenameUser}} +{{Identical|Rename user}}', + 'renameuser-linkoncontribs' => 'Link description used on [[Special:Contributions]] and [[Special:DeletedContributions]]. Only added if a user has rights to rename users. +{{Identical|Rename user}}', 'renameuser-linkoncontribs-text' => 'Tooltip for {{msg-mw|renameuser-linkoncontribs}}.', - 'renameuser-desc' => '{{desc}}', + 'renameuser-desc' => '{{desc|name=Rename user|url=http://www.mediawiki.org/wiki/Extension:Renameuser}}', 'renameuser-summary' => '{{notranslate}}', + 'renameuserold' => 'Used as label for the "Old username" input box in [[Special:RenameUser]]. + +See also: +* {{msg-mw|Renameusernew}}', + 'renameusernew' => 'Used as label for the "New username" input box in [[Special:RenameUser]]. + +See also: +* {{msg-mw|Renameuserold}}', + 'renameuserreason' => 'Used as label for the "Reason to rename user" input box in [[Special:RenameUser]]. +{{Identical|Reason}}', + 'renameusermove' => 'Used as label for the "Move pages" checkbox in the "Rename user" form in [[Special:RenameUser]].', + 'renameusersuppress' => 'Used as label for the "Suppress redirect" checkbox in the "Rename user" form in [[Special:RenameUser]].', 'renameuserreserve' => 'Option to block the old username (after it has been renamed) from being used again.', - 'renameuserwarnings' => '{{Identical|Warning}}', - 'renameusersubmit' => '{{Identical|Submit}}', + 'renameuserwarnings' => 'Used as label in [[Special:RenameUser]]. + +Followed by a list of the warnings. +{{Identical|Warning}}', + 'renameuserconfirm' => 'Used as label for the "Confirm action" checkbox in the "Rename user" form in [[Special:RenameUser]].', + 'renameusersubmit' => 'Used as label for the Submit button in the "Rename user" form in [[Special:RenameUser]]. +{{Identical|Submit}}', 'renameuser-submit-blocklog' => 'Button text. When clicked, the block log entries for a given user will be displayed.', - 'renameuserlogpage' => '{{doc-logpage}}', - 'renameuserlogentry' => 'Used in [[Special:Log/renameuser]]. -* Parameter $1 is the original username -* Parameter $2 is the new username', - 'action-renameuser' => '{{Doc-action|renameuser}}', - 'right-renameuser' => '{{doc-right|renameuser}}', - 'renameuser-renamed-notice' => 'This message supports the use of GENDER with parameter $1.', + 'renameusererrordoesnotexist' => 'Used as error message. Parameters: +* $1 - username +See also: +* {{msg-mw|Renameusererrorexists}}', + 'renameusererrorexists' => 'Used as error message. Parameters: +* $1 - username +See also: +* {{msg-mw|Renameusererrordoesnotexist}}', + 'renameusererrorinvalid' => 'Used as error message when renaming user in [[Special:Renameuser]]. Parameters: +* $1 - old username, or new username', + 'renameuser-error-request' => 'Used as error message when renaming user in [[Special:Renameuser]].', + 'renameuser-error-same-user' => 'Used as error message when renaming user in [[Special:Renameuser]].', + 'renameusersuccess' => 'Used as success message when renaming user in [[Special:Renameuser]]. Parameters: +* $1 - old username +* $2 - new username', + 'renameuser-page-exists' => 'Used when renaming user in [[Special:Renameuser]]. Parameters: +* $1 - new page title (with link)', + 'renameuser-page-moved' => 'Used as success message when renaming user in [[Special:Renameuser]]. Parameters: +* $1 - old page title (with link) +* $2 - new page title (with link) +See also: +* {{msg-mw|Renameuser-page-unmoved}}', + 'renameuser-page-unmoved' => 'Used as failure message when renaming user in [[Special:Renameuser]]. Parameters: +* $1 - old page title (with link) +* $2 - new page title (with link) +See also: +* {{msg-mw|Renameuser-page-moved}}', + 'log-name-renameuser' => '{{doc-logpage}} + +As well as log page title and page header for [[Special:Log/renameuser]].', + 'log-description-renameuser' => 'Log description on [[Special:Log/renameuser]].', + 'logentry-renameuser-renameuser' => '{{logentry|[[Special:Log/renameuser]]}} +Parameters: +* $4 - the old name of the renamed user +* $5 - the new name of the renamed user +* $6 - number of edits made by the user', + 'logentry-renameuser-renameuser-legacier' => '{{logentry|[[Special:Log/renameuser]]}} +Parameters: +* $4 - the old name of the renamed user +* $5 - the new name of the renamed user', + 'logentry-renameuser-renameuser-legaciest' => 'Used in [[Special:Log/renameuser]]. {{logentry}} +Note that only user name is included in this legacy log entry, everything else is hardcoded into log comment.', + 'renameuser-move-log' => 'Reason for a page move when a page is moved because of a user rename. Parameters: +* $1 - the old username +* $2 - the new username', + 'action-renameuser' => '{{Doc-action|renameuser}} +{{Identical|Rename user}}', + 'right-renameuser' => '{{doc-right|renameuser}} +{{Identical|Rename user}}', + 'renameuser-renamed-notice' => 'Parameters: +* $1 - (Optional) username, for GENDER support', ); /** Afrikaans (Afrikaans) @@ -107,10 +174,8 @@ $messages['af'] = array( 'renameuser-page-exists' => 'Die bladsy $1 bestaan reeds en kan nie outomaties oorskryf word nie.', 'renameuser-page-moved' => 'Die bladsy $1 is na $2 geskuif.', 'renameuser-page-unmoved' => 'Die bladsy $1 kon nie na $2 geskuif word nie.', - 'renameuserlogpage' => 'Logboek van gebruikershernoemings', - 'renameuserlogpagetext' => 'Hieronder is gebruikersname wat gewysig is.', - 'renameuserlogentry' => 'het $1 na "$2" hernoem', - 'renameuser-log' => '{{PLURAL:$1|1 wysiging|$1 wysigings}}. Rede: $2', + 'log-name-renameuser' => 'Logboek van gebruikershernoemings', + 'log-description-renameuser' => 'Hieronder is gebruikersname wat gewysig is.', 'renameuser-move-log' => 'Bladsy is outomaties geskuif met die wysiging van die gebruiker "[[User:$1|$1]]" na "[[User:$2|$2]]"', 'right-renameuser' => 'Hernoem gebruikers', 'renameuser-renamed-notice' => 'Hierdie gebruiker is hernoem. @@ -144,10 +209,7 @@ $messages['an'] = array( 'renameuser-page-exists' => 'A pachina $1 ya existe y no puede estar sustituyita automaticament.', 'renameuser-page-moved' => "S'ha tresladato a pachina $1 ta $2.", 'renameuser-page-unmoved' => "A pachina $1 no s'ha puesto tresladar ta $2.", - 'renameuserlogpage' => "Rechistro de cambios de nombre d'usuarios", - 'renameuserlogpagetext' => "Isto ye un rechistro de cambios de nombres d'usuarios", - 'renameuserlogentry' => 'Renombrato $1 como "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 edición|$1 edicions}}. Razón: $2', + 'log-name-renameuser' => "Rechistro de cambios de nombre d'usuarios", 'renameuser-move-log' => 'Pachina tresladata automaticament en renombrar o usuario "[[User:$1|$1]]" como "[[User:$2|$2]]"', 'right-renameuser' => 'Renombrar usuarios', 'renameuser-renamed-notice' => "O nombre d'iste usuario s'ha modificau. @@ -177,7 +239,7 @@ $messages['ar'] = array( 'renameuser-desc' => "يضي٠[[Special:Renameuser|ØµÙØØ© خاصة]] لإعادة تسمية مستخدم (ÙŠØØªØ§Ø¬ إلى صلاØÙŠØ© ''renameuser'')", 'renameuserold' => 'اسم المستخدم Ø§Ù„ØØ§Ù„ÙŠ:', 'renameusernew' => 'الاسم الجديد:', - 'renameuserreason' => 'السبب لإعادة التسمية:', # Fuzzy + 'renameuserreason' => 'السبب:', 'renameusermove' => 'انقل ØµÙØØ§Øª المستخدم ونقاشه (Ø¨Ø§Ù„ØµÙØØ§Øª Ø§Ù„ÙØ±Ø¹ÙŠØ©) إلى الاسم الجديد', 'renameusersuppress' => 'لا تقم بإنشاء تØÙˆÙŠÙ„ات إلى الاسم الجديد', 'renameuserreserve' => 'اØÙظ اسم المستخدم القديم ضد الاستخدام', @@ -195,10 +257,9 @@ $messages['ar'] = array( 'renameuser-page-exists' => 'Ø§Ù„ØµÙØØ© $1 موجودة Ø¨Ø§Ù„ÙØ¹Ù„ ولا يمكن إنشاء أخرى مكانها أوتوماتيكيا.', 'renameuser-page-moved' => 'تم نقل Ø§Ù„ØµÙØØ© $1 إلى $2.', 'renameuser-page-unmoved' => 'لم يتمكن من نقل Ø§Ù„ØµÙØØ© $1 إلى $2.', - 'renameuserlogpage' => 'سجل إعادة تسمية المستخدمين', - 'renameuserlogpagetext' => 'هذا سجل بالتغييرات ÙÙŠ أسماء المستخدمين', - 'renameuserlogentry' => 'أعاد تسمية $1 باسم "$2"', - 'renameuser-log' => '{{PLURAL:$1||تعديل ÙˆØ§ØØ¯|تعديلان|$1 تعديلات|$1 تعديلًا|$1 تعديل}}. السبب: $2', + 'log-name-renameuser' => 'سجل إعادة تسمية المستخدمين', + 'log-description-renameuser' => 'هذا سجل بالتغييرات ÙÙŠ أسماء المستخدمين.', + 'logentry-renameuser-renameuser-legacier' => '$1 أعاد تسمية $4 إلى $5', 'renameuser-move-log' => 'نقل Ø§Ù„ØµÙØØ© تلقائيا خلال إعادة تسمية المستخدم من "[[User:$1|$1]]" إلى "[[User:$2|$2]]"', 'action-renameuser' => 'إعادة تسمية المستخدمين', 'right-renameuser' => 'إعادة تسمية المستخدمين', @@ -211,16 +272,21 @@ $messages['ar'] = array( * @author Michaelovic */ $messages['arc'] = array( - 'renameuser' => 'Ü«ÜšÜ Ü¦ Ü«Ü¡Ü Ü•Ü¡Ü¦Ü ÜšÜ¢Ü', - 'renameuser-linkoncontribs' => 'Ü«ÜšÜ Ü¦ Ü«Ü¡Ü Ü•Ü¡Ü¦Ü ÜšÜ¢Ü', - 'renameuser-linkoncontribs-text' => 'Ü«ÜšÜ Ü¦ Ü«Ü¡Ü Ü•Ü—Ü¢Ü Ü¡Ü¦Ü ÜšÜ¢Ü', + 'renameuser' => 'Ü¬Ü¢Ü Ü«Ü˜Ü¡Ü—Ü Ü•Ü¡Ü¦Ü ÜšÜ¢Ü', + 'renameuser-linkoncontribs' => 'Ü¬Ü¢Ü Ü«Ü˜Ü¡Ü—Ü Ü•Ü¡Ü¦Ü ÜšÜ¢Ü', + 'renameuser-linkoncontribs-text' => 'Ü¬Ü¢Ü Ü«Ü˜Ü¡Ü—Ü Ü•Ü—Ü¢Ü Ü¡Ü¦Ü ÜšÜ¢Ü', 'renameuserold' => 'Ü«Ü¡Ü Ü•Ü¡Ü¦Ü ÜšÜ¢Ü Ü¥Ü¬ÜÜ©Ü:', 'renameusernew' => 'Ü«Ü¡Ü Ü•Ü¡Ü¦Ü ÜšÜ¢Ü ÜšÜ•Ü¬Ü:', + 'renameuserreason' => 'Ü¥Ü Ü¬Ü:', 'renameuserwarnings' => 'ܙܘܗܪ̈Ü:', - 'renameuserconfirm' => 'ÜÜÜ¢, Ü«ÜšÜ Ü¦ Ü«Ü¡Ü Ü•Ü¡Ü¦Ü ÜšÜ¢Ü', - 'renameusersubmit' => 'ܡܨÜܘܬÜ', - 'renameuserlogentry' => 'Ü¬Ü¢Ü Ü Ü«Ü˜Ü¡Ü—Ü $1 ܒܫܡ "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 Ü«Ü˜ÜšÜ Ü¦Ü|$1 Ü«Ü˜ÜšÜ Ü¦ÌˆÜ}}. Ü¥Ü Ü¬Ü: $2', + 'renameuserconfirm' => 'ÜÜܢ، Ü«ÜšÜ Ü¦ Ü«Ü¡Ü Ü•Ü¡Ü¦Ü ÜšÜ¢Ü', + 'renameusersubmit' => 'ܫܕܪ', + 'log-name-renameuser' => 'Ü£Ü“Ü Ü Ü•Ü¬Ü˜Ü¢Ü Ü«Ü˜Ü¡Ü—Ü Ü•Ü¡Ü¦Ü ÜšÜ¢ÌˆÜ', + 'logentry-renameuser-renameuser' => '$1 Ü¬Ü¢Ü Ü«Ü˜Ü¡Ü—Ü Ü•{{GENDER:$2|Ü¡Ü¦Ü ÜšÜ¢Ü|Ü¡Ü¦Ü ÜšÜ¢Ü¬Ü}} $4 ({{PLURAL:$6|$6 Ü«Ü˜ÜšÜ Ü¦Ü|$6 Ü«Ü˜ÜšÜ Ü¦ÌˆÜ}}) Ü $5', + 'logentry-renameuser-renameuser-legacier' => '$1 Ü¬Ü¢Ü Ü«Ü˜Ü¡Ü—Ü Ü• $4 Ü $5', + 'renameuser-move-log' => 'ÜܬÜÜܬ Ü«Ü¢Ü Ü¦ÜÜ¬Ü ÜŸÜ• Ü¬Ü¢Ü Ü«Ü˜Ü¡Ü—Ü Ü•Ü¡Ü¦Ü ÜšÜ¢Ü "[[User:$1|$1]]" Ü "[[User:$2|$2]]"', + 'action-renameuser' => 'Ü¬Ü¢Ü Ü«Ü˜Ü¡Ü—Ü Ü•Ü¡Ü¦Ü ÜšÜ¢Ü', + 'right-renameuser' => 'Ü¬Ü¢Ü Ü«Ü˜Ü¡Ü—Ü Ü•Ü¡Ü¦Ü ÜšÜ¢Ü', ); /** Egyptian Spoken Arabic (مصرى) @@ -249,15 +315,12 @@ $messages['arz'] = array( 'renameuser-page-exists' => 'Ø§Ù„ØµÙØØ© $1 موجودة من قبل كدا Ùˆ Ù…Ø§ÙŠÙ†ÙØ¹Ø´ يتكتب عليها اوتوماتيكى.', 'renameuser-page-moved' => 'تم نقل Ø§Ù„ØµÙØÙ‡ $1 Ù„ $2.', 'renameuser-page-unmoved' => 'Ø§Ù„ØµÙØØ© $1 Ù…Ø§Ù†ÙØ¹Ø´ تتنقل لـ$2.', - 'renameuserlogpage' => 'سجل تغيير تسمية اليوزرز', - 'renameuserlogpagetext' => 'دا سجل بالتغييرات ÙÙ‰ أسامى اليوزرز', - 'renameuserlogentry' => 'اتغيرت تسمية$1 لـ "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 تعديل|$1 تعديل}}. علشان: $2', + 'log-name-renameuser' => 'سجل تغيير تسمية اليوزرز', 'renameuser-move-log' => 'Ø§Ù„ØµÙØØ© اتنقلت اوتوماتيكى لما اليوزر "[[User:$1|$1]]" اتغير اسمه لـ "[[User:$2|$2]]"', 'right-renameuser' => 'غير اسم اليوزرز', ); -/** Assamese (অসমীয়া) +/** Assamese (অসমীয়া) * @author Bishnu Saikia * @author Gitartha.bordoloi */ @@ -268,7 +331,7 @@ $messages['as'] = array( 'renameuser-desc' => "à¦à¦œà¦¨ বà§à¦¯à§±à¦¹à¦¾à§°à¦•াৰীৰ পà§à¦¨à§°à§à¦¨à¦¾à¦®à¦¾à¦•ৰণ কৰিবলৈ à¦à¦–ন [[Special:Renameuser|বিশেষ পৃষà§à¦ া]] যোগ দিয়ে (''renameuser'' অধিকাৰৰ পà§à§°à¦¯à¦¼à§‹à¦œà¦¨)", 'renameuserold' => 'বৰà§à¦¤à¦®à¦¾à¦¨à§° সদসà§à¦¯à¦¨à¦¾à¦®:', 'renameusernew' => 'নতà§à¦¨ সদসà§à¦¯à¦¨à¦¾à¦®:', - 'renameuserreason' => 'পà§à¦¨à§°à§à¦¨à¦¾à¦®à¦¾à¦•ৰণৰ কাৰণ:', # Fuzzy + 'renameuserreason' => 'কাৰণ:', 'renameusermove' => 'সদসà§à¦¯à¦ªà§ƒà¦·à§à¦ া আৰৠআলোচনা পৃষà§à¦ া (আৰৠসেইবোৰৰ উপপৃষà§à¦ া) নতà§à¦¨ নামলৈ সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à§° কৰক', 'renameusersuppress' => 'নতà§à¦¨ নামলৈ পà§à¦¨à§°à§à¦¨à¦¿à§°à§à¦¦à§‡à¦¶ সৃষà§à¦Ÿà¦¿ কৰিব নালাগে', 'renameuserreserve' => 'à¦à§±à¦¿à¦·à§à¦¯à¦¤ বà§à¦¯à§±à¦¹à¦¾à§°à§° বাবে পà§à§°à¦£à¦¾ সদসà§à¦¯à¦¨à¦¾à¦®à¦Ÿà§‹ বাৰণ কৰক', @@ -286,10 +349,9 @@ $messages['as'] = array( 'renameuser-page-exists' => '$1 পৃষà§à¦ াখন ইতিমধà§à¦¯à§‡à¦‡ আছে আৰৠতাৰ ওপৰত সà§à¦¬à¦¯à¦¼à¦‚কà§à§°à¦¿à¦¯à¦¼à¦à¦¾à§±à§‡ লিখিব নোৱাৰি।', 'renameuser-page-moved' => "$1 পৃষà§à¦ াখন $2-লৈ সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à§° কৰা হ'ল।", 'renameuser-page-unmoved' => '$1 পৃষà§à¦ াখন $2-লৈ সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à§° কৰা সমà§à¦à§± নহয়।', - 'renameuserlogpage' => "সদসà§à¦¯à§° পà§à¦¨à§°à§à¦¨à¦¾à¦®à¦¾à¦•ৰণ ল'গ", - 'renameuserlogpagetext' => 'সদসà§à¦¯à¦¨à¦¾à¦®à§° পৰিৱৰà§à¦¤à¦¨à¦¸à¦®à§‚হৰ ল’গ', - 'renameuserlogentry' => '$1ক "$2"লৈ পà§à¦¨à§°à§à¦¨à¦¾à¦®à¦¾à¦•ৰণ কৰা হ\'ল', - 'renameuser-log' => '{{PLURAL:$1|1 সমà§à¦ªà¦¾à¦¦à¦¨à¦¾|$1 সমà§à¦ªà¦¾à¦¦à¦¨à¦¾à¦¸à¦®à§‚হ}}। কাৰণ: $2', + 'log-name-renameuser' => 'সদসà§à¦¯à§° পà§à¦¨à§°à§à¦¨à¦¾à¦®à¦¾à¦•ৰণ অà¦à¦¿à¦²à§‡à¦–', + 'log-description-renameuser' => 'সদসà§à¦¯à¦¨à¦¾à¦® পৰিৱৰà§à¦¤à¦¨à§° অà¦à¦¿à¦²à§‡à¦–', + 'logentry-renameuser-renameuser-legacier' => 'সদসà§à¦¯ $4à§° পৰা $5লৈ, $1’য়ে পà§à¦¨à§° নামাকৰণ কৰিলে', 'renameuser-move-log' => 'সদসà§à¦¯ "[[User:$1|$1]]"ক "[[User:$2|$2]]"লৈ পà§à¦¨à§°à§à¦¨à¦¾à¦®à¦¾à¦•ৰণ কৰোà¦à¦¤à§‡ সà§à¦¬à¦¯à¦¼à¦‚কà§à§°à¦¿à¦¯à¦¼à¦à¦¾à§±à§‡ পৃষà§à¦ া সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à§° হ\'ল।', 'action-renameuser' => 'সদসà§à¦¯à§° পà§à¦¨à§°à§à¦¨à¦¾à¦®à¦¾à¦•ৰণ কৰক', 'right-renameuser' => 'সদসà§à¦¯à§° পà§à¦¨à§°à§à¦¨à¦¾à¦®à¦¾à¦•ৰণ কৰক', @@ -325,10 +387,10 @@ $messages['ast'] = array( 'renameuser-page-exists' => 'La páxina $1 yá esiste y nun pue ser sobreescrita automáticamente.', 'renameuser-page-moved' => 'La páxina $1 treslladóse a $2.', 'renameuser-page-unmoved' => 'La páxina $1 nun pudo treslladase a $2.', - 'renameuserlogpage' => "Rexistru de cambios de nome d'usuariu", - 'renameuserlogpagetext' => "Esti ye un rexistru de los cambios de nomes d'usuariu", - 'renameuserlogentry' => 'renomó a $1 como "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 edición|$1 ediciones}}. Motivu: $2', + 'log-name-renameuser' => "Rexistru de cambios de nome d'usuariu", + 'log-description-renameuser' => "Esti ye un rexistru de los cambios de nomes d'usuariu.", + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|camudó de nome}} {{GENDER:$4|al usuariu|a la usuaria}} $4 ({{PLURAL:$6|$6 edición|$6 ediciones}}) a $5', + 'logentry-renameuser-renameuser-legacier' => '$1 camudó el nome {{GENDER:$4|del usuariu|de la usuaria}} $4 a $5', 'renameuser-move-log' => 'Treslladóse la páxina automáticamente al renomar al usuariu "[[User:$1|$1]]" como "[[User:$2|$2]]"', 'action-renameuser' => 'renomar usuarios', 'right-renameuser' => 'Renomar usuarios', @@ -355,10 +417,33 @@ $messages['az'] = array( 'renameusererrorinvalid' => '"<nowiki>$1</nowiki>" istifadəçi adı yolverilmÉ™zdir.', 'renameuser-page-moved' => '$1 $2 sÉ™hifÉ™sinÉ™ köçürülüb.', 'renameuser-page-unmoved' => '$1 $2 sÉ™hifÉ™sinÉ™ köçürülÉ™ bilinmir.', - 'renameuserlogpage' => 'İstifadəçi adı dÉ™yiÅŸmÉ™ gündÉ™liyi', + 'log-name-renameuser' => 'İstifadəçi adı dÉ™yiÅŸmÉ™ gündÉ™liyi', 'right-renameuser' => 'istifadəçilÉ™rin adını dÉ™yiÅŸ', ); +/** South Azerbaijani (تورکجه) + * @author Amir a57 + */ +$messages['azb'] = array( + 'renameuser' => 'Ø§ÛŒØ³ØªÛŒÙØ§Ø¯Ù‡â€ŒÚ†ÛŒ آدینی دییش', + 'renameuser-linkoncontribs' => 'Ø§ÛŒØ³ØªÛŒÙØ§Ø¯Ù‡â€ŒÚ†ÛŒ آدینی دییش', + 'renameuser-linkoncontribs-text' => 'بو Ø§ÛŒØ³ØªÛŒÙØ§Ø¯Ù‡â€ŒÚ†ÛŒâ€ŒÙ†ÛŒÙ† آدینی دییش', + 'renameusernew' => 'یئنی Ø§ÛŒØ³ØªÛŒÙØ§Ø¯Ù‡â€ŒÚ†ÛŒ آدی:', + 'renameuserreason' => 'ندن:', + 'renameuserwarnings' => 'خبردارلیق‌لار:', + 'renameuserconfirm' => 'بلی، Ø§ÛŒØ³ØªÛŒÙØ§Ø¯Ù‡â€ŒÚ†ÛŒâ€ŒÙ†ÛŒÙ† آدینی دییش', + 'renameusersubmit' => 'گؤندر', + 'renameusererrordoesnotexist' => '"<nowiki>$1</nowiki>" Ø§ÛŒØ³ØªÛŒÙØ§Ø¯Ù‡â€ŒÚ†ÛŒ آدی مؤوجود دئییل.', + 'renameusererrorexists' => '"<nowiki>$1</nowiki>" Ø§ÛŒØ³ØªÛŒÙØ§Ø¯Ù‡â€ŒÚ†ÛŒ آدی آرتیق مؤوجوددور.', + 'renameusererrorinvalid' => '"<nowiki>$1</nowiki>" Ø§ÛŒØ³ØªÛŒÙØ§Ø¯Ù‡â€ŒÚ†ÛŒ آدی یولوئریلمزدیر.', + 'renameuser-page-exists' => '$1 مادده‌سی اونسوز دا وار اولماقدا‌دیر، Ùˆ آوتوماتیک اولا‌راق یئنی‌دن یازیلا بیلمز.', + 'renameuser-page-moved' => '$1 صØÛŒÙه‌سی $2 صØÛŒÙه‌سینه کؤچورولوب.', + 'renameuser-page-unmoved' => '$1 صØÛŒÙه‌سی $2 صØÛŒÙه‌سینه کؤچوروله بیلینمیر.', + 'log-name-renameuser' => 'Ø§ÛŒØ³ØªÛŒÙØ§Ø¯Ù‡â€ŒÚ†ÛŒ آدی دییشمه گونده‌لیگی', + 'action-renameuser' => 'Ø§ÛŒØ³ØªÛŒÙØ§Ø¯Ù‡â€ŒÚ†ÛŒâ€ŒÙ„رین آدینی دییش', + 'right-renameuser' => 'Ø§ÛŒØ³ØªÛŒÙØ§Ø¯Ù‡â€ŒÚ†ÛŒâ€ŒÙ„رین آدینی دییش', +); + /** Bashkir (башҡортÑа) * @author Assele * @author ҒатаУлла @@ -387,10 +472,8 @@ $messages['ba'] = array( 'renameuser-page-exists' => '$1 бите бар инде һәм уның өҫтөнә автоматик рәүештә Ñҙҙырыу мөмкин түгел.', 'renameuser-page-moved' => '$1 битенең иÑеме $2 тип үҙгәртелде.', 'renameuser-page-unmoved' => '$1 битенең иÑеме $2 тип үҙгәртелә алмай.', - 'renameuserlogpage' => 'Ò Ð°Ñ‚Ð½Ð°ÑˆÑ‹ÑƒÑÑ‹ иÑемдәрен үҙгәртеү Ñҙмалары журналы', - 'renameuserlogpagetext' => 'Был — ҡатнашыуÑÑ‹ иÑемдәрен үҙгәртеү Ñҙмалары журналы.', - 'renameuserlogentry' => '$1 ҡатнашыуÑыһын "$2" тип үҙгәрткән', - 'renameuser-log' => '$1 {{PLURAL:$1|үҙгәртеү}}. Сәбәбе: $2', + 'log-name-renameuser' => 'Ò Ð°Ñ‚Ð½Ð°ÑˆÑ‹ÑƒÑÑ‹ иÑемдәрен үҙгәртеү Ñҙмалары журналы', + 'log-description-renameuser' => 'Был — ҡатнашыуÑÑ‹ иÑемдәрен үҙгәртеү Ñҙмалары журналы.', 'renameuser-move-log' => 'Биттең иÑеме "[[User:$1|$1]]" ҡатнашыуÑыһының иÑемен "[[User:$2|$2]]" тип үҙгәртеү Ñәбәпле үҙенән-үҙе үҙгәргән', 'action-renameuser' => 'Ò Ð°Ñ‚Ð½Ð°ÑˆÑ‹ÑƒÑыларҙың иÑемен үҙгәртеү', 'right-renameuser' => 'Ò Ð°Ñ‚Ð½Ð°ÑˆÑ‹ÑƒÑыларҙың иÑемен үҙгәртеү', @@ -421,24 +504,49 @@ $messages['bcc'] = array( 'renameuser-page-exists' => 'ØµÙØÙ‡ $1 الان هست Ùˆ اتوماتیکی اور Ø¢ÛŒ نوسیگ نه بیت.', 'renameuser-page-moved' => 'ØµÙØÙ‡ $1 جاه په جاه بیت په $2.', 'renameuser-page-unmoved' => 'ØµÙØÙ‡ $1 نه تونیت په $2 جاه په جاه بیت.', - 'renameuserlogpage' => 'آمار نام بدل کتن کاربر', - 'renameuserlogpagetext' => 'Ø´ÛŒ آماری Ú†Ù‡ تغییرات نامان کاربران انت', - 'renameuserlogentry' => 'نام بدل بوت $1 په "$2"', # Fuzzy - 'renameuser-log' => '{{PLURAL:$1|1 اصلاØ|$1 اصلاØÙ„ات}}. دلیل: $2', + 'log-name-renameuser' => 'آمار نام بدل کتن کاربر', 'renameuser-move-log' => 'اتوماتیکی ØµÙØÙ‡ جاه په جاه بیت وهدی Ú©Ù‡ کاربر نام بدل بی "[[User:$1|$1]]" به "[[User:$2|$2]]"', 'right-renameuser' => 'عوض کتن نام کابران', ); /** Bikol Central (Bikol Central) * @author Filipinayzd + * @author Geopoet */ $messages['bcl'] = array( + 'renameuser' => 'Pangarani otro an paragamit', + 'renameuser-linkoncontribs' => 'pangarani otro an paragamit', + 'renameuser-linkoncontribs-text' => 'Pangarani otro ining paragamit', + 'renameuser-desc' => "Minadugang nin sarong [[Special:Renameuser|espesyal na pahina]] tanganing pangaranan otro an sarong paragamit (kaipuhan an ''renameuser'' na katanosan)", + 'renameuserold' => 'Sa ngunyan na ngaran-paragamit:', + 'renameusernew' => 'Baguhong ngaran-paragamit:', + 'renameuserreason' => 'Rason:', + 'renameusermove' => 'Ibalyo an paragamit asin mga pahina nin orolayan (asin an saindang mga sub-pahina) pasiring sa baguhong pangaran', + 'renameusersuppress' => 'Dae magmukna nin mga panlikwat pasiring sa baguhong pangaran', + 'renameuserreserve' => 'Kubkubon an lumaong ngaran-paragamit na magagamit sa paabuton', + 'renameuserwarnings' => 'Mga Patanid:', + 'renameuserconfirm' => 'Iyo, pangarani otro an paragamit', 'renameusersubmit' => 'Isumitir', + 'renameuser-submit-blocklog' => 'Ipahiling an talaan kan kinubkob para sa paragamit', 'renameusererrordoesnotexist' => 'An parágamit "<nowiki>$1</nowiki>" mayò man', 'renameusererrorexists' => 'An parágamit "<nowiki>$1</nowiki>" yaon na', - 'renameuser-page-moved' => 'An páhinang $1 piglipat sa $2.', - 'renameuser-page-unmoved' => 'An páhinang $1 dai mailipat sa $2.', - 'renameuser-log' => '$1 mga hirá. Rasón: $2', # Fuzzy + 'renameusererrorinvalid' => 'An ngaran-paragamit "<nowiki>$1</nowiki>" sarong imbalido.', + 'renameuser-error-request' => 'Nagkaigwa nin sarong problema sa pagreresibe kan hinahagad. +Pakibalik tabi asin otroha giraray.', + 'renameuser-error-same-user' => 'Ika dae makakapangaran otro nin sarong paragamit na kaparehong bagay na siring sa dati.', + 'renameusersuccess' => 'An paragamit "<nowiki>$1</nowiki>" pinagngaranan otro na magin "<nowiki>$2</nowiki>".', + 'renameuser-page-exists' => 'An pahina na $1 eksistido na asin dae tabi awtomatikong masasalambawan.', + 'renameuser-page-moved' => 'An páhinang $1 pinagbalyo na sa $2.', + 'renameuser-page-unmoved' => 'An páhinang $1 dai maipagbabalyo pasiring sa $2.', + 'log-name-renameuser' => 'Talaan nin paragamit na pinagngaranan otro', + 'log-description-renameuser' => 'Iyo ini an sarong talaan kan mga kaliwatan sa mga pangaran nin paragamit.', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|pinagngaranan otro}} paragamit $4 ({{PLURAL:$6|$6 pagliwat|$6 mga pagliwat}}) na magin $5', + 'logentry-renameuser-renameuser-legacier' => '$1 pinagngaranan otro an paragamit na si $4 na magin $5', + 'renameuser-move-log' => 'Awtomatikong pinagbalyo an pahina mantang pinapangaranan otro an paragamit "[[User:$1|$1]]" na magin "[[User:$2|$2]]"', + 'action-renameuser' => 'pangaranan otro an mga paragamit', + 'right-renameuser' => 'Pangarani otro an mga paragamit', + 'renameuser-renamed-notice' => 'Ining paragamit pinagngaranan otro. +An talaan kan pagpangaran otrol pinagtao sa ibaba para sa reperensiya.', ); /** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) @@ -472,10 +580,10 @@ $messages['be-tarask'] = array( 'renameuser-page-exists' => 'Старонка $1 ужо Ñ–Ñнуе Ñ– Ð½Ñ Ð¼Ð¾Ð¶Ð° быць аўтаматычна перазапіÑанаÑ.', 'renameuser-page-moved' => 'Старонка $1 была Ð¿ÐµÑ€Ð°Ð¹Ð¼ÐµÐ½Ð°Ð²Ð°Ð½Ð°Ñ Ñž $2.', 'renameuser-page-unmoved' => 'Старонка $1 Ð½Ñ Ð¼Ð¾Ð¶Ð° быць Ð¿ÐµÑ€Ð°Ð¹Ð¼ÐµÐ½Ð°Ð²Ð°Ð½Ð°Ñ Ñž $2.', - 'renameuserlogpage' => 'Журнал перайменаваньнÑÑž удзельнікаў', - 'renameuserlogpagetext' => 'ГÑта журнал перайменаваньнÑÑž рахункаў удзельнікаў.', - 'renameuserlogentry' => 'перайменаваў $1 у «$2»', - 'renameuser-log' => '$1 {{PLURAL:$1|Ñ€Ñдагаваньне|Ñ€Ñдагаваньні|Ñ€ÑдагаваньнÑÑž}}. Прычына: $2', + 'log-name-renameuser' => 'Журнал перайменаваньнÑÑž удзельнікаў', + 'log-description-renameuser' => 'ГÑта журнал перайменаваньнÑÑž рахункаў удзельнікаў.', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|перайменаваў|перайменавала}} $4 ($6 {{PLURAL:$6|праўка|праўкі|правак}}) у $5', + 'logentry-renameuser-renameuser-legacier' => '$1 перайменаваў удзельніка $4 у $5', 'renameuser-move-log' => 'Ðўтаматычнае перайменаваньне Ñтаронкі Ñž ÑувÑзі зь перайменаваньнем рахунку ўдзельніка з «[[User:$1|$1]]» у «[[User:$2|$2]]»', 'action-renameuser' => 'пераймÑноўваць удзельнікаў', 'right-renameuser' => 'перайменаваньне ўдзельнікаў', @@ -487,6 +595,7 @@ $messages['be-tarask'] = array( * @author Borislav * @author DCLXVI * @author Spiritia + * @author Stanqo * @author Turin */ $messages['bg'] = array( @@ -503,6 +612,7 @@ $messages['bg'] = array( 'renameuserwarnings' => 'ПредупреждениÑ:', 'renameuserconfirm' => 'Да, преименуване на потребителÑ', 'renameusersubmit' => 'Изпълнение', + 'renameuser-submit-blocklog' => 'Показване дневника на блокираниÑта за потребителÑ', 'renameusererrordoesnotexist' => 'ПотребителÑÑ‚ „<nowiki>$1</nowiki>“ не ÑъщеÑтвува.', 'renameusererrorexists' => 'ПотребителÑÑ‚ „<nowiki>$1</nowiki>“ вече ÑъщеÑтвува.', 'renameusererrorinvalid' => 'ПотребителÑкото име „<nowiki>$1</nowiki>“ е невалидно.', @@ -512,10 +622,7 @@ $messages['bg'] = array( 'renameuser-page-exists' => 'Страницата $1 вече ÑъщеÑтвува и не може да бъде автоматично замеÑтена.', 'renameuser-page-moved' => 'Страницата $1 беше премеÑтена като $2.', 'renameuser-page-unmoved' => 'Страницата $1 не можа да бъде премеÑтена като $2.', - 'renameuserlogpage' => 'Дневник на преименуваниÑта', - 'renameuserlogpagetext' => 'Ð’ този дневник Ñе запиÑват преименуваниÑта на потребители.', - 'renameuserlogentry' => 'преименува $1 на „$2“', - 'renameuser-log' => '{{PLURAL:$1|една редакциÑ|$1 редакции}}. Причина: $2', + 'log-name-renameuser' => 'Дневник на преименуваниÑта', 'renameuser-move-log' => 'Ðвтоматично премеÑтена Ñтраница при преименуването на потребител "[[User:$1|$1]]" като "[[User:$2|$2]]"', 'right-renameuser' => 'преименуване на потребители', 'renameuser-renamed-notice' => 'ПотребителÑÑ‚ беше преименуван. @@ -533,7 +640,7 @@ $messages['bn'] = array( 'renameuser-desc' => "à¦à¦•জন বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারীকে নামানà§à¦¤à¦° করà§à¦¨ (''বà§à¦¯à¦¬à¦¹à¦¾à¦•ারী নামানà§à¦¤à¦°'' অধিকার পà§à¦°à¦¯à¦¼à§‹à¦œà¦¨)", 'renameuserold' => 'বরà§à¦¤à¦®à¦¾à¦¨ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী নাম:', 'renameusernew' => 'নতà§à¦¨ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী নাম:', - 'renameuserreason' => 'নামানà§à¦¤à¦°à§‡à¦° কারণ:', # Fuzzy + 'renameuserreason' => 'কারণ:', 'renameusermove' => 'বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী à¦à¦¬à¦‚ আলাপের পাতা (à¦à¦¬à¦‚ তার উপপাতাসমূহ) নতà§à¦¨ নামে সরিয়ে নাও', 'renameusersuppress' => 'নতà§à¦¨ নামে রিডাইরেকà§à¦Ÿ করবেন না', 'renameuserreserve' => 'à¦à¦¬à¦¿à¦·à§à¦¯à¦¤à§‡ উদà§à¦¦à§‡à¦¶à§à¦¯à§‡ পà§à¦°à¦¾à¦¤à¦¨ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী নাম বà§à¦²à¦• করা হল', @@ -550,10 +657,8 @@ $messages['bn'] = array( 'renameuser-page-exists' => 'পাতা $1 বিদà§à¦¯à¦®à¦¾à¦¨ à¦à¦¬à¦‚ সয়ঙà§à¦•à§à¦°à¦¿à¦¯à¦¼à¦à¦¾à¦¬à§‡ à¦à¦Ÿà¦¿à¦° উপর লেখা যাবে না', 'renameuser-page-moved' => 'পাতাটি $1 থেকে $2 তে সরিয়ে নেওয়া হয়েছে।', 'renameuser-page-unmoved' => 'পাতাটি $1 থেকে $2 তে সরিয়ে নেওয়া যাবে না।', - 'renameuserlogpage' => 'বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী নামানà§à¦¤à¦°à§‡à¦° লগ', - 'renameuserlogpagetext' => 'à¦à¦Ÿà¦¿ বà§à¦¯à¦¾à¦¬à¦¹à¦¾à¦°à¦•ারী নামের পরিবরà§à¦¤à¦¨à§‡à¦° লগ', - 'renameuserlogentry' => '$1 থেকে "$2" তে নামানà§à¦¤à¦° করা হয়েছে', - 'renameuser-log' => '{{PLURAL:$1|1 সমà§à¦ªà¦¾à¦¦à¦¨à¦¾|$1 সমà§à¦ªà¦¾à¦¦à¦¨à¦¾à¦¸à¦®à§‚হ}}। কারণ: $2', + 'log-name-renameuser' => 'বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী নামানà§à¦¤à¦°à§‡à¦° লগ', + 'log-description-renameuser' => 'à¦à¦Ÿà¦¿ বà§à¦¯à¦¾à¦¬à¦¹à¦¾à¦°à¦•ারী নামের পরিবরà§à¦¤à¦¨à§‡à¦° লগ', 'renameuser-move-log' => 'যখন বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী "[[User:$1|$1]]" থেকে "[[User:$2|$2]]" তে নামানà§à¦¤à¦°à¦¿à¦¤ হবে তখন সয়ঙà§à¦•à§à¦°à¦¿à¦¯à¦¼à¦à¦¾à¦¬à§‡ পাতা সরিয়ে নেওয়া হয়েছে', 'action-renameuser' => 'বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী নাম পরিবরà§à¦¤à¦¨', 'right-renameuser' => 'বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারীদের পà§à¦¨à¦°à¦¾à¦¯à¦¼ নাম দাও', @@ -562,6 +667,7 @@ $messages['bn'] = array( ); /** Breton (brezhoneg) + * @author Fohanno * @author Fulup * @author Gwendal * @author Y-M D @@ -573,7 +679,7 @@ $messages['br'] = array( 'renameuser-desc' => "Adenvel un implijer (ret eo kaout ''gwirioù adenvel'')", 'renameuserold' => 'Anv a-vremañ an implijer :', 'renameusernew' => 'Anv implijer nevez :', - 'renameuserreason' => 'Abeg evit adenvel :', # Fuzzy + 'renameuserreason' => 'Abeg :', 'renameusermove' => 'Kas ar pajennoù implijer ha kaozeal (hag o ispajennoù) betek o anv nevez', 'renameusersuppress' => 'Arabat krouiñ adkasoù war-du an anv nevez', 'renameuserreserve' => "Mirout na vo implijet an anv kozh pelloc'h en dazont", @@ -590,10 +696,7 @@ $messages['br'] = array( 'renameuser-page-exists' => "Bez' ez eus eus ar bajenn $1 dija, n'haller ket hec'h erlec'hiañ ent emgefreek.", 'renameuser-page-moved' => 'Adkaset eo bet ar bajenn $1 da $2.', 'renameuser-page-unmoved' => "N'eus ket bet gallet adkas ar bajenn $1 da $2.", - 'renameuserlogpage' => 'Roll an implijerien bet adanvet', - 'renameuserlogpagetext' => 'Setu istor an implijerien bet cheñchet o anv ganto', - 'renameuserlogentry' => 'en deus adanvet $1 e "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 degasadenn|$1 degasadenn}}. Abeg : $2', + 'log-name-renameuser' => 'Roll an implijerien bet adanvet', 'renameuser-move-log' => 'Pajenn dilec\'hiet ent emgefreek e-ser adenvel an implijer "[[User:$1|$1]]" e "[[User:$2|$2]]"', 'action-renameuser' => 'Adenvel implijerien', 'right-renameuser' => 'Adenvel implijerien', @@ -628,10 +731,7 @@ Molimo Vas da se vratite nazad i pokuÅ¡ate ponovo.', 'renameuser-page-exists' => 'Stranica $1 već postoji i ne može biti automatski prepisana.', 'renameuser-page-moved' => 'Stranica $1 je premjeÅ¡tena na $2.', 'renameuser-page-unmoved' => 'Stranica $1 nije mogla biti premjeÅ¡tena na $2.', - 'renameuserlogpage' => 'Zapisnik preimenovanja korisnika', - 'renameuserlogpagetext' => 'Ovo je zapisnik promjena korisniÄkih imena.', - 'renameuserlogentry' => '$1 preimenovan u "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 izmjena|$1 izmjene|$1 izmjena}}. Razlog: $2', + 'log-name-renameuser' => 'Zapisnik preimenovanja korisnika', 'renameuser-move-log' => 'Automatski premjeÅ¡tena stranica pri promjeni korisniÄkog imena "[[User:$1|$1]]" u "[[User:$2|$2]]"', 'right-renameuser' => 'Preimenovanje korisnika', 'renameuser-renamed-notice' => 'Ovaj korisnik je promijenio ime. @@ -639,6 +739,7 @@ Zapisnik preimenovanje je prikazan ispod kao referenca.', ); /** Catalan (català ) + * @author Aleator * @author Arnaugir * @author El libre * @author Juanpabl @@ -655,7 +756,7 @@ $messages['ca'] = array( 'renameuser-desc' => "Reanomena un usuari (necessita drets de ''renameuser'')", 'renameuserold' => "Nom d'usuari actual:", 'renameusernew' => "Nou nom d'usuari:", - 'renameuserreason' => 'Motiu pel canvi:', # Fuzzy + 'renameuserreason' => 'Motiu:', 'renameusermove' => "Reanomena la pà gina d'usuari, la de discussió i les subpà gines que tingui al nou nom", 'renameusersuppress' => 'No creis redireccions cap al nou nom', 'renameuserreserve' => "Bloca el nom d'usuari antic d'usos futurs", @@ -673,10 +774,8 @@ Torneu enrere i torneu-ho a intentar.", 'renameuser-page-exists' => 'La pà gina «$1» ja existeix i no pot ser sobreescrita automà ticament', 'renameuser-page-moved' => "La pà gina «$1» s'ha reanomenat com a «$2».", 'renameuser-page-unmoved' => "La pà gina $1 no s'ha pogut reanomenar com a «$2».", - 'renameuserlogpage' => "Registre del canvi de nom d'usuari", - 'renameuserlogpagetext' => "Aquest és un registre dels canvis als noms d'usuari", - 'renameuserlogentry' => 'ha reanomenat $1 a "$2"', - 'renameuser-log' => '{{PLURAL:$1|Una contribució|$1 contribucions}}. Motiu: $2', + 'log-name-renameuser' => "Registre de canvis de nom d'usuari", + 'logentry-renameuser-renameuser' => "$1 {{GENDER:$2|ha reanomenat}} l'usuari $4 ({{PLURAL:$6|$6 edició|$6 edicions}}) a $5", 'renameuser-move-log' => "S'ha reanomenat automà ticament la pà gina mentre es reanomenava l'usuari «[[User:$1|$1]]» com «[[User:$2|$2]]»", 'action-renameuser' => 'reanomena usuaris', 'right-renameuser' => 'Reanomenar usuaris', @@ -686,36 +785,43 @@ A continuació es proporciona el registre de reanomenaments per a més informaci /** Chechen (нохчийн) * @author Sasan700 + * @author Умар */ $messages['ce'] = array( - 'renameuser' => 'Декъашхон цlе хийца', - 'renameuser-linkoncontribs' => 'декъашхон цlе хийца', + 'renameuser' => 'Декъашхочун цӀе хийца', + 'renameuser-linkoncontribs' => 'декъашхочун цӀе хийца', + 'renameuserreason' => 'Бахьан:', + 'renameusersubmit' => 'Кхочушдé', + 'renameuser-page-exists' => 'ÐгÓо $1 йолуш ÑŽ цундела и ша юху дÓаÑзъÑн йиш Ñц.', + 'renameuser-page-moved' => 'ÐгӀона $1 цӀе хийцина оцу $2.', + 'log-name-renameuser' => 'Декъашхойн цӀераш хийцар долу тептар', + 'renameuser-move-log' => 'ÐвтоматичеÑки декъашхочун цӀе хийцина дела «[[User:$1|$1]]» оцу «[[User:$2|$2]]»', + 'action-renameuser' => 'декъашхойн цӀераш хийцар', + 'right-renameuser' => 'декъашхойн цӀераш хийцар', ); /** Sorani Kurdish (کوردی) + * @author Calak */ $messages['ckb'] = array( 'renameusersubmit' => 'ناردن', + 'log-name-renameuser' => 'Ù„Û†Ú¯ÛŒ گۆڕینی ناوی بەکارھێنەر', + 'logentry-renameuser-renameuser' => '$1 ناوی بەکارھێنەر $4ÛŒ ({{PLURAL:$6|$6 دەستکاری}}) {{GENDER:$2|Ú¯Û†Ú•ÛŒ}} بۆ $5', + 'right-renameuser' => 'گۆڕینی ناوی بەکارھێنەران', ); /** Crimean Turkish (Cyrillic script) (къырымтатарджа (Кирилл)‎) * @author Don Alessandro */ $messages['crh-cyrl'] = array( - 'renameuserlogpage' => 'Къулланыджы ады денъишиклиги журналы', - 'renameuserlogpagetext' => 'Ðшагъыда булунгъан джедвель ады денъиштирильген къулланыджыларны коÑьтере', - 'renameuserlogentry' => '$1 къулланыджыÑынынъ адыны "$2" оларакъ денъиштирди', - 'renameuser-log' => '{{PLURAL:$1|1 денъишиклик|$1 денъишиклик}} Ñпкъан. Себеп: $2', + 'log-name-renameuser' => 'Къулланыджы ады денъишиклиги журналы', ); /** Crimean Turkish (Latin script) (qırımtatarca (Latin)‎) * @author Don Alessandro */ $messages['crh-latn'] = array( - 'renameuserlogpage' => 'Qullanıcı adı deñiÅŸikligi jurnalı', - 'renameuserlogpagetext' => 'AÅŸağıda bulunÄŸan cedvel adı deñiÅŸtirilgen qullanıcılarnı köstere', - 'renameuserlogentry' => '$1 qullanıcısınıñ adını "$2" оlaraq deñiÅŸtirdi', - 'renameuser-log' => '{{PLURAL:$1|1 deñiÅŸiklik|$1 deñiÅŸiklik}} yapqan. Sebep: $2', + 'log-name-renameuser' => 'Qullanıcı adı deñiÅŸikligi jurnalı', ); /** Czech (Äesky) @@ -732,7 +838,7 @@ $messages['cs'] = array( 'renameuser-desc' => "PÅ™ejmenovánà uživatele (vyžadováno oprávnÄ›nà ''renameuser'')", 'renameuserold' => 'StávajÃcà uživatelské jméno:', 'renameusernew' => 'Nové uživatelské jméno:', - 'renameuserreason' => 'Důvod pÅ™ejmenovánÃ:', # Fuzzy + 'renameuserreason' => 'Důvod:', 'renameusermove' => 'PÅ™esunout uživatelské a diskusnà stránky (a jejich podstránky) na nové jméno', 'renameusersuppress' => 'Nevytvářet pÅ™esmÄ›rovánà na nové jméno', 'renameuserreserve' => 'Zabránit nové registraci původnÃho uživatelského jména', @@ -749,10 +855,10 @@ $messages['cs'] = array( 'renameuser-page-exists' => 'Stránka $1 již existuje a nelze ji automaticky pÅ™epsat.', 'renameuser-page-moved' => 'Stránka $1 byla pÅ™esunuta na $2.', 'renameuser-page-unmoved' => 'Stránku $1 se nepodaÅ™ilo pÅ™esunout na $2.', - 'renameuserlogpage' => 'Kniha pÅ™ejmenovánà uživatelů', - 'renameuserlogpagetext' => 'Toto je záznam pÅ™ejmenovánà uživatelů (zmÄ›n uživatelského jména).', - 'renameuserlogentry' => 'pÅ™ejmenovává $1 na „$2“', - 'renameuser-log' => '{{PLURAL:$1|1 editace|$1 editace|$1 editacÃ}}. ZdůvodnÄ›nÃ: $2', + 'log-name-renameuser' => 'Kniha pÅ™ejmenovánà uživatelů', + 'log-description-renameuser' => 'Toto je záznam pÅ™ejmenovánà uživatelů (zmÄ›n uživatelského jména).', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|pÅ™ejmenoval|pÅ™ejmenovala}} uživatele $4 ({{PLURAL:$6|$6 editace|$6 editace|$6 editacÃ}}) na $5', + 'logentry-renameuser-renameuser-legacier' => '$1 pÅ™ejmenoval uživatele $4 na $5', 'renameuser-move-log' => 'Automatický pÅ™esun pÅ™i pÅ™ejmenovánà uživatele „[[User:$1|$1]]“ na „[[User:$2|$2]]“', 'action-renameuser' => 'pÅ™ejmenovávat uživatele', 'right-renameuser' => 'PÅ™ejmenovávánà uživatelů', @@ -768,15 +874,15 @@ $messages['cu'] = array( 'renameuser' => 'прѣимєноуи польꙃєватєл҄ь', 'renameuserold' => 'нꙑнѣщьнѥѥ имѧ :', 'renameusernew' => 'ново имѧ :', - 'renameuserreason' => 'какъ ÑъмꙑÑлъ :', # Fuzzy + 'renameuserreason' => 'какъ ÑъмꙑÑлъ :', 'renameusermove' => 'нарьци тако польꙃєватєлꙗ Ñтраницѫ · бєÑѣдѫ и ихъ подъÑтраницѧ', 'renameusersubmit' => 'єи', 'renameusererrordoesnotexist' => 'польꙃєватєлꙗ â– <nowiki>$1</nowiki> ■нѣÑтъ', 'renameusererrorexists' => 'польꙃєватєл҄ь â– <nowiki>$1</nowiki> ■ѥÑтъ ÑŽ', 'renameusererrorinvalid' => 'имѧ â– <nowiki>$1</nowiki> ■нѣÑтъ годѣ', - 'renameuserlogpage' => 'польꙃєватєлъ прѣимєнованиꙗ Ñ—Ñторїꙗ', - 'renameuserlogpagetext' => 'ÑÑ¥ Ñ¥Ñтъ Ñ—Ñторїꙗ польꙃєватєльÑкъ имєнъ иê™Ð¼Ñ£Ð½Ñ¥Ð½Ð¸ê™—', - 'renameuserlogentry' => 'нарєчє $1 имєньмь â– $2 â–', + 'log-name-renameuser' => 'польꙃєватєлъ прѣимєнованиꙗ Ñ—Ñторїꙗ', + 'log-description-renameuser' => 'ÑÑ¥ Ñ¥Ñтъ Ñ—Ñторїꙗ польꙃєватєльÑкъ имєнъ иê™Ð¼Ñ£Ð½Ñ¥Ð½Ð¸ê™—', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|нарєчє}} польꙃєватєлъ â– $4 â– ({{PLURAL:$6|$6 мѣна|$6 мѣни|$6 мѣнъ}}) имєньмь â– $5 â–', ); /** Chuvash (Чӑвашла) @@ -797,7 +903,7 @@ $messages['cy'] = array( 'renameuser-desc' => "Yn ychwanegu [[Special:Renameuser|tudalen arbennig]] er mwyn gallu ail-enwi cyfrif defnyddiwr (sydd angen y gallu ''renameuser'')", 'renameuserold' => 'Enw presennol y defnyddiwr:', 'renameusernew' => "Enw newydd i'r defnyddiwr:", - 'renameuserreason' => 'Y rheswm dros ail-enwi:', # Fuzzy + 'renameuserreason' => 'Rheswm:', 'renameusermove' => "Symud y tudalennau defnyddiwr a sgwrs (ac unrhyw is-dudalennau) i'r enw newydd", 'renameusersuppress' => "Peidiwch â gosod ailgyfeiriadau i'r enw newydd", 'renameuserreserve' => 'Atal yr hen enw defnyddiwr rhag cael ei ddefnyddio rhagor', @@ -815,10 +921,10 @@ Ewch yn ôl a cheisio eto, os gwelwch yn dda.', 'renameuser-page-exists' => "Mae'r dudalen $1 ar gael yn barod ac ni ellir ei throsysgrifo.", 'renameuser-page-moved' => 'Symudwyd $1 i $2.', 'renameuser-page-unmoved' => 'Ni lwyddwyd i symud y dudalen $1 i $2.', - 'renameuserlogpage' => 'Lòg ail-enwi defnyddwyr', - 'renameuserlogpagetext' => "Dyma lòg o'r holl newidiadau i enwau defnyddwyr.", - 'renameuserlogentry' => 'wedi ail-enwi $1 yn "$2"', - 'renameuser-log' => '$1 {{PLURAL:$1|golygiad|golygiad|olygiad|golygiad|golygiad|o olygiadau}}. Rheswm: $2', + 'log-name-renameuser' => 'Lòg ail-enwi defnyddwyr', + 'log-description-renameuser' => "Dyma lòg o'r holl newidiadau i enwau defnyddwyr.", + 'logentry-renameuser-renameuser' => '{{GENDER:$2|Ailenwodd}} $1 y defnyddiwr $4 ($6 {{PLURAL:$6|golygiad|golygiad|olygiad|golygiad}}) yn $5', + 'logentry-renameuser-renameuser-legacier' => 'Ailenwodd $1 y defnyddiwr $4 yn $5', 'renameuser-move-log' => 'Wedi symud y dudalen yn awtomatig wrth ail-enwi\'r defnyddiwr "[[User:$1|$1]]" i "[[User:$2|$2]]"', 'action-renameuser' => 'ail-enwi defnyddwyr', 'right-renameuser' => 'Ail-enwi defnyddwyr', @@ -847,6 +953,7 @@ $messages['da'] = array( 'renameuserwarnings' => 'Advarsler:', 'renameuserconfirm' => 'Ja, omdøb brugeren', 'renameusersubmit' => 'Omdøb', + 'renameuser-submit-blocklog' => 'Vis blokeringslog for bruger', 'renameusererrordoesnotexist' => 'Brugeren "<nowiki>$1</nowiki>" findes ikke.', 'renameusererrorexists' => 'Brugeren "<nowiki>$1</nowiki>" findes allerede.', 'renameusererrorinvalid' => 'Brugernavnet "<nowiki>$1</nowiki>" er ugyldigt.', @@ -857,10 +964,10 @@ GÃ¥ venligst tilbage og prøv igen.', 'renameuser-page-exists' => 'Siden $1 eksisterer allerede og kan ikke automatisk overskrives.', 'renameuser-page-moved' => 'Siden $1 er flyttet til $2.', 'renameuser-page-unmoved' => 'Siden $1 kunne ikke flyttes til $2.', - 'renameuserlogpage' => 'Brugeromdøbningslog', - 'renameuserlogpagetext' => 'Dette er en log over omdøbninger af brugernavne.', - 'renameuserlogentry' => 'har omdøbt $1 til "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 redigering|$1 redigeringer}}. Ã…rsag: $2', + 'log-name-renameuser' => 'Brugeromdøbningslog', + 'log-description-renameuser' => 'Dette er en log over omdøbninger af brugernavne.', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|omdøbte}} bruger $4 ({{PLURAL:$6|$6 redigering|$6 redigeringer}}) til $5', + 'logentry-renameuser-renameuser-legacier' => '$1 omdøbte bruger $4 til $5', 'renameuser-move-log' => 'Side automatisk flyttet ved omdøbning af bruger "[[User:$1|$1]]" til "[[User:$2|$2]]"', 'action-renameuser' => 'omdøb brugere', 'right-renameuser' => 'Omdøbe brugere', @@ -880,7 +987,7 @@ $messages['de'] = array( 'renameuser' => 'Benutzer umbenennen', 'renameuser-linkoncontribs' => 'Benutzer umbenennen', 'renameuser-linkoncontribs-text' => 'Diesen Benutzer umbenennen', - 'renameuser-desc' => 'Ergänzt eine [[Special:Renameuser|Spezialseite]] zum Umbenennen eines Benutzers', + 'renameuser-desc' => 'Ergänzt eine [[Special:Renameuser|Spezialseite]] zum Ändern eines Benutzernamens', 'renameuserold' => 'Bisheriger Benutzername:', 'renameusernew' => 'Neuer Benutzername:', 'renameuserreason' => 'Grund:', @@ -901,10 +1008,10 @@ Bitte nochmal versuchen.', 'renameuser-page-exists' => 'Die Seite „$1“ ist bereits vorhanden und kann nicht automatisch überschrieben werden.', 'renameuser-page-moved' => 'Die Seite „$1“ wurde nach „$2“ verschoben.', 'renameuser-page-unmoved' => 'Die Seite „$1“ konnte nicht nach „$2“ verschoben werden.', - 'renameuserlogpage' => 'Benutzernamenänderungs-Logbuch', - 'renameuserlogpagetext' => 'In diesem Logbuch werden die Änderungen von Benutzernamen protokolliert.', - 'renameuserlogentry' => 'hat „$1“ in „$2“ umbenannt', - 'renameuser-log' => '{{PLURAL:$1|Eine Bearbeitung|$1 Bearbeitungen}}. Grund: $2', + 'log-name-renameuser' => 'Benutzernamenänderungs-Logbuch', + 'log-description-renameuser' => 'In diesem Logbuch werden die Änderungen von Benutzernamen protokolliert.', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|hat}} Benutzer „$4“ (mit {{PLURAL:$6|einer Bearbeitung|$6 Bearbeitungen}}) in „$5“ umbenannt', + 'logentry-renameuser-renameuser-legacier' => '$1 hat Benutzer „$4“ in „$5“ umbenannt', 'renameuser-move-log' => 'Seite während der Benutzerkontoumbenennung von „[[User:$1|$1]]“ in „[[User:$2|$2]]“ automatisch verschoben', 'action-renameuser' => 'Benutzer umzubenennen', 'right-renameuser' => 'Benutzer umbenennen', @@ -915,15 +1022,16 @@ Zur Information folgt das Benutzernamenänderungs-Logbuch.', /** Zazaki (Zazaki) * @author Aspar * @author Erdemaslancan + * @author Mirzali * @author Xoser */ $messages['diq'] = array( - 'renameuser' => 'nameyê karberi bıvurn', - 'renameuser-linkoncontribs' => 'name bivurne', - 'renameuser-linkoncontribs-text' => 'Nameyê ena karber bivurne', + 'renameuser' => 'Karberi newe ra name ke', + 'renameuser-linkoncontribs' => 'karberi newe ra name ke', + 'renameuser-linkoncontribs-text' => 'Nê karberi newe ra name ke', 'renameuser-desc' => "qey newe ra namedayişê karberi re yew [[Special:Renameuser|pelo xas]] têare keno (gani heqqê ''karberi re newe ra name bıde'' bıbo )", - 'renameuserold' => 'nameyê karberi yo nıkayi', - 'renameusernew' => 'nameyê karberi yo newe', + 'renameuserold' => 'nameyê karberio nıkayên:', + 'renameusernew' => 'Nameyê karberio newe:', 'renameuserreason' => 'Sebeb:', 'renameusermove' => 'nameyê karberan u pelê werêaameyiÅŸan bıkırışi nameyo newe', 'renameusersuppress' => 'Name de newi re hetenayışo newe vıraÅŸtış', @@ -942,13 +1050,13 @@ kerem kerê agêrê newe ra tesel bıkerê, bıcerbnê', 'renameuser-page-exists' => '$1 pel ca ra esto newe ra ser nênusiyeno.', 'renameuser-page-moved' => '$1 pel kırışiya no $2 pel', 'renameuser-page-unmoved' => '$1 pel nêkırışiya no $2 pel.', - 'renameuserlogpage' => 'qeydê vuriyayişê nameyê karberi', - 'renameuserlogpagetext' => 'listeya cêrıni nameyê karberê ke vuriyayo mocneno', - 'renameuserlogentry' => '$1newe ra neme bı: "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 edit|$1 edit}}. çıra: $2', + 'log-name-renameuser' => 'qeydê vuriyayişê nameyê karberi', + 'log-description-renameuser' => 'Eno yew qeydê vurnayışê nameyanê karberio.', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|Nameyê}} karberê $4 $5 ra ({{PLURAL:$6|$6 vurnayış|$6 vurnayışi}})', + 'logentry-renameuser-renameuser-legacier' => '$1i $4 ra nameyê cı berd $5', 'renameuser-move-log' => 'wexta ke karber "[[User:$1|$1]]" no name ra kırışiya "[[User:$2|$2]]" no name re ya newe ra name diyêne pel zi otomotikmen kıriÅŸiya', - 'action-renameuser' => 'nameyê karberi bıvurne', - 'right-renameuser' => 'nameyê karberan bıvurn', + 'action-renameuser' => 'karberan newe ra name ke', + 'right-renameuser' => 'Karberan newe ra name ke', 'renameuser-renamed-notice' => 'nameyê na/no karberi/e vuriya. qey referansi rocaneyê vuriyayişê nameyi cêr de yo.', ); @@ -963,7 +1071,7 @@ $messages['dsb'] = array( 'renameuser-desc' => "Wužywarja pÅ›emjeniÅ› (pomina se pÅ¡awo ''renameuser'')", 'renameuserold' => 'Aktualne wužywarske mÄ›:', 'renameusernew' => 'Nowe wužywarske mÄ›:', - 'renameuserreason' => 'PÅ›icyna za pÅ›emjenjenje', # Fuzzy + 'renameuserreason' => 'PÅ›icyna:', 'renameusermove' => 'Wužywarski a diskusijny bok (a jich pódboki) do nowego mjenja pÅ›esunuÅ›', 'renameusersuppress' => 'DalejpósrÄ›dnjenja k nowemu mjenjoju njenapóraÅ›', 'renameuserreserve' => 'Stare wužywarske mÄ› pÅ›eÅ›iwo pÅ›ichodnemu wužywanjeju blokÄ›rowaÅ›', @@ -981,10 +1089,10 @@ $messages['dsb'] = array( 'renameuser-page-exists' => 'Bok $1 južo eksistÄ›rujo a njedajo se awtomatiski pÅ›episaÅ›.', 'renameuser-page-moved' => 'Bok $1 jo se do $2 pÅ›esunuÅ‚.', 'renameuser-page-unmoved' => 'Bok $1 njejo se do $2 pÅ›esunuÅ› daÅ‚.', - 'renameuserlogpage' => 'Protokol wužywarskich pÅ›emjenjenjow', - 'renameuserlogpagetext' => 'ToÅ› to jo protokol zmÄ›now na wužywarskich mjenjach.', - 'renameuserlogentry' => 'jo $1 do "$2" pÅ›emjeniÅ‚', - 'renameuser-log' => '{{PLURAL:&1|1 zmÄ›na|$1 zmÄ›nje|$1 zmÄ›ny|$1 zmÄ›now}}. PÅ›icyna: $2', + 'log-name-renameuser' => 'Protokol wužywarskich pÅ›emjenjenjow', + 'log-description-renameuser' => 'ToÅ› to jo protokol zmÄ›now na wužywarskich mjenjach.', + 'logentry-renameuser-renameuser' => '$1 jo wužywarja $4 ({{PLURAL:$6|$6 zmÄ›na|$6 zmÄ›nje|$6 zmÄ›ny|$6 zmÄ›now}}) do $5 {{GENDER:$2|pÅ›emjeniÅ‚|pÅ›emjeniÅ‚}}', + 'logentry-renameuser-renameuser-legacier' => '$1 jo wužywarja $4 do $5 pÅ›emjeniÅ‚', 'renameuser-move-log' => 'PÅ›i pÅ›emjenjowanju wužywarja "[[User:$1|$1]]" do "[[User:$2|$2]]" awtomatiski pÅ›esunjony bok', 'action-renameuser' => 'wužywarjow pÅ›emjeniÅ›', 'right-renameuser' => 'Wužywarjow pÅ›emjeniÅ›', @@ -997,6 +1105,7 @@ Protokol pÅ›emjenjowanjow jo doÅ‚ojce ako referenca pódany.', * @author Badseed * @author Consta * @author Dead3y3 + * @author Geraki * @author Glavkos * @author Kiriakos * @author MF-Warburg @@ -1017,6 +1126,7 @@ $messages['el'] = array( 'renameuserwarnings' => 'Î Ïοειδοποιήσεις:', 'renameuserconfirm' => 'Îαι, μετονομάστε τον χÏήστη', 'renameusersubmit' => 'ΚαταχώÏιση', + 'renameuser-submit-blocklog' => 'Εμφάνιση μητÏώου φÏαγών του χÏήστη', 'renameusererrordoesnotexist' => 'Ο χÏήστης "<nowiki>$1</nowiki>" δεν υπάÏχει', 'renameusererrorexists' => 'Ο χÏήστης "<nowiki>$1</nowiki>" υπάÏχει ήδη.', 'renameusererrorinvalid' => 'Το όνομα χÏήστη "<nowiki>$1</nowiki>" είναι άκυÏο.', @@ -1026,10 +1136,10 @@ $messages['el'] = array( 'renameuser-page-exists' => 'Η σελίδα $1 υπάÏχει ήδη και δεν μποÏεί να αντικατασταθεί αυτόματα.', 'renameuser-page-moved' => 'Η σελίδα $1 μετακινήθηκε στο $2.', 'renameuser-page-unmoved' => 'Η σελίδα $1 δεν μπόÏεσε να μετακινηθεί στο $2.', - 'renameuserlogpage' => 'ΑÏχείο μετονομασίας χÏηστών', - 'renameuserlogpagetext' => 'Αυτό είναι Îνα αÏχείο καταγÏαφών αλλαγών σε ονόματα χÏηστών', - 'renameuserlogentry' => 'Ο/Η $1 μετονομάστηκε σε «$2»', - 'renameuser-log' => '{{PLURAL:$1|1 επεξεÏγασία|$1 επεξεÏγασίες}}. Λόγος: $2', + 'log-name-renameuser' => 'ΑÏχείο μετονομασίας χÏηστών', + 'log-description-renameuser' => 'Αυτό είναι Îνα αÏχείο καταγÏαφής αλλαγών σε ονόματα χÏηστών', + 'logentry-renameuser-renameuser' => '{{GENDER:$2|Ο|Η}} $1 μετονόμασε {{GENDER:$4|το χÏήστη|τη χÏήστÏια}} $4 ({{PLURAL:$6|$6 επεξεÏγασία|$6 επεξεÏγασίες}}) σε $5', + 'logentry-renameuser-renameuser-legacier' => '{{GENDER:$2|Ο|Η}} $1 μετονόμασε {{GENDER:$4|το χÏήστη|τη χÏήστÏια}} $4 σε $5', 'renameuser-move-log' => 'Η σελίδα μετακινήθηκε αυτόματα κατά τη μετονομασία του χÏήστη "[[User:$1|$1]]" σε "[[User:$2|$2]]"', 'action-renameuser' => 'μετονομασία χÏηστών', 'right-renameuser' => 'Μετονομασία χÏηστών', @@ -1049,7 +1159,7 @@ $messages['eo'] = array( 'renameuser-desc' => "Aldonas [[Special:Renameuser|specialan paÄon]] por alinomigi uzanton (bezonas rajton ''renameuser'')", 'renameuserold' => 'Aktuala salutnomo:', 'renameusernew' => 'Nova salutnomo:', - 'renameuserreason' => 'Kialo por alinomigo:', # Fuzzy + 'renameuserreason' => 'Kialo:', 'renameusermove' => 'Movu uzantan kaj diskutan paÄojn (kaj ties subpaÄojn) al la nova nomo', 'renameusersuppress' => 'Ne krei alidirektilojn al la nova nomo', 'renameuserreserve' => 'Teni la malnovan salutnomon de plua uzo', @@ -1067,10 +1177,10 @@ Bonvolu retroigi kaj reprovi.', 'renameuser-page-exists' => 'La paÄo $1 jam ekzistas kaj ne povas esti aÅtomate anstataÅata.', 'renameuser-page-moved' => 'La paÄo $1 estis movita al $2.', 'renameuser-page-unmoved' => 'La paÄo $1 ne povis esti movita al $2.', - 'renameuserlogpage' => 'Protokolo pri alinomigoj de uzantoj', - 'renameuserlogpagetext' => 'Jen protokolo pri ÅanÄoj de salutnomoj.', - 'renameuserlogentry' => 'renomigis $1 al "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 redakto|$1 redaktoj}}. Kialo: $2', + 'log-name-renameuser' => 'Protokolo pri alinomigoj de uzantoj', + 'log-description-renameuser' => 'Jen protokolo pri ÅanÄoj de salutnomoj.', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|alinomiÄis}} uzanton $4 ({{PLURAL:$6|$6 redakto|$6 redaktoj}}) al $5', + 'logentry-renameuser-renameuser-legacier' => '$1 alinomigis uzanton $4 al $5', 'renameuser-move-log' => 'AÅtomate movis paÄon dum alinomigo de la uzanto "[[User:$1|$1]]" al "[[User:$2|$2]]"', 'action-renameuser' => 'Alinomigi uzantojn', 'right-renameuser' => 'Alinomigi uzantojn', @@ -1087,6 +1197,7 @@ Jen la protokolo pri renomigado por via referenco.', * @author Jatrobat * @author Lin linao * @author Locos epraix + * @author MarcoAurelio * @author Ralgis * @author Remember the dot * @author Sanbec @@ -1119,10 +1230,10 @@ Por favor, vuelve atrás e inténtalo de nuevo.', 'renameuser-page-exists' => 'La página $1 ya existe y no puede ser reemplazada automáticamente.', 'renameuser-page-moved' => 'La página $1 ha sido trasladada a $2.', 'renameuser-page-unmoved' => 'La página $1 no pudo ser trasladada a $2.', - 'renameuserlogpage' => 'Registro de cambios de nombre de usuario', - 'renameuserlogpagetext' => 'Este es un registro de cambios de nombres de usuario.', - 'renameuserlogentry' => 'cambió el nombre de usuario de $1 a «$2»', - 'renameuser-log' => '{{PLURAL:$1|1 edición|$1 ediciones}}. Motivo: $2', + 'log-name-renameuser' => 'Registro de cambios de nombre de usuario', + 'log-description-renameuser' => 'Este es un registro de cambios en los nombres de usuario.', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|modificó el nombre}} del usuario $4 ({{PLURAL:$6|$6 edición|$6 ediciones}}) a $5', + 'logentry-renameuser-renameuser-legacier' => '$1 ha cambiado el nombre del usuario $4 a $5', 'renameuser-move-log' => 'Página trasladada automáticamente al cambiar el nombre de usuario de «[[User:$1|$1]]» a «[[User:$2|$2]]»', 'action-renameuser' => 'Cambiar el nombre de los usuarios', 'right-renameuser' => 'Cambiar el nombre de los usuarios', @@ -1144,7 +1255,7 @@ $messages['et'] = array( 'renameuser-desc' => "Lisab kasutajanime muutmise [[Special:Renameuser|erilehekülje]] (vajab ''renameuser''-õigust).", 'renameuserold' => 'Praegune kasutajanimi:', 'renameusernew' => 'Uus kasutajanimi:', - 'renameuserreason' => 'Muutmise põhjus:', # Fuzzy + 'renameuserreason' => 'Põhjus:', 'renameusermove' => 'Nimeta ümber kasutajaleht, aruteluleht ja nende alamlehed.', 'renameusersuppress' => 'Ära loo ümbersuunamisi uuele nimele', 'renameuserreserve' => 'Ära luba vana kasutajanime edaspidi kasutada', @@ -1162,10 +1273,10 @@ Palun ürita uuesti.', 'renameuser-page-exists' => 'Lehekülg $1 on juba olemas ja seda ei saa automaatselt üle kirjutada.', 'renameuser-page-moved' => 'Lehekülg $1 on teisaldatud pealkirja $2 alla.', 'renameuser-page-unmoved' => 'Lehekülje $1 teisaldamine nime $2 alla ei õnnestunud.', - 'renameuserlogpage' => 'Kasutajanime muutmise logi', - 'renameuserlogpagetext' => 'See on kasutajanimede muutmise logi.', - 'renameuserlogentry' => 'nimetas kasutaja $1 ümber kasutajaks "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 redigeerimine|$1 redigeerimist}}. Põhjus: $2', + 'log-name-renameuser' => 'Kasutajanime muutmise logi', + 'log-description-renameuser' => 'See on kasutajanimede muutmise logi.', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|nimetas}} kasutaja ({{PLURAL:$6|üks redigeerimine|$6 redigeerimist}}) $4 ümber kasutajaks $5', + 'logentry-renameuser-renameuser-legacier' => '$1 nimetas kasutaja $4 ümber kasutajaks $5', 'renameuser-move-log' => 'Teisaldatud automaatselt, kui kasutaja "[[User:$1|$1]]" nimetati ümber kasutajaks "[[User:$2|$2]]"', 'action-renameuser' => 'kasutajaid ümber nimetadata', 'right-renameuser' => 'Muuta kasutajanimesid', @@ -1190,11 +1301,9 @@ $messages['eu'] = array( 'renameusererrorinvalid' => '"<nowiki>$1</nowiki>" erabiltzaile izena okerra da', 'renameusersuccess' => '"<nowiki>$1</nowiki>" lankidearen izen berria "<nowiki>$2</nowiki>" da', 'renameuser-page-exists' => 'Badago $1 orrialdea, eta ezin da automatikoki gainidatzi.', - 'renameuser-page-moved' => '$1 orria $2 izenera aldatu da.', + 'renameuser-page-moved' => '«$1» orria «$2» izenera aldatu da.', 'renameuser-page-unmoved' => 'Ezin izan da $1 orrialdea $2(e)ra mugitu.', - 'renameuserlogpage' => 'Erabiltzaileen izen aldaketa erregistroa', - 'renameuserlogpagetext' => 'Erabiltzaileen izen aldaketen erregistroa da hau', - 'renameuser-log' => '{{PLURAL:$1|aldaketa 1|$1 aldaketa}}. Arrazoia: $2', + 'log-name-renameuser' => 'Erabiltzaileen izen aldaketa erregistroa', 'right-renameuser' => 'Lankideak berrizendatu', ); @@ -1228,17 +1337,17 @@ $messages['fa'] = array( 'renameuser-submit-blocklog' => 'نمایش سیاههٔ بستن کاربر', 'renameusererrordoesnotexist' => 'نام کاربری «<nowiki>$1</nowiki>» وجود ندارد', 'renameusererrorexists' => 'نام کاربری «<nowiki>$1</nowiki>» Ø§Ø³ØªÙØ§Ø¯Ù‡ شده‌است', - 'renameusererrorinvalid' => 'نام کاربری «<nowiki>$1</nowiki>» غیر مجاز است', + 'renameusererrorinvalid' => 'نام کاربری «<nowiki>$1</nowiki>» نامجاز است.', 'renameuser-error-request' => 'در Ø¯Ø±ÛŒØ§ÙØª درخواست مشکلی پیش آمد. Ù„Ø·ÙØ§Ù‹ به ØµÙØÙ‡Ù” قبل بازگردید Ùˆ دوباره تلاش کنید.', 'renameuser-error-same-user' => 'شما نمی‌توانید نام یک کاربر را به همان نام قبلی‌اش تغییر دهید.', 'renameusersuccess' => 'نام کاربر «<nowiki>$1</nowiki>» به «<nowiki>$2</nowiki>» تغییر ÛŒØ§ÙØª.', 'renameuser-page-exists' => 'ØµÙØÙ‡Ù” $1 از قبل وجود داشته Ùˆ به طور خودکار قابل بازنویسی نیست.', 'renameuser-page-moved' => 'ØµÙØÙ‡Ù” $1 به $2 انتقال داده شد.', 'renameuser-page-unmoved' => 'امکان انتقال ØµÙØÙ‡Ù” $1 به $2 وجود ندارد.', - 'renameuserlogpage' => 'سیاهه تغییر نام کاربر', - 'renameuserlogpagetext' => 'این سیاههٔ تغییر نام کاربران است', - 'renameuserlogentry' => 'نام $1 را به $2 تغییر داد', - 'renameuser-log' => '$1 ویرایش. دلیل: $2', + 'log-name-renameuser' => 'سیاهه تغییر نام کاربر', + 'log-description-renameuser' => 'این سیاههٔ تغییر نام کاربران است.', + 'logentry-renameuser-renameuser' => '$1 نام $4 ({{PLURAL:$6|$6 ویرایش|}}) را به $5 {{GENDER:$2|تغییر داد}}', + 'logentry-renameuser-renameuser-legacier' => '$1 نام کاربری $4 را به $5 تغییر داد', 'renameuser-move-log' => 'ØµÙØÙ‡ در ضمن تغییر نام «[[User:$1|$1]]» به «[[User:$2|$2]]» به طور خودکار انتقال داده شد.', 'action-renameuser' => 'تغییر نام کاربران', 'right-renameuser' => 'تغییر نام کاربران', @@ -1279,10 +1388,10 @@ $messages['fi'] = array( 'renameuser-page-exists' => 'Sivu $1 on jo olemassa eikä sitä korvattu.', 'renameuser-page-moved' => 'Sivu $1 siirrettiin nimelle $2.', 'renameuser-page-unmoved' => 'Sivun $1 siirtäminen nimelle $2 ei onnistunut.', - 'renameuserlogpage' => 'Tunnusten vaihdot', - 'renameuserlogpagetext' => 'Tämä on loki käyttäjätunnuksien vaihdoista.', - 'renameuserlogentry' => 'on nimennyt käyttäjän $1 käyttäjäksi â€$2â€', - 'renameuser-log' => 'Tehnyt {{PLURAL:$1|yhden muokkauksen|$1 muokkausta}}. $2', + 'log-name-renameuser' => 'Tunnusten vaihdot', + 'log-description-renameuser' => 'Tämä on loki käyttäjätunnuksien vaihdoista.', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|nimesi}} käyttäjän $4 ({{PLURAL:$6|$6 muokkaus|$6 muokkausta}}) uudelle nimelle $5', + 'logentry-renameuser-renameuser-legacier' => '$1 nimesi käyttäjän $4 uudelle nimelle $5', 'renameuser-move-log' => 'Siirretty automaattisesti tunnukselta â€[[User:$1|$1]]†tunnukselle â€[[User:$2|$2]]â€', 'action-renameuser' => 'nimetä käyttäjätunnuksia uudelleen', 'right-renameuser' => 'Nimetä käyttäjätunnuksia uudelleen', @@ -1300,7 +1409,7 @@ $messages['fo'] = array( 'renameuser-linkoncontribs-text' => 'Umdoyp henda brúkara', 'renameuserold' => 'Rætta brúkaranavn:', 'renameusernew' => 'Nýtt brúkaranavn:', - 'renameuserreason' => 'Orsøk til nýtt navn:', # Fuzzy + 'renameuserreason' => 'Orsøk:', 'renameuserwarnings' => 'Ãvaringar:', 'renameuserconfirm' => 'Ja, gev hesum brúkara nýtt navn', 'renameusersubmit' => 'Send inn', @@ -1311,8 +1420,6 @@ $messages['fo'] = array( Vinarliga far aftur og royn enn einaferð.', 'renameuser-page-moved' => 'SÃðan $1 er blivin flutt til $2.', 'renameuser-page-unmoved' => 'SÃðan $1 kundi ikki verða flutt til $2.', - 'renameuserlogentry' => 'umdoypti $1 til "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 rætting|$1 rættingar}}. Orsøk: $2', 'right-renameuser' => 'Umdoyp brúkarar', 'renameuser-renamed-notice' => 'Hesin brúkari hevur fingið nýtt navn. Loggurin fyri navnabroytingina er givin niðanfyri fyri keldu ávÃsing.', @@ -1356,10 +1463,10 @@ $messages['fr'] = array( 'renameuser-page-exists' => 'La page $1 existe déjà et ne peut pas être automatiquement remplacée.', 'renameuser-page-moved' => 'La page $1 a été déplacée vers $2.', 'renameuser-page-unmoved' => 'La page $1 ne peut pas être renommée en $2.', - 'renameuserlogpage' => 'Journal des changements de noms d’utilisateurs', - 'renameuserlogpagetext' => 'Ceci est l’historique des changements de noms d’utilisateur', - 'renameuserlogentry' => 'a renommé « $1 » en « $2 »', - 'renameuser-log' => '$1 modification{{PLURAL:$1||s}}. Motif : $2', + 'log-name-renameuser' => 'Journal des changements de noms d’utilisateurs', + 'log-description-renameuser' => "Ceci est l'historique des modifications des noms d'utilisateur.", + 'logentry-renameuser-renameuser' => "$1 {{GENDER:$2|a renommé}} l'utilisateur $4 ({{PLURAL:$6|$6 modification|$6 modifications}}) en $5", + 'logentry-renameuser-renameuser-legacier' => "$1 a renommé l'utilisateur $4 en $5", 'renameuser-move-log' => 'Page déplacée automatiquement lorsque l’utilisateur « [[User:$1|$1]] » est devenu « [[User:$2|$2]] »', 'action-renameuser' => 'renommer les utilisateurs', 'right-renameuser' => 'Renommer les utilisateurs', @@ -1394,10 +1501,7 @@ Volyéd tornar arriér et pués tornar èprovar.', 'renameuser-page-exists' => 'La pâge $1 ègziste ja et pôt pas étre remplaciê ôtomaticament.', 'renameuser-page-moved' => 'La pâge $1 at étâ dèplaciê vers $2.', 'renameuser-page-unmoved' => 'La pâge $1 pôt pas étre renomâ en $2.', - 'renameuserlogpage' => 'Jornal des changements de nom d’usanciér', - 'renameuserlogpagetext' => 'O est lo jornal des changements de nom d’usanciér.', - 'renameuserlogentry' => 'at renomâ « $1 » en « $2 »', - 'renameuser-log' => '$1 changement{{PLURAL:$1||s}}. Rêson : $2', + 'log-name-renameuser' => 'Jornal des changements de nom d’usanciér', 'renameuser-move-log' => 'Pâge dèplaciê ôtomaticament quand l’usanciér « [[User:$1|$1]] » est vegnu « [[User:$2|$2]] »', 'action-renameuser' => 'renomar los utilisators', 'right-renameuser' => 'Renomar des usanciérs', @@ -1405,6 +1509,43 @@ Volyéd tornar arriér et pués tornar èprovar.', Lo jornal des changements de nom est disponiblo ce-desot por enformacion.', ); +/** Northern Frisian (Nordfriisk) + * @author Murma174 + */ +$messages['frr'] = array( + 'renameuser' => 'Brüker amnääm', + 'renameuser-linkoncontribs' => 'Brüker amnääm', + 'renameuser-linkoncontribs-text' => 'Didiar brüker amnääm', + 'renameuser-desc' => 'Diar komt en [[Special:Renameuser|spezial-sidj]] tu, am en brükernööm tu feranrin', + 'renameuserold' => 'Uugenblakelk brükernööm:', + 'renameusernew' => 'Nei brükernööm:', + 'renameuserreason' => 'Grünj:', + 'renameusermove' => 'Fersküüw brükersidj an diskusjuunssidj (mä onersidjen) tu di nei brükernööm', + 'renameusersuppress' => 'Nian widjerfeerangen üüb di nei brükernööm iinracht', + 'renameuserreserve' => 'Di ual brükernööm spere', + 'renameuserwarnings' => 'Wäärnangen:', + 'renameuserconfirm' => 'Ja, di brüker amnääm', + 'renameusersubmit' => 'Auerdreeg', + 'renameuser-submit-blocklog' => 'Sper-logbuk för didiar brüker uunwise', + 'renameusererrordoesnotexist' => 'Son brüker "<nowiki>$1</nowiki>" jaft at ei.', + 'renameusererrorexists' => 'Son brüker "<nowiki>$1</nowiki>" jaft at al.', + 'renameusererrorinvalid' => 'Di brükernööm "<nowiki>$1</nowiki>" as ferkiard.', + 'renameuser-error-request' => "Diar as wat skiaf gingen bi't aurdreegen. Ferschük det man noch ans.", + 'renameuser-error-same-user' => 'Di nei an di ual brükernööm san likedenang.', + 'renameusersuccess' => 'Di brüker "<nowiki>$1</nowiki>" as tu "<nowiki>$2</nowiki>" amnäämd wurden.', + 'renameuser-page-exists' => 'Det sidj „$1“ as al diar an koon ei automaatisk auerskrewen wurd.', + 'renameuser-page-moved' => 'Det sidj $1 as efter $2 fersköwen wurden.', + 'renameuser-page-unmoved' => 'Det sidj $1 küd ei efter $2 fersköwen wurd.', + 'log-name-renameuser' => 'Amnääm-logbuk', + 'log-description-renameuser' => 'Det as det logbuk auer feranrangen faan brükernöömer.', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|hää}} brüker „$4“ (mä {{PLURAL:$6|ian feranrang|$6 feranrangen}}) tu „$5“ amnäämd.', + 'logentry-renameuser-renameuser-legacier' => '$1 hää brüker $4 amnäämd tu $5', + 'renameuser-move-log' => "Det sidj as bi't amnäämen faan „[[User:$1|$1]]“ tu „[[User:$2|$2]]“ automaatisk fersköwen wurden", + 'action-renameuser' => 'brükern amnääm', + 'right-renameuser' => 'Brükern amnääm', + 'renameuser-renamed-notice' => "Didiar brüker as amnäämd wurden. Uun't amnääm-logbuk oner stäänt muar diartu.", +); + /** Friulian (furlan) * @author Klenje */ @@ -1440,10 +1581,7 @@ Gean tebek en probearje it asjebleaft op 'e nij.", 'renameuser-page-exists' => 'De side $1 bestiet al en kin net automatysk oerskreaun wurde.', 'renameuser-page-moved' => 'Sidenamme $1 is feroare yn $2.', 'renameuser-page-unmoved' => 'Sidenamme $1 koe net feroare wurde yn $2.', - 'renameuserlogpage' => 'Nammeferoar-loch', - 'renameuserlogpagetext' => 'Dit is in loch fan feroarings fan meidochnammen.', - 'renameuserlogentry' => 'hat de namme fan $1 feroare yn "$2"', - 'renameuser-log' => '{{PLURAL:$1|ien feroaring|$1 feroarings}}. Reden: $2', + 'log-name-renameuser' => 'Nammeferoar-loch', 'renameuser-move-log' => 'Sidenamme automatysk feroare by it feroarjen fan de meidoggersnamme fan "[[User:$1|$1]]" yn "[[User:$2|$2]]"', 'right-renameuser' => 'Feroarje meidoggersnammen', ); @@ -1457,8 +1595,6 @@ $messages['ga'] = array( 'renameusernew' => 'Ainm nua úsáideora:', 'renameusersuccess' => 'AthainmnÃodh úsáideoir "<nowiki>$1</nowiki>" mar "<nowiki>$2</nowiki>"', 'renameuser-page-exists' => 'Tá leathanach "$1" ann chean féin; nà féidir ábhar a scrÃobh thairis go huathoibrÃoch.', - 'renameuserlogentry' => 'athainmnÃodh úsáideoir $1 mar "$2"', - 'renameuser-log' => '{{PLURAL:$1|Athrú amháin|$1 athruithe}}. Fáth: $2', ); /** Galician (galego) @@ -1491,10 +1627,10 @@ Volva atrás e inténteo de novo.', 'renameuser-page-exists' => 'A páxina "$1" xa existe e non pode ser sobrescrita automaticamente.', 'renameuser-page-moved' => 'A páxina "$1" foi movida a "$2".', 'renameuser-page-unmoved' => 'A páxina "$1" non pode ser movida a "$2".', - 'renameuserlogpage' => 'Rexistro de cambios de nome de usuario', - 'renameuserlogpagetext' => 'Este é un rexistro dos cambios nos nomes de usuario.', - 'renameuserlogentry' => 'mudou o nome de "$1" a "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 edición|$1 edicións}}. Razón: $2', + 'log-name-renameuser' => 'Rexistro de cambios de nome de usuario', + 'log-description-renameuser' => 'Este é un rexistro dos cambios nos nomes de usuario.', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|mudou o nome}} do usuario $4 ({{PLURAL:$6|$6 edición|$6 edicións}}) a $5', + 'logentry-renameuser-renameuser-legacier' => '$1 mudou o nome do usuario $4 a $5', 'renameuser-move-log' => 'A páxina moveuse automaticamente cando se mudou o nome do usuario "[[User:$1|$1]]" a "[[User:$2|$2]]"', 'action-renameuser' => 'renomear usuarios', 'right-renameuser' => 'Renomear usuarios', @@ -1507,7 +1643,6 @@ Velaquà está o rexistro de cambios de nome de usuario por se quere consultalo. */ $messages['grc'] = array( 'renameusersubmit' => 'Ὑποβάλλειν', - 'renameuser-log' => '{{PLURAL:$1|1 μεταγÏαφή|$1 μεταγÏαφαί}}. Αίτία: $2', ); /** Swiss German (Alemannisch) @@ -1538,10 +1673,8 @@ $messages['gsw'] = array( 'renameuser-page-exists' => 'D Syte $1 git s scho un cha nit automatisch iberschribe wäre.', 'renameuser-page-moved' => 'D Syte $1 isch noch $2 verschobe wore.', 'renameuser-page-unmoved' => 'D Syte $1 het nit chenne noch $2 verschobe wäre.', - 'renameuserlogpage' => 'Benutzernamenänderigs-Logbuech', - 'renameuserlogpagetext' => 'In däm Logbuech wäre d Änderige vu Benutzernäme protokolliert.', - 'renameuserlogentry' => 'het „$1“ in „$2“ umgnännt', - 'renameuser-log' => '{{PLURAL:$1|1 Bearbeitig|$1 Bearbeitige}}. Grund: $2', + 'log-name-renameuser' => 'Benutzernamenänderigs-Logbuech', + 'log-description-renameuser' => 'In däm Logbuech wäre d Änderige vu Benutzernäme protokolliert.', 'renameuser-move-log' => 'dur d Umnännig vu „[[User:$1|$1]]“ noch „[[User:$2|$2]]“ automatisch verschobeni Syte', 'action-renameuser' => 'Benutzer umznänne', 'right-renameuser' => 'Benutzer umnänne', @@ -1550,6 +1683,7 @@ S Umnännigs-Logbuech wird do unte ufgfiert as Quälle.', ); /** Gujarati (ગà«àªœàª°àª¾àª¤à«€) + * @author Ashok modhvadia * @author KartikMistry * @author Sushant savla */ @@ -1560,7 +1694,7 @@ $messages['gu'] = array( 'renameuser-desc' => "સàªà«àª¯àª¨à«àª‚ નામાંતરણ કરવા માટે [[Special:Renameuser|special page]] ઉમેરે છે (''renameuser'' હકà«àª• જરૂરી)", 'renameuserold' => 'હાલનà«àª‚ સàªà«àª¯àª¨àª¾àª®:', 'renameusernew' => 'નવà«àª‚ સàªà«àª¯àª¨àª¾àª®:', - 'renameuserreason' => 'નામ બદલવાનà«àª‚ કારણ:', # Fuzzy + 'renameuserreason' => 'કારણ:', 'renameusermove' => 'સàªà«àª¯ અને ગપà«àªªàª¾àª‚ પાનાંઓ (અને તેમનાં ઉપપાનાંઓ) નવાં નામ પર ખસેડો', 'renameusersuppress' => 'નવા નામ પર દિશા નિરà«àª¦à«‡àª¶àª¨à«‹ ન રચશો', 'renameuserreserve' => 'જૂના સàªà«àª¯àª¨àª¾àª®àª¨à«‡ àªàªµàª¿àª·à«àª¯àª¨à«‹ વપરાશ પà«àª°àª¤àª¿àª¬àª‚ધીત કરો', @@ -1578,10 +1712,7 @@ $messages['gu'] = array( 'renameuser-page-exists' => 'પાનà«àª‚ $1 પહેલેથી અસà«àª¤àª¿àª¤à«àªµàª®àª¾àª‚ છે તેના પર સà«àªµàª¯àª‚ચલિત નવà«àª‚ લેખન ન થાય.', 'renameuser-page-moved' => 'પાના $1 ને $2 પર ખસેડાયà«àª‚', 'renameuser-page-unmoved' => 'પાના $1ને $2 પર ન લઈ જઈ શકાયà«àª‚', - 'renameuserlogpage' => 'સàªà«àª¯ નામફેરનો લોગ', - 'renameuserlogpagetext' => 'સàªà«àª¯àª¨àª¾ દà«àªµàª¾àª°àª¾ થયેલા ફેરફરની આ સંપાદન યાદિ છે .', - 'renameuserlogentry' => '$1 નà«àª‚ નામ "$2" કરà«àª¯à«àª‚', - 'renameuser-log' => '{{PLURAL:$1|à«§ ફેરફાર|$1 ફેરફારો}}. કારણ: $2', + 'log-name-renameuser' => 'સàªà«àª¯ નામફેરનો લોગ', 'renameuser-move-log' => 'સàªà«àª¯ "[[User:$1|$1]]" થી "[[User:$2|$2]]" નામ બદલતી વખતે આપમેળે પાનà«àª‚ ખસેડà«àª¯à«àª‚', 'action-renameuser' => 'સàªà«àª¯à«‹àª¨àª¾àª‚ નામ બદલો', 'right-renameuser' => 'સàªà«àª¯à«‹àª¨àª¾ નામ બદલો', @@ -1595,6 +1726,7 @@ $messages['gu'] = array( * @author Rotem Liss * @author Rotemliss * @author YaronSh + * @author ערן */ $messages['he'] = array( 'renameuser' => '×©×™× ×•×™ ×©× ×ž×©×ª×ž×©', @@ -1603,7 +1735,7 @@ $messages['he'] = array( 'renameuser-desc' => "הוספת [[Special:Renameuser|דף מיוחד]] ×œ×©×™× ×•×™ ×©× ×ž×©×ª×ž×© (דרושה הרש×ת ''renameuser'')", 'renameuserold' => '×©× ×ž×©×ª×ž×© × ×•×›×—×™:', 'renameusernew' => '×©× ×ž×©×ª×ž×© חדש:', - 'renameuserreason' => 'סיבה ×œ×©×™× ×•×™ הש×:', # Fuzzy + 'renameuserreason' => 'סיבה:', 'renameusermove' => 'העברת דפי המשתמש והשיחה (כולל דפי ×”×ž×©× ×” שלה×) ×œ×©× ×”×—×“×©', 'renameusersuppress' => '×œ× ×œ×™×¦×•×¨ ×”×¤× ×™×•×ª ×œ×©× ×”×—×“×©', 'renameuserreserve' => 'חסימת ×©× ×”×ž×©×ª×ž×© הישן לשימוש × ×•×¡×£', @@ -1620,10 +1752,10 @@ $messages['he'] = array( 'renameuser-page-exists' => 'הדף $1 כבר ×§×™×™× ×•×œ× × ×™×ª×Ÿ לדרוס ×ותו ×וטומטית.', 'renameuser-page-moved' => 'הדף $1 הועבר ×œ×©× $2.', 'renameuser-page-unmoved' => '×œ× × ×™×ª×Ÿ ×”×™×” להעביר ×ת הדף $1 ל$2.', - 'renameuserlogpage' => 'יומן ×©×™× ×•×™×™ שמות משתמש', - 'renameuserlogpagetext' => 'זהו יומן ×”×©×™× ×•×™×™× ×‘×©×ž×•×ª המשתמשי×.', - 'renameuserlogentry' => '×©×™× ×” ×ת ×©× ×”×ž×©×ª×ž×© "$1" ל־"$2"', - 'renameuser-log' => '{{PLURAL:$1|עריכה ×חת|$1 עריכות}}. סיבה: $2', + 'log-name-renameuser' => 'יומן ×©×™× ×•×™×™ שמות משתמש', + 'log-description-renameuser' => 'זהו יומן ×”×©×™× ×•×™×™× ×‘×©×ž×•×ª המשתמשי×.', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|×©×™× ×”|×©×™× ×ª×”}} ×ת ×©× ×”×ž×©×ª×ž×© $4 ‏({{PLURAL:$6|עריכה ×חת|$6 עריכות}}) ×ל $5', + 'logentry-renameuser-renameuser-legacier' => '$1 {{GENDER:$2|×©×™× ×”|×©×™× ×ª×”}} ×ת ×©× ×”×ž×©×ª×ž×© $4 ל{{GRAMMAR:תחילית|$5}}', 'renameuser-move-log' => 'העברה ×וטומטית בעקבות ×©×™× ×•×™ ×©× ×”×ž×©×ª×ž×© "[[User:$1|$1]]" ל־"[[User:$2|$2]]"', 'action-renameuser' => '×œ×©× ×•×ª שמות משתמש', 'right-renameuser' => '×©×™× ×•×™ שמות משתמש', @@ -1634,39 +1766,42 @@ $messages['he'] = array( /** Hindi (हिनà¥à¤¦à¥€) * @author Ansumang * @author Kaustubh + * @author Siddhartha Ghai */ $messages['hi'] = array( 'renameuser' => 'सदसà¥à¤¯à¤¨à¤¾à¤® बदलें', 'renameuser-linkoncontribs' => 'सदसà¥à¤¯à¤¨à¤¾à¤® बदलें', - 'renameuser-linkoncontribs-text' => 'इस सदसà¥à¤¯ के नाम बदलें', - 'renameuser-desc' => "सदसà¥à¤¯à¤¨à¤¾à¤® बदलें (''सदसà¥à¤¯à¤¨à¤¾à¤® बदलने अधिकार'' अनिवारà¥à¤¯)", + 'renameuser-linkoncontribs-text' => 'इस सदसà¥à¤¯ का नाम बदलें', + 'renameuser-desc' => "सदसà¥à¤¯à¤¨à¤¾à¤® बदलने के लिठà¤à¤• [[Special:Renameuser|विशेष पृषà¥à¤ ]] जोड़ता है (''renameuser'' अधिकार आवशà¥à¤¯à¤•)", 'renameuserold' => 'सदà¥à¤¯ सदसà¥à¤¯à¤¨à¤¾à¤®:', 'renameusernew' => 'नया सदसà¥à¤¯à¤¨à¤¾à¤®:', - 'renameuserreason' => 'नाम बदलने के कारण:', # Fuzzy - 'renameusermove' => 'सदसà¥à¤¯ पृषà¥à¤ और वारà¥à¤¤à¤¾ पृषà¥à¤ (और उनके सबपेज) नये नाम की ओर à¤à¥‡à¤œà¥‡à¤‚', - 'renameusersuppress' => 'नूतन नाम को अनà¥à¤ªà¥à¤°à¥‡à¤·à¤¿à¤¤ ना करें', - 'renameuserreserve' => 'पà¥à¤°à¤¾à¤¨à¥€ सदसà¥à¤¯à¤¨à¤¾à¤® को अवरोध करें', + 'renameuserreason' => 'कारण:', + 'renameusermove' => 'सदसà¥à¤¯ पृषà¥à¤ और वारà¥à¤¤à¤¾ पृषà¥à¤ (और उनके उपपृषà¥à¤ ) नये नाम पर सà¥à¤¥à¤¾à¤¨à¤¾à¤‚तरित करें', + 'renameusersuppress' => 'नठनाम को अनà¥à¤ªà¥à¤°à¥‡à¤·à¤¿à¤¤ ना करें', + 'renameuserreserve' => 'पà¥à¤°à¤¾à¤¨ सदसà¥à¤¯à¤¨à¤¾à¤® à¤à¤µà¤¿à¤·à¥à¤¯ में पà¥à¤°à¤¯à¥‹à¤— से अवरोधित करें', 'renameuserwarnings' => 'चेतावनी:', - 'renameuserconfirm' => 'हाà¤, सदसà¥à¤¯ के नाम बदलें', - 'renameusersubmit' => 'à¤à¥‡à¤œà¥‡à¤‚', - 'renameusererrordoesnotexist' => 'सदसà¥à¤¯ "<nowiki>$1</nowiki>" असà¥à¤¤à¤¿à¤¤à¥à¤µà¤®à¥‡à¤‚ नहीं हैं।', - 'renameusererrorexists' => 'सदसà¥à¤¯ "<nowiki>$1</nowiki>" पहले से असà¥à¤¤à¤¿à¤¤à¥à¤µà¤®à¥‡à¤‚ हैं।', - 'renameusererrorinvalid' => 'सदसà¥à¤¯à¤¨à¤¾à¤® "<nowiki>$1</nowiki>" गलत हैं।', - 'renameuser-error-request' => 'यह मांग पूरी करने मे समसà¥à¤¯à¤¾ आई हैं। -कृपया पीछे जाकर फिरसे यतà¥à¤¨ करें।', - 'renameuser-error-same-user' => 'आप सदसà¥à¤¯à¤¨à¤¾à¤® को उसी नामसे बदल नहीं सकते हैं।', - 'renameusersuccess' => '"<nowiki>$1</nowiki>" का सदसà¥à¤¯à¤¨à¤¾à¤® "<nowiki>$2</nowiki>" कर दिया गया हैं।', - 'renameuser-page-exists' => '$1 यह पनà¥à¤¨à¤¾ पहले से असà¥à¤¤à¤¿à¤¤à¥à¤µà¤®à¥‡à¤‚ हैं और इसपर अपने आप पà¥à¤¨à¤°à¥à¤²à¥‡à¤–न नहीं कर सकतें।', - 'renameuser-page-moved' => '$1 का नाम बदलकर $2 कर दिया गया हैं।', - 'renameuser-page-unmoved' => '$1 का नाम बदलकर $2 नहीं कर सकें हैं।', - 'renameuserlogpage' => 'सदसà¥à¤¯à¤¨à¤¾à¤® बदलाव सूची', - 'renameuserlogpagetext' => 'यह सदसà¥à¤¯à¤¨à¤¾à¤®à¥‹à¤‚में हà¥à¤ बदलावोंकी सूची हैं', - 'renameuserlogentry' => 'ने $1 को "$2" में बदल दिया हैं', # Fuzzy - 'renameuser-log' => '{{PLURAL:$1|1 बदलाव|$1 बदलाव}}. कारण: $2', - 'renameuser-move-log' => '"[[User:$1|$1]]" को "[[User:$2|$2]]" करते वकà¥à¤¤ अपने आप सदसà¥à¤¯à¤ªà¥ƒà¤·à¥à¤ बदल दिया हैं', - 'right-renameuser' => 'सदसà¥à¤¯à¥‹à¤‚के नाम बदलें', + 'renameuserconfirm' => 'हाà¤, सदसà¥à¤¯ का नाम बदलें', + 'renameusersubmit' => 'जमा करें', + 'renameuser-submit-blocklog' => 'सदसà¥à¤¯ का बà¥à¤²à¥‰à¤• लॉग दिखाà¤à¤', + 'renameusererrordoesnotexist' => 'सदसà¥à¤¯ "<nowiki>$1</nowiki>" मौजूद नहीं है।', + 'renameusererrorexists' => 'सदसà¥à¤¯ "<nowiki>$1</nowiki>" पहले से मौजूद है।', + 'renameusererrorinvalid' => 'सदसà¥à¤¯à¤¨à¤¾à¤® "<nowiki>$1</nowiki>" अमानà¥à¤¯ है।', + 'renameuser-error-request' => 'अनà¥à¤°à¥‹à¤§ पाने में समसà¥à¤¯à¤¾ आई है। +कृपया वापिस जाकर पà¥à¤¨à¤ƒ यतà¥à¤¨ करें।', + 'renameuser-error-same-user' => 'आप सदसà¥à¤¯à¤¨à¤¾à¤® को उसी नाम से नहीं बदल सकते हैं।', + 'renameusersuccess' => '"<nowiki>$1</nowiki>" का सदसà¥à¤¯à¤¨à¤¾à¤® "<nowiki>$2</nowiki>" कर दिया गया है।', + 'renameuser-page-exists' => '$1 पृषà¥à¤ पहले से मौजूद है और सà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤ रूप से पà¥à¤¨à¤°à¥à¤²à¥‡à¤–ित नहीं किया जा सकता।', + 'renameuser-page-moved' => '$1 का नाम बदलकर $2 कर दिया गया है।', + 'renameuser-page-unmoved' => '$1 का नाम बदलकर $2 नहीं किया जा सका।', + 'log-name-renameuser' => 'सदसà¥à¤¯à¤¨à¤¾à¤® बदलाव लॉग', + 'log-description-renameuser' => 'यह सदसà¥à¤¯ नाम में बदलावों का लॉग है।', + 'logentry-renameuser-renameuser' => '$1 ने सदसà¥à¤¯ $4 ({{PLURAL:$6|$6 समà¥à¤ªà¤¾à¤¦à¤¨}}) का नाम {{GENDER:$2|बदल}} कर $5 कर दिया', + 'logentry-renameuser-renameuser-legacier' => '$1 ने सदसà¥à¤¯ $4 का नाम बदल कर $5 कर दिया', + 'renameuser-move-log' => 'सदसà¥à¤¯ "[[User:$1|$1]]" का नाम "[[User:$2|$2]]" करते समय पृषà¥à¤ सà¥à¤µà¤šà¤¾à¤²à¤¿à¤¤ रूप से सà¥à¤¥à¤¾à¤¨à¤¾à¤‚तरित कर दिया गया', + 'action-renameuser' => 'सदसà¥à¤¯à¥‹à¤‚ के नाम बदलने', + 'right-renameuser' => 'सदसà¥à¤¯à¥‹à¤‚ के नाम बदलें', 'renameuser-renamed-notice' => 'इस सदसà¥à¤¯ का नाम बदल दिया गया है। -संदरà¥à¤ के लिठनीचे नाम बदलने का चिटà¥à¤ ा है।', +संदरà¥à¤ के लिठनीचे नाम बदलने का लॉग है।', ); /** Fiji Hindi (Latin script) (Fiji Hindi) @@ -1693,10 +1828,7 @@ Meharbani kar ke laut ke fir kosis karo.', 'renameuser-page-exists' => 'Panna $1 abhi hai aur iske apne se overwrite nai karaa jaae sake hai.', 'renameuser-page-moved' => 'Panna $1 ke naam badal ke $2 kar dewa gais hai.', 'renameuser-page-unmoved' => 'Panna $1 ke naam badal ke $2 nai kare sakaa hai.', - 'renameuserlogpage' => 'Sadasya ke naam badle ke log', - 'renameuserlogpagetext' => 'Ii ek sadasya ke naam badle ke log hai.', - 'renameuserlogentry' => '$1 ke naam badal ke "$2" kar dewa gais hai', - 'renameuser-log' => '{{PLURAL:$1|1 badlao|$1 badlao}}. Kaaran: $2', + 'log-name-renameuser' => 'Sadasya ke naam badle ke log', 'renameuser-move-log' => 'Automatically panna ke move kar diya hai jab ki sadasya ke naam "[[User:$1|$1]]" se badal ke "[[User:$2|$2]]" kar dewa gais hai', 'right-renameuser' => 'Sadasya log ke naam badlo', ); @@ -1705,6 +1837,7 @@ Meharbani kar ke laut ke fir kosis karo.', * @author Dalibor Bosits * @author Dnik * @author Ex13 + * @author Roberta F. * @author SpeedyGonsales * @author Tivek */ @@ -1722,6 +1855,7 @@ $messages['hr'] = array( 'renameuserwarnings' => 'Upozorenja:', 'renameuserconfirm' => 'Da, preimenuj suradnika', 'renameusersubmit' => 'Potvrdi', + 'renameuser-submit-blocklog' => 'Prikaži suradnikovu ili suradniÄinu evidenciju blokiranja', 'renameusererrordoesnotexist' => 'Suradnik "<nowiki>$1</nowiki>" ne postoji (suradniÄko ime nije zauzeto).', 'renameusererrorexists' => 'SuradniÄko ime "<nowiki>$1</nowiki>" već postoji', 'renameusererrorinvalid' => 'SuradniÄko ime "<nowiki>$1</nowiki>" nije valjano', @@ -1731,10 +1865,8 @@ $messages['hr'] = array( 'renameuser-page-exists' => 'Stranica $1 već postoji i ne može biti prepisana.', 'renameuser-page-moved' => 'Suradnikova stranica $1 je premjeÅ¡tena, sad se zove: $2.', 'renameuser-page-unmoved' => 'Stranica $1 ne može biti preimenovana u $2.', - 'renameuserlogpage' => 'Evidencija preimenovanja suradnika', - 'renameuserlogpagetext' => 'Ovo je evidencija preimenovanja suradniÄkih imena', - 'renameuserlogentry' => 'promijenjeno suradniÄko ime $1 u "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 ureÄ‘ivanje|$1 ureÄ‘ivanja}}. Razlog: $2', + 'log-name-renameuser' => 'Evidencija preimenovanja suradnika', + 'log-description-renameuser' => 'Ovo je evidencija preimenovanja suradniÄkih imena', 'renameuser-move-log' => 'Stranica suradnika je premjeÅ¡tena prilikom preimenovanja iz "[[User:$1|$1]]" u "[[User:$2|$2]]"', 'right-renameuser' => 'Preimenovati suradnike', 'renameuser-renamed-notice' => 'Ovaj suradnik je preimenovan. @@ -1769,10 +1901,10 @@ $messages['hsb'] = array( 'renameuser-page-exists' => 'Strona $1 hižo eksistuje a njemóže so awtomatisce pÅ™episować.', 'renameuser-page-moved' => 'Strona $1 bu pod nowy titul $2 pÅ™esunjena.', 'renameuser-page-unmoved' => 'Njemóžno stronu $1 pod titul $2 pÅ™esunyć.', - 'renameuserlogpage' => 'Protokol pÅ™emjenowanja wužiwarjow', - 'renameuserlogpagetext' => 'Tu protokoluja so wšě pÅ™emjenowanja wužiwarjow.', - 'renameuserlogentry' => 'je $1 do "$2" pÅ™emjenowaÅ‚', - 'renameuser-log' => '{{PLURAL:$1|1 zmÄ›na|$1 zmÄ›nje|$1 zmÄ›ny|$1 zmÄ›now}}. PÅ™iÄina: $2', + 'log-name-renameuser' => 'Protokol pÅ™emjenowanja wužiwarjow', + 'log-description-renameuser' => 'To je protokol zmÄ›now wužiwarskich mjenow.', + 'logentry-renameuser-renameuser' => '$1 je wužiwarja $4 ({{PLURAL:$6|$6 zmÄ›na|$6 zmÄ›nje|$6 zmÄ›ny|$6 zmÄ›now}}) do $5 {{GENDER:$2|pÅ™emjenowaÅ‚|pÅ™emjenowaÅ‚}}', + 'logentry-renameuser-renameuser-legacier' => '$1 je wužiwarja $4 do $5 pÅ™emjenowaÅ‚', 'renameuser-move-log' => 'PÅ™ez pÅ™emjenowanje wužiwarja „[[User:$1|$1]]“ na „[[User:$2|$2]]“ awtomatisce pÅ™esunjena strona.', 'action-renameuser' => 'wužiwarjow pÅ™emjenować', 'right-renameuser' => 'Wužiwarjow pÅ™emjenować', @@ -1784,6 +1916,7 @@ Protokol pÅ™emjenowanjow je deleka jako referenca podaty.', * @author Adam78 * @author Dani * @author Dj + * @author Hunyadym * @author Tgr */ $messages['hu'] = array( @@ -1793,7 +1926,7 @@ $messages['hu'] = array( 'renameuser-desc' => "LehetÅ‘vé teszi egy felhasználó átnevezését (''renameuser'' jog szükséges)", 'renameuserold' => 'Jelenlegi felhasználónév:', 'renameusernew' => 'Új felhasználónév:', - 'renameuserreason' => 'Ãtnevezés oka:', # Fuzzy + 'renameuserreason' => 'Ok:', 'renameusermove' => 'Felhasználói- és vitalapok (és azok allapjainak) áthelyezése az új név alá', 'renameusersuppress' => 'Ne készüljön átirányÃtás az új névre', 'renameuserreserve' => 'Régi név blokkolása a jövÅ‘beli használat megakadályozására', @@ -1809,10 +1942,9 @@ $messages['hu'] = array( 'renameuser-page-exists' => '$1 már létezik, és nem lehet automatikusan felülÃrni.', 'renameuser-page-moved' => '$1 át lett nevezve $2 névre', 'renameuser-page-unmoved' => '$1-t nem sikerült $2 névre nevezi', - 'renameuserlogpage' => 'Felhasználóátnevezési napló', - 'renameuserlogpagetext' => 'Ez a felhasználói nevek változtatásának naplója.', - 'renameuserlogentry' => 'átnevezte $1 azonosÃtóját (az új név: „$2â€)', - 'renameuser-log' => '$1 szerkesztése van. Indoklás: $2', + 'log-name-renameuser' => 'Felhasználóátnevezési napló', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|átnevezte}} $4 szerkesztÅ‘t ({{PLURAL:$6|egy|$6}} szerkesztés) erre: $5', # Fuzzy + 'logentry-renameuser-renameuser-legacier' => '$1 átnevezte $4 szerkesztÅ‘t erre: $5', 'renameuser-move-log' => '„[[User:$1|$1]]†„[[User:$2|$2]]†névre való átnevezése közben automatikusan átnevezett oldal', 'action-renameuser' => 'felhasználó átnevezése', 'right-renameuser' => 'felhasználók átnevezése', @@ -1830,7 +1962,7 @@ $messages['ia'] = array( 'renameuser-desc' => "Adde un [[Special:Renameuser|pagina special]] pro renominar un usator (require le privilegio ''renameuser'')", 'renameuserold' => 'Nomine de usator actual:', 'renameusernew' => 'Nove nomine de usator:', - 'renameuserreason' => 'Motivo del renomination:', # Fuzzy + 'renameuserreason' => 'Motivo:', 'renameusermove' => 'Renominar etiam le paginas de usator e de discussion (e lor subpaginas) verso le nove nomine', 'renameusersuppress' => 'Non crear redirectiones al nove nomine', 'renameuserreserve' => 'Blocar le ancian nomine de usator de esser usate in le futuro', @@ -1848,10 +1980,7 @@ Per favor retorna e reproba.', 'renameuser-page-exists' => 'Le pagina $1 existe ja e non pote esser automaticamente superscribite.', 'renameuser-page-moved' => 'Le pagina $1 ha essite renominate a $2.', 'renameuser-page-unmoved' => 'Le pagina $1 non poteva esser renominate a $2.', - 'renameuserlogpage' => 'Registro de renominationes de usatores', - 'renameuserlogpagetext' => 'Isto es un registro de cambiamentos de nomines de usator.', - 'renameuserlogentry' => 'renominava $1 verso "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 modification|$1 modificationes}}. Motivo: $2', + 'log-name-renameuser' => 'Registro de renominationes de usatores', 'renameuser-move-log' => 'Le pagina ha essite automaticamente renominate con le renomination del usator "[[User:$1|$1]]" a "[[User:$2|$2]]"', 'action-renameuser' => 'renominar usatores', 'right-renameuser' => 'Renominar usatores', @@ -1890,10 +2019,8 @@ $messages['id'] = array( 'renameuser-page-exists' => 'Halaman $1 telah ada dan tidak dapat ditimpa secara otomatis.', 'renameuser-page-moved' => 'Halaman $1 telah dipindah ke $2.', 'renameuser-page-unmoved' => 'Halaman $1 tidak dapat dipindah ke $2.', - 'renameuserlogpage' => 'Log penggantian nama pengguna', - 'renameuserlogpagetext' => 'Di bawah ini adalah log penggantian nama pengguna', - 'renameuserlogentry' => 'telah mengganti nama $1 menjadi "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 suntingan|$1 suntingan}}. Alasan: $2', + 'log-name-renameuser' => 'Log penggantian nama pengguna', + 'log-description-renameuser' => 'Di bawah ini adalah log penggantian nama pengguna', 'renameuser-move-log' => 'Secara otomatis memindahkan halaman sewaktu mengganti nama pengguna "[[User:$1|$1]]" menjadi "[[User:$2|$2]]"', 'action-renameuser' => 'ganti nama pengguna', 'right-renameuser' => 'Mengganti nama pengguna', @@ -1921,7 +2048,7 @@ $messages['ilo'] = array( 'renameuser-desc' => "Agnayon ti [[Special:Renameuser|espesial a panid]] tapno inaganan manen ti agar-aramat (masapul ti ''inaganan manen ti agar-aramat'' a karbengan)", 'renameuserold' => 'Agdama a nagan ti agar-aramat:', 'renameusernew' => 'Baro a nagan ti agar-aramat:', - 'renameuserreason' => 'Rason ti panaginagan manen:', # Fuzzy + 'renameuserreason' => 'Rason:', 'renameusermove' => 'Iyalis ti agar-aramat ket tungtungan a pampanid (ken dagiti ap-apo a panid) iti baro a nagan', 'renameusersuppress' => 'Saan nga agpartuat kadagiti baw-ing idiay baro a nagan', 'renameuserreserve' => 'Serraan ti daan a nagan ti agar-aramat manipud ti masakbayan a panag-usar.', @@ -1939,10 +2066,10 @@ Pangngaasi nga agsubli ken padasen manen.', 'renameuser-page-exists' => 'Ti panid a $1 ket addaan ken saan a mautomatiko a suratan manen.', 'renameuser-page-moved' => 'Ti panid $1 ket naiyalisen idiay $2.', 'renameuser-page-unmoved' => 'Ti panid $1 ket saan a maiyalis idiay $2.', - 'renameuserlogpage' => 'Listaan ti panaginaganan manen ti agar-aramat', - 'renameuserlogpagetext' => 'Listaan daytoy kadagiti sinukatan a nag-nagan ti agararamat.', - 'renameuserlogentry' => 'ninaganan manen ti $1 iti "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 urnos|$1 ur-urnos}}. Rason: $2', + 'log-name-renameuser' => 'Listaan ti panaginaganan manen ti agar-aramat', + 'log-description-renameuser' => 'Daytoy ket listaan kadagiti panagbalbaliw kadagiti nagan ti agar-aramat.', + 'logentry-renameuser-renameuser' => 'Ni $1 ket {{GENDER:$2|ninagananna}} ti agar-aramat a ni $4 ({{PLURAL:$6|$6 nga inurnos|$6 kadagiti inurnos}}) iti $5', + 'logentry-renameuser-renameuser-legacier' => 'Ni $1 ket ninagananna ti agar-aramat a ni $4 iti $5', 'renameuser-move-log' => 'Automatiko nga iyalis ti panid bayat a nagnaganan manen ti agar-aramat "[[User:$1|$1]]" iti "[[User:$2|$2]]"', 'action-renameuser' => 'inaganan manen dagiti agar-aramat', 'right-renameuser' => 'Inaganan manen dagiti agar-aramat', @@ -1967,10 +2094,7 @@ $messages['io'] = array( 'renameusersuccess' => 'La uzanto "<nowiki>$1</nowiki>" rinomesis "<nowiki>$2</nowiki>".', 'renameuser-page-moved' => 'La pagino $1 movesis a $2.', 'renameuser-page-unmoved' => 'On ne povis movar la pagino $1 a $2.', - 'renameuserlogpage' => 'Registro di uzanto-rinomizuri', - 'renameuserlogpagetext' => 'Ito es registro di uzantonomala chanji.', - 'renameuserlogentry' => 'rinomis $1 por "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 redakto|$1 redakti}}. Motivo: $2', + 'log-name-renameuser' => 'Registro di uzanto-rinomizuri', 'right-renameuser' => 'Rinomar uzanti', ); @@ -1989,7 +2113,7 @@ $messages['is'] = array( 'renameuser-desc' => "Bætir við [[Special:Renameuser|kerfissÃðu]] til að breyta notendanafni (þarfnast ''renameuser'' réttinda)", 'renameuserold' => 'Núverandi notandanafn:', 'renameusernew' => 'Nýja notandanafnið:', - 'renameuserreason' => 'Ãstæða:', # Fuzzy + 'renameuserreason' => 'Ãstæða:', 'renameusermove' => 'Færa notendasÃðu og notendaspjallsÃðu (og undirsÃður þeirra) á nýja nafnið', 'renameusersuppress' => 'Ekki skilja eftir tilvÃsun', 'renameuserreserve' => 'Banna notkun á gamla notendanafninu', @@ -2007,10 +2131,9 @@ Vinsamlegast farðu til baka og reyndu aftur.', 'renameuser-page-exists' => 'SÃða sem heitir $1 er nú þegar til og það er ekki hægt að búa til nýja grein með sama heiti.', 'renameuser-page-moved' => 'SÃðan $1 hefur verið færð á $2.', 'renameuser-page-unmoved' => 'Ekki var hægt að færa sÃðuna $1 á $2.', - 'renameuserlogpage' => 'Skrá yfir nafnabreytingar notenda', - 'renameuserlogpagetext' => 'Þetta er skrá yfir nýlegar breytingar á notendanöfnum.', - 'renameuserlogentry' => 'breytti nafni $1 à "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 breyting|$1 breytingar}}. Ãstæða: $2', + 'log-name-renameuser' => 'Skrá yfir nafnabreytingar notenda', + 'log-description-renameuser' => 'Þetta er skrá yfir breytingar á notendanöfnum.', + 'logentry-renameuser-renameuser' => '$1 breytti {{GENDER:$2|notendanafni}} $4 ({{PLURAL:$6|$6 breyting|$6 breytingar}}) à $5', 'renameuser-move-log' => 'Færði sÃðuna sjálfvirkt þegar notendanafni "[[User:$1|$1]]" var breytt à "[[User:$2|$2]]"', 'action-renameuser' => 'endurnefna notendur', 'right-renameuser' => 'Breyta notandanafni notenda', @@ -2052,10 +2175,10 @@ $messages['it'] = array( 'renameuser-page-exists' => 'La pagina $1 esiste già ; impossibile sovrascriverla automaticamente.', 'renameuser-page-moved' => 'La pagina $1 è stata spostata a $2.', 'renameuser-page-unmoved' => 'La pagina $1 non può essere spostata a $2.', - 'renameuserlogpage' => 'Utenti rinominati', - 'renameuserlogpagetext' => 'Di seguito sono elencate le modifiche ai nomi utente.', - 'renameuserlogentry' => 'ha rinominato $1 in "$2"', - 'renameuser-log' => 'Che ha {{PLURAL:$1|un contributo|$1 contributi}}. Motivo: $2', + 'log-name-renameuser' => 'Utenti rinominati', + 'log-description-renameuser' => 'Di seguito sono elencate le modifiche ai nomi utente.', + 'logentry-renameuser-renameuser' => "$1 {{GENDER:$2|ha rinominato}} l'utente $4 (con {{PLURAL:$6|$6 contributo|$6 contributi}}) in $5", + 'logentry-renameuser-renameuser-legacier' => "$1 ha rinominato l'utente $4 in $5", 'renameuser-move-log' => 'Pagina spostata automaticamente durante la rinomina dell\'utente "[[User:$1|$1]]" a "[[User:$2|$2]]"', 'action-renameuser' => 'rinominare gli utenti', 'right-renameuser' => 'Rinomina gli utenti', @@ -2079,11 +2202,11 @@ $messages['ja'] = array( 'renameuser' => '利用者åã®å¤‰æ›´', 'renameuser-linkoncontribs' => '利用者å変更', 'renameuser-linkoncontribs-text' => 'ã“ã®åˆ©ç”¨è€…ã®åå‰ã‚’変更', - 'renameuser-desc' => '利用者å変更ã®ãŸã‚ã®[[Special:Renameuser|特別ページ]]ã‚’è¿½åŠ ã™ã‚‹(renameuser権é™ãŒå¿…è¦)', + 'renameuser-desc' => "利用者å変更ã®ãŸã‚ã®[[Special:Renameuser|特別ページ]]ã‚’è¿½åŠ ã™ã‚‹ (「{{int:right-renameuser}}ã€ã§ãã‚‹æ¨©é™ ''renameuser'' ãŒå¿…è¦)", 'renameuserold' => 'ç¾åœ¨ã®åˆ©ç”¨è€…å:', 'renameusernew' => 'æ–°ã—ã„利用者å:', 'renameuserreason' => 'ç†ç”±:', - 'renameusermove' => '利用者ページã¨ä¼šè©±ãƒšãƒ¼ã‚¸ï¼ˆãŠã‚ˆã³ãれらã®ä¸‹ä½ãƒšãƒ¼ã‚¸ï¼‰ã‚’æ–°ã—ã„åå‰ã«ç§»å‹•', + 'renameusermove' => '利用者ページã¨ä¼šè©±ãƒšãƒ¼ã‚¸ (ãŠã‚ˆã³ãれらã®ä¸‹ä½ãƒšãƒ¼ã‚¸) ã‚’æ–°ã—ã„åå‰ã«ç§»å‹•', 'renameusersuppress' => 'æ–°ã—ã„åå‰ã¸ã®ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆã‚’作æˆã—ãªã„', 'renameuserreserve' => '旧利用者åã®ä»Šå¾Œã®ä½¿ç”¨ã‚’ブãƒãƒƒã‚¯', 'renameuserwarnings' => 'è¦å‘Š:', @@ -2094,17 +2217,17 @@ $messages['ja'] = array( 'renameusererrorexists' => '利用者「<nowiki>$1</nowiki>ã€ã¯æ—¢ã«å˜åœ¨ã—ã¦ã„ã¾ã™ã€‚', 'renameusererrorinvalid' => '利用者å「<nowiki>$1</nowiki>ã€ã¯ç„¡åйãªå€¤ã§ã™ã€‚', 'renameuser-error-request' => 'è¦æ±‚ã‚’æ£å¸¸ã«å—ã‘付ã‘ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚ -戻ã£ã¦ã‹ã‚‰å†åº¦ãŠè©¦ã—ãã ã•ã„。', +戻ã£ã¦ã‹ã‚‰å†åº¦è©¦ã—ã¦ãã ã•ã„。', 'renameuser-error-same-user' => 'ç¾åœ¨ã¨åŒã˜åˆ©ç”¨è€…åã«ã¯å¤‰æ›´ã§ãã¾ã›ã‚“。', 'renameusersuccess' => '利用者åを「<nowiki>$1</nowiki>ã€ã‹ã‚‰ã€Œ<nowiki>$2</nowiki>ã€ã«å¤‰æ›´ã—ã¾ã—ãŸã€‚', 'renameuser-page-exists' => '$1 ãŒæ—¢ã«å˜åœ¨ã™ã‚‹ãŸã‚ã€è‡ªå‹•ã§ã®ä¸Šæ›¸ãã¯ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚', 'renameuser-page-moved' => '$1 ã‚’ $2 ã«ç§»å‹•ã—ã¾ã—ãŸã€‚', 'renameuser-page-unmoved' => '$1 ã‚’ $2 ã«ç§»å‹•ã§ãã¾ã›ã‚“ã§ã—ãŸã€‚', - 'renameuserlogpage' => '利用者å変更記録', - 'renameuserlogpagetext' => 'ã“れã¯ã€åˆ©ç”¨è€…å変更ã®è¨˜éŒ²ã§ã™ã€‚', - 'renameuserlogentry' => '$1 を「$2ã€ã¸åˆ©ç”¨è€…å変更ã—ã¾ã—ãŸ', - 'renameuser-log' => '{{PLURAL:$1|$1 回ã®ç·¨é›†}}。ç†ç”±: $2', - 'renameuser-move-log' => 'ページを自動的ã«ç§»å‹•ã—ã¾ã—ãŸï¼ˆåˆ©ç”¨è€…å変更ã®ãŸã‚:「[[User:$1|$1]]ã€ã‹ã‚‰ã€Œ[[User:$2|$2]]ã€ï¼‰', + 'log-name-renameuser' => '利用者å変更記録', + 'log-description-renameuser' => 'ã“れã¯ã€åˆ©ç”¨è€…å変更ã®è¨˜éŒ²ã§ã™ã€‚', + 'logentry-renameuser-renameuser' => '$1 ㌠$4 ({{PLURAL:$6|$6 編集}}) ã®åˆ©ç”¨è€…åã‚’ $5 ã«{{GENDER:$2|変更ã—ã¾ã—ãŸ}}', + 'logentry-renameuser-renameuser-legacier' => '$1 ㌠$4 ã®åˆ©ç”¨è€…åã‚’ $5 ã«å¤‰æ›´ã—ã¾ã—ãŸ', + 'renameuser-move-log' => 'ページを自動的ã«ç§»å‹•ã—ã¾ã—㟠(利用者å変更ã®ãŸã‚:「[[User:$1|$1]]ã€ã‹ã‚‰ã€Œ[[User:$2|$2]]ã€)', 'action-renameuser' => '利用者åã®å¤‰æ›´', 'right-renameuser' => '利用者åを変更', 'renameuser-renamed-notice' => 'ã“ã®åˆ©ç”¨è€…ã¯åˆ©ç”¨è€…åを変更ã—ã¾ã—ãŸã€‚ @@ -2132,10 +2255,7 @@ $messages['jut'] = array( 'renameuser-page-exists' => 'Æ pæge $1 er Ã¥l og ken ekke Ã¥tÃ¥matisk Ã¥verflyttet være.', 'renameuser-page-moved' => 'Æ pæge $1 er flyttet til $2.', 'renameuser-page-unmoved' => 'Æ pæge $1 kon ekke flyttet være til $2.', - 'renameuserlogpage' => 'Bruger hernÃ¥m log', - 'renameuserlogpagetext' => "Dett'er en log der ændrenger til brugernavner", - 'renameuserlogentry' => 'har hernÃ¥mt $1 til "$2"', # Fuzzy - 'renameuser-log' => '{{PLURAL:$1|en redigærenge|$1 redigærenger}}. ResÃ¥n: $2', + 'log-name-renameuser' => 'Bruger hernÃ¥m log', 'renameuser-move-log' => 'Ã…tÃ¥matisk flyttet pæge hviil hernÃ¥m der bruger "[[User:$1|$1]]" til "[[User:$2|$2]]"', ); @@ -2169,10 +2289,8 @@ Mangga balènana lan nyoba manèh.', 'renameuser-page-exists' => 'Kaca $1 wis ana lan ora bisa ditimpa sacara otomatis.', 'renameuser-page-moved' => 'Kaca $1 wis dialihaké menyang $2.', 'renameuser-page-unmoved' => 'Kaca $1 ora bisa dialihaké menyang $2.', - 'renameuserlogpage' => 'Log ganti jeneng panganggo', - 'renameuserlogpagetext' => 'Iki log owah-owahan jeneng panganggo', - 'renameuserlogentry' => 'Ganti jeneng $1 dadi "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 suntingan|$1 suntingan}}. Alesan: $2', + 'log-name-renameuser' => 'Log ganti jeneng panganggo', + 'log-description-renameuser' => 'Iki log owah-owahan jeneng panganggo', 'renameuser-move-log' => 'Sacara otomatis mindhah kaca nalika ngganti jeneng panganggo "[[User:$1|$1]]" dadi "[[User:$2|$2]]"', 'action-renameuser' => 'ganti jeneng panganggo', 'right-renameuser' => 'Ganti jeneng panganggo-panganggo', @@ -2195,7 +2313,7 @@ $messages['ka'] = array( 'renameuser-desc' => 'áƒáƒ›áƒáƒ¢áƒ”ბს მáƒáƒ›áƒ®áƒ›áƒáƒ ებლების სáƒáƒ®áƒ”ლის გáƒáƒ“áƒáƒ ქმევის [[Special:Renameuser|შესáƒáƒ«áƒšáƒ”ბლáƒáƒ‘áƒáƒ¡]] (სáƒáƒáƒ˜áƒ áƒáƒ უფლებრ<code>renameuser</code>)', 'renameuserold' => 'áƒáƒ›áƒŸáƒáƒ›áƒ˜áƒœáƒ“ელი მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის სáƒáƒ®áƒ”ლი:', 'renameusernew' => 'áƒáƒ®áƒáƒšáƒ˜ მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის სáƒáƒ®áƒ”ლი:', - 'renameuserreason' => 'სáƒáƒ®áƒ”ლის შეცვლის მიზეზი:', # Fuzzy + 'renameuserreason' => 'მიზეზი:', 'renameusermove' => 'მáƒáƒ›áƒ®áƒ›áƒáƒ ებლისრდრგáƒáƒœáƒ®áƒ˜áƒšáƒ•ის გვერდების (დრმáƒáƒ—ი დáƒáƒ¥áƒ•ემდებáƒáƒ ებული გვერდების) გáƒáƒ“áƒáƒ¢áƒáƒœáƒ áƒáƒ®áƒáƒš დáƒáƒ¡áƒáƒ®áƒ”ლებáƒáƒ–ე', 'renameusersuppress' => 'áƒáƒ გáƒáƒ“áƒáƒáƒ›áƒ˜áƒ¡áƒáƒ›áƒáƒ თáƒáƒ— áƒáƒ®áƒáƒš სáƒáƒ®áƒ”ლზე', 'renameuserreserve' => 'ძველი მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის სáƒáƒ®áƒ”ლის სáƒáƒ›áƒáƒ›áƒáƒ•ლრგáƒáƒ›áƒáƒ§áƒ”ნების áƒáƒ™áƒ ძáƒáƒšáƒ•áƒ', @@ -2212,10 +2330,10 @@ $messages['ka'] = array( 'renameuser-page-exists' => 'გვერდი $1 უკვე áƒáƒ სებáƒáƒ‘ს დრმისი áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ áƒáƒ“ შენáƒáƒªáƒ•ლებრშეუძლებელიáƒ.', 'renameuser-page-moved' => 'გვერდი $1 გáƒáƒ“áƒáƒ¢áƒáƒœáƒ˜áƒšáƒ˜áƒ $2-ზე.', 'renameuser-page-unmoved' => 'áƒáƒ მáƒáƒ®áƒ”რხდრგვერდის $1 გáƒáƒ“áƒáƒ¢áƒáƒœáƒ $2-ზე.', - 'renameuserlogpage' => 'მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის სáƒáƒ®áƒ”ლის გáƒáƒ“áƒáƒ ქმევის რეგისტრáƒáƒªáƒ˜áƒ˜áƒ¡ ჟურნáƒáƒšáƒ˜', - 'renameuserlogpagetext' => 'ეს áƒáƒ ის ჟურნáƒáƒšáƒ˜, სáƒáƒ“áƒáƒª áƒáƒ¦áƒ იცხულირმáƒáƒ›áƒ®áƒ›áƒáƒ ებლის სáƒáƒ®áƒ”ლთრცვლილებები', - 'renameuserlogentry' => 'სáƒáƒ®áƒ”ლი გáƒáƒ“áƒáƒ”რქვრ$1-ს „$2-ზე“', - 'renameuser-log' => '$1 რედáƒáƒ¥áƒªáƒ˜áƒ. მიზეზი: $2', + 'log-name-renameuser' => 'მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის სáƒáƒ®áƒ”ლის გáƒáƒ“áƒáƒ ქმევის რეგისტრáƒáƒªáƒ˜áƒ˜áƒ¡ ჟურნáƒáƒšáƒ˜', + 'log-description-renameuser' => 'ეს áƒáƒ ის ჟურნáƒáƒšáƒ˜, სáƒáƒ“áƒáƒª áƒáƒ¦áƒ იცხულირმáƒáƒ›áƒ®áƒ›áƒáƒ ებლის სáƒáƒ®áƒ”ლთრცვლილებები.', + 'logentry-renameuser-renameuser' => 'მáƒáƒ›áƒ®áƒ›áƒáƒ ებელმრ$1 {{GENDER:$2|შეუცვáƒáƒšáƒ სáƒáƒ®áƒ”ლი}} მáƒáƒ›áƒ®áƒ›áƒáƒ ებელს $4 ({{PLURAL:$6|$6 რედáƒáƒ¥áƒ¢áƒ˜áƒ ებáƒ|$6 რედáƒáƒ¥áƒ¢áƒ˜áƒ ებáƒ}}) სáƒáƒ®áƒ”ლით $5', + 'logentry-renameuser-renameuser-legacier' => 'მáƒáƒ›áƒ®áƒ›áƒáƒ ებელმრ$1 შეუცვáƒáƒšáƒ სáƒáƒ®áƒ”ლი მáƒáƒ›áƒ®áƒ›áƒáƒ ებელს $4 სáƒáƒ®áƒ”ლით $5', 'renameuser-move-log' => 'áƒáƒ•ტáƒáƒ›áƒáƒ¢áƒ£áƒ áƒáƒ“ იქნრგáƒáƒ“áƒáƒ¢áƒáƒœáƒ˜áƒšáƒ˜ გვერდი მáƒáƒ›áƒ®áƒ›áƒáƒ ებლის „[[User:$1|$1]]“ სáƒáƒ®áƒ”ლის შეცვლისáƒáƒ¡ „[[User:$2|$2]]-ით“', 'action-renameuser' => 'მáƒáƒ›áƒ®áƒ›áƒáƒ ებლების სáƒáƒ®áƒ”ლის გáƒáƒ“áƒáƒ ქმევáƒ', 'right-renameuser' => 'მáƒáƒ›áƒ®áƒ›áƒáƒ ებლების სáƒáƒ®áƒ”ლის გáƒáƒ“áƒáƒ ქმევáƒ', @@ -2239,14 +2357,12 @@ $messages['kk-arab'] = array( 'renameuser-page-exists' => '$1 دەگەن بەت بار تۇگە, جانە وزدىك تۇردە ÙˆÙ†Ù‰Ú Û‡Ø³ØªÙ‰Ù†Û• ەشتەÚÛ• جازىلمايدى.', 'renameuser-page-moved' => '$1 دەگەن بەت $2 دەگەن بەتكە جىلجىتىلدى.', 'renameuser-page-unmoved' => '$1 دەگەن بەت $2 دەگەن بەتكە جىلجىتىلمادى.', - 'renameuserlogpage' => 'قاتىسۋشىنى قايتا اتاۋ جۋرنالى', - 'renameuserlogpagetext' => 'بۇل قاتىسۋشى اتىنداعى وزگەرىستەر جۋرنالى', - 'renameuserlogentry' => '$1 اتاۋىن $2 دەگەنگە وزگەرتتى', - 'renameuser-log' => '$1 تۇزەتۋى بار. $2', + 'log-name-renameuser' => 'قاتىسۋشىنى قايتا اتاۋ جۋرنالى', 'renameuser-move-log' => '«[[User:$1|$1]]» دەگەن قاتىسۋشى اتىن «[[User:$2|$2]]» دەگەنگە اۋىسقاندا بەت وزدىك تۇردە جىلجىتىلدى', ); /** Kazakh (Cyrillic script) (қазақша (кирил)‎) + * @author Arystanbek */ $messages['kk-cyrl'] = array( 'renameuser' => 'ҚатыÑушыны қайта атау', @@ -2262,10 +2378,7 @@ $messages['kk-cyrl'] = array( 'renameuser-page-exists' => '$1 деген бет бар түге, және өздік түрде оның Ò¯Ñтіне ештеңе жазылмайды.', 'renameuser-page-moved' => '$1 деген бет $2 деген бетке жылжытылды.', 'renameuser-page-unmoved' => '$1 деген бет $2 деген бетке жылжытылмады.', - 'renameuserlogpage' => 'ҚатыÑушыны қайта атау журналы', - 'renameuserlogpagetext' => 'Бұл қатыÑушы атындағы өзгеріÑтер журналы', - 'renameuserlogentry' => '$1 атауын «$2» дегенге өзгертті', - 'renameuser-log' => '$1 түзетуі бар. $2', + 'log-name-renameuser' => 'ҚатыÑушыны еÑімін өзгеру журналы', 'renameuser-move-log' => '«[[User:$1|$1]]» деген қатыÑушы атын «[[User:$2|$2]]» дегенге ауыÑқанда бет өздік түрде жылжытылды', ); @@ -2285,10 +2398,7 @@ $messages['kk-latn'] = array( 'renameuser-page-exists' => '$1 degen bet bar tüge, jäne özdik türde onıñ üstine eÅŸteñe jazılmaýdı.', 'renameuser-page-moved' => '$1 degen bet $2 degen betke jıljıtıldı.', 'renameuser-page-unmoved' => '$1 degen bet $2 degen betke jıljıtılmadı.', - 'renameuserlogpage' => 'Qatıswşını qaýta ataw jwrnalı', - 'renameuserlogpagetext' => 'Bul qatıswşı atındağı özgerister jwrnalı', - 'renameuserlogentry' => '$1 atawın «$2» degenge özgertti', - 'renameuser-log' => '$1 tüzetwi bar. $2', + 'log-name-renameuser' => 'Qatıswşını qaýta ataw jwrnalı', 'renameuser-move-log' => '«[[User:$1|$1]]» degen qatıswşı atın «[[User:$2|$2]]» degenge awısqanda bet özdik türde jıljıtıldı', ); @@ -2305,7 +2415,7 @@ $messages['km'] = array( 'renameuser-desc' => "ប្ážáž¼ážšážˆáŸ’មោះអ្នកប្រើប្រាស់(ážáŸ’រូវការសិទ្ធិ ''ប្ážáž¼ážšážˆáŸ’មោះអ្នកប្រើប្រាស់'')", 'renameuserold' => 'ឈ្មោះអ្នកប្រើប្រាស់បច្ចុប្បន្ន ៖', 'renameusernew' => 'ឈ្មោះអ្នកប្រើប្រាស់ážáŸ’មី៖', - 'renameuserreason' => 'មូលហáŸážáž»áŸ–', # Fuzzy + 'renameuserreason' => 'មូលហáŸážáž»áŸ–', 'renameusermove' => 'ប្ážáž¼ážšáž‘ីážáž¶áŸ†áž„ទំពáŸážšáž¢áŸ’នកប្រើប្រាស់និងទំពáŸážšáž–ិភាក្សា(រួមទាំងទំពáŸážšážšáž„ផងដែរ)ទៅឈ្មោះážáŸ’មី', 'renameusersuppress' => 'កុំបង្កើážáž€áž¶ážšáž”ញ្ជូនបន្ážáž‘ៅឈ្មោះážáŸ’មី', 'renameuserreserve' => 'ហាមឃាážáŸ‹áž‚ណនីចាស់ពីការប្រើប្រាស់នាពáŸáž›áž¢áž“áž¶áž‚áž', @@ -2321,10 +2431,7 @@ $messages['km'] = array( 'renameuser-page-exists' => 'ទំពáŸážš $1 មានហើយ មិនអាចសរសáŸážšáž‡áž¶áž“់ពីលើដោយស្វáŸáž™áž”្រវážáŸ’ážáž·áž‘áŸáŸ”', 'renameuser-page-moved' => 'ទំពáŸážš$1ážáŸ’រូវបានប្ážáž¼ážšáž‘ីážáž¶áŸ†áž„ទៅ$2ហើយ។', 'renameuser-page-unmoved' => 'ទំពáŸážš$1មិនអាចប្ážáž¼ážšáž‘ីážáž¶áŸ†áž„ទៅ$2បានទáŸáŸ”', - 'renameuserlogpage' => 'កំនážáŸ‹áž áŸážáž»áž“ៃការប្ážáž¼ážšážˆáŸ’មោះអ្នកប្រើប្រាស់', - 'renameuserlogpagetext' => 'áž“áŸáŸ‡áž‡áž¶áž€áŸ†ážŽážáŸ‹áž áŸážáž»áž“ៃបំលាស់ប្ážáž¼ážšáž“ៃឈ្មោះអ្នកប្រើប្រាស់', - 'renameuserlogentry' => 'បានប្ážáž¼ážšážˆáŸ’មោះ $1 ទៅជា "$2" ហើយ', - 'renameuser-log' => '{{PLURAL:$1|កំណែប្រែ}}។ áž áŸážáž»áž•ល៖ $2', + 'log-name-renameuser' => 'កំនážáŸ‹áž áŸážáž»áž“ៃការប្ážáž¼ážšážˆáŸ’មោះអ្នកប្រើប្រាស់', 'renameuser-move-log' => 'បានប្ážáž¼ážšáž‘ីážáž¶áŸ†áž„ទំពáŸážšážŠáŸ„យស្វáŸáž™áž”្រវážáŸ’ážáž·áž€áŸ’នុងážážŽáŸˆáž–áŸáž›áž”្ážáž¼ážšážˆáŸ’មោះអ្នកប្រើប្រាស់ "[[User:$1|$1]]" ទៅ "[[User:$2|$2]]"', 'right-renameuser' => 'ប្ដូរឈ្មោះអ្នកប្រើប្រាស់នានា', 'renameuser-renamed-notice' => 'ឈ្មោះរបស់អ្នកប្រើប្រាស់នáŸáŸ‡ážáŸ’រូវបានប្ដូររួចហើយ។ @@ -2353,7 +2460,7 @@ $messages['ko'] = array( 'renameuser' => 'ì‚¬ìš©ìž ì´ë¦„ 바꾸기', 'renameuser-linkoncontribs' => 'ì´ë¦„ 바꾸기', 'renameuser-linkoncontribs-text' => 'ì´ ì‚¬ìš©ìžì˜ ê³„ì • ì´ë¦„ì„ ë°”ê¿‰ë‹ˆë‹¤.', - 'renameuser-desc' => "ì‚¬ìš©ìž ì´ë¦„ì„ ë°”ê¾¸ê¸°ë¥¼ 위한 [[Special:Renameuser|특수 문서]]를 추가 ('''renameuser''' 권한 í•„ìš”)", + 'renameuser-desc' => "ì‚¬ìš©ìž ì´ë¦„ì„ ë°”ê¾¸ê¸°ë¥¼ 위한 [[Special:Renameuser|특수 문서]]를 추가합니다 ('''renameuser''' 권한 í•„ìš”)", 'renameuserold' => '기존 ì‚¬ìš©ìž ì´ë¦„:', 'renameusernew' => '새 ì‚¬ìš©ìž ì´ë¦„:', 'renameuserreason' => 'ì´ìœ :', @@ -2372,13 +2479,13 @@ $messages['ko'] = array( 'renameuser-error-same-user' => 'ì´ì „ì˜ ì´ë¦„ê³¼ ê°™ì€ ì´ë¦„으로는 바꿀 수 없습니다.', 'renameusersuccess' => '"<nowiki>$1</nowiki>" 사용ìžë¥¼ "<nowiki>$2</nowiki>" 사용ìžë¡œ ì´ë¦„ì„ ë°”ê¾¸ì—ˆìŠµë‹ˆë‹¤.', 'renameuser-page-exists' => '$1 문서가 ì´ë¯¸ 존재하여 ìžë™ìœ¼ë¡œ ì´ë™í•˜ì§€ 못했습니다.', - 'renameuser-page-moved' => '$1 문서를 $2 문서로 ì´ë™í–ˆìŠµë‹ˆë‹¤.', + 'renameuser-page-moved' => '$1 문서를 $2 문서로 옮겼습니다.', 'renameuser-page-unmoved' => '$1 문서를 $2 문서로 ì´ë™í•˜ì§€ 못했습니다.', - 'renameuserlogpage' => 'ì´ë¦„ 바꾸기 기ë¡', - 'renameuserlogpagetext' => 'ì‚¬ìš©ìž ì´ë¦„ 바꾸기 기ë¡ìž…니다.', - 'renameuserlogentry' => '사용ìžê°€ $1 사용ìžì—서 "$2" 사용ìžë¡œ ì´ë¦„ì„ ë°”ê¾¸ì—ˆìŠµë‹ˆë‹¤.', - 'renameuser-log' => '기여 $1회. ì´ìœ : $2', - 'renameuser-move-log' => '"[[User:$1|$1]]" 사용ìžë¥¼ "[[User:$2|$2]]" 사용ìžë¡œ 바꾸면서 문서를 ìžë™ìœ¼ë¡œ ì´ë™í•¨', + 'log-name-renameuser' => 'ì‚¬ìš©ìž ì´ë¦„ 바꾸기 기ë¡', + 'log-description-renameuser' => 'ì‚¬ìš©ìž ì´ë¦„ì„ ë°”ê¾¼ 기ë¡ìž…니다.', + 'logentry-renameuser-renameuser' => '$1 사용ìžê°€ $4 사용ìž({{PLURAL:$6|편집 $6회}})ì˜ ì´ë¦„ì„ $5(으)로 {{GENDER:$2|바꾸었습니다}}', + 'logentry-renameuser-renameuser-legacier' => '$1 사용ìžê°€ $4 사용ìžì˜ ì´ë¦„ì„ $5(으)로 바꾸었습니다', + 'renameuser-move-log' => '"[[User:$1|$1]]" 사용ìžë¥¼ "[[User:$2|$2]]" 사용ìžë¡œ 바꾸면서 문서를 ìžë™ìœ¼ë¡œ 옮겼습니다', 'action-renameuser' => 'ì‚¬ìš©ìž ì´ë¦„ì„ ë°”ê¿€', 'right-renameuser' => 'ì‚¬ìš©ìž ì´ë¦„ 바꾸기', 'renameuser-renamed-notice' => 'ì´ ì‚¬ìš©ìžì˜ ì´ë¦„ì„ ë°”ê¾¸ì—ˆìŠµë‹ˆë‹¤. @@ -2413,10 +2520,8 @@ Bes esu joot un versöök et noch ens.', 'renameuser-page-exists' => 'De Sigg $1 es ald doh, un mer könne se nit automatesch övverschrieve', 'renameuser-page-moved' => 'De Sigg wood vun „$1“ op „$2“ ömjenannt.', 'renameuser-page-unmoved' => 'Di Sigg „$1“ kunnt nit op „$2“ ömjenannt wääde.', - 'renameuserlogpage' => 'Logboch vum Metmaacher-Ömdäufe', - 'renameuserlogpagetext' => 'Dat es et Logboch vun de ömjedäufte Metmaachere', - 'renameuserlogentry' => 'hät „$1“ op dä Metmaacher „$2“ ömjedäuf', - 'renameuser-log' => '{{PLURAL:$1|ein Beärbeidung|$1 Beärbeidung|kein Beärbeidung}}. Jrund: $2', + 'log-name-renameuser' => 'Logboch vum Metmaacher-Ömdäufe', + 'log-description-renameuser' => 'Dat es et Logboch vun de ömjedäufte Metmaachere', 'renameuser-move-log' => 'Di Sigg weet automatesch ömjenannt weil mer dä Metmaacher „[[User:$1|$1]]“ op „[[User:$2|$2]]“ öm am däufe sin.', 'action-renameuser' => 'Metmaacher ömdäufe', 'right-renameuser' => 'Metmaacher ömdäufe', @@ -2445,16 +2550,14 @@ $messages['ku-latn'] = array( 'renameusererrorinvalid' => 'Navê "<nowiki>$1</nowiki>" ji bikarhêneran re nayê qebûlkirin.', 'renameusersuccess' => 'Navê bikarhênerê "<nowiki>$1</nowiki>" bû "<nowiki>$2</nowiki>"', 'renameuser-page-exists' => 'Rûpelê $1 berê heye û nikane otomatîk were guherandin.', - 'renameuser-page-moved' => 'Rûpela $1 çû cihê $2.', + 'renameuser-page-moved' => 'Navê $1 weke $2 hate guhertin.', 'renameuser-page-unmoved' => 'Rûpela $1 nikanî çûba ciha $2.', - 'renameuserlogpage' => 'Guhertina navê bikarhêner', - 'renameuserlogentry' => 'navê $1 kir "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 beÅŸdarî|$1 beÅŸdarî}}. Sedem: $2', + 'log-name-renameuser' => 'Guhertina navê bikarhêner', 'renameuser-move-log' => 'Otomatîk hate guherandin, ji ber ku "[[User:$1|$1]]" navê xwe guherand û niha bû "[[User:$2|$2]]"', 'right-renameuser' => 'Navê bikarhêneran biguherîne:', ); -/** Kirghiz (Кыргызча) +/** Kyrgyz (Кыргызча) * @author Chorobek */ $messages['ky'] = array( @@ -2492,10 +2595,7 @@ $messages['la'] = array( 'renameuser-page-exists' => 'Pagina $1 iam existit et non potest automatice deleri.', 'renameuser-page-moved' => 'Pagina $1 mota est ad $2.', 'renameuser-page-unmoved' => 'Pagina $1 ad $2 moveri non potuit.', - 'renameuserlogpage' => 'Index renominationum usorum', - 'renameuserlogpagetext' => 'Hic est index renominationum usorum', - 'renameuserlogentry' => 'renominavit $1 in "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 recensio|$1 recensiones}}. Causa: $2', + 'log-name-renameuser' => 'Index renominationum usorum', 'renameuser-move-log' => 'movit paginam automatice in renominando usorem "[[User:$1|$1]]" in "[[User:$2|$2]]"', 'right-renameuser' => 'Usores renominare', 'renameuser-renamed-notice' => 'Hic usor renominatus est. @@ -2505,6 +2605,7 @@ Commodule notatio renominationum usoris subter datur.', /** Luxembourgish (Lëtzebuergesch) * @author Les Meloures * @author Robby + * @author Soued031 */ $messages['lb'] = array( 'renameuser' => 'Benotzernumm änneren', @@ -2513,7 +2614,7 @@ $messages['lb'] = array( 'renameuser-desc' => "Benotzernumm änneren (Dir braucht dofir ''renameuser''-Rechter)", 'renameuserold' => 'Aktuelle Benotzernumm:', 'renameusernew' => 'Neie Benotzernumm:', - 'renameuserreason' => "Grond fir d'Ëmbenennung:", # Fuzzy + 'renameuserreason' => 'Grond:', 'renameusermove' => 'Benotzer- an Diskussiounssäiten (an déi jeweileg Ënnersäiten) op den neie Benotzernumm réckelen', 'renameusersuppress' => 'Maacht keng Viruleedungen op den neien Numm', 'renameuserreserve' => 'Den ale Benotzernumm fir de weitere Gebrauch spären', @@ -2528,13 +2629,13 @@ $messages['lb'] = array( Gitt w.e.g. zréck a versicht et nach eng Kéier.', 'renameuser-error-same-user' => 'Dir kënnt kee Benotzernumm änneren, an him deselwechten Numm erëmginn.', 'renameusersuccess' => 'De Benotzer "<nowiki>$1</nowiki>" gouf "<nowiki>$2</nowiki>" ëmbenannt.', - 'renameuser-page-exists' => "D'Säit $1 gëtt et schonns a kann net automatesch iwwerschriwwe ginn.", + 'renameuser-page-exists' => "D'Säit $1 gëtt et schonn a kann net automatesch iwwerschriwwe ginn.", 'renameuser-page-moved' => "D'Säit $1 gouf op $2 geréckelt.", 'renameuser-page-unmoved' => "D'Säit $1 konnt net op $2 geréckelt ginn.", - 'renameuserlogpage' => 'Logbuch vun den Ännerunge vum Benotzernumm', - 'renameuserlogpagetext' => 'An dësem Logbuch ginn Ännerunge vu Benotzernimm festgehal.', - 'renameuserlogentry' => 'huet de Benotzer $1 op "$2" ëmbenannt', - 'renameuser-log' => '{{PLURAL:$1|1 Ännerung|$1 Ännerungen}}. Grond: $2', + 'log-name-renameuser' => 'Logbuch vun den Ännerunge vum Benotzernumm', + 'log-description-renameuser' => "Dëst ass d'Logbuch vun den Ännerunge vun de Benotzernimm.", + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|huet}} de Benotzer $4 ({{PLURAL:$6|$6 Ännerung|$6 Ännerungen}}) op $5 ëmbenannt', + 'logentry-renameuser-renameuser-legacier' => '£1 huet de Benotzer $4 op $5 ëmbenannt', 'renameuser-move-log' => 'Duerch d\'Réckele vum Benotzer "[[User:$1|$1]]" op "[[User:$2|$2]]" goufen déi folgend Säiten automatesch matgeréckelt:', 'action-renameuser' => 'Benotzer ëmbenennen', 'right-renameuser' => 'Benotzer ëmbenennen', @@ -2572,10 +2673,7 @@ $messages['li'] = array( 'renameuser-page-exists' => 'De pazjena $1 besteit al en kan neet automatisch euversjreve waere,', 'renameuser-page-moved' => 'De pagina $1 is hernömp nao $2.', 'renameuser-page-unmoved' => 'De pagina $1 kon neet hernömp waere nao $2.', - 'renameuserlogpage' => 'Logbook gebroekersnaamwieziginge', - 'renameuserlogpagetext' => 'Hiejónger staon gebroekersname die verangerdj zeen', - 'renameuserlogentry' => 'haet $1 hernömp nao "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 bewerking|$1 bewerkinge}}. Ree: $2', + 'log-name-renameuser' => 'Logbook gebroekersnaamwieziginge', 'renameuser-move-log' => 'Automatisch hernömp bie \'t wiezige van gebroeker "[[User:$1|$1]]" nao "[[User:$2|$2]]"', 'action-renameuser' => 'gebroekers van naam te verangere', 'right-renameuser' => 'Gebroekers hernaome', @@ -2612,10 +2710,7 @@ PraÅ¡ome eiti atgal ir bandyti iÅ¡ naujo.', 'renameuser-page-exists' => 'Puslapis $1 jau egzistuoja ir negali bÅ«ti automatiÅ¡kai perraÅ¡ytas.', 'renameuser-page-moved' => 'Puslapis $1 buvo perkeltas į $2.', 'renameuser-page-unmoved' => 'Puslapis $1 negali bÅ«ti perkeltas į $2.', - 'renameuserlogpage' => 'Naudotojų pervadinimo sÄ…raÅ¡as', - 'renameuserlogpagetext' => 'Tai yra naudotojų vardų pakeitimų sÄ…raÅ¡as', - 'renameuserlogentry' => 'pervadintas $1 į „$2“', - 'renameuser-log' => '{{PLURAL:$1|1 redagavimas|$1 redagavimų(ai)}}. Priežastis: $2', + 'log-name-renameuser' => 'Naudotojų pervadinimo sÄ…raÅ¡as', 'renameuser-move-log' => 'Puslapis automatiÅ¡kai perkeltas, kai buvo pervadinamas naudotojas "[[User:$1|$1]]" į "[[User:$2|$2]]"', 'action-renameuser' => 'pervadinti naudotojus', 'right-renameuser' => 'Pervadinti naudotojus', @@ -2631,16 +2726,15 @@ $messages['lv'] = array( 'renameuser-linkoncontribs-text' => 'PÄrsaukt Å¡o lietotÄju', 'renameuserold' => 'PaÅ¡reizÄ“jais lietotÄja vÄrds:', 'renameusernew' => 'Jaunais lietotÄja vÄrds:', - 'renameuserreason' => 'PÄrsaukÅ¡anas iemesls:', # Fuzzy + 'renameuserreason' => 'Iemesls:', 'renameuserreserve' => 'BloÄ·Ä“t veco lietotÄjvÄrdu no turpmÄkas izmantoÅ¡anas', 'renameuserwarnings' => 'BrÄ«dinÄjumi:', 'renameuserconfirm' => 'JÄ, pÄrdÄ“vÄ“t lietotÄju', 'renameusersubmit' => 'Iesniegt', 'renameusererrorexists' => 'LietotÄjs "<nowiki>$1</nowiki>" jau ir.', 'renameusersuccess' => 'LietotÄjs "<nowiki>$1</nowiki>" pÄrdÄ“vÄ“ts par "<nowiki>$2</nowiki>".', - 'renameuserlogpage' => 'LietotÄju pÄrdÄ“vēšanas reÄ£istrs', - 'renameuserlogpagetext' => 'LietotÄjvÄrdu maiņas reÄ£istrs', - 'renameuserlogentry' => 'pÄrsauca $1 par "$2"', + 'log-name-renameuser' => 'LietotÄju pÄrdÄ“vēšanas reÄ£istrs', + 'log-description-renameuser' => 'LietotÄjvÄrdu maiņas reÄ£istrs', 'action-renameuser' => 'pÄrsaukt lietotÄjus', 'right-renameuser' => 'PÄrsaukt lietotÄjus', ); @@ -2659,10 +2753,20 @@ $messages['mg'] = array( 'renameuserwarnings' => 'Fampitandremana :', 'renameuserconfirm' => 'Eny, soloy anarana ilay mpikambana', 'renameusersubmit' => 'Alefa', - 'renameuserlogpage' => 'Laogim-panovana anaram-pikambana', + 'log-name-renameuser' => 'Laogim-panovana anaram-pikambana', 'right-renameuser' => "Manova ny anaran'ny mpikambana", ); +/** Minangkabau (Baso Minangkabau) + * @author Iwan Novirion + */ +$messages['min'] = array( + 'log-name-renameuser' => 'Log panggantian namo pangguno', + 'log-description-renameuser' => 'Di bawah ko log panggantian namo pangguno', + 'renameuser-move-log' => 'Sacaro otomatih mamindahan laman wakatu mangganti namo pangguno "[[User:$1|$1]]" manjadi "[[User:$2|$2]]"', + 'right-renameuser' => 'Mangganti namo pangguno', +); + /** Macedonian (македонÑки) * @author Bjankuloski06 * @author Brest @@ -2693,10 +2797,10 @@ $messages['mk'] = array( 'renameuser-page-exists' => 'Страницата $1 веќе поÑтои и не може автоматÑки да Ñе замени Ñо друга Ñодржина.', 'renameuser-page-moved' => 'Страницата $1 е премеÑтена на $2.', 'renameuser-page-unmoved' => 'Страницата $1 неможеше да Ñе премеÑти на $2.', - 'renameuserlogpage' => 'Дневник на преименувања на кориÑници', - 'renameuserlogpagetext' => 'Ово е дневник на преименувања на кориÑници', - 'renameuserlogentry' => 'го преименуваше $1 во „$2“', - 'renameuser-log' => '{{PLURAL:$1|1 уредување|$1 уредувања}}. Образложение: $2', + 'log-name-renameuser' => 'Дневник на преименувања на кориÑници', + 'log-description-renameuser' => 'Ово е дневник на преименувања на кориÑници', + 'logentry-renameuser-renameuser' => '$1 го {{GENDER:$2|преименуваше}} кориÑникот $4 ({{PLURAL:$6|$6 уредување|$6 уредувања}}) во $5', + 'logentry-renameuser-renameuser-legacier' => '$1 го преименуваше кориÑникот $4 во $5', 'renameuser-move-log' => 'ÐвтоматÑки премеÑтена Ñтраница при преименување на кориÑникот „[[User:$1|$1]]“ во „[[User:$2|$2]]“', 'action-renameuser' => 'преименување на кориÑници', 'right-renameuser' => 'Преименување кориÑници', @@ -2732,10 +2836,10 @@ $messages['ml'] = array( 'renameuser-page-exists' => '$1 à´Žà´¨àµà´¨ താൾ നിലവിലàµà´³àµà´³à´¤à´¿à´¨à´¾àµ½ അതിനെ യാനàµà´¤àµà´°à´¿à´•മായി മാറàµà´±à´¾àµ» കഴിയിലàµà´².', 'renameuser-page-moved' => '$1 à´Žà´¨àµà´¨ താൾ $2 à´Žà´¨àµà´¨à´¾à´•àµà´•ിയിരികàµà´•àµà´¨àµà´¨àµ.', 'renameuser-page-unmoved' => '$1 à´Žà´¨àµà´¨ താൾ $2 à´Žà´¨àµà´¨à´¾à´•àµà´•ാൻ സാദàµà´§àµà´¯à´®à´²àµà´².', - 'renameuserlogpage' => 'ഉപയോകàµà´¤àµƒ à´ªàµà´¨àµ¼à´¨à´¾à´®à´•à´°à´£ രേഖ', - 'renameuserlogpagetext' => 'à´ˆ à´ªàµà´°à´µàµ¼à´¤àµà´¤à´¨à´°àµ‡à´– ഉപയോകàµà´¤àµƒà´¨à´¾à´®à´‚ à´ªàµà´¨àµ¼à´¨à´¾à´®à´•രണം നടതàµà´¤à´¿à´¯à´¤à´¿à´¨àµà´±àµ‡à´¤à´¾à´£àµâ€Œ.', - 'renameuserlogentry' => '$1 à´Žà´¨àµà´¨ ഉപയോകàµà´¤à´¾à´µà´¿à´¨àµ† "$2" à´Žà´¨àµà´¨àµ à´ªàµà´¨àµ¼à´¨à´¾à´®à´•രണം ചെയàµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ.', - 'renameuser-log' => '{{PLURAL:$1|ഒരൠതിരàµà´¤àµà´¤àµ½|$1 തിരàµà´¤àµà´¤à´²àµà´•ൾ}}. കാരണം: $2', + 'log-name-renameuser' => 'ഉപയോകàµà´¤àµƒ à´ªàµà´¨àµ¼à´¨à´¾à´®à´•à´°à´£ രേഖ', + 'log-description-renameuser' => 'à´ˆ à´ªàµà´°à´µàµ¼à´¤àµà´¤à´¨à´°àµ‡à´– ഉപയോകàµà´¤àµƒà´¨à´¾à´®à´‚ à´ªàµà´¨àµ¼à´¨à´¾à´®à´•രണം നടതàµà´¤à´¿à´¯à´¤à´¿à´¨àµà´±àµ‡à´¤à´¾à´£àµâ€Œ.', + 'logentry-renameuser-renameuser' => '$4 ({{PLURAL:$6|$6 തിരàµà´¤àµà´¤àµ|$6 തിരàµà´¤àµà´¤àµà´•ൾ}}) à´Žà´¨àµà´¨ ഉപയോകàµà´¤à´¾à´µà´¿à´¨àµ† $1, $5 à´Žà´¨àµà´¨àµ {{GENDER:$2|à´ªàµà´¨àµ¼à´¨à´¾à´®à´•രണം ചെയàµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ}}', + 'logentry-renameuser-renameuser-legacier' => '$4 à´Žà´¨àµà´¨ ഉപയോകàµà´¤à´¾à´µà´¿à´¨àµ† $5 à´Žà´¨àµà´¨àµ $1 à´ªàµà´¨àµ¼à´¨à´¾à´®à´•രണം ചെയàµà´¤àµ', 'renameuser-move-log' => '"[[User:$1|$1]]" à´Žà´¨àµà´¨ ഉപയോകàµà´¤à´¾à´µà´¿à´¨àµ† "[[User:$2|$2]]" à´Žà´¨àµà´¨àµ à´ªàµà´¨àµ¼à´¨à´¾à´®à´•രണം ചെയàµà´¤à´ªàµà´ªàµ‹àµ¾ താൾ യാനàµà´¤àµà´°à´¿à´•മായി മാറàµà´±à´¿.', 'action-renameuser' => 'ഉപയോകàµà´¤à´¾à´•àµà´•à´³àµà´Ÿàµ† à´ªàµà´¨àµ¼à´¨à´¾à´®à´•രണം', 'right-renameuser' => 'ഉപയോകàµà´¤àµƒ à´ªàµà´¨àµ¼à´¨à´¾à´®à´•രണം', @@ -2779,10 +2883,7 @@ $messages['mr'] = array( 'renameuser-page-exists' => '$1 हे पान अगोदरच असà¥à¤¤à¤¿à¤¤à¥à¤µà¤¾à¤¤ आहे व आपोआप पà¥à¤¨à¤°à¥à¤²à¥‡à¤–न करता येत नाही.', 'renameuser-page-moved' => '$1 हे पान $2 मथळà¥à¤¯à¤¾à¤–ाली सà¥à¤¥à¤¾à¤¨à¤¾à¤‚तरीत केले.', 'renameuser-page-unmoved' => '$1 हे पान $2 मथळà¥à¤¯à¤¾à¤–ाली सà¥à¤¥à¤¾à¤¨à¤¾à¤‚तरीत करू शकत नाही.', - 'renameuserlogpage' => 'सदसà¥à¤¯à¤¨à¤¾à¤® बदल यादी', - 'renameuserlogpagetext' => 'ही सदसà¥à¤¯à¤¨à¤¾à¤®à¤¾à¤‚मधà¥à¤¯à¥‡ केलेलà¥à¤¯à¤¾ बदलांची यादी आहे.', - 'renameuserlogentry' => '$1 ला "$2" केले', - 'renameuser-log' => '{{PLURAL:$1|१ संपादन|$1 संपादने}}. कारण: $2', + 'log-name-renameuser' => 'सदसà¥à¤¯à¤¨à¤¾à¤® बदल यादी', 'renameuser-move-log' => '"[[User:$1|$1]]" ला "[[User:$2|$2]]" बदलताना आपोआप सदसà¥à¤¯ पान सà¥à¤¥à¤¾à¤¨à¤¾à¤‚तरीत केलेले आहे.', 'right-renameuser' => 'सदसà¥à¤¯à¤¾à¤‚ची नावे बदला', 'renameuser-renamed-notice' => 'या सदसà¥à¤¯à¤¾à¤¸ पà¥à¤¨à¤°à¥à¤¨à¤¾à¤®à¤¿à¤¤ करणà¥à¤¯à¤¾à¤¤ आले आहे. @@ -2819,10 +2920,10 @@ Sila undur dan cuba lagi.', 'renameuser-page-exists' => 'Laman $1 telah pun wujud dan tidak boleh ditulis ganti secara automatik.', 'renameuser-page-moved' => 'Laman $1 telah dipindahkan ke $2.', 'renameuser-page-unmoved' => 'Laman $1 tidak dapat dipindahkan ke $2.', - 'renameuserlogpage' => 'Log penukaran nama pengguna', - 'renameuserlogpagetext' => 'Ini ialah log penukaran nama pengguna.', - 'renameuserlogentry' => 'telah menukar nama $1 menjadi "$2"', - 'renameuser-log' => '$1 suntingan. Sebab: $2', + 'log-name-renameuser' => 'Log penukaran nama pengguna', + 'log-description-renameuser' => 'Ini ialah log penukaran nama pengguna.', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|menukar nama}} pengguna $4 ($6 suntingan) kepada $5', + 'logentry-renameuser-renameuser-legacier' => '$1 menamakan pengguna $4 kepada $5', 'renameuser-move-log' => 'Memindahkan laman secara automatik ketika menukar nama "[[User:$1|$1]]" menjadi "[[User:$2|$2]]"', 'action-renameuser' => 'menukar nama pengguna', 'right-renameuser' => 'Menukar nama pengguna', @@ -2858,10 +2959,7 @@ $messages['mt'] = array( 'renameuser-page-exists' => 'Il-paÄ¡na $1 diġà teżisti u ma tistax tiÄ¡i miktuba fuqha awtomatikament.', 'renameuser-page-moved' => 'Il-paÄ¡na $1 tmexxiet lejn $2.', 'renameuser-page-unmoved' => 'Il-paÄ¡na $1 ma setgħetx titmexxa lejn $2.', - 'renameuserlogpage' => 'ReÄ¡istru tal-utenti msemmijin mill-Ä¡did', - 'renameuserlogpagetext' => "Dan huwa r-reÄ¡istru ta' tibdil tal-ismijiet tal-utenti.", - 'renameuserlogentry' => 'biddel l-isem ta\' $1 għal "$2"', - 'renameuser-log' => '{{PLURAL:$1|modifika waħda|$1 modifiki}}. RaÄ¡uni: $2', + 'log-name-renameuser' => 'ReÄ¡istru tal-utenti msemmijin mill-Ä¡did', 'renameuser-move-log' => 'PaÄ¡na mmexxiha matul il-bidla tal-utent "[[User:$1|$1]]" għal "[[User:$2|$2]]"', 'action-renameuser' => 'tbiddel l-ismijiet tal-utenti', 'right-renameuser' => 'Ibiddel l-isem tal-utenti', @@ -2891,10 +2989,9 @@ $messages['nah'] = array( $messages['nan'] = array( 'renameuser' => 'Kái iÅng-chiá ê miâ', 'renameuser-page-moved' => '$1 Ã-keng sóa khì tÄ« $2.', - 'renameuserlogpagetext' => 'Chit-ê log liaÌt-chhut kái-pià n iÅng-chiá miâ-jÄ« ê tÅng-chok.', ); -/** Norwegian BokmÃ¥l (norsk (bokmÃ¥l)‎) +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) * @author Danmichaelo * @author Event * @author Nghtwlkr @@ -2924,10 +3021,7 @@ GÃ¥ tilbake og prøv igjen.', 'renameuser-page-exists' => 'Siden $1 finnes allerede, og kunne ikke erstattes automatisk.', 'renameuser-page-moved' => 'Siden $1 har blitt flyttet til $2.', 'renameuser-page-unmoved' => 'Siden $1 kunne ikke flyttes til $2.', - 'renameuserlogpage' => 'Omdøpingslogg', - 'renameuserlogpagetext' => 'Dette er en logg over endringer i brukernavn.', - 'renameuserlogentry' => 'døpte om $1 til «$2»', - 'renameuser-log' => '{{PLURAL:$1|1 bidrag|$1 bidrag}}. Ã…rsak: $2', + 'log-name-renameuser' => 'Omdøpingslogg', 'renameuser-move-log' => 'Flyttet side automatisk under omdøping av brukeren «[[User:$1|$1]]» til «[[User:$2|$2]]»', 'action-renameuser' => 'endre navn pÃ¥ brukere', 'right-renameuser' => 'Endre navn pÃ¥ brukere', @@ -2958,40 +3052,45 @@ $messages['nds'] = array( 'renameuser-page-exists' => 'Siet $1 gifft dat al un kann nichautomaatsch överschreven warrn.', 'renameuser-page-moved' => 'Siet $1 schaven na $2.', 'renameuser-page-unmoved' => 'Siet $1 kunn nich na $2 schaven warrn.', - 'renameuserlogpage' => 'Ännerte-Brukernaams-Logbook', - 'renameuserlogpagetext' => 'Dit is dat Logbook för ännerte Brukernaams', - 'renameuserlogentry' => 'hett „$1“ ne’en Naam „$2“ geven', - 'renameuser-log' => '{{PLURAL:$1|1 Ännern|$1 Ännern}}. Grund: $2', + 'log-name-renameuser' => 'Ännerte-Brukernaams-Logbook', 'renameuser-move-log' => "Siet bi dat Ännern vun’n Brukernaam ''[[User:$1|$1]]'' na ''[[User:$2|$2]]'' automaatsch schaven", 'right-renameuser' => 'Brukers ne’en Naam geven', ); -/** Nedersaksisch (Nedersaksisch) +/** Low Saxon (Netherlands) (Nedersaksies) * @author Servien */ $messages['nds-nl'] = array( 'renameuser' => 'Gebruker herneumen', 'renameuser-linkoncontribs' => 'gebruker herneumen', + 'renameuser-linkoncontribs-text' => 'Disse gebruker herneumen', + 'renameuser-desc' => "Der kömp n [[Special:Renameuser|spesiale zied]] bie um n gebruker te herneumen (je hebben hierveur t recht ''renameuser'' neudig)", 'renameuserold' => 'Gebrukersnaam noen', 'renameusernew' => 'Nieje gebrukersnaam:', - 'renameuserreason' => 'Reden veur t herneumen:', # Fuzzy + 'renameuserreason' => 'Reden:', 'renameusermove' => 'Herneum gebruker en gebrukersziejen (en ziejen die deronder vallen) naor de nieje naam.', 'renameusersuppress' => 'Gien deurverwiezingen maken naor de nieje naam', 'renameuserreserve' => 'Veurkoemen dat de ouwe gebruker opniej eregistreerd wörden', 'renameuserwarnings' => 'Waorschuwingen:', 'renameuserconfirm' => 'Ja, herneum disse gebruker', 'renameusersubmit' => 'Herneumen', + 'renameuser-submit-blocklog' => 'Blokkeerlogboek veur gebruker laoten zien', 'renameusererrordoesnotexist' => 'De gebruker "<nowiki>$1</nowiki>" besteet niet.', 'renameusererrorexists' => 'De gebrukersnaam "<nowiki>$1</nowiki>" is al in gebruuk.', 'renameusererrorinvalid' => 'De gebrukersnaam "<nowiki>$1</nowiki>" is ongeldig.', + 'renameuser-error-request' => 'Der was n probleem bie t ontvangen van de anvraag. +Gao weerumme en probeer t nog es.', + 'renameuser-error-same-user' => 'Je kunnen gien gebruker herneumen naor dezelfde naam.', 'renameusersuccess' => 'Gebruker "<nowiki>$1</nowiki>" is herneumd naor "<nowiki>$2</nowiki>".', 'renameuser-page-exists' => 'De zied $1 besteet al en kan niet automaties overschreven wörden.', 'renameuser-page-moved' => 'De zied $1 is herneumd naor $2.', 'renameuser-page-unmoved' => 'De zied $1 kon niet herneumd wörden naor $2.', - 'renameuserlogpage' => 'Logboek gebrukersnaamwiezigingen', - 'renameuserlogpagetext' => 'Dit is n logboek mit wiezigingen van gebrukersnamen', - 'renameuserlogentry' => 'hef $1 herneumd naor "$2"', + 'log-name-renameuser' => 'Logboek gebrukersnaamwiezigingen', + 'log-description-renameuser' => 'Dit is n logboek mit wiezigingen van gebrukersnamen', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|hef}} gebruker $4 ($6 {{PLURAL:$6|bewarking|bewarkingen}}) herneumd naor $5', + 'logentry-renameuser-renameuser-legacier' => '$1 hef de gebruker $4 herneumd naor $5', 'renameuser-move-log' => 'Zied is automaties verplaotst bie t herneumen van de gebruker "[[User:$1|$1]]" naor "[[User:$2|$2]]"', + 'action-renameuser' => 'gebrukers herneumen', 'right-renameuser' => 'Gebrukers herneumen', 'renameuser-renamed-notice' => 'Disse gebrukersnaam is herneumd. Hieronder vie-j t herneumlogboek as referensie.', @@ -3038,10 +3137,10 @@ Ga terug en probeer het opnieuw.', 'renameuser-page-exists' => 'De pagina $1 bestaat al en kan niet automatisch overschreven worden.', 'renameuser-page-moved' => 'De pagina $1 is hernoemd naar $2.', 'renameuser-page-unmoved' => 'De pagina $1 kon niet hernoemd worden naar $2.', - 'renameuserlogpage' => 'Logboek gebruikersnaamwijzigingen', - 'renameuserlogpagetext' => 'Hieronder staan gebruikersnamen die gewijzigd zijn.', - 'renameuserlogentry' => 'heeft $1 hernoemd naar "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 bewerking|$1 bewerkingen}}. Reden: $2', + 'log-name-renameuser' => 'Logboek gebruikersnaamwijzigingen', + 'log-description-renameuser' => 'Hieronder staan gebruikersnamen die gewijzigd zijn.', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|heeft}} gebruiker $4 ($6 {{PLURAL:$6|bewerking|bewerkingen}}) hernoemd naar $5', + 'logentry-renameuser-renameuser-legacier' => '$1 heeft de gebruiker $4 hernoemd naar $5', 'renameuser-move-log' => 'Automatisch hernoemd bij het wijzigen van gebruiker "[[User:$1|$1]]" naar "[[User:$2|$2]]"', 'action-renameuser' => 'gebruikers te hernoemen', 'right-renameuser' => 'Gebruikers hernoemen', @@ -3056,7 +3155,7 @@ $messages['nl-informal'] = array( 'renameuser-error-same-user' => 'Je kunt geen gebruiker hernoemen naar dezelfde naam.', ); -/** Norwegian Nynorsk (norsk (nynorsk)‎) +/** Norwegian Nynorsk (norsk nynorsk) * @author Dittaeva * @author Gunnernett * @author Harald Khan @@ -3086,10 +3185,7 @@ GÃ¥ attende og prøv pÃ¥ nytt.', 'renameuser-page-exists' => 'Sida $1 finst allereie og kan ikkje automatisk verta skrive over.', 'renameuser-page-moved' => 'Sida $1 har vorte flytta til $2.', 'renameuser-page-unmoved' => 'Sida $1 kunne ikkje verta flytta til $2.', - 'renameuserlogpage' => 'Logg over brukarnamnendringar', - 'renameuserlogpagetext' => 'Logg over endringar av brukarnamn', - 'renameuserlogentry' => 'endra $1 til «$2»', - 'renameuser-log' => '{{PLURAL:$1|eitt bidrag|$1 bidrag}}. Ã…rsak: $2', + 'log-name-renameuser' => 'Logg over brukarnamnendringar', 'renameuser-move-log' => 'Flytta sida automatisk under omdøyping av brukaren «[[User:$1|$1]]» til «[[User:$2|$2]]»', 'right-renameuser' => 'Døypa om brukarar', 'renameuser-renamed-notice' => 'Denne brukaren har fÃ¥tt nytt namn. @@ -3118,7 +3214,7 @@ $messages['oc'] = array( 'renameuser-desc' => "Torna nomenar un utilizaire (necessita los dreches de ''renameuser'')", 'renameuserold' => "Nom actual de l'utilizaire :", 'renameusernew' => "Nom novèl de l'utilizaire :", - 'renameuserreason' => 'Motiu del cambiament de nom :', # Fuzzy + 'renameuserreason' => 'Rason(s) del cambiament de nom :', 'renameusermove' => 'Desplaçar totas las paginas de l’utilizaire cap al nom novèl', 'renameuserreserve' => 'Reservar lo nom ancian per un usatge futur', 'renameuserwarnings' => 'Avertiments :', @@ -3133,17 +3229,16 @@ $messages['oc'] = array( 'renameuser-page-exists' => 'La pagina $1 existÃs ja e pòt pas èsser remplaçada automaticament.', 'renameuser-page-moved' => 'La pagina $1 es estada desplaçada cap a $2.', 'renameuser-page-unmoved' => 'La pagina $1 pòt pas èsser renomenada en $2.', - 'renameuserlogpage' => "Istoric dels cambiaments de nom d'utilizaire", - 'renameuserlogpagetext' => "Aquò es l'istoric dels cambiaments de nom dels utilizaires", - 'renameuserlogentry' => 'a renomenat $1 en "$2"', - 'renameuser-log' => '$1 {{PLURAL:$1|edicion|edicions}}. Motiu : $2', + 'log-name-renameuser' => "Istoric dels cambiaments de nom d'utilizaire", + 'log-description-renameuser' => "Aquò es l'istoric dels cambiaments de nom dels utilizaires", 'renameuser-move-log' => 'Pagina desplaçada automaticament al moment del cambiament de nom de l’utilizaire "[[User:$1|$1]]" en "[[User:$2|$2]]"', 'right-renameuser' => "Tornar nomenar d'utilizaires", 'renameuser-renamed-notice' => 'Aqueste utilizaire es estat renomenat. Lo jornal dels cambiaments de noms es disponible çaijós per informacion.', ); -/** Oriya (ଓàœà¬¿à¬†) +/** Oriya (ଓଡ଼ିଆ) + * @author Jnanaranjan Sahu * @author Odisha1 * @author Psubhashish */ @@ -3154,13 +3249,14 @@ $messages['or'] = array( 'renameuser-desc' => "à¬œà¬£à‡ à¬¸à¬ààŸà¬™àକର ନାମ ବଦଳାଇବା ପାଇଠà¬à¬• [[Special:Renameuser|ବିଶà‡à¬· ପàƒà¬·àଠା]] ଯà‹à¬¡à¬¼à¬¿à¬¥à¬¾à¬ ।(''ନà‚ଆ ନାମକରଣ'' ଅଧିକାର ଲà‹à¬¡à¬¼à¬¾)", 'renameuserold' => 'à¬à¬¬à‡à¬•ାର ଇଉଜର ନାମ:', 'renameusernew' => 'ନà‚ଆ ଇଉଜର ନାମ:', - 'renameuserreason' => 'ନାମ ବଦଳାଇବାର କାରଣ:', # Fuzzy + 'renameuserreason' => 'କାରଣ:', 'renameusermove' => 'ସà¬ààŸ, ତାହାଙàକର ଆଲà‹à¬šà¬¨à¬¾ ପàƒà¬·àଠାମାନଙàକà (ତଥା ସାନପàƒà¬·àଠାମାନଙàକà)ନà‚ଆ ନାମକà ଘàଞàଚାଇବà‡', 'renameusersuppress' => 'ନà‚ଆ ନାମକà ପàନପàରà‡à¬°à¬£ କରନàତà ନାହିà¬', 'renameuserreserve' => 'à¬à¬¬à¬¿à¬·ààŸà¬¤ ବààŸà¬¬à¬¹à¬¾à¬°à¬°à‡ ପàରàଣା ଇଉଜର ନାମକà ଅଟକାଇ ଦିଅନàତà', 'renameuserwarnings' => 'ଚà‡à¬¤à¬¾à¬¬à¬¨à€:', 'renameuserconfirm' => 'ହà¬, ସà¬ààŸà¬™àକ ନାମ ବଦଳାଇ ଦà‡à¬¬à‡', 'renameusersubmit' => 'ଦାଖଲକରିବା', + 'renameuser-submit-blocklog' => 'ବààŸà¬¬à¬¹à¬¾à¬°à¬•ାରà€à¬™àକ ପାଇଠକିଳାଯାଇଥିବା ତାଲିକା ଦà‡à¬–ିବà‡', 'renameusererrordoesnotexist' => '"<nowiki>$1</nowiki>" ନାମକ ସà¬ààŸà¬œà¬£à¬• à¬à¬ à¬¾à¬°à‡ à¬¨à¬¾à¬¹à¬¾à¬¨àତି ।', 'renameusererrorexists' => '"<nowiki>$1</nowiki>" ନାମକ ସà¬ààŸà¬œà¬£à¬• ଆଗରà ଅଛନàତି ।', 'renameusererrorinvalid' => '"<nowiki>$1</nowiki>" ଇଉଜର ନାମଟି ଅଚଳ à¬…à¬Ÿà‡ à¥¤', @@ -3171,10 +3267,10 @@ $messages['or'] = array( 'renameuser-page-exists' => '$1 ପàƒà¬·àଠାଟି ଆଗରà ଅଛି ଓ à¬†à¬‰à¬¥à¬°à‡ à¬²à‡à¬–ାଯାଇପାରିବ ନାହିଠ।', 'renameuser-page-moved' => '$1 ପàƒà¬·àଠାଟିକà $2କà ଘàଞàଚାଇ ଦିଆଗଲା ।', 'renameuser-page-unmoved' => '$1 ପàƒà¬·àଠାଟି $2କà ଘàଞàଚାଯାଇ ପାରିବ ନାହିଠ।', - 'renameuserlogpage' => 'ସà¬ààŸ à¬¨à¬¾à¬®à¬¬à¬¦à¬³ ଇତିହାସ', - 'renameuserlogpagetext' => 'ସà¬ààŸà¬™àକ ନାମ ବଦଳର à¬à¬¹à¬¾ à¬à¬• ଇତିହାସ ।', - 'renameuserlogentry' => '$1 ରà "$2" କà ନାମ ବଦଳାଗଲା', - 'renameuser-log' => '{{PLURAL:$1|ସମàପାଦନାଟିà¬|$1 ଗà‹à¬Ÿà¬¿ ସମàପାଦନା}} । କାରଣ: $2', + 'log-name-renameuser' => 'ସà¬ààŸ à¬¨à¬¾à¬®à¬¬à¬¦à¬³ ଇତିହାସ', + 'log-description-renameuser' => 'ସà¬ààŸà¬™àକ ନାମ ବଦଳର à¬à¬¹à¬¾ à¬à¬• ଇତିହାସ ।', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|renamed}} user $4 ({{PLURAL:$6|$6 edit|$6 edits}}) to $5', + 'logentry-renameuser-renameuser-legacier' => '$1 $4ଙàକ ନାମ $5କà ବଦଳାଇଲà‡', 'renameuser-move-log' => 'ସà¬ààŸ "[[User:$1|$1]]"ରà "[[User:$2|$2]]"କà ନାମ ବଦଳ କଲାବà‡à¬³à‡ ବà‡à¬³à‡ ଛାà¬à¬ ଛାà¬à¬ ପàƒà¬·àଠାଟି ଘàଞàଚାଇ ଦିଆଗଲା', 'action-renameuser' => 'ବààŸà¬¬à¬¹à¬¾à¬°à¬•ାରà€à¬™àକ ନାମବଦଳା', 'right-renameuser' => 'ସà¬ààŸà¬®à¬¾à¬¨à¬™àକ ନାମଟି ବଦଳାଇବà‡', @@ -3191,7 +3287,7 @@ $messages['os'] = array( 'renameusernew' => 'Ðог ном:', 'renameuserreason' => 'Ðом ивыны аххоÑ:', # Fuzzy 'renameusersubmit' => 'Ðфтæ уæд', - 'renameuserlogpage' => 'Ðрхайджыты нæмттæ ивыны лог', + 'log-name-renameuser' => 'Ðрхайджыты нæмттæ ивыны лог', ); /** Picard (Picard) @@ -3200,16 +3296,14 @@ $messages['os'] = array( $messages['pcd'] = array( 'renameuser' => "Canger ch'nom d'uzeu", 'renameusernew' => 'Nouvieu nom dechl uzeu', - 'renameuserreason' => "Motif dech canjemint d'nom", # Fuzzy + 'renameuserreason' => "Motif dech canjemint d'nom", 'renameuserwarnings' => 'Afute ! :', 'renameuserconfirm' => 'Oui, érlonmer echl uzeu', 'renameusererrorinvalid' => 'Ech nom "<nowiki>$1</nowiki>" est non-val.', 'renameusersuccess' => 'Echl uzeu "<nowiki>$1</nowiki>" o té érlonmé "<nowiki>$2</nowiki>".', 'renameuser-page-moved' => "L'pache $1 o té déplachée dsus $2.", 'renameuser-page-unmoved' => "L'pache $1 ale n'put poin éte déplachée su $2.", - 'renameuserlogpage' => "Jornal d'chés canjemints éd chés noms d'uzeus", - 'renameuserlogpagetext' => "Ch'est un jornal éd chés canjemints d'chés noms d'uzeus.", - 'renameuserlogentry' => '$1 est érlonmé in "$2"', + 'log-name-renameuser' => "Jornal d'chés canjemints éd chés noms d'uzeus", 'right-renameuser' => 'Érlonmer chés uzeus', ); @@ -3222,8 +3316,6 @@ $messages['pdc'] = array( 'renameusernew' => 'Nei Yuuser-Naame', 'renameuserreason' => 'Grund:', # Fuzzy 'renameuserwarnings' => 'Warninge:', - 'renameuserlogentry' => 'hot „$1“ nooch „$2“ gennert', - 'renameuser-log' => '{{PLURAL:$1|1 Ennering|$1 Enneringe}}. Grund: $2', ); /** Pälzisch (Pälzisch) @@ -3238,7 +3330,9 @@ $messages['pfl'] = array( * @author Derbeth * @author Leinad * @author Maikking + * @author Matma Rex * @author Nux + * @author Odie2 * @author Remedios44 * @author Sovq * @author Sp5uhe @@ -3252,7 +3346,7 @@ $messages['pl'] = array( 'renameuser-desc' => "Zmiana nazwy użytkownika (wymaga posiadania uprawnieÅ„ ''renameuser'')", 'renameuserold' => 'Obecna nazwa użytkownika:', 'renameusernew' => 'Nowa nazwa użytkownika:', - 'renameuserreason' => 'Przyczyna zmiany nazwy:', # Fuzzy + 'renameuserreason' => 'Powód:', 'renameusermove' => 'Przeniesienie strony osobistej i strony dyskusji użytkownika (oraz ich podstron) pod nowÄ… nazwÄ™ użytkownika', 'renameusersuppress' => 'Nie twórz przekierowania do nowej nazwy', 'renameuserreserve' => 'Zablokuj starÄ… nazwÄ™ użytkownika przed możliwoÅ›ciÄ… użycia jej', @@ -3270,10 +3364,10 @@ Cofnij siÄ™ i spróbuj jeszcze raz.', 'renameuser-page-exists' => 'Strona „$1†już istnieje i nie może być automatycznie nadpisana.', 'renameuser-page-moved' => 'Strona „$1†zostaÅ‚a przeniesiona pod nazwÄ™ „$2â€.', 'renameuser-page-unmoved' => 'Strona „$1†nie mogÅ‚a zostać przeniesiona pod nazwÄ™ „$2â€.', - 'renameuserlogpage' => 'Zmiany nazw użytkowników', - 'renameuserlogpagetext' => 'To jest rejestr zmian nazw użytkowników', - 'renameuserlogentry' => 'zmieniÅ‚ nazwÄ™ użytkownika $1 na „$2â€', - 'renameuser-log' => '$1 {{PLURAL:$1|edycja|edycje|edycji}}. Powód: $2', + 'log-name-renameuser' => 'Zmiany nazw użytkowników', + 'log-description-renameuser' => 'To jest rejestr zmian nazw użytkowników', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|zmieniÅ‚|zmieniÅ‚a}} nazwÄ™ użytkownika $4 ({{PLURAL:$6|$6 edycja|$6 edycje|$6 edycji}}) na $5', + 'logentry-renameuser-renameuser-legacier' => '$1 zmieniÅ‚(a) nazwÄ™ użytkownika $4 na $5', 'renameuser-move-log' => 'Automatyczne przeniesienie stron użytkownika po zmianie nazwy konta z „[[User:$1|$1]]†na „[[User:$2|$2]]â€', 'action-renameuser' => 'zmiana nazw użytkowników', 'right-renameuser' => 'Zmiana nazw kont użytkowników', @@ -3293,7 +3387,7 @@ $messages['pms'] = array( 'renameuser-desc' => "A gionta na [[Special:Renameuser|pà gina special]] për arnominé n'utent (a-i é dabzògn dël drit ''renameuser'')", 'renameuserold' => 'Stranòm corent:', 'renameusernew' => 'Stranòm neuv:', - 'renameuserreason' => "Rason ch'as cambia stranòm:", # Fuzzy + 'renameuserreason' => 'Rason:', 'renameusermove' => 'Tramuda ëdcò la pà gina utent e cola dle ciaciarade (con tute soe sotapà gine) a lë stranòm neuv', 'renameusersuppress' => 'Creé nen na ridiression al nòm neuv', 'renameuserreserve' => 'Blòca lë stanòm vej da future utilisassion', @@ -3311,10 +3405,10 @@ Për piasì torna andré e preuva torna.", 'renameuser-page-exists' => "La pà gina $1 a-i é già e as peul nen passe-ie dzora n'aotomà tich.", 'renameuser-page-moved' => "La pà gina $1 a l'ha fait San Martin a $2.", 'renameuser-page-unmoved' => "La pà gina $1 a l'é pa podusse tramudé a $2.", - 'renameuserlogpage' => "Registr dj'arbatiagi", - 'renameuserlogpagetext' => "Sossì a l'é un registr dle modìfiche djë stranòm dj'utent", - 'renameuserlogentry' => 'a l\'ha arbatià $1 an "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 modìfica|$1 modìfiche}}. Rason: $2', + 'log-name-renameuser' => "Registr dj'arbatiagi", + 'log-description-renameuser' => "Sossì a l'é un registr dle modìfiche djë stranòm dj'utent", + 'logentry-renameuser-renameuser' => "$1 {{GENDER:$2|a l'ha arbatià }} l'utent $4 ({{PLURAL:$6|$6 modìfica|$6 modìfiche}}) an $5", + 'logentry-renameuser-renameuser-legacier' => "$1 a l'ha arbatià l'utent $4 an $5", 'renameuser-move-log' => 'Pà gina utent tramudà n\'aotomà tich damëntrè ch\'as arbatiava "[[User:$1|$1]]" an "[[User:$2|$2]]"', 'action-renameuser' => "arbatié j'utent", 'right-renameuser' => "Arnòmina j'utent", @@ -3348,10 +3442,7 @@ $messages['pnb'] = array( 'renameuser-page-exists' => 'صÙÛ $1 Ù¾ÛÙ„Û’ ای Ûیگا اے تے ایدے تے اپنے آپ نئیں لکھیا جاسکدا۔', 'renameuser-page-moved' => 'صÙÛ $1 نوں $2 ول لجایا گیا اے۔', 'renameuser-page-unmoved' => 'صÙÛ $1 ØŒ $2 ول نئیں لجایا جاسکدا۔', - 'renameuserlogpage' => 'ورتن Ûور ناں لاگ', - 'renameuserlogpagetext' => 'ورتن ناواں Ú† تبدیلیاں دی اے لاگ اے۔', - 'renameuserlogentry' => '$1 بدل Ú©Û’ "$2" رکھیا گیا۔', - 'renameuser-log' => '{{PLURAL:$1|1 تبدیلی|1$ تبدیلیاں}}. وجÛ: 2$', # Fuzzy + 'log-name-renameuser' => 'ورتن Ûور ناں لاگ', 'renameuser-move-log' => 'اپنے آپ صÙÛ’ ٹرے "[[User:$1|$1]]" دا ناں "[[User:$2|$2]]" پلٹدیاں Ûویاں', 'right-renameuser' => 'ورتن والے دا Ûور ناں', 'renameuser-renamed-notice' => 'ایس ورتن والے دا ناں بدلیا گیا اے۔ @@ -3367,7 +3458,7 @@ $messages['ps'] = array( 'renameuser-linkoncontribs-text' => 'د Ø¯Û Ú©Ø§Ø±Ù† نوم بدلول', 'renameuserold' => 'اوسنی کارن-نوم:', 'renameusernew' => 'نوی کارن-نوم:', - 'renameuserreason' => 'د نوم د بدلون سبب:', # Fuzzy + 'renameuserreason' => 'سبب:', 'renameuserwarnings' => 'ګواښنÛ:', 'renameuserconfirm' => 'هو، کارن-نوم بدلوم', 'renameusersubmit' => 'سپارل', @@ -3377,9 +3468,7 @@ $messages['ps'] = array( 'renameuser-error-request' => 'د ØºÙˆÚšØªÙ†Û Ù¾Ù‡ ترلاسه کولو Ú©Û ÙŠÙˆÙ‡ ستونزه راپÛÚšÙ‡ شوه. مهرباني ÙˆÚ©Ú“ÛŒ Ø¨ÛØ±ØªÙ‡ پرشا ولاړ Ø´ÛŒ او يو ÚÙ„ بيا Ù¾Ø±Û Ú©ÙˆÚšÚš ÙˆÚ©Ú“ÛŒ.', 'renameuser-page-moved' => 'د $1 مخ $2 ته ولÛږدل شو.', - 'renameuserlogpage' => 'د کارن-نوم يادښت', - 'renameuserlogentry' => 'د $1 نوم، "$2" ته بدل شو', - 'renameuser-log' => '{{PLURAL:$1|1 سمون|$1 سمونونه}}. سبب: $2', + 'log-name-renameuser' => 'د کارن-نوم يادښت', 'action-renameuser' => 'کارن-نومونه بدلول', 'right-renameuser' => 'کارن-نومونه بدلول', ); @@ -3387,7 +3476,9 @@ $messages['ps'] = array( /** Portuguese (português) * @author Giro720 * @author Hamilton Abreu + * @author Luckas * @author Malafaya + * @author Opraco * @author Waldir * @author 555 */ @@ -3396,11 +3487,11 @@ $messages['pt'] = array( 'renameuser-linkoncontribs' => 'alterar nome do utilizador', 'renameuser-linkoncontribs-text' => 'Alterar o nome deste utilizador', 'renameuser-desc' => "[[Special:Renameuser|Página especial]] para alterar o nome de um utilizador (requer o privilégio ''renameuser'')", - 'renameuserold' => 'Nome de utilizador actual:', + 'renameuserold' => 'Nome de utilizador atual:', 'renameusernew' => 'Novo nome de utilizador:', - 'renameuserreason' => 'Motivo da alteração de nome:', # Fuzzy + 'renameuserreason' => 'Motivo:', 'renameusermove' => 'Mover as páginas e subpáginas de utilizador e as respectivas discussões para o novo nome', - 'renameusersuppress' => 'Não criar redireccionamentos para o novo nome', + 'renameusersuppress' => 'Não criar redirecionamentos para o novo nome', 'renameuserreserve' => 'Impedir novos usos do antigo nome de utilizador', 'renameuserwarnings' => 'Alertas:', 'renameuserconfirm' => 'Sim, alterar o nome do utilizador', @@ -3416,10 +3507,10 @@ Volte atrás e tente de novo, por favor.', 'renameuser-page-exists' => 'Já existe a página $1. Não é possÃvel sobrescrever automaticamente.', 'renameuser-page-moved' => 'A página $1 foi movida para $2.', 'renameuser-page-unmoved' => 'Não foi possÃvel mover a página $1 para $2.', - 'renameuserlogpage' => 'Registo de alteração do nome de utilizadores', - 'renameuserlogpagetext' => 'Este é um registo de alterações efectuadas a nomes de utilizadores.', - 'renameuserlogentry' => 'mudou nome $1 para "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 edição|$1 edições}}. Motivo: $2', + 'log-name-renameuser' => 'Registo de alteração do nome de utilizadores', + 'log-description-renameuser' => 'Este é um registro de alterações efetuadas a nomes de utilizadores.', + 'logentry-renameuser-renameuser' => '$1 renomeou $4 (com $6 edições) para $5', # Fuzzy + 'logentry-renameuser-renameuser-legacier' => '$1 renomeou $4 para $5', 'renameuser-move-log' => 'Página movida automaticamente ao alterar o nome do utilizador "[[User:$1|$1]]" para "[[User:$2|$2]]"', 'action-renameuser' => 'alterar nomes de utilizadores', 'right-renameuser' => 'Alterar nomes de utilizadores', @@ -3428,18 +3519,20 @@ Volte atrás e tente de novo, por favor.', ); /** Brazilian Portuguese (português do Brasil) + * @author Cainamarques * @author Giro720 + * @author Opraco * @author 555 */ $messages['pt-br'] = array( 'renameuser' => 'Renomear usuário', 'renameuser-linkoncontribs' => 'renomear usuário', - 'renameuser-linkoncontribs-text' => 'excluir este usuário', + 'renameuser-linkoncontribs-text' => 'Renomear este usuário', 'renameuser-desc' => "Adiciona uma [[Special:Renameuser|página especial]] para renomear um usuário (requer privilégio ''renameuser'')", 'renameuserold' => 'Nome de usuário atual:', 'renameusernew' => 'Novo nome de usuário:', 'renameuserreason' => 'Motivo:', - 'renameusermove' => 'Mover as páginas de usuário, páginas de discussão de usuário e sub-páginas para o novo nome', + 'renameusermove' => 'Mover as páginas de usuário, páginas de discussão de usuário (e suas sub-páginas) para o novo nome', 'renameusersuppress' => 'Não criar redirecionamentos para o novo nome', 'renameuserreserve' => 'Impedir novos usos do antigo nome de usuário', 'renameuserwarnings' => 'Alertas:', @@ -3453,18 +3546,18 @@ $messages['pt-br'] = array( Retorne e tente novamente.', 'renameuser-error-same-user' => 'Não é possÃvel renomear um usuário para o nome anterior.', 'renameusersuccess' => 'O usuário "<nowiki>$1</nowiki>" foi renomeado para "<nowiki>$2</nowiki>".', - 'renameuser-page-exists' => 'Já existe a página $1. Não é possÃvel sobrescrever automaticamente.', + 'renameuser-page-exists' => 'A página $1 já existe. Não foi possÃvel sobrescreve-la automaticamente.', 'renameuser-page-moved' => 'A página $1 foi movida com sucesso para $2.', 'renameuser-page-unmoved' => 'Não foi possÃvel mover a página $1 para $2.', - 'renameuserlogpage' => 'Registro de renomeação de usuários', - 'renameuserlogpagetext' => 'Este é um registro de alterações efetuadas em nomes de usuários.', - 'renameuserlogentry' => 'renomeou $1 para "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 edição|$1 edições}}. Motivo: $2', - 'renameuser-move-log' => 'Páginas foram movidas automaticamente ao renomear o usuário "[[User:$1|$1]]" para "[[User:$2|$2]]"', + 'log-name-renameuser' => 'Registro de renomeação de usuários', + 'log-description-renameuser' => 'Este é um registro de alterações de nomes de usuários.', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|renomeou}} $4 (com $6 ediç{{PLURAL:$6|ão|ões}}) para $5', + 'logentry-renameuser-renameuser-legacier' => '$1 renomeou $4 para $5', + 'renameuser-move-log' => 'Páginas movidas automaticamente ao renomear o usuário "[[User:$1|$1]]" para "[[User:$2|$2]]"', 'action-renameuser' => 'renomear usuários', 'right-renameuser' => 'Renomear usuários', 'renameuser-renamed-notice' => 'Este usuário foi renomeado. -O registro de renomeação é fornecido abaixo para referência.', +O registro de renomeação é fornecido abaixo, para referência.', ); /** Quechua (Runa Simi) @@ -3477,7 +3570,7 @@ $messages['qu'] = array( 'renameuser-desc' => "[[Special:Renameuser|Sapaq p'anqatam]] yapan ruraqpa sutinta hukchanapaq (''renameuser'' hayñi kana tiyan)", 'renameuserold' => 'Kunan ruraqpa sutin:', 'renameusernew' => 'Musuq ruraqpa sutin:', - 'renameuserreason' => 'Imarayku ruraqpa sutinta hukchasqa:', # Fuzzy + 'renameuserreason' => 'Kayrayku:', 'renameusermove' => "Ruraqpa p'anqanta, rimachinanta (urin p'anqankunatapas) musuq sutinman astay", 'renameusersuppress' => 'Musuq sutiman ama pusapunata kamariychu', 'renameuserreserve' => "Ruraqpa mawk'a sutinta qhipaq pacha suti kanamanta hark'ay", @@ -3493,10 +3586,7 @@ $messages['qu'] = array( 'renameuser-page-exists' => '"<nowiki>$1</nowiki>" sutiyuq p\'anqaqa kachkanñam. Manam atinallachu kikinmanta huknachay.', 'renameuser-page-moved' => '"<nowiki>$1</nowiki>" ñawpa sutiyuq ruraqpa p\'anqanqa "<nowiki>$2</nowiki>" nisqa musuq p\'anqanman astasqañam.', 'renameuser-page-unmoved' => 'Manam atinichu "<nowiki>$1</nowiki>" ñawpa sutiyuq ruraqpa p\'anqanta "<nowiki>$2</nowiki>" nisqa musuq p\'anqanman astayta.', - 'renameuserlogpage' => "Ruraqpa sutin hukchay hallch'a", - 'renameuserlogpagetext' => "Kayqa ruraqkunap sutinkunata hukchaymanta hallch'am", - 'renameuserlogentry' => '$1-pa sutinta "$2" sutiman hukchasqa', - 'renameuser-log' => "{{PLURAL:$1|1 llamk'apusqa|$1 llamk'apusqakuna}}, kayrayku: $2", + 'log-name-renameuser' => "Ruraqpa sutin hukchay hallch'a", 'renameuser-move-log' => '"[[User:$1|$1]]" ruraqpa sutinta "[[User:$2|$2]]" sutiman hukchaspa kikinmanta ruraqpa p\'anqatapas astan', 'right-renameuser' => 'Ruraqpa sutinkunata hukchay', 'renameuser-renamed-notice' => "Kay ruraqpa sutinqa hukchasqañam. @@ -3544,10 +3634,8 @@ Vă rugăm să vă întoarceÈ›i È™i să reîncercaÈ›i.', 'renameuser-page-exists' => 'Pagina $1 există deja È™i nu poate fi suprascrisă automat.', 'renameuser-page-moved' => 'Pagina $1 a fost redenumită în $2.', 'renameuser-page-unmoved' => 'Pagina $1 nu poate fi redenumită în $2.', - 'renameuserlogpage' => 'Jurnal redenumiri utilizatori', - 'renameuserlogpagetext' => 'Acesta este un jurnal al modificărilor de nume de utilizator', - 'renameuserlogentry' => 'a redenumit $1 în „$2â€', - 'renameuser-log' => '{{PLURAL:$1|o contribuÈ›ie|$1 contribuÈ›ii}}. Motiv: $2', + 'log-name-renameuser' => 'Jurnal redenumiri utilizatori', + 'log-description-renameuser' => 'Acesta este un jurnal al modificărilor de nume de utilizator', 'renameuser-move-log' => 'Pagină mutată automat la redenumirea utilizatorului de la „[[User:$1|$1]]†la „[[User:$2|$2]]â€', 'action-renameuser' => 'redenumeÈ™te utilizatori', 'right-renameuser' => 'RedenumeÈ™te utilizatori', @@ -3565,13 +3653,14 @@ $messages['roa-tara'] = array( 'renameuser-desc' => "Aggiunge 'na [[Special:Renameuser|pà gena speciale]] pe renomena 'n'utende (abbesogne de le deritte ''renameuser'')", 'renameuserold' => "Nome de l'utende de mò:", 'renameusernew' => "Nome de l'utende nuève:", - 'renameuserreason' => "Mutive d'u cangiamende:", # Fuzzy + 'renameuserreason' => 'Mutive:', 'renameusermove' => "Spuèste utende e pà gene de le 'ngazzaminde (e le sottopà ggene) a 'u nome nuève", 'renameusersuppress' => "Nò ccrejà ridirezionaminde sus a 'u nome nuève", 'renameuserreserve' => "Blocche 'u nome utende vicchije da le ause future", 'renameuserwarnings' => 'Avvise:', 'renameuserconfirm' => "Sine, cange 'u nome a l'utende", 'renameusersubmit' => 'Conferme', + 'renameuser-submit-blocklog' => "Fà vedè l'archivije de le blocche pe l'utende", 'renameusererrordoesnotexist' => 'L\'utende "<nowiki>$1</nowiki>" non g\'esiste.', 'renameusererrorexists' => 'L\'utende "<nowiki>$1</nowiki>" esiste ggià .', 'renameusererrorinvalid' => '\'U nome utende "<nowiki>$1</nowiki>" non è valide.', @@ -3582,11 +3671,12 @@ Pe piacere tuèrne rrete e pruève 'n'otra vote.", 'renameuser-page-exists' => "'A pà gene $1 già esiste e non ge se pò automaticamende sovrascrivere.", 'renameuser-page-moved' => "'A pà gene $1 ha state spustate sus a $2.", 'renameuser-page-unmoved' => "'A pà gene $1 non ge pò essere spustate sus a $2.", - 'renameuserlogpage' => 'Archivije de le renomenaminde de le utinde', - 'renameuserlogpagetext' => "Quiste jè l'archivije de le cangiaminde de le nome de l'utinde.", - 'renameuserlogentry' => 'renomenate da $1 a "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 cangiamende|$1 cangiaminde}}. Mutive: $2', + 'log-name-renameuser' => 'Archivije de le renomenaminde de le utinde', + 'log-description-renameuser' => "Quiste jè l'archivije de le cangiaminde de le nome de l'utinde.", + 'logentry-renameuser-renameuser' => "$1 ave {{GENDER:$2|renomenate}} l'utende $4 ({{PLURAL:$6|$6 cangiamende|$6 cangiaminde}}) jndr'à $5", + 'logentry-renameuser-renameuser-legacier' => "$1 ave renomenate l'utende $4 jndr'à $5", 'renameuser-move-log' => 'Pà gena spustate automaticamende quanne è renomenate l\'utende "[[User:$1|$1]]" jndr\'à "[[User:$2|$2]]"', + 'action-renameuser' => "renomene l'utinde", 'right-renameuser' => "Rennomene l'utinde", 'renameuser-renamed-notice' => "Stu utende ha state renomenate. L'archivije de le renomenaziune 'u iacchie aqquà sotte cumme referimende.", @@ -3594,6 +3684,8 @@ L'archivije de le renomenaziune 'u iacchie aqquà sotte cumme referimende.", /** Russian (руÑÑкий) * @author Ahonc + * @author Anonim.one + * @author DCamer * @author DR * @author EugeneZelenko * @author Innv @@ -3608,7 +3700,7 @@ $messages['ru'] = array( 'renameuser-desc' => 'ДобавлÑет [[Special:Renameuser|возможноÑть]] Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»ÐµÐ¹ (требуетÑÑ Ð¿Ñ€Ð°Ð²Ð¾ <code>renameuser</code>)', 'renameuserold' => 'Ð˜Ð¼Ñ Ð² наÑтоÑщий момент:', 'renameusernew' => 'Ðовое имÑ:', - 'renameuserreason' => 'Причина переименованиÑ:', # Fuzzy + 'renameuserreason' => 'Причина:', 'renameusermove' => 'Переименовать также Ñтраницу учаÑтника, личное обÑуждение и их подÑтраницы', 'renameusersuppress' => 'Ðе Ñоздавать перенаправлений на новое имÑ', 'renameuserreserve' => 'Зарезервировать Ñтарое Ð¸Ð¼Ñ ÑƒÑ‡Ð°Ñтника Ð´Ð»Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² будущем', @@ -3625,10 +3717,10 @@ $messages['ru'] = array( 'renameuser-page-exists' => 'Страница $1 уже ÑущеÑтвует и не может быть перезапиÑана автоматичеÑки.', 'renameuser-page-moved' => 'Страница $1 была переименована в $2.', 'renameuser-page-unmoved' => 'Страница $1 не может быть переименована в $2.', - 'renameuserlogpage' => 'Журнал переименований учаÑтников', - 'renameuserlogpagetext' => 'Ðто журнал произведённых переименований зарегиÑтрированных учаÑтников.', - 'renameuserlogentry' => 'переименовал «$1» в «$2»', - 'renameuser-log' => '$1 {{PLURAL:$1|правка|правки|правок}}. Причина: $2', + 'log-name-renameuser' => 'Журнал переименований учаÑтников', + 'log-description-renameuser' => 'Ðто журнал произведённых переименований зарегиÑтрированных учаÑтников.', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|переименовал}} учаÑтника $4 ({{PLURAL:$6|$6 правка|$6 правки|$6 правок}}) в $5', + 'logentry-renameuser-renameuser-legacier' => '$1 переименовал Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ $4 в $5', 'renameuser-move-log' => 'ÐвтоматичеÑки в ÑвÑзи Ñ Ð¿ÐµÑ€ÐµÐ¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð¸ÐµÐ¼ учётной запиÑи «[[User:$1|$1]]» в «[[User:$2|$2]]»', 'action-renameuser' => 'переименование учаÑтников', 'right-renameuser' => 'переименование учаÑтников', @@ -3663,10 +3755,7 @@ $messages['rue'] = array( 'renameuser-page-exists' => 'Сторінка $1 уж екзіÑтує Ñ– не може быти автоматічно перепиÑана.', 'renameuser-page-moved' => 'Сторінка $1 была переменована на $2.', 'renameuser-page-unmoved' => 'Сторінка $1 не може быти переменована на $2.', - 'renameuserlogpage' => 'Лоґ переменовань хоÑнователїв', - 'renameuserlogpagetext' => 'Тото Ñ” протокол переменовань хоÑнователїв', - 'renameuserlogentry' => 'переменовав $1 на „$2“', - 'renameuser-log' => '{{PLURAL:$1|1 едітованÑ|$1 едітовань|$1 едітовань}}. Причіна: $2', + 'log-name-renameuser' => 'Лоґ переменовань хоÑнователїв', 'renameuser-move-log' => 'Ðвтоматічне Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ Ñторінкы Ð¿Ð¾Ñ‡Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ Ñ…Ð¾ÑÐ½Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ â€ž[[User:$1|$1]]“ на „[[User:$2|$2]]“', 'action-renameuser' => 'переменовати хоÑнователїв', 'right-renameuser' => 'ÐŸÐµÑ€ÐµÐ¼ÐµÐ½Ð¾Ð²Ð°Ð½Ñ Ñ…Ð¾Ñнователїв', @@ -3703,10 +3792,7 @@ $messages['sa'] = array( 'renameuser-page-exists' => '$1 इतà¥à¤¯à¥‡à¤¤à¤¤à¥ पà¥à¤Ÿà¤‚ पूरà¥à¤µà¤®à¥‡à¤µ विदà¥à¤¯à¤¤à¥‡ । तदà¥à¤ªà¤°à¤¿ लेखनमॠअशकà¥à¤¯à¤®à¥ ।', 'renameuser-page-moved' => '$1 पृषà¥à¤ ं $2 पà¥à¤°à¤¤à¤¿ चालितमॠअसà¥à¤¤à¤¿ ।', 'renameuser-page-unmoved' => '$1 पृषà¥à¤ ं $2 पà¥à¤°à¤¤à¤¿ चालनमॠअशकà¥à¤¯à¤®à¥ ।', - 'renameuserlogpage' => 'परिवरà¥à¤¤à¤¿à¤¤à¤¯à¥‹à¤œà¤•नामà¥à¤¨à¤¾à¤‚ वृतà¥à¤¤à¤®à¥', - 'renameuserlogpagetext' => 'इदं योजकनामà¥à¤¨à¤¾à¤‚ परिवरà¥à¤¤à¤¨à¤µà¥ƒà¤¤à¥à¤¤à¤®à¥ ।', - 'renameuserlogentry' => '$1 "$2" पà¥à¤°à¤¤à¤¿ परिवरà¥à¤¤à¤¿à¤¤à¤®à¤¸à¥à¤¤à¤¿ ।', - 'renameuser-log' => '{{PLURAL:$1|1 परिवरà¥à¤¤à¤¨à¤®à¥|$1 परिवरà¥à¤¤à¤¨à¤¾à¤¨à¤¿}}. कारणमà¥: $2', + 'log-name-renameuser' => 'परिवरà¥à¤¤à¤¿à¤¤à¤¯à¥‹à¤œà¤•नामà¥à¤¨à¤¾à¤‚ वृतà¥à¤¤à¤®à¥', 'renameuser-move-log' => '"[[User:$1|$1]]" तः "[[User:$2|$2]]" पà¥à¤°à¤¤à¤¿ योजकनामà¥à¤¨à¤ƒ परिवरà¥à¤¤à¤¨à¤¾à¤µà¤¸à¤°à¥‡ à¤à¤µ योजकपृषà¥à¤ ं सà¥à¤µà¤¯à¤‚ चालितमॠ।', 'action-renameuser' => 'यॊजकसà¥à¤¯ पà¥à¤¨à¤°à¥à¤¨à¤¾à¤®à¤•रणं कà¥à¤°à¤¿à¤¯à¤¤à¤¾à¤®à¥', 'right-renameuser' => 'यॊजकसà¥à¤¯ पà¥à¤¨à¤°à¥à¤¨à¤¾à¤®à¤•रणं कà¥à¤°à¤¿à¤¯à¤¤à¤¾à¤®à¥', @@ -3740,10 +3826,7 @@ $messages['sah'] = array( 'renameuser-page-exists' => '$1 ÑирÑй номнуо баар онон аптамаатынан хат Ñуруллар кыаҕа Ñуох.', 'renameuser-page-moved' => '$1 ÑирÑй маннык ааттаммыт $2.', 'renameuser-page-unmoved' => '$1 ÑирÑй маннык $2 ааттанар кыаҕа Ñуох.', - 'renameuserlogpage' => 'Кыттааччылар ааттарын уларытыыларын Ñурунаала', - 'renameuserlogpagetext' => 'Бу бÑлиÑÑ‚Ñммит кыттааччылар ааттарын уларытыыларын Ñурунаала', - 'renameuserlogentry' => '$1 аатын манныкка уларытта "$2"', - 'renameuser-log' => '{{PLURAL:$1|БиирдÑ|$1 төгүл}} уларыйбыт. ТөрүөтÑ: $2', + 'log-name-renameuser' => 'Кыттааччылар ааттарын уларытыыларын Ñурунаала', 'renameuser-move-log' => '«[[User:$1|$1]]» аата «[[User:$2|$2]]» буолбутунан аптамаатынан', 'right-renameuser' => 'Кыттааччылар ааттарын уларытыы', 'renameuser-renamed-notice' => 'Бу кыттааччы аата уларыйбыт. @@ -3791,10 +3874,7 @@ $messages['scn'] = array( 'renameuser-page-exists' => "La pà ggina $1 c'è già ; mpussìbbili suprascrivìrila autumaticamenti.", 'renameuser-page-moved' => 'La pà ggina $1 vinni spustata a $2.', 'renameuser-page-unmoved' => 'Mpussìbbili mòviri la pà ggina $1 a $2.', - 'renameuserlogpage' => 'Utenti ri-numinati', - 'renameuserlogpagetext' => "Di sècutu sunnu elencati li ri-numinazzioni di l'utenti.", - 'renameuserlogentry' => 'hà ri-numinatu $1 \'n "$2"', - 'renameuser-log' => 'Ca havi {{PLURAL:$1|nu cuntribbutu|$1 cuntribbuti}}. Mutivu: $2', + 'log-name-renameuser' => 'Utenti ri-numinati', 'renameuser-move-log' => 'Spustamentu autumà ticu dâ pà ggina - utenti ri-numinatu di "[[User:$1|$1]]" a "[[User:$2|$2]]"', 'right-renameuser' => "Ri-nòmina l'utenti", ); @@ -3829,7 +3909,7 @@ $messages['si'] = array( 'renameuser-desc' => "පරිà·à·“ලකයෙක් යළි-නම්කරනු වස් [[Special:Renameuser|විà·à·šà·‚ පිටුවක්]] à¶‘à¶šà·Š කරන්න (''renameuser'' අයිà¶à·’ය à¶…à·€à·à·Šâ€à¶ºà¶ºà·’)", 'renameuserold' => 'à·€à¶à·Šà¶¸à¶±à·Š පරිà·à·“ලක à¶±à·à¶¸à¶º:', 'renameusernew' => 'නව පරිà·à·“ලක à¶±à·à¶¸à¶º:', - 'renameuserreason' => 'යළි-නම්කිරීමට à·„à·šà¶à·”à·€:', # Fuzzy + 'renameuserreason' => 'à·„à·šà¶à·”à·€:', 'renameusermove' => 'පරිà·à·“ලක à·„à· à·ƒà·à¶šà¶ à·Šà¶¡à· à¶´à·’à¶§à·” (à·„à· à¶’à·€à·à¶ºà·š à¶‹à¶´à¶´à·’à¶§à·”) නව නම වෙà¶à¶§ ගෙන යන්න', 'renameusersuppress' => 'යළි යොමුවන් නම à¶±à·à¶¸à¶ºà·š à·ƒà·à¶šà·ƒà·“මෙන් වළකින්න.', 'renameuserreserve' => 'à¶´à·à¶»à¶«à·’ පරිà·à·“ලක නම à¶…à¶±à·à¶œà¶ à¶·à·à·€à·’à¶à¶ºà·™à¶±à·Š à·€à·à¶»à¶«à¶º කරන්න', @@ -3847,10 +3927,8 @@ $messages['si'] = array( 'renameuser-page-exists' => '$1 පිටුව දà·à¶±à¶§à¶¸à¶à·Š à¶´à·€à¶à·’à¶± à¶…à¶à¶», එය ස්වයංක්â€à¶»à·“යව අධිලිවීමකට à¶·à·à¶¢à¶±à¶º à¶šà¶½ නොහà·à¶š.', 'renameuser-page-moved' => ' $1 පිටුව $2 වෙචගෙනයන ලදි.', 'renameuser-page-unmoved' => ' $1 පිටුව $2 වෙචගෙනය෠නොහà·à¶š.', - 'renameuserlogpage' => 'පරිà·à·“ලක à¶´à·Šâ€à¶»à¶à·’නම්කෙරුම් ලොගය', - 'renameuserlogpagetext' => 'මෙය පරිà·à·“ලක à¶±à·à¶¸ වෙනස්වීම් à¶´à·’à·…à·’à¶¶à¶³ à¶½à¶à·”-සටහනකි.', - 'renameuserlogentry' => '$1, "$2" ලෙස à¶´à·Šâ€à¶»à¶à·’නම් කෙරිනි', - 'renameuser-log' => '{{PLURAL:$1|à¶‘à¶šà·Š සංස්කරණයක්|සංස්කරණ $1 à¶šà·Š}}. à·„à·šà¶à·”à·€: $2', + 'log-name-renameuser' => 'පරිà·à·“ලක à¶´à·Šâ€à¶»à¶à·’නම්කෙරුම් ලොගය', + 'log-description-renameuser' => 'මෙය පරිà·à·“ලක à¶±à·à¶¸ වෙනස්වීම් à¶´à·’à·…à·’à¶¶à¶³ à¶½à¶à·”-සටහනකි.', 'renameuser-move-log' => 'පරිà·à·“ලක "[[User:$1|$1]]", "[[User:$2|$2]]" වෙචප්â€à¶»à¶à·’නම්කරන à¶…à¶à¶»à¶à·”à¶» පිටුව ස්â€à·€à¶ºà¶‚à¶šà·Šâ€à¶»à·“යව ගෙනයන ලදී', 'action-renameuser' => 'පරිà·à·“ලකයන් à¶´à·Šâ€à¶»à¶à·’නම් කරන්න', 'right-renameuser' => 'පරිà·à·“ලකයන් à¶´à·Šâ€à¶»à¶à·’නම් කරන්න', @@ -3861,6 +3939,7 @@ $messages['si'] = array( /** Slovak (slovenÄina) * @author Helix84 * @author Jkjk + * @author KuboF */ $messages['sk'] = array( 'renameuser' => 'PremenovaÅ¥ použÃvateľa', @@ -3869,7 +3948,7 @@ $messages['sk'] = array( 'renameuser-desc' => "PremenovaÅ¥ použÃvateľa (vyžaduje právo ''renameuser'')", 'renameuserold' => 'SúÄasné použÃvateľské meno:', 'renameusernew' => 'Nové použÃvateľské meno:', - 'renameuserreason' => 'Dôvod premenovania:', # Fuzzy + 'renameuserreason' => 'Dôvod:', 'renameusermove' => 'Presunúť použÃvateľské a diskusné stránky (a ich podstránky) na nový názov', 'renameusersuppress' => 'NevytváraÅ¥ presmerovania na nový názov', 'renameuserreserve' => 'VyhradiÅ¥ staré použÃvateľské meno (zabrániÅ¥ ÄalÅ¡iemu použitiu)', @@ -3886,10 +3965,10 @@ $messages['sk'] = array( 'renameuser-page-exists' => 'Stránka $1 už existuje a nie je možné ju automaticky prepÃsaÅ¥.', 'renameuser-page-moved' => 'Stránka $1 bola presunutá na $2.', 'renameuser-page-unmoved' => 'Stránku $1 nebolo možné presunúť na $2.', - 'renameuserlogpage' => 'Záznam premenovanà použÃvateľov', - 'renameuserlogpagetext' => 'Toto je záznam premenovanà použÃvateľov', - 'renameuserlogentry' => 'premenoval použÃvateľa $1 na „$2â€', - 'renameuser-log' => 'mal {{PLURAL:$1|1 úpravu|$1 úpravy|$1 úprav}}. Dôvod: $2', + 'log-name-renameuser' => 'Záznam premenovanà použÃvateľov', + 'log-description-renameuser' => 'Toto je záznam premenovanà použÃvateľov', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|premenoval|premenovala}} použÃvateľa $4 ({{PLURAL:$6|$6 úprava|$6 úpravy|$6 úprav}}) na $5', + 'logentry-renameuser-renameuser-legacier' => '$1 premenoval použÃvateľa $4 na $5', 'renameuser-move-log' => 'Automaticky presunutá stránka poÄas premenovania použÃvateľa „[[User:$1|$1]]“ na „[[User:$2|$2]]“', 'action-renameuser' => 'premenovaÅ¥ použÃvateľov', 'right-renameuser' => 'PremenovávaÅ¥ použÃvateľov', @@ -3925,10 +4004,10 @@ Prosimo, pojdite nazaj in poskusite znova.', 'renameuser-page-exists' => 'Stran $1 že obstaja in je ni mogoÄe samodejno prepisati.', 'renameuser-page-moved' => 'Stran $1 je bila prestavljena na $2.', 'renameuser-page-unmoved' => 'Strani $1 ni mogoÄe prestaviti na $2.', - 'renameuserlogpage' => 'Dnevnik preimenovanj uporabnikov', - 'renameuserlogpagetext' => 'Prikazan je dnevnik sprememb uporabniÅ¡kih imen.', - 'renameuserlogentry' => '- preimenovanje $1 v »$2«', - 'renameuser-log' => '$1 {{PLURAL:$1|urejanje|urejanji|urejanja|urejanj}}. Razlog: $2', + 'log-name-renameuser' => 'Dnevnik preimenovanj uporabnikov', + 'log-description-renameuser' => 'Prikazan je dnevnik sprememb uporabniÅ¡kih imen.', + 'logentry-renameuser-renameuser' => '$1 je {{GENDER:$2|preimenoval|preimenovala|preimenoval(-a)}} uporabnika $4 ({{PLURAL:$6|$6 urejanje|$6 urejanji|$6 urejanja|$6 urejanj}}) v $5', + 'logentry-renameuser-renameuser-legacier' => '$1 je preimenoval(-a) uporabnika $4 v $5', 'renameuser-move-log' => 'Samodejno prestavljanje strani pri preimenovanju uporabnika »[[User:$1|$1]]« v »[[User:$2|$2]]«', 'action-renameuser' => 'preimenovanje uporabnikov', 'right-renameuser' => 'Preimenovanje uporabnikov', @@ -3976,10 +4055,7 @@ Ju lutemi kthehuni prapa dhe provoni përsëri.', 'renameuser-page-exists' => 'Faqja $1 ekziston dhe nuk mund të mbivendoset automatikisht.', 'renameuser-page-moved' => 'Faqja $1 është zhvendosur tek $2.', 'renameuser-page-unmoved' => "Faqja $1 s'mund të zhvendosej tek $2.", - 'renameuserlogpage' => 'Regjistri i emër-ndryshimeve', - 'renameuserlogpagetext' => 'Ky është një regjistër i ndryshimeve së emrave të përdoruesve', - 'renameuserlogentry' => 'riemëruar $1 tek "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 redaktim|$1 redaktime}}. Arsyeja: $2', + 'log-name-renameuser' => 'Regjistri i emër-ndryshimeve', 'renameuser-move-log' => 'Lëvizi faqen automatikisht kur riemëroi përdoruesin "[[User:$1|$1]]" në "[[User:$2|$2]]"', 'action-renameuser' => 'riemëro përdoruesit', 'right-renameuser' => 'Riemëroni përdorueset', @@ -3989,6 +4065,7 @@ Regjistri i riemërimit është poshtë për referencë.', /** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) * @author FriedrickMILBarbarossa + * @author Milicevic01 * @author Millosh * @author Rancher * @author Sasa Stefanovic @@ -4002,7 +4079,7 @@ $messages['sr-ec'] = array( 'renameuser-desc' => "Додаје [[Special:Renameuser|поÑебну Ñтраницу]] за преименовање кориÑника (потребно право ''renameuser'')", 'renameuserold' => 'Тренутно кориÑничко име:', 'renameusernew' => 'Ðово кориÑничко име:', - 'renameuserreason' => 'Разлог:', # Fuzzy + 'renameuserreason' => 'Разлог:', 'renameusermove' => 'ПремеÑти кориÑничку Ñтраницу и Ñтраницу за разговор (и њихове подÑтранице) на нови назив', 'renameusersuppress' => 'Ðе правите преуÑмерења на нови назив', 'renameuserreserve' => 'Блокирај Ñтаро кориÑничко име за даљу употребу', @@ -4020,11 +4097,7 @@ $messages['sr-ec'] = array( 'renameuser-page-exists' => 'Страница $1 већ поÑтоји и не може Ñе заменити.', 'renameuser-page-moved' => 'Страница $1 је премештена у $2.', 'renameuser-page-unmoved' => 'Страница $1 не може да Ñе премеÑти на $2.', - 'renameuserlogpage' => 'Дневник преименовања кориÑника', - 'renameuserlogpagetext' => 'Ово је иÑторија измена кориÑничких имена.', - 'renameuserlogentry' => '{{GENDER:|је преименовао|је преименовала|је преименовао}} $1 у „$2“', - 'renameuser-log' => '{{PLURAL:$1|1 измена|$1 измене|$1 измена}}. -Разлог: $2', + 'log-name-renameuser' => 'Дневник преименовања кориÑника', 'renameuser-move-log' => 'Премештене Ñтранице приликом преименовања кориÑника: „[[User:$1|$1]]“ у „[[User:$2|$2]]“.', 'action-renameuser' => 'преименовање кориÑника', 'right-renameuser' => 'преименовање кориÑничких имена', @@ -4036,6 +4109,7 @@ $messages['sr-ec'] = array( * @author FriedrickMILBarbarossa * @author Liangent * @author Michaello + * @author Milicevic01 * @author Жељко Тодоровић */ $messages['sr-el'] = array( @@ -4045,7 +4119,7 @@ $messages['sr-el'] = array( 'renameuser-desc' => "Dodaje [[Special:Renameuser|posebnu stranicu]] za preimenovanje korisnika (potrebno pravo ''renameuser'').", 'renameuserold' => 'Trenutno korisniÄko ime:', 'renameusernew' => 'Novo korisniÄko ime:', - 'renameuserreason' => 'Razlog preimenovanja:', # Fuzzy + 'renameuserreason' => 'Razlog:', 'renameusermove' => 'Premesti korisniÄku stranicu i stranicu za razgovor (i njihove podstranice) na novo ime', 'renameusersuppress' => 'Ne pravite preusmerenja na novi naziv', 'renameuserreserve' => 'Blokiraj staro korisniÄko ime za dalju upotrebu', @@ -4062,10 +4136,7 @@ $messages['sr-el'] = array( 'renameuser-page-exists' => 'Stranica $1 već postoji i ne može biti automatski presnimljena.', 'renameuser-page-moved' => 'Stranica $1 je premeÅ¡tena na $2.', 'renameuser-page-unmoved' => 'Stranica $1 ne može biti premeÅ¡tena na $2.', - 'renameuserlogpage' => 'Dnevnik preimenovanja korisnika', - 'renameuserlogpagetext' => 'Ovo je istorija izmena korisniÄkih imena.', - 'renameuserlogentry' => 'je preimenovao $1 u „$2“', - 'renameuser-log' => '{{PLURAL:$1|1 izmena|$1 izmene|$1 izmena}}. Razlog: $2', + 'log-name-renameuser' => 'Dnevnik preimenovanja korisnika', 'renameuser-move-log' => 'Automatski pomerene stranice prilikom preimenovanja korisniÄkog imena: „[[User:$1|$1]]“ u „[[User:$2|$2]]“.', 'action-renameuser' => 'preimenovanje korisnika', 'right-renameuser' => 'preimenovanje korisniÄkih imena', @@ -4097,10 +4168,7 @@ $messages['stq'] = array( 'renameuser-page-exists' => 'Ju Siede $1 bestoant al un kon nit automatisk uurskrieuwen wäide.', 'renameuser-page-moved' => 'Ju Siede $1 wuude ätter $2 ferskäuwen.', 'renameuser-page-unmoved' => 'Ju Siede $1 kuude nit ätter $2 ferskäuwen wäide.', - 'renameuserlogpage' => 'Benutsernoomenannerengs-Logbouk', - 'renameuserlogpagetext' => 'In dit Logbouk wäide do Annerengen fon Benutsernoomen protokollierd.', - 'renameuserlogentry' => 'häd "$1" in "$2" uumenaamd', - 'renameuser-log' => '{{PLURAL:$1|1 Beoarbaidenge|$1 Beoarbaidengen}}. Gruund: $2', + 'log-name-renameuser' => 'Benutsernoomenannerengs-Logbouk', 'renameuser-move-log' => 'truch ju Uumbenaamenge fon „[[User:$1|$1]]“ ätter „[[User:$2|$2]]“ automatisk ferskäuwene Siede.', 'right-renameuser' => 'Benutser uumenaame', ); @@ -4126,10 +4194,7 @@ $messages['su'] = array( 'renameuser-page-exists' => 'Kaca $1 geus aya sarta teu bisa ditimpah kitu baé.', 'renameuser-page-moved' => 'Kaca $1 geus dipindahkeun ka $2.', 'renameuser-page-unmoved' => 'Kaca $1 teu bisa dipindahkeun ka $2.', - 'renameuserlogpage' => 'Log ganti ngaran', - 'renameuserlogpagetext' => 'Ieu minangka log parobahan ngaran pamaké', - 'renameuserlogentry' => 'geus ngaganti ngaran $1 jadi "$2"', # Fuzzy - 'renameuser-log' => '{{PLURAL:$1|1 édit|$1 édit}}. Alesan: $2', + 'log-name-renameuser' => 'Log ganti ngaran', 'renameuser-move-log' => 'Otomatis mindahkeun kaca nalika ngaganti ngaran "[[User:$1|$1]]" jadi "[[User:$2|$2]]"', ); @@ -4140,9 +4205,11 @@ $messages['su'] = array( * @author Cybjit * @author Dafer45 * @author Habj + * @author Jopparn * @author Lejonel * @author Lokal Profil * @author M.M.S. + * @author MagnusA * @author Najami * @author Per */ @@ -4170,10 +4237,10 @@ $messages['sv'] = array( 'renameuser-page-exists' => 'Sidan $1 finns redan och kan inte skrivas över automatiskt.', 'renameuser-page-moved' => 'Sidan $1 har flyttats till $2.', 'renameuser-page-unmoved' => 'Sidan $1 kunde inte flyttas till $2.', - 'renameuserlogpage' => 'Logg över användarnamnsbyten', - 'renameuserlogpagetext' => 'Detta är en logg över byten av användarnamn', - 'renameuserlogentry' => 'bytte namn pÃ¥ $1 till "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 redigering|$1 redigeringar}}. Anledning: $2', + 'log-name-renameuser' => 'Logg över användarnamnsbyten', + 'log-description-renameuser' => 'Detta är en logg över ändringar av användarnamn', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|bytte namn pÃ¥}} användare $4 ({{PLURAL:$6|$6 redigering|$6 redigeringar}}) till $5', + 'logentry-renameuser-renameuser-legacier' => '$1 bytte namn pÃ¥ användare $4 till $5', 'renameuser-move-log' => 'Flyttade automatiskt sidan när namnet byttes pÃ¥ användaren "[[User:$1|$1]]" till "[[User:$2|$2]]"', 'action-renameuser' => 'ändra namn pÃ¥ användaren', 'right-renameuser' => 'Ändra användares namn', @@ -4231,10 +4298,8 @@ $messages['ta'] = array( 'renameuser-page-exists' => 'பகà¯à®•ம௠$1 à®à®±à¯à®•னவே உளà¯à®³à®¤à¯. தானாக மேலெழà¯à®¤ இயலாதà¯.', 'renameuser-page-moved' => 'பகà¯à®•ம௠$1 $2 எனà¯à®¨à¯à®¤à®²à¯ˆà®ªà¯à®ªà¯à®•à¯à®•௠நகரà¯à®¤à¯à®¤à®ªà¯à®ªà®Ÿà¯à®Ÿà¯à®³à¯à®³à®¤à¯.', 'renameuser-page-unmoved' => 'பகà¯à®•ம௠$1 எனà¯à®ªà®¤à¯ˆ $2 எனà¯à®ªà®¤à®±à¯à®•௠நகரà¯à®¤à¯à®¤ à®®à¯à®Ÿà®¿à®¯à®µà®¿à®²à¯à®²à¯ˆ.', - 'renameuserlogpage' => 'பயனரை பெயரà¯à®®à®¾à®±à¯à®±à¯à®¤à®²à¯ கà¯à®±à®¿à®ªà¯à®ªà¯‡à®Ÿà¯', - 'renameuserlogpagetext' => 'இத௠பயனர௠பெயர௠மாறà¯à®±à®¤à¯à®¤à®¿à®±à¯à®•ான கà¯à®±à®¿à®ªà¯à®ªà¯‡à®Ÿà¯', - 'renameuserlogentry' => 'பெயர௠மறà¯à®±à®®à¯ செயà¯à®¯à®ªà¯à®ªà®Ÿà¯à®Ÿà®¤à¯ $1 லிரà¯à®¨à¯à®¤à¯ "$2" கà¯à®•à¯', - 'renameuser-log' => '{{PLURAL:$1|1 திரà¯à®¤à¯à®¤à®®à¯|$1 திரà¯à®¤à¯à®¤à®™à¯à®•ளà¯}}. காரணமà¯: $2', + 'log-name-renameuser' => 'பயனரை பெயரà¯à®®à®¾à®±à¯à®±à¯à®¤à®²à¯ கà¯à®±à®¿à®ªà¯à®ªà¯‡à®Ÿà¯', + 'log-description-renameuser' => 'இத௠பயனர௠பெயர௠மாறà¯à®±à®¤à¯à®¤à®¿à®±à¯à®•ான கà¯à®±à®¿à®ªà¯à®ªà¯‡à®Ÿà¯', 'action-renameuser' => 'பயனரை பெயரà¯à®®à®¾à®±à¯à®±à¯', 'right-renameuser' => 'பயனரà¯à®•ளை மாறà¯à®±à¯ பெயரிடà¯', 'renameuser-renamed-notice' => 'இநà¯à®¤ பயனர௠பெயர௠மாறà¯à®±à®ªà¯à®ªà®Ÿà¯à®Ÿà®¤à¯. @@ -4269,10 +4334,7 @@ $messages['te'] = array( 'renameuser-page-exists' => '$1 పేజీ ఇపà±à°ªà°Ÿà°¿à°•ే ఉంది, కాబటà±à°Ÿà°¿ ఆటోమాటిగà±à°—à°¾ దానిపై కొతà±à°¤à°ªà±‡à°œà±€à°¨à°¿ à°°à±à°¦à±à°¦à°¡à°‚ à°•à±à°¦à°°à°¦à±.', 'renameuser-page-moved' => '$1 పేజీని $2 పేజీకి తరలించాం.', 'renameuser-page-unmoved' => '$1 పేజీని $2 పేజీకి తరలించలేక పోయాం.', - 'renameuserlogpage' => 'వాడà±à°•à°°à°¿ పేరà±à°®à°¾à°°à±à°ªà±à°² à°šà°¿à°Ÿà±à°Ÿà°¾', - 'renameuserlogpagetext' => 'ఇది వాడà±à°•à°°à°¿ పేరà±à°²à°•à°¿ జరిగిన మారà±à°ªà±à°² à°šà°¿à°Ÿà±à°Ÿà°¾.', - 'renameuserlogentry' => '$1ని "$2"à°—à°¾ పేరౠమారà±à°šà°¾à°°à±', - 'renameuser-log' => '{{PLURAL:$1|à°’à°• దిదà±à°¦à±à°¬à°¾à°Ÿà±|$1 దిదà±à°¦à±à°¬à°¾à°Ÿà±à°²à±}}. కారణం: $2', + 'log-name-renameuser' => 'వాడà±à°•à°°à°¿ పేరà±à°®à°¾à°°à±à°ªà±à°² à°šà°¿à°Ÿà±à°Ÿà°¾', 'renameuser-move-log' => '"[[User:$1|$1]]" పేరà±à°¨à± "[[User:$2|$2]]"కౠమారà±à°šà°¡à°‚తో పేజీని ఆటోమాటిగà±à°—à°¾ తరలించాం', 'right-renameuser' => 'వాడà±à°•à°°à±à°² పేరౠమారà±à°šà°¡à°‚', 'renameuser-renamed-notice' => 'à°ˆ వాడà±à°•à°°à°¿ పేరౠమారింది. @@ -4287,13 +4349,14 @@ $messages['tet'] = array( 'renameuser-desc' => "Fó naran foun ba uza-na'in sira (presiza priviléjiu ''renameuser'')", 'renameuserold' => "Naran uza-na'in atuál:", 'renameusernew' => "Naran uza-na'in foun:", - 'renameuserreason' => 'Motivu:', # Fuzzy + 'renameuserreason' => 'Motivu:', 'renameusermove' => "Book pájina uza-na'in no diskusaun (no sub-pájina) ba naran foun", 'renameuserconfirm' => 'Sin, fó naran foun', 'renameusersubmit' => 'Fó naran foun', 'renameusererrordoesnotexist' => 'Uza-na\'in "<nowiki>$1</nowiki>" la iha.', 'renameuser-page-moved' => 'Book tiha pájina $1 ba $2.', 'renameuser-page-unmoved' => 'La bele book pájina $1 ba $2.', + 'logentry-renameuser-renameuser-legacier' => '$1 muda naran uza-na\'in "$4" nian. Naran foun: "$5"', 'right-renameuser' => "Fó naran foun ba uza-na'in sira", ); @@ -4305,7 +4368,7 @@ $messages['tg-cyrl'] = array( 'renameuser-desc' => "Ðоми Ñк корбарро тағйир медиҳад (ниёзманд ба ихтиёроти ''тағйирином'' аÑÑ‚)", 'renameuserold' => 'Ðоми корбари феълӣ:', 'renameusernew' => 'Ðоми корбари ҷадид:', - 'renameuserreason' => 'Иллати тағйири номи корбарӣ:', # Fuzzy + 'renameuserreason' => 'Сабаб:', 'renameusermove' => 'Саҳифаи корбарӣ ва Ñаҳифаи баҳÑи корбар (ва зерÑаҳифаҳои он)ро интиқол бидеҳ', 'renameuserreserve' => 'БаÑтани номи корбарии кӯҳна аз иÑтифодаи оÑнда', 'renameuserwarnings' => 'Ҳушдорҳо:', @@ -4320,10 +4383,7 @@ $messages['tg-cyrl'] = array( 'renameuser-page-exists' => 'Саҳифаи $1 аллакай вуҷуд дорда ва ба таври худкор қобили бознавиÑÓ£ неÑÑ‚.', 'renameuser-page-moved' => 'Саҳифаи $1 ба $2 кӯчонида шуд.', 'renameuser-page-unmoved' => 'Имкони кӯчонидани Ñаҳифаи $1 ба $2 вуҷуд надорад.', - 'renameuserlogpage' => 'Гузориши тағйири номи корбар', - 'renameuserlogpagetext' => 'Ин гузориши тағйири номи корбарон аÑÑ‚', - 'renameuserlogentry' => 'номи $1ро ба "$2" тағйир дод', # Fuzzy - 'renameuser-log' => '{{PLURAL:$1|1 вироиш|$1 вироишҳо}}. Далел: $2', + 'log-name-renameuser' => 'Гузориши тағйири номи корбар', 'renameuser-move-log' => 'Саҳифа дар вақти тағйири номи корбар "[[User:$1|$1]]" ба "[[User:$2|$2]]" ба таври худкор кӯчонида шуд', 'right-renameuser' => 'Тағйири номи корбарон', ); @@ -4351,9 +4411,7 @@ $messages['tg-latn'] = array( 'renameuser-page-exists' => 'Sahifai $1 allakaj vuçud dorda va ba tavri xudkor qobili boznavisÄ« nest.', 'renameuser-page-moved' => 'Sahifai $1 ba $2 kÅ«conida ÅŸud.', 'renameuser-page-unmoved' => 'Imkoni kÅ«conidani sahifai $1 ba $2 vuçud nadorad.', - 'renameuserlogpage' => 'GuzoriÅŸi taÆ£jiri nomi korbar', - 'renameuserlogpagetext' => 'In guzoriÅŸi taÆ£jiri nomi korbaron ast', - 'renameuser-log' => '{{PLURAL:$1|1 viroiÅŸ|$1 viroiÅŸho}}. Dalel: $2', + 'log-name-renameuser' => 'GuzoriÅŸi taÆ£jiri nomi korbar', 'renameuser-move-log' => 'Sahifa dar vaqti taÆ£jiri nomi korbar "[[User:$1|$1]]" ba "[[User:$2|$2]]" ba tavri xudkor kÅ«conida ÅŸud', 'right-renameuser' => 'TaÆ£jiri nomi korbaron', ); @@ -4383,10 +4441,7 @@ $messages['th'] = array( 'renameuser-page-exists' => 'หน้า $1 มีà¸à¸¢à¸¹à¹ˆà¹à¸¥à¹‰à¸§ à¹à¸¥à¸°à¹„ม่สามารถย้ายไปà¹à¸—นที่ได้โดยà¸à¸±à¸•โนมัติ', 'renameuser-page-moved' => 'หน้า $1 ถูà¸à¸¢à¹‰à¸²à¸¢à¹„ปยัง $2', 'renameuser-page-unmoved' => 'ไม่สามารถย้ายหน้า $1 ไปยัง $2 ได้', - 'renameuserlogpage' => 'ปูมà¸à¸²à¸£à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¸Šà¸·à¹ˆà¸à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰', - 'renameuserlogpagetext' => 'ข้à¸à¸¡à¸¹à¸¥à¸à¸²à¸£à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¸Šà¸·à¹ˆà¸à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰', - 'renameuserlogentry' => 'ได้เปลี่ยนชื่ภ$1 ไปเป็น [[ผู้ใช้:$2]]', - 'renameuser-log' => 'à¹à¸à¹‰à¹„ขà¹à¸¥à¹‰à¸§ $1 ครั้ง เหตุผล: $2', + 'log-name-renameuser' => 'ปูมà¸à¸²à¸£à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¸Šà¸·à¹ˆà¸à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰', 'renameuser-move-log' => 'ย้ายโดยà¸à¸±à¸•โนมัติ ขณะเปลี่ยนชื่à¸à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸ˆà¸²à¸ "[[User:$1|$1]]" เป็น "[[User:$2|$2]]"', 'right-renameuser' => 'เปลี่ยนชื่à¸à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰', 'renameuser-renamed-notice' => 'ผู้ใช้นี้ได้ถูà¸à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¸Šà¸·à¹ˆà¸ บันทึà¸à¸à¸²à¸£à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¸Šà¸·à¹ˆà¸à¹à¸ªà¸”งà¸à¸¢à¸¹à¹ˆà¸”้านล่างสำหรับà¸à¸²à¸£à¸à¹‰à¸²à¸‡à¸à¸´à¸‡', @@ -4419,10 +4474,7 @@ Yza gaýdyp gaýtadan synanyÅŸyp görüň.', 'renameuser-page-exists' => '$1 sahypasy eýýäm bar we onuň üstüne awtomatik ýazyp bolmaýar.', 'renameuser-page-moved' => '$1 sahypasy $2 sahypasyna geçirildi.', 'renameuser-page-unmoved' => '$1 sahypasyny $2 sahypasyna geçirip bolmaýar.', - 'renameuserlogpage' => 'Ulanyjy adyny üýtgetme gündeligi', - 'renameuserlogpagetext' => 'Bu gündelik ulanyjy ady üýtgetmelerini görkezýär.', - 'renameuserlogentry' => '$1 täzeden atlandyryldy: "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 özgerdiÅŸ|$1 özgerdiÅŸ}}. Sebäp: $2', + 'log-name-renameuser' => 'Ulanyjy adyny üýtgetme gündeligi', 'renameuser-move-log' => 'Ulanyjy "[[User:$1|$1]]" adyndan "[[User:$2|$2]]" adyna täzeden atlandyrylanda, sahypa awtomatik geçirildi', 'right-renameuser' => 'Ulanyjylaryň adyny üýtget', 'renameuser-renamed-notice' => 'Bu ulanyjynyň ady üýtgedilipdir. @@ -4457,10 +4509,7 @@ Magbalik lamang at subukan uli.', 'renameuser-page-exists' => 'Umiiral na ang pahinang $1 at hindi maaaring kusang mapatungan.', 'renameuser-page-moved' => 'Ang pahinang $1 ay nailipat na patungo sa $2.', 'renameuser-page-unmoved' => 'Hindi mailipat ang pahinang $1 patungo sa $2.', - 'renameuserlogpage' => 'Talaan ng muling pagpapangalan ng tagagamit', - 'renameuserlogpagetext' => 'Isa itong pagtatala/talaan ng mga pagbabago sa mga pangalan ng tagagamit.', - 'renameuserlogentry' => 'muling pinangalan si $1 patungo sa "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 pagbabago|$1 mga pagbabago}}. Dahilan: $2', + 'log-name-renameuser' => 'Talaan ng muling pagpapangalan ng tagagamit', 'renameuser-move-log' => 'Kusang inilipat ang pahina habang muling pinapangalanan ang tagagamit na si "[[User:$1|$1]]" patungo sa "[[User:$2|$2]]"', 'action-renameuser' => 'muling pangalanan ang mga tagagamit', 'right-renameuser' => 'Muling pangalanan ang mga tagagamit', @@ -4479,8 +4528,7 @@ $messages['to'] = array( 'renameusererrorexists' => 'Ko e Ê»etita "<nowiki>$1</nowiki>" Ê»oku toka tuÊ»u ia', 'renameusererrorinvalid' => 'Ê»Oku taÊ»eÊ»aonga Ê»a e hingoa fakaÊ»etita ko "<nowiki>$1</nowiki>"', 'renameusersuccess' => 'Ko e Ê»etita "<nowiki>$1</nowiki>" kuo liliuhingoa ia kia "<nowiki>$2</nowiki>"', - 'renameuserlogpage' => 'Tohinoa Ê»o e liliu he hingoa Ê»o e Ê»etita', - 'renameuserlogpagetext' => 'Ko e tohinoa Ê»eni Ê»o e ngaahi liliu ki he hingoa Ê»o e kau Ê»etita', + 'log-name-renameuser' => 'Tohinoa Ê»o e liliu he hingoa Ê»o e Ê»etita', ); /** Turkish (Türkçe) @@ -4514,20 +4562,30 @@ Lütfen geri dönüp tekrar deneyin.', 'renameuser-page-exists' => '$1 sayfası zaten mevcut ve otomatik olarak üstüne yazılamaz.', 'renameuser-page-moved' => '$1 sayfası $2 sayfasına taşındı.', 'renameuser-page-unmoved' => '$1 sayfası $2 sayfasına taşınamıyor.', - 'renameuserlogpage' => 'Kullanıcı adı deÄŸiÅŸikliÄŸi kayıtları', - 'renameuserlogpagetext' => 'AÅŸağıda bulunan liste adı deÄŸiÅŸtirilmiÅŸ kullanıcıları gösterir.', - 'renameuserlogentry' => '$1, "$2" olarak yeniden adlandırıldı', - 'renameuser-log' => '{{PLURAL:$1|1 düzenleme|$1 düzenleme}}. Neden: $2', + 'log-name-renameuser' => 'Kullanıcı adı deÄŸiÅŸikliÄŸi kayıtları', 'renameuser-move-log' => 'Kullanıcıyı "[[User:$1|$1]]" isminden "[[User:$2|$2]]" ismine yeniden adlandırırken, sayfa otomatik olarak taşındı', 'right-renameuser' => 'Kullanıcıların adlarını deÄŸiÅŸtirir', 'renameuser-renamed-notice' => 'Bu kullanıcının adı deÄŸiÅŸtirildi. Referans için ad deÄŸiÅŸtirme günlüğü aÅŸağıda saÄŸlanmıştır.', ); +/** Uyghur (Arabic script) (ئۇيغۇرچە) + * @author Sahran + */ +$messages['ug-arab'] = array( + 'renameuserreason' => 'سەۋەب:', + 'renameuserwarnings' => 'ئاگاھلاندۇرۇشلار:', + 'renameusersubmit' => 'تاپشۇر', + 'renameuser-page-exists' => '$1 بەت مەۋجۇد، ئۆزلۈكىدىن قاپلىۋەتكىلى بولمايدۇ.', + 'renameuser-page-moved' => '$1 بەت $2 Ú¯Û• يۆتكەلدى.', + 'renameuser-page-unmoved' => '$1 بەتنى $2 Ú¯Û• يۆتكىيەلمىدى.', +); + /** Ukrainian (українÑька) * @author A1 * @author AS * @author Ahonc + * @author Base * @author EugeneZelenko * @author Microcell * @author Prima klasy4na @@ -4540,7 +4598,7 @@ $messages['uk'] = array( 'renameuser-desc' => "ÐŸÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ñ€Ð¸Ñтувача (потрібні права ''renameuser'')", 'renameuserold' => "Поточне ім'Ñ:", 'renameusernew' => "Ðове ім'Ñ:", - 'renameuserreason' => 'Причина перейменуваннÑ:', # Fuzzy + 'renameuserreason' => 'Причина:', 'renameusermove' => 'Перейменувати також Ñторінку кориÑтувача, Ñторінку Ð¾Ð±Ð³Ð¾Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ‚Ð° їхні підÑторінки', 'renameusersuppress' => 'Ðе Ñтворюйте Ð¿ÐµÑ€ÐµÐ½Ð°Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð° нову назву', 'renameuserreserve' => "Зарезервувати Ñтаре ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача Ð´Ð»Ñ Ð¿Ð¾Ð´Ð°Ð»ÑŒÑˆÐ¾Ð³Ð¾ викориÑтаннÑ", @@ -4557,10 +4615,10 @@ $messages['uk'] = array( 'renameuser-page-exists' => 'Сторінка $1 вже Ñ–Ñнує Ñ– не може бути перезапиÑана автоматично.', 'renameuser-page-moved' => 'Сторінка $1 була перейменована на $2.', 'renameuser-page-unmoved' => 'Сторінка $1 не може бути перейменована на $2.', - 'renameuserlogpage' => 'Журнал перейменувань кориÑтувачів', - 'renameuserlogpagetext' => 'Це журнал здійÑнених перейменувань зареєÑтрованих кориÑтувачів.', - 'renameuserlogentry' => 'перейменував $1 на «$2»', - 'renameuser-log' => 'мав $1 {{PLURAL:$1|редагуваннÑ|редагуваннÑ|редагувань}}. Причина: $2', + 'log-name-renameuser' => 'Журнал перейменувань кориÑтувачів', + 'log-description-renameuser' => 'Це журнал перейменувань зареєÑтрованих кориÑтувачів.', + 'logentry-renameuser-renameuser' => '$1 {{GENDER:$2|перейменував|перейменувала}} $4 ({{PLURAL:$6|$6 редагуваннÑ|$6 редагуваннÑ|$6 редагувань}}) на $5', + 'logentry-renameuser-renameuser-legacier' => '$1 {{GENDER:$2|перейменував|перейменувала}} $4 на $5', 'renameuser-move-log' => 'Ðвтоматичне Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ Ñторінки при перейменуванні кориÑтувача «[[User:$1|$1]]» на «[[User:$2|$2]]»', 'action-renameuser' => 'Ð¿ÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ñ€Ð¸Ñтувачів', 'right-renameuser' => 'ÐŸÐµÑ€ÐµÐ¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ¾Ñ€Ð¸Ñтувачів', @@ -4575,7 +4633,6 @@ $messages['ur'] = array( 'renameuser' => 'صار٠کا نام تبدیل کریں', 'renameuserwarnings' => 'انتباÛ:', 'renameusersubmit' => 'جمع کرائیں', - 'renameuser-log' => 'جن Ú©ÛŒ $1 ترامیم تھیں. $2', # Fuzzy 'action-renameuser' => 'صارÙین Ú©Ùˆ نیا نام دیںکے', 'right-renameuser' => 'صارÙین Ú©Ùˆ نیا نام دیںکے', ); @@ -4584,12 +4641,12 @@ $messages['ur'] = array( * @author CoderSI */ $messages['uz'] = array( - 'renameuserlogpage' => 'Ishtirokchilarni qayta nomlash qaydlari', - 'renameuserlogentry' => '"$1"ni "$2"ga qayta nomladi', + 'log-name-renameuser' => 'Ishtirokchilarni qayta nomlash qaydlari', ); /** vèneto (vèneto) * @author Candalua + * @author GatoSelvadego */ $messages['vec'] = array( 'renameuser' => 'Rinomina utente', @@ -4598,13 +4655,14 @@ $messages['vec'] = array( 'renameuser-desc' => "Funsion par rinominar un utente (ghe vole i diriti de ''renameuser'')", 'renameuserold' => 'Vecio nome utente:', 'renameusernew' => 'Novo nome utente:', - 'renameuserreason' => 'Motivo del canbio nome', # Fuzzy + 'renameuserreason' => 'Motivo:', 'renameusermove' => 'Rinomina anca la pagina utente, la pagina de discussion e le relative sotopagine', 'renameusersuppress' => 'No stà crear rimandi al nome novo', 'renameuserreserve' => "Tien da conto el vecio nome utente par inpedir che'l vegna doparà in futuro", 'renameuserwarnings' => 'Avertimenti:', 'renameuserconfirm' => "Sì, rinomina l'utente", 'renameusersubmit' => 'Invia', + 'renameuser-submit-blocklog' => "Mostra registro de i blochi pa'l utente", 'renameusererrordoesnotexist' => 'El nome utente "<nowiki>$1</nowiki>" no l\'esiste', 'renameusererrorexists' => 'El nome utente "<nowiki>$1</nowiki>" l\'esiste de zà ', 'renameusererrorinvalid' => 'El nome utente "<nowiki>$1</nowiki>" no\'l xe mìa valido.', @@ -4614,11 +4672,12 @@ $messages['vec'] = array( 'renameuser-page-exists' => 'La pagina $1 la esiste de zà ; no se pole sovrascrìvarla automaticamente.', 'renameuser-page-moved' => 'La pagina $1 la xe stà spostà a $2.', 'renameuser-page-unmoved' => 'No se pole spostar la pagina $1 a $2.', - 'renameuserlogpage' => 'Registro dei utenti rinominà ', - 'renameuserlogpagetext' => 'De seguito vien presentà el registro de le modifiche ai nomi utente', - 'renameuserlogentry' => 'gà rinominà $1 in "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 contributo|$1 contributi}}. Motivo: $2', + 'log-name-renameuser' => 'Registro dei utenti rinominà ', + 'log-description-renameuser' => 'Sto cuà el xe el registro de Å‚e modifeghe a i nome utente.', + 'logentry-renameuser-renameuser' => "$1 {{GENDER:$2|ga rinominà }} 'l utente $4 (có {{PLURAL:$6|$6 contributo|$6 contributi}}) in $5", + 'logentry-renameuser-renameuser-legacier' => "$1 ga rinominà 'l utente $4 in $5", 'renameuser-move-log' => 'Spostamento automatico de la pagina - utente rinominà da "[[User:$1|$1]]" a "[[User:$2|$2]]"', + 'action-renameuser' => 'rinominar i utenti', 'right-renameuser' => 'Rinomina utenti', 'renameuser-renamed-notice' => 'Sto utente el gà canbià nome. Qua soto ghe xe el riferimento sul registro de rinomina.', @@ -4664,10 +4723,10 @@ $messages['vi'] = array( 'renameuser-page-exists' => 'Trang $1 đã tồn tại và không thể bị tá»± động ghi đè.', 'renameuser-page-moved' => 'Trang $1 đã được di chuyển đến $2.', 'renameuser-page-unmoved' => 'Trang $1 không thể di chuyển đến $2.', - 'renameuserlogpage' => 'Nháºt trình đổi tên thà nh viên', - 'renameuserlogpagetext' => 'Äây là nháºt trình ghi lại các thay đổi đối vá»›i tên thà nh viên', - 'renameuserlogentry' => 'đã đổi tên $1 thà nh “$2â€', - 'renameuser-log' => 'Äã có {{PLURAL:$1|1 sá»a đổi|$1 sá»a đổi}}. Lý do: $2', + 'log-name-renameuser' => 'Nháºt trình đổi tên thà nh viên', + 'log-description-renameuser' => 'Äây là nháºt trình ghi lại các thay đổi đối vá»›i tên thà nh viên', + 'logentry-renameuser-renameuser' => '{{GENDER:$2}}$1 đã đổi tên thà nh viên $4 ($6 lần sá»a đổi) thà nh $5', + 'logentry-renameuser-renameuser-legacier' => '$1 đã đổi tên thà nh viên $4 thà nh $5', 'renameuser-move-log' => 'Äã tá»± động di chuyển trang khi đổi tên thà nh viên “[[User:$1|$1]]†thà nh “[[User:$2|$2]]â€', 'action-renameuser' => 'đổi tên thà nh viên', 'right-renameuser' => 'Äổi tên thà nh viên', @@ -4701,10 +4760,7 @@ $messages['vo'] = array( 'renameuser-page-exists' => 'Pad: $1 ya dabinon e no kanon pamoükön itjäfidiko.', 'renameuser-page-moved' => 'Pad: $1 petopätükon ad pad: $2.', 'renameuser-page-unmoved' => 'No eplöpos ad topätükön padi: $1 ad pad: $2.', - 'renameuserlogpage' => 'Jenotalised votanemamas', - 'renameuserlogpagetext' => 'Is palisedons votükams gebananemas.', - 'renameuserlogentry' => 'evotanemon eli $1 ad "$2"', - 'renameuser-log' => '{{PLURAL:$1|Redakam 1|Redakams $1}}. Kod: $2', + 'log-name-renameuser' => 'Jenotalised votanemamas', 'renameuser-move-log' => 'Pad petopätükon itjäfidiko dü votanemama gebana: "[[User:$1|$1]]" ad "[[User:$2|$2]]"', 'right-renameuser' => 'Votanemön gebanis', ); @@ -4727,9 +4783,7 @@ $messages['wa'] = array( 'renameuser-page-exists' => "Li pÃ¥dje $1 egzistêye dedja et n' pout nén esse otomaticmint spotcheye.", 'renameuser-page-moved' => 'Li pÃ¥dje $1 a stî displaeceye viè $2.', 'renameuser-page-unmoved' => 'Li pÃ¥dje $1 èn pout nén esse displaeceye viè $2.', - 'renameuserlogpage' => "DjournÃ¥ des candjmints d' no d' uzeus", - 'renameuserlogpagetext' => "Chal pa dzo c' est ene djivêye des uzeus k' ont candjî leu no d' elodjaedje.", - 'renameuser-log' => "k' aveut ddja fwait $1 candjmints. $2", # Fuzzy + 'log-name-renameuser' => "DjournÃ¥ des candjmints d' no d' uzeus", 'renameuser-move-log' => "PÃ¥dje displaeceye otomaticmint tot rlomant l' uzeu «[[User:$1|$1]]» viè «[[User:$2|$2]]»", ); @@ -4761,10 +4815,7 @@ $messages['yi'] = array( 'renameuser-page-exists' => "דער בל×ַט $1 עקזיסטירט שוין ×ון מ'קען ××™× × ×™×©×˜ ×ויט×ָמ×ַטיש ×יבערשרײַבן.", 'renameuser-page-moved' => 'דער בל×ַט $1 ××™×– געוו×רן ב×ַוועגט צו $2.', 'renameuser-page-unmoved' => 'מען קען × ×™×©×˜ ב×ַוועגן ×“×¢× ×‘×œ×ַט $1 צו $2.', - 'renameuserlogpage' => 'ב×Ö·× ×™×¦×¢×¨ × ×ָמען-טויש ל×ָג-בוך', - 'renameuserlogpagetext' => 'ד×ָס ××™×– ×Ö· ל××’ פֿון ×¢× ×“×¢×¨×•× ×’×¢×Ÿ צו ב×Ö·× ×™×¦×¢×¨Ö¾× ×¢×ž×¢×Ÿ.', - 'renameuserlogentry' => 'מ\'×”×ט ×“×¢× × ×ָמען $1 ×’×¢×¢× ×“×¢×¨×˜ צו "$2"', - 'renameuser-log' => '{{PLURAL:$1|1 רעד×Ö·×§×˜×™×¨×•× ×’|$1 רעד×Ö·×§×˜×™×¨×•× ×’×¢×Ÿ}}. ×’×¨×•× ×“: $2', + 'log-name-renameuser' => 'ב×Ö·× ×™×¦×¢×¨ × ×ָמען-טויש ל×ָג-בוך', 'renameuser-move-log' => '×ויט×מ×ַטיש ב×ַוועגט בל×ַט דורך ×¢× ×“×¢×¨×Ÿ ב×Ö·× ×™×¦×¢×¨Ö¾× ×ָמען פֿון "[[User:$1|$1]]" צו "[[User:$2|$2]]"', 'action-renameuser' => 'בײַטן ב×Ö·× ×™×¦×¢×¨ × ×¢×ž×¢×Ÿ', 'right-renameuser' => 'בײַטן ב×Ö·× ×™×¦×¢×¨ × ×¢×ž×¢×Ÿ', @@ -4782,8 +4833,6 @@ $messages['yo'] = array( 'renameusersubmit' => 'FúnsÃlẹ̀', 'renameusererrordoesnotexist' => 'OnÃá¹£e "<nowiki>$1</nowiki>" kò sÃ.', 'renameusererrorexists' => 'OnÃá¹£e "<nowiki>$1</nowiki>" tilẹ̀ wà tẹÌlẹ̀.', - 'renameuserlogentry' => 'ṣà túnsá»lórúká» $1 sà $2', - 'renameuser-log' => '{{PLURAL:$1|Àtúná¹£e 1|Àwá»n à túná¹£e $1}}. ÃŒdÃẹ̀: $2', ); /** Cantonese (粵語) @@ -4808,10 +4857,7 @@ $messages['yue'] = array( 'renameuser-page-exists' => '$1呢一版已經å˜åœ¨ï¼Œå””å¯ä»¥è‡ªå‹•é‡å¯«ã€‚', 'renameuser-page-moved' => '$1呢一版已經æ¬åˆ°åŽ»$2。', 'renameuser-page-unmoved' => '$1å‘¢ä¸€ç‰ˆå””èƒ½å¤ æ¬åˆ°åŽ»$2。', - 'renameuserlogpage' => 'ç”¨æˆ¶æ”¹åæ—¥èªŒ', - 'renameuserlogpagetext' => '呢個係改用戶å嘅日誌', - 'renameuserlogentry' => '已經幫 $1 改咗ååš "$2"', - 'renameuser-log' => 'æ“æœ‰$1次編輯。 åŽŸå› : $2', + 'log-name-renameuser' => 'ç”¨æˆ¶æ”¹åæ—¥èªŒ', 'renameuser-move-log' => 'ç•¶ç”±"[[User:$1|$1]]"改ååš"[[User:$2|$2]]"嗰陣已經自動æ¬å’—用戶é ', 'right-renameuser' => '改用戶å', ); @@ -4821,8 +4867,10 @@ $messages['yue'] = array( * @author Gaoxuewei * @author Gzdavidwong * @author Hydra + * @author Hzy980512 * @author Liangent * @author PhiLiP + * @author Shizhao * @author Xiaomingyan * @author Yfdyh000 */ @@ -4833,7 +4881,7 @@ $messages['zh-hans'] = array( 'renameuser-desc' => "æ·»åŠ æ›´æ”¹ç”¨æˆ·åçš„[[Special:Renameuser|特殊页é¢]](需è¦''renameuser''æƒé™ï¼‰", 'renameuserold' => '当å‰ç”¨æˆ·å:', 'renameusernew' => '新用户å:', - 'renameuserreason' => 'æ›´ååŽŸå› ï¼š', # Fuzzy + 'renameuserreason' => 'åŽŸå› ï¼š', 'renameusermove' => '移动用户和讨论页é¢ï¼ˆå’Œå页é¢ï¼‰è‡³æ–°ç”¨æˆ·å', 'renameusersuppress' => 'ä¸åˆ›å»ºè‡³æ–°ç”¨æˆ·åçš„é‡å®šå‘页', 'renameuserreserve' => 'å°é”旧用户å,使其ä¸èƒ½åœ¨æœªæ¥ä½¿ç”¨', @@ -4850,10 +4898,10 @@ $messages['zh-hans'] = array( 'renameuser-page-exists' => '页é¢$1å·±ç»å˜åœ¨ï¼Œä¸èƒ½è¢«è‡ªåŠ¨è¦†ç›–ã€‚', 'renameuser-page-moved' => '页é¢$1已移动至$2。', 'renameuser-page-unmoved' => '页é¢$1ä¸èƒ½ç§»åŠ¨è‡³$2。', - 'renameuserlogpage' => 'ç”¨æˆ·æ›´åæ—¥å¿—', - 'renameuserlogpagetext' => 'è¿™æ˜¯ç”¨æˆ·åæ›´æ”¹çš„æ—¥å¿—。', - 'renameuserlogentry' => 'æ›´å$1为“$2â€', - 'renameuser-log' => '$1ä¸ªç¼–è¾‘ã€‚åŽŸå› ï¼š$2', + 'log-name-renameuser' => 'ç”¨æˆ·æ›´åæ—¥å¿—', + 'log-description-renameuser' => 'è¿™æ˜¯å¯¹ç”¨æˆ·åæ”¹åŠ¨çš„æ—¥å¿—ã€‚', + 'logentry-renameuser-renameuser' => '$1{{GENDER:$2|å°†}}用户$4($6次编辑)é‡å‘½åæˆ$5', + 'logentry-renameuser-renameuser-legacier' => '$1将用户$4é‡å‘½åæˆ$5', 'renameuser-move-log' => '当更改用户å“[[User:$1|$1]]â€ä¸ºâ€œ[[User:$2|$2]]â€æ—¶è‡ªåŠ¨ç§»åŠ¨é¡µé¢', 'action-renameuser' => 'é‡å‘½å用户', 'right-renameuser' => '更改用户å', @@ -4876,7 +4924,7 @@ $messages['zh-hant'] = array( 'renameuser-desc' => "新增一個[[Special:Renameuser|特殊é é¢]]來é‡å‘½å用戶(需è¦''renameuser''權é™ï¼‰", 'renameuserold' => 'ç¾æ™‚用戶å:', 'renameusernew' => '新的使用者å稱:', - 'renameuserreason' => '釿–°å‘½åçš„åŽŸå› ï¼š', # Fuzzy + 'renameuserreason' => 'åŽŸå› ï¼š', 'renameusermove' => '移動用戶é åŠå…¶å°è©±é (包括å„åé )到新的åå—', 'renameusersuppress' => 'ä¸è¦å»ºç«‹é‡å®šå‘到新的å稱', 'renameuserreserve' => 'å°ç¦èˆŠä½¿ç”¨è€…å稱,使之ä¸èƒ½åœ¨æ—¥å¾Œä½¿ç”¨', @@ -4894,10 +4942,10 @@ $messages['zh-hant'] = array( 'renameuser-page-exists' => '$1 這一é 己經å˜åœ¨ï¼Œä¸èƒ½è‡ªå‹•覆寫。', 'renameuser-page-moved' => '$1 這一é 已經移動到 $2。', 'renameuser-page-unmoved' => '$1 這一é ä¸èƒ½ç§»å‹•到 $2。', - 'renameuserlogpage' => '用戶å變更日誌', - 'renameuserlogpagetext' => 'é€™æ˜¯ç”¨æˆ¶åæ›´æ”¹çš„æ—¥èªŒ', - 'renameuserlogentry' => '已經把 $1 釿–°å‘½å為「$2ã€', - 'renameuser-log' => 'æ“æœ‰ $1 次編輯。 ç†ç”±ï¼š$2', + 'log-name-renameuser' => '用戶å變更日誌', + 'log-description-renameuser' => 'é€™æ˜¯ç”¨æˆ¶åæ›´æ”¹çš„æ—¥èªŒ', + 'logentry-renameuser-renameuser' => '$1{{GENDER:$2|é‡å‘½å}}用戶$4({{PLURAL:$6|$6次|$6次}}編輯)æˆ$5', + 'logentry-renameuser-renameuser-legacier' => '$1é‡å‘½å用戶$4æˆ$5', 'renameuser-move-log' => '當由「[[User:$1|$1]]ã€é‡æ–°å‘½å作「[[User:$2|$2]]ã€æ™‚已經自動移動用戶é ', 'action-renameuser' => 'é‡å‘½å用戶', 'right-renameuser' => '釿–°å‘½å用戶', diff --git a/extensions/Renameuser/Renameuser.php b/extensions/Renameuser/Renameuser.php index 962c0f3f..e9e83143 100644 --- a/extensions/Renameuser/Renameuser.php +++ b/extensions/Renameuser/Renameuser.php @@ -23,9 +23,8 @@ $wgExtensionCredits['specialpage'][] = array( ); # Internationalisation files -$dir = dirname( __FILE__ ) . '/'; -$wgExtensionMessagesFiles['Renameuser'] = $dir . 'Renameuser.i18n.php'; -$wgExtensionMessagesFiles['RenameuserAliases'] = $dir . 'Renameuser.alias.php'; +$wgExtensionMessagesFiles['Renameuser'] = __DIR__ . '/Renameuser.i18n.php'; +$wgExtensionMessagesFiles['RenameuserAliases'] = __DIR__ . '/Renameuser.alias.php'; /** * Users with more than this number of edits will have their rename operation @@ -34,79 +33,19 @@ $wgExtensionMessagesFiles['RenameuserAliases'] = $dir . 'Renameuser.alias.php'; define( 'RENAMEUSER_CONTRIBJOB', 5000 ); # Add a new log type -global $wgLogTypes, $wgLogNames, $wgLogHeaders, $wgLogActions; -$wgLogTypes[] = 'renameuser'; -$wgLogNames['renameuser'] = 'renameuserlogpage'; -$wgLogHeaders['renameuser'] = 'renameuserlogpagetext'; -# $wgLogActions['renameuser/renameuser'] = 'renameuserlogentry'; -$wgLogActionsHandlers['renameuser/renameuser'] = 'wfRenameUserLogActionText'; // deal with old breakage +$wgLogTypes[] = 'renameuser'; +$wgLogActionsHandlers['renameuser/renameuser'] = 'RenameuserLogFormatter'; -/** - * @param $type - * @param $action - * @param $title Title - * @param $skin Skin - * @param $params array - * @param $filterWikilinks bool - * @return String - */ -function wfRenameUserLogActionText( $type, $action, $title = null, $skin = null, $params = array(), $filterWikilinks = false ) { - if ( !$title || $title->getNamespace() !== NS_USER ) { - $rv = ''; // handled in comment, the old way - } else { - $titleLink = $skin ? - $skin->makeLinkObj( $title, htmlspecialchars( $title->getPrefixedText() ) ) : htmlspecialchars( $title->getText() ); - # Add title to params - array_unshift( $params, $titleLink ); - $rv = wfMsg( 'renameuserlogentry', $params ); - } - return $rv; -} +$wgAutoloadClasses['RenameuserHooks'] = __DIR__ . '/Renameuser.hooks.php'; +$wgAutoloadClasses['RenameUserJob'] = __DIR__ . '/RenameUserJob.php'; +$wgAutoloadClasses['RenameuserLogFormatter'] = __DIR__ . '/RenameuserLogFormatter.php'; +$wgAutoloadClasses['RenameuserSQL'] = __DIR__ . '/RenameuserSQL.php'; +$wgAutoloadClasses['SpecialRenameuser'] = __DIR__ . '/specials/SpecialRenameuser.php'; -$wgAutoloadClasses['SpecialRenameuser'] = dirname( __FILE__ ) . '/Renameuser_body.php'; -$wgAutoloadClasses['RenameUserJob'] = dirname( __FILE__ ) . '/RenameUserJob.php'; $wgSpecialPages['Renameuser'] = 'SpecialRenameuser'; $wgSpecialPageGroups['Renameuser'] = 'users'; $wgJobClasses['renameUser'] = 'RenameUserJob'; -$wgHooks['ShowMissingArticle'][] = 'wfRenameUserShowLog'; -$wgHooks['ContributionsToolLinks'][] = 'wfRenameuserOnContribsLink'; - -/** - * Show a log if the user has been renamed and point to the new username. - * Don't show the log if the $oldUserName exists as a user. - * - * @param $article Article - */ -function wfRenameUserShowLog( $article ) { - global $wgOut; - $title = $article->getTitle(); - $oldUser = User::newFromName( $title->getBaseText() ); - if ( ($title->getNamespace() == NS_USER || $title->getNamespace() == NS_USER_TALK ) && ($oldUser && $oldUser->isAnon() )) { - // Get the title for the base userpage - $page = Title::makeTitle( NS_USER, str_replace( ' ', '_', $title->getBaseText() ) )->getPrefixedDBkey(); - LogEventsList::showLogExtract( $wgOut, 'renameuser', $page, '', array( 'lim' => 10, 'showIfEmpty' => false, - 'msgKey' => array( 'renameuser-renamed-notice', $title->getBaseText() ) ) ); - } - return true; -} - -/** - * @param $id - * @param $nt Title - * @param $tools - * @return bool - */ -function wfRenameuserOnContribsLink( $id, $nt, &$tools ) { - global $wgUser; +$wgHooks['ShowMissingArticle'][] = 'RenameuserHooks::onShowMissingArticle'; +$wgHooks['ContributionsToolLinks'][] = 'RenameuserHooks::onContributionsToolLinks'; - if ( $wgUser->isAllowed( 'renameuser' ) && $id ) { - $tools[] = Linker::link( - SpecialPage::getTitleFor( 'Renameuser' ), - wfMsg( 'renameuser-linkoncontribs' ), - array( 'title' => wfMsgExt( 'renameuser-linkoncontribs-text', 'parseinline' ) ), - array( 'oldusername' => $nt->getText() ) - ); - } - return true; -} diff --git a/extensions/Renameuser/RenameuserLogFormatter.php b/extensions/Renameuser/RenameuserLogFormatter.php new file mode 100644 index 00000000..c7c4678d --- /dev/null +++ b/extensions/Renameuser/RenameuserLogFormatter.php @@ -0,0 +1,71 @@ +<?php +/** + * LogFormatter for renameuser/renameuser logs + */ + +class RenameuserLogFormatter extends LogFormatter { + + protected function getMessageParameters() { + $params = parent::getMessageParameters(); + /* Current format: + * 1,2,3: normal logformatter params + * 4: old username + * (legaciest doesn't have this at all, all in comment) + * (legacier uses this as new name and stores old name in target) + * 5: new username + * 6: number of edits the user had at the time + * (not available except in newest log entries) + * Note that the arrays are zero-indexed, while message parameters + * start from 1, so substract one to get array entries below. + */ + + if ( !isset( $params[3] ) ) { + // The oldest format + return $params; + } elseif ( !isset( $params[4] ) ) { + // See comments above + $params[4] = $params[3]; + $params[3] = $this->entry->getTarget()->getText(); + } + + // Nice link to old user page + $title = Title::makeTitleSafe( NS_USER, $params[3] ); + $link = $this->myPageLink( $title, $params[3] ); + $params[3] = Message::rawParam( $link ); + + // Nice link to new user page + $title = Title::makeTitleSafe( NS_USER, $params[4] ); + $link = $this->myPageLink( $title, $params[4] ); + $params[4] = Message::rawParam( $link ); + + return $params; + } + + protected function myPageLink( Title $title = null, $text ) { + if ( !$this->plaintext ) { + $text = htmlspecialchars( $text ); + $link = Linker::link( $title, $text ); + } else { + if ( !$title instanceof Title ) { + $link = "[[User:$text]]"; + } else { + $link = '[[' . $title->getPrefixedText() . ']]'; + } + } + return $link; + } + + public function getMessageKey() { + $key = parent::getMessageKey(); + $params = $this->extractParameters(); + + // Very old log format, everything in comment + if ( !isset( $params[3] ) ) { + return "$key-legaciest"; + } elseif ( !isset( $params[5] ) ) { + return "$key-legacier"; + } + + return $key; + } +} diff --git a/extensions/Renameuser/RenameuserSQL.php b/extensions/Renameuser/RenameuserSQL.php new file mode 100644 index 00000000..eeb879a0 --- /dev/null +++ b/extensions/Renameuser/RenameuserSQL.php @@ -0,0 +1,241 @@ +<?php +/** + * Class which performs the actual renaming of users + */ + +class RenameuserSQL { + /** + * The old username + * + * @var string + * @access private + */ + var $old; + + /** + * The new username + * + * @var string + * @access private + */ + var $new; + + /** + * The user ID + * + * @var integer + * @access private + */ + var $uid; + + /** + * The the tables => fields to be updated + * + * @var array + * @access private + */ + var $tables; + + /** + * Flag that can be set to false, in case another process has already started + * the updates and the old username may have already been renamed in the user table. + * + * @var bool + * @access private + */ + var $checkIfUserExists; + + /** + * Constructor + * + * @param $old string The old username + * @param $new string The new username + * @param $uid + * @param $options Array of options + * 'checkIfUserExists' - bool, whether to update the user table + */ + function __construct( $old, $new, $uid, $options = array() ) { + $this->old = $old; + $this->new = $new; + $this->uid = $uid; + $this->checkIfUserExists = true; + + if ( isset ( $options['checkIfUserExists'] ) ) { + $this->checkIfUserExists = $options['checkIfUserExists']; + } + + $this->tables = array(); // Immediate updates + $this->tables['image'] = array( 'img_user_text', 'img_user' ); + $this->tables['oldimage'] = array( 'oi_user_text', 'oi_user' ); + $this->tables['filearchive'] = array('fa_user_text','fa_user'); + $this->tablesJob = array(); // Slow updates + // If this user has a large number of edits, use the jobqueue + if ( User::newFromId( $uid )->getEditCount() > RENAMEUSER_CONTRIBJOB ) { + $this->tablesJob['revision'] = array( 'rev_user_text', 'rev_user', 'rev_timestamp' ); + $this->tablesJob['archive'] = array( 'ar_user_text', 'ar_user', 'ar_timestamp' ); + $this->tablesJob['logging'] = array( 'log_user_text', 'log_user', 'log_timestamp' ); + } else { + $this->tables['revision'] = array( 'rev_user_text', 'rev_user' ); + $this->tables['archive'] = array( 'ar_user_text', 'ar_user' ); + $this->tables['logging'] = array( 'log_user_text', 'log_user' ); + } + // Recent changes is pretty hot, deadlocks occur if done all at once + if ( wfQueriesMustScale() ) { + $this->tablesJob['recentchanges'] = array( 'rc_user_text', 'rc_user', 'rc_timestamp' ); + } else { + $this->tables['recentchanges'] = array( 'rc_user_text', 'rc_user' ); + } + + wfRunHooks( 'RenameUserSQL', array( $this ) ); + } + + /** + * Do the rename operation + */ + function rename() { + global $wgMemc, $wgAuth, $wgUpdateRowsPerJob; + + wfProfileIn( __METHOD__ ); + + $dbw = wfGetDB( DB_MASTER ); + $dbw->begin(); + wfRunHooks( 'RenameUserPreRename', array( $this->uid, $this->old, $this->new ) ); + + // Rename and touch the user before re-attributing edits, + // this avoids users still being logged in and making new edits while + // being renamed, which leaves edits at the old name. + $dbw->update( 'user', + array( 'user_name' => $this->new, 'user_touched' => $dbw->timestamp() ), + array( 'user_name' => $this->old, 'user_id' => $this->uid ), + __METHOD__ + ); + + if ( !$dbw->affectedRows() && $this->checkIfUserExists ) { + $dbw->rollback(); + return false; + } + + // Reset token to break login with central auth systems. + // Again, avoids user being logged in with old name. + $user = User::newFromId( $this->uid ); + $authUser = $wgAuth->getUserInstance( $user ); + $authUser->resetAuthToken(); + + // Delete from memcached. + $wgMemc->delete( wfMemcKey( 'user', 'id', $this->uid ) ); + + // Update ipblock list if this user has a block in there. + $dbw->update( 'ipblocks', + array( 'ipb_address' => $this->new ), + array( 'ipb_user' => $this->uid, 'ipb_address' => $this->old ), + __METHOD__ ); + // Update this users block/rights log. Ideally, the logs would be historical, + // but it is really annoying when users have "clean" block logs by virtue of + // being renamed, which makes admin tasks more of a pain... + $oldTitle = Title::makeTitle( NS_USER, $this->old ); + $newTitle = Title::makeTitle( NS_USER, $this->new ); + $dbw->update( 'logging', + array( 'log_title' => $newTitle->getDBkey() ), + array( 'log_type' => array( 'block', 'rights' ), + 'log_namespace' => NS_USER, + 'log_title' => $oldTitle->getDBkey() ), + __METHOD__ ); + // Do immediate updates! + foreach ( $this->tables as $table => $fieldSet ) { + list( $nameCol, $userCol ) = $fieldSet; + $dbw->update( $table, + array( $nameCol => $this->new ), + array( $nameCol => $this->old, $userCol => $this->uid ), + __METHOD__ + ); + } + + // Increase time limit (like CheckUser); this can take a while... + if ( $this->tablesJob ) { + wfSuppressWarnings(); + set_time_limit( 120 ); + wfRestoreWarnings(); + } + + $jobs = array(); // jobs for all tables + // Construct jobqueue updates... + // FIXME: if a bureaucrat renames a user in error, he/she + // must be careful to wait until the rename finishes before + // renaming back. This is due to the fact the the job "queue" + // is not really FIFO, so we might end up with a bunch of edits + // randomly mixed between the two new names. Some sort of rename + // lock might be in order... + foreach ( $this->tablesJob as $table => $params ) { + $userTextC = $params[0]; // some *_user_text column + $userIDC = $params[1]; // some *_user column + $timestampC = $params[2]; // some *_timestamp column + + $res = $dbw->select( $table, + array( $timestampC ), + array( $userTextC => $this->old, $userIDC => $this->uid ), + __METHOD__, + array( 'ORDER BY' => "$timestampC ASC" ) + ); + + $jobParams = array(); + $jobParams['table'] = $table; + $jobParams['column'] = $userTextC; + $jobParams['uidColumn'] = $userIDC; + $jobParams['timestampColumn'] = $timestampC; + $jobParams['oldname'] = $this->old; + $jobParams['newname'] = $this->new; + $jobParams['userID'] = $this->uid; + // Timestamp column data for index optimizations + $jobParams['minTimestamp'] = '0'; + $jobParams['maxTimestamp'] = '0'; + $jobParams['count'] = 0; + + // Insert jobs into queue! + while ( true ) { + $row = $dbw->fetchObject( $res ); + if ( !$row ) { + # If there are any job rows left, add it to the queue as one job + if ( $jobParams['count'] > 0 ) { + $jobs[] = Job::factory( 'renameUser', $oldTitle, $jobParams ); + } + break; + } + # Since the ORDER BY is ASC, set the min timestamp with first row + if ( $jobParams['count'] == 0 ) { + $jobParams['minTimestamp'] = $row->$timestampC; + } + # Keep updating the last timestamp, so it should be correct + # when the last item is added. + $jobParams['maxTimestamp'] = $row->$timestampC; + # Update row counter + $jobParams['count']++; + # Once a job has $wgUpdateRowsPerJob rows, add it to the queue + if ( $jobParams['count'] >= $wgUpdateRowsPerJob ) { + $jobs[] = Job::factory( 'renameUser', $oldTitle, $jobParams ); + $jobParams['minTimestamp'] = '0'; + $jobParams['maxTimestamp'] = '0'; + $jobParams['count'] = 0; + } + } + $dbw->freeResult( $res ); + } + + if ( count( $jobs ) > 0 ) { + Job::safeBatchInsert( $jobs ); // don't commit yet + } + + // Commit the transaction + $dbw->commit(); + + // Delete from memcached again to make sure + $wgMemc->delete( wfMemcKey( 'user', 'id', $this->uid ) ); + + // Clear caches and inform authentication plugins + $user = User::newFromId( $this->uid ); + $wgAuth->updateExternalDB( $user ); + wfRunHooks( 'RenameUserComplete', array( $this->uid, $this->old, $this->new ) ); + + wfProfileOut( __METHOD__ ); + return true; + } +} diff --git a/extensions/Renameuser/Renameuser_body.php b/extensions/Renameuser/Renameuser_body.php deleted file mode 100644 index be55a99a..00000000 --- a/extensions/Renameuser/Renameuser_body.php +++ /dev/null @@ -1,577 +0,0 @@ -<?php -if ( !defined( 'MEDIAWIKI' ) ) { - echo "RenameUser extension\n"; - exit( 1 ); -} - -/** - * Special page allows authorised users to rename - * user accounts - */ -class SpecialRenameuser extends SpecialPage { - /** - * Constructor - */ - public function __construct() { - parent::__construct( 'Renameuser', 'renameuser' ); - } - - /** - * Show the special page - * - * @param mixed $par Parameter passed to the page - */ - public function execute( $par ) { - global $wgOut, $wgUser, $wgRequest, $wgContLang; - global $wgCapitalLinks; - - $this->setHeaders(); - $wgOut->addWikiMsg( 'renameuser-summary' ); - - if ( !$wgUser->isAllowed( 'renameuser' ) ) { - $wgOut->permissionRequired( 'renameuser' ); - return; - } - - if ( wfReadOnly() ) { - $wgOut->readOnlyPage(); - return; - } - - if( $wgUser->isBlocked() ){ - $wgOut->blockedPage(); - } - - $showBlockLog = $wgRequest->getBool( 'submit-showBlockLog' ); - $oldnamePar = trim( str_replace( '_', ' ', $wgRequest->getText( 'oldusername', $par ) ) ); - $oldusername = Title::makeTitle( NS_USER, $oldnamePar ); - // Force uppercase of newusername, otherwise wikis with wgCapitalLinks=false can create lc usernames - $newusername = Title::makeTitleSafe( NS_USER, $wgContLang->ucfirst( $wgRequest->getText( 'newusername' ) ) ); - $oun = is_object( $oldusername ) ? $oldusername->getText() : ''; - $nun = is_object( $newusername ) ? $newusername->getText() : ''; - $token = $wgUser->editToken(); - $reason = $wgRequest->getText( 'reason' ); - - $move_checked = $wgRequest->getBool( 'movepages', !$wgRequest->wasPosted()); - $suppress_checked = $wgRequest->getCheck( 'suppressredirect' ); - - $warnings = array(); - if ( $oun && $nun && !$wgRequest->getCheck( 'confirmaction' ) ) { - wfRunHooks( 'RenameUserWarning', array( $oun, $nun, &$warnings ) ); - } - - $wgOut->addHTML( - Xml::openElement( 'form', array( 'method' => 'post', 'action' => $this->getTitle()->getLocalUrl(), 'id' => 'renameuser' ) ) . - Xml::openElement( 'fieldset' ) . - Xml::element( 'legend', null, wfMsg( 'renameuser' ) ) . - Xml::openElement( 'table', array( 'id' => 'mw-renameuser-table' ) ) . - "<tr> - <td class='mw-label'>" . - Xml::label( wfMsg( 'renameuserold' ), 'oldusername' ) . - "</td> - <td class='mw-input'>" . - Xml::input( 'oldusername', 20, $oun, array( 'type' => 'text', 'tabindex' => '1' ) ) . ' ' . - "</td> - </tr> - <tr> - <td class='mw-label'>" . - Xml::label( wfMsg( 'renameusernew' ), 'newusername' ) . - "</td> - <td class='mw-input'>" . - Xml::input( 'newusername', 20, $nun, array( 'type' => 'text', 'tabindex' => '2' ) ) . - "</td> - </tr> - <tr> - <td class='mw-label'>" . - Xml::label( wfMsg( 'renameuserreason' ), 'reason' ) . - "</td> - <td class='mw-input'>" . - Xml::input( 'reason', 40, $reason, array( 'type' => 'text', 'tabindex' => '3', 'maxlength' => 255 ) ) . - "</td> - </tr>" - ); - if ( $wgUser->isAllowed( 'move' ) ) { - $wgOut->addHTML( " - <tr> - <td>  - </td> - <td class='mw-input'>" . - Xml::checkLabel( wfMsg( 'renameusermove' ), 'movepages', 'movepages', - $move_checked, array( 'tabindex' => '4' ) ) . - "</td> - </tr>" - ); - - if ( $wgUser->isAllowed( 'suppressredirect' ) ) { - $wgOut->addHTML( " - <tr> - <td>  - </td> - <td class='mw-input'>" . - Xml::checkLabel( wfMsg( 'renameusersuppress' ), 'suppressredirect', 'suppressredirect', - $suppress_checked, array( 'tabindex' => '5' ) ) . - "</td> - </tr>" - ); - } - } - if ( $warnings ) { - $warningsHtml = array(); - foreach ( $warnings as $warning ) - $warningsHtml[] = is_array( $warning ) ? - call_user_func_array( 'wfMsgWikiHtml', $warning ) : - wfMsgHtml( $warning ); - $wgOut->addHTML( " - <tr> - <td class='mw-label'>" . wfMsgWikiHtml( 'renameuserwarnings' ) . " - </td> - <td class='mw-input'>" . - '<ul style="color: red; font-weight: bold"><li>' . - implode( '</li><li>', $warningsHtml ) . '</li></ul>' . - "</td> - </tr>" - ); - $wgOut->addHTML( " - <tr> - <td>  - </td> - <td class='mw-input'>" . - Xml::checkLabel( wfMsg( 'renameuserconfirm' ), 'confirmaction', 'confirmaction', - false, array( 'tabindex' => '6' ) ) . - "</td> - </tr>" - ); - } - $wgOut->addHTML( " - <tr> - <td>  - </td> - <td class='mw-submit'>" . - Xml::submitButton( wfMsg( 'renameusersubmit' ), array( 'name' => 'submit', - 'tabindex' => '7', 'id' => 'submit' ) ) . - ' ' . - Xml::submitButton( - wfMsg( 'renameuser-submit-blocklog' ), - array ( - 'name' => 'submit-showBlockLog', - 'id' => 'submit-showBlockLog', - 'tabindex' => '8' - ) - ) . - "</td> - </tr>" . - Xml::closeElement( 'table' ) . - Xml::closeElement( 'fieldset' ) . - Html::hidden( 'token', $token ) . - Xml::closeElement( 'form' ) . "\n" - ); - - // Show block log if requested - if ( $showBlockLog && is_object( $oldusername ) ) { - $this->showLogExtract( $oldusername, 'block', $wgOut ) ; - return; - } - - if ( $wgRequest->getText( 'token' ) === '' ) { - # They probably haven't even submitted the form, so don't go further. - return; - } elseif ( $warnings ) { - # Let user read warnings - return; - } elseif ( !$wgRequest->wasPosted() || !$wgUser->matchEditToken( $wgRequest->getVal( 'token' ) ) ) { - $wgOut->wrapWikiMsg( "<div class=\"errorbox\">$1</div>", 'renameuser-error-request' ); - return; - } elseif ( !is_object( $oldusername ) ) { - $wgOut->wrapWikiMsg( "<div class=\"errorbox\">$1</div>", - array( 'renameusererrorinvalid', $wgRequest->getText( 'oldusername' ) ) ); - return; - } elseif ( !is_object( $newusername ) ) { - $wgOut->wrapWikiMsg( "<div class=\"errorbox\">$1</div>", - array( 'renameusererrorinvalid', $wgRequest->getText( 'newusername' ) ) ); - return; - } elseif ( $oldusername->getText() == $newusername->getText() ) { - $wgOut->wrapWikiMsg( "<div class=\"errorbox\">$1</div>", 'renameuser-error-same-user' ); - return; - } - - // Suppress username validation of old username - $olduser = User::newFromName( $oldusername->getText(), false ); - $newuser = User::newFromName( $newusername->getText(), 'creatable' ); - - // It won't be an object if for instance "|" is supplied as a value - if ( !is_object( $olduser ) ) { - $wgOut->wrapWikiMsg( "<div class=\"errorbox\">$1</div>", - array( 'renameusererrorinvalid', $oldusername->getText() ) ); - return; - } - if ( !is_object( $newuser ) || !User::isCreatableName( $newuser->getName() ) ) { - $wgOut->wrapWikiMsg( "<div class=\"errorbox\">$1</div>", - array( 'renameusererrorinvalid', $newusername->getText() ) ); - return; - } - - // Check for the existence of lowercase oldusername in database. - // Until r19631 it was possible to rename a user to a name with first character as lowercase - if ( $oldusername->getText() !== $wgContLang->ucfirst( $oldusername->getText() ) ) { - // oldusername was entered as lowercase -> check for existence in table 'user' - $dbr = wfGetDB( DB_SLAVE ); - $uid = $dbr->selectField( 'user', 'user_id', - array( 'user_name' => $oldusername->getText() ), - __METHOD__ ); - if ( $uid === false ) { - if ( !$wgCapitalLinks ) { - $uid = 0; // We are on a lowercase wiki but lowercase username does not exists - } else { - // We are on a standard uppercase wiki, use normal - $uid = $olduser->idForName(); - $oldusername = Title::makeTitleSafe( NS_USER, $olduser->getName() ); - } - } - } else { - // oldusername was entered as upperase -> standard procedure - $uid = $olduser->idForName(); - } - - if ( $uid == 0 ) { - $wgOut->wrapWikiMsg( "<div class=\"errorbox\">$1</div>", - array( 'renameusererrordoesnotexist', $oldusername->getText() ) ); - return; - } - - if ( $newuser->idForName() != 0 ) { - $wgOut->wrapWikiMsg( "<div class=\"errorbox\">$1</div>", - array( 'renameusererrorexists', $newusername->getText() ) ); - return; - } - - // Always get the edits count, it will be used for the log message - $contribs = User::edits( $uid ); - - // Give other affected extensions a chance to validate or abort - if ( !wfRunHooks( 'RenameUserAbort', array( $uid, $oldusername->getText(), $newusername->getText() ) ) ) { - return; - } - - // Do the heavy lifting... - $rename = new RenameuserSQL( $oldusername->getText(), $newusername->getText(), $uid ); - if ( !$rename->rename() ) { - return; - } - - // If this user is renaming his/herself, make sure that Title::moveTo() - // doesn't make a bunch of null move edits under the old name! - if ( $wgUser->getId() == $uid ) { - $wgUser->setName( $newusername->getText() ); - } - - // Log this rename - $log = new LogPage( 'renameuser' ); - $log->addEntry( 'renameuser', $oldusername, wfMsgExt( 'renameuser-log', array( 'parsemag', 'content' ), - $wgContLang->formatNum( $contribs ), $reason ), $newusername->getText() ); - - // Move any user pages - if ( $wgRequest->getCheck( 'movepages' ) && $wgUser->isAllowed( 'move' ) ) { - $dbr = wfGetDB( DB_SLAVE ); - - $pages = $dbr->select( - 'page', - array( 'page_namespace', 'page_title' ), - array( - 'page_namespace IN (' . NS_USER . ',' . NS_USER_TALK . ')', - '(page_title ' . $dbr->buildLike( $oldusername->getDBkey() . '/', $dbr->anyString() ) . - ' OR page_title = ' . $dbr->addQuotes( $oldusername->getDBkey() ) . ')' - ), - __METHOD__ - ); - - $suppressRedirect = false; - - if ( $wgRequest->getCheck( 'suppressredirect' ) && $wgUser->isAllowed( 'suppressredirect' ) ) { - $suppressRedirect = true; - } - - $output = ''; - foreach ( $pages as $row ) { - $oldPage = Title::makeTitleSafe( $row->page_namespace, $row->page_title ); - $newPage = Title::makeTitleSafe( $row->page_namespace, - preg_replace( '!^[^/]+!', $newusername->getDBkey(), $row->page_title ) ); - # Do not autodelete or anything, title must not exist - if ( $newPage->exists() && !$oldPage->isValidMoveTarget( $newPage ) ) { - $link = Linker::linkKnown( $newPage ); - $output .= Html::rawElement( - 'li', - array( 'class' => 'mw-renameuser-pe' ), - wfMessage( 'renameuser-page-exists' )->rawParams( $link )->escaped() - ); - } else { - $success = $oldPage->moveTo( - $newPage, - false, - wfMessage( - 'renameuser-move-log', - $oldusername->getText(), - $newusername->getText() )->inContentLanguage()->text(), - !$suppressRedirect - ); - if ( $success === true ) { - # oldPage is not known in case of redirect suppression - $oldLink = Linker::link( $oldPage, null, array(), array( 'redirect' => 'no' ) ); - - # newPage is always known because the move was successful - $newLink = Linker::linkKnown( $newPage ); - - $output .= Html::rawElement( - 'li', - array( 'class' => 'mw-renameuser-pm' ), - wfMessage( 'renameuser-page-moved' )->rawParams( $oldLink, $newLink )->escaped() - ); - } else { - $oldLink = Linker::linkKnown( $oldPage ); - $newLink = Linker::link( $newPage ); - $output .= Html::rawElement( - 'li', array( 'class' => 'mw-renameuser-pu' ), - wfMessage( 'renameuser-page-unmoved' )->rawParams( $oldLink, $newLink )->escaped() - ); - } - } - } - if ( $output ) { - $wgOut->addHTML( Html::rawElement( 'ul', array(), $output ) ); - } - } - - // Output success message stuff :) - $wgOut->wrapWikiMsg( "<div class=\"successbox\">$1</div><br style=\"clear:both\" />", - array( 'renameusersuccess', $oldusername->getText(), $newusername->getText() ) ); - } - - /** - * @param $username Title - * @param $type - * @param $out OutputPage - */ - function showLogExtract( $username, $type, &$out ) { - # Show relevant lines from the logs: - $out->addHTML( Xml::element( 'h2', null, LogPage::logName( $type ) ) . "\n" ); - LogEventsList::showLogExtract( $out, $type, $username->getPrefixedText() ); - } -} - -class RenameuserSQL { - /** - * The old username - * - * @var string - * @access private - */ - var $old; - - /** - * The new username - * - * @var string - * @access private - */ - var $new; - - /** - * The user ID - * - * @var integer - * @access private - */ - var $uid; - - /** - * The the tables => fields to be updated - * - * @var array - * @access private - */ - var $tables; - - /** - * Constructor - * - * @param $old string The old username - * @param $new string The new username - * @param $uid - */ - function __construct( $old, $new, $uid ) { - $this->old = $old; - $this->new = $new; - $this->uid = $uid; - - $this->tables = array(); // Immediate updates - $this->tables['image'] = array( 'img_user_text', 'img_user' ); - $this->tables['oldimage'] = array( 'oi_user_text', 'oi_user' ); - $this->tables['filearchive'] = array('fa_user_text','fa_user'); - $this->tablesJob = array(); // Slow updates - // If this user has a large number of edits, use the jobqueue - if ( User::edits( $this->uid ) > RENAMEUSER_CONTRIBJOB ) { - $this->tablesJob['revision'] = array( 'rev_user_text', 'rev_user', 'rev_timestamp' ); - $this->tablesJob['archive'] = array( 'ar_user_text', 'ar_user', 'ar_timestamp' ); - $this->tablesJob['logging'] = array( 'log_user_text', 'log_user', 'log_timestamp' ); - } else { - $this->tables['revision'] = array( 'rev_user_text', 'rev_user' ); - $this->tables['archive'] = array( 'ar_user_text', 'ar_user' ); - $this->tables['logging'] = array( 'log_user_text', 'log_user' ); - } - // Recent changes is pretty hot, deadlocks occur if done all at once - if ( wfQueriesMustScale() ) { - $this->tablesJob['recentchanges'] = array( 'rc_user_text', 'rc_user', 'rc_timestamp' ); - } else { - $this->tables['recentchanges'] = array( 'rc_user_text', 'rc_user' ); - } - - wfRunHooks( 'RenameUserSQL', array( $this ) ); - } - - /** - * Do the rename operation - */ - function rename() { - global $wgMemc, $wgAuth, $wgUpdateRowsPerJob; - - wfProfileIn( __METHOD__ ); - - $dbw = wfGetDB( DB_MASTER ); - $dbw->begin(); - wfRunHooks( 'RenameUserPreRename', array( $this->uid, $this->old, $this->new ) ); - - // Rename and touch the user before re-attributing edits, - // this avoids users still being logged in and making new edits while - // being renamed, which leaves edits at the old name. - $dbw->update( 'user', - array( 'user_name' => $this->new, 'user_touched' => $dbw->timestamp() ), - array( 'user_name' => $this->old ), - __METHOD__ - ); - if ( !$dbw->affectedRows() ) { - $dbw->rollback(); - return false; - } - // Reset token to break login with central auth systems. - // Again, avoids user being logged in with old name. - $user = User::newFromId( $this->uid ); - $authUser = $wgAuth->getUserInstance( $user ); - $authUser->resetAuthToken(); - - // Delete from memcached. - $wgMemc->delete( wfMemcKey( 'user', 'id', $this->uid ) ); - - // Update ipblock list if this user has a block in there. - $dbw->update( 'ipblocks', - array( 'ipb_address' => $this->new ), - array( 'ipb_user' => $this->uid, 'ipb_address' => $this->old ), - __METHOD__ ); - // Update this users block/rights log. Ideally, the logs would be historical, - // but it is really annoying when users have "clean" block logs by virtue of - // being renamed, which makes admin tasks more of a pain... - $oldTitle = Title::makeTitle( NS_USER, $this->old ); - $newTitle = Title::makeTitle( NS_USER, $this->new ); - $dbw->update( 'logging', - array( 'log_title' => $newTitle->getDBkey() ), - array( 'log_type' => array( 'block', 'rights' ), - 'log_namespace' => NS_USER, - 'log_title' => $oldTitle->getDBkey() ), - __METHOD__ ); - // Do immediate updates! - foreach ( $this->tables as $table => $fieldSet ) { - list( $nameCol, $userCol ) = $fieldSet; - $dbw->update( $table, - array( $nameCol => $this->new ), - array( $nameCol => $this->old, $userCol => $this->uid ), - __METHOD__ - ); - } - - // Increase time limit (like CheckUser); this can take a while... - if ( $this->tablesJob ) { - wfSuppressWarnings(); - set_time_limit( 120 ); - wfRestoreWarnings(); - } - - $jobs = array(); // jobs for all tables - // Construct jobqueue updates... - // FIXME: if a bureaucrat renames a user in error, he/she - // must be careful to wait until the rename finishes before - // renaming back. This is due to the fact the the job "queue" - // is not really FIFO, so we might end up with a bunch of edits - // randomly mixed between the two new names. Some sort of rename - // lock might be in order... - foreach ( $this->tablesJob as $table => $params ) { - $userTextC = $params[0]; // some *_user_text column - $userIDC = $params[1]; // some *_user column - $timestampC = $params[2]; // some *_timestamp column - - $res = $dbw->select( $table, - array( $timestampC ), - array( $userTextC => $this->old, $userIDC => $this->uid ), - __METHOD__, - array( 'ORDER BY' => "$timestampC ASC" ) - ); - - $jobParams = array(); - $jobParams['table'] = $table; - $jobParams['column'] = $userTextC; - $jobParams['uidColumn'] = $userIDC; - $jobParams['timestampColumn'] = $timestampC; - $jobParams['oldname'] = $this->old; - $jobParams['newname'] = $this->new; - $jobParams['userID'] = $this->uid; - // Timestamp column data for index optimizations - $jobParams['minTimestamp'] = '0'; - $jobParams['maxTimestamp'] = '0'; - $jobParams['count'] = 0; - - // Insert jobs into queue! - while ( true ) { - $row = $dbw->fetchObject( $res ); - if ( !$row ) { - # If there are any job rows left, add it to the queue as one job - if ( $jobParams['count'] > 0 ) { - $jobs[] = Job::factory( 'renameUser', $oldTitle, $jobParams ); - } - break; - } - # Since the ORDER BY is ASC, set the min timestamp with first row - if ( $jobParams['count'] == 0 ) { - $jobParams['minTimestamp'] = $row->$timestampC; - } - # Keep updating the last timestamp, so it should be correct - # when the last item is added. - $jobParams['maxTimestamp'] = $row->$timestampC; - # Update row counter - $jobParams['count']++; - # Once a job has $wgUpdateRowsPerJob rows, add it to the queue - if ( $jobParams['count'] >= $wgUpdateRowsPerJob ) { - $jobs[] = Job::factory( 'renameUser', $oldTitle, $jobParams ); - $jobParams['minTimestamp'] = '0'; - $jobParams['maxTimestamp'] = '0'; - $jobParams['count'] = 0; - } - } - $dbw->freeResult( $res ); - } - - if ( count( $jobs ) > 0 ) { - Job::safeBatchInsert( $jobs ); // don't commit yet - } - - // Commit the transaction - $dbw->commit(); - - // Delete from memcached again to make sure - $wgMemc->delete( wfMemcKey( 'user', 'id', $this->uid ) ); - - // Clear caches and inform authentication plugins - $user = User::newFromId( $this->uid ); - $wgAuth->updateExternalDB( $user ); - wfRunHooks( 'RenameUserComplete', array( $this->uid, $this->old, $this->new ) ); - - wfProfileOut( __METHOD__ ); - return true; - } -} diff --git a/extensions/Renameuser/SpecialRenameuser.php b/extensions/Renameuser/SpecialRenameuser.php index 60052eca..0a78eed0 100644 --- a/extensions/Renameuser/SpecialRenameuser.php +++ b/extensions/Renameuser/SpecialRenameuser.php @@ -1 +1,5 @@ -<?php require dirname( __FILE__ ) . '/Renameuser.php'; +<?php +/* + * Renameuser file for b/c... this sucks + */ +require_once( __DIR__ . '/Renameuser.php' ); diff --git a/extensions/Renameuser/cleanupArchiveUserText.php b/extensions/Renameuser/cleanupArchiveUserText.php new file mode 100644 index 00000000..8599f3c2 --- /dev/null +++ b/extensions/Renameuser/cleanupArchiveUserText.php @@ -0,0 +1,59 @@ +<?php + +$IP = getenv( 'MW_INSTALL_PATH' ); +if ( $IP === false ) { + $IP = __DIR__ . '/../..'; +} + +require_once( "$IP/maintenance/Maintenance.php" ); + +/** + * @ingroup Maintenance + */ +class CleanupArchiveUserText extends Maintenance { + public function __construct() { + parent::__construct(); + $this->mDescription = "Update the archive table where users were previously renamed, but their archive contributions were not"; + } + + public function execute() { + $dbw = wfGetDB( DB_MASTER ); + do { + $res = $dbw->select( + array( 'archive', 'user' ), + array( 'DISTINCT ar_user_text', 'user_name', 'ar_user' ), + array( + 'ar_user_text <> user_name', + 'ar_user = user_id', + ), + __METHOD__, + array( 'LIMIT' => 50 ) + ); + $results = 0; + foreach( $res as $row ) { + $results++; + $this->output( "User:{$row->ar_user_text} => User:{$row->user_name} " ); + $dbw->update( + 'archive', + array( 'ar_user_text' => $row->user_name ), + array( + 'ar_user_text' => $row->ar_user_text, + 'ar_user' => $row->ar_user, + ), + __METHOD__, + array( 'LIMIT' => 50 ) + ); + $affected = $dbw->affectedRows(); + $this->output( "$affected rows\n" ); + wfWaitForSlaves(); + } + } while ( $results === 50 ); + } + + public function getDbType() { + return Maintenance::DB_ADMIN; + } +} + +$maintClass = "CleanupArchiveUserText"; +require_once( RUN_MAINTENANCE_IF_MAIN ); diff --git a/extensions/Renameuser/hooks.txt b/extensions/Renameuser/hooks.txt new file mode 100644 index 00000000..8889b9f8 --- /dev/null +++ b/extensions/Renameuser/hooks.txt @@ -0,0 +1,34 @@ +This document describes how event hooks work in the Renameuser extension. + +For a more comprehensive guide to hooks, navigate to your root MediaWiki +directory and read docs/hooks.txt. + +== Events and parameters == +This is a list of known events and parameters; please add to it if you're going +to add events to the Renameuser extension. + +'RenameUserAbort': Allows the renaming to be aborted +$uid: The user ID +$oldusername: The old username +$newusername: The new username + +'RenameUserComplete': Called after a user was renamed +$uid: The user ID +$old: The new username +$new: The old username + +'RenameUserPreRename': Called before a user is renamed +$uid: The user ID +$old: The new username +$new: The old username + +'RenameUserSQL': Called in the constructer of RenameuserSQL (which performs + the actual renaming of users) +&$this: RenameuserSQL + +'RenameUserWarning': Called on Special:Renameuser before a user is renamed. + Will show the given warnings to the user and ask for a confirmation. +$oun: The old username +$nun: The new username +&$warnings: Array with message key(s) or message key(s) and parameter(s) for + the warnings to be shown diff --git a/extensions/Renameuser/renameUserCleanup.php b/extensions/Renameuser/renameUserCleanup.php index 374cb891..25c4a1fd 100644 --- a/extensions/Renameuser/renameUserCleanup.php +++ b/extensions/Renameuser/renameUserCleanup.php @@ -25,7 +25,7 @@ $IP = getenv( 'MW_INSTALL_PATH' ); if ( $IP === false ) { - $IP = dirname( __FILE__ ) . '/../..'; + $IP = __DIR__ . '/../..'; } require_once( "$IP/maintenance/Maintenance.php" ); diff --git a/extensions/Renameuser/specials/SpecialRenameuser.php b/extensions/Renameuser/specials/SpecialRenameuser.php new file mode 100644 index 00000000..d869e2a8 --- /dev/null +++ b/extensions/Renameuser/specials/SpecialRenameuser.php @@ -0,0 +1,383 @@ +<?php + +/** + * Special page that allows authorised users to rename + * user accounts + */ +class SpecialRenameuser extends SpecialPage { + public function __construct() { + parent::__construct( 'Renameuser', 'renameuser' ); + } + + /** + * Show the special page + * + * @param mixed $par Parameter passed to the page + * @throws UserBlockedError|PermissionsError + * @return void + */ + public function execute( $par ) { + global $wgContLang, $wgCapitalLinks; + + $this->setHeaders(); + + $out = $this->getOutput(); + $out->addWikiMsg( 'renameuser-summary' ); + + $user = $this->getUser(); + if ( !$user->isAllowed( 'renameuser' ) ) { + throw new PermissionsError( 'renameuser' ); + } + + if ( wfReadOnly() ) { + $out->readOnlyPage(); + return; + } + + if( $user->isBlocked() ){ + throw new UserBlockedError( $this->getUser()->mBlock ); + } + + $request = $this->getRequest(); + $showBlockLog = $request->getBool( 'submit-showBlockLog' ); + $oldnamePar = trim( str_replace( '_', ' ', $request->getText( 'oldusername', $par ) ) ); + $oldusername = Title::makeTitle( NS_USER, $oldnamePar ); + // Force uppercase of newusername, otherwise wikis with wgCapitalLinks=false can create lc usernames + $newusername = Title::makeTitleSafe( NS_USER, $wgContLang->ucfirst( $request->getText( 'newusername' ) ) ); + $oun = is_object( $oldusername ) ? $oldusername->getText() : ''; + $nun = is_object( $newusername ) ? $newusername->getText() : ''; + $token = $user->getEditToken(); + $reason = $request->getText( 'reason' ); + + $move_checked = $request->getBool( 'movepages', !$request->wasPosted()); + $suppress_checked = $request->getCheck( 'suppressredirect' ); + + $warnings = array(); + if ( $oun && $nun && !$request->getCheck( 'confirmaction' ) ) { + wfRunHooks( 'RenameUserWarning', array( $oun, $nun, &$warnings ) ); + } + + $out->addHTML( + Xml::openElement( 'form', array( 'method' => 'post', 'action' => $this->getTitle()->getLocalUrl(), 'id' => 'renameuser' ) ) . + Xml::openElement( 'fieldset' ) . + Xml::element( 'legend', null, $this->msg( 'renameuser' )->text() ) . + Xml::openElement( 'table', array( 'id' => 'mw-renameuser-table' ) ) . + "<tr> + <td class='mw-label'>" . + Xml::label( $this->msg( 'renameuserold' )->text(), 'oldusername' ) . + "</td> + <td class='mw-input'>" . + Xml::input( 'oldusername', 20, $oun, array( 'type' => 'text', 'tabindex' => '1' ) ) . ' ' . + "</td> + </tr> + <tr> + <td class='mw-label'>" . + Xml::label( $this->msg( 'renameusernew' )->text(), 'newusername' ) . + "</td> + <td class='mw-input'>" . + Xml::input( 'newusername', 20, $nun, array( 'type' => 'text', 'tabindex' => '2' ) ) . + "</td> + </tr> + <tr> + <td class='mw-label'>" . + Xml::label( $this->msg( 'renameuserreason' )->text(), 'reason' ) . + "</td> + <td class='mw-input'>" . + Xml::input( 'reason', 40, $reason, array( 'type' => 'text', 'tabindex' => '3', 'maxlength' => 255 ) ) . + "</td> + </tr>" + ); + if ( $user->isAllowed( 'move' ) ) { + $out->addHTML( " + <tr> + <td>  + </td> + <td class='mw-input'>" . + Xml::checkLabel( $this->msg( 'renameusermove' )->text(), 'movepages', 'movepages', + $move_checked, array( 'tabindex' => '4' ) ) . + "</td> + </tr>" + ); + + if ( $user->isAllowed( 'suppressredirect' ) ) { + $out->addHTML( " + <tr> + <td>  + </td> + <td class='mw-input'>" . + Xml::checkLabel( + $this->msg( 'renameusersuppress' )->text(), + 'suppressredirect', + 'suppressredirect', + $suppress_checked, + array( 'tabindex' => '5' ) + ) . + "</td> + </tr>" + ); + } + } + if ( $warnings ) { + $warningsHtml = array(); + foreach ( $warnings as $warning ) { + $warningsHtml[] = is_array( $warning ) ? + $this->msg( $warning[0] )->rawParams( array_slice( $warning, 1 ) )->escaped() : + $this->msg( $warning )->escaped(); + } + + $out->addHTML( " + <tr> + <td class='mw-label'>" . $this->msg( 'renameuserwarnings' )->escaped() . " + </td> + <td class='mw-input'>" . + '<ul style="color: red; font-weight: bold"><li>' . + implode( '</li><li>', $warningsHtml ) . '</li></ul>' . + "</td> + </tr>" + ); + $out->addHTML( " + <tr> + <td>  + </td> + <td class='mw-input'>" . + Xml::checkLabel( + $this->msg( 'renameuserconfirm' )->text(), + 'confirmaction', + 'confirmaction', + false, + array( 'tabindex' => '6' ) + ) . + "</td> + </tr>" + ); + } + $out->addHTML( " + <tr> + <td>  + </td> + <td class='mw-submit'>" . + Xml::submitButton( + $this->msg( 'renameusersubmit' )->text(), + array( + 'name' => 'submit', + 'tabindex' => '7', + 'id' => 'submit' + ) + ) . + ' ' . + Xml::submitButton( + $this->msg( 'renameuser-submit-blocklog' )->text(), + array ( + 'name' => 'submit-showBlockLog', + 'id' => 'submit-showBlockLog', + 'tabindex' => '8' + ) + ) . + "</td> + </tr>" . + Xml::closeElement( 'table' ) . + Xml::closeElement( 'fieldset' ) . + Html::hidden( 'token', $token ) . + Xml::closeElement( 'form' ) . "\n" + ); + + // Show block log if requested + if ( $showBlockLog && is_object( $oldusername ) ) { + $this->showLogExtract( $oldusername, 'block', $out ) ; + return; + } + + if ( $request->getText( 'token' ) === '' ) { + # They probably haven't even submitted the form, so don't go further. + return; + } elseif ( $warnings ) { + # Let user read warnings + return; + } elseif ( !$request->wasPosted() || !$user->matchEditToken( $request->getVal( 'token' ) ) ) { + $out->wrapWikiMsg( "<div class=\"errorbox\">$1</div>", 'renameuser-error-request' ); + return; + } elseif ( !is_object( $oldusername ) ) { + $out->wrapWikiMsg( "<div class=\"errorbox\">$1</div>", + array( 'renameusererrorinvalid', $request->getText( 'oldusername' ) ) ); + return; + } elseif ( !is_object( $newusername ) ) { + $out->wrapWikiMsg( "<div class=\"errorbox\">$1</div>", + array( 'renameusererrorinvalid', $request->getText( 'newusername' ) ) ); + return; + } elseif ( $oldusername->getText() == $newusername->getText() ) { + $out->wrapWikiMsg( "<div class=\"errorbox\">$1</div>", 'renameuser-error-same-user' ); + return; + } + + // Suppress username validation of old username + $olduser = User::newFromName( $oldusername->getText(), false ); + $newuser = User::newFromName( $newusername->getText(), 'creatable' ); + + // It won't be an object if for instance "|" is supplied as a value + if ( !is_object( $olduser ) ) { + $out->wrapWikiMsg( "<div class=\"errorbox\">$1</div>", + array( 'renameusererrorinvalid', $oldusername->getText() ) ); + return; + } + if ( !is_object( $newuser ) || !User::isCreatableName( $newuser->getName() ) ) { + $out->wrapWikiMsg( "<div class=\"errorbox\">$1</div>", + array( 'renameusererrorinvalid', $newusername->getText() ) ); + return; + } + + // Check for the existence of lowercase oldusername in database. + // Until r19631 it was possible to rename a user to a name with first character as lowercase + if ( $oldusername->getText() !== $wgContLang->ucfirst( $oldusername->getText() ) ) { + // oldusername was entered as lowercase -> check for existence in table 'user' + $dbr = wfGetDB( DB_SLAVE ); + $uid = $dbr->selectField( 'user', 'user_id', + array( 'user_name' => $oldusername->getText() ), + __METHOD__ ); + if ( $uid === false ) { + if ( !$wgCapitalLinks ) { + $uid = 0; // We are on a lowercase wiki but lowercase username does not exists + } else { + // We are on a standard uppercase wiki, use normal + $uid = $olduser->idForName(); + $oldusername = Title::makeTitleSafe( NS_USER, $olduser->getName() ); + } + } + } else { + // oldusername was entered as upperase -> standard procedure + $uid = $olduser->idForName(); + } + + if ( $uid == 0 ) { + $out->wrapWikiMsg( "<div class=\"errorbox\">$1</div>", + array( 'renameusererrordoesnotexist', $oldusername->getText() ) ); + return; + } + + if ( $newuser->idForName() != 0 ) { + $out->wrapWikiMsg( "<div class=\"errorbox\">$1</div>", + array( 'renameusererrorexists', $newusername->getText() ) ); + return; + } + + // Always get the edits count, it will be used for the log message + $contribs = $olduser->getEditCount(); + + // Give other affected extensions a chance to validate or abort + if ( !wfRunHooks( 'RenameUserAbort', array( $uid, $oldusername->getText(), $newusername->getText() ) ) ) { + return; + } + + // Do the heavy lifting... + $rename = new RenameuserSQL( $oldusername->getText(), $newusername->getText(), $uid ); + if ( !$rename->rename() ) { + return; + } + + // If this user is renaming his/herself, make sure that Title::moveTo() + // doesn't make a bunch of null move edits under the old name! + if ( $user->getId() == $uid ) { + $user->setName( $newusername->getText() ); + } + + // Log this rename, updated to 1.19+ Log form. + // https://www.mediawiki.org/wiki/Logging_to_Special:Log + $logEntry = new ManualLogEntry( 'renameuser', 'renameuser' ); + $logEntry->setPerformer( $this->getUser() ); + $logEntry->setTarget( $oldusername ); + $logEntry->setComment( $reason ); + $logEntry->setParameters( array( + '4::olduser' => $oldusername->getText(), + '5::newuser' => $newusername->getText(), + '6::edits' => $contribs + ) ); + $logid = $logEntry->insert(); + $logEntry->publish( $logid ); + + // Move any user pages + if ( $request->getCheck( 'movepages' ) && $user->isAllowed( 'move' ) ) { + $dbr = wfGetDB( DB_SLAVE ); + + $pages = $dbr->select( + 'page', + array( 'page_namespace', 'page_title' ), + array( + 'page_namespace IN (' . NS_USER . ',' . NS_USER_TALK . ')', + '(page_title ' . $dbr->buildLike( $oldusername->getDBkey() . '/', $dbr->anyString() ) . + ' OR page_title = ' . $dbr->addQuotes( $oldusername->getDBkey() ) . ')' + ), + __METHOD__ + ); + + $suppressRedirect = false; + + if ( $request->getCheck( 'suppressredirect' ) && $user->isAllowed( 'suppressredirect' ) ) { + $suppressRedirect = true; + } + + $output = ''; + foreach ( $pages as $row ) { + $oldPage = Title::makeTitleSafe( $row->page_namespace, $row->page_title ); + $newPage = Title::makeTitleSafe( $row->page_namespace, + preg_replace( '!^[^/]+!', $newusername->getDBkey(), $row->page_title ) ); + # Do not autodelete or anything, title must not exist + if ( $newPage->exists() && !$oldPage->isValidMoveTarget( $newPage ) ) { + $link = Linker::linkKnown( $newPage ); + $output .= Html::rawElement( + 'li', + array( 'class' => 'mw-renameuser-pe' ), + wfMessage( 'renameuser-page-exists' )->rawParams( $link )->escaped() + ); + } else { + $success = $oldPage->moveTo( + $newPage, + false, + wfMessage( + 'renameuser-move-log', + $oldusername->getText(), + $newusername->getText() )->inContentLanguage()->text(), + !$suppressRedirect + ); + if ( $success === true ) { + # oldPage is not known in case of redirect suppression + $oldLink = Linker::link( $oldPage, null, array(), array( 'redirect' => 'no' ) ); + + # newPage is always known because the move was successful + $newLink = Linker::linkKnown( $newPage ); + + $output .= Html::rawElement( + 'li', + array( 'class' => 'mw-renameuser-pm' ), + wfMessage( 'renameuser-page-moved' )->rawParams( $oldLink, $newLink )->escaped() + ); + } else { + $oldLink = Linker::linkKnown( $oldPage ); + $newLink = Linker::link( $newPage ); + $output .= Html::rawElement( + 'li', array( 'class' => 'mw-renameuser-pu' ), + wfMessage( 'renameuser-page-unmoved' )->rawParams( $oldLink, $newLink )->escaped() + ); + } + } + } + if ( $output ) { + $out->addHTML( Html::rawElement( 'ul', array(), $output ) ); + } + } + + // Output success message stuff :) + $out->wrapWikiMsg( "<div class=\"successbox\">$1</div><br style=\"clear:both\" />", + array( 'renameusersuccess', $oldusername->getText(), $newusername->getText() ) ); + } + + /** + * @param $username Title + * @param $type + * @param $out OutputPage + */ + function showLogExtract( $username, $type, &$out ) { + # Show relevant lines from the logs: + $logPage = new LogPage( $type ); + $out->addHTML( Xml::element( 'h2', null, $logPage->getName()->text() ) . "\n" ); + LogEventsList::showLogExtract( $out, $type, $username->getPrefixedText() ); + } +} diff --git a/extensions/SimpleAntiSpam/.gitreview b/extensions/SimpleAntiSpam/.gitreview new file mode 100644 index 00000000..7fdecfa5 --- /dev/null +++ b/extensions/SimpleAntiSpam/.gitreview @@ -0,0 +1,5 @@ +[gerrit] +host=gerrit.wikimedia.org +port=29418 +project=mediawiki/extensions/SimpleAntiSpam.git +defaultbranch=master diff --git a/extensions/SimpleAntiSpam/SimpleAntiSpam.i18n.php b/extensions/SimpleAntiSpam/SimpleAntiSpam.i18n.php new file mode 100644 index 00000000..2e92679d --- /dev/null +++ b/extensions/SimpleAntiSpam/SimpleAntiSpam.i18n.php @@ -0,0 +1,997 @@ +<?php +/** + * Internationalisation file for extension SimpleAntiSpam. + * + * @file + * @ingroup Extensions + */ + +$messages = array(); + +/** English + * @author Ryan Schmidt + */ +$messages['en'] = array( + 'simpleantispam' => 'Your edit triggered the anti-spam mechanism', + 'simpleantispam-label' => "Anti-spam check. +Do '''NOT''' fill this in!", + 'simpleantispam-desc' => 'Adds a simple spam/bot check to forms', +); + +/** Message documentation (Message documentation) + * @author Purodha + * @author Shirayuki + * @author The Evil IP address + */ +$messages['qqq'] = array( + 'simpleantispam' => 'Unused at this time.', + 'simpleantispam-label' => 'Used as label for the input box in "Edit" page. + +The label and the input box are always hidden.', + 'simpleantispam-desc' => '{{desc|name=Simple Anti Spam|url=http://www.mediawiki.org/wiki/Extension:SimpleAntiSpam}}', +); + +/** Afrikaans (Afrikaans) + * @author Naudefj + */ +$messages['af'] = array( + 'simpleantispam' => 'U wysiging het die anti-spam meganisme geaktiveer', + 'simpleantispam-label' => "Anti-spam kontrole. +'''Moenie''' die veld invul nie!", + 'simpleantispam-desc' => "Voeg 'n eenvoudige spam/robot-kontrole op vorms by", +); + +/** Gheg Albanian (Gegë) + * @author Mdupont + */ +$messages['aln'] = array( + 'simpleantispam' => 'Your redakto shkaktoi mekanizmi anti-spam', + 'simpleantispam-label' => "Anti-spam kontrolloni. A'''''NUK' plotësoni këtë!", + 'simpleantispam-desc' => 'Shton një spam i thjeshtë / kontrolloni bot me format e', +); + +/** Aragonese (aragonés) + * @author Juanpabl + */ +$messages['an'] = array( + 'simpleantispam' => 'Ista edición suya ha activato o mecanismo anti-spam', + 'simpleantispam-label' => "Preba anti-spam. +'''NO''' replene esto!", + 'simpleantispam-desc' => 'Adibe una preba de spam/bot ta os formularios', +); + +/** Arabic (العربية) + * @author Meno25 + */ +$messages['ar'] = array( + 'simpleantispam' => 'تعديلك نشط أداة منع السبام', + 'simpleantispam-label' => "اختبار ضد السبام. +'''لا''' تملأ هذا!", + 'simpleantispam-desc' => 'يضي٠اختبار سبام/بوت بسيط للاستمارات', +); + +/** Egyptian Spoken Arabic (مصرى) + * @author Ramsis II + */ +$messages['arz'] = array( + 'simpleantispam' => 'تعديلك نشط خاصية الانتي-سبام', + 'simpleantispam-label' => "اختبار انتي-سبام. +'''ماتعبيش''' دا!", + 'simpleantispam-desc' => 'بيضي٠اختبار سبام/بوت بسيط للاستمارات', +); + +/** Assamese (অসমীয়া) + * @author Gitartha.bordoloi + */ +$messages['as'] = array( + 'simpleantispam' => 'আপোনাৰ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾à¦‡ à¦à¦£à§à¦Ÿà¦¿-সà§à¦ªà¦¾à¦® কৌশল সকà§à§°à¦¿à¦¯à¦¼ কৰিলে।', + 'simpleantispam-label' => "à¦à¦£à§à¦Ÿà¦¿-সà§à¦ªà¦¾à¦® পৰীকà§à¦·à¦¾à¥¤ +à¦à¦‡à¦–ন পূৰণ '''নকৰিব'''!", + 'simpleantispam-desc' => "পà§à§°à¦ªà¦¤à§à§°à¦¤ à¦à¦Ÿà¦¾ সৰল সà§à¦ªà¦¾à¦®/ব'ট পৰীকà§à¦·à¦£ যোগ কৰে", +); + +/** Asturian (asturianu) + * @author Esbardu + */ +$messages['ast'] = array( + 'simpleantispam' => "La to edición activó'l mecanismu anti-spam", + 'simpleantispam-label' => "Control anti-spam. +¡'''NUN''' rellenes esto!", + 'simpleantispam-desc' => 'Amiesta al formulariu la comprobación de spam con un bot', +); + +/** Bashkir (башҡортÑа) + * @author Assele + */ +$messages['ba'] = array( + 'simpleantispam' => 'Һеҙҙең үҙгәртеүегеҙ Ñпамға ҡаршы ҡоролманы тоҡандырҙы', + 'simpleantispam-label' => "Спамға ҡаршы тикшереү. +Быны '''ТУЛТЫРМÐҒЫҘ'''!", + 'simpleantispam-desc' => 'Формаларға Ñбай Ñпамға/ботҡа ҡаршы тикшереү өҫтәй.', +); + +/** Southern Balochi (بلوچی مکرانی) + * @author Mostafadaneshvar + */ +$messages['bcc'] = array( + 'simpleantispam' => 'شمی Ø§ØµÙ„Ø§Ø ÛŒÚ© ماکانیزم ضد اسپمی بنگیج کت', + 'simpleantispam-label' => "کنترل ضد اسپم. +ای شیء پر ''Ù…Ú©Ù†''", + 'simpleantispam-desc' => 'اضاÙÙ‡ کنت یم ساده اسپم/روبوت Ú†Ú© په کنترل ÙØ±Ù… آن', +); + +/** Bikol Central (Bikol Central) + * @author Geopoet + */ +$messages['bcl'] = array( + 'simpleantispam' => 'An saimong pagliwat nakapagkiblit kan anti-espam na mekanismo', + 'simpleantispam-label' => 'Narikisa kan anti-espam. +"Dae" ka magkaag nin laman digde!', + 'simpleantispam-desc' => 'Minadugang nin simplihong rikisa kan espam/panalnga sa mga porma', +); + +/** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) + * @author EugeneZelenko + */ +$messages['be-tarask'] = array( + 'simpleantispam' => 'Ваша Ñ€Ñдагаваньне ўключыла мÑханізм анты-Ñпаму', + 'simpleantispam-label' => "Праверка анты-Ñпаму. +'''ÐЕ''' запаўнÑйце тут нічога!", + 'simpleantispam-desc' => 'Дадае Ñž формы проÑтую праверку на Ñпам/робата', +); + +/** Bulgarian (българÑки) + * @author DCLXVI + * @author Spiritia + */ +$messages['bg'] = array( + 'simpleantispam' => 'Вашата Ñ€ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð·Ð°Ð´ÐµÐ¹Ñтва механизма против Ñпам', + 'simpleantispam-label' => "Проверка за Ñпам. +Ðеобходимо е да '''ÐЕ''' попълвате това поле!", + 'simpleantispam-desc' => 'Ð”Ð¾Ð±Ð°Ð²Ñ Ð¿Ñ€Ð¾ÑÑ‚ формулÑÑ€ за проверка за Ñпам/роботи', +); + +/** Bengali (বাংলা) + * @author Bellayet + */ +$messages['bn'] = array( + 'simpleantispam-label' => "à¦à¦¨à§à¦Ÿà¦¿-সà§à¦ªà§à¦¯à¦¾à¦® যাচাই। +à¦à¦Ÿà¦¾ পূরণ করবেন '''না'''!", + 'simpleantispam-desc' => 'ফরমগà§à¦²à§‹ যাচাই করার জনà§à¦¯ à¦à¦•টি সà§à¦ªà§à¦¯à¦¾à¦®/বট যোগ করà§à¦¨', +); + +/** Breton (brezhoneg) + * @author Fulup + */ +$messages['br'] = array( + 'simpleantispam' => "Gweredekaet eo bet ar wikefre eneb-strob gant ar c'hemmoù hoc'h eus degaset", + 'simpleantispam-label' => "Taol gwiriañ eneb-strob. +'''Arabat''' merkañ tra pe dra amañ !", + 'simpleantispam-desc' => "Ouzhpennañ a ra taol gwiriañ ur bot strober d'ar furmskridoù", +); + +/** Bosnian (bosanski) + * @author CERminator + */ +$messages['bs'] = array( + 'simpleantispam' => 'VaÅ¡a izmjena je ukljuÄila mehanizam protiv spama', + 'simpleantispam-label' => "Provjera protiv spama. +'''NE''' popunjavaj ovo!", + 'simpleantispam-desc' => 'Dodaje jednostavnu provjeru od spama/botova u obrasce', +); + +/** Catalan (català ) + * @author Jordi Roqué + * @author Paucabot + * @author Ssola + */ +$messages['ca'] = array( + 'simpleantispam' => 'La vostra modificació ha activat un mecanisme anti-spam', + 'simpleantispam-label' => "Comprovació anti-spam. +'''NO''' ho ompliu!", + 'simpleantispam-desc' => 'Inclou un detector simple de spam o bots als formularis', +); + +/** Czech (Äesky) + * @author Danny B. + */ +$messages['cs'] = array( + 'simpleantispam' => 'VaÅ¡e úprava spustila antispamový mechanismus', + 'simpleantispam-label' => "Antispamová kontrola. +'''NEVYPLŇUJTE''' následujÃcÃ!", + 'simpleantispam-desc' => 'PÅ™idává do formulářů jednoduchou kontrolu botů/spamu.', +); + +/** Welsh (Cymraeg) + * @author Lloffiwr + */ +$messages['cy'] = array( + 'simpleantispam' => "Achosodd eich golygiad i'r teclyn gwrth-sbam ddechrau", + 'simpleantispam-label' => "Prawf gwrth-sbam. +'''Peidiwch''' â llenwi hwn!", + 'simpleantispam-desc' => 'Yn ychwanegu prawf sbam/bot syml i ffurflenni', +); + +/** Danish (dansk) + * @author HenrikKbh + */ +$messages['da'] = array( + 'simpleantispam' => 'Din redigering udløste anti-spam mekanismen', + 'simpleantispam-label' => "Anti-spam tjek. +Udfyld ''' ikke ''' dette!", + 'simpleantispam-desc' => 'Tilføjer en simpel spam/bot kontrol til formularer', +); + +/** German (Deutsch) + * @author Kghbln + * @author Raimond Spekking + */ +$messages['de'] = array( + 'simpleantispam' => 'Deine Bearbeitung hat die Spamschutzprüfung ausgelöst.', + 'simpleantispam-label' => "Spamschutzprüfung. +Hier '''NICHTS''' eintragen!", + 'simpleantispam-desc' => 'Ergänzt eine Prüfung zum Schutz vor Spambots', +); + +/** German (formal address) (Deutsch (Sie-Form)‎) + * @author Kghbln + * @author MichaelFrey + */ +$messages['de-formal'] = array( + 'simpleantispam' => 'Ihre Bearbeitung hat die Spamschutzprüfung ausgelöst.', +); + +/** Zazaki (Zazaki) + * @author Aspar + */ +$messages['diq'] = array( + 'simpleantispam' => 'vuriyayişê şıma mekanizmaya anti-spami herikna', + 'simpleantispam-label' => "tehqiqatê Anti-spami. +no '''de mekerê'''!", + 'simpleantispam-desc' => 'Forman re tehqiqatê spami/bot dano', +); + +/** Lower Sorbian (dolnoserbski) + * @author Michawiki + */ +$messages['dsb'] = array( + 'simpleantispam' => 'Twója zmÄ›na jo zapušćiÅ‚a antispamowy mechanizm.', + 'simpleantispam-label' => "Antispamowa kontrola. +How '''NIC''' zapisaÅ›!", + 'simpleantispam-desc' => 'PÅ›idawa formularam jadnoru antispamowu kontrolu pÅ›ez boÅ›ik', +); + +/** Greek (Ελληνικά) + * @author Dead3y3 + */ +$messages['el'] = array( + 'simpleantispam' => 'Η επεξεÏγασία σας ενεÏγοποίησε τον μηχανισμό anti-spam', + 'simpleantispam-label' => "Έλεγχος anti-spam. +'''ΜΗÎ''' το συμπληÏώσετε αυτό!", + 'simpleantispam-desc' => 'Î ÏοσθÎτει Îναν απλό Îλεγχο spam/bot σε φόÏμες', +); + +/** Esperanto (Esperanto) + * @author Yekrats + */ +$messages['eo'] = array( + 'simpleantispam' => 'Via redakto spronis la kontraÅspamilon.', + 'simpleantispam-label' => 'Kontrolo kontraÅ spamo. +NE ENIGU ion ajn!', + 'simpleantispam-desc' => 'Aldonas simplan kontraÅspamilon/kontraÅrobotilon al paÄoj', +); + +/** Spanish (español) + * @author Crazymadlover + * @author Sanbec + */ +$messages['es'] = array( + 'simpleantispam' => 'Su edición encendió el mecanismo anti-spam', + 'simpleantispam-label' => 'Comprobación anti-spam +¡NO rellenes esto!', + 'simpleantispam-desc' => 'Añade un control simple de spam y bots a los formularios', +); + +/** Estonian (eesti) + * @author Pikne + */ +$messages['et'] = array( + 'simpleantispam' => 'Sinu muudatus päästis valla rämpspostivastase seadeldise.', + 'simpleantispam-label' => "Rämpspostikontroll. +'''ÄRA''' täida seda välja!", + 'simpleantispam-desc' => 'Lisab lihtsa rämpsposti- ja robotikontrolli vormiväljade jaoks.', +); + +/** Basque (euskara) + * @author Kobazulo + */ +$messages['eu'] = array( + 'simpleantispam' => 'Zure aldaketak anti-spam mekanismoa abiarazi du', + 'simpleantispam-label' => "Anti-spam egiaztapena. +Atal hau '''EZ''' bete!", + 'simpleantispam-desc' => 'Spam/bot baten egiaztapen sinple bat eransten du', +); + +/** Persian (ÙØ§Ø±Ø³ÛŒ) + * @author Huji + * @author Meisam + */ +$messages['fa'] = array( + 'simpleantispam' => 'ویرایش شما مکانیسم ضدهرزنگاری را ÙØ¹Ø§Ù„ کرد', + 'simpleantispam-label' => "بررسی ضدهرزنگاری. +این قسمت را پر '''نکنید'''!", + 'simpleantispam-desc' => 'یک بررسی ساده برای هرزنگاری/ربات به ÙØ±Ù…‌ها اضاÙÙ‡ می‌کند', +); + +/** Finnish (suomi) + * @author Jack Phoenix + * @author Nike + */ +$messages['fi'] = array( + 'simpleantispam' => 'Muokkauksesi laukaisi mainostentorjujamekanismin', + 'simpleantispam-label' => "Mainostenvastainen tarkistus. '''ÄLÄ''' täytä tätä!", + 'simpleantispam-desc' => 'Lisää yksinkertaisen mainos- ja bottitarkistuksen lomakkeisiin.', +); + +/** French (français) + * @author Grondin + * @author Verdy p + */ +$messages['fr'] = array( + 'simpleantispam' => 'Votre modification a déclenché le mécanisme anti-spam', + 'simpleantispam-label' => "Vérification anti-spam. +Ne '''RIEN''' inscrire ici !", + 'simpleantispam-desc' => 'Ajoute au formulaire la vérification d’un bot spammeur', +); + +/** Franco-Provençal (arpetan) + * @author ChrisPtDe + */ +$messages['frp'] = array( + 'simpleantispam' => 'Voutron changement at dècllenchiê lo mècanismo anti-spame', + 'simpleantispam-label' => "Contrôlo anti-spame. +Enscrîde '''REN''' ique !", + 'simpleantispam-desc' => 'Apond u formulèro lo contrôlo d’un bot spamor.', +); + +/** Galician (galego) + * @author Toliño + */ +$messages['gl'] = array( + 'simpleantispam' => 'A súa edición activou o mecanismo antispam', + 'simpleantispam-label' => "Comprobación antispam. +'''NON''' encha isto!", + 'simpleantispam-desc' => 'Engade unha verificación simple de spam por parte de bots nos formularios', +); + +/** Swiss German (Alemannisch) + * @author Als-Holder + */ +$messages['gsw'] = array( + 'simpleantispam' => 'Dyyni Bearbeitig het dr Spamschutz usglest.', + 'simpleantispam-label' => "Spamschutz-Priefig. Do '''nyt''' yytrage!", + 'simpleantispam-desc' => 'Ergänzt Formular um e eifache Bot-Spamschutz', +); + +/** Gujarati (ગà«àªœàª°àª¾àª¤à«€) + * @author Sushant savla + */ +$messages['gu'] = array( + 'simpleantispam' => 'તમારા ફેરફારને કારણે àªàª¨à«àªŸà«€-સà«àªªà«…મ કારà«àª¯àªªà«àª°àª£àª¾àª²à«€ જાગà«àª°àª¤ થઈ', + 'simpleantispam-label' => "સà«àªªà«…મ વિરોધી તપાસ. +આને '''ન''' àªàª°àª¶à«‹!", + 'simpleantispam-desc' => 'અરજી પતà«àª° પર સરળ સà«àªªà«…મ / બૉટ ઉમેરે છે', +); + +/** Hebrew (עברית) + * @author Rotem Liss + */ +$messages['he'] = array( + 'simpleantispam' => '×¢×¨×™×›×ª×›× ×”×¤×¢×™×œ×” ×ת ×ž× ×•×¢ ×”×× ×˜×™Ö¾×¡×¤××', + 'simpleantispam-label' => "בדיקת ×× ×˜×™Ö¾×¡×¤××. +'''×ל''' תמל×ו שדה ×–×”!", + 'simpleantispam-desc' => 'הוספת בדיקה פשוטה של ספ××/בוט לטפסי×', +); + +/** Hindi (हिनà¥à¤¦à¥€) + * @author Kaustubh + */ +$messages['hi'] = array( + 'simpleantispam' => 'आपके बदलावोंसे à¤à¤‚टी-सà¥à¤ªà¥…म मेकेनिà¤à¤® शà¥à¤°à¥‚ हो गया हैं', + 'simpleantispam-label' => "à¤à¤¨à¥à¤Ÿà¥€-सà¥à¤ªà¥ˆà¤® जाà¤à¤š. +इसे à¤à¤°à¥‡à¤‚ '''नहीं'''!", + 'simpleantispam-desc' => 'फ़ारà¥à¤®à¤®à¥‡à¤‚ सादी सà¥à¤ªà¥ˆà¤®/बोट जाà¤à¤š बढाता हैं', +); + +/** Croatian (hrvatski) + * @author Dalibor Bosits + */ +$messages['hr'] = array( + 'simpleantispam' => 'VaÅ¡e ureÄ‘ivanje je pokrenulo anti-spam mehanizam', + 'simpleantispam-label' => "Anti-spam provjera. +'''Ne''' ispunjavajte ovo!", + 'simpleantispam-desc' => 'Dodaje jednostavnu provjeru za spam/bot', +); + +/** Upper Sorbian (hornjoserbsce) + * @author Michawiki + */ +$messages['hsb'] = array( + 'simpleantispam' => 'Twoja zmÄ›na je mechanizm pÅ™ećiwo spamej zahibaÅ‚a', + 'simpleantispam-label' => "Kontrola pÅ™ećiwo spamej. +Tu '''niÄo''' njezapisać!", + 'simpleantispam-desc' => 'PÅ™idawa formularam jednoru spamowu kontrolu pÅ™ez boćik', +); + +/** Hungarian (magyar) + * @author Bdamokos + * @author Dani + * @author Glanthor Reviol + */ +$messages['hu'] = array( + 'simpleantispam' => 'A szerkesztésed egy spamellenes mechanizmust aktivált.', + 'simpleantispam-label' => "Spam elleni ellenÅ‘rzés. +'''NE''' töltsd ezt ki!", + 'simpleantispam-desc' => 'Egyszerű spam és bot elleni ellenÅ‘rzés hozzáadása űrlapokhoz', +); + +/** Interlingua (interlingua) + * @author McDutchie + */ +$messages['ia'] = array( + 'simpleantispam' => 'Tu modification ha activate le mechanismo antispam', + 'simpleantispam-label' => "Verification antispam. +'''NON''' completa isto!", + 'simpleantispam-desc' => 'Adde un verification antispam/antibot simple al formularios', +); + +/** Indonesian (Bahasa Indonesia) + * @author Rex + */ +$messages['id'] = array( + 'simpleantispam' => 'Suntingan Anda memicu mekanisme anti-spam', + 'simpleantispam-label' => "Pemeriksaan anti-spam. +Masukan ini '''DILARANG'''!", + 'simpleantispam-desc' => 'Tambahkan pemeriksaan spam/bot sederhana ke formulir-formulir', +); + +/** Iloko (Ilokano) + * @author Lam-ang + */ +$messages['ilo'] = array( + 'simpleantispam' => 'Ti inurnos mo ket kinalbit na ti kontra-spam a mekanismo', + 'simpleantispam-label' => "Kontra-spam a panagkita. + '''Saan''' mo a suratan daytoy!", + 'simpleantispam-desc' => 'Agnayon ti nalaka a spam/bot panagkita iti nakabuklan', +); + +/** Icelandic (Ãslenska) + * @author Snævar + */ +$messages['is'] = array( + 'simpleantispam' => 'Breytingin þÃn setti af stað kæfuvörn.', + 'simpleantispam-label' => 'Kæfuvörn. +Ekki fylla þetta út!', +); + +/** Italian (italiano) + * @author Darth Kule + */ +$messages['it'] = array( + 'simpleantispam' => 'Il tuo edit ha attivato il meccanismo anti-spam', + 'simpleantispam-label' => "Controllo anti-spam. +'''NON''' riempire!", + 'simpleantispam-desc' => 'Aggiunge un semplice controllo spam/bot ai moduli', +); + +/** Japanese (日本語) + * @author Aotake + * @author Muttley + * @author Shirayuki + */ +$messages['ja'] = array( + 'simpleantispam' => '編集内容ãŒåŽŸå› ã§ã‚¹ãƒ‘ãƒ é˜²æ¢æ©Ÿèƒ½ãŒç™ºå‹•ã—ã¾ã—ãŸ', + 'simpleantispam-label' => "SPAM防æ¢ãƒã‚§ãƒƒã‚¯ã§ã™ã€‚ +決ã—ã¦ã“ã“ã«å€¤ã‚’入力'''ã—ãªã„'''ã§ãã ã•ã„。", + 'simpleantispam-desc' => 'フォームã«ç°¡å˜ãªã‚¹ãƒ‘ム/ボット ãƒã‚§ãƒƒã‚¯ã‚’è¿½åŠ ', +); + +/** Javanese (Basa Jawa) + * @author Pras + */ +$messages['jv'] = array( + 'simpleantispam' => 'Suntingan panjenengan nggugah mékanisme anti-spam', + 'simpleantispam-label' => "Pamariksan anti-spam. +'''Aja''' diisèkaké!", + 'simpleantispam-desc' => 'Tambahaké pamriksan spam/bot prasaja menyang formulir', +); + +/** Georgian (ქáƒáƒ თული) + * @author BRUTE + * @author David1010 + */ +$messages['ka'] = array( + 'simpleantispam' => 'თქვენმრრედáƒáƒ¥áƒ¢áƒ˜áƒ ებáƒáƒ› ჩáƒáƒ თრáƒáƒœáƒ¢áƒ˜-სპáƒáƒ›áƒ˜áƒ¡ მექáƒáƒœáƒ˜áƒ–მი', + 'simpleantispam-label' => "áƒáƒœáƒ¢áƒ˜-სპáƒáƒ›áƒ˜áƒ¡ შემáƒáƒ¬áƒ›áƒ”ბáƒ. +'''áƒáƒ ''' შეáƒáƒ•სáƒáƒ— ის!", + 'simpleantispam-desc' => 'ფáƒáƒ მáƒáƒ–ე áƒáƒ›áƒáƒ¢áƒ”ბს სპáƒáƒ›áƒ˜áƒ¡áƒ დრბáƒáƒ¢áƒ”ბის მáƒáƒ ტივ შემáƒáƒ¬áƒ›áƒ”ბáƒáƒ¡', +); + +/** Korean (한êµì–´) + * @author Klutzy + * @author Kwj2772 + * @author Yknok29 + * @author ì•„ë¼ + */ +$messages['ko'] = array( + 'simpleantispam' => '현재 íŽ¸ì§‘ì´ ìŠ¤íŒ¸ ë°©ì§€ ìž¥ì¹˜ì— íƒì§€ë˜ì—ˆìŠµë‹ˆë‹¤', + 'simpleantispam-label' => "스팸 ë°©ì§€ 검사입니다. +ì´ê²ƒì„ ìž…ë ¥í•˜ì§€ '''마세요'''!", + 'simpleantispam-desc' => 'ì–‘ì‹ì— 간단한 스팸/ë´‡ í™•ì¸ ìž¥ì¹˜ë¥¼ 추가합니다', +); + +/** Colognian (Ripoarisch) + * @author Purodha + */ +$messages['ksh'] = array( + 'simpleantispam' => 'Deine Änderung hät unsere SPAMschotz op der Plan jeroofe', + 'simpleantispam-label' => 'SPAMschotz — donn hee nix endraare!', + 'simpleantispam-desc' => 'Deit enne ëijfache Schoz jäje Bots un SPAM bëij de Formolare dobëij.', +); + +/** Luxembourgish (Lëtzebuergesch) + * @author Robby + */ +$messages['lb'] = array( + 'simpleantispam' => 'Är Ännerung huet den anti-spam Mekanismus ausgeléist', + 'simpleantispam-label' => "Anti-Spam Kontroll. +Fëllt '''näischt''' hei ënnendrënner aus!", + 'simpleantispam-desc' => 'Setzt eng einfach Spam/Bot Kontroll a Formulairen derbäi', +); + +/** Limburgish (Limburgs) + * @author Matthias + */ +$messages['li'] = array( + 'simpleantispam' => "Oew bewerking heet 't antispammechanisme in werking gesteld", + 'simpleantispam-label' => "Antispemcontrole. +Vol dit veld '''NEET''' in!", + 'simpleantispam-desc' => 'Veug ein einvaawdife spem/botcontrole aan formulere', +); + +/** Lithuanian (lietuvių) + * @author Homo + * @author Matasg + */ +$messages['lt'] = array( + 'simpleantispam' => 'JÅ«sų redagavimas paleido anti-spam mechanizmÄ…', + 'simpleantispam-label' => "Anti-spam patikra. +'''NE'''pildykite!", + 'simpleantispam-desc' => 'Prideda paprastÄ… reklaminių Å¡iukÅ¡lių botÄ… formoms tikrinti', +); + +/** Latvian (latvieÅ¡u) + * @author Xil + */ +$messages['lv'] = array( + 'simpleantispam' => 'Tevis veiktÄs izmaiņas ir iedarbinÄja pretspama mehÄnismu', + 'simpleantispam-label' => "Pretspama pÄrbaude. + '''NEAIZPILDĪT!'''", + 'simpleantispam-desc' => 'Pievieno vienkÄrÅ¡u spama/botu pÄrbaudi veidlapas', +); + +/** Minangkabau (Baso Minangkabau) + * @author Iwan Novirion + */ +$messages['min'] = array( + 'simpleantispam' => 'Suntiangan Sanak mamicu mekanisme anti-spam', + 'simpleantispam-label' => "Pamarisoan anti-spam. +Masukan ko '''DILARANG'''!", + 'simpleantispam-desc' => 'Tambahkan pamarisoan spam/bot sadarano ka formulir', +); + +/** Macedonian (македонÑки) + * @author Bjankuloski06 + */ +$messages['mk'] = array( + 'simpleantispam' => 'Вашето уредување го предизвика анти-Ñпам механизмот', + 'simpleantispam-label' => "ÐнтиÑпам проверка. +'''ÐЕ''' го пополнувајте ова!", + 'simpleantispam-desc' => 'Додава едноÑтавна проверка за Ñпам/ботови на обраÑците', +); + +/** Malayalam (മലയാളം) + * @author Praveenp + */ +$messages['ml'] = array( + 'simpleantispam' => 'താങàµà´•à´³àµà´Ÿàµ† തിരàµà´¤àµà´¤àµ½ à´¸àµà´ªà´¾à´‚ വിരàµà´¦àµà´§ തനàµà´¤àµà´°à´¤àµà´¤àµ† ഉണർതàµà´¤à´¿à´¯à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ', + 'simpleantispam-label' => "à´¸àµà´ªà´¾à´‚ വിരàµà´¦àµà´§ പരിശോധന. +ഇതൠ'''പൂരിപàµà´ªà´¿à´•àµà´•à´°àµà´¤àµ'''", + 'simpleantispam-desc' => 'ഫോമàµà´•ൾകàµà´•ായàµà´³àµà´³ ലളിതമായ പാഴെഴàµà´¤àµà´¤àµ/ബോടàµà´Ÿàµ പരിശോധന കൂടàµà´Ÿà´¿à´šàµà´šàµ‡àµ¼à´•àµà´•àµà´¨àµà´¨àµ', +); + +/** Marathi (मराठी) + * @author Kaustubh + */ +$messages['mr'] = array( + 'simpleantispam' => 'तà¥à¤®à¤šà¥à¤¯à¤¾ संपादनामà¥à¤³à¥‡ चिखलणी विरोधक चाळणी सà¥à¤°à¥ à¤à¤¾à¤²à¥‡à¤²à¥€ आहे', + 'simpleantispam-label' => "चिखलणी विरोधक तपासणी. +हे à¤à¤°à¥‚ '''नका'''!", + 'simpleantispam-desc' => 'अरà¥à¤œà¤¾à¤‚मधà¥à¤¯à¥‡ à¤à¤• साधी सà¥à¤ªà¥…म/सांगकामà¥à¤¯à¤¾ तपासणी वाढवितो', +); + +/** Malay (Bahasa Melayu) + * @author Aviator + */ +$messages['ms'] = array( + 'simpleantispam' => 'Suntingan anda ditahan oleh pemeriksa anti-spam', + 'simpleantispam-label' => "Pemeriksaan anti-spam. '''JANGAN''' isi ruangan ini!", + 'simpleantispam-desc' => 'Menambah pemeriksaan spam/bot ringkas di borang sunting', +); + +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) + */ +$messages['nb'] = array( + 'simpleantispam' => 'Redigeringen din utløste antispammekanismen', + 'simpleantispam-label' => "Antispamsjekk. +'''IKKE''' fyll inn dette feltet!", + 'simpleantispam-desc' => 'Legger til en enkel spam-/robot-sjekk pÃ¥ skjemaer', +); + +/** Low German (Plattdüütsch) + * @author Slomox + */ +$messages['nds'] = array( + 'simpleantispam' => 'Dien Ännern hett den Spamschutz utlööst.', + 'simpleantispam-label' => "Antispam-Kuntrull. Hier '''nix''' indragen!", + 'simpleantispam-desc' => 'Föögt en eenfachen Bot-Spamschutz to Formularen to', +); + +/** Dutch (Nederlands) + * @author Siebrand + */ +$messages['nl'] = array( + 'simpleantispam' => 'Uw bewerking heeft het antispammechanisme in werking gesteld', + 'simpleantispam-label' => "Antispamcontrole. +Vul dit veld '''NIET''' in!", + 'simpleantispam-desc' => 'Voegt een eenvoudige spam/botcontrole toe aan formuleren', +); + +/** Nederlands (informeel)‎ (Nederlands (informeel)‎) + * @author Siebrand + */ +$messages['nl-informal'] = array( + 'simpleantispam' => 'Je bewerking heeft het antispammechanisme in werking gesteld', +); + +/** Norwegian Nynorsk (norsk nynorsk) + * @author Harald Khan + * @author Njardarlogar + */ +$messages['nn'] = array( + 'simpleantispam' => 'Endringa di utløyste antispam-mekanismen.', + 'simpleantispam-label' => "Antispam-kontroll. +'''IKKJE''' fyll ut dette feltet!", + 'simpleantispam-desc' => 'Legg til ein enkel spam-/robotsjekk pÃ¥ skjema', +); + +/** Occitan (occitan) + * @author Cedric31 + */ +$messages['oc'] = array( + 'simpleantispam' => 'Vòstre cambiament a desenclavat lo mecanisme antispam', + 'simpleantispam-label' => "Verificacion antispam. +Inscrigatz '''PAS RES''' dedins !", + 'simpleantispam-desc' => 'Apond al formulari la verificacion d’un bòt tarabastejaire', +); + +/** Oriya (ଓଡ଼ିଆ) + * @author Psubhashish + */ +$messages['or'] = array( + 'simpleantispam' => 'ଆପଣଙàକ ସମàପାଦନ ସàପାମ-ବିରà‹à¬§à¬¿ ତନàତàରକà ସଚଳ କରିଦà‡à¬²à¬¾', + 'simpleantispam-label' => "ସàପାମ-ବିରà‹à¬§à¬¿ ପରଖ । +à¬à¬¹à¬¾à¬•à à¬à¬°à¬¨àତà '''ନାହିà¬''' !", + 'simpleantispam-desc' => 'à¬à¬• ସରଳ ସàପାମ/ଆପà‡à¬†à¬ªà‡ ଚାଳିତ ସà¬ààŸ à¬¦à‡à¬‡ ଫରàମ ପରଖିବà‡', +); + +/** Polish (polski) + * @author Sp5uhe + */ +$messages['pl'] = array( + 'simpleantispam' => 'Twoja edycja zostanie sprawdzona mechanizmem antyspamowym', + 'simpleantispam-label' => "Filtr antyspamowy. +'''NIE''' wpisuj tu nic!", + 'simpleantispam-desc' => 'Dodaje do formularzy proste zabezpieczenie przed spamem i automatami', +); + +/** Piedmontese (Piemontèis) + * @author Dragonòt + */ +$messages['pms'] = array( + 'simpleantispam' => "Toa modìfica a l'ha ativà ël mecà nism anti-spam", + 'simpleantispam-label' => "Control anti-spam. +Vemp '''PA''' sòn-sì!", + 'simpleantispam-desc' => 'A gionta un sempi control spam/bot a le forme', +); + +/** Western Punjabi (پنجابی) + * @author Khalid Mahmood + */ +$messages['pnb'] = array( + 'simpleantispam' => 'تھواڈی تبدیلی نیں سپام روک پربندھ چلادتا اے', + 'simpleantispam-label' => 'سپام روک پھاٹک +ایدے تے ناں Ù„Ú©Ú¾ÙˆÛ”', + 'simpleantispam-desc' => 'اک Ø³Ø§Ø¯Û Ø³Ù¾Ø§Ù…/بوٹ روک رلاؤ۔', +); + +/** Portuguese (português) + * @author 555 + */ +$messages['pt'] = array( + 'simpleantispam' => 'A sua edição activou o mecanismo anti-spam', + 'simpleantispam-label' => "Verificação de spam +'''NÃO''' preencha isto!", + 'simpleantispam-desc' => 'Adiciona em formulários um verificador de spam simples', +); + +/** Brazilian Portuguese (português do Brasil) + * @author Eduardo.mps + */ +$messages['pt-br'] = array( + 'simpleantispam' => 'A sua edição ativou o mecanismo anti-spam', + 'simpleantispam-label' => "Verificação de spam +'''NÃO''' preencha isto!", + 'simpleantispam-desc' => 'Adiciona um verificador simples de spam/robôs em formulários', +); + +/** Romanian (română) + * @author Stelistcristi + */ +$messages['ro'] = array( + 'simpleantispam' => 'Editarea dvs a declanÈ™at mecanismul antispam', + 'simpleantispam-label' => "Verificare antispam. +'''NU''' completaÈ›i !", +); + +/** tarandÃne (tarandÃne) + * @author Joetaras + */ +$messages['roa-tara'] = array( + 'simpleantispam' => "Le cangiaminde tune sonde tracciate da 'nu meccanisme andi-spam", + 'simpleantispam-label' => "Verifiche andi-spam. +'''NO''' anghiè quiste!", + 'simpleantispam-desc' => "Aggiunge 'na verifiche semblice de spam/bot jndr'à le module", +); + +/** Russian (руÑÑкий) + * @author ÐлекÑандр Сигачёв + */ +$messages['ru'] = array( + 'simpleantispam' => 'Ваша правка включила механизм анти-Ñпама', + 'simpleantispam-label' => 'Ðнти-Ñпам проверка. +ÐЕ заполнÑйте Ñто!', + 'simpleantispam-desc' => 'ДобавлÑет на форму проÑтую проверку на Ñпам и ботов', +); + +/** Rusyn (руÑиньÑкый) + * @author Gazeb + */ +$messages['rue'] = array( + 'simpleantispam' => 'Ваша управа ÑпуÑтила антіÑпамовый механізм', + 'simpleantispam-label' => "Перевірка на Ñпам. +'''ÐЕ''' заповнюйте тото!", + 'simpleantispam-desc' => 'ПридаÑть до формуларїв проÑте Ð¾Ð²Ñ–Ñ€Ñ—Ð½Ñ Ð±Ð¾Ñ‚Ñ–Ð²/Ñпаму', +); + +/** Sanskrit (संसà¥à¤•ृतमà¥) + * @author Shubha + */ +$messages['sa'] = array( + 'simpleantispam' => 'à¤à¤µà¤¤à¤ƒ समà¥à¤ªà¤¾à¤¦à¤¨à¥‡à¤¨ à¤à¤£à¥à¤Ÿà¤¿-सà¥à¤ªà¤¾à¤®à¥-तनà¥à¤¤à¥à¤°à¤‚ सकà¥à¤°à¤¿à¤¯à¤‚ जातमà¥', + 'simpleantispam-label' => "अनिषà¥à¤Ÿà¤¸à¤¨à¥à¤¦à¥‡à¤¶à¤µà¤¿à¤°à¥‹à¤§à¤ªà¤°à¥€à¤•à¥à¤·à¤£à¤®à¥ । +असà¥à¤®à¤¿à¤¨à¥ '''नहि''' पूरà¥à¤¯à¤¤à¤¾à¤®à¥ !", + 'simpleantispam-desc' => 'पà¥à¤°à¤ªà¤¤à¥à¤°à¥‡ सरलानिषà¥à¤Ÿà¤¸à¤¨à¥à¤¦à¥‡à¤¶à¤ƒ / बाटà¥-परीकà¥à¤·à¤£à¤‚ योजà¥à¤¯à¤¤à¥‡', +); + +/** Sakha (Ñаха тыла) + * @author HalanTul + */ +$messages['sah'] = array( + 'simpleantispam' => 'Ðн көннөрүүҥ анти-Ñпамы холбоото', + 'simpleantispam-label' => "Ðнти-Ñпам бÑÑ€ÑбиÑркÑÑ‚Ñ. +Маны '''толорумаҥ'''!", + 'simpleantispam-desc' => 'Спам уонна робот туттулларын билÑÑ€ Ñудургу бÑÑ€ÑбиÑркÑни ÑбÑÑ€', +); + +/** Sinhala (සිංහල) + * @author Budhajeewa + */ +$messages['si'] = array( + 'simpleantispam' => 'ඔබේ සංස්කරණය à¶´à·Šâ€à¶»à¶à·’-ස්පෑම à¶šà·Šâ€à¶»à·’ය෠පිළිවෙල සක්â€à¶»à·“ය කළේය', + 'simpleantispam-label' => "à¶´à·Šâ€à¶»à¶à·’-ස්පෑම පරීක්â€à·‚à·à·€. +කරුණà·à¶šà¶» මෙය පුරවන්න '''à¶‘à¶´à·'''!", + 'simpleantispam-desc' => 'à·†à·à¶»à¶¸à¶ºà¶±à·Š වෙචසරල ස්පෑම/බොට් පරීක්â€à·‚à·à·€à¶šà·Š à¶‘à¶šà·Š කරයි', +); + +/** Slovak (slovenÄina) + * @author Helix84 + */ +$messages['sk'] = array( + 'simpleantispam' => 'VaÅ¡a úprava spustila antispamový mechanizmus', + 'simpleantispam-label' => "Antispamová kontrola. +'''NEVYPĹŇAJTE''' nasledovné!", + 'simpleantispam-desc' => 'Pridáva k formulárom jednoduchú ochranu prosti botom/spamu.', +); + +/** Slovenian (slovenÅ¡Äina) + * @author Dbc334 + */ +$messages['sl'] = array( + 'simpleantispam' => 'VaÅ¡e urejanje je sprožilo mehanizem proti smetju', + 'simpleantispam-label' => "Preverjanje proti smetju. +'''NE''' izpolnite tega!", + 'simpleantispam-desc' => 'Doda preprosto preverjanje smetja/botov v obrazce', +); + +/** Albanian (shqip) + * @author Olsi + */ +$messages['sq'] = array( + 'simpleantispam' => 'Redaktimi juaj shkaktoi mekanizmin anti-spam', + 'simpleantispam-label' => "Kontroll anti-spam. +'''MOS''' e plotësoni këtë!", + 'simpleantispam-desc' => 'Shton një kontroll spam/bot të thjeshtë tek format', +); + +/** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) + * @author Millosh + */ +$messages['sr-ec'] = array( + 'simpleantispam' => 'Твоја измена је покренула антиÑпам механизам.', + 'simpleantispam-label' => "Провера Ñпама. '''ÐЕ''' попуњавај ово унутра!", + 'simpleantispam-desc' => 'Додаје једноÑтавну Ñпам/бот проверу у форме.', +); + +/** Serbian (Latin script) (srpski (latinica)‎) + * @author Michaello + */ +$messages['sr-el'] = array( + 'simpleantispam' => 'Tvoja izmena je pokrenula antispam mehanizam.', + 'simpleantispam-label' => "Provera spama. '''NE''' popunjavaj ovo unutra!", + 'simpleantispam-desc' => 'Dodaje jednostavnu spam/bot proveru u forme.', +); + +/** Seeltersk (Seeltersk) + * @author Pyt + */ +$messages['stq'] = array( + 'simpleantispam' => 'Dien Beoarbaidenge häd dän Spamskuts uutlöösd.', + 'simpleantispam-label' => "Spamskuts-Wröige. Hier '''niks''' iendreege!", + 'simpleantispam-desc' => 'Föiget do Formulare n eenfachen Bot-Spamskuts bietou', +); + +/** Swedish (svenska) + * @author M.M.S. + * @author Skalman + */ +$messages['sv'] = array( + 'simpleantispam' => 'Din redigering utlöste anti-spam mekanismen', + 'simpleantispam-label' => "Anti-spam koll. +Fyll '''INTE''' i det här!", + 'simpleantispam-desc' => 'Lägger till en enkel spam-/robot-koll till formulär', +); + +/** Tamil (தமிழà¯) + * @author மதனாஹரன௠+ */ +$messages['ta'] = array( + 'simpleantispam-desc' => 'படிவஙà¯à®•ளில௠ஓர௠எளிய எரித/தானியஙà¯à®•ிச௠சரிபாரà¯à®ªà¯à®ªà¯ˆ இணைகà¯à®•à¯à®®à¯', +); + +/** Turkmen (Türkmençe) + * @author Hanberke + */ +$messages['tk'] = array( + 'simpleantispam' => 'ÖzgerdiÅŸiňiz anti-spam mehanizmini iÅŸletdi', + 'simpleantispam-label' => "Anti-spam barlagy. +Muny '''DOLDURMAŇ'''!", + 'simpleantispam-desc' => 'Formlara ýönekeý spam/bot barlagyny goşýar', +); + +/** Tagalog (Tagalog) + * @author AnakngAraw + */ +$messages['tl'] = array( + 'simpleantispam' => "Nakapagpagalaw sa mekanismong panlaban ng \"manlulusob\" (''spam'') ang pagbabagong ginawa mo", + 'simpleantispam-label' => "Pagsusuring panlaban sa \"manlulusob\" (''spam''). +'''HUWAG''' itong lagyan ng laman!", + 'simpleantispam-desc' => "Nagdaragdag ng isang payak na pansuri ng \"manlulusob\" (''spam'') o ''bot'' sa mga pormularyo", +); + +/** Turkish (Türkçe) + * @author Joseph + */ +$messages['tr'] = array( + 'simpleantispam' => 'DeÄŸiÅŸikliÄŸiniz anti-spam mekanizmasını harekete geçirdi', + 'simpleantispam-label' => "Anti-spam denetimi. +Bunu '''doldurmayın'''!", + 'simpleantispam-desc' => 'Formlara basit bir spam/bot denetimi ekler', +); + +/** Ukrainian (українÑька) + * @author AS + */ +$messages['uk'] = array( + 'simpleantispam' => 'Ваше Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð°Ð¿ÑƒÑтило механізм захиÑту перед Ñпамом', + 'simpleantispam-label' => "Перевірка на Ñпам. +'''ÐЕ''' заповнюйте це!", + 'simpleantispam-desc' => 'Додає на форму проÑтий механізм перевірки на Ñпам/бота', +); + +/** Urdu (اردو) + * @author පසිඳු à¶šà·à·€à·’න්ද + */ +$messages['ur'] = array( + 'simpleantispam-desc' => 'ÙØ§Ø±Ù… Ú©Û’ لئے ایک Ø³Ø§Ø¯Û Ø³Ù¾ÛŒÙ…/بیوٹی چیک Ú©ÛØªÛ’ Ûیں', +); + +/** vèneto (vèneto) + * @author Candalua + */ +$messages['vec'] = array( + 'simpleantispam' => 'La to modifica la ga fato scatar el mecanismo de controlo anti spam.', + 'simpleantispam-label' => "Controlo anti spam. +'''NO STA''' scrivar gnente qua de soto!", + 'simpleantispam-desc' => 'Zonta ai moduli un senplice controlo de spam/bot.', +); + +/** Vietnamese (Tiếng Việt) + * @author Vinhtantran + */ +$messages['vi'] = array( + 'simpleantispam' => 'Sá»a đổi cá»§a bạn đã kÃch hoạt cÆ¡ chế chống spam', + 'simpleantispam-label' => "Kiểm tra chống spam. +Xin '''ÄỪNG''' Ä‘iá»n gì và o!", + 'simpleantispam-desc' => 'Thêm má»™t kiểm tra spam/bot và o mẫu', +); + +/** Volapük (Volapük) + * @author Smeira + */ +$messages['vo'] = array( + 'simpleantispam' => 'Redakam olik ekodon blokami fa sul taspamik', +); + +/** Cantonese (粵語) + * @author Shinjiman + */ +$messages['yue'] = array( + 'simpleantispam' => 'ä½ å˜…ç·¨è¼¯å·²ç¶“è§¸ç™¼å’—é˜²åžƒåœ¾è£ç½®', + 'simpleantispam-label' => "å垃圾檢查。 +'''唔好'''åŠ å…¥å‘¢å€‹ï¼", + 'simpleantispam-desc' => 'åŠ ä¸€å€‹ç°¡å–®å˜…åžƒåœ¾ï¼æ©Ÿæ¢°äººæª¢æŸ¥è¡¨æ ¼', +); + +/** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) + * @author Hzy980512 + * @author PhiLiP + * @author Shinjiman + */ +$messages['zh-hans'] = array( + 'simpleantispam' => '您的编辑已ç»è§¦å‘了å垃圾装置', + 'simpleantispam-label' => "å垃圾检查。 +'''ä¸è¦'''åŠ å…¥è¿™ä¸ªï¼", + 'simpleantispam-desc' => 'å¯¹è¡¨æ ¼æ·»åŠ ä¸€ä¸ªç®€å•çš„åžƒåœ¾é‚®ä»¶æˆ–è‡ªåŠ¨ç¨‹åºæ£€æŸ¥æœºåˆ¶', +); + +/** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) + * @author Mark85296341 + * @author Shinjiman + */ +$messages['zh-hant'] = array( + 'simpleantispam' => '您的編輯已經觸發了防垃圾è£ç½®', + 'simpleantispam-label' => "å垃圾檢查。 +'''ä¸è¦'''åŠ å…¥é€™å€‹ï¼", + 'simpleantispam-desc' => 'åŠ ä¸€å€‹ç°¡å–®çš„åžƒåœ¾ï¼æ©Ÿå™¨äººæª¢æŸ¥è¡¨æ ¼', +); diff --git a/extensions/SimpleAntiSpam/SimpleAntiSpam.php b/extensions/SimpleAntiSpam/SimpleAntiSpam.php new file mode 100644 index 00000000..82fff7bc --- /dev/null +++ b/extensions/SimpleAntiSpam/SimpleAntiSpam.php @@ -0,0 +1,69 @@ +<?php +/** + * SimpleSpam extension by Ryan Schmidt + * Adds a simple spam/bot check to forms + * Does not affect real users in any way/shape/form + */ + +if ( !defined( 'MEDIAWIKI' ) ) { + echo <<<EOM + This is an extension to the MediaWiki software and cannot be used standalone.\n + To install this on the wiki, add the following line to LocalSettings.php:\n + <tt>require_once( "\$IP/extensions/SimpleAntiSpam/SimpleAntiSpam.php" );</tt>\n + To verify the installation, browse to the Special:Version page on your wiki.\n +EOM; + die( 1 ); +} + +$wgExtensionCredits['antispam'][] = array( + 'path' => __FILE__, + 'name' => 'SimpleAntiSpam', + 'descriptionmsg' => 'simpleantispam-desc', + 'author' => 'Ryan Schmidt', + 'url' => 'https://www.mediawiki.org/wiki/Extension:SimpleAntiSpam', + 'version' => '1.1.0', +); + +$wgExtensionMessagesFiles['SimpleAntiSpam'] = __DIR__ . '/SimpleAntiSpam.i18n.php'; +$wgHooks['EditPage::showEditForm:fields'][] = 'efSimpleAntiSpamField'; +$wgHooks['EditPage::attemptSave'][] = 'efSimpleAntiSpamCheck'; + +/** + * Add the form field + * @param $editpage EditPage + * @param $out OutputPage + * @return bool + */ +function efSimpleAntiSpamField( &$editpage, &$out ) { + $out->addHTML( "<div id=\"antispam-container\" style=\"display: none;\"> +<label for=\"wpAntispam\">" + . wfMessage( 'simpleantispam-label' )->parse() + . "</label> <input type=\"text\" name=\"wpAntispam\" id=\"wpAntispam\" value=\"\" /> +</div>\n" ); + return true; +} + +/** + * Check for the field and if it isn't empty, negate the save + * + * @param $editpage EditPage + * @return bool + */ +function efSimpleAntiSpamCheck( $editpage ) { + global $wgRequest, $wgUser; + $spam = $wgRequest->getText( 'wpAntispam' ); + if ( $spam !== '' ) { + wfDebugLog( + 'SimpleAntiSpam', + $wgUser->getName() . + ' editing "' . + $editpage->mTitle->getPrefixedText() . + '" submitted bogus field "' . + $spam . + '"' + ); + $editpage->spamPageWithContent(); + return false; + } + return true; +} diff --git a/extensions/SpamBlacklist/.gitreview b/extensions/SpamBlacklist/.gitreview new file mode 100644 index 00000000..d74ae8f9 --- /dev/null +++ b/extensions/SpamBlacklist/.gitreview @@ -0,0 +1,5 @@ +[gerrit] +host=gerrit.wikimedia.org +port=29418 +project=mediawiki/extensions/SpamBlacklist.git +defaultbranch=master diff --git a/extensions/SpamBlacklist/BaseBlacklist.php b/extensions/SpamBlacklist/BaseBlacklist.php new file mode 100644 index 00000000..280a614a --- /dev/null +++ b/extensions/SpamBlacklist/BaseBlacklist.php @@ -0,0 +1,371 @@ +<?php + +/** + * Base class for different kinds of blacklists + */ +abstract class BaseBlacklist { + /** + * Array of blacklist sources + * + * @var array + */ + public $files = array(); + + /** + * Array containing regexes to test against + * + * @var bool|array + */ + protected $regexes = false; + + /** + * Chance of receiving a warning when the filter is hit + * + * @var int + */ + public $warningChance = 100; + + /** + * @var int + */ + public $warningTime = 600; + + /** + * @var int + */ + public $expiryTime = 900; + + /** + * Array containing blacklists that extend BaseBlacklist + * + * @var array + */ + private static $blacklistTypes = array( + 'spam' => 'SpamBlacklist', + 'email' => 'EmailBlacklist', + ); + + /** + * Array of blacklist instances + * + * @var array + */ + private static $instances = array(); + + /** + * Constructor + * + * @param array $settings + */ + function __construct( $settings = array() ) { + foreach ( $settings as $name => $value ) { + $this->$name = $value; + } + } + + /** + * Adds a blacklist class to the registry + * + * @param $type string + * @param $class string + */ + public static function addBlacklistType( $type, $class ) { + self::$blacklistTypes[$type] = $class; + } + + /** + * Return the array of blacklist types currently defined + * + * @return array + */ + public static function getBlacklistTypes() { + return self::$blacklistTypes; + } + + /** + * Returns an instance of the given blacklist + * + * @param $type string Code for the blacklist + * @return BaseBlacklist + * @throws MWException + */ + public static function getInstance( $type ) { + if ( !isset( self::$blacklistTypes[$type] ) ) { + throw new MWException( "Invalid blacklist type '$type' passed to " . __METHOD__ ); + } + + if ( !isset( self::$instances[$type] ) ) { + global $wgBlacklistSettings; + + // Prevent notices + if ( !isset( $wgBlacklistSettings[$type] ) ) { + $wgBlacklistSettings[$type] = array(); + } + + self::$instances[$type] = new self::$blacklistTypes[$type]( $wgBlacklistSettings[$type] ); + } + + return self::$instances[$type]; + } + + /** + * Returns the code for the blacklist implementation + * + * @return string + */ + abstract protected function getBlacklistType(); + + /** + * Check if the given local page title is a spam regex source. + * + * @param Title $title + * @return bool + */ + public static function isLocalSource( Title $title ) { + global $wgDBname, $wgBlacklistSettings; + + if( $title->getNamespace() == NS_MEDIAWIKI ) { + $sources = array(); + foreach ( self::$blacklistTypes as $type => $class ) { + $type = ucfirst( $type ); + $sources += array( + "$type-blacklist", + "$type-whitelist" + ); + } + + if( in_array( $title->getDBkey(), $sources ) ) { + return true; + } + } + + $thisHttp = wfExpandUrl( $title->getFullUrl( 'action=raw' ), PROTO_HTTP ); + $thisHttpRegex = '/^' . preg_quote( $thisHttp, '/' ) . '(?:&.*)?$/'; + + $files = array(); + foreach ( self::$blacklistTypes as $type => $class ) { + if ( isset( $wgBlacklistSettings[$type]['files'] ) ) { + $files += $wgBlacklistSettings[$type]['files']; + } + } + + foreach( $files as $fileName ) { + $matches = array(); + if ( preg_match( '/^DB: (\w*) (.*)$/', $fileName, $matches ) ) { + if ( $wgDBname == $matches[1] ) { + if( $matches[2] == $title->getPrefixedDbKey() ) { + // Local DB fetch of this page... + return true; + } + } + } elseif( preg_match( $thisHttpRegex, $fileName ) ) { + // Raw view of this page + return true; + } + } + + return false; + } + + /** + * Returns the type of blacklist from the given title + * + * @param Title $title + * @return bool|string + */ + public static function getTypeFromTitle( Title $title ) { + $types = array_map( 'preg_quote', array_keys( self::$blacklistTypes ), array( '/' ) ); + $regex = '/(' . implode( '|', $types ). ')-(?:Blacklist|Whitelist)/'; + + if ( preg_match( $regex, $title->getDBkey(), $m ) ) { + return strtolower( $m[1] ); + } + + return false; + } + + /** + * Fetch local and (possibly cached) remote blacklists. + * Will be cached locally across multiple invocations. + * @return array set of regular expressions, potentially empty. + */ + function getBlacklists() { + if( $this->regexes === false ) { + $this->regexes = array_merge( + $this->getLocalBlacklists(), + $this->getSharedBlacklists() ); + } + return $this->regexes; + } + + /** + * Returns the local blacklist + * + * @return array Regular expressions + */ + public function getLocalBlacklists() { + return SpamRegexBatch::regexesFromMessage( "{$this->getBlacklistType()}-blacklist", $this ); + } + + /** + * Returns the (local) whitelist + * + * @return array Regular expressions + */ + public function getWhitelists() { + return SpamRegexBatch::regexesFromMessage( "{$this->getBlacklistType()}-whitelist", $this ); + } + + /** + * Fetch (possibly cached) remote blacklists. + * @return array + */ + function getSharedBlacklists() { + global $wgMemc, $wgDBname; + $listType = $this->getBlacklistType(); + $fname = 'SpamBlacklist::getRegex'; + wfProfileIn( $fname ); + + wfDebugLog( 'SpamBlacklist', "Loading $listType regex..." ); + + if ( count( $this->files ) == 0 ){ + # No lists + wfDebugLog( 'SpamBlacklist', "no files specified\n" ); + wfProfileOut( $fname ); + return array(); + } + + // This used to be cached per-site, but that could be bad on a shared + // server where not all wikis have the same configuration. + $cachedRegexes = $wgMemc->get( "$wgDBname:{$listType}_blacklist_regexes" ); + if( is_array( $cachedRegexes ) ) { + wfDebugLog( 'SpamBlacklist', "Got shared spam regexes from cache\n" ); + wfProfileOut( $fname ); + return $cachedRegexes; + } + + $regexes = $this->buildSharedBlacklists(); + $wgMemc->set( "$wgDBname:{$listType}_blacklist_regexes", $regexes, $this->expiryTime ); + + return $regexes; + } + + function clearCache() { + global $wgMemc, $wgDBname; + $listType = $this->getBlacklistType(); + + $wgMemc->delete( "$wgDBname:{$listType}_blacklist_regexes" ); + wfDebugLog( 'SpamBlacklist', "$listType blacklist local cache cleared.\n" ); + } + + function buildSharedBlacklists() { + $regexes = array(); + $listType = $this->getBlacklistType(); + # Load lists + wfDebugLog( 'SpamBlacklist', "Constructing $listType blacklist\n" ); + foreach ( $this->files as $fileName ) { + $matches = array(); + if ( preg_match( '/^DB: ([\w-]*) (.*)$/', $fileName, $matches ) ) { + $text = $this->getArticleText( $matches[1], $matches[2] ); + } elseif ( preg_match( '/^http:\/\//', $fileName ) ) { + $text = $this->getHttpText( $fileName ); + } else { + $text = file_get_contents( $fileName ); + wfDebugLog( 'SpamBlacklist', "got from file $fileName\n" ); + } + + // Build a separate batch of regexes from each source. + // While in theory we could squeeze a little efficiency + // out of combining multiple sources in one regex, if + // there's a bad line in one of them we'll gain more + // from only having to break that set into smaller pieces. + $regexes = array_merge( $regexes, + SpamRegexBatch::regexesFromText( $text, $this, $fileName ) ); + } + + return $regexes; + } + + function getHttpText( $fileName ) { + global $wgDBname, $messageMemc; + $listType = $this->getBlacklistType(); + + # HTTP request + # To keep requests to a minimum, we save results into $messageMemc, which is + # similar to $wgMemc except almost certain to exist. By default, it is stored + # in the database + # + # There are two keys, when the warning key expires, a random thread will refresh + # the real key. This reduces the chance of multiple requests under high traffic + # conditions. + $key = "{$listType}_blacklist_file:$fileName"; + $warningKey = "$wgDBname:{$listType}filewarning:$fileName"; + $httpText = $messageMemc->get( $key ); + $warning = $messageMemc->get( $warningKey ); + + if ( !is_string( $httpText ) || ( !$warning && !mt_rand( 0, $this->warningChance ) ) ) { + wfDebugLog( 'SpamBlacklist', "Loading $listType blacklist from $fileName\n" ); + $httpText = Http::get( $fileName ); + if( $httpText === false ) { + wfDebugLog( 'SpamBlacklist', "Error loading $listType blacklist from $fileName\n" ); + } + $messageMemc->set( $warningKey, 1, $this->warningTime ); + $messageMemc->set( $key, $httpText, $this->expiryTime ); + } else { + wfDebugLog( 'SpamBlacklist', "Got $listType blacklist from HTTP cache for $fileName\n" ); + } + return $httpText; + } + + /** + * Fetch an article from this or another local MediaWiki database. + * This is probably *very* fragile, and shouldn't be used perhaps. + * + * @param string $db + * @param string $article + * @return string + */ + function getArticleText( $db, $article ) { + wfDebugLog( 'SpamBlacklist', "Fetching {$this->getBlacklistType()} spam blacklist from '$article' on '$db'...\n" ); + global $wgDBname; + $dbr = wfGetDB( DB_READ ); + $dbr->selectDB( $db ); + $text = false; + if ( $dbr->tableExists( 'page' ) ) { + // 1.5 schema + $dbw = wfGetDB( DB_READ ); + $dbw->selectDB( $db ); + $revision = Revision::newFromTitle( Title::newFromText( $article ) ); + if ( $revision ) { + $text = $revision->getText(); + } + $dbw->selectDB( $wgDBname ); + } else { + // 1.4 schema + $title = Title::newFromText( $article ); + $text = $dbr->selectField( 'cur', 'cur_text', array( 'cur_namespace' => $title->getNamespace(), + 'cur_title' => $title->getDBkey() ), __METHOD__ ); + } + $dbr->selectDB( $wgDBname ); + return strval( $text ); + } + + /** + * Returns the start of the regex for matches + * + * @return string + */ + public function getRegexStart() { + return '/[a-z0-9_\-.]*'; + } + + /** + * Returns the end of the regex for matches + * + * @param $batchSize + * @return string + */ + public function getRegexEnd( $batchSize ) { + return ($batchSize > 0 ) ? '/Sim' : '/im'; + } +} diff --git a/extensions/SpamBlacklist/EmailBlacklist.php b/extensions/SpamBlacklist/EmailBlacklist.php new file mode 100644 index 00000000..9266b2e4 --- /dev/null +++ b/extensions/SpamBlacklist/EmailBlacklist.php @@ -0,0 +1,59 @@ +<?php + +/** + * Email Blacklisting + */ +class EmailBlacklist extends BaseBlacklist { + + /** + * Returns the code for the blacklist implementation + * + * @return string + */ + protected function getBlacklistType() { + return 'email'; + } + + /** + * Checks a User object for a blacklisted email address + * + * @param User $user + * @return bool True on valid email + */ + public function checkUser( User $user ) { + $blacklists = $this->getBlacklists(); + $whitelists = $this->getWhitelists(); + + // The email to check + $email = $user->getEmail(); + + if ( !count( $blacklists ) ) { + // Nothing to check + return true; + } + + // Check for whitelisted email addresses + if ( is_array( $whitelists ) ) { + wfDebugLog( 'SpamBlacklist', "Excluding whitelisted email addresses from " . count( $whitelists ) . + " regexes: " . implode( ', ', $whitelists ) . "\n" ); + foreach ( $whitelists as $regex ) { + if ( preg_match( $regex, $email ) ) { + // Whitelisted email + return true; + } + } + } + + + # Do the match + wfDebugLog( 'SpamBlacklist', "Checking e-mail address against " . count( $blacklists ) . + " regexes: " . implode( ', ', $blacklists ) . "\n" ); + foreach ( $blacklists as $regex ) { + if ( preg_match( $regex, $email ) ) { + return false; + } + } + + return true; + } +} diff --git a/extensions/SpamBlacklist/README b/extensions/SpamBlacklist/README new file mode 100644 index 00000000..370a90b3 --- /dev/null +++ b/extensions/SpamBlacklist/README @@ -0,0 +1,165 @@ +MediaWiki extension: SpamBlacklist +---------------------------------- + +SpamBlacklist is a simple edit filter extension. When someone tries to save the +page, it checks the text against a potentially very large list of "bad" +hostnames. If there is a match, it displays an error message to the user and +refuses to save the page. + +To enable it, first download a copy of the SpamBlacklist directory and put it +into your extensions directory. Then put the following at the end of your +LocalSettings.php: + +require_once( "$IP/extensions/SpamBlacklist/SpamBlacklist.php" ); + +The list of bad URLs can be drawn from multiple sources. These sources are +configured with the $wgSpamBlacklistFiles global variable. This global variable +can be set in LocalSettings.php, AFTER including SpamBlacklist.php. + +$wgSpamBlacklistFiles is an array, each value containing either a URL, a filename +or a database location. Specifying a database location allows you to draw the +blacklist from a page on your wiki. The format of the database location +specifier is "DB: <db name> <title>". + +Example: + +require_once( "$IP/extensions/SpamBlacklist/SpamBlacklist.php" ); +$wgSpamBlacklistFiles = array( + "$IP/extensions/SpamBlacklist/wikimedia_blacklist", // Wikimedia's list + +// database title + "DB: wikidb My_spam_blacklist", +); + +The local pages [[MediaWiki:Spam-blacklist]] and [[MediaWiki:Spam-whitelist]] +will always be used, whatever additional files are listed. + +Compatibility +----------- + +This extension is primarily maintained to run on the latest release version +of MediaWiki (1.22.x as of this writing) and development versions, however +the current version should work up to 1.21. + +If you are using an older version of MediaWiki, you can checkout an +older release branch, for example MediaWiki 1.20 would use REL1_20. + +For even older versions, you may be able to dig older versions out of the +Git repository which work, but if using Wikimedia's blacklist file +you will likely have problems with failure due to the large size of the +blacklist not being handled by old versions of the code. + + +File format +----------- + +In simple terms: + * Everything from a "#" character to the end of the line is a comment + * Every non-blank line is a regex fragment which will only match inside URLs + +Internally, a regex is formed which looks like this: + + !http://[a-z0-9\-.]*(line 1|line 2|line 3|....)!Si + +A few notes about this format. It's not necessary to add www to the start of +hostnames, the regex is designed to match any subdomain. Don't add patterns +to your file which may run off the end of the URL, e.g. anything containing +".*". Unlike in some similar systems, the line-end metacharacter "$" will not +assert the end of the hostname, it'll assert the end of the page. + +Performance +----------- + +This extension uses a small "loader" file, to avoid loading all the code on +every page view. This means that page view performance will not be affected +even if you are not running a PHP bytecode cache such as Turck MMCache. Note +that a bytecode cache is strongly recommended for any MediaWiki installation. + +The regex match itself generally adds an insignificant overhead to page saves, +on the order of 100ms in our experience. However loading the spam file from disk +or the database, and constructing the regex, may take a significant amount of +time depending on your hardware. If you find that enabling this extension slows +down saves excessively, try installing MemCached or another supported data +caching solution. The SpamBlacklist extension will cache the constructed regex +if such a system is present. + +Caching behavior +---------------- + +Blacklist files loaded from remote web sites are cached locally, in the cache +subsystem used for MediaWiki's localization. (This usually means the objectcache +table on a default install.) + +By default, the list is cached for 15 minutes (if successfully fetched) or +10 minutes (if the network fetch failed), after which point it will be fetched +again when next requested. This should be a decent balance between avoiding +too-frequent fetches if your site is frequently used and staying up to date. + +Fully-processed blacklist data may be cached in memcached or another shared +memory cache if it's been configured in MediaWiki. + + +Stability +--------- + +This extension has not been widely tested outside Wikimedia. Although it has +been in production on Wikimedia websites since December 2004, it should be +considered experimental. Its design is simple, with little input validation, so +unexpected behavior due to incorrect regular expression input or non-standard +configuration is entirely possible. + +Obtaining or making blacklists +------------------------------ + +The primary source for a MediaWiki-compatible blacklist file is the Wikimedia +spam blacklist on meta: + + http://meta.wikimedia.org/wiki/Spam_blacklist + +In the default configuration, the extension loads this list from our site +once every 10-15 minutes. + +The Wikimedia spam blacklist can only be edited by trusted administrators. +Wikimedia hosts large, diverse wikis with many thousands of external links, +hence the Wikimedia blacklist is comparatively conservative in the links it +blocks. You may want to add your own keyword blocks or even ccTLD blocks. +You may suggest modifications to the Wikimedia blacklist at: + + http://meta.wikimedia.org/wiki/Talk:Spam_blacklist + +To make maintenance of local lists easier, you may wish to add a DB: source to +$wgSpamBlacklistFiles and hence create a blacklist on your wiki. If you do this, +it is strongly recommended that you protect the page from general editing. +Besides the obvious danger that someone may add a regex that matches everything, +please note that an attacker with the ability to input arbitrary regular +expressions may be able to generate segfaults in the PCRE library. + +Whitelisting +------------ + +You may sometimes find that a site listed in a centrally-maintained blacklist +contains something you nonetheless want to link to. + +A local whitelist can be maintained by creating a [[MediaWiki:Spam-whitelist]] +page and listing hostnames in it, using the same format as the blacklists. +URLs matching the whitelist will be ignored locally. + +Logging +------- + +To aid with tracking which domains are being spammed, this extension has +multiple logging features. By default, hits are included in the standard +debug log (controlled by $wgDebugLogFile). You can grep for 'SpamBlacklistHit', +which includes the IP of the user and the URL they tried to submit. This +file is only availible for people with server access and includes private info. + +You can also enable logging to [[Special:Log]] by setting $wgLogSpamBlacklistHits to +true. This will include the account which tripped the blacklist, the page title the +edit was attempted on, and the specific URL. By default this log is only viewable +to wiki administrators, and you can grant other groups access by giving them the +"spamblacklistlog" permission. + +Copyright +--------- +This extension and this documentation was written by Tim Starling and is +ambiguously licensed. diff --git a/extensions/SpamBlacklist/SpamBlacklist.i18n.php b/extensions/SpamBlacklist/SpamBlacklist.i18n.php new file mode 100644 index 00000000..af397dba --- /dev/null +++ b/extensions/SpamBlacklist/SpamBlacklist.i18n.php @@ -0,0 +1,3810 @@ +<?php +/** + * Internationalisation file for extension SpamBlacklist. + * + * @file + * @ingroup Extensions + */ + +$messages = array(); + +$messages['en'] = array( + 'spam-blacklist' => ' #<!-- leave this line exactly as it is --> <pre> +# External URLs matching this list will be blocked when added to a page. +# This list affects only this wiki; refer also to the global blacklist. +# For documentation see https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +# Syntax is as follows: +# * Everything from a "#" character to the end of the line is a comment +# * Every non-blank line is a regex fragment which will only match hosts inside URLs + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# External URLs matching this list will *not* be blocked even if they would +# have been blocked by blacklist entries. +# +# Syntax is as follows: +# * Everything from a "#" character to the end of the line is a comment +# * Every non-blank line is a regex fragment which will only match hosts inside URLs + + #</pre> <!-- leave this line exactly as it is -->', + 'email-blacklist' => ' #<!-- leave this line exactly as it is --> <pre> +# Email addresses matching this list will be blocked from registering or sending emails +# This list affects only this wiki; refer also to the global blacklist. +# For documentation see https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +# Syntax is as follows: +# * Everything from a "#" character to the end of the line is a comment +# * Every non-blank line is a regex fragment which will only match hosts inside email addresses + + #</pre> <!-- leave this line exactly as it is -->', + 'email-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# Email addresses matching this list will *not* be blocked even if they would +# have been blocked by blacklist entries. +# +# Syntax is as follows: +# * Everything from a "#" character to the end of the line is a comment +# * Every non-blank line is a regex fragment which will only match hosts inside email addresses + + #</pre> <!-- leave this line exactly as it is -->', + + 'spam-blacklisted-email' => 'Blacklisted email address', + 'spam-blacklisted-email-text' => 'Your email address is currently blacklisted from sending emails to other users.', + 'spam-blacklisted-email-signup' => 'The given email address is currently blacklisted from use.', + + 'spam-invalid-lines' => "The following spam blacklist {{PLURAL:$1|line is an|lines are}} invalid regular {{PLURAL:$1|expression|expressions}} and {{PLURAL:$1|needs|need}} to be corrected before saving the page:", + 'spam-blacklist-desc' => 'Regex-based anti-spam tool allowing to blacklist URLs in pages and email addresses for registered users', + 'log-name-spamblacklist' => 'Spam blacklist log', + 'log-description-spamblacklist' => 'These events track spam blacklist hits.', + 'logentry-spamblacklist-hit' => '$1 caused a spam blacklist hit on $3 by attempting to add $4.', + 'right-spamblacklistlog' => 'View spam blacklist log', + 'action-spamblacklistlog' => 'view the spam blacklist log', +); + +/** Message documentation (Message documentation) + * @author Fryed-peach + * @author Purodha + * @author SPQRobin + * @author Shirayuki + * @author Siebrand + * @author The Evil IP address + */ +$messages['qqq'] = array( + 'spam-blacklist' => "See also: [[MediaWiki:spam-whitelist]] and [[MediaWiki:captcha-addurl-whitelist]]. You can translate the text, including 'Leave this line exactly as it is'. Some lines of this messages have one (1) leading space.", + 'spam-whitelist' => "See also: [[MediaWiki:spam-blacklist]] and [[MediaWiki:captcha-addurl-whitelist]]. You can translate the text, including 'Leave this line exactly as it is'. Some lines of this messages have one (1) leading space.", + 'email-blacklist' => "See also: [[MediaWiki:email-whitelist]] and [[MediaWiki:Spam-blacklist]]. You can translate the text, including 'Leave this line exactly as it is'. Some lines of this messages have one (1) leading space.", + 'email-whitelist' => "See also: [[MediaWiki:email-blacklist]] and [[MediaWiki:Spam-whitelist]]. You can translate the text, including 'Leave this line exactly as it is'. Some lines of this messages have one (1) leading space.", + 'spam-blacklisted-email' => 'Title of errorpage when trying to send an email with a blacklisted e-mail address', + 'spam-blacklisted-email-text' => 'Text of errorpage when trying to send an e-mail with a blacklisted e-mail address', + 'spam-blacklisted-email-signup' => 'Error when trying to create an account with an invalid e-mail address', + 'spam-invalid-lines' => 'Used as an error message. + +This message is followed by a list of bad lines. + +Parameters: +* $1 - the number of bad lines', + 'spam-blacklist-desc' => '{{desc|name=Spam Blacklist|url=http://www.mediawiki.org/wiki/Extension:SpamBlacklist}}', + 'log-name-spamblacklist' => 'Name of log that appears on [[Special:Log]].', + 'log-description-spamblacklist' => 'Description of spam blacklist log', + 'logentry-spamblacklist-hit' => 'Log entry that is created when a user adds a link that is blacklisted on the spam blacklist. + +Parameters: +* $1 - a user link, for example "Jane Doe (Talk | contribs)" +* $2 - (Optional) a username. Can be used for GENDER +* $3 - the page the user attempted to edit +* $4 - the URL the user tried to add', + 'right-spamblacklistlog' => '{{doc-right|spamblacklistlog}}', + 'action-spamblacklistlog' => '{{doc-action|spamblacklistlog}}', +); + +/** Aragonese (aragonés) + * @author Juanpabl + */ +$messages['an'] = array( + 'spam-blacklist' => " # As URLs externas que concuerden con ista lista serán bloqueyatas quan s'encluyan en una pachina. + # Ista lista afecta sólo ta ista wiki; mire-se tamién a lista negra global. + # Más decumentación en https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# A sintaxi ye asinas: +# * Tot o que bi ha dende un carácter \"#\" dica a fin d'a linia ye un comentario +# * As linias no buedas son fragmentos d'expresions regulars que sólo concordarán con hosts adintro d'as URLs + + #</pre> <!-- leave this line exactly as it is -->", + 'spam-whitelist' => " #<!-- leave this line exactly as it is --> <pre> +# As URLs externas que concuerden con ista lista *no* serán bloqueyatas +# mesmo si han estato bloqueyatas por dentradas d'a lista negra. +# +# A sintaxi ye asinas: +# * Tot o que bi ha dende o carácter \"#\" dica a fin d'a linia ye un comentario +# * As linias no buedas ye un fragmento d'expresión regular que sólo concordarán con hosts adintro d'as URLs + + #</pre> <!-- leave this line exactly as it is -->", + 'email-blacklist' => '# As adrezas de correu electronico que coincidan con ista lista se bloqueyarán ta o rechistro u ninviamiento de correus! +# Ista lista no afecta que a iste wiki; Mire-se tamién a lista negra global. +# Ta la documentación, mire-se https://www.mediawiki.org/wiki/Extension:SpamBlacklist +#<!-- Deixe ista linia exactament como ye --> <pre> +# +# A sintaxi ye a siguient: + # * Tot texto a la dreita d\'o caracter "#" dica la fin d\'a linia ye un comentario + # * Toda linia que no sÃa en blanco ye un fragmento de codigo que compararán os servidors con as adrezas de correu electronico +#</pre> <!-- Deixe ista linia como ye-->', + 'email-whitelist' => " #<!-- Deixe ista linia como ye --> <pre> +# As adrezas de correu electronico que amaneixen en ista lista *no* serán bloqueyadas mesmo si s'hesen habiu de bloquiar por amaneixer en a lista negra. +# + #</pre> <!-- Deixe ista linia como ye--> +# A sintaxi ye a siguient: +# * Tot texto a la dreita d'o caracter \"#\" dica a fin d'a linia ye un comentario +# * Toda linia que no sÃa en blanco ye un fragmento de codigo que os servidors compararán con as adrezas de correu electronico", + 'spam-blacklisted-email' => 'Adreza de correu electronico en a lista negra', + 'spam-blacklisted-email-text' => 'A suya adreza de correu-e ye agora en a lista negra, y no puede ninviar correu ta atros usuarios.', + 'spam-blacklisted-email-signup' => "L'adreza de correu-e que ha dau ye actualment en a lista negra, y no se puede fer servir.", + 'spam-invalid-lines' => "{{PLURAL:$1|A linia siguient ye una|As linias siguients son}} {{PLURAL:$1|expresión regular|expresions regulars}} y {{PLURAL:$1|ha|han}} d'estar correchitas antes d'alzar a pachina:", + 'spam-blacklist-desc' => 'Ferramienta anti-spam basata en expresions regulars (regex): [[MediaWiki:Spam-blacklist]] y [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Arabic (العربية) + * @author Meno25 + * @author OsamaK + */ +$messages['ar'] = array( + 'spam-blacklist' => ' # الوصلات الخارجية التي تطابق هذه القائمة سيتم منعها عند Ø¥Ø¶Ø§ÙØªÙ‡Ø§ Ù„ØµÙØØ©. + # هذه القائمة تؤثر Ùقط على هذه الويكي؛ ارجع أيضا للقائمة السوداء العامة. + # للوثائق انظر https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- اترك هذا السطر تماما كما هو --> <pre> +# +# الصيغة كالتالي: +# * كل شيء من علامة "#" إلى آخر السطر هو تعليق +# * كل سطر غير ÙØ§Ø±Øº هو تعبير منتظم يواÙÙ‚ Ùقط المضيÙين داخل الوصلات الخارجية + + #</pre> <!-- اترك هذا السطر تماما كما هو -->', + 'spam-whitelist' => ' #<!-- اترك هذا السطر تماما كما هو --> <pre> +# الوصلات الخارجية التي تطابق هذه القائمة *لن* يتم منعها ØØªÙ‰ لو +# كانت ممنوعة بواسطة مدخلات القائمة السوداء. +# +# الصيغة كالتالي: +# * كل شيء من علامة "#" إلى آخر السطر هو تعليق +# * كل سطر غير ÙØ§Ø±Øº هو تعبير منتظم يطابق Ùقط المضيÙين داخل الوصلات الخارجية + + #</pre> <!-- اترك هذا السطر تماما كما هو -->', + 'spam-invalid-lines' => '{{PLURAL:$1||السطر التالي|السطران التاليان|السطور التالية}} ÙÙŠ قائمة السبام السوداء {{PLURAL:$1|ليس تعبيرًا منتظمًا صØÙŠØÙ‹Ø§|ليسا تعبيرين منتظمين صØÙŠØÙŠÙ†|ليست تعبيرات منتظمة صØÙŠØØ©}} Ùˆ{{PLURAL:$1||ÙŠØØªØ§Ø¬|ÙŠØØªØ§Ø¬Ø§Ù†|ØªØØªØ§Ø¬}} إلى أن {{PLURAL:$1||ÙŠØµØØ|ÙŠØµØØØ§Ù†|ØªØµØØ}} قبل ØÙظ Ø§Ù„ØµÙØØ©:', + 'spam-blacklist-desc' => 'أداة ضد السبام تعتمد على التعبيرات المنتظمة: [[MediaWiki:Spam-blacklist]] Ùˆ [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Egyptian Spoken Arabic (مصرى) + * @author Meno25 + * @author Ramsis II + */ +$messages['arz'] = array( + 'spam-blacklist' => ' # اللينكات الخارجية اللى بتطابق الليستة دى Ø ØªØªÙ…Ù†Ø¹ لما ØªØ¶Ø§Ù Ù„ØµÙØØ©. + # اللستة دى بتأثر بس على الويكى دى؛ ارجع كمان للبلاك ليست العامة. + # للوثايق شو٠https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- سيب السطر دا زى ما هو كدا بالظبط--> <pre> +# +# الصيغة كدا: +# * كل ØØ§Ø¬Ø© من علامة "#" Ù„ØØ¯ آخر السطر هو تعليق +# * كل سطر مش ÙØ§Ø¶Ù‰ هو تعبير منتظم بيواÙÙ‚ بس المضيÙين جوه الوصلات الخارجية + + #</pre> <!-- سيب السطر دا زى ما هو كدا بالظبط-->', + 'spam-whitelist' => ' #<!-- سيب السطر دا زى ما هو كدا بالظبط --> <pre> +# اللينكات الخارجية اللى بتطابق اللستة دى *مش* Ø ØªØªÙ…Ù†Ø¹ ØØªÙ‰ لو +# كانت ممنوعة بواسطة مدخلات البلاك ليست. +# +# الصيغة كدا: +# * كل ØØ§Ø¬Ø© من علامة "#" Ù„ØØ¯ آخر السطر هو تعليق +# * كل سطر مش ÙØ§Ø¶Ù‰ هو تعبير منتظم بيطابق بس المضيÙين جوه الوصلات الخارجية + + #</pre> <!-- سيب السطر دا زى ما هو كدا بالظبط-->', + 'spam-invalid-lines' => '{{PLURAL:$1|السطر دا|السطور دول}} اللى ÙÙ‰ السبام بلاك ليست {{PLURAL:$1|هو تعبير منتظم |هى تعبيرات منتظمة}} مش ØµØ Ùˆ {{PLURAL:$1|Ù…ØØªØ§Ø¬|Ù…ØØªØ§Ø¬ÙŠÙ†}} ØªØµÙ„ÙŠØ Ù‚Ø¨Ù„ ØÙظ Ø§Ù„ØµÙØØ©:', + 'spam-blacklist-desc' => 'اداة انتي-سبام مبنية على اساس ريجيكس: [[MediaWiki:Spam-blacklist]] Ùˆ [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Assamese (অসমীয়া) + * @author Gitartha.bordoloi + */ +$messages['as'] = array( + 'spam-blacklist' => '# à¦à¦‡ তালিকাৰ লগত মিলা বাহিৰা URLবোৰ পৃষà§à¦ াত যোগ কৰোà¦à¦¤à§‡ অৱৰোধ কৰা হ\'ব। +# à¦à¦‡ তালিকাই কেৱল à¦à¦‡ ৱিকিত পà§à§°à¦à¦¾à§± পেলায়; গোলকীয় বà§à¦²à§‡à¦•লিষà§à¦Ÿà¦–নো চাওক। +# নথিকৰণৰ বাবে https://www.mediawiki.org/wiki/Extension:SpamBlacklist চাওক। +# <!-- leave this line exactly as it is --> <pre> +# +# বিনà§à¦¯à¦¾à¦¸ তলত দিয়া ধৰণৰ: +# * "#" চিহà§à¦¨à§° পৰা শাৰীৰ শেষলৈকে সকলোখিনিয়েই মনà§à¦¤à¦¬à§à¦¯à¥¤ +# * পà§à§°à¦¤à¦¿à¦Ÿà§‹ অশূনà§à¦¯ শাৰী à¦à¦•োটা ৰেজেকà§à¦¸ খণà§à¦¡à¦¾à¦‚শ যি কেৱল URLà§° à¦à¦¿à¦¤à§°à§° hostà§° লগত মিলিব + +#</pre> <!-- leave this line exactly as it is -->', + 'spam-whitelist' => " #<!-- leave this line exactly as it is --> <pre> +# à¦à¦‡ তালিকাৰ লগত মিলা বাহিৰা URLসমূহ অৱৰোধ কৰা *নহ'ব* যদিও সেইবোৰ +# বà§à¦²à§‡à¦•লিষà§à¦Ÿ à¦à§à¦•à§à¦¤à¦¿à§° দà§à¦¬à¦¾à§°à¦¾ অৱৰোধ হ'ব। +# + #</pre> <!-- leave this line exactly as it is -->", + 'email-blacklist' => '# à¦à¦‡ তালিকাৰ লগত মিলা ই-মেইল ঠিকনাৰ পৰা পঞà§à¦œà§€à¦¯à¦¼à¦¨ বা ই-মেইল পঠিওৱা অৱৰোধ কৰা হ\'ব। +# à¦à¦‡ তালিকাই কেৱল ঠৱিকিত পà§à§°à¦à¦¾à§± পেলায়; গোলকীয় বà§à¦²à§‡à¦•লিষà§à¦Ÿà¦–নো চাওক। +# নথিকৰণৰ বাবে https://www.mediawiki.org/wiki/Extension:SpamBlacklist চাওক। +#<!-- leave this line exactly as it is --> <pre> +# +# বিনà§à¦¯à¦¾à¦¸ তলত দিয়া ধৰণৰ: +# * "#" চিহà§à¦¨à§° পৰা শাৰীৰ শেষলৈকে সকলোখিনিয়েই মনà§à¦¤à¦¬à§à¦¯à¥¤ +# * পà§à§°à¦¤à¦¿à¦Ÿà§‹ অশূনà§à¦¯ শাৰী à¦à¦Ÿà¦¾ ৰেজেকà§à¦¸ খণà§à¦¡à¦¾à¦‚শ যি কেৱল ই-মেইল ঠিকনাবোৰৰ à¦à¦¿à¦¤à§°à§° হ\'ষà§à¦Ÿà§° লগত মিলিব। + +#</pre> <!-- leave this line exactly as it is -->', + 'email-whitelist' => " #<!-- leave this line exactly as it is --> <pre> +# à¦à¦‡ তালিকাৰ লগত মিলা বাহিৰা ই-মেইলসমূহ অৱৰোধ কৰা *নহ'ব* যদিও সেইবোৰ +# বà§à¦²à§‡à¦•লিষà§à¦Ÿ à¦à§à¦•à§à¦¤à¦¿à§° দà§à¦¬à¦¾à§°à¦¾ অৱৰোধ হ'ব পাৰে। +# + #</pre> <!-- leave this line exactly as it is --> +# বিনà§à¦¯à¦¾à¦¸ তলত দিয়া ধৰণৰ: +# * \"#\" চিহà§à¦¨à§° পৰা শাৰীৰ শেষলৈকে সকলোখিনি মনà§à¦¤à¦¬à§à¦¯à¥¤ +3 * পà§à§°à¦¤à¦¿à¦Ÿà§‹ অশূনà§à¦¯ শাৰী à¦à¦Ÿà¦¾ ৰেজেকà§à¦¸ খণà§à¦¡à¦¾à¦‚শ যি কেৱল ই-মেইল ঠিকনাৰ à¦à¦¿à¦¤à§°à§° হ'ষà§à¦Ÿà§° লগত মিলিব।", + 'spam-blacklisted-email' => 'বà§à¦²à§‡à¦•লিষà§à¦Ÿà§‡à¦¡ ই-মেইল ঠিকনা', + 'spam-blacklisted-email-text' => 'আন সদসà§à¦¯à¦²à§ˆ ই-মেইল পঠিয়াব নোৱাৰাকৈ আপোনাৰ ই-মেইল ঠিকনা বà§à¦²à§‡à¦•লিষà§à¦Ÿà§‡à¦¡ কৰা হৈছে।', + 'spam-blacklisted-email-signup' => 'ই-মেইল ঠিকনাটো বà§à¦¯à§±à¦¹à¦¾à§°à§° পৰা বà§à¦²à§‡à¦•লিষà§à¦Ÿà§‡à¦¡ কৰা হৈছে।', + 'spam-invalid-lines' => 'তলৰ সà§à¦ªà¦¾à¦® বà§à¦²à§‡à¦•লিষà§à¦Ÿà§° {{PLURAL:$1|শাৰীটোত|শাৰীসমূহত}} অবৈধ নিয়মিত {{PLURAL:$1|à¦à¦•à§à¦¸à¦ªà§à§°à§‡à¦›à¦¨|à¦à¦•à§à¦¸à¦ªà§à§°à§‡à¦›à¦¨}} আছে আৰৠসেইবোৰ পৃষà§à¦ া সাà¦à¦šà¦¿ থোৱাৰ আগতেই ঠিক কৰাটো {{PLURAL:$1|পà§à§°à¦¯à¦¼à§‹à¦œà¦¨|পà§à§°à¦¯à¦¼à§‹à¦œà¦¨}}:', + 'spam-blacklist-desc' => 'ৰেজেকà§à¦¸-à¦à¦¿à¦¤à§à¦¤à¦¿à¦• সà§à¦ªà¦¾à¦®à¦¬à¦¿à§°à§‹à¦§à§€ সà¦à¦œà§à¦²à¦¿: [[MediaWiki:Spam-blacklist]] আৰৠ[[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Asturian (asturianu) + * @author Esbardu + * @author Xuacu + */ +$messages['ast'] = array( + 'spam-blacklist' => ' # Les URLs que casen con esta llista se bloquiarán cuando s\'añadan a una páxina. + # Esta llista afeuta namái a esta wiki; mira tamién la llista negra global. + # Pa ver la documentación visita https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- dexa esta llinia exautamente como ta --> <pre> +# +# La sintaxis ye ésta: +# * Tol testu dende un caráuter "#" hasta lo cabero la llinia ye un comentariu +# * Toa llinia non balera ye un fragmentu regex qu\'afeuta namái a los sirvidores de les URLs + + #</pre> <!-- dexa esta llinia exautamente como ta -->', + 'spam-whitelist' => ' #<!-- dexa esta llinia exautamente como ta --> <pre> +# Les URLs esternes d\'esta llista *nun* se bloquiarán inda si quedarÃen bloquiaes +# por una entrada na llista negra. +# +# La sintaxis ye esta: +# * Tol testu dende un caráuter "#" hasta lo cabero la llinia ye un comentariu +# * Toa llinia non balera ye un fragmentu regex qu\'afeuta namái a les URLs especificaes + #</pre> <!-- dexa esta llinia exautamente como ta -->', + 'email-blacklist' => ' # Los correos que casen con esta llista tendrán torgao rexistrase o unviar corréu. + # Esta llista afeuta namái a esta wiki; mira tamién la llista negra global. + # Pa ver la documentación visita https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- dexa esta llinia exautamente como ta --> <pre> +# +# La sintaxis ye esta: +# * Tol testu dende un caráuter "#" hasta lo cabero la llinia ye un comentariu +# * Toa llinia non balera ye un fragmentu regex qu\'afeuta namái a los sirvidores de corréu + + #</pre> <!-- dexa esta llinia exautamente como ta -->', + 'email-whitelist' => '#<!-- Dexa esta llinia tal y como ta --> <pre> +# Los correos que casen con esta llista *nun* se bloquiarán, incluÃo si +# los hubieren bloquiao entraes de la llista negra. +# + #</pre> <!-- Dexa esta llinia tal y como ta --> +# La sintaxis ye esta: +# * Tol testu dende un caráuter "#" hasta lo cabero la llinia ye un comentariu +# * Toa llinia non balera ye un fragmentu regex qu\'afeuta namái a los sirvidores de corréu', + 'spam-blacklisted-email' => 'Corréu electrónicu de la llista negra', + 'spam-blacklisted-email-text' => 'El to corréu electrónicu anguaño ta na llista negra y nun pue unviar correos electrónicos a otros usuarios.', + 'spam-blacklisted-email-signup' => "La direición de corréu electrónicu que se dio tien torgáu l'usu por tar anguaño na llista negra.", + 'spam-invalid-lines' => '{{PLURAL:$1|La siguiente llinia|Les siguientes llinies}} de la llista negra de spam {{PLURAL:$1|ye una espresión regular non válida|son espresiones regulares non válides}} y {{PLURAL:$1|necesita ser correxida|necesiten ser correxÃes}} enantes de guardar la páxina:', + 'spam-blacklist-desc' => "Ferramienta antispam basada n'espresiones regulares que permite a los usuarios rexistraos poner nuna llista prieta URLs de páxines y direiciones de corréu electrónicu", + 'log-name-spamblacklist' => 'Rexistru de la llista prieta de spam', + 'log-description-spamblacklist' => 'Estos socesos rexistren les coincidencies cola llista prieta de spam.', + 'logentry-spamblacklist-hit' => '$1 provocó una activación de la llista prieta de spam en $3 al intentar amestar $4.', + 'right-spamblacklistlog' => 'Ver el rexistru de la llista prieta de spam', + 'action-spamblacklistlog' => 'ver el rexistru de la llista prieta de spam', +); + +/** Bashkir (башҡортÑа) + * @author Assele + */ +$messages['ba'] = array( + 'spam-blacklist' => ' # Был иÑемлеккә тап килгән тышҡы һылтанмаларҙы биттәргә өҫтәү тыйылаÑаҡ. + # Был иÑемлек ошо вики Ó©Ñөн генә ғәмәлгә Ñйә, шулай уҡ дөйөм ҡара иÑемлек бар. + # Тулыраҡ мәғлүмәт Ó©Ñөн https://www.mediawiki.org/wiki/Extension:SpamBlacklist ҡарағыҙ + #<!-- был юлды үҙгәртмәгеҙ --><pre> +# +# СинтакÑиÑ: +# * # хәрефенән башлап юл аҙағына тиклем барыһы ла иҫкәрмә тип иҫәпләнә +# * Һәр буш булмаған юл URL ÑÑендәге төйөнгә генә ҡулланылған регулÑÑ€ аңлатманың өлөшө булып тора + + #</pre><!-- был юлды үҙгәртмәгеҙ -->', + 'spam-whitelist' => '#<!-- был юлды ниÑек бар, шулай ҡалдырығыҙ --> <pre> +# Был иÑемлеккә тап килгән тышҡы һылтанмаларҙы биттәргә өҫтәү, хатта улар ҡара иÑемлектә булһалар ҙа, *тыйылмаÑÑаҡ*. +# +# СинтакÑиÑ: +# * # хәрефенән башлап юл аҙағына тиклем барыһы ла иҫкәрмә тип иҫәпләнә +# * Һәр буш булмаған юл URL ÑÑендәге төйөнгә генә ҡулланылған регулÑÑ€ аңлатманың өлөшө булып тора +#</pre> <!-- был юлды ниÑек бар, шулай ҡалдырығыҙ -->', + 'spam-invalid-lines' => 'Түбәндәге ҡара иÑемлек {{PLURAL:$1|юлында|юлдарында}} хаталы регулÑÑ€ {{PLURAL:$1|аңлатма|аңлатмалар}} бар һәм {{PLURAL:$1|ул|улар}} битте һаҡлар алдынан төҙәтелергә тейеш:', + 'spam-blacklist-desc' => 'РегулÑÑ€ аңлатмаларға нигеҙләнгән Ñпамға ҡаршы ҡорал: [[MediaWiki:Spam-blacklist]] һәм [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Southern Balochi (بلوچی مکرانی) + * @author Mostafadaneshvar + */ +$messages['bcc'] = array( + 'spam-blacklist-desc' => 'وسیله په ضد اسپم په اساس عبارات منظم: [[MediaWiki:Spam-blacklist]] Ùˆ [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Bikol Central (Bikol Central) + * @author Geopoet + */ +$messages['bcl'] = array( + 'spam-blacklist' => '#</pre><!-- pakiwalat ining linya na eksaktong siring kaiyan --> +# Mga panluwas na pangilyaw na minatampad kaining listahan ipagkukubkob kunsoarin na ipagdugang ini sa sarong pahina. +# Ining listahan mina-apekto sana sa wiking ini; pakihiling man sa pankinabanong pinagbaraduhan. +# Para sa dokumentasyon hilngon tabi sa https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +#An sintaks iyo an mga minasunod: +# *An gabos magpoon sa "#" na karakter sagkod sa tapos kan linya iyo an komento +# *An lambang bako na blankong linya iyo an sarong kapedasohan kan regex na makakapagtampad sana kan mga parabunsod na yaon sa laog kan mga pangilyaw + +#</pre><!-- pakiwalat ining linya na eksaktong siring kaiyan -->', + 'spam-whitelist' => '#<!-- pakiwalat ining linya na eksaktong siring kaiyan --> <pre> +#An panluwas na mga pangilyaw na nagtatampad kaining listahn *dae* ipagkukubkob dawa ngani na sinda #ipinagkubkob kan mga pinagbarahang entrada. +# +#An sintaks iyo an mga minasunod: +# *An gabos magpoon sa "#" na karakter sagkod sa tapos kan linya iyo an komento +# *An lambang bako na blankong linya iyo an sarong kapedasohan kan regex na makakapagtampad sana kan mga parabunsod na yaon sa laog kan mga pangilyaw + +#</pre><!-- pakiwalat ining linya na eksaktong siring kaiyan -->', + 'email-blacklist' => '#<!-- pakiwalat ining linya na eksaktong siring kaiyan --> <pre> +#An mga e-surat na nagtatampad kaining listahan ipagkukubkob sa pagpaparehistro o sa pagpapadara kan me e-surat +#Ining listahan mina-apekto sana kaining wiki; pakihiling man sa pankinabanong pinagbarahan. +#Para sa dokumentasyon pakihiling sa https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +#An sintaks iyo an mga minasunod: +# *An gabos magpoon sa "#" na karakter sagkod sa tapos kan linya iyo an komento +# *An lambang bako na blankong linya iyo an sarong kapedasohan kan regex na makakapagtampad sana kan mga parabunsod na yaon sa laog kan mga estada kan e-surat + +#</pre><!-- pakiwalat ining linya na eksaktong siring kaiyan -->', + 'email-whitelist' => '#<!-- pakiwalat ining linya na eksaktong siring kaiyan --> <pre> +#An mga e-surat na nagtatampad kaining listahan *dae* ipagkukubkob dawa ngani sinda +#pinagkubkob kan mga pingbarahang entrada. +# +#An sintaks iyo an mga minasunod: +# *An gabos magpoon sa "#" na karakter sagkod sa tapos kan linya iyo an komento +# *An lambang bako na blankong linya iyo an sarong kapedasohan kan regex na makakapagtampad sana kan mga parabunsod na yaon sa laog kan mga estada kan e-surat + +#</pre><!-- pakiwalat ining linya na eksaktong siring kaiyan -->', + 'spam-blacklisted-email' => 'Pinagbaraduhang estada kan e-surat', + 'spam-blacklisted-email-text' => 'An saimong estada kan e-surat sa ngunyan pinagbaraduhan sa pagpapadara nin mga e-surat pasiring sa ibang mga paragamit.', + 'spam-blacklisted-email-signup' => 'An ipinagtaong estada kan e-surat sa ngunyan pinagbaraduhan na magamit.', + 'spam-invalid-lines' => 'An minasunod na pinagbarahang listahan kan espam {{PLURAL:$1|hilira iyo an|hilira iyo an mga}} imbalidong pirmihan na {{PLURAL:$1|ekspresyon|mga ekspresyon}} asin {{PLURAL:$1|kinakaipuhan|kaipuhan}} na pagkokorihiran bago tabi itatagama an pahina:', + 'spam-blacklist-desc' => 'Nakabase sa Regex na gamit sa anti-espam:[[MediaWiki:Spam-blacklist]] asin [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) + * @author EugeneZelenko + * @author Jim-by + */ +$messages['be-tarask'] = array( + 'spam-blacklist' => ' # Ð’Ð¾Ð½ÐºÐ°Ð²Ñ‹Ñ ÑпаÑылкі, ÑÐºÑ–Ñ Ð±ÑƒÐ´ÑƒÑ†ÑŒ адпавÑдаць гÑтаму ÑьпіÑу, будуць блÑкавацца пры + # Ñпробе Ð´Ð°Ð´Ð°Ð½ÑŒÐ½Ñ Ð½Ð° Ñтаронку. + # ГÑты ÑÑŒÐ¿Ñ–Ñ Ð±ÑƒÐ´Ð·Ðµ дзейнічаць толькі Ñž гÑтай вікі; Ñ–Ñнуе такÑама Ñ– глÑбальны чорны ÑьпіÑ. + # ДакумÑнтацыю гÑтай функцыі глÑдзіце на https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- пакіньце гÑты радок такім, Ñкі ён Ñ‘Ñьць --> <pre> +# +# СынтакÑÑ–Ñ Ð½Ð°Ñтупны: +# * УÑÑ‘, што пачынаецца з «#» Ñ– да канца радку, зьÑўлÑецца камÑнтарам +# * УÑе непуÑÑ‚Ñ‹Ñ Ñ€Ð°Ð´ÐºÑ– зьÑўлÑюцца чаÑткамі Ñ€ÑгулÑрнага выразу, Ñкі будзе выкарыÑтоўвацца толькі +# Ñž дачыненьні да назваў ÑÑрвÑраў у вонкавых ÑпаÑылках + + #</pre> <!-- пакіньце гÑты радок такім, Ñкі ён Ñ‘Ñьць -->', + 'spam-whitelist' => ' #<!-- пакіньце гÑты радок такім, Ñкі ён Ñ‘Ñьць --> <pre> +# Ð’Ð¾Ð½ÐºÐ°Ð²Ñ‹Ñ ÑпаÑылкі, ÑÐºÑ–Ñ Ð±ÑƒÐ´ÑƒÑ†ÑŒ адпавÑдаць гÑтаму ÑьпіÑу, *нÑ* будуць блÑкавацца, нават калі Ñны +# будуць адпавÑдаць чорнаму ÑьпіÑу +# +# СынтакÑÑ–Ñ Ð½Ð°Ñтупны: +# * УÑÑ‘, што пачынаецца з «#» Ñ– да канца радка, зьÑўлÑецца камÑнтарам +# * УÑе непуÑÑ‚Ñ‹Ñ Ñ€Ð°Ð´ÐºÑ– зьÑўлÑюцца чаÑткамі Ñ€ÑгулÑрнага выразу, Ñкі будзе выкарыÑтоўвацца толькі +# Ñž дачыненьні да назваў ÑÑрвÑраў у вонкавых ÑпаÑылках + + #</pre> <!-- пакіньце гÑты радок такім, Ñкі ён Ñ‘Ñьць -->', + 'email-blacklist' => ' # ÐÐ»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ñ‹Ñ Ð»Ñ–Ñты, ÑÐºÑ–Ñ Ð±ÑƒÐ´ÑƒÑ†ÑŒ адпавÑдаць гÑтаму ÑьпіÑу, будуць блÑкавацца пры + # Ñпробе адпраўкі. + # ГÑты ÑÑŒÐ¿Ñ–Ñ Ð±ÑƒÐ´Ð·Ðµ дзейнічаць толькі Ñž гÑтай вікі; Ñ–Ñнуе такÑама Ñ– глÑбальны чорны ÑьпіÑ. + # ДакумÑнтацыю гÑтай функцыі глÑдзіце на https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- пакіньце гÑты радок такім, Ñкі ён Ñ‘Ñьць --> <pre> +# +# СынтакÑÑ–Ñ Ð½Ð°Ñтупны: +# * УÑÑ‘, што пачынаецца з «#» Ñ– да канца радку, зьÑўлÑецца камÑнтарам +# * УÑе непуÑÑ‚Ñ‹Ñ Ñ€Ð°Ð´ÐºÑ– зьÑўлÑюцца чаÑткамі Ñ€ÑгулÑрнага выразу, Ñкі будзе выкарыÑтоўвацца толькі +# Ñž дачыненьні да назваў ÑÑрвÑраў у Ñлектронных ліÑтах + + #</pre> <!-- пакіньце гÑты радок такім, Ñкі ён Ñ‘Ñьць -->', + 'email-whitelist' => ' #<!-- пакіньце гÑты радок такім, Ñкі ён Ñ‘Ñьць --> <pre> + # ÐÐ»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ñ‹Ñ Ð»Ñ–Ñты, ÑÐºÑ–Ñ Ð±ÑƒÐ´ÑƒÑ†ÑŒ адпавÑдаць гÑтаму ÑьпіÑу, Ð½Ñ Ð±ÑƒÐ´ÑƒÑ†ÑŒ блÑкавацца, нават + # калі Ñны будуць у чорным ÑьпіÑе. + # + #</pre> <!-- пакіньце гÑты радок такім, Ñкі ён Ñ‘Ñьць --> +# СынтакÑÑ–Ñ Ð½Ð°Ñтупны: +# * УÑÑ‘, што пачынаецца з «#» Ñ– да канца радку, зьÑўлÑецца камÑнтарам +# * УÑе непуÑÑ‚Ñ‹Ñ Ñ€Ð°Ð´ÐºÑ– зьÑўлÑюцца чаÑткамі Ñ€ÑгулÑрнага выразу, Ñкі будзе выкарыÑтоўвацца толькі +# Ñž дачыненьні да назваў ÑÑрвÑраў у Ñлектронных ліÑтах', + 'spam-blacklisted-email' => 'ÐдраÑÑ‹ Ñлектроннай пошты з чорнага ÑьпіÑу', + 'spam-blacklisted-email-text' => 'З Вашага адраÑу Ñлектроннай пошты Ñž цÑперашні момант забаронена даÑылаць ÑÐ»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ñ‹Ñ Ð»Ñ–Ñты іншым удзельнікам.', + 'spam-blacklisted-email-signup' => 'Пададзены Вамі Ð°Ð´Ñ€Ð°Ñ Ñлектроннай пошты Ñž цÑперашні момант знаходзіцца Ñž чорным ÑьпіÑе.', + 'spam-invalid-lines' => '{{PLURAL:$1|ÐаÑтупны радок чорнага ÑьпіÑу ўтрымлівае нÑÑлушны Ñ€ÑгулÑрны выраз|ÐаÑÑ‚ÑƒÐ¿Ð½Ñ‹Ñ Ñ€Ð°Ð´ÐºÑ– чорнага ÑьпіÑу ўтрымліваюць нÑÑÐ»ÑƒÑˆÐ½Ñ‹Ñ Ñ€ÑгулÑÑ€Ð½Ñ‹Ñ Ð²Ñ‹Ñ€Ð°Ð·Ñ‹}} Ñ– {{PLURAL:$1|павінен быць|Ð¿Ð°Ð²Ñ–Ð½Ð½Ñ‹Ñ Ð±Ñ‹Ñ†ÑŒ}} выпраўлены перад захаваньнем Ñтаронкі:', + 'spam-blacklist-desc' => 'ÐнтыÑпамавы інÑтрумÑнт, Ñкі базуецца на Ñ€ÑгулÑрных выразах: [[MediaWiki:Spam-blacklist]] Ñ– [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Bulgarian (българÑки) + * @author Spiritia + */ +$messages['bg'] = array( + 'spam-invalid-lines' => '{{PLURAL:$1|СледниÑÑ‚ запиÑ|Следните запиÑи}} от Ñ‡ÐµÑ€Ð½Ð¸Ñ ÑпиÑък на Ñпама {{PLURAL:$1|е невалиден регулÑрен израз|Ñа невалидни регулÑрни изрази}} и трÑбва да {{PLURAL:$1|бъде коригиран|бъдат коригирани}} преди ÑъхранÑване на Ñтраницата:', + 'spam-blacklist-desc' => 'ИнÑтрумент за защита от Ñпам, използващ регулÑрни изрази: [[МедиÑУики:Spam-blacklist]] и [[МедиÑУики:Spam-whitelist]]', # Fuzzy +); + +/** Banjar (Bahasa Banjar) + * @author Alamnirvana + */ +$messages['bjn'] = array( + 'spam-invalid-lines' => 'Baris-baris nang maumpati ini manggunaakan ungkapan nalar nang kahada sah. Silakan dibaiki daptar hirang ini sabalum manyimpannya:', # Fuzzy +); + +/** Bengali (বাংলা) + * @author Bellayet + * @author Nasir8891 + * @author Zaheen + */ +$messages['bn'] = array( + 'spam-blacklist' => ' + # à¦à¦‡ তালিকার সাথে মিলে যায় à¦à¦®à¦¨ বহিঃসংযোগ URLগà§à¦²à¦¿ পাতায় যোগ করতে বাধা দেয়া হবে। + # à¦à¦‡ তালিকাটি কেবল à¦à¦‡ উইকির কà§à¦·à§‡à¦¤à§à¦°à§‡ পà§à¦°à¦¯à§‹à¦œà§à¦¯; সামগà§à¦°à¦¿à¦• কালোতালিকাও দেখতে পারেন। + # ডকà§à¦®à§‡à¦¨à§à¦Ÿà§‡à¦¶à¦¨à§‡à¦° জনà§à¦¯ https://www.mediawiki.org/wiki/Extension:SpamBlacklist দেখà§à¦¨ + #<!-- leave this line exactly as it is --> <pre> +# +# সিনটà§à¦¯à¦¾à¦•à§à¦¸ নিচের মত: +# * "#" কà§à¦¯à¦¾à¦°à§‡à¦•à§à¦Ÿà¦¾à¦° থেকে শà§à¦°à§ করে লাইনের শেষ পরà§à¦¯à¦¨à§à¦¤ সবকিছৠà¦à¦•টি মনà§à¦¤à¦¬à§à¦¯ +# * পà§à¦°à¦¤à¦¿à¦Ÿà¦¿ অশূনà§à¦¯ লাইন à¦à¦•টি রেজেকà§à¦¸ খণà§à¦¡à¦¾à¦‚শ যেটি কেবল URLগà§à¦²à¦¿à¦° à¦à§‡à¦¤à¦°à§‡à¦° hostগà§à¦²à¦¿à¦° সাথে মিলে যাবে + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-whitelist' => ' #<!-- à¦à¦‡ লাইন যেমন আছে ঠিক তেমনই ছেড়ে দিন --> <pre> +# External URLs matching this list will *not* be blocked even if they would +# have been blocked by blacklist entries. +# +# Syntax is as follows: +# * Everything from a "#" character to the end of the line is a comment +# * Every non-blank line is a regex fragment which will only match hosts inside URLs + + #</pre> <!-- à¦à¦‡ লাইন যেমন আছে ঠিক তেমনই ছেড়ে দিন -->', + 'spam-blacklisted-email' => 'কালোতালিকাà¦à§à¦•à§à¦¤ ইমেইল ঠিকানা', + 'spam-blacklisted-email-text' => 'অনà§à¦¯à¦¦à§‡à¦° ইমেইল পাঠানো থেকে বিরত রাখতে আপনাকে কালোতালিকাà¦à§à¦•à§à¦¤ করা হয়েছে।', + 'spam-blacklisted-email-signup' => 'আপনার লেখা ইমেইল ঠিকানাটি কালোতালিকাà¦à§à¦•à§à¦¤à¥¤', + 'spam-invalid-lines' => 'নিচের সà§à¦ªà§à¦¯à¦¾à¦® কালোতালিকার {{PLURAL:$1|লাইন|লাইনগà§à¦²à¦¿}} অবৈধ রেগà§à¦²à¦¾à¦° {{PLURAL:$1|à¦à¦•à§à¦¸à¦ªà§à¦°à§‡à¦¶à¦¨|à¦à¦•à§à¦¸à¦ªà§à¦°à§‡à¦¶à¦¨}} ধারণ করছে à¦à¦¬à¦‚ পাতাটি সংরকà§à¦·à¦£à§‡à¦° আগে à¦à¦—à§à¦²à¦¿ ঠিক করা {{PLURAL:$1|পà§à¦°à¦¯à¦¼à§‹à¦œà¦¨|পà§à¦°à¦¯à¦¼à§‹à¦œà¦¨}}:', + 'spam-blacklist-desc' => 'রেজেকà§à¦¸-à¦à¦¿à¦¤à§à¦¤à¦¿à¦• সà§à¦ªà§à¦¯à¦¾à¦®à¦°à§‹à¦§à§€ সরঞà§à¦œà¦¾à¦®: [[MediaWiki:Spam-blacklist]] à¦à¦¬à¦‚ [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Breton (brezhoneg) + * @author Fulup + */ +$messages['br'] = array( + 'spam-blacklist' => ' # Stanket e vo an URLoù diavaez a glot gant ar roll-mañ ma vezont ouzhpennet en ur bajenn. + # Ne sell ar roll-mañ nemet ouzh ar wiki-mañ ; sellit ivez ouzh al listenn zu hollek. + # Aze emañ an titouroù https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# Setu doare an ereadur : +# * Pep tra adalek un arouezenn "#" betek dibenn al linenn zo un evezhiadenn +# * Kement linenn anc\'houllo zo un darnad lavarenn reoliek na gloto nemet gant an ostizien el liammoù gourskrid + + #</pre> <!-- lezel al linenn-mañ tre evel m\'emañ -->', + 'spam-whitelist' => " #<!-- lezel al linenn-mañ tre evel m'emañ --> <pre> +# *Ne vo ket* stanket al liammoù gourskrid a glot gant al listenn-mañ +# ha pa vijent bet stanket gant monedoù ar listenn zu. +# +# Setu an eredur : +# * Pep tra adalek un arouezenn \"#\" betek dibenn al linenn zo un ev evezhiadenn +# * Kement linenn anc'houllo zo un darnad skrid poellek na zielfennno nemet an ostizien el liammoù gourskrid + + #</pre> <!-- lezel al linenn-mañ tre evel m'emañ -->", + 'email-blacklist' => " # Miret e vo ouzh ar chomlec'hioù postel a glot gant ar roll-mañ da enrollañ pe da gas posteloù + # Ne sell ar roll-mañ nemet ouzh ar wiki-mañ ; sellit ivez ouzh al listenn zu hollek. + # Aze emañ an titouroù http://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- lezel al linenn-mañ tre evel m'emañ --> <pre> +# +# Setu doare an ereadur : +# * Kement testenn zo war-lerc'h un arouezenn \"#\" betek dibenn al linenn a vez sellet outi evel un evezhiadenn +# * Kement linenn n'eo ket goullo zo un tamm eus ul lavarenn reoliek na gloto nemet gant an ostizien el liammoù gourskrid + + #</pre> <!-- lezel al linenn-mañ tre evel m'emañ -->", + 'email-whitelist' => " #<!-- lezel al linenn-mañ tre evel m'emañ --> <pre> +# *Ne vo ket* stanket ar chomlec'hioù postel zo er roll-mañ ha pa oant da vezañ +# diouzh enmontoù al listenn zu. +# + #</pre> <!-- lezel al linenn-mañ tre evel m'emañ --> +# Setu an ereadur : +# * Kement tra zo war-lerc'h un arouezenn \"#\" betek dibenn al linenn zo un evezhiadenn +# * Kement linenn n'eo ket goullo zo un tamm regex (lavarenn reoliek) a vo lakaet a-geñver gant al lodenn \"ostiz\" e diabarzh ar chomlec'hioù postel", + 'spam-blacklisted-email' => "Chomlec'hioù postel ha listenn zu", + 'spam-blacklisted-email-text' => "Evit ar mare emañ ho chomlec'h postel war ul listenn zu ha n'haller ket kas posteloù drezañ d'an implijerien all.", + 'spam-blacklisted-email-signup' => "War ul listenn zu emañ ar chomlec'h postel pourchaset. N'hall ket bezañ implijet.", + 'spam-invalid-lines' => '{{PLURAL:$1|Ul lavarenn|Lavarennoù}} reoliek direizh eo {{PLURAL:$1|al linenn|al linennoù}} da-heul eus roll du ar stroboù ha ret eo {{PLURAL:$1|he reizhañ|o reizhañ}} a-raok enrollañ ar bajenn :', + 'spam-blacklist-desc' => 'Ostilh enep-strob diazezet war lavarennoù reoliek (Regex) : [[MediaWiki:Spam-blacklist]] ha [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Bosnian (bosanski) + * @author CERminator + */ +$messages['bs'] = array( + 'spam-blacklist' => '# Vanjski URLovi koji odgovaraju ovom spisku će biti blokirani ako se dodaju na stranicu. + # Ovaj spisak će biti aktivan samo na ovoj wiki; a poziva se i na globalni zabranjeni spisak. + # Za objaÅ¡enjenja i dokumentaciju pogledajte https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- ostavite ovaj red taÄno onako kakav je --> <pre> +# +# Sintaksa je slijedeća: +# * Sve od znaka "#" do kraja reda je komentar +# * Svi neprazni redovi su fragmenti regexa koji će odgovarati samo domaćinima unutar URLova + + #</pre> <!-- ostavite ovaj red taÄno onako kakav je -->', + 'spam-whitelist' => '#<!-- ostavite ovaj red onakav kakav je --> <pre> +# Vanjski URLovi koji odgovaraju nekoj od stavki na ovom spisku *neće* biti blokirani Äak iako +# budu blokirani preko spisak nepoželjnih stavki. +# +# Sintaksa je slijedeća: +# * Sve od znaka "#" do kraja reda je komentar +# * Svaki neprazni red je fragment regexa koji će odgovarati samo domaćinima unutar URLa + + #</pre> <!-- ostavite ovaj red onakav kakav je -->', + 'spam-invalid-lines' => 'Slijedeći {{PLURAL:$1|red|redovi}} u spisku spam nepoželjnih stavki {{PLURAL:$1|je nevalidan izraz|su nevalidni izrazi}} i {{PLURAL:$1|treba|trebaju}} se ispraviti prije spremanja stranice:', + 'spam-blacklist-desc' => 'Alati protiv spama zasnovani na regexu: [[MediaWiki:Spam-blacklist]] i [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Catalan (català ) + * @author Aleator + * @author Arnaugir + * @author Jordi Roqué + * @author SMP + * @author Vriullop + */ +$messages['ca'] = array( + 'spam-blacklist' => ' # Les URLs externes coincidents amb aquesta llista seran bloquejades en ser afegides a una pà gina. + # Aquesta llista afecta només a aquesta wiki; vegeu també la llista negra global. + # Per a més informació vegeu https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- deixeu aquesta lÃnia exactament com està --> <pre> +# +# La sintaxi és com segueix: +# * Tot allò des d\'un carà cter "#" fins al final de la lÃnia és un comentari +# * Cada lÃnia que no estigui en blanc és un fragment regex que només coincidirà amb amfitrions dintre d\'URLs + + #</pre> <!-- deixeu aquesta lÃnia exactament com està -->', + 'spam-whitelist' => " #<!-- deixeu aquesta lÃnia tal com està --> <pre> +# Les adreces URL externes que apareguin en aquesta llista no seran blocades +# fins i tot si haurien estat blocades per aparèixer a la llista negra. +# +# La sintaxi és la següent: +# * Tot allò que hi hagi des d'un sÃmbol '#' fins a la fi de lÃnia és un comentari +# * Cada lÃnia no buida és un fragment d'expressió regular (regex) que només marcarà hosts dins les URL + + #</pre> <!-- deixeu aquesta lÃnia tal com està -->", + 'spam-blacklisted-email' => 'Adreces de correu electrònic a la llista negra', + 'spam-blacklisted-email-text' => "La vostra adreça de correu electrònic està actualment en la llista negra d'enviament de correus a altres usuaris.", + 'spam-blacklisted-email-signup' => "L'adreça de correu electrònic proporcionada està actualment en la llista negra d'ús.", + 'spam-invalid-lines' => "{{PLURAL:$1|La lÃnia següent no es considera una expressió correcta|Les lÃnies següents no es consideren expressions correctes}} {{PLURAL:$1|perquè recull|perquè recullen}} SPAM que està vetat. Heu d'esmenar-ho abans de salvar la pà gina:", + 'spam-blacklist-desc' => 'Eina anti-spam basada en regexp: [[MediaWiki:Spam-blacklist]] i [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Sorani Kurdish (کوردی) + * @author Calak + */ +$messages['ckb'] = array( + 'right-spamblacklistlog' => 'دیتنی Ù„Û†Ú¯ÛŒ پێرستی Ú•Û•Ø´ÛŒ ڕیکلام', +); + +/** Czech (Äesky) + * @author Li-sung + * @author MatÄ›j Grabovský + * @author Mormegil + */ +$messages['cs'] = array( + 'spam-blacklist' => ' # Externà URL odpovÃdajÃcà tomuto seznamu budou zablokovány pÅ™i pokusu pÅ™idat je na stránku. + # Tento seznam ovlivňuje jen tuto wiki; podÃvejte se také na globálnà Äernou listinu. + # Dokumentaci najdete na https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- Nechte tento řádek pÅ™esnÄ› tak jak je --> <pre> +# +# Syntaxe je následujÃcÃ: +# * VÅ¡echno od znaku „#“ do konce řádku je komentář +# * Každý neprázdný řádek je Äást regulárnÃho výrazu, kterému budou odpovÃdat pouze domény z URL + + #</pre> <!-- Nechte tento řádek pÅ™esnÄ› tak jak je -->', + 'spam-whitelist' => ' #<!-- nechejte tento řádek pÅ™esnÄ› tak jak je --> <pre> +# Externà URL odpovÃdajÃcà výrazům v tomto seznamu *nebudou* zablokovány, ani kdyby +# je zablokovaly položky z Äerné listiny. +# +# Syntaxe je následujÃcÃ: +# * VÅ¡echno od znaku „#“ do konce řádku je komentář +# * Každý neprázdný řádek je Äást regulárnÃho výrazu, kterému budou odpovÃdat pouze domény z URL + + #</pre> <!-- nechejte tento řádek pÅ™esnÄ› tak jak je -->', + 'email-blacklist' => ' # Z e-mailů vyhovujÃcÃch tomuto seznamu nebude možno zaregistrovat úÄet ani odesÃlat e-mail. + # Tento seznam ovlivňuje jen tuto wiki; vizte také globálnà Äernou listinu. + # Dokumentaci najdete na https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- tuto řádku ponechte pÅ™esnÄ› tak, jak je --> <pre> +# +# Syntaxe je následujÃcÃ: +# * VÅ¡echno od znaku „#“ do konce řádku je komentář +# * Každý neprázdný řádek je Äást regulárnÃho výrazu, kterému budou odpovÃdat pouze domény v e-mailových adresách + + #</pre> <!-- tuto řádku ponechte pÅ™esnÄ› tak, jak je -->', + 'email-whitelist' => ' #<!-- tuto řádku ponechte pÅ™esnÄ› tak, jak je --> <pre> +# E-maily vyhovujÃcà tomuto seznamu *nebudou* blokovány, i kdyby +# odpovÃdaly záznamům v Äerné listinÄ›. +# +# Syntaxe je následujÃcÃ: +# * VÅ¡echno od znaku „#“ do konce řádku je komentář +# * Každý neprázdný řádek je Äást regulárnÃho výrazu, kterému budou odpovÃdat pouze domény v e-mailových adresách + #</pre> <!-- tuto řádku ponechte pÅ™esnÄ› tak, jak je -->', + 'spam-blacklisted-email' => 'E-mail na Äerné listinÄ›', + 'spam-blacklisted-email-text' => 'VaÅ¡e e-mailová adresa je momentálnÄ› uvedena na Äerné listinÄ›, takže ostatnÃm uživatelům nemůžete posÃlat e-maily.', + 'spam-blacklisted-email-signup' => 'Uvedená e-mailová adresa je v souÄasné dobÄ› na Äerné listinÄ›.', + 'spam-invalid-lines' => 'Na Äerné listinÄ› spamu {{PLURAL:$1|je následujÃcà řádka neplatný regulárnà výraz|jsou následujÃcà řádky neplatné regulárnà výrazy|jsou následujÃcà řádky regulárnà výrazy}} a je nutné {{PLURAL:$1|ji|je|je}} pÅ™ed uloženÃm stránky opravit :', + 'spam-blacklist-desc' => 'Antispamový nástroj na základÄ› regulárnÃch výrazů: [[MediaWiki:Spam-blacklist]] a [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Welsh (Cymraeg) + * @author Lloffiwr + * @author Xxglennxx + */ +$messages['cy'] = array( + 'spam-blacklist' => "# Dyma restr o gyfeiriadau URL allanol; os osodir un o'r rhain ar dudalen fe gaiff ei flocio. + # Ar gyfer y wici hwn yn unig mae'r rhestr hon; mae rhestr waharddedig led-led yr holl wicïau i'w gael. + # Gweler https://www.mediawiki.org/wiki/Extension:SpamBlacklist am ragor o wybodaeth. + #<!-- leave this line exactly as it is --> <pre> +# +# Dyma'r gystrawen: +# * Mae popeth o nod \"#\" hyd at ddiwedd y llinell yn sylwad +# * Mae pob llinell nad yw'n wag yn ddarn regex sydd ddim ond yn cydweddu +# * gwesteiwyr tu mewn i gyfeiriadau URL + + #</pre> <!-- leave this line exactly as it is -->", + 'spam-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# *Ni fydd* cyfeiriadau URL allanol sydd ar y rhestr hon yn cael eu blocio +# hyd yn oed pan ydynt ar restr arall o gyfeiriadau URL gwaharaddedig. +# +# Dyma\'r gystrawen: +# * Mae popeth o nod "#" hyd at ddiwedd y llinell yn sylwad +# * Mae pob llinell nad yw\'n wag yn ddarn regex sydd ddim ond yn cydweddu +# * gwesteiwyr tu mewn i gyfeiriadau URL + + #</pre> <!-- leave this line exactly as it is -->', + 'email-blacklist' => "#<!-- leave this line exactly as it is --> <pre> +# Fe gaiff cyfeiriadau ebost sydd yn cyfateb i'r rhestr hon eu blocio rhag iddynt gofrestru neu anfon ebyst +# Ar gyfer y wici hwn yn unig mae'r rhestr hon; mae rhestr waharddedig led-led yr holl wicïau i'w gael. +# Gweler https://www.mediawiki.org/wiki/Extension:SpamBlacklist am ragor o wybodaeth. +# +# Dyma'r gystrawen: +# * Mae popeth o nod \"#\" hyd at ddiwedd y llinell yn sylwad +# * Mae pob llinell nad yw'n wag yn ddarn regex sydd ddim ond yn cydweddu gwesteiwyr tu mewn i gyfeiriadau ebost + + #</pre> <!-- leave this line exactly as it is -->", + 'email-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# *Ni fydd* cyfeiriadau ebost sydd ar y rhestr hon yn cael eu blocio +# hyd yn oed pan ydynt ar restr arall o gyfeiriadau ebost gwaharaddedig. +# +# Dyma\'r gystrawen: +# * Mae popeth o nod "#" hyd at ddiwedd y llinell yn sylwad +# * Mae pob llinell nad yw\'n wag yn ddarn regex sydd ddim ond yn cydweddu +# * gwesteiwyr tu mewn i gyfeiriadau ebost + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-blacklisted-email' => 'Cyfeiriad ebost ar y rhestr waharddedig', + 'spam-blacklisted-email-text' => 'Mae eich cyfeiriad ebost wedi ei wahardd rhag anfon ebyst at ddefnyddwyr eraill ar hyn o bryd.', + 'spam-blacklisted-email-signup' => "Mae'r cyfeiriad ebost a roddwyd wedi ei wahardd rhag ei ddefnyddio ar hyn o bryd.", + 'spam-invalid-lines' => "Mae'r {{PLURAL:$1|llinell|llinell|llinellau}} canlynol ar y rhestr spam gwaharddedig yn {{PLURAL:$1|fynegiad|fynegiad|fynegiadau}} rheolaidd annilys; rhaid {{PLURAL:ei gywiro|ei gywiro|eu cywiro}} cyn rhoi'r dudalen ar gadw:", + 'spam-blacklist-desc' => "Teclyn gwrth-sbam yn seiliedig ar regex, sy'n galluogi gwahardd y canlynol - URLs o fewn tudalennau a chyfeiriadau ebost defnyddwyr cofrestredig", + 'log-name-spamblacklist' => 'Lòg y rhestr sbam waharddedig', + 'log-description-spamblacklist' => "Mae'r digwyddiadau hyn yn cofnodi trawiadau ar y rhestr sbam waharddedig.", + 'logentry-spamblacklist-hit' => 'Fe geisiodd $1 ychwanegu $4 sydd ar y rhestr waharddedig $3.', + 'right-spamblacklistlog' => 'Gallu gweld lòg y rhestr sbam waharddedig', +); + +/** Danish (dansk) + * @author Christian List + * @author HenrikKbh + * @author Hylle + */ +$messages['da'] = array( + 'spam-blacklist' => '#<!-- lad denne linje være nøjagtig som den er --> <pre> + # Denne liste blokerer matchende eksterne URL\'er matching fra at blive tilføjet siden. + # denne liste berører kun denne wiki; henviser ogsÃ¥ til den globale sortliste. + # For dokumentation se https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +# syntaksen er som følger: + # * alt fra et "#" tegn til slutningen af linjen er en kommentar + # * hver ikke-tomme linjer anvendes som regulære udtryk for at matcha domænenavne i webadresser + #</pre> <!-- lad denne linje være nøjagtig som den er -->', + 'spam-whitelist' => '#<!-- lad denne linje være nøjagtig som den er --> <pre> +# Eksterne URL\'er pÃ¥ denne liste bliver ikke blokeret, selvom de ville være blevet det gennem den globale sortliste. +# For dokumentation se https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +# Syntaksen er som følger: +# * alt fra et "#" tegn til slutningen af linjen er en kommentar +# * hver ikke-tomme linjer anvendes som regulære udtryk for at matcha domænenavne i webadresser +#</pre> <!-- lad denne linje være nøjagtig som den er -->', + 'email-blacklist' => '#<!-- lad denne linje være nøjagtig som den er --> <pre> +# E-mail adresser der er pÃ¥ denne liste vil blive blokeret fra at registreres eller fra at sende e-mails +# Denne liste vedrører kun denne wiki; se ogsÃ¥ den globale sortliste +# For dokumentation se https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +# Syntaksen er som følger: +# * alt fra et "#" tegn til slutningen af linjen er en kommentar +# * hver ikke-tomme linjer anvendes som regulære udtryk for at matche domænenavne i webadresser +#</pre> <!-- lad denne linje være nøjagtig som den er -->', + 'email-whitelist' => '#<!-- lad denne linje være nøjagtig som den er --> <pre> +# E-mail adresser pÃ¥ denne liste bliver ikke blokeret, selvom de ville være blevet det gennem den globale sortliste. +# +# Syntaksen er som følger: +# * alt fra et "#" tegn til slutningen af linjen er en kommentar +# * hver ikke-tomme linjer anvendes som regulære udtryk for at matcha domænenavne i webadresser +#</pre> <!-- lad denne linje være nøjagtig som den er -->', + 'spam-blacklisted-email' => 'Sortlistet e-mailadresse', + 'spam-blacklisted-email-text' => 'Din e-mailadresse er i øjeblikket blokeret for at sende e-mails til andre brugere.', + 'spam-blacklisted-email-signup' => 'Den angivne e-mailadresse er i øjeblikket blokeret for brug.', + 'spam-invalid-lines' => 'Følgende {{PLURAL:$1|linje|linjer}} i spamsortelisten er {{PLURAL:$1|et ugyldigt regulært udtryk|ugyldige regulære udtryk}} og mÃ¥ rettes før lagring af siden:', + 'spam-blacklist-desc' => 'Antispamværktøj baseret pÃ¥ regulære udtryk der giver mulighed for at sortliste URLs i sider og e-mailadresser for registrerede brugere', + 'log-name-spamblacklist' => 'Spamsortlistningslog', + 'log-description-spamblacklist' => 'Disse begivenheder er træfferer i spamsortlistningen.', + 'logentry-spamblacklist-hit' => '$1 ramte en regel i spamsortlisten pÃ¥ $3 ved at forsøge at tilføje $4.', + 'right-spamblacklistlog' => 'Vis spamsortlisteloggen', + 'action-spamblacklistlog' => 'se spamsortlisteloggen', +); + +/** German (Deutsch) + * @author Geitost + * @author Kghbln + * @author Metalhead64 + * @author Raimond Spekking + * @author S2cchst + * @author Umherirrender + * @author Wnme + */ +$messages['de'] = array( + 'spam-blacklist' => ' # Externe URLs, die in dieser Liste enthalten sind, blockieren das Speichern einer Seite. + # Diese Liste hat nur Auswirkungen auf dieses Wiki. Siehe ggf. auch die globale Blockierliste. + # Siehe auch https://www.mediawiki.org/wiki/Extension:SpamBlacklist für die Dokumentation dieser Funktion. + #<!-- Diese Zeile darf nicht verändert werden! --> <pre> +# +# Syntax: +# * Alles ab dem „#“-Zeichen bis zum Ende der Zeile ist ein Kommentar +# * Jede nicht-leere Zeile ist ein regulärer Ausdruck, der gegen die Host-Namen in den URLs geprüft wird. + + #</pre> <!-- Diese Zeile darf nicht verändert werden! -->', + 'spam-whitelist' => ' #<!-- Diese Zeile darf nicht verändert werden! --> <pre> +# Externe URLs, die in dieser Liste enthalten sind, blockieren das Speichern einer Seite nicht, +# auch wenn sie in der lokalen oder ggf. globalen Blockierliste enthalten sind. +# +# Syntax: +# * Alles ab dem „#“-Zeichen bis zum Ende der Zeile ist ein Kommentar +# * Jede nicht-leere Zeile ist ein regulärer Ausdruck, der gegen die Host-Namen in den URLs geprüft wird. + + #</pre> <!-- Diese Zeile darf nicht verändert werden! -->', + 'email-blacklist' => ' #<!-- Diese Zeile darf nicht verändert werden! --> <pre> + # E-Mail-Adressen, die in dieser Liste enthalten sind, werden bei der Registrierung sowie beim Senden von E-Mail-Nachrichten geblockt. + # Diese Liste hat nur Auswirkungen auf dieses Wiki. Siehe gegebenenfalls auch die globale Blockierliste. + # Zur Dokumentation dieser Funktion siehe auch https://www.mediawiki.org/wiki/Extension:SpamBlacklist. +# +# Syntax wie folgt: +# * Alles ab dem „#“-Zeichen bis zum Ende der Zeile ist ein Kommentar. +# * Jede nicht-leere Zeile ist ein regulärer Ausdruck, der gegen die Host-Namen in den E-Mail-Adressen abgeglichen wird. + + #</pre> <!-- Diese Zeile darf nicht verändert werden! -->', + 'email-whitelist' => ' #<!-- Diese Zeile darf nicht verändert werden! --> <pre> +# E-Mail-Adressen, die sich in dieser Liste befinden, blockieren die Registrierung sowie +# das Senden von E-Mail-Nachrichten *nicht*, auch wenn sie in der +# lokalen oder ggf. globalen Blockierliste enthalten sind. +# + #</pre> <!-- Diese Zeile darf nicht verändert werden! -->', + 'spam-blacklisted-email' => 'Blockierte E-Mail-Adressen', + 'spam-blacklisted-email-text' => 'Deine E-Mail-Adresse ist derzeit für das Senden von E-Mail-Nachrichten an andere Benutzer blockiert.', + 'spam-blacklisted-email-signup' => 'Die angegebene E-Mail-Adresse ist derzeit für das Senden von E-Mail-Nachrichten an andere Benutzer blockiert.', + 'spam-invalid-lines' => 'Die {{PLURAL:$1|folgende Zeile|folgenden Zeilen}} in der Blockierliste {{PLURAL:$1|ist ein ungültiger regulärer Ausdruck|sind ungültige reguläre Ausdrücke}}. Sie {{PLURAL:$1|muss|müssen}} vor dem Speichern der Seite korrigiert werden:', + 'spam-blacklist-desc' => 'Ein auf regulären Ausdrücken basiertes Anti-Spam-Werkzeug, um URLs in Seiten und E-Mail-Adressen für registrierte Benutzer auf die schwarze Liste zu setzen', + 'log-name-spamblacklist' => 'Spam-Blacklist-Logbuch', + 'log-description-spamblacklist' => 'Es folgt ein Logbuch von Spam-Blacklist-Treffern.', + 'logentry-spamblacklist-hit' => '$1 verursachte einen Spam-Blacklist-Treffer auf „$3“ durch das versuchte Hinzufügen von $4.', + 'right-spamblacklistlog' => 'Spam-Blacklist-Logbuch ansehen', + 'action-spamblacklistlog' => 'dieses Logbuch einzusehen', +); + +/** Swiss High German (Schweizer Hochdeutsch) + * @author Geitost + */ +$messages['de-ch'] = array( + 'email-blacklist' => ' #<!-- Diese Zeile darf nicht verändert werden! --> <pre> + # E-Mail-Adressen, die in dieser Liste enthalten sind, werden bei der Registrierung sowie beim Senden von E-Mail-Nachrichten geblockt. + # Diese Liste hat nur Auswirkungen auf dieses Wiki. Siehe gegebenenfalls auch die globale Blockierliste. + # Zur Dokumentation dieser Funktion siehe auch https://www.mediawiki.org/wiki/Extension:SpamBlacklist. +# +# Syntax wie folgt: +# * Alles ab dem «#»-Zeichen bis zum Ende der Zeile ist ein Kommentar. +# * Jede nicht-leere Zeile ist ein regulärer Ausdruck, der gegen die Host-Namen in den E-Mail-Adressen abgeglichen wird. + + #</pre> <!-- Diese Zeile darf nicht verändert werden! -->', +); + +/** German (formal address) (Deutsch (Sie-Form)‎) + * @author Kghbln + */ +$messages['de-formal'] = array( + 'spam-blacklisted-email-text' => 'Ihre E-Mail-Adresse ist derzeit für das Senden von E-Mail-Nachrichten an andere Benutzer blockiert.', +); + +/** Zazaki (Zazaki) + * @author Aspar + * @author Erdemaslancan + * @author Olvörg + */ +$messages['diq'] = array( + 'spam-blacklist' => ' #gıreyê teber ê ke na liste de zêpi bi bloke beni. + # na liste tena no wiki re tesir beno. + # Dokümantasyon: https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- no satır zey xo verdê --> <pre> +# +# rêzvateyê ey zey cêr o.: +# * "#" karakteri ra heta satıro peyin her çi mışoreyo +# * Her satıro dekerde, pêşkeÅŸwan ê ke zerreyê URLlyi de tena parçeyê regexê . + + #</pre> <!-- no satır zey xo verdê -->', + 'spam-whitelist' => ' #<!-- no satır zey xo verdê --> <pre> +# gıreyê teber ê ke na liste de zêpi yê *bloke nêbeni*, +# wazeno pê listeya siya zi bloke bıbo. +# +# rêzvate zey cêr o: +# * "#" karakteri raheta satıro peyin her çi mışoreyo +# * Her satıro dekerde, pêşkeÅŸwan ê ke zerreyê URLlyi de tena parçeyê regexê . + + #</pre> <!--no satır zey xo verdê -->', + 'email-blacklist' => '#Adresê e-postay ke eno liste de esto qandê starkerdış ya zi rusnayış rê blokeyo. +# eno liste tenya aidê eno wikiyo.Siyalisteyê globali rê bıwane. +#Qandê dokumentasyon https://www.mediawiki.org/wiki/Extension:SpamBlacklist rê bıwane. +# +#Syntax zey cerêni;Hame yew karakterê "#" ra qediyeno u pêyê kommenti izahato. +#Her satırê ke veng niyo yew fragmano nızamiyo u tenya qandê e-postayo. + #</pre> <!-- Ena satıri bınuse -->', + 'email-whitelist' => "#<!-- pêroyi en satır bınuse --> <pre> +#Adresê e-postay ke eno liste de dero bloke ''nêbeno'' eke ravêr i biyê. +# Cı kewtışi terefê siyaliste biyo bloke. +# + #</pre> <!-- pêroyî in satır bınuse ,satır ino--> +# Syntax zey ino: +# * Hame ke be yew karakterê a \"#\" qediyeno kommentê peyêni yew izahato: +# * Her satırê ke veng niyo yew fragmano nızamiyo u tenya qandê e-postayo.", + 'spam-blacklisted-email' => 'E-posta deyayo teni liste', + 'spam-blacklisted-email-text' => 'Nıka adresa e-postayê to qande karberê bini ra mesac riÅŸtene listeyê siya dero.', + 'spam-blacklisted-email-signup' => 'E-posta adresiyo ke deyayo karkerdışe cı newke groto siyaliste.', + 'spam-invalid-lines' => 'na qerelisteya spami {{PLURAL:$1|satır|satıran}} {{PLURAL:$1|nemeqbulo|nemeqbuli}};', + 'spam-blacklist-desc' => 'Regex-tabanlı anti-spam aracı: [[MediaWiki:Spam-blacklist]] ve [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Lower Sorbian (dolnoserbski) + * @author Michawiki + */ +$messages['dsb'] = array( + 'spam-blacklist' => ' # Eksterne URL, kótarež su w toÅ› tej lisćinje, blokÄ›ruju se, gaž pÅ›idawaju se bokoju. + # ToÅ› ta lisćina nastupa jano toÅ› ten wiki; glÄ›daj teke globalnu cornu lisćinu. + # Za dokumentaciju glÄ›daj https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- Wóstaj toÅ› tu smužka rowno tak ako jo --><pre> +# +# Syntaksa jo ako slÄ›dujo: +# * WÅ¡ykno wót znamuÅ¡ka "#" až ku kóńcoju smužki jo komentar +# Kužda smužka, kótaraž njejo prozna, jo fragment regularnego wuraza, kótaryž wótpowÄ›dujo hostam w URL + + #</pre> <!-- wóstaj toÅ› tu smužku rowno ako jo -->', + 'spam-whitelist' => ' #<!-- wóstaj toÅ› tu smužka rowno tak ako jo --> <pre> + # Eksterne URL, kótarež sw toÅ› tej lisćinje se *nje*blokÄ›ruju, samo jolic wone by + # se blokÄ›rowali pÅ›ez zapiski corneje lisćiny. + # + # Syntaksa jo ako slÄ›dujo: + # * WÅ¡ykno wót znamuÅ¡ka "#" ku kóńcoju smužki jo komentar + # * Kužda smužka, kótaraž njejo prozna, jo fragment regularanego wuraza, kótaryž wótpowÄ›dujo jano hostam w URL + + #</pre> <!-- wóstaj toÅ› tu smužku rowno tak ako jo -->', + 'spam-blacklisted-email' => 'BlokÄ›rowana e-mailowa adresa', + 'spam-invalid-lines' => '{{PLURAL:$1|SlÄ›dujuca smužka|SlÄ›dujucej smužce|SlÄ›dujuce smužki|SlÄ›dujuce smužki}} corneje lisćiny spama {{PLURAL:$1|jo njepÅ‚aÅ›iwy regularny wuraz|stej njepÅ‚aÅ›iwej regularnej wuraza|su njepÅ‚aÅ›iwe regularne wuraze|su njepÅ‚aÅ›iwe regularne wuraze}} a {{PLURAL:$1|musy|musytej|muse|muse}} se korigÄ›rowaÅ›, pjerwjej až skÅ‚adujoÅ¡ bok:', + 'spam-blacklist-desc' => 'Antispamowy rÄ›d na zakÅ‚aźe regularnych wurazow: [[MediaWiki:Spam-blacklist]] a [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Greek (Ελληνικά) + * @author Dead3y3 + */ +$messages['el'] = array( + 'spam-blacklist' => ' # ΕξωτεÏικά URLs που ταιÏιάζουν σε αυτή τη λίστα θα φÏαγοÏν όταν Ï€Ïοστίθενται σε μία σελίδα. + # Αυτή η λίστα επηÏεάζει μόνο αυτό το wiki· αναφεÏθείτε επίσης στην καθολική μαÏÏη λίστα. + # Για τεκμηÏίωση δείτε τον σÏνδεσμο https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# Η σÏνταξη είναι ως ακολοÏθως: +# * Οτιδήποτε από τον χαÏακτήÏα «#» μÎχÏι το Ï„Îλος της γÏαμμής είναι Îνα σχόλιο +# * Οποιαδήποτε μη κενή γÏαμμή είναι Îνα κομμάτι κανονικής ÎκφÏασης το οποίο θα ταιÏιάξει μόνο hosts +# μÎσα σε URLs + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# ΕξωτεÏικά URLs που ταιÏιάζουν σε αυτή τη λίστα _δεν_ θα φÏαγοÏν ακόμα και αν είχαν +# φÏαγεί από εγγÏαφÎÏ‚ της μαÏÏης λίστας. +# +# Η σÏνταξη είναι ως ακολοÏθως: +# * Οτιδήποτε από τον χαÏακτήÏα «#» μÎχÏι το Ï„Îλος της γÏαμμής είναι Îνα σχόλιο +# * Οποιαδήποτε μη κενή γÏαμμή είναι Îνα κομμάτι κανονικής ÎκφÏασης το οποίο θα ταιÏιάξει μόνο hosts +# μÎσα σε URLs + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-invalid-lines' => '{{PLURAL:$1|Η ακόλουθη γÏαμμή|Οι ακόλουθες γÏαμμÎÏ‚}} της μαÏÏης λίστας spam είναι {{PLURAL:$1|άκυÏη κανονική ÎκφÏαση|άκυÏες κανονικÎÏ‚ εκφÏάσεις}} και {{PLURAL:$1|χÏειάζεται|χÏειάζονται}} διόÏθωση Ï€Ïιν την αποθήκευση της σελίδας:', + 'spam-blacklist-desc' => 'ΕÏγαλείο anti-spam βασισμÎνο σε κανονικÎÏ‚ εκφÏάσεις: [[MediaWiki:Spam-blacklist]] και [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Esperanto (Esperanto) + * @author Yekrats + */ +$messages['eo'] = array( + 'spam-blacklist' => ' + #<!-- ne ÅanÄu ĉi tiun linion iel ajn --> <pre> +# Eksteraj URL-oj kongruante al ĉi tiuj listanoj estos forbarita kiam aldonita al paÄo. +# Ĉi tiu listo nur regnas ĉi tiun vikion; ankaux aktivas la Äenerala nigralisto. + # Por dokumentaro, rigardu https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +# Jen la sintakso: +# * Ĉio ekde "#" signo al la fino de linio estas komento +# * Ĉiu ne-malplena linio estas regex kodero kiu nur kongruas retnodojn ene de URL-oj + + #</pre> <!-- ne ÅanÄu ĉi tiun linion iel ajn -->', + 'spam-whitelist' => ' #<!-- ne ÅanÄu ĉi tiun linion iel ajn --> <pre> +# Eksteraj URL-oj kongruante al ĉi tiuj listanoj *NE* estos forbarita eĉ se ili estus +# forbarita de nigralisto +# +# Jen la sintakso: +# * Ĉio ekde "#" signo al la fino de linio estas komento +# * Ĉiu nemalplena linio estas regex kodero kiu nur kongruas retnodojn ene de URL-oj + #</pre> <!-- ne ÅanÄu ĉi tiun linion iel ajn -->', + 'email-blacklist' => ' # Retadresoj kongruante de ĉi tiu listo estos forbarita de reÄistrado aÅ sendado de retpoÅtoj + # Ĉi tiu listo nur funkciigas ĉi tiun vikion; ankaÅ rigardu la Äeneralan nigraliston. + # Por dokumentado, vidu https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# Jen la sintakso: +# * Ĉio ekde "#" signo al la fino de linio estas komento +# * Ĉiu ne-malplena linio estas regex kodero kiu nur kongruas retnodojn ene de URL-oj + + #</pre> <!-- ne ÅanÄu ĉi tiun linion iel ajn -->', + 'email-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# Retadresoj kongruante de ĉi tiu listo *ne* estos forbarita se ili estus forbarita de nigralisto. +# + #</pre> <!-- leave this line exactly as it is --> +# Jen la sintakso: +# * Ĉio ekde "#" signo al la fino de linio estas komento +# * Ĉiu ne-malplena linio estas regex kodero kiu nur kongruas retnodojn ene de URL-oj', + 'spam-blacklisted-email' => 'RetpoÅtadreso en nigra listo', + 'spam-blacklisted-email-text' => 'Via retpoÅtadreso estas nune membro de nigralisto forbarita de sendante retpoÅtojn al aliaj uzantoj.', + 'spam-blacklisted-email-signup' => 'Tiu retpoÅtadreso estas nune forbarita de uzado.', + 'spam-invalid-lines' => 'La {{PLURAL:$1|jena linio|jenaj linioj}} de spama nigralisto estas {{PLURAL:$1|nevlidaj regularaj esprimoj|nevlidaj regularaj esprimoj}} kaj devas esti {{PLURAL:$1|korektigita|korektigitaj}} antaÅ savante la paÄon:', + 'spam-blacklist-desc' => 'Regex-bazita kontraÅspamilo: [[MediaWiki:Spam-blacklist]] kaj [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Spanish (español) + * @author Armando-Martin + * @author Dferg + * @author Drini + * @author MarcoAurelio + * @author Sanbec + * @author Vivaelcelta + */ +$messages['es'] = array( + 'spam-blacklist' => ' # Enlaces externos que coincidan con esta lista serán bloqueados al añadirse a una página + # Esta lista afecta sólo a esta wiki. Existe asÃmismo una lista global en Meta para todos los proyectos. + # Para documentación mire: https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- Deje esta lÃnea exactamente como está --> <pre> +# +# La sintaxis es: +# * Todo lo que aparezca desde un caracter "#" hasta el fin de la lÃnea es un comentario +# * Toda lÃnea que no esté en blanco es una expresión regular que sólo se cotejará con URLs + + #</pre> <!-- Deje esta lÃnea exactamente como está -->', + 'spam-whitelist' => ' #<!-- Deje esta lÃnea exactamente como está --> <pre> +# URLs externas que coincidan con esta lista *no* serán bloqueadas incluso si coincidiesen +# con una entrada en la lista negra. +# +## La sintaxis es: +# * Todo lo que aparezca desde un caracter "#" hasta el fin de la lÃnea es un comentario +# * Toda lÃnea que no esté en blanco es una expresión regular que sólo se cotejará con URLs + + #</pre> <!-- Deje esta lÃnea exactamente como está -->', + 'email-blacklist' => ' # Las direcciones de correo electrónico que coincidan con las de esta lista no podrán registrar cuentas ni enviar correos electrónicos + # Esta lista sólo afecta a este proyecto aunque existe una lista global para todos los proyectos. + # Documentación: https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# Sintaxis como sigue: +# * Todo lo que sigue a un "#" se interpreta como un comentario +# * Toda lÃnea no en blanco es un fragmento de expresión regular (regex) que sólo coincidirá con los "host" de la dirección de correo electrónico. + + #</pre> <!-- leave this line exactly as it is -->', + 'email-whitelist' => ' #<!-- Deje esta lÃnea exactamente como está --> <pre> +# Las direcciones de correo electrónico que aparecen en esta lista*no* serán bloqueadas incluso si hubieran +# debido ser bloqueadas por aparecer en la lista negra. +# + #</pre> <!-- Deje esta lÃnea exactamente como está--> +# La sintaxis es la siguiente: +# * Todo texto a la derecha del carácter "#" hasta el final de la lÃnea es un comentario +# * Cada lÃnea que no esté en blanco es un fragmento de código que será cotejada por los servidores (hosts) con las direcciones de correo electrónico', + 'spam-blacklisted-email' => 'Dirección de correo electrónico de la lista negra', + 'spam-blacklisted-email-text' => 'Su dirección de correo electrónico está actualmente en la lista negra y no puede enviar correos electrónicos a otros usuarios.', + 'spam-blacklisted-email-signup' => 'La dirección de correo electrónico dada está actualmente en la lista negra de uso.', + 'spam-invalid-lines' => '{{PLURAL:$1|La siguiente lÃnea|Las siguientes lÃneas}} de la lista negra de spam {{PLURAL:$1|es una expresión regular inválida|son expresiones regulares inválidas}} y es necesario {{PLURAL:$1|corregirla|corregirlas}} antes de guardar la página:', + 'spam-blacklist-desc' => 'Herramienta anti-spam basada en expresiones regulares [[MediaWiki:Spam-blacklist]] y [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Estonian (eesti) + * @author Pikne + */ +$messages['et'] = array( + 'spam-blacklist' => ' # Sellele nimekirjale vastavad internetiaadressid blokeeritakse. + # See nimekiri puudutab ainult seda vikit; uuri ka globaalse musta nimekirja kohta. + # Dokumentatsioon on asukohas https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- Jäta see rida muutmata kujule. --> <pre> +# +# Süntaks on järgmine: +# * Kõik alates märgist "#" kuni rea lõpuni on kommentaar +# * Iga rida, mis ei ole tühi, on regulaaravaldise osa, milleks sobib internetiaadressi osadest ainult hostinimi + + #</pre> <!-- Jäta see rida muutmata kujule. -->', + 'spam-whitelist' => ' #<!-- Jäta see rida muutmata kujule. --> <pre> +# Sellele nimekirjale vastavaid internetiaadresse *ei* blokeerita isegi mitte siis +# kui musta nimekirja sissekande järgi võiks nad olla blokeeritud. +# +# Süntaks on järgmine: +# * Kõik alates märgist "#" kuni rea lõpuni on kommentaar +# * Iga rida, mis ei ole tühi, on regulaaravaldise osa, milleks sobib internetiaadressi osadest ainult hostinimi + + #</pre> <!-- Jäta see rida muutmata kujule. -->', + 'email-blacklist' => ' # Sellele nimekirjale vastavatel e-posti aadressidel blokeeritakse registreerumine ja e-kirjade saatmine. + # See nimekiri puudutab ainult seda vikit; uuri ka globaalse musta nimekirja kohta. + # Dokumentatsioon on asukohas https://www.mediawiki.org/wiki/Extension:SpamBlacklist. + #<!-- Jäta see rida muutmata kujule. --> <pre> +# +# Süntaks on järgmine: +# * Kõik alates märgist "#" kuni rea lõpuni on kommentaar. +# * Iga rida, mis ei ole tühi, on regulaaravaldise osa, mis vastab ainult e-posti aadressides sisalduvatele hostinimedele. + + #</pre> <!-- Jäta see rida muutmata kujule. -->', + 'email-whitelist' => ' #<!-- Jäta see rida muutmata kujule. --> <pre> +# Sellele nimekirjale vastavaid e-posti aadresse *ei* blokeerita isegi mitte siis, +# kui musta nimekirja sissekande järgi võiks nad olla blokeeritud. +# + #</pre> <!-- Jäta see rida muutmata kujule. --> +# Süntaks on järgmine: +# * Kõik alates märgist "#" kuni rea lõpuni on kommentaar. +# * Iga rida, mis ei ole tühi, on regulaaravaldise osa, mis vastab ainult e-posti aadressides sisalduvatele hostinimedele.', + 'spam-blacklisted-email' => 'Musta nimekirja kantud e-posti aadress', + 'spam-blacklisted-email-text' => 'Musta nimekirja sissekande tõttu on sinu e-posti aadressilt teistele kasutajatele e-kirjade saatmine praegu keelatud.', + 'spam-blacklisted-email-signup' => 'Selle e-posti aadressi kasutamine praegu musta nimekirja sissekandega keelatud.', + 'spam-invalid-lines' => '{{PLURAL:$1|Järgmine rida|Järgmised read}} rämpspostituste mustas nimekirjas on {{PLURAL:$1|vigane regulaaravaldis|vigased regulaaravaldised}} ja {{PLURAL:$1|see|need}} tuleb enne lehekülje salvestamist parandada:', + 'spam-blacklist-desc' => 'Regulaaravaldisel põhinev tööriist, mis võimaldab lisada musta nimekirja lehekülgedel toodud internetiaadresse ning registreeritud kasutajate e-posti aadresse.', +); + +/** Persian (ÙØ§Ø±Ø³ÛŒ) + * @author Ebraminio + * @author Huji + * @author Meisam + */ +$messages['fa'] = array( + 'spam-blacklist' => ' # از درج پیوندهای بیرونی Ú©Ù‡ با این Ùهرست مطابقت کنند جلوگیری می‌شود. + # این Ùهرست Ùقط روی همین ویکی اثر دارد؛ به Ùهرست سیاه سراسری نیز مراجعه کنید. + # برای مستندات به https://www.mediawiki.org/wiki/Extension:SpamBlacklist مراجعه کنید + #<!-- این سطر را همان‌گونه Ú©Ù‡ هست رها کنید --> <pre> +# دستورات به این Ø´Ú©Ù„ هستند: +# * همه چیز از «#» تا پایان سطر به عنوان ØªÙˆØ¶ÛŒØ Ø¯Ø± نظر Ú¯Ø±ÙØªÙ‡ می‌شود +# * هر سطر از متن به عنوان یک دستور از نوع عبارت باقاعده در نظر Ú¯Ø±ÙØªÙ‡ می‌شود Ú©Ù‡ Ùقط با نام میزبان در نشانی اینترنتی مطابقت داده می‌شود + + #</pre> <!-- این سطر را همان‌گونه Ú©Ù‡ هست رها کنید -->', + 'spam-whitelist' => ' #<!-- این سطر را همان‌گونه Ú©Ù‡ هست رها کنید --> <pre> +# از درج پیوندهای بیرونی Ú©Ù‡ با این Ùهرست مطابقت کنند جلوگیری *نمی‌شود* ØØªÛŒ اگر +# در Ùهرست سیاه قرار داشته باشند. +# + #</pre> <!-- این سطر را همان‌گونه Ú©Ù‡ هست رها کنید -->', + 'email-blacklist' => ' # از ثبت نام یا ارسال نامه توسط نشانی‌های پست الکترونیکی Ú©Ù‡ با این Ùهرست مطابقت کنند جلوگیری می‌شود. + # این Ùهرست Ùقط روی همین ویکی اثر دارد؛ به Ùهرست سیاه سراسری نیز مراجعه کنید. + # برای مستندات به https://www.mediawiki.org/wiki/Extension:SpamBlacklist مراجعه کنید + #<!-- این سطر را همان‌گونه Ú©Ù‡ هست رها کنید --> <pre> +# دستورات به این Ø´Ú©Ù„ هستند: +# * همه چیز از «#» تا پایان سطر به عنوان ØªÙˆØ¶ÛŒØ Ø¯Ø± نظر Ú¯Ø±ÙØªÙ‡ می‌شود +# * هر سطر از متن به عنوان یک دستور از نوع عبارت باقاعده در نظر Ú¯Ø±ÙØªÙ‡ می‌شود Ú©Ù‡ Ùقط با نام میزبان در نشانی پست الکترونیکی مطابقت داده می‌شود + + #</pre> <!-- این سطر را همان‌گونه Ú©Ù‡ هست رها کنید -->', + 'email-whitelist' => ' #<!-- این سطر را همان‌گونه Ú©Ù‡ هست رها کنید --> <pre> +# نشانی‌های پست الکترونیکی Ú©Ù‡ با این Ùهرست مطابقت کنند Ù…ØØ¯ÙˆØ¯ *نمی‌شوند* ØØªÛŒ اگر +# با Ùهرست سیاه مطابقت داشته باشند. +# + #</pre> <!-- این سطر را همان‌گونه Ú©Ù‡ هست رها کنید --> +# دستورات به این Ø´Ú©Ù„ هستند: +# * همه چیز از «#» تا پایان سطر به عنوان ØªÙˆØ¶ÛŒØ Ø¯Ø± نظر Ú¯Ø±ÙØªÙ‡ می‌شود +# * هر سطر از متن به عنوان یک دستور از نوع عبارت باقاعده در نظر Ú¯Ø±ÙØªÙ‡ می‌شود Ú©Ù‡ Ùقط با نام میزبان در نشانی پست الکترونیکی مطابقت داده می‌شود', + 'spam-blacklisted-email' => 'نشانی پست الکترونیکی موجود در لیست سیاه', + 'spam-blacklisted-email-text' => 'نشانی پست الکترونیکی شما در ØØ§Ù„ ØØ§Ø¶Ø± در Ùهرست سیاه قرار دارد Ùˆ نمی‌توانید به دیگر کاربران نامه Ø¨ÙØ±Ø³ØªÛŒØ¯.', + 'spam-blacklisted-email-signup' => 'نشانی پست الکترونیکی داده شده در ØØ§Ù„ ØØ§Ø¶Ø± در Ùهرست سیاه است Ùˆ قابل Ø§Ø³ØªÙØ§Ø¯Ù‡ نیست.', + 'spam-invalid-lines' => '{{PLURAL:$1|سطر|سطرهای}} زیر در Ùهرست سیاه هرزنگاری، عبارات باقاعدهٔ نامجاز {{PLURAL:$1|است|هستند}} Ùˆ قبل از ذخیره کردن ØµÙØÙ‡ باید Ø§ØµÙ„Ø§Ø {{PLURAL:$1|شود|شوند}}:', + 'spam-blacklist-desc' => 'ابزار ضد هرزنویسی مبتنی بر regular expressions: [[MediaWiki:Spam-blacklist]] Ùˆ [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Finnish (suomi) + * @author Cimon Avaro + * @author Crt + * @author Linnea + * @author Nike + * @author Olli + * @author Pxos + */ +$messages['fi'] = array( + 'spam-blacklist' => ' #<!-- leave this line exactly as it is --> <pre> + # Tämän listan säännöillä voi estää ulkopuolisiin sivustoihin viittaavien osoitteiden lisäämisen. + # Tämä lista koskee vain tätä wikiä. Tutustu myös järjestelmänlaajuiseen mustaan listaan. + # Lisätietoja on osoitteessa http://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- Älä koske tähän riviin lainkaan --> <pre> +# +# Syntaksi on seuraavankaltainen: +# * Kaikki #-merkistä lähtien rivin loppuun asti on kommenttia +# * Jokainen ei-tyhjä rivi on säännöllisen lausekkeen osa, joka tunnistaa vain osoitteissa olevat verkkotunnukset. + + #</pre> <!-- Älä koske tähän riviin lainkaan -->', + 'spam-whitelist' => ' #<!-- älä koske tähän riviin --> <pre> + # Tällä sivulla on säännöt, joihin osuvia ulkoisia osoitteita ei estetä, vaikka ne olisivat mustalla listalla. +# +# Syntaksi on seuraava: +# * Kommentti alkaa #-merkistä ja jatkuu rivin loppuun +# * Muut ei-tyhjät rivit tulkitaan säännöllisen lausekkeen osaksi, joka tutkii vain osoitteissa olevia verkko-osoitteita. + + #</pre> <!-- älä koske tähän riviin -->', + 'email-blacklist' => ' #<!-- leave this line exactly as it is --> <pre> +# Tällä listalla olevia sähköpostiosoitteita estetään rekisteröitymästä tai lähettämästä sähköpostia +# Tämä lista koskee vain tätä wikiä. Tutustu myös järjestelmänlaajuiseen mustaan listaan. +# Lisätietoja on osoitteessa https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +# Syntaksi on seuraavankaltainen: +# * Kaikki #-merkistä lähtien rivin loppuun asti on kommenttia +# * Jokainen ei-tyhjä rivi on säännöllisen lausekkeen osa, joka tunnistaa vain sähköpostiosoitteissa olevat verkkotunnukset. + + #</pre> <!-- Älä koske tähän riviin lainkaan -->', + 'spam-blacklisted-email' => 'Mustalla listalla oleva sähköpostiosoite', + 'spam-blacklisted-email-text' => 'Sähköpostisi on tällä hetkellä mustalla listalla, etkä voi lähettää sähköpostia muille käyttäjille.', + 'spam-blacklisted-email-signup' => 'Annettu sähköpostiosoite on tällä hetkellä mustalla listalla.', + 'spam-invalid-lines' => 'Listalla on {{PLURAL:$1|seuraava virheellinen säännöllinen lauseke, joka|seuraavat virheelliset säännölliset lausekkeet, jotka}} on korjattava ennen tallentamista:', + 'spam-blacklist-desc' => 'Säännöllisiä lausekkeita (reg-ex) tukeva roskalinkkejä torjuva työkalu, jonka avulla internet-osoitteita (URL) sivuilla ja sähköpostiosoitteissa voidaan asettaa mustalle listalle. Tarkoitettu kirjautuneille käyttäjille.', + 'log-name-spamblacklist' => 'Roskalinkkien torjuntalistan loki', + 'log-description-spamblacklist' => 'Nämä tapahtumat ovat osumia roskalinkkien torjuntalistalla.', + 'logentry-spamblacklist-hit' => '$1 sai aikaan osuman roskalinkkien torjuntalistalla kohteessa $3 yrittäessään lisätä $4', + 'right-spamblacklistlog' => 'Tarkastella roskalinkkien torjuntalistan lokia', + 'action-spamblacklistlog' => 'nähdä roskalinkkien torjuntalistan lokia', +); + +/** French (français) + * @author Gomoko + * @author Sherbrooke + * @author Urhixidur + * @author Verdy p + */ +$messages['fr'] = array( + 'spam-blacklist' => ' # Les liens externes faisant partie de cette liste seront bloqués lors de leur insertion dans une page. + # Cette liste n’affecte que ce wiki ; référez-vous aussi à la liste noire globale. + # La documentation se trouve à l’adresse suivante : https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- Laissez cette ligne telle quelle --><pre> +# +# La syntaxe est la suivante : +# * tout texte qui suit un « # » est considéré comme un commentaire ; +# * toute ligne non vide est un fragment d’expression rationnelle qui n’analysera que les hôtes dans les liens hypertextes. + + #</pre><!-- Laissez cette ligne telle quelle -->', + 'spam-whitelist' => ' #<!-- Laissez cette ligne telle quelle--><pre> +# Les liens hypertextes externes correspondant à cette liste ne seront *pas* bloqués +# même s’ils auraient été bloqués par les entrées de la liste noire. +# +# La syntaxe est la suivante : +# * tout texte qui suit un « # » est considéré comme un commentaire ; +# * toute ligne non vide est un fragment d’expression rationnelle qui n’analysera que les hôtes dans les liens hypertextes. + + #</pre> <!--Laissez cette ligne telle quelle -->', + 'email-blacklist' => "# Les adresses de courriel correspondant à cette liste seront bloquées lors l'enregistrement ou de l'envoi d'un courriel + # Cette liste n’affecte que ce wiki ; référez-vous aussi à la liste noire globale. + # La documentation se trouve à l’adresse suivante : https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- Laissez cette ligne telle quelle --><pre> +# +# La syntaxe est la suivante : +# * tout texte qui suit un \"#\" est considéré comme un commentaire +# * toute ligne non vide est un fragment d’expression rationnelle qui n’analysera que les hôtes correspondant dans les URLs. + + #</pre><!-- Laissez cette ligne telle quelle -->", + 'email-whitelist' => "<!-- laissez cette ligne telle quelle --> <pre> +# Les adresses de courriels correspondant à cette liste ne seront *pas* bloqués même s'ils auraient +# dû l'être par les entrées de la liste noire. +# + #</pre> <!-- laissez cette ligne telle quelle --> +# La syntaxe est comme suit : +# * Tout texte à partir du caractère « # » jusqu'à la fin de la ligne est un commentaire. +# * Chaque ligne non vide est un morceau de regex (expression rationnelle) qui sera mis en correspondance avec la partie « hosts » des adresses de courriels", + 'spam-blacklisted-email' => 'Adresses courriel et liste noire', + 'spam-blacklisted-email-text' => "Votre adresse de courriel est actuellement sur une liste noire d'envoi de courriel aux autres utilisateurs.", + 'spam-blacklisted-email-signup' => "L'adresse de courriel fournie est actuellement sur une liste noire d'utilisation.", + 'spam-invalid-lines' => '{{PLURAL:$1|La ligne suivante|Les lignes suivantes}} de la liste noire des polluriels {{PLURAL:$1|est une expression rationnelle invalide|sont des expressions rationnelles invalides}} et doi{{PLURAL:$1||ven}}t être corrigée{{PLURAL:$1||s}} avant d’enregistrer la page :', + 'spam-blacklist-desc' => 'Outil anti-pourriel basé sur des expressions rationnelles permettant de mettre en liste noire des URLs dans les pages et des adresses de courriel pour les utilisateurs enregistrés', + 'log-name-spamblacklist' => 'Journal de liste noire des pourriels', + 'log-description-spamblacklist' => 'Ces événements tracent les correspondances avec la liste noire des pourriels.', + 'logentry-spamblacklist-hit' => '$1 a provoqué un correspondance avec la liste noire des pourriels sur $3 en essayant d’ajouter $4.', + 'right-spamblacklistlog' => 'Afficher le journal de la liste noire des pourriels', + 'action-spamblacklistlog' => 'afficher le journal de la liste noir des pourriels', +); + +/** Franco-Provençal (arpetan) + * @author ChrisPtDe + */ +$messages['frp'] = array( + 'spam-blacklist' => ' # Los lims hipèrtèxtos de defôr que sont dens ceta lista seront blocâs pendent lor entrebetâ dens una pâge. + # Ceta lista afècte ren que ceti vouiqui ; refèrâd-vos asse-ben a la lista nêre globâla. + # La documentacion sè trove a ceta adrèce : https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- lèssiéd ceta legne justo d’ense --> <pre> +# +# La sintaxa est ceta : +# * Tot tèxto que siut un « # » est considèrâ coment un comentèro. +# * Tota legne pas voueda est un bocon d’èxprèssion racionèla (*RegEx*) qu’analiserat ren que los hôtos dedens los lims hipèrtèxtos. + + #</pre> <!-- lèssiéd ceta legne justo d’ense -->', + 'spam-whitelist' => ' #<!-- lèssiéd ceta legne justo d’ense --> <pre> +# Los lims hipèrtèxtos de defôr que sont dens ceta lista seront *pas* blocâs mémo +# s’ils ariant étâ blocâs per les entrâs de la lista nêre. +# +# La sintaxa est ceta : +# * Tot tèxto que siut un « # » est considèrâ coment un comentèro. +# * Tota legne pas voueda est un bocon d’èxprèssion racionèla (*RegEx*) qu’analiserat ren que los hôtos dedens los lims hipèrtèxtos. + + #</pre> <!-- lèssiéd ceta legne justo d’ense -->', + 'spam-invalid-lines' => '{{PLURAL:$1|Ceta legne|Cetes legnes}} de la lista nêre des spames {{PLURAL:$1|est una èxprèssion racionèla envalida|sont des èxprèssions racionèles envalides}} et dê{{PLURAL:$1||von}}t étre corregiê{{PLURAL:$1||s}} devant que sôvar la pâge :', + 'spam-blacklist-desc' => "Outil anti-spame basâ sur des èxprèssions racionèles (''RegEx'') : ''[[MediaWiki:Spam-blacklist]]'' et ''[[MediaWiki:Spam-whitelist]]''.", # Fuzzy +); + +/** Galician (galego) + * @author Alma + * @author Toliño + * @author Xosé + */ +$messages['gl'] = array( + 'spam-blacklist' => ' #<!-- Deixe esta liña tal e como está --> <pre> +# As ligazóns externas que coincidan na súa totalidade ou en parte con algún rexistro desta lista serán bloqueadas cando se intenten engadir a unha páxina. +# Esta lista afecta unicamente a este wiki; tamén existe unha lista global. +# Para obter máis documentación vaia a https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +# A sintaxe é a seguinte: +# * Todo o que vaia despois dun carácter "#" ata o final da liña é un comentario +# * Toda liña que non estea en branco é un fragmento de expresión regular que só coincide con dominios dentro de enderezos URL + + #</pre> <!-- Deixe esta liña tal e como está -->', + 'spam-whitelist' => ' #<!-- Deixe esta liña tal e como está --> <pre> +# As ligazóns externas que coincidan con esta lista *non* serán bloqueadas mesmo se +# fosen bloqueadas mediante entradas na lista negra. +# +# A sintaxe é a seguinte: +# * Todo o que vaia despois dun carácter "#" ata o final da liña é un comentario +# * Toda liña que non estea en branco é un fragmento de expresión regular que só coincide con dominios dentro de enderezos URL + + #</pre> <!-- Deixe esta liña tal e como está -->', + 'email-blacklist' => ' #<!-- Deixe esta liña tal e como está --> <pre> +# Os enderezos de correo electrónico que coincidan na súa totalidade ou en parte con algún rexistro desta lista serán bloqueadas cando se intenten rexistrar ou se intente enviar un correo desde eles. +# Esta lista afecta unicamente a este wiki; tamén existe unha lista global. +# Para obter máis documentación vaia a https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +# A sintaxe é a seguinte: +# * Todo o que vaia despois dun carácter "#" ata o final da liña é un comentario +# * Toda liña que non estea en branco é un fragmento de expresión regular que só coincide con dominios dentro de enderezos de correo electrónico + + #</pre> <!-- Deixe esta liña tal e como está -->', + 'email-whitelist' => ' #<!-- Deixe esta liña tal e como está --> <pre> +# Os enderezos de correo electrónico que coincidan con algún desta lista *non* serán bloqueados, +# mesmo se foron bloqueados por entradas da lista negra. +# +# A sintaxe é a seguinte: +# * Todo o que vaia despois dun carácter "#" ata o final da liña é un comentario +# * Toda liña que non estea en branco é un fragmento de expresión regular que só coincide con dominios dentro de enderezos de correo electrónico + + #</pre> <!-- Deixe esta liña tal e como está -->', + 'spam-blacklisted-email' => 'Enderezo de correo electrónico presente na lista negra', + 'spam-blacklisted-email-text' => 'O seu enderezo de correo electrónico atópase na lista negra e non pode enviar correos electrónicos aos outros usuarios.', + 'spam-blacklisted-email-signup' => 'O enderezo de correo electrónico especificado está na lista negra e non se pode empregar.', + 'spam-invalid-lines' => '{{PLURAL:$1|A seguinte liña|As seguintes}} da lista negra de spam {{PLURAL:$1|é unha expresión regular inválida|son expresións regulares inválidas}} e {{PLURAL:$1|haina|hainas}} que corrixir antes de gardar a páxina:', + 'spam-blacklist-desc' => 'Ferramenta antispam baseada en expresións regulares que permite incluÃr enderezos URL e enderezos de correo electrónico nunha lista negra para os usuarios rexistrados', + 'log-name-spamblacklist' => 'Rexistro da lista negra de spam', + 'log-description-spamblacklist' => 'Este rexistro fai un seguimento das coincidencias coa lista negra de spam.', + 'logentry-spamblacklist-hit' => '$1 provocou a activación da lista negra de spam en "$3" ao intentar engadir $4.', + 'right-spamblacklistlog' => 'Ver o rexistro da lista negra de spam', + 'action-spamblacklistlog' => 'ver o rexistro da lista negra de spam', +); + +/** Swiss German (Alemannisch) + * @author Als-Holder + */ +$messages['gsw'] = array( + 'spam-blacklist' => ' # Externi URL, wu in däre Lischt sin, blockiere s Spychere vu dr Syte. + # Die Lischt giltet nume fir des Wiki; lueg au di wältwyt Blacklist. + # Fir d Dokumentation lueg https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- Die Zyylete derf nit gänderet wäre! --> <pre> +# +# Syntax: +# * Alles ab em "#"-Zeiche bis zum Änd vu dr Zyylete isch e Kommentar +# * Jede Zyylete, wu nit läär isch, isch e reguläre Usdruck, wu gege d Host-Näme in dr URL prieft wird. + + #</pre> <!-- Die Zyylete derf nit gänderet wäre! -->', + 'spam-whitelist' => ' #</pre> <!-- Die Zyylete derf nit gänderet wäre! --> +# Externi URL, wu in däre Lischt sin, blockiere s Spychere vu dr Syte nit, au wänn si in dr wältwyte oder lokale Schwarze Lischt din sin. +# +# Syntax: +# * Alles ab em "#"-Zeiche bis zum Änd vu dr Zyylete isch e Kommentar +# * Jede Zyylete, wu nit läär isch, isch e reguläre Usdruck, wu gege d Host-Näme in dr URL prieft wird. + + #</pre> <!-- Die Zyylete derf nit gänderet wäre! -->', + 'email-blacklist' => ' # E-Mail-Adrässe, wu s nume in däre Lischt het, blockiere d Regischtrierig un s Sände vu E-Mail-Nochrichte. + # Die Lischt giltet nume fir des Wiki; lueg au di wältwyt Blacklist. + # Fir d Dokumentation lueg https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- Die Zyylete derf nit gänderet wäre! --> <pre> +# +# Syntax: +# * Alles ab em "#"-Zeiche bis zum Änd vu dr Zyylete isch e Kommentar +# * Jede Zyylete, wu nit läär isch, isch e reguläre Usdruck, wu gege d Host-Näme in dr URL prieft wird. + + #</pre> <!-- Die Zyylete derf nit gänderet wäre! -->', + 'email-whitelist' => ' #<!-- Die Zyylete derf nit gänderet wäre! --> +# E-Mail-Adrässe, wu s nume in däre Lischt het, blockiere d Regischtrierig un +# s Sände vu E-Mail-Nochrichte *nit*, au wänn si in dr +# lokale oder villicht au globale Blockierlischt din sin. +# + #<!-- Die Zyylete derf nit gänderet wäre! --> <pre> +# Syntax: +# * Alles ab em "#"-Zeiche bis zum Änd vu dr Zyylete isch e Kommentar +# * Jede Zyylete, wu nit läär isch, isch e reguläre Usdruck, wu gege d Host-Näme in dr URL prieft wird.', + 'spam-blacklisted-email' => 'Blockierti E-Mail-Adrässe', + 'spam-blacklisted-email-text' => 'Dyy E-Mail-Adräss isch zurzyt fir s Sände vu E-Mail-Nochrichte an anderi Benutzer blockiert.', + 'spam-blacklisted-email-signup' => 'Di aagee E-Mail-Adräss isch zurzyt fir s Sände vu E-Mail-Nochrichte an anderi Benutzer blockiert.', + 'spam-invalid-lines' => 'Die {{PLURAL:$1|Zyylete|Zyylete}} in dr Spam-Blacklist {{PLURAL:$1|isch e nit giltige reguläre Usdruck|sin nit giltigi reguläri Usdrick}}. Si {{PLURAL:$1|muess|mien}} vor em Spychere vu dr Syte korrigiert wäre:', + 'spam-blacklist-desc' => 'Regex-basiert Anti-Spam-Wärchzyyg: [[MediaWiki:Spam-blacklist]] un [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Gujarati (ગà«àªœàª°àª¾àª¤à«€) + * @author Ashok modhvadia + * @author KartikMistry + * @author Sushant savla + */ +$messages['gu'] = array( + 'spam-blacklist' => ' # જà«àª¯àª¾àª°à«‡ કોઈ પાનામાં આ યાદીને મળતા બાહà«àª¯ URLs ઉમેરાશે તà«àª¯àª¾àª°à«‡ તેમને રોકી દેવાશે. + # આ યાદી માતà«àª° આ વિકિ પરજ કારà«àª¯àª¾àª¨à«àªµà«€àª¤ છે.; વૈશà«àªµà«€àª• પà«àª°àª¤àª¿àª¬àª‚ધ યાદી જોવા પણ વિનંતી. + # દસà«àª¤àª¾àªµàªœ માટે https://www.mediawiki.org/wiki/Extension:SpamBlacklist જà«àª“. + #<!-- leave this line exactly as it is --> <pre> +# +# સૂતà«àª° લેખન (સિનà«àªŸà«‡àª•à«àª¸) આ પà«àª°àª®àª¾àª£à«‡ છે: +# * Everything from a "#" character to the end of the line is a comment +# * Every non-blank line is a regex fragment which will only match hosts inside URLs + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-whitelist' => ' #<!-- આ લાઈનને àªàª®àª¨à«€ àªàª® જ રહેવા દેશો --> <pre> +# યાદીને મળતા અવતા બાહà«àª¯ URLs નેપà«àª°àª¤àª¿àª¬àª‚ધિત *નહીં* કરાય પછી àªàª²à«‡ તેમના +# પà«àª°àª¤àª¿àª¬àª‚ધીત યાદીને àªàª‚ટà«àª°à«€àª®àª¾àª‚ રોક લગાડેલી હોય. +# + #</pre> <!-- આ લાઈનને àªàª®àª¨à«€ àªàª® જ રહેવા દેશો -->', + 'email-blacklist' => ' # આ યાદીને મળતા ઈ-મેલની નોંધણી કે તેમના દà«àªµàª¾àª°àª¾ મેલ આવાગમનને રોકી દેવાશે. + # આ યાદી માતà«àª° આ વિકિ પરજ કારà«àª¯àª¾àª¨à«àªµà«€àª¤ છે.; વૈશà«àªµà«€àª• પà«àª°àª¤àª¿àª¬àª‚ધ યાદી જોવા પણ વિનંતી. + # દસà«àª¤àª¾àªµàªœ માટે https://www.mediawiki.org/wiki/Extension:SpamBlacklist જà«àª“. + #<!-- leave this line exactly as it is --> <pre> +# +# સૂતà«àª° લેખન (સિનà«àªŸà«‡àª•à«àª¸) આ પà«àª°àª®àª¾àª£à«‡ છે: +# * Everything from a "#" character to the end of the line is a comment +# * Every non-blank line is a regex fragment which will only match hosts inside URLs + + #</pre> <!-- leave this line exactly as it is -->', + 'email-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# આ યાદીને મળતાં ઈ-મેલ ને પà«àª°àª¤àª¿àª¬àª‚ધિત *નહીં* કરી શકાય પછી àªàª²à«‡ તેમના પર +# પà«àª°àª¤àª¿àª¬àª‚ધીત સૂચિ દà«àªµàª¾àª°àª¾ રોક લગાવાઈ હોય. +# + #</pre> <!-- leave this line exactly as it is --> +# સૂતà«àª° રચના આમà«àªœàª¬ હશે.: +# * Everything from a "#" character to the end of the line is a comment +# * Every non-blank line is a regex fragment which will only match hosts inside e-mail addresses', + 'spam-blacklisted-email' => 'પà«àª°àª¤àª¿àª¬àª‚ધિત ઈ-મેલ સરનામà«àª‚', + 'spam-blacklisted-email-text' => 'તમારા ઈ-મેલ સરનામાં પર હાલમાં પà«àª°àª¤àª¿àª¬àª‚ધ લગાડેલો છે આથી તમે ઈ-મેલ મોકલી નહીં શકો.', + 'spam-blacklisted-email-signup' => 'આ ઈ-મેલ પર હાલમાં વપરાશ પà«àª°àª¤àª¿àª¬àª‚ધ લાગેલો છે.', + 'spam-invalid-lines' => 'નીચેને સà«àªªà«…મ બà«àª²à«‡àª•લીસà«àªŸàª®àª¾àª‚ {{PLURAL:$1| લાઈન|લાઈનો}} અમાનà«àª¯ છે. નિયમીત {{PLURAL:$1|expression|expressions}} અને પાનà«àª®à« સાચવà«àª¯àª¾àª‚ પહેલા તેને સà«àª§àª¾àª°à«€ લેશો.', + 'spam-blacklist-desc' => 'Regex-આધારિત àªàª¨à«àªŸà«€ સà«àªªà«…મ સાધનો પાનાઓ અને નોંધાયેલા સàªà«àª¯à«‹àª¨àª¾àª‚ ઇમેલ સરનામાઓમાં URLs ને બà«àª²à«‡àª•લિસà«àªŸ કરવા દે છે.', +); + +/** Hebrew (עברית) + * @author Amire80 + * @author Ofekalef + * @author Rotem Liss + */ +$messages['he'] = array( + 'spam-blacklist' => ' # כתובות URL ×—×™×¦×•× ×™×•×ª התו×מות לרשימה זו ייחסמו בעת הוספתן לדף. + # רשימה זו משפיעה על ×תר ×–×” בלבד; שימו לב ×’× ×œ×¨×©×™×ž×” הכללית. + # לתיעוד ר×ו https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- × × ×œ×”×©×יר שורה זו בדיוק כפי ×©×”×™× --> <pre> +# +# התחביר ×”×•× ×›×“×œ×§×ž×Ÿ: +# * כל דבר מתו "#" לסוף השורה ×”×•× ×”×¢×¨×” +# * כל שורה ×œ× ×¨×™×§×” ×”×™× ×§×˜×¢ מביטוי רגולרי שית××™× ×œ×©×ž×•×ª ×”×ž×ª×—× ×©×œ כתובות URL + + #</pre> <!-- × × ×œ×”×©×יר שורה זו בדיוק כפי ×©×”×™× -->', + 'spam-whitelist' => ' #<!-- × × ×œ×”×©×יר שורה זו בדיוק כפי ×©×”×™× --> <pre> +# כתובות URL ×—×™×¦×•× ×™×•×ª המופיעות ברשימה זו *ל×* ייחסמו ×פילו ×× ×™×© להן ערך ברשימת הכתובות ×”×סורות. +# +# התחביר ×”×•× ×›×“×œ×§×ž×Ÿ: +# * כל דבר מתו "#" לסוף השורה ×”×•× ×”×¢×¨×” +# * כל שורה ×œ× ×¨×™×§×” ×”×™× ×§×˜×¢ מביטוי רגולרי שית××™× ×œ×©×ž×•×ª ×”×ž×ª×—× ×©×œ כתובות URL + + #</pre> <!-- × × ×œ×”×©×יר שורה זו בדיוק כפי ×©×”×™× -->', + 'email-blacklist' => ' # עבור כתובות הדו×ר ×”××œ×§×˜×¨×•× ×™ המת×ימות לרשימה זו ×ª×™×—×¡× ×”×פשרות ×œ×”×™×¨×©× ×•×œ×©×œ×•×— דו×ר ××œ×§×˜×¨×•× ×™ + # רשימה זו משפיעה רק על ויקי ×–×”; שימו לב ×’× ×œ×¨×©×™×ž×” הגלובלית. + # לתיעוד ר×ו https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# התחביר ×”×•× ×›×“×œ×§×ž×Ÿ: +# * הכול החל מהתו "#" עד סוף השורה ×”×•× ×”×¢×¨×” +# * כל שורה ×œ× ×¨×™×§×” ×”×™× ×‘×™×˜×•×™ רגולרי חלקי שתת××™× ×¨×§ ×œ×©×¨×ª×™× ×‘×ª×•×š הדו×ר ×”××œ×§×˜×¨×•× ×™ + + #</pre> <!-- leave this line exactly as it is -->', + 'email-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# כתובות הדו×ר ×”××œ×§×˜×¨×•× ×™ המת×ימות לרשימה זו *ל×* ×ª×™×—×¡×ž× ×” ××£ ×× ×”×Ÿ מת×ימות לרשימה השחורה. +# + #</pre> <!-- leave this line exactly as it is --> +# התחביר ×”×•× ×›×“×œ×§×ž×Ÿ: +# * הכול החל מהתו "#" עד סוף השורה ×”×•× ×”×¢×¨×” +# * כל שורה ×œ× ×¨×™×§×” ×”×™× ×‘×™×˜×•×™ רגולרי חלקי שתת××™× ×¨×§ ×œ×©×¨×ª×™× ×‘×ª×•×š הדו×ר ×”××œ×§×˜×¨×•× ×™', + 'spam-blacklisted-email' => 'כתובות דו×"ל ברשימה השחורה', + 'spam-blacklisted-email-text' => 'כתובת הדו×"ל שלך × ×ž×¦×ת כרגע ברשימה השחורה של כתובות ×©×œ× × ×™×ª×Ÿ לשלוח מהן הודעות ×œ×ž×©×ž×ª×ž×©×™× ×חרי×.', + 'spam-blacklisted-email-signup' => 'כתובת הדו×"ל ×”×–×ת × ×ž×¦×ת כרגע ברשימה השחורה של כתובות ×סורות לשימוש.', + 'spam-invalid-lines' => '{{PLURAL:$1|השורה הב××”|השורות הב×ות}} ברשימת כתובות ×”Ö¾URL ×”×סורות + {{PLURAL:$1|×”×™× ×‘×™×˜×•×™ רגולרי בלתי תקין ויש ×œ×ª×§× ×”|הן ×‘×™×˜×•×™×™× ×¨×’×•×œ×¨×™×™× ×‘×œ×ª×™ ×ª×§×™× ×™× ×•×™×© ×œ×ª×§× ×Ÿ}} ×œ×¤× ×™ שמירת הדף:', + 'spam-blacklist-desc' => 'כלי × ×’×“ זבל מבוסס ×‘×™×˜×•×™×™× ×¨×’×•×œ×¨×™×™× ×œ×™×¦×™×¨×ª רשימה שחורה של URLÖ¾×™× ×‘×“×¤×™× ×•×›×ª×•×‘×•×ª דו×"ל ×œ×ž×©×ª×ž×©×™× ×¨×©×•×ž×™×', + 'log-name-spamblacklist' => 'יומן רשימה שחורה של ספ××', + 'log-description-spamblacklist' => '×”××™×¨×•×¢×™× ×”×לה ×¢×•×§×‘×™× ×חרי הפעלות של רשימה שחורה של ספ××.', + 'logentry-spamblacklist-hit' => '$1 {{GENDER:$1|גר×|גרמה}} לפעולת רשימה שחורה בדף $3 תוך כדי × ×™×¡×™×•×Ÿ להוסיף ×ת הכתובת $4.', + 'right-spamblacklistlog' => 'תצוגת יומן רשימה שחורה של ספ××', + 'action-spamblacklistlog' => 'תצוגת יומן רשימה שחורה של ספ××', +); + +/** Hindi (हिनà¥à¤¦à¥€) + * @author Kaustubh + * @author Shyam + */ +$messages['hi'] = array( + 'spam-blacklist' => ' #इस सूची में मौजूद कडियाठजब à¤à¤• पृषà¥à¤ में जोड़ी गई बाहरी URLs से मेल खाती है तब वह पृषà¥à¤ संपादन से बाधित हो जायेगा। + #यह सूची केवल इस विकी पर ही पà¥à¤°à¤à¤¾à¤µà¥€ है, विशà¥à¤µà¤µà¥à¤¯à¤¾à¤ªà¥€ बà¥à¤²à¥ˆà¤•लिसà¥à¤Ÿ को à¤à¥€ उदà¥à¤§à¥ƒà¤¤ करें। + #पà¥à¤°à¤²à¥‡à¤–न के लिठhttps://www.mediawiki.org/wiki/Extension:SpamBlacklist देखें + #<!-- इस पंकà¥à¤¤à¥€à¤‚ को à¤à¤¸à¥‡ के à¤à¤¸à¥‡ ही रहने दें --> <pre> +# +#वाकà¥à¤¯ विशà¥à¤²à¥‡à¤·à¤£ निमà¥à¤¨à¤¾à¤‚कित है: +# * हर जगह "#" संकेत से लेकर पंकà¥à¤¤à¤¿ के अंत तक à¤à¤• ही टिपणà¥à¤£à¥€ है +# * पà¥à¤°à¤¤à¥à¤¯à¥‡à¤• अरिकà¥à¤¤ पंकà¥à¤¤à¤¿ à¤à¤• टà¥à¤•डा है जो कि URLs के अंतरà¥à¤—त केवल आयोजकों से मेल खाता है + + #</pre> <!-- इस पंकà¥à¤¤à¥€à¤‚ को à¤à¤¸à¥‡ के à¤à¤¸à¥‡ ही रहने दें -->', + 'spam-whitelist' => ' #<!-- इस पंकà¥à¤¤à¥€à¤‚ को à¤à¤¸à¥‡ के à¤à¤¸à¥‡ ही रहने दें --> <pre> +# बाहरी कडियाठजो इस सूची से मेल खाती है, वह कà¤à¥€ à¤à¥€ बाधित *नहीं* होंगी +# बà¥à¤²à¥ˆà¤•लिसà¥à¤Ÿ पà¥à¤°à¤µà¥‡à¤¶à¤¿à¤•ा दà¥à¤µà¤¾à¤°à¤¾ बाधित कि गई हैं। +# +# वाकà¥à¤¯ विशà¥à¤²à¥‡à¤·à¤£ निमà¥à¤¨à¤¾à¤‚कित है: +# * हर जगह "#" संकेत से लेकर पंकà¥à¤¤à¤¿ के अंत तक à¤à¤• ही टिपणà¥à¤£à¥€ है +# * पà¥à¤°à¤¤à¥à¤¯à¥‡à¤• अरिकà¥à¤¤ पंकà¥à¤¤à¤¿ à¤à¤• टà¥à¤•डा है जो कि URLs के अंतरà¥à¤—त केवल आयोजकों से मेल खाता है + + #</pre> <!-- इस पंकà¥à¤¤à¥€à¤‚ को à¤à¤¸à¥‡ के à¤à¤¸à¥‡ ही रहने दें -->', + 'spam-invalid-lines' => 'निमà¥à¤¨à¤¾à¤‚कित अवांछित बà¥à¤²à¥ˆà¤•लिसà¥à¤Ÿ {{PLURAL:$1|पंकà¥à¤¤à¤¿|पंकà¥à¤¤à¤¿à¤¯à¤¾à¤}} अमानà¥à¤¯ नियमित {{PLURAL:$1|अà¤à¤¿à¤µà¥à¤¯à¤•à¥à¤¤à¤¿ है|अà¤à¤¿à¤µà¥à¤¯à¤•à¥à¤¤à¤¿à¤¯à¤¾à¤ हैं}} और पृषà¥à¤ को जमा कराने से पहले ठीक करना चाहिà¤:', + 'spam-blacklist-desc' => 'रेजà¤à¤•à¥à¤¸ पर आधारित सà¥à¤ªà¥…म रोकनेवाला उपकरण:[[MediaWiki:Spam-blacklist]] और [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Croatian (hrvatski) + * @author Dnik + * @author Roberta F. + * @author SpeedyGonsales + */ +$messages['hr'] = array( + 'spam-blacklist' => ' # Vanjske URLovi koji budu pronaÄ‘eni pomoću ovog popisa nije moguće snimiti na stranicu wikija. + # Ovaj popis utjeÄe samo na ovaj wiki; provjerite globalnu "crnu listu". + # Za dokumentaciju pogledajte https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# Rabi se sljedeća sintaksa: +# * Sve poslije "#" znaka do kraja linije je komentar +# * svaki redak koji nije prazan dio je regularnog izraza (\'\'regex fragment\'\') koji odgovara imenu poslužitelja u URL-u + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# Vanjski URLovi koji budu pronaÄ‘eni pomoću ovog popisa nisu blokirani +# Äak iako se nalaze na "crnom popisu". +# +# Rabi se slijedeća sintaksa: +# * Sve poslije "#" znaka do kraja linije je komentar +# * svaki neprazni redak je dio regularnog izraza (\'\'regex fragment\'\') koji odgovara imenu poslužitelja u URL-u + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-invalid-lines' => '{{PLURAL:$1|Slijedeći redak|Slijedeći redovi|Slijedeći redovi}} "crnog popisa" spama {{PLURAL:$1|je|su}} nevaljani {{PLURAL:$1|regularan izraz|regularni izrazi|regularni izrazi}} i {{PLURAL:$1|mora|moraju|moraju}} biti ispravljeni prije snimanja ove stranice:', + 'spam-blacklist-desc' => 'Anti-spam alat zasnovan na reg. izrazima: [[MediaWiki:Spam-blacklist]] i [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Upper Sorbian (hornjoserbsce) + * @author Michawiki + */ +$messages['hsb'] = array( + 'spam-blacklist' => ' # Eksterne URL, kotrež su w lisćinje wobsahowane, blokuja skÅ‚adowanje strony. + # Tuta lisćina nastupa jenož tutón Wiki; hlej tež globalnu Äornu lisćinu. + # Za dokumentaciju hlej https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- Tuta linka njesmÄ› so zmÄ›nić! --> <pre> +# +# Syntaksa: +# * WÅ¡itko wot znamjenja "#" haÄ ke kóncej linki je komentar +# * Kóžda njeprózdna linka je regularny wuraz, kotryž so pÅ™ećiwo mjenu hosta w URL pruwuje. + + #</pre> <!-- Tuta linka njesmÄ› so zmÄ›nić! -->', + 'spam-whitelist' => ' #<!-- Tuta linka njesmÄ› so zmÄ›nić! --> <pre> +# Eksterne URL, kotrež su w tutej lisćinje wobsahowane, njeblokuja skÅ‚adowanje strony, byrnjež +# w globalnej abo lokalnej Äornej lisćinje wobsahowane byli. +# +# Syntaksa: +# * WÅ¡itko wot znamjenja "#" haÄ ke kóncej linki je komentar +# * Kóžda njeprózdna linka je regularny wuraz, kotryž so pÅ™ećiwo mjenu hosta w URL pruwuje. + + #</pre> <!-- Tuta linka njesmÄ› so zmÄ›nić! -->', + 'email-blacklist' => '# E-mejlowe adresy, kotrež su w lisćinje wobsahowane, blokuja registrowanje a sÅ‚anje e-mejlkow. + # Tuta lisćina nastupa jenož tutón Wiki; hlej tež globalnu Äornu lisćinu. + # Za dokumentaciju hlej https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- Tuta linka njesmÄ› so zmÄ›nić! --> <pre> +# +# Syntaksa: +# * WÅ¡itko wot znamjenja "#" haÄ ke kóncej linki je komentar +# * Kóžda njeprózdna linka je regularny wuraz, kotryž so pÅ™ećiwo mjenu hosta w e-mejlach pruwuje. + + #</pre> <!-- Tuta linka njesmÄ› so zmÄ›nić! -->', + 'email-whitelist' => '#<!-- Tuta linka njesmÄ› so zmÄ›nić! --> <pre> +# E-mejlowe adresy, kotrež su w tutej lisćinje, *nje*blokuja so, byrnjež so +# pÅ™ez zapiski Äornje lisćiny blokowali. +# + #</pre> <!-- Tuta linka njesmÄ› so zmÄ›nić! --> +# Syntaksa je slÄ›dowaca: +# * WÅ¡itko wot znamjeÅ¡ka "#" ke kóncej linki je komentar +# * Kóžda njeprózdna linka je regularny wuraz, kotryž jenož hostam znutÅ™ka e-mejlow wotpowÄ›duje', + 'spam-blacklisted-email' => 'E-mejlowe adresy w Äornej lisćinje', + 'spam-blacklisted-email-text' => 'Twoja e-mejlowa adresa je tuchwilu w Äornej lisćinje a tohodla za sÅ‚anje e-mejlow do druhich wužiwarjow zablokowana.', + 'spam-blacklisted-email-signup' => 'Podata e-mejlowa adresa je tuchwilu pÅ™ećiwo wužiwanju zablokowana.', + 'spam-invalid-lines' => '{{PLURAL:$1|slÄ›dowaca linka je njepÅ‚aćiwy regularny wuraz|slÄ›dowacych linkow je regularny wuraz|slÄ›dowace linki su regularne wurazy|slÄ›dowacej lince stej regularnej wurazaj}} a {{PLURAL:$1|dyrbi|dyrbi|dyrbja|dyrbjetej}} so korigować, prjedy haÄ so strona skÅ‚aduje:', + 'spam-blacklist-desc' => 'PÅ™ećiwospamowy nastroj na zakÅ‚adźe Regex: [[MediaWiki:Spam-blacklist]] a [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Hungarian (magyar) + * @author Dani + * @author Dj + * @author TK-999 + */ +$messages['hu'] = array( + 'spam-blacklist' => ' # A lista elemeire illeszkedÅ‘ külsÅ‘ hivatkozások blokkolva lesznek + # A lista csak erre a wikire vonatkozik; a globális feketelistába is tedd bele. + # Dokumentációhoz lásd a https://www.mediawiki.org/wiki/Extension:SpamBlacklist oldalt (angolul) + #<!-- ezen a soron ne változtass --> <pre> +# +# A szintaktika a következÅ‘: +# * Minden a „#†karaktertÅ‘l a sor végéig megjegyzésnek számÃt +# * Minden nem üres sor egy reguláris kifejezés darabja, amely csak az URL-ekben található kiszolgálókra illeszkedik', + 'spam-whitelist' => ' #<!-- ezen a soron ne változtass --> <pre> +# A lista elemeire illeszkedÅ‘ külsÅ‘ hivatkozások *nem* lesznek blokkolva, még +# akkor sem, ha illeszkedik egy feketelistás elemre. +# +# A szintaktika a következÅ‘: +# * Minden a „#†karaktertÅ‘l a sor végéig megjegyzésnek számÃt +# * Minden nem üres sor egy reguláris kifejezés darabja, amely csak az URL-ekben található kiszolgálókra illeszkedik + + #</pre> <!-- ezen a soron ne változtass -->', + 'spam-blacklisted-email' => 'Feketelistás e-mail cÃm', + 'spam-blacklisted-email-signup' => 'A megadott email cÃm jelenleg feketelistán van, és nem lehet használni.', + 'spam-invalid-lines' => 'Az alábbi {{PLURAL:$1|sor hibás|sorok hibásak}} a spam elleni feketelistában; {{PLURAL:$1|javÃtsd|javÃtsd Å‘ket}} mentés elÅ‘tt:', + 'spam-blacklist-desc' => 'Regex-alapú spamellenes eszköz: [[MediaWiki:Spam-blacklist]] és [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Interlingua (interlingua) + * @author McDutchie + */ +$messages['ia'] = array( + 'spam-blacklist' => ' # Le adresses URL externe correspondente a iste lista es blocate de esser addite a un pagina. + # Iste lista ha effecto solmente in iste wiki; refere te etiam al lista nigre global. + # Pro documentation vide https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- non modificar in alcun modo iste linea --> <pre> +# +# Le syntaxe es lo sequente: +# * Toto a partir de un character "#" usque al fin del linea es un commento +# * Cata linea non vacue es un fragmento de regex que se applica solmente al nomines de host intra adresses URL + + #</pre> <!-- non modificar in alcun modo iste linea -->', + 'spam-whitelist' => ' #<!-- non modificar in alcun modo iste linea --> <pre> +# Le adresses URL correspondente a iste lista *non* essera blocate mesmo si illos +# haberea essite blocate per entratas in le lista nigre. +# +# Le syntaxe es lo sequente: +# * Toto a partir de un character "#" usque al fin del linea es un commento +# * Omne linea non vacue es un fragmento de regex que se applica solmente al nomines de host intra adresses URL + + #</pre> <!-- non modificar in alcun modo iste linea -->', + 'email-blacklist' => ' # Le adresses de e-mail correspondente a iste lista es blocate de crear contos o inviar e-mail. + # Iste lista ha effecto solmente in iste wiki; refere te etiam al lista nigre global. + # Pro documentation vide https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- non modificar in alcun modo iste linea --> <pre> +# +# Le syntaxe es lo sequente: +# * Toto a partir de un character "#" usque al fin del linea es un commento +# * Cata linea non vacue es un fragmento de regex que se applica solmente al nomines de host in adresses de e-mail + + #</pre> <!-- non modificar in alcun modo iste linea -->', + 'email-whitelist' => ' #<!-- non modificar in alcun modo iste linea --> <pre> +# Le adresses de e-mail correspondente a iste lista *non* essera blocate +# mesmo si illos haberea essite blocate per entratas de lista nigre. +# +# Le syntaxe es lo sequente: +# * Toto a partir de un character "#" usque al fin del linea es un commento +# * Cata linea non vacue es un fragmento de regex que se applica solmente al nomines de host in adresses de e-mail + #</pre> <!-- non modificar in alcun modo iste linea -->', + 'spam-blacklisted-email' => 'Adresse de e-mail in lista nigre', + 'spam-blacklisted-email-text' => 'Tu adresse de e-mail es actualmente blocate de inviar messages a altere usatores.', + 'spam-blacklisted-email-signup' => 'Le adresse de e-mail specificate es actualmente blocate per le lista nigre.', + 'spam-invalid-lines' => 'Le sequente {{PLURAL:$1|linea|lineas}} del lista nigre antispam es {{PLURAL:$1|un expression|expressiones}} regular invalide e debe esser corrigite ante que tu immagazina le pagina:', + 'spam-blacklist-desc' => 'Instrumento antispam a base de regex: [[MediaWiki:Spam-blacklist]] e [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Indonesian (Bahasa Indonesia) + * @author Farras + * @author IvanLanin + * @author Meursault2004 + */ +$messages['id'] = array( + 'spam-blacklist' => ' + # URL eksternal yang cocok dengan daftar berikut akan diblokir jika ditambahkan pada suatu halaman. + # Daftar ini hanya berpengaruh pada wiki ini; rujuklah juga daftar hitam global. + # Untuk dokumentasi, lihat https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- biarkan baris ini seperti adanya --> <pre> +# +# Sintaksnya adalah sebagai berikut: +# * Semua yang diawali dengan karakter "#" hingga akhir baris adalah komentar +# * Semua baris yang tidak kosong adalah fragmen regex yang hanya akan dicocokkan dengan nama host di dalam URL + + #</pre> <!-- biarkan baris ini seperti adanya -->', + 'spam-whitelist' => ' #<!-- biarkan baris ini seperti adanya --> <pre> + # URL eksternal yang cocok dengan daftar berikut *tidak* akan diblokir walaupun +# pasti akan diblokir oleh entri pada daftar hitam +# +# Sintaksnya adalah sebagai berikut: +# * Semua yang diawali dengan karakter "#" hingga akhir baris adalah komentar +# * Semua baris yang tidak kosong adalah fragmen regex yang hanya akan dicocokkan dengan nama host di dalam URL + + #</pre> <!-- biarkan baris ini seperti adanya -->', + 'spam-blacklisted-email' => 'Alamat surel yang masuk daftar hitam', + 'spam-blacklisted-email-signup' => 'Alamat surel yang dimasukkan saat ini sedang tidak boleh digunakan.', + 'spam-invalid-lines' => '{{PLURAL:$1|Baris|Baris-baris}} daftar hitam spam berikut adalah {{PLURAL:$1|ekspresi|ekspresi}} regular yang tak valid dan {{PLURAL:$1|perlu|perlu}} dikoreksi sebelum disimpan:', + 'spam-blacklist-desc' => 'Perkakas anti-spam berbasis regex: [[MediaWiki:Spam-blacklist]] dan [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Iloko (Ilokano) + * @author Lam-ang + */ +$messages['ilo'] = array( + 'spam-blacklist' => ' # Dagiti akinruar a URL a maipada iti daytoy a listaan ket maserraan to no mainayon ditoy a panid. + # Daytoy a listaan ket apektaranna laeng daytoy a wiki; kitaen pay ti sangalubongan a naiparit. + # Para iti dokumentasion kitaen ti https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- baybayan daytoy a linia --> <pre> +# +# Ti gramatika ket kasla dagiti sumaganad: +# * Amin manipud iti "#" a karakter iti gibus ti linia ket komentario +# * Amin a saan a blanko a linia ket regex a pedaso a maipada laeng ti nagsangaili ti uneg dagiti URL + + #</pre> <!-- baybayan daytoy a linia -->', + 'spam-whitelist' => ' #<!-- baybayan daytoy a linia --> <pre> +# Dagiti akinruar a panilpo a maipada iti daytoy a listaan ket *saan* a maserraan urayno +# naseraanen babaen ti naikabil kadagiti panagiparitan a listaan. +# + #</pre> <!-- baybayan daytoy a linia -->', + 'email-blacklist' => ' # Dagiti e-surat a pagtaengan a maipada iti daytoy a listaan ket maseraanto manipud ti panagrehistro wenno panagitulod kadagiti e-surat + # Daytoy a listaan ket apektarannna laeng daytoy a wiki; mangiturong pay ti sangalubongan a naiparit. + # Para iti dokumentasion kitaen ti https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- baybayan daytoy a linia --> <pre> +# +# Ti gramatika ket kasla dagiti sumaganad: +# * Amin manipud iti "#" a karakter iti gibus ti linia ket komentario +# * Amin ti saan a blanko a linia ket regex a pedaso a maipada laeng ti nagsangaili iti uneg dagiti e-surat a pagtaengan + + #</pre> <!--baybayan daytoy a linia-->', + 'email-whitelist' => ' #<!-- baybayan daytoy a linia --> <pre> +# Dagiti e-surat a pagtaengan a maipada iti daytoy a listaan ket *saant* a maserraan urayno +# naserraanda babaen dagiti naikabil a naiparit. + #</pre> <!-- baybayan daytoy a linia --> +# Ti gramatika ket kasla dagiti sumaganad: +# * Amin manipud ti "#" a karakter aginggana ti gibus iti linia ket maysa a komentario +# * Amin a saan a blanko a linia ket regex a pedaso a mangipada laeng ti nagsangaili ti uneg dagiti e-surat a pagtaengan', + 'spam-blacklisted-email' => 'Dagiti naiparit nga e-surat a pagtaengan', + 'spam-blacklisted-email-text' => 'Ti e-suratmo a pagtaengan ket agdama a naiparit manipud ti panagipatulod kadagiti e-surat kadagiti sabsabali nga agar-aramat.', + 'spam-blacklisted-email-signup' => 'Ti naited nga e-surat a pagatengan ket agdama a naiparit manipud ti panagusar.', + 'spam-invalid-lines' => 'Ti sumaganad a spam blacklist {{PLURAL:$1| a linia ket|kadagiti linia ket}} imbalido a kadawyan {{PLURAL:$1|a nangisao|kadagiti panangisao}} ken {{PLURAL:$1|masapsapol|masapol}} a mapudnuan sakbay nga idulin ti panid:', + 'spam-blacklist-desc' => 'Naibantay ti regex kontra-spam a ramit: [[MediaWiki:Spam-blacklist]] ken [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Icelandic (Ãslenska) + * @author Snævar + */ +$messages['is'] = array( + 'spam-blacklist' => ' # Ytri tenglar sem passa við þennan lista er ekki hægt að bæta við á sÃður. + # Þessi bannlisti hefur aðeins áhrif á þennan wiki. + # Einnig er til altækur bannlisti sem hefur áhrif á öll wiki verkefni Wikimedia. Hann er að finna á http://meta.wikimedia.org/wiki/Spam_blacklist + # Leiðbeiningar eru á https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- ekki breyta þessari lÃnu --> <pre> +# +# Málskipan listans er eftirfarandi: +# * Allar lÃnur sem byrja á "#" eru athugasemdir +# * Allar sÃður sem eru ekki tómar eru reglulegar segðir sem verða aðeins bornar saman við vefsvæði tengilsins + + #</pre> <!-- ekki breyta þessari lÃnu -->', + 'spam-whitelist' => ' #<!-- ekki breyta þessari lÃnu --> <pre> +# Ytri tenglar sem passa við þennan lista verður *hægt* að bæta við á sÃður, þrátt fyrir að +# þeir séu á bannlistanum. +# + #</pre> <!-- ekki breyta þessari lÃnu -->', + 'email-blacklist' => ' # Netföng á þessum lista verður ekki hægt að nota til þess að skrá notenda eða senda tölvupost á notendur + # Þessi bannlisti hefur eingöngu áhrif á þennan wiki, en einning er til altækur bannlisti sem hefur áhrif á öll wiki verkefni Wikimedia. + # Leiðbeiningar eru á https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- ekki breyta þessari lÃnu --> <pre> +# +# Málskipan listans er eftirfarandi: +# * Allar lÃnur sem byrja á "#" eru athugasemdir +# * Allar sÃður sem eru ekki tómar eru reglulegar segðir sem verða aðeins bornar saman við vefsvæði netfangsins + + #</pre> <!-- ekki breyta þessari lÃnu -->', + 'email-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# Netföng sem passa við þennan lista verður *hægt* að bæta við á sÃður, þrátt fyrir að +# þau séu á bannlistanum. +# + #</pre> <!-- leave this line exactly as it is --> +# Málskipan listans er eftirfarandi: +# * Allar lÃnur sem byrja á "#" eru athugasemdir +# * Allar sÃður sem eru ekki tómar eru reglulegar segðir sem verða aðeins bornar saman við vefsvæði netfangsins', + 'spam-blacklisted-email' => 'Netfangið er á bannlista', + 'spam-blacklisted-email-text' => 'Netfangið þitt er skráð á bannlista og ekki er hægt að senda tölfupóst frá þvà til annara notenda.', + 'spam-blacklisted-email-signup' => 'Netfangið sem þú tilgreindir er á bannlista og er ekki hægt að nota.', + 'spam-invalid-lines' => 'Eftirfarandi bannlista {{PLURAL:$1|færsla er ógild regluleg segð|færslur eru ógildar reglulegar segðir}} og leiðrétta þarf {{PLURAL:$1|hana|þær}} áður en sÃðan er vistuð:', + 'spam-blacklist-desc' => 'Kæfuvörn byggð á reglulegum segðum: [[MediaWiki:Spam-blacklist]] og [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Italian (italiano) + * @author Beta16 + * @author BrokenArrow + * @author Ximo17 + */ +$messages['it'] = array( + 'spam-blacklist' => ' #<!-- non modificare in alcun modo questa riga --> <pre> +# Le URL esterne al sito che corrispondono alla lista seguente verranno bloccate. +# La lista è valida solo per questo sito; fare riferimento anche alla blacklist globale. +# Per la documentazione si veda https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +# La sintassi è la seguente: +# * Tutto ciò che segue un carattere "#" è un commento, fino al termine della riga +# * Tutte le righe non vuote sono frammenti di espressioni regolari che si applicano al solo nome dell\'host nelle URL + #</pre> <!-- non modificare in alcun modo questa riga -->', + 'spam-whitelist' => ' #<!-- non modificare in alcun modo questa riga --> <pre> +# Le URL esterne al sito che corrispondono alla lista seguente *non* verranno +# bloccate, anche nel caso corrispondano a delle voci della blacklist +# +# La sintassi è la seguente: +# * Tutto ciò che segue un carattere "#" è un commento, fino al termine della riga +# * Tutte le righe non vuote sono frammenti di espressioni regolari che si applicano al solo nome dell\'host nelle URL + #</pre> <!-- non modificare in alcun modo questa riga -->', + 'email-blacklist' => ' #<!-- non modificare in alcun modo questa riga --> <pre> +# Gli indirizzi email che corrispondono alla lista seguente saranno bloccati, non sarà possibile salvare o inviare email. +# La lista è valida solo per questo sito; fare riferimento anche alla blacklist globale. +# Per la documentazione si veda https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +# La sintassi è la seguente: +# * Tutto ciò che segue un carattere "#" è un commento, fino al termine della riga +# * Tutte le righe non vuote sono frammenti di espressioni regolari che si applicano al solo nome dell\'host degli indirizzi email + #</pre> <!-- non modificare in alcun modo questa riga -->', + 'email-whitelist' => ' #<!-- non modificare in alcun modo questa riga --> <pre> +# Gli indirizzi email che corrispondono alla lista seguente *non* verranno +# bloccati, anche nel caso corrispondano a delle voci della blacklist +# +# La sintassi è la seguente: +# * Tutto ciò che segue un carattere "#" è un commento, fino al termine della riga +# * Tutte le righe non vuote sono frammenti di espressioni regolari che si applicano al solo nome dell\'host degli indirizzi email + #</pre> <!-- non modificare in alcun modo questa riga -->', + 'spam-blacklisted-email' => 'Indirizzo di posta elettronica bloccato', + 'spam-blacklisted-email-text' => "Il tuo indirizzo di posta elettronica è attualmente nella lista nera per l'invio di email verso altri utenti.", + 'spam-blacklisted-email-signup' => "L'indirizzo di posta elettronica indicato è attualmente nella lista nera.", + 'spam-invalid-lines' => "{{PLURAL:$1|La seguente riga|Le seguenti righe}} della blacklist dello spam {{PLURAL:$1|non è un'espressione regolare valida|non sono espressioni regolari valide}}; si prega di correggere {{PLURAL:$1|l'errore|gli errori}} prima di salvare la pagina.", + 'spam-blacklist-desc' => 'Strumento antispam basato sulle espressioni regolari per bloccare URL e indirizzi email di utenti registrati', + 'log-name-spamblacklist' => 'Spam blacklist', + 'log-description-spamblacklist' => 'Questi eventi tengono traccia delle attivazioni della lista nera dello spam.', + 'logentry-spamblacklist-hit' => "$1 ha causato l'attivazione della spam blacklist su $3 tentando di aggiungere $4.", + 'right-spamblacklistlog' => 'Visualizza registro della spam blacklist', + 'action-spamblacklistlog' => 'vedere il registro della spam blacklist', +); + +/** Japanese (日本語) + * @author Aotake + * @author Fryed-peach + * @author JtFuruhata + * @author Marine-Blue + * @author Shirayuki + * @author Whym + */ +$messages['ja'] = array( + 'spam-blacklist' => ' #<!-- ã“ã®è¡Œã¯å¤‰æ›´ã—ãªã„ã§ãã ã•ã„ --> <pre> +# ã“ã®ä¸€è¦§ã«æŽ²è¼‰ã•れã¦ã„る外部URLをページã«è¿½åŠ ã™ã‚‹ã¨ç·¨é›†ã‚’ブãƒãƒƒã‚¯ã—ã¾ã™ã€‚ +# ã“ã®ä¸€è¦§ã¯ã“ã®ã‚¦ã‚£ã‚ã§ã®ã¿æœ‰åйã§ã™ã€‚ã‚°ãƒãƒ¼ãƒãƒ« ブラックリストもå‚ç…§ã—ã¦ãã ã•ã„。 +# 利用方法㯠https://www.mediawiki.org/wiki/Extension:SpamBlacklist/ja ã‚’ã”覧ãã ã•ã„。 +# +# æ§‹æ–‡ã¯ä»¥ä¸‹ã®é€šã‚Šã§ã™: +# * 「#ã€ä»¥é™è¡Œæœ«ã¾ã§ã¯ã‚³ãƒ¡ãƒ³ãƒˆã§ã™ +# * 空ã§ãªã„行ã¯ã€URLã«å«ã¾ã‚Œã‚‹ãƒ›ã‚¹ãƒˆåã¨ã®ä¸€è‡´ã‚’検出ã™ã‚‹æ£è¦è¡¨ç¾ã§ã™ + + #</pre> <!-- ã“ã®è¡Œã¯å¤‰æ›´ã—ãªã„ã§ãã ã•ã„ -->', + 'spam-whitelist' => ' #<!-- ã“ã®è¡Œã¯å¤‰æ›´ã—ãªã„ã§ãã ã•ã„ --> <pre> +# ã“ã®ä¸€è¦§ã«æŽ²è¼‰ã•れã¦ã„る外部URLã«ä¸€è‡´ã™ã‚‹é€ä¿¡å…ƒã‹ã‚‰ã®ãƒšãƒ¼ã‚¸ç·¨é›†ã¯ã€ +# ãŸã¨ãˆãƒ–ãƒ©ãƒƒã‚¯ãƒªã‚¹ãƒˆã«æŽ²è¼‰ã•れã¦ã„ãŸã¨ã—ã¦ã‚‚ã€ãƒ–ãƒãƒƒã‚¯*ã•れã¾ã›ã‚“*。 +# +# æ§‹æ–‡ã¯ä»¥ä¸‹ã®é€šã‚Šã§ã™: +# * 「#ã€æ–‡å—ã‹ã‚‰è¡Œæœ«ã¾ã§ã¯ã‚³ãƒ¡ãƒ³ãƒˆã¨ã—ã¦æ‰±ã‚れã¾ã™ +# * 空ã§ãªã„行ã¯ã€URLã«å«ã¾ã‚Œã‚‹ãƒ›ã‚¹ãƒˆåã¨ã®ä¸€è‡´ã‚’検出ã™ã‚‹æ£è¦è¡¨ç¾ã§ã™ + + #</pre> <!-- ã“ã®è¡Œã¯å¤‰æ›´ã—ãªã„ã§ãã ã•ã„ -->', + 'email-blacklist' => ' #<!-- ã“ã®è¡Œã¯å¤‰æ›´ã—ãªã„ã§ãã ã•ã„ --> <pre> +# ã“ã®ä¸€è¦§ã¨ä¸€è‡´ã™ã‚‹ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã¯ãã®ç™»éŒ²ã¨ãã“ã‹ã‚‰ã®ãƒ¡ãƒ¼ãƒ«é€ä¿¡ãŒãƒ–ãƒãƒƒã‚¯ã•れã¾ã™ã€‚ +# ã“ã®ä¸€è¦§ã¯ã“ã®ã‚¦ã‚£ã‚ã§ã®ã¿æœ‰åйã§ã™ã€‚ã‚°ãƒãƒ¼ãƒãƒ« ブラックリストもå‚ç…§ã—ã¦ãã ã•ã„。 +# 利用方法㯠https://www.mediawiki.org/wiki/Extension:SpamBlacklist/ja ã‚’ã”覧ãã ã•ã„。 +# +# æ§‹æ–‡ã¯ä»¥ä¸‹ã®é€šã‚Šã§ã™: +# * 「#ã€ä»¥é™è¡Œæœ«ã¾ã§ã¯ã‚³ãƒ¡ãƒ³ãƒˆã§ã™ +# * 空ã§ãªã„行ã¯ã€URLã«å«ã¾ã‚Œã‚‹ãƒ›ã‚¹ãƒˆåã¨ã®ä¸€è‡´ã‚’検出ã™ã‚‹æ£è¦è¡¨ç¾ã§ã™ + + #</pre> <!-- ã“ã®è¡Œã¯å¤‰æ›´ã—ãªã„ã§ãã ã•ã„ -->', + 'email-whitelist' => ' #<!-- ã“ã®è¡Œã¯å¤‰æ›´ã—ãªã„ã§ãã ã•ã„ --> <pre> +# ã“ã®ä¸€è¦§ã¨ä¸€è‡´ã™ã‚‹ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã¯ãŸã¨ãˆãƒ–ラックリスト㫠+# 掲載ã•れã¦ã„ãŸã¨ã—ã¦ã‚‚ã€ãƒ–ãƒãƒƒã‚¯*ã•れã¾ã›ã‚“*。 +# +# æ§‹æ–‡ã¯ä»¥ä¸‹ã®é€šã‚Šã§ã™: +# * 「#ã€æ–‡å—ã‹ã‚‰è¡Œæœ«ã¾ã§ã¯ã‚³ãƒ¡ãƒ³ãƒˆã¨ã—ã¦æ‰±ã‚れã¾ã™ +# * 空ã§ãªã„行ã¯ã€URLã«å«ã¾ã‚Œã‚‹ãƒ›ã‚¹ãƒˆåã¨ã®ä¸€è‡´ã‚’検出ã™ã‚‹æ£è¦è¡¨ç¾ã§ã™ + + #</pre> <!-- ã“ã®è¡Œã¯å¤‰æ›´ã—ãªã„ã§ãã ã•ã„ -->', + 'spam-blacklisted-email' => 'æ‹’å¦ãƒªã‚¹ãƒˆã«ã‚るメールアドレス', + 'spam-blacklisted-email-text' => 'ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ãŒæ‹’å¦ãƒªã‚¹ãƒˆã«å…¥ã£ã¦ã„ã‚‹ãŸã‚ã€ä»–ã®åˆ©ç”¨è€…ã«ãƒ¡ãƒ¼ãƒ«ã‚’é€ä¿¡ã§ãã¾ã›ã‚“。', + 'spam-blacklisted-email-signup' => '指定ã•れãŸãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã¯ç¾åœ¨æ‹’å¦ãƒªã‚¹ãƒˆã«å…¥ã£ã¦ãŠã‚Šã€ä½¿ç”¨ã§ãã¾ã›ã‚“。', + 'spam-invalid-lines' => 'ã“ã®ã‚¹ãƒ‘ムブラックリストã«ã¯ã€ç„¡åйãª{{PLURAL:$1|æ£è¦è¡¨ç¾}}ã‚’å«ã‚€{{PLURAL:$1|行}}ãŒã‚りã¾ã™ã€‚ä¿å˜ã™ã‚‹å‰ã«å•題部分を修æ£ã—ã¦ãã ã•ã„:', + 'spam-blacklist-desc' => 'ページ内㮠URL や登録利用者ã®ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’ブラックリスト化ã§ãるよã†ã«ã™ã‚‹ã€æ£è¦è¡¨ç¾ã«åŸºã¥ã„ãŸã‚¹ãƒ‘ム対ç–ツール', + 'log-name-spamblacklist' => 'スパムブラックリスト記録', + 'log-description-spamblacklist' => 'ã“れらã®ã‚¤ãƒ™ãƒ³ãƒˆã¯ã‚¹ãƒ‘ムブラックリストã¨ã®ä¸€è‡´ã‚’追跡ã—ã¾ã™ã€‚', + 'logentry-spamblacklist-hit' => '$1 ㌠$3 ã« $4 ã‚’è¿½åŠ ã—よã†ã¨ã—ãŸéš›ã«ã‚¹ãƒ‘ムブラックリストãŒç™ºå‹•ã—ã¾ã—ãŸã€‚', + 'right-spamblacklistlog' => 'スパムブラックリストを閲覧', + 'action-spamblacklistlog' => 'スパムブラックリスト記録ã®é–²è¦§', +); + +/** Jutish (jysk) + * @author ÆlsÃ¥n + */ +$messages['jut'] = array( + 'spam-blacklist-desc' => 'Regex-basærn anti-spem tø: [[MediaWiki:Spam-blacklist]] og [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Javanese (Basa Jawa) + * @author Meursault2004 + * @author NoiX180 + */ +$messages['jv'] = array( + 'spam-blacklist' => ' # URL eksternal sing cocog karo daftar iki bakal diblokir yèn ditambahaké ing sawijining kaca. + # Daftar iki namung nduwé pangaruh ing wiki iki; ngrujuka uga daftar ireng global. + # Kanggo dokumentasi, delengen https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- lirwakna baris iki apa anané --> <pre> +# +# Sintaksisé kaya mengkéné: +# * Kabèh sing diawali mawa karakter "#" nganti tekaning akir baris iku komentar +# * Kabèh baris sing ora kosong iku fragmèn regex sing namung bakal dicocogaké karo jeneng host sajroning URL-URL + + #</pre> <!-- lirwakna baris iki apa anané -->', + 'spam-whitelist' => ' #<!-- lirwakna baris iki apa anané --> <pre> + # URL èksternal sing cocog karo daftar iki *ora* bakal diblokir senadyan +# bakal diblokir déning èntri ing daftar ireng +# +# Sintaksisé kaya mengkéné: +# * Kabèh sing diawali mawa karakter "#" nganti tekaning akir baris iku komentar +# * Kabèh baris sing ora kosong iku fragmèn regex sing namung bakal dicocogaké karo jeneng host sajroning URL-URL + + #</pre> <!-- lirwakna baris iki apa anané -->', + 'spam-blacklisted-email' => 'Alamat layang èlèktronik kalebu nèng daptar ireng', + 'spam-blacklisted-email-text' => 'Alamat layang èlèktronik Sampéyan saiki didaptarirengaké saka ngirim layang èlèktronik nèng panganggi liya.', + 'spam-blacklisted-email-signup' => 'Alamat layang èlèktronik sing diawèhaké saiki ora dililakaké.', + 'spam-invalid-lines' => '{{PLURAL:$1|Baris|Baris-baris}} daftar ireng spam ing ngisor iki yaiku {{PLURAL:$1|èksprèsi|èksprèsi}} regulèr sing ora absah lan {{PLURAL:$1|perlu|perlu}} dikorèksi sadurungé disimpen:', + 'spam-blacklist-desc' => 'Piranti anti-spam adhedhasar regex: [[MediaWiki:Spam-blacklist]] lan [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Georgian (ქáƒáƒ თული) + * @author David1010 + * @author გიáƒáƒ გიმელრ+ */ +$messages['ka'] = array( + 'spam-blacklist' => ' # áƒáƒ› სიის შესáƒáƒ‘áƒáƒ›áƒ˜áƒ¡áƒ˜ გáƒáƒ ე ბმულები áƒáƒ˜áƒ™áƒ ძáƒáƒšáƒ”ბრგვერდებში შესáƒáƒ¢áƒáƒœáƒáƒ“. + # ეს სირმáƒáƒ¥áƒ›áƒ”დებს მáƒáƒ ტრáƒáƒ› ვიკისთვის, თუმცრáƒáƒ სებáƒáƒ‘ს áƒáƒ¡áƒ”ვე სáƒáƒ”რთრშáƒáƒ•ი სიáƒ. + # დáƒáƒ›áƒáƒ¢áƒ”ბით ინფáƒáƒ მáƒáƒªáƒ˜áƒ გვერდზე https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- áƒáƒ შეáƒáƒ¡áƒ¬áƒáƒ áƒáƒ— ეს ხáƒáƒ–ი --> <pre> +# +# სინტáƒáƒ¥áƒ¡áƒ˜áƒ¡áƒ˜: +# * ყველáƒáƒ¤áƒ”რი დáƒáƒ¬áƒ§áƒ”ბული სიმბáƒáƒšáƒáƒ—ი "#" ხáƒáƒ–ის ბáƒáƒšáƒáƒ›áƒ“ე კáƒáƒ›áƒ”ნტáƒáƒ áƒáƒ“ ითვლებრ+# * ყველრáƒáƒ áƒáƒªáƒáƒ იელი ხáƒáƒ–რáƒáƒ áƒáƒ¡ რეგულáƒáƒ ული გáƒáƒ›áƒáƒ—ქმის ფრáƒáƒ’მენტი, რáƒáƒ›áƒ”ლიც მხáƒáƒšáƒáƒ“ URL-თáƒáƒœ ერთáƒáƒ“ გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნებრ+ + #</pre> <!-- áƒáƒ შეáƒáƒ¡áƒ¬áƒáƒ áƒáƒ— ეს ხáƒáƒ–ი -->', + 'spam-whitelist' => ' #<!-- áƒáƒ შეáƒáƒ¡áƒ¬áƒáƒ áƒáƒ— ეს ხáƒáƒ–ი --> <pre> +# ის გáƒáƒ ე ბმულები, რáƒáƒ›áƒšáƒ”ბიც áƒáƒ› სიáƒáƒ¨áƒ˜áƒ შეტáƒáƒœáƒ˜áƒšáƒ˜ *áƒáƒ დáƒáƒ˜áƒ‘ლáƒáƒ™áƒ”ბáƒ* მáƒáƒ¨áƒ˜áƒœáƒáƒª კი, თუ შáƒáƒ• სიáƒáƒ¨áƒ˜ მáƒáƒ®áƒ•დებრ+# +# სინტáƒáƒ¥áƒ¡áƒ˜: +# * ყველáƒáƒ¤áƒ”რი სიმბáƒáƒš "#" иდáƒáƒ¬áƒ§áƒ”ბული ბáƒáƒšáƒáƒ›áƒ“ე კáƒáƒ›áƒ”ნტáƒáƒ áƒáƒ“ ითვლებრ+# * ყველრáƒáƒ áƒáƒªáƒáƒ იელი ხáƒáƒ–ი áƒáƒ ის რეგულáƒáƒ ული გáƒáƒ›áƒáƒ—ქმის ნáƒáƒ¬áƒ˜áƒšáƒ˜, რáƒáƒ›áƒ”ლიც მხáƒáƒšáƒáƒ“ URL-თáƒáƒœ ერთáƒáƒ“ გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნებრ+ + #</pre> <!--áƒáƒ შეáƒáƒ¡áƒ¬áƒáƒ áƒáƒ— ეს ხáƒáƒ–ი-->', + 'email-blacklist' => ' # áƒáƒ› სიის შესáƒáƒ‘áƒáƒ›áƒ˜áƒ¡áƒ˜ ელ.ფáƒáƒ¡áƒ¢áƒ˜áƒ¡ მისáƒáƒ›áƒáƒ თები დáƒáƒ˜áƒ‘ლáƒáƒ™áƒ”ბრრეგისტრáƒáƒªáƒ˜áƒ˜áƒ¡áƒáƒ’áƒáƒœ, áƒáƒœ ელ.ფáƒáƒ¡áƒ¢áƒ˜áƒ¡ გáƒáƒ’ზáƒáƒ•ნისáƒáƒ’áƒáƒœ + # ეს სირმáƒáƒ¥áƒ›áƒ”დებს მáƒáƒ ტრáƒáƒ› ვიკისთვის, თუმცრáƒáƒ სებáƒáƒ‘ს áƒáƒ¡áƒ”ვე სáƒáƒ”რთრშáƒáƒ•ი სიáƒ. + # დáƒáƒ›áƒáƒ¢áƒ”ბითი ინფáƒáƒ მáƒáƒªáƒ˜áƒ˜áƒ¡áƒáƒ—ვის იხილეთ https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- áƒáƒ შეáƒáƒ¡áƒ¬áƒáƒ áƒáƒ— ეს ხáƒáƒ–ი --> <pre> +# +# სინტáƒáƒ¥áƒ¡áƒ˜: +# * ყველáƒáƒ¤áƒ”რი დáƒáƒ¬áƒ§áƒ”ბული სიმბáƒáƒšáƒáƒ—ი "#" ხáƒáƒ–ის ბáƒáƒšáƒáƒ›áƒ“ე კáƒáƒ›áƒ”ნტáƒáƒ áƒáƒ“ ითვლებრ+# * ყველრáƒáƒ áƒáƒªáƒáƒ იელი ხáƒáƒ–ი áƒáƒ ის რეგულáƒáƒ ული გáƒáƒ›áƒáƒ—ქმის ფრáƒáƒ’მენტი, რáƒáƒ›áƒ”ლიც გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნებáƒ, მხáƒáƒšáƒáƒ“ ელ.ფáƒáƒ¡áƒ¢áƒ˜áƒ¡ შიდრმისáƒáƒ›áƒáƒ თების კვáƒáƒœáƒ«áƒ”ბთáƒáƒœ + + #</pre> <!-- áƒáƒ შეáƒáƒ¡áƒ¬áƒáƒ áƒáƒ— ეს ხáƒáƒ–ი -->', + 'email-whitelist' => ' #<!-- ეს ხáƒáƒ–ი áƒáƒ შეცვáƒáƒšáƒáƒ— --> <pre> +# áƒáƒ› სიის შესáƒáƒ‘áƒáƒ›áƒ˜áƒ¡áƒ˜ ელ.ფáƒáƒ¡áƒ¢áƒ˜áƒ¡ მისáƒáƒ›áƒáƒ თები *áƒáƒ * დáƒáƒ˜áƒ‘ლáƒáƒ™áƒ”ბრ+# იმ შემთხვევáƒáƒ¨áƒ˜áƒª კი, თუ ისინი შáƒáƒ• სიáƒáƒ¨áƒ˜áƒ შეტáƒáƒœáƒ˜áƒšáƒ˜. +# + #</pre> <!-- ეს ხáƒáƒ–ი áƒáƒ შეცვáƒáƒšáƒáƒ— --> +# სინტáƒáƒ¥áƒ¡áƒ˜: +# * ყველáƒ, დáƒáƒ¬áƒ§áƒ”ბული სიმბლáƒáƒ—ი "#" დრხáƒáƒ–ის ბáƒáƒšáƒáƒ›áƒ“ე ითვლებრკáƒáƒ›áƒ”ნტáƒáƒ áƒáƒ“ +# * ყველრáƒáƒ áƒáƒªáƒáƒ იელი ხáƒáƒ–ი წáƒáƒ მáƒáƒáƒ“გენს რეგულáƒáƒ ული გáƒáƒ›áƒáƒ®áƒáƒ¢áƒ•ის ფრáƒáƒ’მენტს, რáƒáƒ›áƒ”ლიც გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნებრმხáƒáƒšáƒáƒ“ ელ.ფáƒáƒ¡áƒ¢áƒ˜áƒ¡ მისáƒáƒ›áƒáƒ თების შიდრკვáƒáƒœáƒ«áƒ”ბისáƒáƒ—ვის', + 'spam-blacklisted-email' => 'შáƒáƒ• სიáƒáƒ¨áƒ˜ შეტáƒáƒœáƒ˜áƒšáƒ˜ ელ.ფáƒáƒ¡áƒ¢áƒ˜áƒ¡ მისáƒáƒ›áƒáƒ თები', + 'spam-blacklisted-email-text' => 'áƒáƒ›áƒŸáƒáƒ›áƒáƒ“ თქვენი ელ.ფáƒáƒ¡áƒ¢áƒ˜áƒ¡ მისáƒáƒ›áƒáƒ თი შეტáƒáƒœáƒ˜áƒšáƒ˜áƒ შáƒáƒ• სიáƒáƒ¨áƒ˜, áƒáƒ›áƒ˜áƒ¢áƒáƒ› თქვენ áƒáƒ შეგიძლიáƒáƒ— სხვრმáƒáƒ›áƒ®áƒ›áƒáƒ ებლებისáƒáƒ—ვის შეტყáƒáƒ‘ინებების გáƒáƒ’ზáƒáƒ•ნáƒ.', + 'spam-blacklisted-email-signup' => 'მითითებული ელ.ფáƒáƒ¡áƒ¢áƒ˜áƒ¡ მისáƒáƒ›áƒáƒ თი შეტáƒáƒœáƒ˜áƒšáƒ˜áƒ შáƒáƒ• სიáƒáƒ¨áƒ˜ დრმისი გáƒáƒ›áƒáƒ§áƒ”ნებრშეუძლებელიáƒ.', + 'spam-invalid-lines' => '{{PLURAL:$1|შáƒáƒ•ი სიის შემდეგმრხáƒáƒ–მრშესáƒáƒ«áƒšáƒáƒ შეიცáƒáƒ•დეს áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი რეგულáƒáƒ უსლი გáƒáƒ›áƒáƒ—ქმრდრუნდრგáƒáƒ¡áƒ¬áƒáƒ დეს|შáƒáƒ•ი სიის შემდეგმრხáƒáƒ–ებმრშესáƒáƒ«áƒšáƒáƒ შეიცáƒáƒ•დეს áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი რეგულáƒáƒ უსლი გáƒáƒ›áƒáƒ—ქმები დრუნდრგáƒáƒ¡áƒ¬áƒáƒ დეს}} შენáƒáƒ®áƒ•áƒáƒ›áƒ“ე:', + 'spam-blacklist-desc' => 'რეგულáƒáƒ ულ გáƒáƒ›áƒáƒ—ქმებზე დáƒáƒ¤áƒ£áƒ«áƒœáƒ”ბული áƒáƒœáƒ¢áƒ˜-სპáƒáƒ› ინსტრუმენტი[[MediaWiki:Spam-blacklist]] დრ[[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Kazakh (Arabic script) (قازاقشا (تٴوتە)â€) + */ +$messages['kk-arab'] = array( + 'spam-blacklist' => ' # وسى تىزىمگە سايكەس سىرتقى URL جايلار بەتكە ۇستەۋدەن بۇعاتتالادى. + # بۇل ٴتىزىم تەك مىنداعى ۋىيكىيگە اسەر ەتەدى; تاعى دا عالامدىق قارا ٴتىزىمدى قاراپ شىعىÚىز. + # قۇجاتتاما ٴۇشىن https://www.mediawiki.org/wiki/Extension:SpamBlacklist بەتىن قاراÚىز + #<!-- بۇل جولدى بولعان جاعدايىمەن قالدىرىÚىز --> <pre> +# +# سىينتاكسىيسى كەلەسىدەي: +# * «#» نىشانىنان باستاپ جول اياعىنا Ø¯Û•ÙŠÙ‰Ù†Ú¯Ù‰Ù„Û•Ø±Ù‰Ù†Ù‰Ú Ø¨Û‡ÙƒÙ‰Ù„Ù‰ ماندەمە دەپ سانالادى +# * بوس ەمەس ٴار جول تەك URL Ø¬Ø§ÙŠÙ„Ø§Ø±Ø¯Ù‰Ú Ù‰Ø´Ù‰Ù†Ø¯Û•Ú¯Ù‰ ØÙˆØ³ØªØªØ§Ø±Ø¹Ø§ سايكەس جۇيەلى Ø§ÙŠØªÙ‰Ù„Ù‰Ù…Ø¯Ù‰Ú (regex) بولىگى دەپ سانالادى + + #</pre> <!-- بۇل جولدى بولعان جاعدايىمەن قالدىرىÚىز -->', + 'spam-whitelist' => ' #<!-- بۇل جولدى بولعان جاعدايىمەن قالدىرىÚىز --> <pre> +# وسى تىزىمگە سايكەس سىرتقى URL جايلار *بۇعاتتالمايدى*, +# (قارا تىزىمدەگى جازبامەن بۇعاتتالعان بولسا دا). +# +# سىينتاكسىيسى كەلەسىدەي: +# * «#» نىشانىنان باستاپ جول اياعىنا Ø¯Û•ÙŠÙ‰Ù†Ú¯Ù‰Ù„Û•Ø±Ù‰Ù†Ù‰Ú Ø¨Û‡ÙƒÙ‰Ù„Ù‰ ماندەمە دەپ سانالادى +# * بوس ەمەس ٴار جول تەك URL Ø¬Ø§ÙŠÙ„Ø§Ø±Ø¯Ù‰Ú Ù‰Ø´Ù‰Ù†Ø¯Û•Ú¯Ù‰ ØÙˆØ³ØªØªØ§Ø±Ø¹Ø§ سايكەس جۇيەلى Ø§ÙŠØªÙ‰Ù„Ù‰Ù…Ø¯Ù‰Ú (regex) بولىگى دەپ سانالادى + + #</pre> <!-- بۇل جولدى بولعان جاعدايىمەن قالدىرىÚىز -->', + 'spam-invalid-lines' => 'سپام قارا تىزىمىندەگى كەلەسى {{PLURAL:$1|جولدا|جولداردا}} جارامسىز جۇيەلى {{PLURAL:$1|ايتىلىم|ايتىلىمدار}} بار, جانە بەتتى Ø³Ø§Ù‚ØªØ§Û‹Ø¯Ù‰Ú {{PLURAL:$1|بۇنى|بۇلاردى}} دۇرىستاۋ كەرەك.', +); + +/** Kazakh (Cyrillic script) (қазақша (кирил)‎) + * @author AlefZet + */ +$messages['kk-cyrl'] = array( + 'spam-blacklist' => ' # ОÑÑ‹ тізімге ÑÓ™Ð¹ÐºÐµÑ Ñыртқы URL жайлар бетке Ò¯Ñтеуден бұғатталады. + # Бұл тізім тек мындағы уикиге Ó™Ñер етеді; тағы да ғаламдық қара тізімді қарап шығыңыз. + # Құжаттама үшін https://www.mediawiki.org/wiki/Extension:SpamBlacklist бетін қараңыз + #<!-- бұл жолды болған жағдайымен қалдырыңыз --> <pre> +# +# СинтакÑиÑÑ– келеÑідей: +# * «#» нышанынан баÑтап жол аÑғына дейінгілерінің бүкілі мәндеме деп Ñаналады +# * Ð‘Ð¾Ñ ÐµÐ¼ÐµÑ Ó™Ñ€ жол тек URL жайлардың ішіндегі хоÑттарға ÑÓ™Ð¹ÐºÐµÑ Ð¶Ò¯Ð¹ÐµÐ»Ñ– айтылымдың (regex) бөлігі деп Ñаналады + + #</pre> <!-- бұл жолды болған жағдайымен қалдырыңыз -->', + 'spam-whitelist' => ' #<!-- бұл жолды болған жағдайымен қалдырыңыз --> <pre> +# ОÑÑ‹ тізімге ÑÓ™Ð¹ÐºÐµÑ Ñыртқы URL жайлар *бұғатталмайды*, +# (қара тізімдегі жазбамен бұғатталған болÑа да). +# +# СинтакÑиÑÑ– келеÑідей: +# * «#» нышанынан баÑтап жол аÑғына дейінгілерінің бүкілі мәндеме деп Ñаналады +# * Ð‘Ð¾Ñ ÐµÐ¼ÐµÑ Ó™Ñ€ жол тек URL жайлардың ішіндегі хоÑттарға ÑÓ™Ð¹ÐºÐµÑ Ð¶Ò¯Ð¹ÐµÐ»Ñ– айтылымдың (regex) бөлігі деп Ñаналады + + #</pre> <!-- бұл жолды болған жағдайымен қалдырыңыз -->', + 'spam-invalid-lines' => 'Спам қара тізіміндегі келеÑÑ– {{PLURAL:$1|жолда|жолдарда}} жарамÑыз жүйелі {{PLURAL:$1|айтылым|айтылымдар}} бар, және бетті Ñақтаудың {{PLURAL:$1|бұны|бұларды}} дұрыÑтау керек.', +); + +/** Kazakh (Latin script) (qazaqÅŸa (latın)‎) + */ +$messages['kk-latn'] = array( + 'spam-blacklist' => ' # Osı tizimge säýkes sırtqı URL jaýlar betke üstewden buÄŸattaladı. + # Bul tizim tek mındağı wïkïge äser etedi; tağı da ÄŸalamdıq qara tizimdi qarap şığıñız. + # Qujattama üşin https://www.mediawiki.org/wiki/Extension:SpamBlacklist betin qarañız + #<!-- bul joldı bolÄŸan jaÄŸdaýımen qaldırıñız --> <pre> +# +# Sïntaksïsi kelesideý: +# * «#» nışanınan bastap jol ayağına deýingileriniñ bükili mändeme dep sanaladı +# * Bos emes är jol tek URL jaýlardıñ iÅŸindegi xosttarÄŸa säýkes jüýeli aýtılımdıñ (regex) böligi dep sanaladı + + #</pre> <!-- bul joldı bolÄŸan jaÄŸdaýımen qaldırıñız -->', + 'spam-whitelist' => ' #<!-- bul joldı bolÄŸan jaÄŸdaýımen qaldırıñız --> <pre> +# Osı tizimge säýkes sırtqı URL jaýlar *buÄŸattalmaýdı*, +# (qara tizimdegi jazbamen buÄŸattalÄŸan bolsa da). +# +# Sïntaksïsi kelesideý: +# * «#» nışanınan bastap jol ayağına deýingileriniñ bükili mändeme dep sanaladı +# * Bos emes är jol tek URL jaýlardıñ iÅŸindegi xosttarÄŸa säýkes jüýeli aýtılımdıñ (regex) böligi dep sanaladı + + #</pre> <!-- bul joldı bolÄŸan jaÄŸdaýımen qaldırıñız -->', + 'spam-invalid-lines' => 'Spam qara tizimindegi kelesi {{PLURAL:$1|jolda|joldarda}} jaramsız jüýeli {{PLURAL:$1|aýtılım|aýtılımdar}} bar, jäne betti saqtawdıñ {{PLURAL:$1|bunı|bulardı}} durıstaw kerek.', +); + +/** Korean (한êµì–´) + * @author Albamhandae + * @author Klutzy + * @author Kwj2772 + * @author ì•„ë¼ + */ +$messages['ko'] = array( + 'spam-blacklist' => ' #<!-- ì´ ì¤„ì€ ê·¸ëŒ€ë¡œ ë‘ì‹ì‹œì˜¤ --> <pre> +# ì´ í•„í„°ì— í•´ë‹¹í•˜ëŠ” URLì„ ë¬¸ì„œì— ë„£ì„ ê²½ìš° 해당 íŽ¸ì§‘ì˜ ì €ìž¥ì„ ìžë™ìœ¼ë¡œ 막습니다. +# ì´ í•„í„°ëŠ” 여기 위키 ë‚´ì—서만 ì ìš©ë©ë‹ˆë‹¤. ê´‘ì— ë¸”ëž™ë¦¬ìŠ¤íŠ¸ ê¸°ëŠ¥ì´ ìžˆì„ ê²½ìš° 해당 목ë¡ë„ ìž‘ë™í•©ë‹ˆë‹¤. +# ì„¤ëª…ì„œì— ëŒ€í•´ì„œëŠ” https://www.mediawiki.org/wiki/Extension:SpamBlacklist 문서를 ì°¸ê³ í•˜ì„¸ìš” +# +# ë¬¸ë²•ì€ ë‹¤ìŒê³¼ 같습니다: +# * ""#" 문ìžì—서 ì¤„ì˜ ë까지는 주ì„입니다 +# * ê° ì¤„ì€ ì •ê·œ 표현ì‹ìœ¼ë¡œ, URL ë¬¸ìž¥ì„ ê²€ì‚¬í•˜ëŠ” ë°ì— 사용ë©ë‹ˆë‹¤ + + #</pre> <!-- ì´ ì¤„ì€ ê·¸ëŒ€ë¡œ ë‘ì‹ì‹œì˜¤ -->', + 'spam-whitelist' => ' # <!-- ì´ ì¤„ì€ ê·¸ëŒ€ë¡œ ë‘ì‹ì‹œì˜¤ --> <pre> +# ì´ ëª©ë¡ì— í¬í•¨ë˜ëŠ” 바깥 URLì€ ë¸”ëž™ë¦¬ìŠ¤íŠ¸ì— ì˜í•´ 차단ë˜ì–´ +# 있ë”ë¼ë„ 문서 íŽ¸ì§‘ì´ ì œí•œë˜ì§€ 않습니다. +# +# ë¬¸ë²•ì€ ë‹¤ìŒê³¼ 같습니다: +# * "#" 문ìžì—서 ì¤„ì˜ ë까지는 주ì„입니다 +# * ëª¨ë“ ì¤„ì€ URLì˜ í˜¸ìŠ¤íŠ¸ì™€ ì¼ì¹˜í•˜ëŠ” ì •ê·œ 표현ì‹ì˜ ì¼ë¶€ë¶„입니다 + #</pre> <!-- ì´ ì¤„ì€ ê·¸ëŒ€ë¡œ ë‘ì‹ì‹œì˜¤ -->', + 'email-blacklist' => ' #<!-- ì´ ì¤„ì€ ê·¸ëŒ€ë¡œ ë‘ì‹ì‹œì˜¤ --> <pre> +# ì´ ë¦¬ìŠ¤íŠ¸ì™€ ì¼ì¹˜í•˜ëŠ” ì´ë©”ì¼ ì£¼ì†ŒëŠ” 등ë¡ê³¼ ì´ë©”ì¼ ë°œì†¡ì´ ê¸ˆì§€ë©ë‹ˆë‹¤. +# ì´ ë¦¬ìŠ¤íŠ¸ëŠ” ì´ ìœ„í‚¤ì—ë§Œ ì ìš©ë©ë‹ˆë‹¤; ì „ì— ë¸”ëž™ë¦¬ìŠ¤íŠ¸ë„ í•¨ê»˜ 참조하ì‹ì‹œì˜¤. +# ì„¤ëª…ì„œì— ëŒ€í•´ì„œëŠ” https://www.mediawiki.org/wiki/Extension:SpamBlacklist 를 참조하ì‹ì‹œì˜¤ +# +# ë¬¸ë²•ì€ ë‹¤ìŒê³¼ 같습니다: +# * "#" 문ìžì—서 ì¤„ì˜ ë까지는 주ì„입니다 +# * 빈 ì¤„ì´ ì•„ë‹Œ ëª¨ë“ ì¤„ì€ ì´ë©”ì¼ ì£¼ì†Œì˜ í˜¸ìŠ¤íŠ¸ë§Œ 검사하는 ì •ê·œ 표현ì‹ìž…니다 + + #</pre> <!-- ì´ ì¤„ì€ ê·¸ëŒ€ë¡œ ë‘ì‹ì‹œì˜¤ -->', + 'email-whitelist' => ' #<!-- ì´ ì¤„ì€ ê·¸ëŒ€ë¡œ ë‘ì‹ì‹œì˜¤ --> <pre> +# ì´ ë¦¬ìŠ¤íŠ¸ì™€ ì¼ì¹˜í•˜ëŠ” ì´ë©”ì¼ ì£¼ì†ŒëŠ” ë¸”ëž™ë¦¬ìŠ¤íŠ¸ì— ì˜¬ë¼ê°€ 있ì„ì§€ë¼ë„ +# ì‚¬ìš©ì´ ì°¨ë‹¨ë˜ì§€ 않습니다. +# +# ë¬¸ë²•ì€ ë‹¤ìŒê³¼ 같습니다: +# * "#" 문ìžì—서 ì¤„ì˜ ë까지는 주ì„입니다 +# * 빈 ì¤„ì´ ì•„ë‹Œ ëª¨ë“ ì¤„ì€ ì´ë©”ì¼ ì£¼ì†Œì˜ í˜¸ìŠ¤íŠ¸ë§Œ 검사하는 ì •ê·œ 표현ì‹ìž…니다. + + #</pre> <!-- ì´ ì¤„ì€ ê·¸ëŒ€ë¡œ ë‘ì‹ì‹œì˜¤ -->', + 'spam-blacklisted-email' => 'ì´ë©”ì¼ ì£¼ì†Œê°€ 블랙리스트ë¨', + 'spam-blacklisted-email-text' => 'ì´ë©”ì¼ ì£¼ì†ŒëŠ” 다른 사용ìžê°€ ì´ë©”ì¼ì„ ë³´ë‚´ì§€ 못하ë„ë¡ ë¸”ëž™ë¦¬ìŠ¤íŠ¸ì— ì˜¬ë¼ì™€ 있습니다.', + 'spam-blacklisted-email-signup' => 'ìž…ë ¥í•œ ì´ë©”ì¼ ì£¼ì†ŒëŠ” ì‚¬ìš©í• ìˆ˜ ì—†ë„ë¡ ë¸”ëž™ë¦¬ìŠ¤íŠ¸ë˜ì–´ 있습니다.', + 'spam-invalid-lines' => '스팸 ë¸”ëž™ë¦¬ìŠ¤íŠ¸ì˜ ë‹¤ìŒ {{PLURAL:$1|줄}}ì— ìž˜ëª»ëœ ì •ê·œ {{PLURAL:$1|표현ì‹}}ì´ ì‚¬ìš©ë˜ì–´ 문서를 ì €ìž¥í•˜ê¸° ì „ì— ë°”ë¥´ê²Œ ê³ ì³ì ¸{{PLURAL:$1|야 합니다}}:', + 'spam-blacklist-desc' => 'ì •ê·œ 표현ì‹ì„ 사용해 ë¬¸ì„œì— ìžˆëŠ” URLê³¼ 등ë¡ëœ 사용ìžì˜ ì´ë©”ì¼ ì£¼ì†Œë¥¼ 블랙리스트 처리하여 ìŠ¤íŒ¸ì„ ë§‰ëŠ” ë„구', + 'log-name-spamblacklist' => '스팸 블랙리스트 기ë¡', + 'log-description-spamblacklist' => 'ì´ ì‚¬ê±´ì€ ìŠ¤íŒ¸ ë¸”ëž™ë¦¬ìŠ¤íŠ¸ì˜ ì¼ì¹˜ë¥¼ ì¶”ì 합니다.', + 'logentry-spamblacklist-hit' => '$1 사용ìžê°€ $3 ë¬¸ì„œì— $4(ì„)를 ì¶”ê°€í•˜ë ¤ê³ í–ˆì„ ë•Œì— ìŠ¤íŒ¸ ë¸”ëž™ë¦¬ìŠ¤íŠ¸ì˜ ì¼ì¹˜ê°€ ë°œìƒí–ˆìŠµë‹ˆë‹¤.', + 'right-spamblacklistlog' => '스팸 블랙리스트 ê¸°ë¡ ë³´ê¸°', + 'action-spamblacklistlog' => '스팸 블랙리스트 기ë¡ì„ ë³¼', +); + +/** Colognian (Ripoarisch) + * @author Purodha + */ +$messages['ksh'] = array( + 'spam-blacklist' => ' # URLs noh ußerhallef uß dä Leß wäde nit zojelohße, wann se einer en en Sigg erin donn well. + # Heh di Liß eß bloß för heh dat Wiki joot. Loor Der och de jemeinsame „schwazze Leß“ aan. + # Dokkementeet is dat op https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- Loß di Reih hee jenou esu wi se es --> <pre> +# Dä Opbou es: +# * Alles fun enem #-Zeiche bes an et Engk fun ene Reih es ene Kommentaa för de Minsche +# * Jede Reih met jet dren es e Stöck rejolähre Ußdrok, wat alleins Domains en URLs treffe kann + + #</pre> <!-- Lohß di Reih he jenou esu wi se es -->', + 'spam-whitelist' => ' #<!-- Loß di Reih hee jenou esu wi se es --> <pre> +# URLs noh ußerhallef uß dä Leß wäde dorschjelohße, +# sellefts wann se op en „schwazze Leß“ shtonn +# Dä Opbou es: +# * Alles fun enem #-Zeiche bes an et Engk fun ene Reih es ene Kommentaa för de Minsche +# * Jede Reih met jet dren es e Stöck rejolähre Ußdrok, wat alleins Domains en URLs treffe kann + #</pre> <!-- Lohß di Reih he jenou esu wi se es -->', + 'email-blacklist' => ' # e-mail-Addräße uß dä Leß wäde nit zojelohße beim Aanmälde un beim e-mail-Verschecke. + # Heh di Liß eß bloß för heh dat Wiki joot. Loor Der och de jemeinsame „schwazze Leß“ aan. + # Dokkementeet is dat op https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- Loß di Reih hee jenou esu wi se es --> <pre> +# Dä Opbou es: +# * Alles fun enem #-Zeiche bes an et Engk fun ene Reih es ene Kommentaa för de Minsche +# * Jede Reih met jet dren es ene rejolähre Ußdrok, wohmet dä Name vum Rääschner en de e-mail-Addräße jeprööf wääde kann. + + #</pre> <!-- Lohß di Reih he jenou esu wi se es -->', + 'email-whitelist' => ' #<!-- Loß di Reih hee jenou esu wi se es --> <pre> +# e-mail-Addräße uß dä Leß wäde zojelohße beim Aanmälde un beim e-mail-Verschecke, +# och wann se op en „schwazze Leß“ schtonn. +# + #</pre> <!-- Lohß di Reih he jenou esu wi se es --> +# Dä Opbou es: +# * Alles fun enem #-Zeiche bes an et Engk fun ene Reih es ene Kommentaa för de Minsche +# * Jede Reih met jet dren es ene rejolähre Ußdrok, wohmet dä Name vum Rääschner en de e-mail-Addräße jeprööf wääde kann.', + 'spam-blacklisted-email' => 'Di <i lang="en">e-mail</i>-Addräß es op der „schwazze Lėß“', + 'spam-blacklisted-email-text' => 'Ding <i lang="en">e-mail</i>-Addräß es em Momang op dä „schwazze Lėß“ un De kanns dermet kein <i lang="en">e-mail</i> aan ander Metmaacher verschecke.', + 'spam-blacklisted-email-signup' => 'Di aanjejovve Addräß för de <i lang="en">e-mail</i> es em Momang op dä „schwazze Lėß“ un kann nit jebruch wääde.', + 'spam-invalid-lines' => 'Mer han Fähler en rejolähre Ußdröck jefonge. +{{PLURAL:$1|De Reih onge schtemmp nit un moß|Di $1 Reije onge schtemme nit un möße|Dat sull}} +för em Afschpeischere eets en Oodenong jebraat wääde:', + 'spam-blacklist-desc' => 'Met rejolähre Ußdröck jääje der <i lang="en">SPAM<i> — övver en [[MediaWiki:Spam-blacklist|„schwazze Leß“]] un en [[MediaWiki:Spam-whitelist|Leß met Ußnahme dohfun]].', # Fuzzy +); + +/** Luxembourgish (Lëtzebuergesch) + * @author Robby + */ +$messages['lb'] = array( + 'spam-blacklisted-email' => 'Gespaart Mail-Adressen', + 'spam-blacklisted-email-text' => 'Är Mailadress ass elo gespaart fir anere Benotzer Mailen ze schécken.', + 'spam-blacklisted-email-signup' => "D'Mailadress déi Dir uginn hutt ass elo gespaart fir anere Benotzer Mailen ze schécken.", + 'spam-blacklist-desc' => 'Op regulären Ausdréck (Regex) opgebauten Tool deen et erlaabt URLe vu Säiten op eng schwaarz Lëscht ze setzen an e-Mail-Adresssen vu registréierte Benotzer', +); + +/** Limburgish (Limburgs) + * @author Matthias + * @author Ooswesthoesbes + */ +$messages['li'] = array( + 'spam-blacklist' => " # Externe URL's die voldoen aan deze lijst waere geweigerd bie 't + # toevoege aan 'n pagina. Deze lijst haet allein invloed op deze wiki. + # Er bestaot ouk 'n globale zwarte lijst. + # Documentatie: https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- laot deze lien --> <pre> +# +# De syntax is as volg: +# * Alles vanaaf 't karakter \"#\" tot 't einde van de regel is opmerking +# * Iedere niet-lege regel is 'n fragment van 'n reguliere oetdrukking die +# alleen van toepassing is op hosts binne URL's. + + #</pre> <!-- laot deze lien -->", + 'spam-whitelist' => " #<!-- laot deze lien --> <pre> +# Externe URL's die voldoen aan deze lijst, waere *nooit* geweigerd, al +# zoude ze geblokkeerd motte waere door regels oet de zwarte lijst. +# +# De syntaxis is es volg: +# * Alles vanaaf 't karakter \"#\" tot 't einde van de regel is opmerking +# * Iddere neet-lege regel is 'n fragment van 'n reguliere oetdrukking die +# allein van toepassing is op hosts binne URL's. + + #</pre> <!-- laot deze lien -->", + 'email-blacklist' => " # E-mailadresse die voldoon aan dees lies waere geblokkeerd bie 't registrere of 't versjikke van e-mails. + # Dees lis haet allein invlood op deze wiki. d'r Besteit ouch 'n wikiwiej zwarte lies. + # Documentatie: https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- laot dees lien wie zie is --> <pre> +# +# De syntax is es volg: +# * Alles vanaaf 't karakter \"#\" toet 't ènj vanne regel is 'n opmèrking +# * Edere neet-laege regel is e fragment van 'n regulier oetdrökking die +# allein van toepassing is op óngerbringers binne e-mailadresse. + + #</pre> <!-- laot dees lien wie zie is -->", + 'email-whitelist' => " #<!-- laot dees lien wie zie is --> <pre> +# E-mailadresse die voldoon aan dees lies, waere *noeatj* geweigerd, al +# zówwe ze geblokkeerd mótte waere door regels oete zwarte lies. +# +# De syntaxis is es volg: +# * Alles vanaaf 't karakter \"#\" toet 't ènj vanne regel is opmèrking +# * Edere neet-laege regel is e fragment van 'n regulier oetdrökking die +# allein van toepassing is op óngerbringers binne e-mailadresse. + + #</pre> <!-- laot dees lien wie zie is -->", + 'spam-blacklisted-email' => 'E-mailadres oppe zwarte lies', + 'spam-blacklisted-email-text' => 'Dien e-mailadres steit momenteel oppe zwarte lies wodoor se gein e-mails nao anger gebroekers kins versjikke.', + 'spam-blacklisted-email-signup' => "'t Opgegaeve e-mailadres steit momenteel oppe zwarte lies.", + 'spam-invalid-lines' => "De volgende {{PLURAL:$1|regel|regel}} van de zwarte lies {{PLURAL:$1|is 'n|zeen}} onzjuuste reguliere {{PLURAL:$1|oetdrukking|oetdrukkinge}} en {{PLURAL:$1|mót|mótte}} verbaeterd waere alveures de pazjena kin waere opgeslage:", + 'spam-blacklist-desc' => 'Antispamfunctionaliteit via reguliere expressies: [[MediaWiki:Spam-blacklist]] en [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Minangkabau (Baso Minangkabau) + * @author Iwan Novirion + */ +$messages['min'] = array( + 'spam-blacklist-desc' => 'Pakakeh anti-spam babasis regex: [[MediaWiki:Spam-blacklist]] jo [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Macedonian (македонÑки) + * @author Bjankuloski06 + */ +$messages['mk'] = array( + 'spam-blacklist' => '# Ðадворешните URL адреÑи кои одговараат на наведеното на овој ÑпиÑок ќе бидат блокирани кога ќе Ñе поÑтават на Ñтраница. + # Овој ÑпиÑок важи Ñамо за ова вики; погледајте ја и глобалниот црн ÑпиÑок. + # За документација, видете https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# СинтакÑата е Ñледнава: +# * Сè од знакот „#“ до крајот на редот е коментар +# * Секој ред кој не е празен е фрагмент од регуларен израз кој Ñе Ñовпаѓа Ñамо Ñо домаќини во URL адреÑи + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# Ðадворешните URL адреÑи одговараат на ÑпиÑокот *нема* да бидат блокирани дури и во Ñлучај да +# Ñе блокирани од Ñтавки на црниот ÑпиÑок. +# +# СинтакÑата е Ñледнава: +# * Сè од знакот „#“ до крајот на редот е коментар +# * Секој ред кој не е празен е фрагмент од регуларен израз кој Ñе Ñовпаѓа Ñамо Ñо домаќини во URL адреÑи + + #</pre> <!-- leave this line exactly as it is -->', + 'email-blacklist' => '# Ðа е-поштенÑките адреÑи што ќе Ñе Ñовпаднат Ñо ÑпиÑоков *нема* ќе им биде забрането региÑтрирањето и иÑпраќањето на пошта +# СпиÑоков важи Ñамо за ова вики; погледајте го и глобалниот црн ÑпиÑок. +# Документација ќе најдете на https://www.mediawiki.org/wiki/Extension:SpamBlacklist +#<!-- не менувајте го овој ред --> <pre> +# +# СинтакÑата е Ñледнава: +# * Сето она што Ñе наоѓа по знакот „#“ (па до крајот на редот) е коментар +# * Секој непразен ред е извадок од регуларен израз кој одговара Ñамо на домаќини во е-пошта + + #</pre> <!-- не менувајте го овој ред -->', + 'email-whitelist' => '#<!-- не менувајте го овој ред --> <pre> +# Е-поштенÑките адреÑи што ќе Ñе Ñовпаднат Ñо ÑпиÑоков *нема* да бидат блокирани, дури и +# ако треба да Ñе блокираат ÑоглаÑно запиÑите во црниот ÑпиÑок. +# + #</pre> <!-- не менувајте го овој ред --> +# СинтакÑата е Ñледнава: +# * Сето она што Ñтои по знакот „#“ (па до крајот на редот) е коментар +# * Секој непразен ред е извадок од регуларен израз кој одговара Ñамо на домаќини во е-пошта', + 'spam-blacklisted-email' => 'Забранета адреÑа', + 'spam-blacklisted-email-text' => 'Ðа вашата адреÑа моментално не Ñ Ðµ дозволено да иÑпраќа е-пошта на други кориÑници.', + 'spam-blacklisted-email-signup' => 'Употребата на дадената адреÑа е моментално забранета.', + 'spam-invalid-lines' => '{{PLURAL:$1|Следниов ред во црниот ÑпиÑок на Ñпам е|Следниве редови во црниот ÑпиÑок на Ñпам Ñе}} {{PLURAL:$1|погрешен регуларен израз|погрешни регуларни изрази}} и {{PLURAL:$1|треба да Ñе поправи|треба да Ñе поправат}} пред да Ñе зачува Ñтраницата:', + 'spam-blacklist-desc' => 'Ðлатка против Ñпам на оÑнова на регуларни изрази што овозможува забрана на URL и е-поштенÑки адреÑи за кориÑници', + 'log-name-spamblacklist' => 'Дневник за Ñпам од црниот ÑпиÑок', + 'log-description-spamblacklist' => 'Овие наÑтани Ñледат обиди на Ñпам од црниот ÑпиÑок.', + 'logentry-spamblacklist-hit' => '$1 Ñтави Ñпам заведен во црниот ÑпиÑок $3 при обидот да ја додаде адреÑата $4.', + 'right-spamblacklistlog' => 'Преглед на дневникот за Ñпам од црниот ÑпиÑок', + 'action-spamblacklistlog' => 'преглед на дневникот за Ñпам од црниот ÑпиÑок', +); + +/** Malayalam (മലയാളം) + * @author Praveenp + */ +$messages['ml'] = array( + 'spam-blacklist' => '# à´ˆ ലിസàµà´±àµà´±àµà´®à´¾à´¯à´¿ à´’à´¤àµà´¤àµà´ªàµ‹à´•àµà´¨àµà´¨ à´ªàµà´±à´¤àµà´¤àµ‡à´¯àµà´•àµà´•àµà´³àµà´³ യൂ.ആർ.à´Žà´²àµà´²àµà´•ൾ താളിൽ ചേർകàµà´•à´ªàµà´ªàµ†à´Ÿàµà´Ÿà´¾àµ½ തടയàµà´¨àµà´¨à´¤à´¾à´¯à´¿à´°à´¿à´•àµà´•àµà´‚. + # à´ˆ ലിസàµà´±àµà´±àµ à´ˆ വികàµà´•à´¿à´¯àµà´•àµà´•ൠമാതàµà´°à´‚ ബാധകമായ à´’à´¨àµà´¨à´¾à´£àµ; ആഗോള à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´•à´¯àµà´‚ പരിശോധികàµà´•àµà´•. + # ഉപയോഗ സഹായിയàµà´•àµà´•ായി https://www.mediawiki.org/wiki/Extension:SpamBlacklist കാണàµà´• + #<!-- à´ˆ വരിയിൽ മാറàµà´±à´‚ വരàµà´¤àµà´¤à´°àµà´¤àµ --> <pre> +# +# à´Žà´´àµà´¤àµ‡à´£àµà´Ÿ രീതി താഴെ കൊടàµà´•àµà´•àµà´¨àµà´¨àµ: +# * "#" ലിപിയിൽ à´¤àµà´Ÿà´™àµà´™à´¿ വരിയàµà´Ÿàµ† അവസാനം വരെയàµà´³àµà´³ à´Žà´¨àµà´¤àµà´‚ à´•àµà´±à´¿à´ªàµà´ªàµ (comment) ആയി കണകàµà´•ാകàµà´•àµà´‚ +# * Every non-blank line is a regex fragment which will only match hosts inside URLs + + #</pre> <!-- à´ˆ വരിയിൽ മാറàµà´±à´‚ വരàµà´¤àµà´¤à´°àµà´¤àµ -->', + 'spam-whitelist' => ' #<!-- à´ˆ വരി ഇതàµà´ªàµ‹à´²àµ† തനàµà´¨àµ† സൂകàµà´·à´¿à´•àµà´•àµà´• --> <pre> +# à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´•യിലെ ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´²àµà´•à´³àµà´®à´¾à´¯à´¿ à´’à´¤àµà´¤àµà´ªàµ‹à´¯àµ†à´™àµà´•ിൽ കൂടി, +# à´ˆ ലിസàµà´±àµà´±àµà´®à´¾à´¯à´¿ à´’à´¤àµà´¤àµà´ªàµ‹à´•àµà´¨àµà´¨ à´ªàµà´±à´¤àµà´¤àµà´¨à´¿à´¨àµà´¨àµà´³àµà´³ യൂ.ആർ.à´Žà´²àµà´²àµà´•ൾ തടയപàµà´ªàµ†à´Ÿàµà´• *ഇലàµà´²* +# +# à´Žà´´àµà´¤àµà´¤àµà´°àµ€à´¤à´¿ താഴെ കൊടàµà´•àµà´•àµà´¨àµà´¨àµ: +# * "#" à´…à´•àµà´·à´°à´¤àµà´¤à´¿àµ½ à´¤àµà´Ÿà´™àµà´™à´¿ വരിയàµà´Ÿàµ† അവസാനം വരെയàµà´³àµà´³à´¤àµ†à´¨àµà´¤àµà´‚ à´•àµà´±à´¿à´ªàµà´ªà´¾à´¯à´¿ കണകàµà´•ാകàµà´•àµà´‚ +# * റെജെകàµà´¸àµ ഘടകതàµà´¤à´¿à´²àµ† ശൂനàµà´¯à´®à´²àµà´²à´¾à´¤àµà´¤ വരികൾ à´Žà´²àµà´²à´¾à´‚ ആനàµà´¤à´°à´¿à´• യൂ.ആർ.à´Žà´²àµà´²àµà´®à´¾à´¯à´¿ à´’à´¤àµà´¤àµ നോകàµà´•àµà´•à´¯àµà´³àµà´³àµ + + #</pre> <!-- à´ˆ വരി ഇതàµà´ªàµ‹à´²àµ† തനàµà´¨àµ† സൂകàµà´·à´¿à´•àµà´•àµà´• -->', + 'email-blacklist' => ' # à´ˆ പടàµà´Ÿà´¿à´•യോടൠസദൃശമായ ഇമെയിൽ വിലാസങàµà´™àµ¾ രജിസàµà´±àµà´±àµ¼ ചെയàµà´¯àµà´¨àµà´¨à´¤àµà´‚ ഇമെയിലàµà´•ൾ അയയàµà´•àµà´•àµà´¨àµà´¨à´¤àµà´‚ തടയപàµà´ªàµ†à´Ÿàµà´¨àµà´¨à´¤à´¾à´£àµ + # à´ˆ പടàµà´Ÿà´¿à´• à´ˆ വികàµà´•ിയിൽ മാതàµà´°à´®àµ‡ à´ªàµà´°à´¾à´µàµ¼à´¤àµà´¤à´¿à´•മാകൂ; ആഗോള à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´•à´¯àµà´‚ കാണàµà´•. + # വിവരണതàµà´¤à´¿à´¨à´¾à´¯à´¿ https://www.mediawiki.org/wiki/Extension:SpamBlacklist കാണàµà´• + #<!-- à´ˆ വരിയിൽ മാറàµà´±à´‚ വരàµà´¤àµà´¤à´¾àµ» പാടിലàµà´² --> <pre> +# +# à´Žà´´àµà´¤àµà´¤àµà´°àµ€à´¤à´¿ താഴെകàµà´•ൊടàµà´•àµà´•àµà´¨àµà´¨àµ: +# * "#" à´…à´•àµà´·à´°à´¤àµà´¤à´¿àµ½ à´¤àµà´Ÿà´™àµà´™à´¿ വരിയàµà´Ÿàµ† അവസാനം വരെയàµà´³àµà´³à´µ à´•àµà´±à´¿à´ªàµà´ªà´¾à´¯à´¿à´°à´¿à´•àµà´•àµà´‚ +# * à´Žà´²àµà´²à´¾ ശൂനàµà´¯à´®à´²àµà´²à´¾à´¤àµà´¤ വരികളàµà´‚ ഇമെയിൽ വിലാസതàµà´¤à´¿à´²àµ† ഹോസàµà´±àµà´±àµà´®à´¾à´¯à´¿ à´’à´¤àµà´¤àµà´¨àµ‹à´•àµà´•à´ªàµà´ªàµ†à´Ÿàµà´¨àµà´¨ രെജെകàµà´¸àµ ഘടകമായിരികàµà´•àµà´‚ + + #</pre> <!-- à´ˆ വരിയിൽ മാറàµà´±à´‚ വരàµà´¤àµà´¤à´¾àµ» പാടിലàµà´² -->', + 'email-whitelist' => ' #<!-- à´ˆ വരിയിൽ മാറàµà´±à´‚ വരàµà´¤àµà´¤à´¾àµ» പാടിലàµà´² --> <pre> +# à´ˆ പടàµà´Ÿà´¿à´•യോടൠസദൃശമായ ഇമെയിൽ വിലാസങàµà´™àµ¾, à´…à´µ à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´•യിലെ ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´²àµà´•à´³àµà´®à´¾à´¯à´¿ +# സദൃശമാണെങàµà´•ിൽ പോലàµà´‚ *തടയപàµà´ªàµ†à´Ÿà´¿à´²àµà´²*. +# + #</pre> <!-- à´ˆ വരിയിൽ മാറàµà´±à´‚ വരàµà´¤àµà´¤à´¾àµ» പാടിലàµà´² --> +# à´Žà´´àµà´¤àµà´¤àµà´°àµ€à´¤à´¿ താഴെകàµà´•ൊടàµà´•àµà´•àµà´¨àµà´¨àµ: +# * "#" à´…à´•àµà´·à´°à´¤àµà´¤à´¿àµ½ à´¤àµà´Ÿà´™àµà´™à´¿ വരിയàµà´Ÿàµ† അവസാനം വരെയàµà´³àµà´³à´µ à´•àµà´±à´¿à´ªàµà´ªà´¾à´¯à´¿à´°à´¿à´•àµà´•àµà´‚ +# * à´Žà´²àµà´²à´¾ ശൂനàµà´¯à´®à´²àµà´²à´¾à´¤àµà´¤ വരികളàµà´‚ ഇമെയിൽ വിലാസതàµà´¤à´¿à´²àµ† ഹോസàµà´±àµà´±àµà´®à´¾à´¯à´¿ à´’à´¤àµà´¤àµà´¨àµ‹à´•àµà´•à´ªàµà´ªàµ†à´Ÿàµà´¨àµà´¨ രെജെകàµà´¸àµ ഘടകമായിരികàµà´•àµà´‚', + 'spam-blacklisted-email' => 'à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´•യിൽ പെടàµà´Ÿ ഇമെയിൽ', + 'spam-blacklisted-email-text' => 'താങàµà´•à´³àµà´Ÿàµ† ഇമെയിൽ വിലാസം ഇപàµà´ªàµ‹àµ¾ മറàµà´±àµà´³àµà´³à´µàµ¼à´•àµà´•ൠഎഴàµà´¤àµà´¤à´¯à´•àµà´•ാനാവാതàµà´¤ à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´•യിൽ ഉൾപàµà´ªàµ†à´Ÿàµà´Ÿà´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨àµ.', + 'spam-blacklisted-email-signup' => 'നൽകിയ ഇമെയിൽ വിലാസം ഇപàµà´ªàµ‹àµ¾ à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´•യിൽ പെടàµà´Ÿà´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨ à´’à´¨àµà´¨à´¾à´£àµ.', + 'spam-invalid-lines' => 'താഴെ കൊടàµà´¤àµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨ പാഴെഴàµà´¤àµà´¤àµ à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´•യിലെ {{PLURAL:$1|വരി à´’à´°àµ|വരികൾ}} അസാധàµà´µà´¾à´¯ റെഗàµà´²àµ¼ {{PLURAL:$1|à´Žà´•àµà´¸àµâ€Œâ€Œà´ªàµà´°àµ†à´·àµ»|à´Žà´•àµà´¸àµâ€Œâ€Œà´ªàµà´°àµ†à´·à´¨àµà´•ൾ}} ആണàµ, താൾ സേവൠചെയàµà´¯àµà´¨àµà´¨à´¤à´¿à´¨àµ à´®àµà´®àµà´ªàµ {{PLURAL:$1|à´…à´¤àµ|à´…à´µ}} ശരിയാകàµà´•േണàµà´Ÿà´¤àµà´£àµà´Ÿàµ:', + 'spam-blacklist-desc' => 'റെജെകàµà´¸àµ-à´…à´§à´¿à´·àµà´ à´¿à´¤ പാഴെഴàµà´¤àµà´¤àµ തടയൽ ഉപകരണം: [[MediaWiki:Spam-blacklist]] à´’à´ªàµà´ªà´‚ [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Marathi (मराठी) + * @author Hiteshgotarane + * @author Kaustubh + * @author Rahuldeshmukh101 + */ +$messages['mr'] = array( + 'spam-blacklist' => ' # या यादीशी जà¥à¤³à¤£à¤¾à¤°à¥‡ बाहà¥à¤¯ दà¥à¤µà¥‡ à¤à¤–ादà¥à¤¯à¤¾ पानावर दिलà¥à¤¯à¤¾à¤¸ बà¥à¤²à¥‰à¤• केले जातील. + # ही यादी फकà¥à¤¤ या विकिसाठी आहे, सरà¥à¤µ विकिंसाठीची यादी सà¥à¤¦à¥à¤§à¤¾ तपासा. + # अधिक माहिती साठी पहा https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# रà¥à¤ªà¤°à¥‡à¤·à¤¾ खालीलपà¥à¤°à¤®à¤¾à¤£à¥‡: +# * "#" ने सà¥à¤°à¥ होणारी ओळ शेरा आहे +# * पà¥à¤°à¤¤à¥à¤¯à¥‡à¤• रिकामी नसलेली ओळ अंतरà¥à¤—त URL जà¥à¤³à¤µà¤¿à¤£à¤¾à¤°à¥€ regex फà¥à¤°à¥…गमेंट आहे + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-whitelist' => ' # या यादीशी जà¥à¤³à¤£à¤¾à¤°à¥‡ बाहà¥à¤¯ दà¥à¤µà¥‡ à¤à¤–ादà¥à¤¯à¤¾ पानावर दिलà¥à¤¯à¤¾à¤¸ बà¥à¤²à¥‰à¤• केले *जाणार नाहीत*. + # ही यादी फकà¥à¤¤ या विकिसाठी आहे, सरà¥à¤µ विकिंसाठीची यादी सà¥à¤¦à¥à¤§à¤¾ तपासा. + # अधिक माहिती साठी पहा http://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# रà¥à¤ªà¤°à¥‡à¤·à¤¾ खालीलपà¥à¤°à¤®à¤¾à¤£à¥‡: +# * "#" ने सà¥à¤°à¥ होणारी ओळ शेरा आहे +# * पà¥à¤°à¤¤à¥à¤¯à¥‡à¤• रिकामी नसलेली ओळ अंतरà¥à¤—त URL जà¥à¤³à¤µà¤¿à¤£à¤¾à¤°à¥€ regex फà¥à¤°à¥…गमेंट आहे + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-blacklisted-email' => 'पà¥à¤°à¤¤à¤¿à¤¬à¤‚धित विपतà¥à¤° पतà¥à¤¤à¤¾', + 'spam-blacklisted-email-text' => 'तà¥à¤®à¤šà¤¾ ई-पतà¥à¤¤à¤¾ काळà¥à¤¯à¤¾ यादीत समाविषà¥à¤Ÿ करणà¥à¤¯à¤¾à¤¤ आला आहे. इतर सदसà¥à¤¯à¤¾à¤‚ना संपरà¥à¤• करणे शकà¥à¤¯ नाही.', + 'spam-blacklisted-email-signup' => 'दिलेला विपतà¥à¤° पतà¥à¤¤à¤¾ सदà¥à¤¯ वापरणà¥à¤¯à¤¾à¤¸ पà¥à¤°à¤¤à¤¿à¤¬à¤‚धित केलेला आहे', + 'spam-invalid-lines' => 'हे पान जतन करणà¥à¤¯à¤¾à¤ªà¥‚रà¥à¤µà¥€ खालील {{PLURAL:$1|ओळ जी चà¥à¤•ीची|ओळी जà¥à¤¯à¤¾ चà¥à¤•ीचà¥à¤¯à¤¾}} à¤à¤•à¥à¤¸à¥à¤ªà¥à¤°à¥‡à¤¶à¤¨ {{PLURAL:$1|आहे|आहेत}}, दà¥à¤°à¥à¤¸à¥à¤¤ करणे गरजेचे आहे:', + 'spam-blacklist-desc' => 'रेजà¤à¤•à¥à¤¸ वर चालणारे सà¥à¤ªà¥…म थांबविणारे उपकरण: [[MediaWiki:Spam-blacklist]] व [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Malay (Bahasa Melayu) + * @author Anakmalaysia + * @author Aviator + */ +$messages['ms'] = array( + 'spam-blacklist' => '# URL luar yang sepadan dengan mana-mana entri dalam senarai ini akan disekat daripada ditambah ke dalam sesebuah laman. +# Senarai ini melibatkan wiki ini sahaja; sila rujuk juga senarai hitam sejagat. +# Sila baca dokumentasi di https://www.mediawiki.org/wiki/Extension:SpamBlacklist +#<!-- jangan ubah baris ini --> <pre> +# +# Sintaks adalah seperti berikut: +# * Semuanya mulai aksara "#" hingga akhir baris merupakan komen +# * Setiap baris yang tidak kosong meruakan pecahan ungkapan nalar yang hanya akan berpadan dengan hos-hos dalam alamat e-mel + + #</pre> <!-- jangan ubah baris ini -->', + 'spam-whitelist' => ' #<!-- jangan ubah baris ini --> <pre> +# URL luar yang sepadan dengan mana-mana entri dalam senarai ini tidak akan +# disekat walaupun terdapat juga dalam senarai hitam. +# +# Sintaks: +# * Aksara "#" sampai akhir baris diabaikan +# * Ungkapan nalar dibaca daripada setiap baris dan dipadankan dengan nama hos sahaja + + #</pre> <!-- jangan ubah baris ini -->', + 'email-blacklist' => ' # Alamat-alamat e-mel yang berpadanan dengan senarai ini akan disekat daripada mendaftar atau menghantar e-mel + # Senarai ini melibatkan wiki ini sahaja; sila rujuk juga senarai hitam sejagat. + # Untuk dokumentasi, rujuk https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- jangan ubah baris ini --> <pre> +# +# Sintaks adalah seperti berikut: +# * Semuanya mulai aksara "#" hingga akhir baris merupakan komen +# * Setiap baris yang tidak kosong meruakan pecahan ungkapan nalar yang hanya akan berpadan dengan hos-hos dalam alamat e-mel + + #</pre> <!-- jangan ubah baris ini -->', + 'email-whitelist' => ' #<!-- jangan ubah baris ini --> <pre> +# Alamat-alamat e-mel yang berpadanan dengan senarai ini *tidak* akan disekat sungguhpun boleh +# disekat oleh entri senarai hitam. +# + #</pre> <!-- jangan ubah baris ini --> +# Sintaks adalah seperti berikut: +# * Segalanya mulai aksara "#" hingga akhir baris ialah komen +# * Setiap baris yang tidak kosong meruakan pecahan ungkapan nalar yang hanya akan berpadan dengan hos-hos dalam alamat e-mel', + 'spam-blacklisted-email' => 'E-mel yang Disenaraihitamkan', + 'spam-blacklisted-email-text' => 'Alamat e-mel anda kini disenaraihitamkan daripada menghantar e-mel kepada pengguna lain.', + 'spam-blacklisted-email-signup' => 'Alamat e-mel yang diberikan ini kini disenaraihitamkan.', + 'spam-invalid-lines' => '{{PLURAL:$1|Baris|Baris-baris}} berikut menggunakan ungkapan nalar yang tidak sah. Sila baiki senarai hitam ini sebelum menyimpannya:', + 'spam-blacklist-desc' => 'Alat anti-spam berdasarkan ungkapan nalar: [[MediaWiki:Spam-blacklist]] dan [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) + */ +$messages['nb'] = array( + 'spam-blacklist' => ' # Eksterne URL-er som finnes pÃ¥ denne lista vil ikke kunne legges til pÃ¥ en side. + # Denne listen gjelder kun denne wikien; se ogsÃ¥ den globale svartelistinga. + # For dokumentasjon, se https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- La denne linja være nøyaktig som den er --> <pre> +# +# Syntaksen er som følgende: +# * Alle linjer som begynner med «#» er kommentarer +# * Alle ikke-blanke linjer er et regex-fragment som kun vil passe med domenenavn i URL-er + + #</pre> <!-- la denne linja være nøyaktig som den er -->', + 'spam-whitelist' => ' #<!-- la denne linja være nøyaktig som den er --> <pre> +# Eksterne URL-er pÃ¥ denne lista vil *ikke* blokkeres, selv om +# de ellers ville vært blokkert av svartelista. +# +# Syntaksen er som følger: +# * Alle linjer som begynner med «#» er kommentarer +# * Alle ikke-blanke linjer er et regex-fragment som kun vil passe med domenenavn i URL-er + + #</pre> <!-- la denne linja være nøyaktig som den er -->', + 'email-blacklist' => '# E-postadresser som matcher adresser pÃ¥ denne listen vil ikke kunne registrere seg eller sende e-post +# Denne listen pÃ¥virker kun denne wikien; sjekk ogsÃ¥ den globale svartelista. +# For dokumentasjon, se https://www.mediawiki.org/wiki/Extension:SpamBlacklist +#<!-- la denne linja være som den er --> <pre> +# +# Syntaksen er som følger: +# * Alt fra et «#»-tegn til sluttan av linje er kommentarer +# * Hver ikke-blank linje er et regex-fragment som kun matcher domenenavn i e-postadresser + +#</pre> <!-- la denne linja være som den er -->', + 'email-whitelist' => '#<!-- la denne linja være som den er --> <pre> +# E-postadresser som matcher denne listen vil *ikke* blokkeres selv om +# de er blokkert av poster pÃ¥ svartelista. +# +#</pre> <!-- la denne linja være som den er --> +# Syntaksen er som følger: +# * Alt fra et «#»-tegn til slutten av linja er kommentarer +# * Hver ikke-blank linje er et regex-fragment som kun matcher domener i e-postadresser', + 'spam-blacklisted-email' => 'Svartelistede e-postadresser', + 'spam-blacklisted-email-text' => 'E-postadressen din er svartelistes, sÃ¥ du kan ikke sende e-post til andre brukere.', + 'spam-blacklisted-email-signup' => 'Den angitte e-postadressen er svartelistet.', + 'spam-invalid-lines' => 'Følgende {{PLURAL:$1|linje|linjer}} i spamsvartelista er {{PLURAL:$1|et ugyldig regulært uttrykk|ugyldige regulære uttrykk}} og mÃ¥ rettes før lagring av siden:', + 'spam-blacklist-desc' => 'Antispamverktøy basert pÃ¥ regulære uttrykk: [[MediaWiki:Spam-blacklist]] og [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Low German (Plattdüütsch) + * @author Slomox + */ +$messages['nds'] = array( + 'spam-blacklist' => ' # URLs na buten de Websteed in disse List stoppt dat Spiekern vun de Sied. + # Disse List gellt blot för dit Wiki; kiek ok na de globale Swartlist. + # För mehr Infos kiek op https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- Disse Reeg dröff nich ännert warrn! --> <pre> +# +# Syntax: +# * Allens vun dat „#“-Teken af an bet to dat Enn vun de Reeg is en Kommentar +# * Elkeen Reeg, de nich leddig is, is en regulären Utdruck, bi den nakeken warrt, wat he op de Host-Naams in de URLs passt + + #</pre> <!-- Disse Reeg dröff nich ännert warrn! -->', + 'spam-whitelist' => ' #<!-- Disse Reeg dröff nich ännert warrn! --> <pre> +# URLs na buten de Websteed in disse List stoppt dat Spiekern vun de Sied nich, ok wenn se +# in de globale oder lokale swarte List in sünd. +# +# Syntax: +# * Allens vun dat „#“-Teken af an bet to dat Enn vun de Reeg is en Kommentar +# * Elkeen Reeg, de nich leddig is, is en regulären Utdruck, bi den nakeken warrt, wat he op de Host-Naams in de URLs passt + + #</pre> <!-- Disse Reeg dröff nich ännert warrn! -->', + 'spam-invalid-lines' => 'Disse {{PLURAL:$1|Reeg|Regen}} in de Spam-Swartlist {{PLURAL:$1|is en ungülligen regulären Utdruck|sünd ungüllige reguläre Utdrück}}. De {{PLURAL:$1|mutt|mööt}} utbetert warrn, ehrdat de Sied spiekert warrn kann:', + 'spam-blacklist-desc' => 'Regex-baseert Anti-Spam-Warktüüch: [[MediaWiki:Spam-blacklist]] un [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Dutch (Nederlands) + * @author SPQRobin + * @author Siebrand + */ +$messages['nl'] = array( + 'spam-blacklist' => ' # Externe URL\'s die voldoen aan deze lijst worden geweigerd bij het + # toevoegen aan een pagina. Deze lijst heeft alleen invloed op deze wiki. + # Er bestaat ook een globale zwarte lijst. + # Documentatie: https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- laat deze regel zoals hij is --> <pre> +# +# De syntaxis is als volgt: +# * Alles vanaf het karakter "#" tot het einde van de regel is opmerking +# * Iedere niet-lege regel is een fragment van een reguliere uitdrukking die +# alleen van toepassing is op hosts binnen URL\'s. + + #</pre> <!-- laat deze regel zoals hij is -->', + 'spam-whitelist' => ' #<!-- laat deze regel zoals hij is --> <pre> +# Externe URL\'s die voldoen aan deze lijst, worden *nooit* geweigerd, al +# zouden ze geblokkeerd moeten worden door regels uit de zwarte lijst. +# +# De syntaxis is als volgt: +# * Alles vanaf het karakter "#" tot het einde van de regel is opmerking +# * Iedere niet-lege regel is een fragment van een reguliere uitdrukking die +# alleen van toepassing is op hosts binnen URL\'s. + + #</pre> <!-- laat deze regel zoals hij is -->', + 'email-blacklist' => ' # E-mailadressen die voldoen aan deze lijst worden geblokkeerd bij het registreren of het verzenden van e-mails. + # Deze lijst heeft alleen invloed op deze wiki. Er bestaat ook een globale zwarte lijst. + # Documentatie: https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- laat deze regel zoals hij is --> <pre> +# +# De syntaxis is als volgt: +# * Alles vanaf het karakter "#" tot het einde van de regel is een opmerking +# * Iedere niet-lege regel is een fragment van een reguliere uitdrukking die +# alleen van toepassing is op hosts binnen e-mailadressen. + + #</pre> <!-- laat deze regel zoals hij is -->', + 'email-whitelist' => ' #<!-- laat deze regel zoals hij is --> <pre> +# E-mailadressen die voldoen aan deze lijst, worden *nooit* geweigerd, al +# zouden ze geblokkeerd moeten worden door regels uit de zwarte lijst. +# +# De syntaxis is als volgt: +# * Alles vanaf het karakter "#" tot het einde van de regel is opmerking +# * Iedere niet-lege regel is een fragment van een reguliere uitdrukking die +# alleen van toepassing is op hosts binnen e-mailadressen. + + #</pre> <!-- laat deze regel zoals hij is -->', + 'spam-blacklisted-email' => 'E-mailadres op de zwarte lijst', + 'spam-blacklisted-email-text' => 'Uw e-mailadres staat momenteel op de zwarte lijst waardoor u geen e-mails naar andere gebruikers kunt verzenden.', + 'spam-blacklisted-email-signup' => 'Het opgegeven e-mailadres staat momenteel op de zwarte lijst.', + 'spam-invalid-lines' => 'De volgende {{PLURAL:$1|regel|regels}} van de zwarte lijst {{PLURAL:$1|is een|zijn}} onjuiste reguliere {{PLURAL:$1|expressie|expressies}} en {{PLURAL:$1|moet|moeten}} verbeterd worden alvorens de pagina kan worden opgeslagen:', + 'spam-blacklist-desc' => "Op reguliere expressies gebaseed antispamhulpprogramma dat het mogelijk maakt URL's in pagina's te blokkeren en e-mailadressen voor geblokkeerde gebruikers", +); + +/** Nederlands (informeel)‎ (Nederlands (informeel)‎) + * @author Siebrand + */ +$messages['nl-informal'] = array( + 'spam-blacklisted-email-text' => 'Je e-mailadres staat momenteel op de zwarte lijst waardoor je geen e-mails naar andere gebruikers kunt verzenden.', +); + +/** Norwegian Nynorsk (norsk nynorsk) + * @author Frokor + */ +$messages['nn'] = array( + 'spam-blacklist' => ' # Eksterne URL-ar som finnst pÃ¥ denne lista vil ikkje kunne leggast til pÃ¥ ei side. + # Denne lista gjeld berre denne wikien; sjÃ¥ òg den globale svartelistinga. + # For dokumentasjon, sjÃ¥ https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- La denne linja vere nøyaktig som ho er --> <pre> +# +# Syntaksen er som følgjer: +# * Alle linjer som byrjar med «#» er kommentarar +# * Alle ikkje-blanke linjer er eit regex-fragment som berre vil passe med domenenavn i URL-ar + + #</pre> <!-- la denne linja vere nøyaktig som ho er -->', + 'spam-whitelist' => ' #<!-- la denne linja vere nøyaktig som ho er --> <pre> +# Eksterne URL-ar pÃ¥ denne lista vil *ikkje* blokkerast, sjølv om +# dei elles ville vorte blokkert av svartelista. +# +# Syntaksen er som følgjer: +# * Alle linjer som byrjar med «#» er kommentarar +# * Alle ikkje-blanke linjer er eit regex-fragment som berre vil passe med domenenamn i URL-ar + + #</pre> <!-- la denne linja vere nøyaktig som ho er -->', + 'spam-invalid-lines' => 'Følgjande {{PLURAL:$1|linje|linjer}} i spamsvartelista er {{PLURAL:$1|eit ugyldig regulært uttrykk|ugyldige regulære uttrykk}} og mÃ¥ rettast før lagring av sida:', + 'spam-blacklist-desc' => 'Antispamverktøy basert pÃ¥ regulære uttrykk: [[MediaWiki:Spam-blacklist]] og [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Occitan (occitan) + * @author Cedric31 + */ +$messages['oc'] = array( + 'spam-blacklist' => "# Los ligams extèrnes que fan partida d'aquesta lista serà n blocats al moment de lor insercion dins una pagina. # Aquesta lista concernÃs pas que Wikinews ; referissètz-vos tanben a la lista negra generala de Meta. # La documentacion se tròba a l’adreça seguenta : http://www.MediaWiki.org/wiki/Extension:SpamBlacklist # <!--Daissatz aquesta linha tala coma es --> <pre> # # La sintaxi es la seguenta # * Tot tèxte que seguÃs lo « # » es considerat coma un comentari. # * Tota linha pas voida es un fragment regex que concernÃs pas que los ligams ipertèxtes. #</pre> <!--Daissatz aquesta linha tala coma es -->", + 'spam-whitelist' => " #<!--Daissatz aquesta linha tala coma es --> <pre> +# Los ligams extèrnes que fan partida d'aquesta lista serà n blocas al moment de lor insercion dins una pagina. +# Aquesta lista concernÃs pas que Wikinews ; referissetz-vos tanben a la lista negra generala de Meta. + # La documentacion se tròba a l’adreça seguenta : http://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +# La sintaxi es la seguenta : +# * Tot tèxte que seguÃs lo « # » es considerat coma un comentari. +# * Tota linha pas voida es un fragment regex que concernÃs pas que los ligams ipertèxtes. + + #</pre> <!--Daissatz aquesta linha tala coma es -->", + 'spam-invalid-lines' => "{{PLURAL:$1|La linha seguenta |Las linhas seguentas}} de la lista dels spams {{PLURAL:$1|es redigida|son redigidas}} d'un biais incorrècte e {{PLURAL:$1|necessita|necessitan}} las correccions necessà rias abans tot salvament de la pagina :", + 'spam-blacklist-desc' => "Aisina antispam basada sus d'expressions regularas : ''[[MediaWiki:Spam-blacklist]]'' et ''[[MediaWiki:Spam-whitelist]]''", # Fuzzy +); + +/** Oriya (ଓଡ଼ିଆ) + * @author Jnanaranjan Sahu + * @author Psubhashish + */ +$messages['or'] = array( + 'spam-blacklist' => ' # à¬à¬• ଫàƒà¬·àà¬ à¬¾à¬°à‡ à¬¯à‹à¬¡à¬¼à¬¾à¬¯à¬¾à¬‰à¬¥à¬¿à¬¬à¬¾ ବାହାର URL à¬à¬¹à¬¿ ତାଲିକା ସହ ମà‡à¬³ à¬–à¬¾à¬‡à¬²à‡ à¬¤à¬¾à¬¹à¬¾à¬•à ଅଟକାଇଦିଆଯିବ । + # à¬à¬¹à¬¿ ତାଲିକା କà‡à¬¬à¬³ କà‡à¬¬à¬³ à¬à¬¹à¬¿ ଉଇକିକà ପàରà¬à¬¾à¬¬à¬¿à¬¤ କରିଥାà¬; ଜଗତ ଅଟକତାଲିକା ମଧààŸ à¬¦à‡à¬–ିପାରନàତି । + # ଦଲିଲକରଣ ନିମନàà¬¤à‡ à¬¦àŸà¬¾à¬•ରି https://www.mediawiki.org/wiki/Extension:SpamBlacklist ଦà‡à¬–ନàତà । + #<!-- à¬à¬¹à¬¿ ଧାଡ଼ିଟି ଯà‡à¬‰à¬à¬ªà¬°à¬¿ ଅଛି ଅବିକଳ ସà‡à¬¹à¬¿à¬ªà¬°à¬¿ ଛାଡ଼ି ଦିଅନàତà --> <pre> +# +# ସିଣàଟାକàସ: +# * "#" ଚିହàନ ଠାରà ଧାଡ଼ିର ଶà‡à¬· ଯାà¬à¬ à¬à¬• ମତ +# * ସବà ଅଣ-ଖାଲି ଧାଡ଼ି à¬à¬• regex ଖଣàଡ ଯାହା କà‡à¬¬à¬³ URL à¬à¬¿à¬¤à¬°à‡ ଥିବା ହà‹à¬·àଟ ସହ ମà‡à¬³à¬¨ କରିଥାଠ+ + #</pre> <!-- à¬à¬¹à¬¿ ଧାଡ଼ିଟି ଯà‡à¬‰à¬à¬ªà¬°à¬¿ ଅଛି ଅବିକଳ ସà‡à¬¹à¬¿à¬ªà¬°à¬¿ ଛାଡ଼ି ଦିଅନàତà -->', + 'spam-whitelist' => ' #<!-- à¬à¬¹à¬¿ ଧାଡ଼ିଟି ଯà‡à¬‰à¬à¬ªà¬°à¬¿ ଅଛି ଅବିକଳ ସà‡à¬¹à¬¿à¬ªà¬°à¬¿ ଛାଡ଼ି ଦିଅନàତà --> <pre> +# ଯଦି ସà‡à¬¸à¬¬à à¬…à¬Ÿà¬•à¬¤à¬¾à¬²à¬¿à¬•à¬¾à¬°à‡ à¬¥à¬¾à¬ à¬¤à‡à¬¬à‡ ମଧààŸ + # à¬à¬• ଫàƒà¬·àà¬ à¬¾à¬°à‡ à¬¯à‹à¬¡à¬¼à¬¾à¬¯à¬¾à¬‰à¬¥à¬¿à¬¬à¬¾ ବାହାର URL à¬à¬¹à¬¿ ତାଲିକା ସହ ମà‡à¬³ à¬–à¬¾à¬‰à¬¥à¬¿à¬²à‡ à¬¤à¬¾à¬¹à¬¾à¬•à ଅଟକାଇ ଦିଆଯିବ *ନାହିà¬* +# +# ସିଣàଟାକàସ: +# * "#" ଚିହàନ ଠାରà ଧାଡ଼ିର ଶà‡à¬· ଯାà¬à¬ à¬à¬• ମତ +# * ସବà ଅଣ-ଖାଲି ଧାଡ଼ି à¬à¬• regex ଖଣàଡ ଯାହା କà‡à¬¬à¬³ URL à¬à¬¿à¬¤à¬°à‡ ଥିବା ହà‹à¬·àଟ ସହ ମà‡à¬³à¬¨ କରିଥାଠ+ + #</pre> <!-- à¬à¬¹à¬¿ ଧାଡ଼ିଟି ଯà‡à¬‰à¬à¬ªà¬°à¬¿ ଅଛି ଅବିକଳ ସà‡à¬¹à¬¿à¬ªà¬°à¬¿ ଛାଡ଼ି ଦିଅନàତà -->', + 'email-blacklist' => ' #<!-- à¬à¬¹à¬¿ ଧାଡିଟି ଯà‡à¬®à¬¿à¬¤à¬¿ ଅଛି ସà‡à¬®à¬¿à¬¤à¬¿ ରଖନàତà କିଛି ବଦଳାନàତà ନାହିଠ--> <pre> +# à¬à¬¹à¬¿ à¬¤à¬¾à¬²à¬¿à¬•à¬¾à¬°à‡ à¬¥à¬¿à¬¬à¬¾ ଇ-ମà‡à¬² ଠିକଣାଗàଡିକà ପଞàଜà€à¬•ରଣ କିମàବା ଇ-ମà‡à¬² ପଠà‡à¬‡à¬¬à¬¾à¬°à ଅଟକ ରଖାଯିବ +# à¬à¬¹à¬¿ ତାଲିକାଟି କà‡à¬¬à¬³ à¬à¬¹à¬¿ à¬‰à¬‡à¬•à¬¿à¬°à‡ à¬•à¬¾à¬°àଯààŸà¬•à¬¾à¬°à€ à¬¹à‡à¬¬ ; ଜାଗତିକ ଅଟକ ତାଲିକାକà ମଧààŸ à¬¦à‡à¬–ନàତà । +# ନଥିପତàର ପାଇଠhttps://www.mediawiki.org/wiki/Extension:SpamBlacklist ଦà‡à¬–ନàତà +# +# ସିନàଟାକàସଟି ହà‡à¬‰à¬›à¬¿: +# * "#"ଠାରà ଆରମàଠକରି ଧାଡିର ଶà‡à¬· ପରàଯààŸà¬¨àତ ସମସàତ ଲà‡à¬–ାଟି ହà‡à¬‰à¬›à¬¿ ଗà‹à¬Ÿà‡ ମନàତବààŸ +# * ସମସàତ ଖାଲିନଥିବା ଧାଡି ହà‡à¬‰à¬›à¬¿ à¬à¬• ରà‡à¬œà‡à¬•àସ ଫàରାଗମà‡à¬£àଟ ଯାହାକି ଇ-ମà‡à¬² ଠିକଣାଗàଡିକ à¬à¬¿à¬¤à¬°à‡ ଥିବା ହà‹à¬·àଟଗàଡିକ ସହ ମିଳà‡à¬‡à¬¬ । + + #</pre> <!-- à¬à¬¹à¬¿ ଧାଡିଟି ଯà‡à¬®à¬¿à¬¤à¬¿ ଅଛି ସà‡à¬®à¬¿à¬¤à¬¿ ରଖନàତà କିଛି ବଦଳାନàତà ନାହିଠ-->', + 'email-whitelist' => ' #<!-- à¬à¬¹à¬¿ ଧାଡିଟି ଯà‡à¬®à¬¿à¬¤à¬¿ ଅଛି ସà‡à¬®à¬¿à¬¤à¬¿ ରଖନàତà କିଛି ବଦଳାନàତà ନାହିଠ--> <pre> +# à¬à¬¹à¬¿ à¬¤à¬¾à¬²à¬¿à¬•à¬¾à¬°à‡ à¬¥à¬¿à¬¬à¬¾ ଇ-ମà‡à¬² ଠିକଣାଗàଡିକà ଅଟକ ରଖାଯିବ *ନାହିà¬* +# ଯଦିଓ ସà‡à¬—àଡିକ ବାସନàଦ à¬¤à¬¾à¬²à¬¿à¬•à¬¾à¬°à‡ à¬…à¬Ÿà¬• ରଖାଯାଇଥିବ । +# +# ସିନàଟାକàସଟି ହà‡à¬‰à¬›à¬¿: +# * "#"ଠାରà ଆରମàଠକରି ଧାଡିର ଶà‡à¬· ପରàଯààŸà¬¨àତ ସମସàତ ଲà‡à¬–ାଟି ହà‡à¬‰à¬›à¬¿ ଗà‹à¬Ÿà‡ ମନàତବààŸ +# * ସମସàତ ଖାଲିନଥିବା ଧାଡି ହà‡à¬‰à¬›à¬¿ à¬à¬• ରà‡à¬œà‡à¬•àସ ଫàରାଗମà‡à¬£àଟ ଯାହାକି ଇ-ମà‡à¬² ଠିକଣାଗàଡିକ à¬à¬¿à¬¤à¬°à‡ ଥିବା ହà‹à¬·àଟଗàଡିକ ସହ ମିଳà‡à¬‡à¬¬ । + + #</pre> <!-- à¬à¬¹à¬¿ ଧାଡିଟି ଯà‡à¬®à¬¿à¬¤à¬¿ ଅଛି ସà‡à¬®à¬¿à¬¤à¬¿ ରଖନàତà କିଛି ବଦଳାନàତà ନାହିଠ-->', + 'spam-blacklisted-email' => 'ବନàଦ କରାଯାଇଥିବା ଇ-ମà‡à¬² ଠିକଣା', + 'spam-blacklisted-email-text' => 'ଆପଣଙàକ ଇ-ମà‡à¬² ଠିକଣାଟି ଅନààŸà¬®à¬¾à¬¨à¬™àକà ଇ-ମà‡à¬² ପଠାଇବାରà ବାସନàଦ କରାଯାଇଛି ।', + 'spam-blacklisted-email-signup' => 'ଦିଆଯାଇଥିବା ଇ-ମà‡à¬² ଠିକଣାଟି ବààŸà¬¬à¬¹à¬¾à¬°à¬•ରିବାରà ବାସନàଦ କରାଯାଇଛି ।', + 'spam-invalid-lines' => 'à¬à¬¹à¬¿ ସàପାମ ଅଟକତାଲିକା {{PLURAL:$1|ଧାଡ଼ିଟି|ଧାଡ଼ିସବà}} ଅଚଳ ସାଧାରଣ {{PLURAL:$1|ପରିପàରକାଶ|ପରିପàରକାଶ}} ଓ ସାଇତିବା ଆଗରà {{PLURAL:$1|ତାହାକà ସàଧାରିବା ଲà‹à¬¡à¬¼à¬¾|ସà‡à¬¹à¬¿à¬¸à¬¬àକà ସàଧାରିବା ଲà‹à¬¡à¬¼à¬¾}}:', + 'spam-blacklist-desc' => 'Regex-à¬à¬¿à¬¤àତିକ ସàପାମ-ବିରà‹à¬§à€ ଉପକରଣ: [[MediaWiki:Spam-blacklist]] ଓ [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Polish (polski) + * @author BeginaFelicysym + * @author Derbeth + * @author Sp5uhe + */ +$messages['pl'] = array( + 'spam-blacklist' => ' # Dodawanie w treÅ›ci stron linków zewnÄ™trznych pasujÄ…cych do tej listy bÄ™dzie blokowane. + # Lista dotyczy wyłącznie tej wiki; istnieje też globalna czarna lista. + # Dokumentacja znajduje siÄ™ na stronie https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- zostaw tÄ™ liniÄ™ dokÅ‚adnie tak, jak jest --> <pre> +# +# SkÅ‚adnia jest nastÄ™pujÄ…ca: +# * Wszystko od znaku „#†do koÅ„ca linii jest komentarzem +# * Każda niepusta linia jest fragmentem wyrażenia regularnego, które bÄ™dzie dopasowywane jedynie do hostów wewnÄ…trz linków + + #</pre> <!-- zostaw tÄ™ liniÄ™ dokÅ‚adnie tak, jak jest -->', + 'spam-whitelist' => ' #<!-- zostaw tÄ™ liniÄ™ dokÅ‚adnie tak, jak jest --> <pre> +# Linki zewnÄ™trzne pasujÄ…ce do tej listy *nie bÄ™dÄ…* blokowane nawet jeÅ›li +# zostaÅ‚yby zablokowane przez czarnÄ… listÄ™. +# +# SkÅ‚adnia jest nastÄ™pujÄ…ca: +# * Wszystko od znaku „#†do koÅ„ca linii jest komentarzem +# * Każda niepusta linia jest fragmentem wyrażenia regularnego, które bÄ™dzie dopasowywane jedynie do hostów wewnÄ…trz linków + + #</pre> <!-- zostaw tÄ™ liniÄ™ dokÅ‚adnie tak, jak jest -->', + 'email-blacklist' => ' # Adresy e-mail pasujÄ…ce do tej listy bÄ™dÄ… blokowane przed rejestracjÄ… i wysyÅ‚aniem maili + # Ta lista dotyczy tylko tej wiki; przejrzyj również globalnÄ… czarnÄ… listÄ™. + # Dokumentacja znajduje siÄ™ na https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# SkÅ‚adnia opisana jest poniżej: +# * Wszystko znajdujÄ…ce siÄ™ za znakiem "#" do koÅ„ca linii jest komentarzem +# * Każda niepusta linia jest fragmentem wyrażenia regularnego, które bÄ™dzie dopasowywane do hosta z adresu e-mail + + #</pre> <!-- leave this line exactly as it is -->', + 'email-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# Adresy e-mail pasujÄ…ce do tej listy *nie* bÄ™dÄ… blokowane, nawet jeÅ›li zostanÄ… +# zablokowane przez wpisy z czarnej listy. +# + #</pre> <!-- leave this line exactly as it is --> +# SkÅ‚adnia jest nastÄ™pujÄ…ca: +# * Wszystko poczÄ…wszy od znaku "#" do koÅ„ca linii jest komentarzem +# * Każda niepusta linia jest fragmentem wyrażenia regularnego dopasowywanego tylko do nazw hpstów z adresów e-mail', + 'spam-blacklisted-email' => 'Niedozwolone adresy e-mail', + 'spam-blacklisted-email-text' => 'Twój adres e-mail jest obecnie umieszczony na czarnej liÅ›cie i nie można z niego wysyÅ‚ać wiadomoÅ›ci e-mail do innych użytkowników.', + 'spam-blacklisted-email-signup' => 'Podany adres e-mail jest obecnie na czarnej liÅ›cie blokujÄ…cej przed użyciem.', + 'spam-invalid-lines' => '{{PLURAL:$1|NastÄ™pujÄ…ca linia jest niepoprawnym wyrażeniem regularnym i musi być poprawiona przed zapisaniem strony:|NastÄ™pujÄ…ce linie sÄ… niepoprawnymi wyrażeniami regularnymi i muszÄ… być poprawione przed zapisaniem strony:}}', + 'spam-blacklist-desc' => 'NarzÄ™dzie antyspamowe oparte o wyrażenia regularne: [[MediaWiki:Spam-blacklist|spam – lista zabronionych]] oraz [[MediaWiki:Spam-whitelist|spam – lista dozwolonych]]', # Fuzzy +); + +/** Piedmontese (Piemontèis) + * @author Borichèt + * @author Bèrto 'd Sèra + * @author Dragonòt + */ +$messages['pms'] = array( + 'spam-blacklist' => "# J'adrësse esterne ch'as treuva ant sta lista-sì a vniran blocà se cheidun a jë gionta ansima a na pà gina. # Sta lista a l'ha valor mach an sta wiki-sì; ch'a-j fasa arferiment ëdcò a la lista nèira global. # Për dla documentassion ch'a varda http://www.MediaWiki.org/wiki/Extension:SpamBlacklist #<!-- ch'a lassa sta riga-sì giusta 'me ch'a l'é --> <pre> # # La sintassi a l'é: # * Tut lòn ch'as anandia con na \"#\" fin a la fin dla riga as ten coma coment # * Qualsëssìa riga nen veuja a resta un tòch d'espression regolar ch'as paragon-a a ij nòm ëd servent andrinta a j'adrësse #</pre> <!-- ch'a lassa sta riga-sì giusta 'me ch'a l'é -->", + 'spam-whitelist' => "#<!-- ch'a lassa sta riga-sì giusta 'me ch'a l'é --> <pre> # J'adrësse esterne coma cole dë sta lista a vniran NEN blocà , ëdcò fin-a # s'a fusso da bloché conforma a le régole dla lista nèira. # # La sintassi a l'é: # * Tut lòn ch'as anandia con na \"#\" fin a la fin dla riga as ten coma coment # * Qualsëssìa riga nen veuja a resta un tòch d'espression regolar ch'as paragon-a a ij nòm ëd servent andrinta a j'adrësse #</pre> <!-- ch'a lassa sta riga-sì giusta 'me ch'a l'é -->", + 'email-blacklist' => "# J'adrësse ëd pòsta eletrònica ch'as treuva ant sta lista-sì a vniran blocà da registresse o mandé 'd mëssagi. +# Sta lista a l'ha valor mach an sta wiki-sì; ch'a-j fasa arferiment ëdcò a la lista nèira global. +# Për dla documentassion ch'a varda http://www.mediawiki.org/wiki/Extension:SpamBlacklist +#<!-- ch'a lassa sta riga-sì giusta 'me ch'a l'é --> <pre> +# +# La sintassi a l'é: +# * Tut lòn ch'as anandia con na \"#\" fin a la fin dla riga as ten coma coment # +* Qualsëssìa riga nen veujda a resta un tòch d'espression regolar ch'as paragon-a ai nòm dij servent andrinta a j'adrësse + +#</pre> <!-- ch'a lassa sta riga-sì giusta 'me ch'a l'é -->", + 'email-whitelist' => "#<!-- ch'a lassa sta riga-sì giusta 'me ch'a l'é --> <pre> +# J'adrësse ëd pòsta eletrònica ch'as treuvo ant sta lista-sì a saran *pa* blocà bele ch'a sarìo +# da bloché për le vos ëd la lista nèira. +# +#</pre> <!-- ch'a lassa sta riga-sì giusta 'me ch'a l'é --> +# La sintassi a l'é: +# * Tut lòn ch'as anandia con un «#» fin a la fin dla riga as ten coma coment +# * Qualsëssìa riga nen veujda a resta un tòch d'espression regolar ch'as paragon-a ai nòm dij servent andrinta a j'adrësse", + 'spam-blacklisted-email' => 'Adrëssa ëd pòsta eletrònica an lista nèira', + 'spam-blacklisted-email-text' => "Soa adrëssa ëd pòsta eletrònica a l'é al moment an na lista nèira për mandé dij mëssagi a j'à utri utent.", + 'spam-blacklisted-email-signup' => "L'adrëssa ëd pòsta eletrònica dà ita a l'é al moment an na lista nèira për l'utilisassion.", + 'spam-invalid-lines' => "{{PLURAL:$1|St'|Sti}} element dla lista nèira dla rumenta ëd reclam a {{PLURAL:$1|l'é|son}} {{PLURAL:$1|n'|dj'}}espression regolar nen {{PLURAL:$1|bon-a|bon-e}} e a l'{{PLURAL:$1|ha|han}} da manca d'esse coregiùe anans che salvé la pà gina:", + 'spam-blacklist-desc' => 'Strument anti-spam basà an dzora a Regex: [[MediaWiki:Spam-blacklist]] e [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Western Punjabi (پنجابی) + * @author Khalid Mahmood + */ +$messages['pnb'] = array( + 'spam-blacklist' => '# بارلے یو آر ایل جیÛÚ‘Û’ ایس لسٹ نال رلدے Ûون جدوں اوناں ایس صÙÛ’ نال جوڑیا جاۓ گا تے اوناں نوں روک دتا جاؤکا۔ +# Ø§ÛŒÛ Ù„Ø³Ù¹ صر٠ایس ÙˆÚ©ÛŒ نال جڑی اے؛ جگت روکلسٹ نوں ÙˆÛŒ ویکھو۔ +# ڈوکومنٹیشن Ù„â€ÛŒ ویکھو https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# <!-- ایس لین نوں اینج ای Ú†Ú¾ÙˆÚ‘ جنج اے ÛÛ’ --> <pre> +# +# سینٹیکس Ø§ÛŒÛ Ø§Û’: +# * ÛØ±Ø´Û’ "#" توںلے Ú©Û’ لین دے انت تک اک کومنٹ اے +# * ÛØ± ناں خالی لین اک ریجیکس ÙØ±ÛŒÚ¯Ù…نٹ اے جیÛÚ‘ÛŒ یو آر ایل دے اندر Ûوسٹو نال رلے گی۔ + +#</pre> <!-- ایس لین نوں انج ای Ú†Ú¾ÙˆÚ‘ دیو جنج Ø§ÛŒÛ ÛÛ’ -->', + 'spam-whitelist' => '# <!-- ایس لین نوں اینج ای Ú†Ú¾ÙˆÚ‘ جنج اے ÛÛ’ --> <pre> +# بارلے یو آر ایل جیÛÚ‘Û’ ایس لسٹ نال رلدے Ûون جدوں اوناں ایس صÙÛ’ نال جوڑیا جاۓ گا تے اوناں نوں نئیں روکیا جاویگا پاویں اوناں نوں بلیکلسٹ انٹریز Ú† روکیا گیا Ûووے۔ +# +# سینٹیکس Ø§ÛŒÛ Ø§Û’: +# * ÛØ±Ø´Û’ "#" توںلے Ú©Û’ لین دے انت تک اک کومنٹ اے +# * ÛØ± ناں خالی لین اک ریجیکس ÙØ±ÛŒÚ¯Ù…نٹ اے جیÛÚ‘ÛŒ یو آر ایل دے اندر Ûوسٹو نال رلے گی۔ + +#</pre> <!-- ایس لین نوں انج ای Ú†Ú¾ÙˆÚ‘ دیو جنج Ø§ÛŒÛ ÛÛ’ -->', + 'spam-invalid-lines' => 'تھلے دتی گئی سپام کالیلسٹ {{PLURAL:$1|lلین|لیناں}} ناں منی جان والی ریگولر {{PLURAL:$1|ایکسپریشن|ایکسپریشناں}} تے {{PLURAL:$1|لوڑاں|لوڑ}} نوں ٹھیک کرنا ضروری صÙÛ Ø¨Ú†Ø§Ù† توں Ù¾ÛÙ„Û’:', + 'spam-blacklist-desc' => 'ریجیکس تے بنیا سپام ویری اوزار: [[MediaWiki:Spam-blacklist]] تے [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Portuguese (português) + * @author Giro720 + * @author Hamilton Abreu + * @author Helder.wiki + * @author Malafaya + * @author 555 + */ +$messages['pt'] = array( + 'spam-blacklist' => ' # URLs externas que coincidam com esta lista serão bloqueadas quando forem + # adicionadas a uma página. + # Esta lista aplica-se apenas a esta wiki. Consulte também a lista-negra global. + # Veja a documentação em https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- mantenha esta linha exatamente assim --> <pre> +# +# A sintaxe é a seguinte: +# * Tudo o que estiver após um "#" até o final de uma linha é um comentário +# * Todas as linhas que não estiverem em branco são um fragmento de expressão regular +# (regex) de busca, que só poderão coincidir com hosts na URL + + #</pre> <!-- mantenha esta linha exatamente assim -->', + 'spam-whitelist' => ' #<!-- mantenha esta linha exatamente assim --> <pre> +# URLs externas que coincidam com esta lista *não* serão bloqueadas mesmo se +# teriam sido bloqueadas por entradas presentes na lista negra. +# +# A sintaxe é a seguinte: +# * Tudo o que estiver após um "#" até o final de uma linha é um comentário +# * Todas as linhas que não estiverem em branco são um fragmento de expressão regular +# (regex) de busca, que só poderão coincidir com hosts na URL + + #</pre> <!-- mantenha esta linha exatamente assim -->', + 'spam-blacklisted-email' => 'Endereço de correio electrónico da lista negra', + 'spam-blacklisted-email-text' => 'Atualmente o seu endereço de e-mail está na lista negra que impede o envio de e-mails a outros utilizadores.', + 'spam-blacklisted-email-signup' => 'O endereço de e-mail fornecido não pode ser utilizado pois está na lista negra.', + 'spam-invalid-lines' => "{{PLURAL:$1|A entrada|As entradas}} abaixo {{PLURAL:$1|é uma expressão regular|são expressões regulares}} ''(regex)'' {{PLURAL:$1|inválida e precisa|inválidas e precisam}} de ser {{PLURAL:$1|corrigida|corrigidas}} antes de gravar a página:", + 'spam-blacklist-desc' => 'Ferramenta anti-"spam" baseada em Regex: [[MediaWiki:Spam-blacklist]] e [[MediaWiki:Spam-whitelist]]', # Fuzzy + 'log-name-spamblacklist' => 'Registros da lista negra de spam', + 'log-description-spamblacklist' => 'Estes eventos acompanham as ocorrências da lista negra de spam.', + 'logentry-spamblacklist-hit' => '$1 ativou a lista negra de spam em $3 ao tentar inserir $4.', + 'right-spamblacklistlog' => 'Ver registros da lista negra de spam', + 'action-spamblacklistlog' => 'ver os registos da lista negra de spam', +); + +/** Brazilian Portuguese (português do Brasil) + * @author Cainamarques + * @author Eduardo.mps + * @author Helder.wiki + * @author Tuliouel + * @author 555 + */ +$messages['pt-br'] = array( + 'spam-blacklist' => ' #<!-- mantenha esta linha exatamente assim --> <pre> +# URLs externas que coincidam com esta lista serão bloqueadas quando forem +# adicionadas a uma página. +# Esta lista refere-se apenas a este wiki. Consulte também a lista-negra global. +# Veja a documentação em https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +# A sintaxe é a seguinte: +# * Tudo o que estiver após um "#" até o final de uma linha será tido como um comentário +# * Todas as linhas que não estiverem em branco são um fragmento de expressão +# regular (regex) que abrangem apenas a URL especificada + + #</pre> <!-- mantenha esta linha exatamente assim -->', + 'spam-whitelist' => ' #<!-- mantenha esta linha exatamente assim --> <pre> + # URLs externas que coincidam com esta lista *não* serão + # bloqueadas mesmo se tiverem sido bloqueadas por entradas + # presentes nas listas negras. + # + # A sintaxe é a seguinte: + # * Tudo o que estiver após um "#" até o final de uma linha + # será tido como um comentário + # * Todas as linhas que não estiverem em branco são um + # fragmento de expressão regular (regex) que abrangem apenas + # a URL especificada + + #</pre> <!-- mantenha esta linha exatamente assim -->', + 'email-blacklist' => ' #<!-- mantenha esta linha exatamente assim --> <pre> + # Endereços de e-mail que coincidam com esta lista serão + # impedidos de se registrar, bem como de enviar mensagens + # Esta lista refere-se apenas a este wiki. Consulte também a lista negra global. + # Veja a documentação em https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- mantenha esta linha exatamente assim --> <pre> + # + # A sintaxe é a seguinte: + # * Tudo o que estiver após um "#" até o final de uma + # linha será tido como um comentário + # * Todas as linhas que não estiverem em branco são um + # fragmento de expressão regular (regex) que abrangem apenas + # o domÃnio do endereço de e-mail + + #</pre> <!-- mantenha esta linha exatamente assim -->', + 'email-whitelist' => ' #<!-- mantenha esta linha exatamente assim --> <pre> + # Endereços de e-mail que coincidam com esta lista *não* + # serão bloqueados mesmo que tenham sofrido bloqueio + # por instruções presentes nas listas negras. + # + # A sintaxe é a seguinte: + # * Tudo o que estiver após um "#" até o final de uma linha + # será tido como um comentário + # * Todas as linhas que não estiverem em branco são um + # fragmento de expressão regular (regex) que abrangem apenas + # os domÃnios dos endereços de e-mail + + #</pre> <!-- mantenha esta linha exatamente assim -->', + 'spam-blacklisted-email' => 'Endereço eletrônico na lista negra', + 'spam-blacklisted-email-text' => 'O seu endereço de correio eletrônico está proibido de enviar mensagens para outros usuários.', + 'spam-blacklisted-email-signup' => 'O endereço fornecido encontra-se na lista negra.', + 'spam-invalid-lines' => '{{PLURAL:$1|A linha|As linhas}} a seguir {{PLURAL:$1|é uma expressão regular|são expressões regulares}} (regex) {{PLURAL:$1|inválida e precisa|inválidas e precisam}} ser {{PLURAL:$1|corrigida|corrigidas}} antes de salvar a página:', + 'spam-blacklist-desc' => 'Ferramenta anti-spam baseada em expressões regulares que permite adicionar URLs numa lista negra, barrando-os em páginas e também em emails enviados a usuários registrados', + 'log-name-spamblacklist' => 'Registro da lista negra de spam', + 'action-spamblacklistlog' => 'ver os registros da lista negra de spam', +); + +/** Romanian (română) + * @author Firilacroco + * @author Minisarm + */ +$messages['ro'] = array( + 'spam-blacklisted-email' => 'Adresă de e-mail inclusă în lista neagră', + 'spam-blacklisted-email-text' => 'Adresa dumneavoastră de e-mail este actualmente inclusă în lista neagră, neputând expedia e-mailuri altor utilizatori.', + 'spam-blacklisted-email-signup' => 'Adresa de e-mail specificată este actualmente inclusă în lista neagră, neputând fi utilizată.', + 'spam-invalid-lines' => '{{PLURAL:$1|Următorul rând|Următoarele rânduri}} din lista neagră de spam {{PLURAL:$1|este|sunt}} {{PLURAL:$1|o expresie regulată invalidă|expresii regulate invalide}} È™i trebuie {{PLURAL:$1|corectat|corectate}} înainte de a salva pagina:', + 'spam-blacklist-desc' => 'Unealtă antispam bazată pe regex care permite includerea adreselor URL introduse în pagini È™i a adreselor de e-mail ale utilizatorilor înregistraÈ›i în lista neagră', + 'log-name-spamblacklist' => 'Jurnal listă neagră spam', + 'log-description-spamblacklist' => 'Aceste evenimente urmăresc declanÈ™area listei negre de spam.', + 'logentry-spamblacklist-hit' => '$1 a provocat declanÈ™area listei negre de spam în pagina $3, încercând să adauge $4.', + 'right-spamblacklistlog' => 'Vizualizează jurnalul listei negre de spam', + 'action-spamblacklistlog' => 'vizualizaÈ›i jurnalul listei negre de spam', +); + +/** tarandÃne (tarandÃne) + * @author Joetaras + */ +$messages['roa-tara'] = array( + 'spam-blacklist' => " # Le URL esterne ca se iacchiane jndr'à st'elenghe avènene bloccate quanne avènene aggiunde jndr'à 'na pà gene. + # St'elenghe tène effette sulamende sus a sta Uicchi; se pò refèrì pure a 'a lista gnore globale. + # Pe documendazione vide https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# 'A sindasse jè a cumme segue: +# * Ognecose ca tène 'u carattere \"#\" 'mbonde a fine d'a linèe jè 'nu commende +# * Ogne linèe ca non g'è vacande jè 'nu frammende de regex ca vè face le combronde cu le host jndr'à l'URL + + #</pre> <!-- leave this line exactly as it is -->", + 'spam-whitelist' => " #<!-- leave this line exactly as it is --> <pre> + # Le URL esterne ca se iacchiane jndr'à st'elenghe *non* g'avènene bloccate pure ca lore sonde mise + # jndr'à l'elenghe d'a lista gnore. + # + +# +# 'A sindasse jè a cumme segue: +# * Ognecose ca tène 'u carattere \"#\" 'mbonde a fine d'a linèe jè 'nu commende +# * Ogne linèe ca non g'è vacande jè 'nu frammende de regex ca vè face le combronde cu le host jndr'à l'URL + + #</pre> <!-- leave this line exactly as it is -->", + 'email-blacklist' => " #<!-- leave this line exactly as it is --> <pre> +# Le indirizze email ca iessene jndr'à ste elenghe onna essere bloccate da 'a reggistrazzione e da mannà le email +# Ste elenghe tène cunde sole de sta uicchi; referite pure a 'a lista gnore globbale. +# Pe documendazione 'ndruche https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +# 'A sindasse jè 'a seguende: +# * Ognecose ca tène 'u carattere \"#\" 'mbonde a fine d'a linèe jè 'nu commende +# * Ogne linèe ca non g'è vacande jè 'nu frammende de regex ca vè face le combronde cu le host jndr'à le indirizze email + + #</pre> <!-- leave this line exactly as it is -->", + 'email-whitelist' => " #<!-- leave this line exactly as it is --> <pre> +# Le indirizze email ca iessene jndr'à ste elenghe *NON* ge onna essere bloccate pure ce lore ponne sta jndr'à le vôsce d'a lista gnore +# +# 'A sindasse jè 'a seguende: +# * Ognecose ca tène 'u carattere \"#\" 'mbonde a fine d'a linèe jè 'nu commende +# * Ogne linèe ca non g'è vacande jè 'nu frammende de regex ca vè face le combronde cu le host jndr'à le indirizze email + + #</pre> <!-- leave this line exactly as it is -->", + 'spam-blacklisted-email' => 'Indirizze email da ignorà ', + 'spam-blacklisted-email-text' => "L'indirizze email tune jè mo jndr'à lista gnore pe mannà email a otre utinde.", + 'spam-blacklisted-email-signup' => "L'indirizze email ca è date pe mò ste jndr'à lista gnore.", + 'spam-invalid-lines' => "{{PLURAL:$1|'A seguende linèe d'a blacklist de spam jè|Le seguende linèe d'a blacklist de spam sonde}} {{PLURAL:$1|espressione|espressiune}} regolare invalide e {{PLURAL:$1|abbesogne|abbesognane}} de avenè corrette apprime de reggistrà 'a pà gene:", + 'spam-blacklist-desc' => "'U strumende andi-spam basate sus a le regex ca dèje le URL de le pà ggene de l'elenghe gnure e le indirizze email de le utinde reggistrate", + 'log-name-spamblacklist' => "Archivije de l'elenghe gnure de le rummate", + 'log-description-spamblacklist' => "Ste evende tracciane le trasute jndr'à l'elenghe gnure de le rummate.", + 'logentry-spamblacklist-hit' => "$1 ave fatte 'na trasute jndr'à l'elenghe gnure de le rummate sus a $3 pruvanne a aggiungere $4.", + 'right-spamblacklistlog' => "'Ndruche l'archivije de l'elenghe gnure de le rummate", + 'action-spamblacklistlog' => "'ndruche l'archivije de l'elenghe gnure d'u rummate", +); + +/** Russian (руÑÑкий) + * @author Ahonc + * @author Express2000 + * @author HalanTul + * @author Kaganer + * @author Okras + * @author ÐлекÑандр Сигачёв + */ +$messages['ru'] = array( + 'spam-blacklist' => ' # Внешние ÑÑылки, ÑоответÑтвующие Ñтому ÑпиÑку, будут запрещены Ð´Ð»Ñ Ð²Ð½ÐµÑÐµÐ½Ð¸Ñ Ð½Ð° Ñтраницы. + # Ðтот ÑпиÑок дейÑтвует только Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ вики, ÑущеÑтвует также общий чёрный ÑпиÑок. + # Подробнее на Ñтранице https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- не изменÑйте Ñту Ñтроку --> <pre> +# +# СинтакÑиÑ: +# * Ð’ÑÑ‘, Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ Ñ Ñимвола "#" и до конца Ñтроки, ÑчитаетÑÑ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ¼ +# * ÐšÐ°Ð¶Ð´Ð°Ñ Ð½ÐµÐ¿ÑƒÑÑ‚Ð°Ñ Ñтрока ÑвлÑетÑÑ Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ð¾Ð¼ регулÑрного выражениÑ, применÑемого только к узлу в URL + + #</pre> <!-- не изменÑйте Ñту Ñтроку -->', + 'spam-whitelist' => ' #<!-- не изменÑйте Ñту Ñтроку --> <pre> +# Внешние ÑÑылки, ÑоответÑтвующие Ñтому ÑпиÑку, *не* будут блокироватьÑÑ, даже еÑли они попали в чёрный ÑпиÑок. +# +# СинтакÑиÑ: +# * Ð’ÑÑ‘, Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ Ñ Ñимвола "#" и до конца Ñтроки, ÑчитаетÑÑ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ¼ +# * ÐšÐ°Ð¶Ð´Ð°Ñ Ð½ÐµÐ¿ÑƒÑÐºÐ°Ñ Ñтрока ÑвлÑетÑÑ Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ð¾Ð¼ регулÑрного выражениÑ, применÑемого только к узлу в URL + + #</pre> <!-- не изменÑйте Ñту Ñтроку -->', + 'email-blacklist' => ' # ÐдреÑа Ñлектронной почты, ÑоответÑтвующие Ñтому ÑпиÑку, будут заблокированы от региÑтрации или поÑылки Ñл. почты. + # Ðтот ÑпиÑок дейÑтвует только Ð´Ð»Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ вики, ÑущеÑтвует также общий чёрный ÑпиÑок. + # Подробнее на Ñтранице https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- не изменÑйте Ñту Ñтроку --> <pre> +# +# СинтакÑиÑ: +# * Ð’ÑÑ‘, Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ Ñ Ñимвола "#" и до конца Ñтроки, ÑчитаетÑÑ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ¼ +# * ÐšÐ°Ð¶Ð´Ð°Ñ Ð½ÐµÐ¿ÑƒÑÑ‚Ð°Ñ Ñтрока ÑвлÑетÑÑ Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ð¾Ð¼ регулÑрного выражениÑ, применÑемого только к узлам внутри адреÑов Ñл. почты + + #</pre> <!-- не изменÑйте Ñту Ñтроку -->', + 'email-whitelist' => ' #<!-- не изменÑйте Ñту Ñтроку --> <pre> +# ÐдреÑа Ñлектронной почты, ÑоответÑтвующие Ñтому ÑпиÑку, ÐЕ БУДУТ заблокированы, +# даже еÑли они внеÑены в черный ÑпиÑок. +# + #</pre> <!-- не изменÑйте Ñту Ñтроку --> +# СинтакÑиÑ: +# * Ð’ÑÑ‘, Ð½Ð°Ñ‡Ð¸Ð½Ð°Ñ Ñ Ñимвола "#" и до конца Ñтроки, ÑчитаетÑÑ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ¼ +# * ÐšÐ°Ð¶Ð´Ð°Ñ Ð½ÐµÐ¿ÑƒÑÑ‚Ð°Ñ Ñтрока ÑвлÑетÑÑ Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ð¾Ð¼ регулÑрного выражениÑ, применÑемого только к узлам внутри адреÑов Ñл. почты', + 'spam-blacklisted-email' => 'ÐдреÑа Ñлектронной почты, занеÑённые в чёрный ÑпиÑок', + 'spam-blacklisted-email-text' => 'Ваш Ð°Ð´Ñ€ÐµÑ Ñлектронной почты в наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑÑ Ð² чёрном ÑпиÑке, поÑтому вы не можете отправлÑть ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼ пользователÑм.', + 'spam-blacklisted-email-signup' => 'Указанный Ð°Ð´Ñ€ÐµÑ Ñлектронной почты в наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð·Ð°Ð½ÐµÑён в чёрный ÑпиÑок и не может быть иÑпользован.', + 'spam-invalid-lines' => '{{PLURAL:$1|Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ñтрока чёрного ÑпиÑка ÑÑылок Ñодержит ошибочное регулÑрное выражение и должна быть иÑправлена|Следующие Ñтроки чёрного ÑпиÑка ÑÑылок Ñодержат ошибочные регулÑрные Ð²Ñ‹Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ Ð¸ должны быть иÑправлены}} перед Ñохранением:', + 'spam-blacklist-desc' => 'ОÑнованный на регулÑрных выражениÑÑ… анти-Ñпам инÑтрумент позволÑет добавлÑть в чёрный ÑпиÑок URL на Ñтраницах и адреÑа Ñлектронной почты Ð´Ð»Ñ Ð·Ð°Ñ€ÐµÐ³Ð¸Ñтрированных пользователей', +); + +/** Rusyn (руÑиньÑкый) + * @author Gazeb + */ +$messages['rue'] = array( + 'spam-blacklist' => ' # ЕкÑтерны URL одповідаючі тому ÑпиÑку будуть заблокованы при пробі придати Ñ—Ñ… на Ñторінку. + # Тот ÑпиÑок овпливнює лем тоту вікі; поÑмотьте ÑÑ Ñ‚Ñ‹Ð¶ на ґлоналну чорну лиÑтину. + # Документацію найдете на https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- Охабте тот Ñ€Ñдок точно Ñк Ñ” --> <pre> +# +# СінтакÑÑ–Ñ Ñ” наÑтупный: +# * Вшытко од знаку „#“ до кінце Ñ€Ñдку Ñ” коментарь +# * Каждый непорожній Ñ€Ñдок Ñ” чаÑть реґуларного выразу, котрому будуть одповідати лем домены з URL + + #</pre> <!-- Охабте тот Ñ€Ñдок точно Ñк Ñ” -->', + 'spam-whitelist' => ' #<!-- Охабте тот Ñ€Ñдок точно Ñк Ñ” --> <pre> +# ЕкÑтерны URL одповідаючі выразам у тім ÑпиÑку *не будуть* заблокованы, ані кобы +# Ñ—Ñ… заблоковали положкы з чорной лиÑтины. +# +# СінтакÑÑ–Ñ Ñ” наÑтупна: +# * Вшытко од знаку „#“ до кінце Ñ€Ñдку Ñ” коментарь +# * каждый непорожній Ñ€Ñдок Ñ” чаÑть реґуларного выразу, котрому будурь одповідати лем домены з URL + + #</pre> <!-- Охабте тот Ñ€Ñдок точно Ñк Ñ” -->', + 'email-blacklist' => ' # З імейлів одповідных гевÑёму ÑпиÑку не буде годен зареґіÑтровати ни конто ни поÑлати імейл. + # ГевÑеÑÑŒ ÑпиÑок мать вплыв лем на гевÑÑŽ вікі; поÑмотьте тыж ґлобалных чорный ÑпиÑок. + # Документацію найдете на https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- тот Ñ€Ñдок охабте актуално так Ñк він Ñ” теперь --> <pre> +# +# Ð¡Ñ–Ð½Ñ‚Ð°ÐºÑ Ñ” в наÑтупных Ñ€Ñдках: +# * Вшытко од Ñімвола „#“ до кінце Ñ€Ñдка Ñ” коментарь +# * Каждый непорожнїй Ñ€Ñдок Ñ” чаÑть реґуларного выразу, котрому будуть одповідати лем домены в імейловых адреÑах + + #</pre> <!-- тот Ñ€Ñдок охабте актуално так Ñк він Ñ” теперь -->', + 'email-whitelist' => ' #<!-- тот Ñ€Ñдок охабте актуално так Ñк він Ñ” теперь --> <pre> +# Імейлы одповідны тому ÑпиÑку *не будуть* заблокованы, хоць бы +# одповідали запиÑам в чорнім ÑпиÑку. +# +# Ð¡Ñ–Ð½Ñ‚Ð°ÐºÑ Ñ” в наÑтупныха Ñ€Ñдках: +# * Вшытко од Ñімвола „#“ до кінце Ñ€Ñдка Ñ” коментарь +# * Каждый непорожнїй Ñ€Ñдок Ñ” чаÑть реґуларного выразу, котрому будуть одповідати лем домены в імейловых адреÑах + #</pre> <!-- тот Ñ€Ñдок охабте актуално так Ñк він Ñ” теперь -->', + 'spam-blacklisted-email' => 'Імейл на чорнім ÑпиÑку', + 'spam-blacklisted-email-text' => 'Ваша імейлова адреÑа Ñ” моментално уведжена на чорнім ÑпиÑку, та же другым хоÑнователÑм не можете поÑлати імейл.', + 'spam-blacklisted-email-signup' => 'Уведжена імейлова адреÑа Ñ” моментално на чорнім ÑпиÑку.', + 'spam-invalid-lines' => 'Ðа чорній лиÑтинї Ñпаму {{PLURAL:$1|Ñ” наÑтупный Ñ€Ñдок неправилный реґуларный выраз|Ñуть наÑтупны Ñ€Ñдкы неправилны реґуларны выразы|Ñуть наÑтупны Ñ€Ñдкы неправилны реґуларны выразы}} Ñ– Ñ” треба {{PLURAL:$1|го|Ñ—Ñ…|Ñ—Ñ…}} перед уложінём Ñторінкы Ñправити:', + 'spam-blacklist-desc' => 'ÐнтіÑпамовый інштрумент на базї реґуларных выразів: [[MediaWiki:Spam-blacklist]] Ñ– [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Sanskrit (संसà¥à¤•ृतमà¥) + * @author Shubha + */ +$messages['sa'] = array( + 'spam-blacklist' => ' #सूचà¥à¤¯à¤¾à¤‚ विदà¥à¤¯à¤®à¤¾à¤¨à¤¾à¤¨à¤¾à¤‚ सदृशानि बाहà¥à¤¯ URLs अवरà¥à¤¦à¥à¤§à¤¾à¤¨à¤¿ à¤à¤µà¤¨à¥à¤¤à¤¿ यदा पृषà¥à¤ ं योजà¥à¤¯à¤¤à¥‡ । + #à¤à¤·à¤¾ सूची असà¥à¤¯à¤¾à¤‚ वीकà¥à¤¯à¤¾à¤‚ पà¥à¤°à¤à¤¾à¤µà¤•ारिणी असà¥à¤¤à¤¿; वैशà¥à¤µà¤¿à¤•दà¥à¤°à¥à¤ªà¤¯à¥à¤•à¥à¤¤à¤¾à¤µà¤²à¥à¤¯à¤¾à¤ƒ कृते अपि आनà¥à¤µà¤¿à¤¤à¤‚ à¤à¤µà¤¤à¤¿ । + #पà¥à¤°à¤²à¥‡à¤–नाय दृशà¥à¤¯à¤¤à¤¾à¤®à¥ https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +#विनà¥à¤¯à¤¾à¤¸à¤ƒ à¤à¤µà¤‚ विदà¥à¤¯à¤¤à¥‡ : +# * "#" तः आरà¤à¥à¤¯à¤®à¤¾à¤£à¤¾à¤ƒ पङà¥à¤•à¥à¤¤à¥‡à¤ƒ अनà¥à¤¤à¥à¤¯à¤ªà¤°à¥à¤¯à¤¨à¥à¤¤à¤‚ विदà¥à¤¯à¤®à¤¾à¤¨à¤ƒ अà¤à¤¿à¤ªà¥à¤°à¤¾à¤¯à¤ƒ à¤à¤µà¤¤à¤¿ । +# * पà¥à¤°à¤¤à¥à¤¯à¥‡à¤•ं रिकà¥à¤¤à¤°à¤¹à¤¿à¤¤à¤¾ पंकà¥à¤¤à¤¿à¤ƒ regex fragment à¤à¤µà¤¤à¤¿ यतॠURLs अनà¥à¤¤à¤°à¥à¤—तैः आयोजकैः तà¥à¤²à¥à¤¯à¤¤à¥‡ + #</pre> <!-- इयं पङà¥à¤•à¥à¤¤à¥€ यथावतॠतà¥à¤¯à¤œà¥à¤¯à¤¤à¤¾à¤®à¥ -->', + 'spam-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +#असà¥à¤¯à¤¾à¤‚ सूचà¥à¤¯à¤¾à¤‚ विदà¥à¤¯à¤®à¤¾à¤¨à¤¾à¤¨à¤¾à¤‚ सदृशानि URLs *न* अवरà¥à¤¦à¥à¤§à¥à¤¯à¤¨à¥à¤¤à¥‡ यदà¥à¤¯à¤ªà¤¿ शकà¥à¤¯à¤®à¥ +# दà¥à¤°à¥à¤ªà¤¯à¥à¤•à¥à¤¤à¤ªà¥à¤°à¤µà¥‡à¤¶à¥ˆà¤ƒ अवरà¥à¤¦à¥à¤§à¤®à¤¸à¥à¤¤à¤¿ । +# + #</pre> <!-- leave this line exactly as it is -->', + 'email-blacklist' => ' #सूचà¥à¤¯à¤¾à¤‚ विदà¥à¤¯à¤®à¤¾à¤¨à¤¾à¤¨à¤¾à¤‚ सदृशाः बाहà¥à¤¯ ईपतà¥à¤°à¤¸à¤™à¥à¤•ेताः पञà¥à¤œà¥€à¤•रणातॠईपतà¥à¤°à¤ªà¥à¤°à¥‡à¤·à¤£à¤¾à¤¤à¥ च अवरà¥à¤¦à¥à¤§à¤¾à¤ƒ à¤à¤µà¤¨à¥à¤¤à¤¿ + #à¤à¤·à¤¾ सूची असà¥à¤¯à¤¾à¤‚ वीकà¥à¤¯à¤¾à¤‚ पà¥à¤°à¤à¤¾à¤µà¤•ारिणी असà¥à¤¤à¤¿; वैशà¥à¤µà¤¿à¤•दà¥à¤°à¥à¤ªà¤¯à¥à¤•à¥à¤¤à¤¾à¤µà¤²à¥à¤¯à¤¾à¤ƒ कृते अपि आनà¥à¤µà¤¿à¤¤à¤‚ à¤à¤µà¤¤à¤¿ । + #पà¥à¤°à¤²à¥‡à¤–नाय दृशà¥à¤¯à¤¤à¤¾à¤®à¥ https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +#विनà¥à¤¯à¤¾à¤¸à¤ƒ à¤à¤µà¤‚ विदà¥à¤¯à¤¤à¥‡ : +# * "#" तः आरà¤à¥à¤¯à¤®à¤¾à¤£à¤¾à¤ƒ पङà¥à¤•à¥à¤¤à¥‡à¤ƒ अनà¥à¤¤à¥à¤¯à¤ªà¤°à¥à¤¯à¤¨à¥à¤¤à¤‚ विदà¥à¤¯à¤®à¤¾à¤¨à¤ƒ अà¤à¤¿à¤ªà¥à¤°à¤¾à¤¯à¤ƒ à¤à¤µà¤¤à¤¿ । +# * पà¥à¤°à¤¤à¥à¤¯à¥‡à¤•ं रिकà¥à¤¤à¤°à¤¹à¤¿à¤¤à¤¾ पंकà¥à¤¤à¤¿à¤ƒ regex fragment à¤à¤µà¤¤à¤¿ यतॠURLs अनà¥à¤¤à¤°à¥à¤—तैः आयोजकैः तà¥à¤²à¥à¤¯à¤¤à¥‡ + #</pre> <!-- इयं पङà¥à¤•à¥à¤¤à¥€ यथावतॠतà¥à¤¯à¤œà¥à¤¯à¤¤à¤¾à¤®à¥ -->', + 'email-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +#असà¥à¤¯à¤¾à¤‚ सूचà¥à¤¯à¤¾à¤‚ विदà¥à¤¯à¤®à¤¾à¤¨à¤¾à¤¨à¤¾à¤‚ सदृशाः ईपतà¥à¤°à¤¸à¤™à¥à¤•ेताः *न* अवरà¥à¤¦à¥à¤§à¥à¤¯à¤¨à¥à¤¤à¥‡ यदà¥à¤¯à¤ªà¤¿ शकà¥à¤¯à¤®à¥ +# दà¥à¤°à¥à¤ªà¤¯à¥à¤•à¥à¤¤à¤ªà¥à¤°à¤µà¥‡à¤¶à¥ˆà¤ƒ अवरà¥à¤¦à¥à¤§à¤®à¤¸à¥à¤¤à¤¿ । +# + #</pre> <!-- leave this line exactly as it is --> +# विनà¥à¤¯à¤¾à¤¸à¤ƒ à¤à¤µà¤‚ à¤à¤µà¥‡à¤¤à¥: +# * "#" तः आरà¤à¥à¤¯à¤®à¤¾à¤£à¤‚ वाकà¥à¤¯à¤¾à¤¨à¥à¤¤à¤ªà¤°à¥à¤¯à¤¨à¥à¤¤à¤‚ विदà¥à¤¯à¤®à¤¾à¤¨à¤®à¥ अà¤à¤¿à¤ªà¥à¤°à¤¾à¤¯à¤ƒ मनà¥à¤¯à¤¤à¥‡ +# * सरà¥à¤µà¤¾à¤ƒ रिकà¥à¤¤à¤°à¤¹à¤¿à¤¤à¤¾à¤ƒ पङà¥à¤•à¥à¤¤à¤¯à¤ƒ regex fragment à¤à¤µà¤¤à¤¿ ये ईपतà¥à¤°à¤¸à¤™à¥à¤•ेतानà¥à¤¤à¤°à¥à¤—तेन अंशेन तà¥à¤²à¥à¤¯à¤¨à¥à¤¤à¥‡', + 'spam-blacklisted-email' => 'निनà¥à¤¦à¥à¤¯à¤ƒ ईपतà¥à¤°à¤¸à¤™à¥à¤•ेतः', + 'spam-blacklisted-email-text' => 'à¤à¤µà¤¤à¤ƒ ईपतà¥à¤°à¤¸à¤™à¥à¤•ेतः समà¥à¤ªà¥à¤°à¤¤à¤¿ निनà¥à¤¦à¥à¤¯à¤¸à¤™à¥à¤•ेतानामॠआवलà¥à¤¯à¤¾à¤‚ पà¥à¤°à¤µà¥‡à¤¶à¤¿à¤¤à¤ƒ । अतः अनà¥à¤¯à¥‡à¤à¥à¤¯à¤ƒ योजकेà¤à¥à¤¯à¤ƒ ईपतà¥à¤°à¤ªà¥à¤°à¥‡à¤·à¤£à¤‚ नानà¥à¤®à¤¨à¥à¤¯à¤¤à¥‡ ।', + 'spam-blacklisted-email-signup' => 'पà¥à¤°à¤¦à¤¤à¥à¤¤à¤ƒ निनà¥à¤¦à¥à¤¯à¤ƒ ईपतà¥à¤°à¤¸à¤™à¥à¤•ेतः समà¥à¤ªà¥à¤°à¤¤à¤¿ उपयोगे नासà¥à¤¤à¤¿ ।', + 'spam-invalid-lines' => 'अधोनिरà¥à¤¦à¤¿à¤·à¥à¤Ÿà¤¾à¤ƒ अनिषà¥à¤Ÿà¤¸à¤¨à¥à¤¦à¥‡à¤¶à¤¦à¥à¤°à¥à¤µà¥ƒà¤¤à¥à¤¤à¤¯à¤ƒ {{PLURAL:$1|पंकà¥à¤¤à¤¿à¤ƒ|पंकà¥à¤¤à¤¿à¤¯à¤ƒ}} अमानà¥à¤¯à¤¾à¤ƒ नियताः {{PLURAL:$1|अà¤à¤¿à¤µà¥à¤¯à¤•à¥à¤¤à¤¿à¤ƒ असà¥à¤¤à¤¿|अà¤à¤¿à¤µà¥à¤¯à¤•à¥à¤¤à¤¯à¤ƒ सनà¥à¤¤à¤¿}} अतः पृषà¥à¤ रकà¥à¤·à¤£à¤¾à¤¤à¥ पूरà¥à¤µà¤‚ तेषां परिषà¥à¤•ारः अवशà¥à¤¯à¤‚ करà¥à¤¤à¤µà¥à¤¯à¤¾à¤ƒ :', + 'spam-blacklist-desc' => 'रेजेकà¥à¤¸à¥-आधारितमॠअनिषà¥à¤Ÿà¤¸à¤¨à¥à¤¦à¥‡à¤¶à¤µà¤¿à¤°à¥‹à¤§à¤¿ उपकरणमà¥: [[MediaWiki:Spam-blacklist]] [[MediaWiki:Spam-whitelist]] च', # Fuzzy +); + +/** Sakha (Ñаха тыла) + * @author HalanTul + */ +$messages['sah'] = array( + 'spam-blacklist' => " # Бу иÑпииһÑÐºÐºÑ Ð±Ð°Ð°Ñ€ Ñ‚Ð°Ñ ÑигÑлÑÑ€ бобуллуохтара. + # Бу иÑпииһÑк бу ÑÑ€Ñ Ð±Ñ‹Ñ€Ð°Ð¹Ñ‹Ð°ÐºÐºÐ° үлÑлиир, уопÑай ''хара иÑпииһÑк'' ÑÐ¼Ð¸Ñ Ð±Ð°Ð°Ñ€Ñ‹Ð½ умнума. + # Сиһилии манна көр https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- бу Ñтроканы уларытыма --> <pre> +# +# СинтакÑиÑ: +# * Бу \"#\" бÑлиÑттÑн Ñаҕалаан Ñтрока бүтүөр дылы барыта Ñ…Ð¾Ñ Ð±Ñ‹Ò»Ð°Ð°Ñ€Ñ‹Ñ‹Ð½Ð½Ð°Ð½ ааҕыллар +# * ÐšÐ°Ð¶Ð´Ð°Ñ Ð½ÐµÐ¿ÑƒÑÑ‚Ð°Ñ Ñтрока ÑвлÑетÑÑ Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ð¾Ð¼ регулÑрного выражениÑ, применÑемого только к узлу в URL + + #</pre> <!-- бу Ñтроканы уларытыма -->", + 'spam-whitelist' => ' #<!-- бу Ñтроканы уларытыма --> <pre> +# Манна киирбит Ñ‚Ð°Ñ ÑигÑлÑÑ€ хара иÑпииһÑÐºÐºÑ ÐºÐ¸Ð¸Ñ€Ð±Ð¸Ñ‚ да буоллахтарына Ñин биир *бобуллуохтара Ñуоҕа*. +# +# СинтакÑиÑ: +# * Бу "#" бÑлиÑттÑн Ñаҕалаан Ñтрока бүтүөр дылы барыта Ñ…Ð¾Ñ Ð±Ñ‹Ò»Ð°Ð°Ñ€Ñ‹Ñ‹Ð½Ð½Ð°Ð½ ааҕыллар +# * ÐšÐ°Ð¶Ð´Ð°Ñ Ð½ÐµÐ¿ÑƒÑÑ‚Ð°Ñ Ñтрока ÑвлÑетÑÑ Ñ„Ñ€Ð°Ð³Ð¼ÐµÐ½Ñ‚Ð¾Ð¼ регулÑрного выражениÑ, применÑемого только к узлу в URL + + #</pre> <!-- бу Ñтроканы уларытыма -->', + 'spam-invalid-lines' => 'Хара иÑпииһÑк манна көрдөрүллүбүт {{PLURAL:$1|Ñтрокаата Ñыыһалаах|Ñтрокаалара Ñыыһалаахтар}}, уларытыах Ð¸Ð½Ð½Ð¸Ð½Ñ Ð¾Ð» көннөрүллүөхтÑÑÑ…:', + 'spam-blacklist-desc' => 'Ðнти-Ñпам Ò¯ÑтүрүмүөнÑ: [[MediaWiki:Spam-blacklist]] уонна [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Sicilian (sicilianu) + * @author Santu + */ +$messages['scn'] = array( + 'spam-blacklist' => ' # Li URL fora dû sito ca currispùnnunu a la lista di sècutu vènunu bluccati. + # La lista vali sulu pi stu situ; fari rifirimentu macari a la blacklist glubbali. + # Pâ ducumentazzioni talìa https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- nun mudificari pi nenti chista riga --> <pre> +# La sintassi è chista: +# * Tuttu chiddu ca veni doppu nu carà ttiri "#" è nu cummentu, nzinu ca finisci la riga +# * Tutti li righi non vacanti sunnu frammenti di sprissioni riulari ca s\'à pplicanu sulu ô nomu di l\'host nti li URL + #</pre> <!-- non mudificari nenti di sta riga -->', + 'spam-whitelist' => ' #<!-- non mudificari nta nudda manera sta riga --> <pre> +# Li URL fora ô situ ca currispùnninu a la lista ccà di sècutu *non* vèninu +# bluccati, macari ntô casu avìssiru a currispùnniri a arcuni vuci di la blacklist +# +# La sintassi è chista: +# * Tuttu chiddu ca veni doppu un carà ttiri "#" è nu cummentu, nzinu a la fini dâ riga +# * Tutti li righi non vacanti sunnu frammenti di sprissioni riulari ca s\'applìcanu sulu ô nomu di l\'host ntê URL + + #</pre> <!-- non mudificari nta nudda manera sta riga -->', + 'spam-invalid-lines' => '{{PLURAL:$1|La riga di sècutu|Li righi di sècutu}} di la blacklist dô spam {{PLURAL:$1|nun è na sprissioni riulari boni|nun sunnu sprissioni riulari boni}}; currèggiri {{PLURAL:$1|lu sbagghiu|li sbagghi}} prima di sarvari la pà ggina.', + 'spam-blacklist-desc' => 'Strumentu antispam basatu supra li sprissioni riulari [[MediaWiki:Spam-blacklist]] e [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Sinhala (සිංහල) + * @author Budhajeewa + * @author පසිඳු à¶šà·à·€à·’න්ද + */ +$messages['si'] = array( + 'spam-blacklist' => ' # External URLs matching this list will be blocked when added to a page. + # This list affects only this wiki; refer also to the global blacklist. + # For documentation see https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# Syntax is as follows: +# * Everything from a "#" character to the end of the line is a comment +# * Every non-blank line is a regex fragment which will only match hosts inside URLs + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# External URLs matching this list will *not* be blocked even if they would +# have been blocked by blacklist entries. +# +# Syntax is as follows: +# * Everything from a "#" character to the end of the line is a comment +# * Every non-blank line is a regex fragment which will only match hosts inside URLs + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-blacklisted-email' => 'අපලේඛනගචවිද්â€à¶ºà·”à¶à·Š-à¶à·à¶´à·à¶½à·Š ලිපින', + 'spam-invalid-lines' => 'පහචදà·à¶šà·Šà·€à·™à¶± à¶šà·…à·” ලයිස්à¶à·” {{PLURAL:$1|පේලිය|පේලි}} à·€à·à¶»à¶¯à·’ regular {{PLURAL:$1|expression|expressions}} වන à¶…à¶à¶», පිටුව සුරà·à¶šà·“මට පෙර නිවà·à¶»à¶¯à·’ à¶šà·… යුà¶à·”ය:', + 'spam-blacklist-desc' => 'Regex-à¶´à·à¶¯à¶š à¶´à·Šâ€à¶»à¶à·’-ස්පෑම ආවුදය: [[MediaWiki:Spam-blacklist]] සහ [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Slovak (slovenÄina) + * @author Helix84 + */ +$messages['sk'] = array( + 'spam-blacklist' => '# Externé URLs zodpovedajúce tomuto zoznamu budú zablokované pri pokuse pridaÅ¥ ich na stránku. +# Tento zoznam ovplyvňuje iba túto wiki; pozrite sa tiež na globálnu Äiernu listinu. + # Dokumentáciu nájdete na https://www.mediawiki.org/wiki/Extension:SpamBlacklist +#<!-- nechajte tento riadok presne ako je --> <pre> +# +# Syntax je nasledovná: +# * VÅ¡etko od znaku „#“ do konca riadka je komentár +# * Každý neprázdny riadok je ÄasÅ¥ regulárneho výrazu, ktorému budú zodpovedaÅ¥ iba domény z URL + +#</pre> <!-- nechajte tento riadok presne ako je -->', + 'spam-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# Externé URL zodpovedajúce výrazom v tomto zozname *nebudú* zablokované, ani keby +# ich zablokovali položky z Äiernej listiny. +# +# Syntax je nasledovná: +# * VÅ¡etko od znaku "#" do konca riadka je komentár +# * Každý neprázdny riadok je regulárny výraz, podľa ktorého sa budú kontrolovaÅ¥ názvy domén + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-invalid-lines' => '{{PLURAL:$1|Nasledovný riadok|Nasledovné riadky}} Äiernej listiny spamu {{PLURAL:$1|je neplatný regulárny výraz|sú neplatné regulárne výrazy}} a je potrebné {{PLURAL:$1|ho|ich}} opraviÅ¥ pred uloženÃm stránky:', + 'spam-blacklist-desc' => 'Antispamový nástroj na základe regulárnych výrazov: [[MediaWiki:Spam-blacklist|ÄŒierna listina]] a [[MediaWiki:Spam-whitelist|Biela listina]]', # Fuzzy +); + +/** Slovenian (slovenÅ¡Äina) + * @author Dbc334 + * @author Eleassar + * @author Yerpo + */ +$messages['sl'] = array( + 'spam-blacklist' => ' # Zunanji URL-ji, ki se ujemajo s tem seznamom, bodo blokirani, ko bodo dodani na stran. + # Seznam vpliva samo na ta wiki; oglejte si tudi globalni Ärni seznam. + # Za dokumentacijo si oglejte https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- pustite to vrstico takÅ¡no, kot je --> <pre> +# +# Skladnja je sledeÄa: +# * Vse od znaka »#« do konca vrstice je pripomba +# * Vsaka neprazna vrstica je delec regularnega izraza, ki se bo ujemal samo z gostitelji v URL-jih + + #</pre> <!-- pustite to vrstico takÅ¡no, kot je -->', + 'spam-whitelist' => ' #<!-- pustite to vrstico takÅ¡no, kot je --> <pre> +# Zunanji URL-ji, ki se ujemajo s tem seznamom, *ne* bodo blokirani, +# Äetudi bi bili blokirani z vnosi Ärnega seznama. +# +# Skladnja je sledeÄa: +# * Vse od znaka »#« do konca vrstice je pripomba +# * Vsaka neprazna vrstica je delec regularnega izraza, ki se bo ujemal samo z gostitelji v URL-jih + + #</pre> <!-- pustite to vrstico takÅ¡no, kot je -->', + 'email-blacklist' => '# Registracija in poÅ¡iljanje z e-poÅ¡tnih naslovov, ki se ujemajo s spodnjim seznamom, bosta prepreÄena + # Seznam vpliva samo na ta wiki; glejte tudi globalni Ärni seznam. + # Za dokumentacijo glejte https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- to vrstico pustite natanÄno takÅ¡no, kakrÅ¡na je --> <pre> +# +# Opis skladnje: +# * Vse od znaka "#" do konca vrstice je komentar * +# Vsaka neprazna vrstica je regularni izraz, ki se lahko ujema le z imeni gostiteljev v e-poÅ¡tnih naslovih + + #</pre> <!-- to vrstico pustite natanÄno takÅ¡no, kakrÅ¡na je -->', + 'email-whitelist' => '#<!-- to vrstico pustite natanÄno takÅ¡no, kakrÅ¡na je --> <pre> +# E-poÅ¡tni naslovi, ki se ujemajo s tem seznamom, *ne* bodo blokirani, tudi Äe bi +# bili blokirani z vnosi na Ärnem seznamu. +# + #</pre> <!-- to vrstico pustite natanÄno takÅ¡no, kakrÅ¡na je --> +# Opis skladnje: +# * Vse od znaka "#" do konca vrstice je komentar +# * Vsaka neprazna vrstica je regularni izraz, ki se lahko ujema le z imenom gostitelja v e-poÅ¡tnem naslovu', + 'spam-blacklisted-email' => 'E-poÅ¡tni naslov na Ärnem seznamu', + 'spam-blacklisted-email-text' => 'VaÅ¡ e-poÅ¡tni naslov je trenutno na Ärnem seznamu, zato ne morete poÅ¡iljati poÅ¡te drugim uporabnikom.', + 'spam-blacklisted-email-signup' => 'E-poÅ¡tni naslov je trenutno na Ärnem seznamu.', + 'spam-invalid-lines' => '{{PLURAL:$1|Naslednja vrstica|Naslednji vrstici|Naslednje vrstice}} Ärnega seznama smetja {{PLURAL:$1|je neveljavni regularni izraz in ga|sta neveljavna regularna izraza in ju|so neveljavni regularni izrazi in jih}} je pred shranjevanjem strani potrebno popraviti:', + 'spam-blacklist-desc' => 'Orodje proti smetju, temeljeÄe na regularnih izrazih, ki omogoÄa navedbo spletnih naslovov na straneh in v e-poÅ¡tnih naslovih za registrirane uporabnike na Ärnem seznamu', + 'log-name-spamblacklist' => 'Dnevnik Ärnega seznama smetja', + 'log-description-spamblacklist' => 'Ti dogodki sledijo zadetke Ärnega seznama smetja.', + 'logentry-spamblacklist-hit' => '$1 je povzroÄil zadetek na Ärnem seznamu smetja na strani $3 ob dodajanju povezave $4', + 'right-spamblacklistlog' => 'Prikaz dnevnika Ärnega seznama smetja', + 'action-spamblacklistlog' => 'ogled dnevnika s Ärnim seznamom smetja', +); + +/** Albanian (shqip) + * @author FatosMorina + * @author Olsi + */ +$messages['sq'] = array( + 'spam-blacklist' => ' # URL-të e jashtme që përputhen me këtë listë do të bllokohen kur shtohen tek një faqe. + # Kjo listë ndikon vetëm në këtë wiki; referojuni gjithashtu listës së zezë globale. + # Për dokumentacionin shiko https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# Sintaksa është si më poshtë: +# * Çdo gjë nga një karakter "#" në fund të rreshtit është një koment +# * Çdo rresht jobosh është një fragment që do të përputhë vetëm hostet brenda URL-ve + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# URL-të e jashtme që përputhen më këtë listë *nuk* nuk do të bllokohen edhe nëse ato do të +# kishin qenë të bllokuara nga shënimet e listës së zezë. +# +# Sintaksa është si më poshtë: +# * Çdo gjë nga një karakter "#" në fund të rreshtit është një koment +# * Çdo rresht jobosh është një fragment që vetëm do të përputhë hostet brenda URL-ve + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-blacklisted-email' => 'E-mail adresa e vendosur në listën e zezë', + 'spam-blacklisted-email-text' => 'E-mail adresa juaj është për momentin në penguar nga dërgimi i e-mailave tek përdoruesit e tjerë.', + 'spam-blacklisted-email-signup' => 'E-mail adresa e dhënë për momentin është ndaluuar nga përdorimi', + 'spam-invalid-lines' => 'Lista e zezë e mëposhtme spam {{PLURAL:$1|rreshti është një|rreshtat janë}} {{PLURAL:$1|shprehje|shprehje}} të rregullta të pavlefshme dhe {{PLURAL:$1|nevojitet|nevojitet}} të korrigjohen përpara ruajtjes së faqes:', + 'spam-blacklist-desc' => 'Mjeti anti-spam regex i bazuar: [[MediaWiki:Spam-blacklist]] dhe [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) + * @author Millosh + */ +$messages['sr-ec'] = array( + 'spam-blacklist-desc' => 'ÐнтиÑпам оруђе заÑновано на регуларним изразима: [[MediaWiki:Spam-blacklist]] и [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Serbian (Latin script) (srpski (latinica)‎) + * @author Michaello + */ +$messages['sr-el'] = array( + 'spam-blacklist-desc' => 'Antispam oruÄ‘e zasnovano na regularnim izrazima: [[MediaWiki:Spam-blacklist]] i [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Seeltersk (Seeltersk) + * @author Pyt + */ +$messages['stq'] = array( + 'spam-blacklist' => ' # Externe URLs, do der in disse Lieste äntheelden sunt, blokkierje dät Spiekerjen fon ju Siede. + # Disse Lieste beträft bloot dit Wiki; sjuch uk ju globoale Blacklist. + # Tou ju Dokumenation sjuch https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- Disse Riege duur nit ferannerd wäide! --> <pre> +# +# Syntax: +# * Alles fon dät "#"-Teeken ou bit tou Eende fon ju Riege is n Kommentoar +# * Älke nit-loose Riege is n regulären Uutdruk, ju der juun do Host-Noomen in do URLs wröiged wäd. + + #</pre> <!-- Disse Riege duur nit ferannerd wäide! -->', + 'spam-whitelist' => ' #<!-- Disse Riege duur nit ferannerd wäide! --> <pre> +# Externe URLs, do der in disse Lieste äntheelden sunt, blokkierje dät Spiekerjen fon ju Siede nit, +# uk wan jo in ju globoale of lokoale swotte Lieste äntheelden sunt. +# +# Syntax: +# * Alles fon dät "#"-Teeken ou bit tou Eende fon ju Riege is n Kommentoar +# * Älke nit-loose Riege is n regulären Uutdruk, die der juun do Host-Noomen in do URLs wröided wäd. + + #</pre> <!-- Disse Riege duur nit ferannerd wäide! -->', + 'spam-invalid-lines' => '{{PLURAL:$1 + | Ju foulgjende Siede in ju Spam-Blacklist is n uungultigen regulären Uutdruk. Ju mout foar dät Spiekerjen fon ju Siede korrigierd wäide + | Do foulgjende Sieden in ju Spam-Blacklist sunt uungultige reguläre Uutdrukke. Do mouten foar dät Spiekerjen fon ju Siede korrigierd wäide}}:', + 'spam-blacklist-desc' => 'Regex-basierde Anti-Spam-Reewe: [[MediaWiki:Spam-blacklist]] un [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Swedish (svenska) + * @author Lejonel + * @author Skalman + * @author WikiPhoenix + */ +$messages['sv'] = array( + 'spam-blacklist' => ' #<!-- ändra inte den här raden --> <pre> +# Den här listan stoppar matchande externa URL:er frÃ¥n att läggas till pÃ¥ sidor. +# Listan pÃ¥verkar bara den här wikin; se även den globala svartlistan. +# För dokumentation se https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +# Syntaxen är följande: +# * All text frÃ¥n ett #-tecken till radens slut är en kommentar +# * Alla icke-tomma rader används som reguljära uttryck för att matcha domännamn i URL:er + + #</pre> <!-- ändra inte den här raden -->', + 'spam-whitelist' => ' + #<!-- ändra inte den här raden --> <pre> +# Externa URL:er som matchar den här listan blockeras *inte*, +# inte ens om de är blockerade genom den svarta listan för spam. +# +# Syntaxen är följande: +# * All text frÃ¥n ett #-tecken till radens slut är en kommentar +# * Alla icke-tomma rader används som reguljära uttryck för att matcha domännamn i URL:er + + #</pre> <!-- ändra inte den här raden -->', + 'spam-blacklisted-email' => 'Svartlistad e-postadress', + 'spam-invalid-lines' => 'Följande {{PLURAL:$1|rad|rader}} i svarta listan för spam innehÃ¥ller inte nÃ¥got giltigt reguljärt uttryck och mÃ¥ste rättas innan sidan sparas:', + 'spam-blacklist-desc' => 'Antispamverktyg baserat pÃ¥ reguljära uttryck som gör det möjligt att svartlista webbadresser pÃ¥ sidor och e-postadresser för registrerade användare', +); + +/** Tamil (தமிழà¯) + * @author Karthi.dr + * @author மதனாஹரன௠+ */ +$messages['ta'] = array( + 'spam-blacklisted-email' => 'தடை செயà¯à®¯à®ªà¯à®ªà®Ÿà¯à®Ÿà¯à®³à¯à®³ மினà¯à®©à®žà¯à®šà®²à¯ à®®à¯à®•வரிகளà¯', + 'spam-blacklisted-email-text' => 'மறà¯à®± பயனரà¯à®•ளà¯à®•à¯à®•௠மினà¯à®©à®žà¯à®šà®²à¯ செயà¯à®¯ இயலாதபடி உஙà¯à®•ள௠மினà¯à®©à®žà¯à®šà®²à¯ à®®à¯à®•வரி தடை செயà¯à®¯à®ªà¯à®ªà®Ÿà¯à®Ÿà¯à®³à¯à®³à®¤à¯.', + 'spam-blacklisted-email-signup' => 'வழஙà¯à®•பà¯à®ªà®Ÿà¯à®Ÿ மினà¯à®©à®žà¯à®šà®²à¯ à®®à¯à®•வரியானத௠இபà¯à®ªà¯‹à®¤à¯ பயனà¯à®ªà®¾à®Ÿà¯à®Ÿà®¿à®²à®¿à®°à¯à®¨à®¤à¯ விலகà¯à®•பà¯à®ªà®Ÿà¯à®Ÿà¯à®•௠கறà¯à®ªà¯à®ªà¯à®ªà¯ படà¯à®Ÿà®¿à®¯à®²à®¿à®²à¯à®³à¯à®³à®¤à¯.', +); + +/** Telugu (తెలà±à°—à±) + * @author Veeven + */ +$messages['te'] = array( + 'spam-blacklist' => ' + # à°“ పేజీకి చేరà±à°šà°¿à°¨ బయటి లింకà±à°²à± గనక à°ˆ జాబితాతో సరిపోలితే వాటిని నిరోధిసà±à°¤à°¾à°‚. + # à°ˆ జాబితా à°ˆ వికీకి మాతà±à°°à°®à±‡ సంబంధించినది; మహా నిరోధపౠజాబితాని కూడా చూడండి. + # పతà±à°°à°¾à°µà°³à°¿ కొరకౠఇకà±à°•à°¡ చూడండి: https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# Syntax is as follows: +# * "#" à°…à°¨à±à°¨ à°…à°•à±à°·à°°à°‚ à°¨à±à°‚à°¡à°¿ లైనౠచివరివరకూ ఉనà±à°¨à°¦à°‚తా à°µà±à°¯à°¾à°–à±à°¯ +# * ఖాళీగా లేని à°ªà±à°°à°¤à±€à°²à±ˆà°¨à±‚ URLలలోని హోసà±à°Ÿà± పేరà±à°¨à°¿ మాతà±à°°à°®à±‡ సరిపోలà±à°šà±‡ à°’à°• regex à°¤à±à°¨à°• + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-whitelist' => ' + #<!-- leave this line exactly as it is --> <pre> +# à°ˆ జాబితాకి సరిపోలిన బయటి లింకà±à°²à°¨à°¿ *నిరోధించమà±*, +# అవి నిరోధపౠజాబితాలోని పదà±à°¦à±à°²à°¤à±‹ సరిపోలినా గానీ. +# +# ఛందసà±à°¸à± ఇదీ: +# * "#" à°…à°•à±à°·à°°à°‚ à°¨à±à°‚à°¡à°¿ లైనౠచివరివరకూ à°ªà±à°°à°¤à±€à°¦à±€ à°“ à°µà±à°¯à°¾à°–à±à°¯à±‡ +# * ఖాళీగా లేని à°ªà±à°°à°¤à±€ లైనూ URLలలో హోసà±à°Ÿà± పేరà±à°¨à°¿ సరిపోలà±à°šà±‡ regex à°¤à±à°¨à°• + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-invalid-lines' => 'à°¸à±à°ªà°¾à°®à± నిరోధపౠజాబితాలోని à°•à±à°°à°¿à°‚à°¦ పేరà±à°•ొనà±à°¨ {{PLURAL:$1|లైనà±|లైనà±à°²à±}} తపà±à°ªà±à°—à°¾ {{PLURAL:$1|ఉంది|ఉనà±à°¨à°¾à°¯à°¿}}, పేజీని à°à°¦à±à°°à°ªà°°à°¿à°šà±‡à°®à±à°‚దౠ{{PLURAL:$1|దానà±à°¨à°¿|వాటిని}} సరిదిదà±à°¦à°‚à°¡à°¿:', + 'spam-blacklist-desc' => 'Regex-ఆధారిత à°¸à±à°ªà°¾à°®à± నిరోధక పనిమà±à°Ÿà±à°Ÿà±: [[MediaWiki:Spam-blacklist]] మరియౠ[[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Tajik (Cyrillic script) (тоҷикӣ) + * @author Ibrahim + */ +$messages['tg-cyrl'] = array( + 'spam-blacklist' => ' # Ðишониҳои URL берунаи ба ин феҳриÑÑ‚ мутобиқатшуда вақте, ки ба Ñаҳифае илова мешаванд, + # баÑта хоҳанд шуд. + # Ин феҳриÑÑ‚ фақат рӯи ҳамин вики таъÑир мекунад; ба феҳриÑти Ñиёҳи ÑароÑар низ муроҷиат кунед. + # Барои муÑтанадот, нигаред ба https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- ин Ñатрро ҳамонгуна, ки ҳаÑÑ‚ раҳо кунед --> <pre> +# + # ДаÑтурот ба ин шакл ҳаÑтанд: + # * Ҳама чиз аз аломати "#" то поёни Ñатр ба унвони тавзеҳ ба назар гирифта мешавад + # * Ҳар Ñатр аз матн ба унвони Ñк даÑтур regex ба назар гирифта мешавад, + # ки фақат бо номи мизбон дар нишонии интернетии URL мутобиқат дода мешавад + + #</pre> <!-- ин Ñатрро ҳамонгуна, ки ҳаÑÑ‚ раҳо кунед -->', + 'spam-whitelist' => ' #<!-- ин Ñатрро ҳамонгуна, ки ҳаÑÑ‚ раҳо кунед --> <pre> +# Ðишониҳои URL берунаи ба ин феҳриÑÑ‚ мутобиқатбуда, баÑта нахоҳанд шуд, +# ҳатто агар дар феҳриÑти Ñиёҳ қарор дошта бошад. +# +# ДаÑтурот ба ин шакл ҳаÑтанд: +# * Ҳама чиз аз аломати "#" то поёни Ñатр ба унвони тавзеҳ ба назар гирифта мешавад +# * Ҳар Ñатр аз матн ба унвони Ñк даÑтур regex ба назар гирифта мешавад, ки фақат бо номи мизбон дар +# нишонии интернетии URL мутобиқат дода мешавад + #</pre> <!-- ин Ñатрро ҳамонгуна, ки ҳаÑÑ‚ раҳо кунед -->', + 'spam-invalid-lines' => '{{PLURAL:$1|Сатри|Сатрҳои}} зерин дар феҳриÑти Ñиёҳи ҳарзнигорӣ даÑтуроти ғайри миҷозе regular expressions {{PLURAL:$1|аÑÑ‚|ҳаÑтанд}} ва қабл аз захира кардани Ñаҳифа ба иÑлоҳ кардан ниёз {{PLURAL:$1|дорад|доранд}}:', + 'spam-blacklist-desc' => 'Ðбзори зидди ҳарзнигорӣ дар аÑоÑи Regex: [[MediaWiki:Spam-blacklist]] ва [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Tajik (Latin script) (tojikÄ«) + * @author Liangent + */ +$messages['tg-latn'] = array( + 'spam-blacklist' => ' # NiÅŸonihoi URL berunai ba in fehrist mutobiqatÅŸuda vaqte, ki ba sahifae ilova meÅŸavand, + # basta xohand ÅŸud. + # In fehrist faqat rÅ«i hamin viki ta\'sir mekunad; ba fehristi sijohi sarosar niz muroçiat kuned. + # Baroi mustanadot, nigared ba https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- in satrro hamonguna, ki hast raho kuned --> <pre> +# + # Dasturot ba in ÅŸakl hastand: + # * Hama ciz az alomati "#" to pojoni satr ba unvoni tavzeh ba nazar girifta meÅŸavad + # * Har satr az matn ba unvoni jak dastur regex ba nazar girifta meÅŸavad, + # ki faqat bo nomi mizbon dar niÅŸoniji internetiji URL mutobiqat doda meÅŸavad + + #</pre> <!-- in satrro hamonguna, ki hast raho kuned -->', + 'spam-whitelist' => ' #<!-- in satrro hamonguna, ki hast raho kuned --> <pre> +# NiÅŸonihoi URL berunai ba in fehrist mutobiqatbuda, basta naxohand ÅŸud, +# hatto agar dar fehristi sijoh qaror doÅŸta boÅŸad. +# +# Dasturot ba in ÅŸakl hastand: +# * Hama ciz az alomati "#" to pojoni satr ba unvoni tavzeh ba nazar girifta meÅŸavad +# * Har satr az matn ba unvoni jak dastur regex ba nazar girifta meÅŸavad, ki faqat bo nomi mizbon dar +# niÅŸoniji internetiji URL mutobiqat doda meÅŸavad + #</pre> <!-- in satrro hamonguna, ki hast raho kuned -->', + 'spam-invalid-lines' => '{{PLURAL:$1|Satri|Satrhoi}} zerin dar fehristi sijohi harznigorÄ« dasturoti Æ£ajri miçoze regular expressions {{PLURAL:$1|ast|hastand}} va qabl az zaxira kardani sahifa ba isloh kardan nijoz {{PLURAL:$1|dorad|dorand}}:', + 'spam-blacklist-desc' => 'Abzori ziddi harznigorÄ« dar asosi Regex: [[MediaWiki:Spam-blacklist]] va [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Turkmen (Türkmençe) + * @author Hanberke + */ +$messages['tk'] = array( + 'spam-invalid-lines' => 'AÅŸakdaky spam gara sanawynyň {{PLURAL:$1|setiri|setiri}} nädogry regulýar {{PLURAL:$1|aňlatmadyr|aňlatmadyr}} we sahypa ýazdyrylmanka düzedilmelidir:', + 'spam-blacklist-desc' => 'Regulýar aňlatmalar esasynda anti-spam guraly: [[MediaWiki:Spam-blacklist]] we [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Tagalog (Tagalog) + * @author AnakngAraw + */ +$messages['tl'] = array( + 'spam-blacklist' => " # Ang panlabas na mga URL na tumutugma sa talaang ito ay hahadlangan/haharangin kapag idinagdag sa isang pahina. + # Nakakaapekto lamang ang talaang ito sa wiking ito; sumangguni rin sa pandaigdigang talaan ng pinagbabawalan. + # Para sa kasulatan tingnan ang https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# Ang palaugnayan ay ayon sa mga sumusunod: +# * Lahat ng bagay mula sa isang \"#\" na panitik hanggang sa wakas ng isang guhit/hanay ay isang puna (kumento) +# * Bawat hindi/walang patlang na guhit/hanay ay isang piraso ng karaniwang pagsasaad (''regex'') na tutugma lamang sa mga tagapagpasinaya sa loob ng mga URL + + #</pre> <!-- leave this line exactly as it is -->", + 'spam-whitelist' => " #<!-- leave this line exactly as it is --> <pre> +# Ang panlabas na mga URL na tumutugma sa talaang ito ay *hindi* hahadlangan kahit na sila ay +# hinarang ng mga ipinasok (entrada) sa talaan ng pinagbabawalan. +# +# Ang palaugnayan ay ayon sa mga sumusunod: +# * Lahat ng bagay mula sa isang \"#\" na panitik hanggang sa wakas ng isang guhit/hanay ay isang puna (kumento) +# * Bawat hindi/walang patlang na guhit/hanay ay isang piraso ng karaniwang pagsasaad (''regex'') na tutugma lamang sa mga tagapagpasinaya sa loob ng mga URL + + #</pre> <!-- leave this line exactly as it is -->", + 'email-blacklist' => " # Ang mga tirahan ng e-liham na tumutugma sa talaang ito ay hahadlangan mula sa pagpaparehistro o pagpapadala ng mga e-liham. + # Nakakaapekto lamang ang talaang ito sa wiking ito; sumangguni rin sa pandaigdigang talaan ng pinagbabawalan. + # Para sa kasulatan tingnan ang https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# Ang palaugnayan ay ayon sa mga sumusunod: +# * Lahat ng bagay mula sa isang panitik na \"#\" magpahanggang sa wakas ng isang guhit ay isang puna +# * Bawat guhit na mayroong laman ay isang piraso ng karaniwang pagsasaad (''regex'') na tutugma lamang sa mga tagapagpasinaya sa loob ng mga tirahan ng e-liham + + #</pre> <!-- leave this line exactly as it is -->", + 'email-whitelist' => " #<!-- leave this line exactly as it is --> <pre> +# Ang mga tirahan ng e-liham na tumutugma sa listahang ito ay *hindi* haharangin kahit na gawin nila ito +# ay naharang ng mga lahot sa talaan ng pinagbabawalan. +# + #</pre> <!-- leave this line exactly as it is --> +# Ang palaugnayan ay ang mga sumusunod: +# * Ang lahat ng mga bagay magmula sa isang panitik na \"#\" magpahanggang sa wakas ng guhit ay isang puna +# * Bawat linya na mayroong laman ay isang piraso ng karaniwang pagsasaad (''regex'') na tutugma lamang sa mga tagapagpasinayang nasa loob ng mga tirahan ng e-liham", + 'spam-blacklisted-email' => 'Pinagbabawalang mga tirahan ng e-liham', + 'spam-blacklisted-email-text' => 'Kasalukuyang pinagbabawalan ang iyong tirahan ng e-liham na makapagpadala ng mga e-liham papunta sa ibang mga tagagamit.', + 'spam-blacklisted-email-signup' => 'Kasalukuyang ipinagbabawal ang paggamit ng ibinigay na tirahan ng e-liham.', + 'spam-invalid-lines' => 'Ang sumusunod na {{PLURAL:$1|isang hanay/guhit|mga hanay/guhit}} ng talaan ng pinagbabawalang "manlulusob" (\'\'spam\'\') ay hindi tanggap na karaniwang {{PLURAL:$1|pagsasaad|mga pagsasaad}} at {{PLURAL:$1|kinakailangang|kinakailangang}} maitama muna bago sagipin ang pahina:', + 'spam-blacklist-desc' => "Kasangkapang panlaban sa \"manlulusob\" (''spam'') na nakabatay sa karaniwang pagsasaad (''regex''): [[MediaWiki:Spam-blacklist]] at [[MediaWiki:Spam-whitelist]]", # Fuzzy +); + +/** Turkish (Türkçe) + * @author Joseph + */ +$messages['tr'] = array( + 'spam-blacklist' => ' # Bu listeyle eÅŸleÅŸen dış baÄŸlantılar, bir sayfaya eklendiÄŸinde engellenecektir. + # Bu liste sadece bu vikiyi etkiler; ayrıca küresel karalisteye de bakın. + # Dokümantasyon için https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- bu satırı olduÄŸu gibi bırakın --> <pre> +# +# Sözdizimi aÅŸağıdaki gibidir: +# * "#" karakterinden satır sonuna kadar her ÅŸey bir yorumdur +# * Her boÅŸ olmayan satır, sadece URLlerin içindeki sunucularla eÅŸleÅŸen regex parçasıdır + + #</pre> <!-- bu satırı olduÄŸu gibi bırakın -->', + 'spam-whitelist' => ' #<!-- bu satırı olduÄŸu gibi bırakın --> <pre> +# Bu listeyle eÅŸlenen dış baÄŸlantılar *engellenmeyecektir*, +# karaliste girdileriyle engellenmiÅŸ olsalar bile. +# +# Sözdizimi aÅŸağıdaki gibidir: +# * "#" karakterinden satır sonuna kadar her ÅŸey bir yorumdur +# * Her boÅŸ olmayan satır, sadece URLlerin içindeki sunucularla eÅŸleÅŸen regex parçasıdır + + #</pre> <!--bu satırı olduÄŸu gibi bırakın -->', + 'spam-invalid-lines' => 'Åžu spam karaliste {{PLURAL:$1|satırı|satırları}} geçersiz düzenli {{PLURAL:$1|tanımdır|tanımlardır}} ve sayfayı kaydetmeden düzeltilmesi gerekmektedir:', + 'spam-blacklist-desc' => 'Regex-tabanlı anti-spam aracı: [[MediaWiki:Spam-blacklist]] ve [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Ukrainian (українÑька) + * @author AS + * @author Ahonc + * @author Andriykopanytsia + * @author AtUkr + * @author Base + * @author Ðта + */ +$messages['uk'] = array( + 'spam-blacklist' => '# Зовнішні поÑиланнÑ, що відповідають цьому ÑпиÑку, будуть заборонені Ð´Ð»Ñ Ð²Ð½ÐµÑÐµÐ½Ð½Ñ Ð½Ð° Ñтоірнки. + # Цей ÑпиÑок діє лише Ð´Ð»Ñ Ñ†Ñ–Ñ”Ñ— вікі, Ñ–Ñнує також загальний чорний ÑпиÑок. + # Докладніше на Ñторінці https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- не змінюйте цей Ñ€Ñдок --> <pre> +# +# СинтакÑиÑ: +# * Ð’Ñе, починаючи із Ñимволу "#" Ñ– до ÐºÑ–Ð½Ñ†Ñ Ñ€Ñдка, вважаєтьÑÑ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€ÐµÐ¼ +# * Кожен непорожній Ñ€Ñдок Ñ” фрагментом регулÑрного виразу, Ñкий заÑтоÑовуєтьÑÑ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ до вузла в URL + + #</pre> <!-- не змінюйте цей Ñ€Ñдок -->', + 'spam-whitelist' => ' #<!-- не змінюйте це Ñ€Ñдок --> <pre> +# Зовнішні поÑиланнÑ, що відповідають цьому ÑпиÑку, *не* будуть блокуватиÑÑ, навіть Ñкщо вони потрапили до чорного ÑпиÑку. +# +# СинтакÑиÑ: +# * УÑе, починаючи з Ñимволу "#" Ñ– до ÐºÑ–Ð½Ñ†Ñ Ñ€Ñдка, вважаєтьÑÑ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€ÐµÐ¼ +# * Кожен непорожній Ñ€Ñдок Ñ” фрагментом регулÑрного виразу, Ñкий заÑтоÑовуєтьÑÑ Ñ‚Ñ–Ð»ÑŒÐºÐ¸ до вузла в URL + + #</pre> <!-- не изменÑйте Ñту Ñтроку -->', + 'email-blacklist' => '#<!-- не змінюйте цей Ñ€Ñдок --> <pre> +# ÐдреÑи електронної пошти, що відповідають цьому ÑпиÑку, будуть заблоковані від реєÑтрації або надÑÐ¸Ð»Ð°Ð½Ð½Ñ ÐµÐ». пошти. +# Цей ÑпиÑок діє тільки Ð´Ð»Ñ Ð´Ð°Ð½Ð¾Ñ— вікі, Ñ–Ñнує також загальний чорний ÑпиÑок. +# Докладніше на Ñторінці https://www.mediawiki.org/wiki/Extension:SpamBlacklist +# +# СинтакÑиÑ: +# * Ð’Ñе, починаючи з Ñимволу "#" Ñ– до ÐºÑ–Ð½Ñ†Ñ Ñ€Ñдка, вважаєтьÑÑ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€ÐµÐ¼ +# * Кожен непорожній Ñ€Ñдок Ñ” фрагментом регулÑрного виразу, вживаного тільки до вузлів уÑередині адреÑи ел. пошти + +#</pre> <!-- не змінюйте цей Ñ€Ñдок -->', + 'email-whitelist' => '#<!-- не змінюйте цей Ñ€Ñдок --> <pre> +# ÐдреÑи електронної пошти, що відповідають цьому ÑпиÑку, ÐЕ БУДУТЬ заблоковані +# навіть Ñкщо вони занеÑені до чорного ÑпиÑку. +# +#</pre> <!-- не змінюйте цей Ñ€Ñдок --> +# СинтакÑиÑ: +# * Ð’Ñе, починаючи з Ñимволу "#" Ñ– до ÐºÑ–Ð½Ñ†Ñ Ñ€Ñдка, вважаєтьÑÑ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€ÐµÐ¼ +# * Кожен непорожній Ñ€Ñдок Ñ” фрагментом регулÑрного виразу, вживаного тільки до вузлів уÑередині адреÑи ел. пошти', + 'spam-blacklisted-email' => 'ÐдреÑа електронної пошти з чорного ÑпиÑку', + 'spam-blacklisted-email-text' => 'Ваша адреÑа електронної пошти в даний Ñ‡Ð°Ñ Ð·Ð½Ð°Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒÑÑ Ð² чорному ÑпиÑку, тому ви не можете надÑилати Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ñ–Ð½ÑˆÐ¸Ð¼ кориÑтувачам.', + 'spam-blacklisted-email-signup' => 'Вказана Вами адреÑа електронної пошти наразі занеÑена до чорного ÑпиÑку Ñ– не може бути викориÑтаною.', + 'spam-invalid-lines' => '{{PLURAL:$1|ÐаÑтупний Ñ€Ñдок із чорного ÑпиÑку поÑилань міÑтить помилковий регулÑрний вираз Ñ– його треба виправити|ÐаÑтупні Ñ€Ñдки із чорного ÑпиÑку поÑилань міÑÑ‚Ñть помилкові регулÑрні вирази Ñ– Ñ—Ñ… треба виправити}} перед збереженнÑм:', + 'spam-blacklist-desc' => 'ЗаÑновану на регулÑрних виразах антиÑпам інÑтрумент, Ñкий дозволÑÑ” кидати у чорний ÑпиÑок URL Ñторінки Ñ– адреÑи електронної пошти Ð´Ð»Ñ Ð·Ð°Ñ€ÐµÑ”Ñтрованих кориÑтувачів', + 'log-name-spamblacklist' => 'Журнал чорного ÑпиÑку Ñпамерів', + 'log-description-spamblacklist' => 'Ці події відÑтежують потраплÑÐ½Ð½Ñ Ñƒ чорний ÑпиÑок Ñпамерів.', + 'logentry-spamblacklist-hit' => '$1 Ñпричинив потраплÑÐ½Ð½Ñ Ñƒ чорний ÑпиÑок Ñпамерів на $3, намагаючиÑÑŒ додати $4.', + 'right-spamblacklistlog' => 'ПереглÑд журналу чорного ÑпиÑку Ñпамерів', + 'action-spamblacklistlog' => 'переглÑд журналу "чорний ÑпиÑок" Ñпамерів', +); + +/** vèneto (vèneto) + * @author Candalua + * @author GatoSelvadego + */ +$messages['vec'] = array( + 'spam-blacklist' => ' # Le URL esterne al sito che corisponde a la lista seguente le vegnarà blocà . + # La lista la xe valida solo par sto sito qua; far riferimento anca a la blacklist globale. + # Par la documentazion vardar https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- no sta modificar in alcun modo sta riga --> <pre> +# La sintassi la xe la seguente: +# * Tuto quel che segue un carà tere "#" el xe un comento, fin a la fine de la riga +# * Tute le righe mìa vode le xe framenti de espressioni regolari che se à plica al solo nome de l\'host ne le URL + #</pre> <!-- no sta modificar in alcun modo sta riga -->', + 'spam-whitelist' => ' #<!-- no sta modificar in alcun modo sta riga --> <pre> +# Le URL esterne al sito che corisponde a la lista seguente *no* le vegnarà +# mìa blocà , anca nel caso che le corisponda a de le voçi de la lista nera +# +# La sintassi la xe la seguente: +# * Tuto quel che segue un carà tere "#" el xe un comento, fin a la fine de la riga +# * Tute le righe mìa vode le xe framenti de espressioni regolari che se à plica al solo nome de l\'host ne le URL + + #</pre> <!-- no sta modificar in alcun modo sta riga -->', + 'email-blacklist' => ' # I indirisi e-mail che corisponde a Å‚a lista seguente i sarà blocai, nó sarà posibiÅ‚e salvar o inviar e-mail. + # Åa lista Å‚a xe vaÅ‚ida soÅ‚o che pa\' sta wiki; far riferimento anca a Å‚a blacklist globaÅ‚e. + # Pa\' Å‚a documentasion se varde https://www.mediawiki.org/wiki/Extension:SpamBlacklist + # <!-- nó modifegar sta linea --> <pre> +# Åa sintasi Å‚a xe Å‚a seguente: +# * Tuto chel che xe conprexo intrà un caratere "#" e Å‚a fine de Å‚a riga el xe un comento +# * Tute Å‚e righe nó vode i xe tochi de espresion regoÅ‚ari che se aplica soÅ‚o che al nome del host de i indirisi e-mail + #</pre> <!-- nó modifegar sta linea -->', + 'email-whitelist' => ' #<!-- nó modifegar sta linea --> <pre> +# I indirisi e-mail conprexi in sta lista *nó* i sarà blocai anca se i dovaria +# eser stai blocai da i elementi prexenti inte Å‚a lista nera. +# + #</pre> <!-- nó modifegar sta linea --> +# Åa sintasi Å‚a xe Å‚a seguente: +# * Tuto chel che xe conprexo intrà un caratere "#" e Å‚a fine de Å‚a riga el xe un comento +# * Tute Å‚e righe nó vode i xe tochi de espresion regoÅ‚ari che se aplica soÅ‚o che al nome del host de i indirisi e-mail', + 'spam-blacklisted-email' => 'Indiriso de posta eletronega blocà ', + 'spam-blacklisted-email-text' => "El to indiriso de posta eletronega el xe atualmente inte Å‚a lista nera par 'l invio de e-mail verso altri utenti.", + 'spam-blacklisted-email-signup' => 'El indiriso de posta eletronega indicà el xe atualmente inte Å‚a lista nera.', + 'spam-invalid-lines' => "{{PLURAL:$1|La seguente riga|Le seguenti righe}} de la lista nera del spam {{PLURAL:$1|no la xe na espression regolare valida|no le xe espressioni regolari valide}}; se prega de corègiar {{PLURAL:$1|l'eror|i erori}} prima de salvar la pagina.", + 'spam-blacklist-desc' => 'Strumento antispam basà su le espressioni regolari [[MediaWiki:Spam-blacklist]] e [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Vietnamese (Tiếng Việt) + * @author Minh Nguyen + */ +$messages['vi'] = array( + 'spam-blacklist' => ' # Các địa chỉ URL ngoà i trùng vá»›i má»™t khoản trong danh sách nà y bị cấm không được thêm và o trang nà o. + # Danh sách nà y chỉ có hiệu lá»±c ở wiki nà y; hãy xem thêm “danh sách Ä‘en toà n cầuâ€. + # Có tà i liệu hướng dẫn tại https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# Cú pháp: +# * Các lá»i ghi chú bắt đầu vá»›i ký tá»± “#†và tiếp tục cho đến cuối dòng. +# * Các dòng không để trống là má»™t mảnh biểu thức chÃnh quy, nó chỉ trùng vá»›i tên máy chá»§ trong địa chỉ URL. + + #</pre> <!-- leave this line exactly as it is -->', + 'spam-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# Các địa chỉ URL ngoà i trùng vá»›i má»™t khoản trong danh sách nà y *không* bị cấm, dù có nó trong danh sách Ä‘en. +# +# Cú pháp: +# * Các lá»i ghi chú bắt đầu vá»›i ký tá»± “#†và tiếp tục cho đến cuối dòng. +# * Các dòng không để trống là má»™t mảnh biểu thức chÃnh quy, nó chỉ trùng vá»›i tên máy chá»§ trong địa chỉ URL. + + #</pre> <!-- leave this line exactly as it is -->', + 'email-blacklist' => ' # Các địa chỉ thư Ä‘iện tá» trùng vá»›i danh sách nà y bị cấm không được mở tà i khoản hoặc gá»i thư Ä‘iện tá». + # Danh sách nà y chỉ có hiệu lá»±c ở wiki nà y; hãy xem thêm “danh sách Ä‘en toà n cầuâ€. + # Có tà i liệu hướng dẫn tại https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# Cú pháp: +# * Các lá»i ghi chú bắt đầu vá»›i ký tá»± “#†và tiếp tục cho đến cuối dòng. +# * Các dòng không để trống là má»™t mảnh biểu thức chÃnh quy, nó chỉ trùng vá»›i tên máy chá»§ trong địa chỉ thư Ä‘iện tá». + + #</pre> <!-- leave this line exactly as it is -->', + 'email-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# Các địa chỉ thư Ä‘iện tá» trùng vá»›i danh sách nà y *không* bị cấm, dù có nó trong danh sách Ä‘en. +# + #</pre> <!-- leave this line exactly as it is --> +# Cú pháp: +# * Các lá»i ghi chú bắt đầu vá»›i ký tá»± “#†và tiếp tục cho đến cuối dòng. +# * Các dòng không để trống là má»™t mảnh biểu thức chÃnh quy, nó chỉ trùng vá»›i tên máy chá»§ trong địa chỉ thư Ä‘iện tá».', + 'spam-blacklisted-email' => 'Äịa chỉ thư Ä‘iện tá» bị đưa và o danh sách Ä‘en', + 'spam-blacklisted-email-text' => 'Äịa chỉ thư Ä‘iện tá» cá»§a bạn đã được đưa và o danh sách Ä‘en nên bị cấm không được gá»i thư Ä‘iện tá» cho ngưá»i dùng khác.', + 'spam-blacklisted-email-signup' => 'Äịa chỉ thư Ä‘iện tỠđược cung cấp đã được đưa và o danh sách Ä‘en nên bị cấm không được sá» dụng.', + 'spam-invalid-lines' => '{{PLURAL:$1|Dòng|Những dòng}} sau đây trong danh sách Ä‘en vá» spam không hợp lệ; xin hãy sá»a chữa {{PLURAL:$1|nó|chúng}} để tuân theo cú pháp biểu thức chÃnh quy trước khi lưu trang:', + 'spam-blacklist-desc' => 'Công cụ cho phép chống spam bằng cách cấm những URL trong trang và địa chỉ thư Ä‘iện tá» cá»§a thà nh viên đăng ký khá»›p vá»›i các biểu thức chÃnh quy trong danh sách Ä‘en', + 'log-name-spamblacklist' => 'Nháºt trình chặn spam vì danh sách Ä‘en', + 'log-description-spamblacklist' => 'Nháºt trình nà y ghi các lần chặn spam vì nằm và o danh sách Ä‘en.', + 'logentry-spamblacklist-hit' => '$1 bị danh sách Ä‘en chống spam ngăn không được thêm $4 và o $3', + 'right-spamblacklistlog' => 'Xem nháºt trình chặn spam vì danh sách Ä‘en', + 'action-spamblacklistlog' => 'xem nháºt trình chặn spam vì danh sách Ä‘en', +); + +/** Wu (å´è¯) + * @author å弌 + */ +$messages['wuu'] = array( + 'log-name-spamblacklist' => '垃圾電郵黑å單日誌', +); + +/** Cantonese (粵語) + */ +$messages['yue'] = array( + 'spam-blacklist' => ' # åŒå‘¢å€‹è¡¨åˆç¬¦å˜…外部 URL ç•¶åŠ å…¥å—°é™£æœƒè¢«å°éŽ–ã€‚ + # 呢個表åªä¿‚會影響到呢個wikiï¼›è«‹åŒæ™‚åƒé–±å…¨åŸŸé»‘å單。 + # è¦ç‡è¨»è§£è«‹ç‡ https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- 請完全噉留番呢行 --> <pre> +# +# 語法好似下é¢å™‰: +# * æ¯ä¸€å€‹ç”± "#" å—元開é 嘅行,到最尾係一個註解 +# * æ¯å€‹éžç©ºç™½è¡Œä¿‚一個標準表示å¼ç¢Žç‰‡ï¼Œåªä¿‚會åŒå…¥é¢å˜…URLç«¯æ ¸å° + + #</pre> <!-- 請完全噉留番呢行 -->', + 'spam-whitelist' => ' #<!-- 請完全噉留番呢行 --> <pre> +# åŒå‘¢å€‹è¡¨åˆç¬¦å˜…外部 URL ,å³ä½¿éŸ¿é»‘åå–®é …ç›®åº¦å°éŽ–ï¼Œ +# 都*唔會*被å°éŽ–ã€‚ +# +# 語法好似下é¢å™‰: +# * æ¯ä¸€å€‹ç”± "#" å—元開é 嘅行,到最尾係一個註解 +# * æ¯å€‹éžç©ºç™½è¡Œä¿‚一個標準表示å¼ç¢Žç‰‡ï¼Œåªä¿‚會åŒå…¥é¢å˜…URLç«¯æ ¸å° + + #</pre> <!-- 請完全噉留番呢行 -->', + 'spam-invalid-lines' => '下é¢éŸ¿çŒæ°´é»‘å單嘅{{PLURAL:$1|一行|多行}}有無效嘅表示å¼ï¼Œè«‹éŸ¿ä¿å˜å‘¢ç‰ˆä¹‹å‰å…ˆå°‡{{PLURAL:$1|ä½¢|佢哋}}ä¿®æ£:', + 'spam-blacklist-desc' => '以æ£è¦è¡¨é”å¼ç‚ºæœ¬å˜…é˜²çŒæ°´å·¥å…·: [[MediaWiki:Spam-blacklist]] åŒ [[MediaWiki:Spam-whitelist]]', # Fuzzy +); + +/** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) + * @author Hzy980512 + * @author Liangent + * @author Linforest + * @author Liuxinyu970226 + * @author Mys 721tx + * @author PhiLiP + * @author Supaiku + */ +$messages['zh-hans'] = array( + 'spam-blacklist' => ' # 跟这个表åˆç¬¦çš„外部 URL å½“åŠ å…¥æ—¶ä¼šè¢«å°é”。 + # è¿™ä¸ªè¡¨åªæ˜¯ä¼šå½±å“到这个wikiï¼›è¯·åŒæ—¶å‚阅全域黑åå•。 + # è¦å‚看注解请看 https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- 请完全地留下这行 --> <pre> +# +# è¯æ³•åƒä¸‹é¢è¿™æ ·: +# * æ¯ä¸€ä¸ªç”± "#" å—元开头的行,到结尾是一个注解 +# * æ¯ä¸ªéžç©ºç™½è¡Œæ˜¯ä¸€ä¸ªæ ‡å‡†è¡¨ç¤ºå¼ç¢Žç‰‡ï¼Œåªæ˜¯è·Ÿé‡Œé¢çš„URLç«¯æ ¸å¯¹ + + #</pre> <!-- 请完全地留下这行 -->', + 'spam-whitelist' => ' #<!-- 请完整地ä¿ç•™æ¤è¡Œ --> <pre> +# 与本列表匹é…的外部链接,å³ä½¿å·²è¢«é»‘åå•çš„è§„åˆ™ç¦æ¢ +# 也*ä¸ä¼š*被å°é”。 +# +# è¯æ³•如下: +# * 由“#â€å—符开头的æ¯è¡Œå‡ä¸ºæ³¨é‡Š +# * éžç©ºç™½çš„æ¯è¡Œåˆ™æ˜¯æ£åˆ™è¡¨è¾¾å¼ç‰‡æ®µï¼Œå°†åªä¸Žå†…å«è¯¥URLçš„é“¾æŽ¥ç›¸åŒ¹é… + + #</pre> <!-- 请完整地ä¿ç•™æ¤è¡Œ -->', + 'email-blacklist' => ' # 将会把那些与该列表相匹é…的电å邮件地å€ä»Žæ³¨å†Œæˆ–å‘生电å邮件地å€å½“ä¸å±è”½æŽ‰ã€‚ + # è¯¥åˆ—è¡¨ä»…ä»…å½±å“æœ¬ç»´åŸºç«™ç‚¹ï¼›è¯·å¦è§å…¨å±€é»‘åå•。 + # 有关文档请å‚è§ https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# è¯æ³•如下: +# * 从å—符"#"å¼€å§‹ç›´è‡³è¡Œå°¾çš„æ‰€æœ‰å†…å®¹ç§°ä¸ºä¸€æ¡æ³¨é‡Š +# * æ¯ä¸ªéžç©ºç™½è¡Œéƒ½æ˜¯ä¸€ä¸ªregex片段,它将仅仅匹é…电å邮件地å€å½“ä¸çš„主机 + + #</pre> <!-- leave this line exactly as it is -->', + 'email-whitelist' => ' #<!-- leave this line exactly as it is --> <pre> +# 在æ¤é¡µé¢ä¸åˆ—出的电å邮件地å€å³ä¾¿åŒ¹é…黑åå•䏿¡ç›®ä¹Ÿä¸ä¼šè¢«å°é”。 +# + #</pre> <!-- leave this line exactly as it is --> +# æ ¼å¼å¦‚下: +# *注释以#开头并延ç»åˆ°ä¸€è¡Œæœ«ä½ã€‚ +# *éžç©ºç™½è¡Œéƒ½æ˜¯ä¸€ä¸ªåŒ¹é…电å邮箱地å€ä¸ä¸»æœºåœ°å€çš„æ£åˆ™è¡¨è¾¾å¼ç‰‡æ®µã€‚', + 'spam-blacklisted-email' => '黑åå•ä¸çš„电邮地å€', + 'spam-blacklisted-email-text' => '您的电å邮件地å€ç›®å‰å·²è¢«åˆ—入黑åå•ä»¥é˜²æ¢æ‚¨å‘é€é‚®ä»¶ã€‚', + 'spam-blacklisted-email-signup' => '所给电邮地å€å·²è¢«åˆ—入黑åå•。', + 'spam-invalid-lines' => '下列垃圾链接黑å啿œ‰{{PLURAL:$1|一行|多行}}嫿œ‰æ— 效的æ£åˆ™è¡¨ç¤ºå¼ï¼Œè¯·åœ¨ä¿å˜è¯¥é¡µå‰ä¿®æ£ä¹‹ï¼š', + 'spam-blacklist-desc' => '基于æ£åˆ™è¡¨è¾¾å¼çš„å垃圾邮件工具,å…许列入黑åå•的网页的URL和电åé‚®ä»¶åœ°å€æ³¨å†Œç”¨æˆ·', + 'log-name-spamblacklist' => '垃圾链接黑å啿—¥å¿—', + 'log-description-spamblacklist' => '这个列表跟踪垃圾链接黑åå•的触å‘。', + 'logentry-spamblacklist-hit' => '$1在$3ä¸Šè¯•å›¾åŠ å…¥$4,触å‘了垃圾链接黑åå•', + 'right-spamblacklistlog' => '查看垃圾邮件黑å啿—¥å¿—', + 'action-spamblacklistlog' => '查看垃圾邮件黑å啿—¥å¿—', +); + +/** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) + * @author Liangent + * @author Liuxinyu970226 + * @author Mark85296341 + * @author Oapbtommy + * @author Waihorace + */ +$messages['zh-hant'] = array( + 'spam-blacklist' => ' # 跟這個表符åˆçš„外部 URL ç•¶åŠ å…¥æ™‚æœƒè¢«å°éŽ–ã€‚ + # é€™å€‹è¡¨åªæ˜¯æœƒå½±éŸ¿åˆ°é€™å€‹ wikiï¼›è«‹åŒæ™‚åƒé–±å…¨åŸŸé»‘å單。 + # è¦åƒçœ‹è¨»è§£è«‹çœ‹ https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- 請完全地留下這行 --> <pre> +# +# 語法åƒä¸‹é¢é€™æ¨£: +# * æ¯ä¸€å€‹ç”±ã€Œ#ã€å—元開é 的行,到çµå°¾æ˜¯ä¸€å€‹è¨»è§£ +# * æ¯å€‹éžç©ºç™½è¡Œæ˜¯ä¸€å€‹æ¨™æº–表示å¼ç¢Žç‰‡ï¼Œåªæ˜¯è·Ÿè£¡é¢çš„ URL ç«¯æ ¸å° + + #</pre> <!-- 請完全地留下這行 -->', + 'spam-whitelist' => ' #<!-- 請完全地留下這行 --> <pre> +# 跟這個表符åˆçš„外部 URL ,å³ä½¿åœ¨é»‘åå–®é …ç›®ä¸å°éŽ–ï¼Œ +# 都*䏿œƒ*被å°éŽ–ã€‚ +# +# 語法åƒä¸‹é¢é€™æ¨£: +# * æ¯ä¸€å€‹ç”±ã€Œ#ã€å—元開é 的行,到çµå°¾æ˜¯ä¸€å€‹è¨»è§£ +# * æ¯å€‹éžç©ºç™½è¡Œæ˜¯ä¸€å€‹æ¨™æº–表示å¼ç¢Žç‰‡ï¼Œåªæ˜¯è·Ÿè£¡é¢çš„ URL ç«¯æ ¸å° + + #</pre> <!-- 請完全地留下這行 -->', + 'email-blacklist' => ' # 與本列表匹é…的電郵地å€å°‡è¢«ç¦æ¢è¨»å†Šæˆ–發é€é›»éƒµ + # 本列表åªå½±éŸ¿æœ¬ç«™ï¼›å¦è¦‹å…¨åŸŸé»‘å單。 + # 說明文檔在 https://www.mediawiki.org/wiki/Extension:SpamBlacklist + #<!-- leave this line exactly as it is --> <pre> +# +# 語法如下: +# * 以å—符"#"開始直至行尾的所有内容稱為一æ¢è¨»è…³ +# * æ¯å€‹éžç©ºç™½è¡Œéƒ½æ˜¯ä¸€å€‹regex片段,它將åªåŒ¹é…é›»å郵件的主機 + + #</pre> <!-- leave this line exactly as it is -->', + 'email-whitelist' => '#<!-- leave this line exactly as it is --> <pre> + # å’Œæ¤åˆ—表相é…çš„Email 的地å€*䏿œƒ*被阻æ¢ï¼Œå³ä½¿å®ƒè¢«åˆ—入黑åå–® + # + #</pre> <!-- leave this line exactly as it is --> + # 代號如下所示: + # * 一切從"#"å—符到行末尾是註解 + # * æ¯å€‹éžç©ºç™½è¡Œæ˜¯ä¸€å€‹ regex 部份,將åªåŒ¹é…電郵地å€çš„主機部份', + 'spam-blacklisted-email' => '被列入黑å單的電å郵件地å€', + 'spam-blacklisted-email-text' => '您的電郵地å€ç›®å‰å·²åˆ—入黑åå–®ä»¥é˜²æ¢æ‚¨ç™¼é€é›»éƒµäºˆå…¶ä»–用戶。', + 'spam-blacklisted-email-signup' => 'æ¤é›»éƒµåœ°å€ç›®å‰è¢«ç¦æ¢ä½¿ç”¨ã€‚', + 'spam-invalid-lines' => 'ä»¥ä¸‹åœ¨çŒæ°´é»‘å單的{{PLURAL:$1|一行|多行}}有無效的表示å¼ï¼Œè«‹åœ¨å„²å˜é€™é å‰å…ˆå°‡{{PLURAL:$1|它|它們}}ä¿®æ£ï¼š', + 'spam-blacklist-desc' => '以æ£å‰‡è¡¨é”å¼ç‚ºæœ¬çš„é˜²çŒæ°´å·¥å…·ï¼š[[MediaWiki:Spam-blacklist]] 與 [[MediaWiki:Spam-whitelist]]', # Fuzzy + 'log-name-spamblacklist' => '垃圾連çµé»‘å單日誌', + 'right-spamblacklistlog' => '查閱垃圾電郵黑å單日誌', + 'action-spamblacklistlog' => '查閱垃圾電郵黑å單日誌', +); diff --git a/extensions/SpamBlacklist/SpamBlacklist.php b/extensions/SpamBlacklist/SpamBlacklist.php new file mode 100644 index 00000000..2fd7855d --- /dev/null +++ b/extensions/SpamBlacklist/SpamBlacklist.php @@ -0,0 +1,72 @@ +<?php + +# Loader for spam blacklist feature +# Include this from LocalSettings.php + +if ( !defined( 'MEDIAWIKI' ) ) { + exit; +} + +$wgExtensionCredits['antispam'][] = array( + 'path' => __FILE__, + 'name' => 'SpamBlacklist', + 'author' => array( 'Tim Starling', 'John Du Hart', 'Daniel Kinzler' ), + 'url' => 'https://www.mediawiki.org/wiki/Extension:SpamBlacklist', + 'descriptionmsg' => 'spam-blacklist-desc', +); + +$dir = __DIR__ . '/'; +$wgExtensionMessagesFiles['SpamBlackList'] = $dir . 'SpamBlacklist.i18n.php'; + +/** + * Array of settings for blacklist classes + */ +$wgBlacklistSettings = array( + 'spam' => array( + 'files' => array( "http://meta.wikimedia.org/w/index.php?title=Spam_blacklist&action=raw&sb_ver=1" ) + ) +); + +/** + * Log blacklist hits to Special:Log + */ +$wgLogSpamBlacklistHits = false; + +/** + * @deprecated + */ +$wgSpamBlacklistFiles =& $wgBlacklistSettings['spam']['files']; + +/** + * @deprecated + */ +$wgSpamBlacklistSettings =& $wgBlacklistSettings['spam']; + +if ( !defined( 'MW_SUPPORTS_CONTENTHANDLER' ) ) { + die( "This version of SpamBlacklist requires a version of MediaWiki that supports the ContentHandler facility (supported since MW 1.21)." ); +} + +// filter pages on save +$wgHooks['EditFilterMergedContent'][] = 'SpamBlacklistHooks::filterMergedContent'; +$wgHooks['APIEditBeforeSave'][] = 'SpamBlacklistHooks::filterAPIEditBeforeSave'; + +// editing filter rules +$wgHooks['EditFilter'][] = 'SpamBlacklistHooks::validate'; +$wgHooks['PageContentSaveComplete'][] = 'SpamBlacklistHooks::pageSaveContent'; + +// email filters +$wgHooks['UserCanSendEmail'][] = 'SpamBlacklistHooks::userCanSendEmail'; +$wgHooks['AbortNewAccount'][] = 'SpamBlacklistHooks::abortNewAccount'; + +$wgAutoloadClasses['BaseBlacklist'] = $dir . 'BaseBlacklist.php'; +$wgAutoloadClasses['EmailBlacklist'] = $dir . 'EmailBlacklist.php'; +$wgAutoloadClasses['SpamBlacklistHooks'] = $dir . 'SpamBlacklistHooks.php'; +$wgAutoloadClasses['SpamBlacklist'] = $dir . 'SpamBlacklist_body.php'; +$wgAutoloadClasses['SpamRegexBatch'] = $dir . 'SpamRegexBatch.php'; + +$wgLogTypes[] = 'spamblacklist'; +$wgLogActionsHandlers['spamblacklist/*'] = 'LogFormatter'; +$wgLogRestrictions['spamblacklist'] = 'spamblacklistlog'; +$wgGroupPermissions['sysop']['spamblacklistlog'] = true; + +$wgAvailableRights[] = 'spamblacklistlog'; diff --git a/extensions/SpamBlacklist/SpamBlacklistHooks.php b/extensions/SpamBlacklist/SpamBlacklistHooks.php new file mode 100644 index 00000000..54f833cb --- /dev/null +++ b/extensions/SpamBlacklist/SpamBlacklistHooks.php @@ -0,0 +1,222 @@ +<?php + +/** + * Hooks for the spam blacklist extension + */ +class SpamBlacklistHooks { + /** + * Hook function for EditFilterMergedContent + * + * @param IContextSource $context + * @param Content $content + * @param Status $status + * @param string $summary + * @param User $user + * @param bool $minoredit + * + * @return bool + */ + static function filterMergedContent( IContextSource $context, Content $content, Status $status, $summary, User $user, $minoredit ) { + $title = $context->getTitle(); + + if ( isset( $title->spamBlackListFiltered ) && $title->spamBlackListFiltered ) { + // already filtered + return true; + } + + // get the link from the not-yet-saved page content. + $pout = $content->getParserOutput( $title ); + $links = array_keys( $pout->getExternalLinks() ); + + // HACK: treat the edit summary as a link + if ( $summary !== '' ) { + $links[] = $summary; + } + + $spamObj = BaseBlacklist::getInstance( 'spam' ); + $matches = $spamObj->filter( $links, $title ); + + if ( $matches !== false ) { + $status->fatal( 'spamprotectiontext' ); + + foreach ( $matches as $match ) { + $status->fatal( 'spamprotectionmatch', $match ); + } + } + + // Always return true, EditPage will look at $status->isOk(). + return true; + } + + /** + * Hook function for APIEditBeforeSave. + * This allows blacklist matches to be reported directly in the result structure + * of the API call. + * + * @param $editPage EditPage + * @param $text string + * @param $resultArr array + * @return bool + */ + static function filterAPIEditBeforeSave( $editPage, $text, &$resultArr ) { + $title = $editPage->mArticle->getTitle(); + + // get the links from the not-yet-saved page content. + $content = ContentHandler::makeContent( + $text, + $editPage->getTitle(), + $editPage->contentModel, + $editPage->contentFormat + ); + $editInfo = $editPage->mArticle->prepareContentForEdit( $content, null, null, $editPage->contentFormat ); + $pout = $editInfo->output; + $links = array_keys( $pout->getExternalLinks() ); + + // HACK: treat the edit summary as a link + $summary = $editPage->summary; + if ( $summary !== '' ) { + $links[] = $summary; + } + + $spamObj = BaseBlacklist::getInstance( 'spam' ); + $matches = $spamObj->filter( $links, $title ); + + if ( $matches !== false ) { + $resultArr['spamblacklist'] = implode( '|', $matches ); + } + + // mark the title, so filterMergedContent can skip it. + $title->spamBlackListFiltered = true; + + // return convention for hooks is the inverse of $wgFilterCallback + return ( $matches === false ); + } + + /** + * Verify that the user can send emails + * + * @param $user User + * @param $hookErr array + * @return bool + */ + public static function userCanSendEmail( &$user, &$hookErr ) { + /** @var $blacklist EmailBlacklist */ + $blacklist = BaseBlacklist::getInstance( 'email' ); + if ( $blacklist->checkUser( $user ) ) { + return true; + } + + $hookErr = array( 'spam-blacklisted-email', 'spam-blacklisted-email-text', null ); + + return false; + } + + /** + * Processes new accounts for valid email addresses + * + * @param $user User + * @param $abortError + * @return bool + */ + public static function abortNewAccount( $user, &$abortError ) { + /** @var $blacklist EmailBlacklist */ + $blacklist = BaseBlacklist::getInstance( 'email' ); + if ( $blacklist->checkUser( $user ) ) { + return true; + } + + $abortError = wfMessage( 'spam-blacklisted-email-signup' )->escaped(); + return false; + } + + /** + * Hook function for EditFilter + * Confirm that a local blacklist page being saved is valid, + * and toss back a warning to the user if it isn't. + * + * @param $editPage EditPage + * @param $text string + * @param $section string + * @param $hookError string + * @return bool + */ + static function validate( $editPage, $text, $section, &$hookError ) { + $thisPageName = $editPage->mTitle->getPrefixedDBkey(); + + if( !BaseBlacklist::isLocalSource( $editPage->mTitle ) ) { + wfDebugLog( 'SpamBlacklist', "Spam blacklist validator: [[$thisPageName]] not a local blacklist\n" ); + return true; + } + + $type = BaseBlacklist::getTypeFromTitle( $editPage->mTitle ); + if ( $type === false ) { + return true; + } + + $lines = explode( "\n", $text ); + + $badLines = SpamRegexBatch::getBadLines( $lines, BaseBlacklist::getInstance( $type ) ); + if( $badLines ) { + wfDebugLog( 'SpamBlacklist', "Spam blacklist validator: [[$thisPageName]] given invalid input lines: " . + implode( ', ', $badLines ) . "\n" ); + + $badList = "*<code>" . + implode( "</code>\n*<code>", + array_map( 'wfEscapeWikiText', $badLines ) ) . + "</code>\n"; + $hookError = + "<div class='errorbox'>" . + wfMessage( 'spam-invalid-lines' )->numParams( $badLines )->text() . "<br />" . + $badList . + "</div>\n" . + "<br clear='all' />\n"; + } else { + wfDebugLog( 'SpamBlacklist', "Spam blacklist validator: [[$thisPageName]] ok or empty blacklist\n" ); + } + + return true; + } + + /** + * Hook function for PageContentSaveComplete + * Clear local spam blacklist caches on page save. + * + * @param Page $wikiPage + * @param User $user + * @param Content $content + * @param string $summary + * @param bool $isMinor + * @param bool $isWatch + * @param string $section + * @param int $flags + * @param int $revision + * @param Status $status + * @param int $baseRevId + * + * @return bool + */ + static function pageSaveContent( + Page $wikiPage, + User $user, + Content $content, + $summary, + $isMinor, + $isWatch, + $section, + $flags, + $revision, + Status $status, + $baseRevId + ) { + if( !BaseBlacklist::isLocalSource( $wikiPage->getTitle() ) ) { + return true; + } + global $wgMemc, $wgDBname; + + // This sucks because every Blacklist needs to be cleared + foreach ( BaseBlacklist::getBlacklistTypes() as $type => $class ) { + $wgMemc->delete( "$wgDBname:{$type}_blacklist_regexes" ); + } + return true; + } +} diff --git a/extensions/SpamBlacklist/SpamBlacklist_body.php b/extensions/SpamBlacklist/SpamBlacklist_body.php new file mode 100644 index 00000000..bf5c9aab --- /dev/null +++ b/extensions/SpamBlacklist/SpamBlacklist_body.php @@ -0,0 +1,171 @@ +<?php + +if ( !defined( 'MEDIAWIKI' ) ) { + exit; +} + +class SpamBlacklist extends BaseBlacklist { + + /** + * Returns the code for the blacklist implementation + * + * @return string + */ + protected function getBlacklistType() { + return 'spam'; + } + + /** + * Apply some basic anti-spoofing to the links before they get filtered, + * see @bug 12896 + * + * @param string $text + * + * @return string + */ + protected function antiSpoof( $text ) { + $text = str_replace( '.', '.', $text ); + return $text; + } + + /** + * @param string[] $links An array of links to check against the blacklist + * @param Title $title The title of the page to which the filter shall be applied. + * This is used to load the old links already on the page, so + * the filter is only applied to links that got added. If not given, + * the filter is applied to all $links. + * + * @return Array Matched text(s) if the edit should not be allowed, false otherwise + */ + function filter( array $links, Title $title = null ) { + $fname = 'wfSpamBlacklistFilter'; + wfProfileIn( $fname ); + + $blacklists = $this->getBlacklists(); + $whitelists = $this->getWhitelists(); + + if ( count( $blacklists ) ) { + // poor man's anti-spoof, see bug 12896 + $newLinks = array_map( array( $this, 'antiSpoof' ), $links ); + + $oldLinks = array(); + if ( $title !== null ) { + $oldLinks = $this->getCurrentLinks( $title ); + $addedLinks = array_diff( $newLinks, $oldLinks ); + } else { + // can't load old links, so treat all links as added. + $addedLinks = $newLinks; + } + + wfDebugLog( 'SpamBlacklist', "Old URLs: " . implode( ', ', $oldLinks ) ); + wfDebugLog( 'SpamBlacklist', "New URLs: " . implode( ', ', $newLinks ) ); + wfDebugLog( 'SpamBlacklist', "Added URLs: " . implode( ', ', $addedLinks ) ); + + $links = implode( "\n", $addedLinks ); + + # Strip whitelisted URLs from the match + if( is_array( $whitelists ) ) { + wfDebugLog( 'SpamBlacklist', "Excluding whitelisted URLs from " . count( $whitelists ) . + " regexes: " . implode( ', ', $whitelists ) . "\n" ); + foreach( $whitelists as $regex ) { + wfSuppressWarnings(); + $newLinks = preg_replace( $regex, '', $links ); + wfRestoreWarnings(); + if( is_string( $newLinks ) ) { + // If there wasn't a regex error, strip the matching URLs + $links = $newLinks; + } + } + } + + # Do the match + wfDebugLog( 'SpamBlacklist', "Checking text against " . count( $blacklists ) . + " regexes: " . implode( ', ', $blacklists ) . "\n" ); + $retVal = false; + foreach( $blacklists as $regex ) { + wfSuppressWarnings(); + $matches = array(); + $check = ( preg_match_all( $regex, $links, $matches ) > 0 ); + wfRestoreWarnings(); + if( $check ) { + wfDebugLog( 'SpamBlacklist', "Match!\n" ); + global $wgRequest; + $ip = $wgRequest->getIP(); + $imploded = implode( ' ', $matches[0] ); + wfDebugLog( 'SpamBlacklistHit', "$ip caught submitting spam: $imploded\n" ); + $this->logFilterHit( $title, $imploded ); // Log it + if( $retVal === false ){ + $retVal = array(); + } + $retVal = array_merge( $retVal, $matches[1] ); + } + } + if ( is_array( $retVal ) ) { + $retVal = array_unique( $retVal ); + } + } else { + $retVal = false; + } + wfProfileOut( $fname ); + return $retVal; + } + + /** + * Look up the links currently in the article, so we can + * ignore them on a second run. + * + * WARNING: I can add more *of the same link* with no problem here. + * @param $title Title + * @return array + */ + function getCurrentLinks( $title ) { + $dbr = wfGetDB( DB_SLAVE ); + $id = $title->getArticleID(); // should be zero queries + $res = $dbr->select( 'externallinks', array( 'el_to' ), + array( 'el_from' => $id ), __METHOD__ ); + $links = array(); + foreach ( $res as $row ) { + $links[] = $row->el_to; + } + return $links; + } + + /** + * Returns the start of the regex for matches + * + * @return string + */ + public function getRegexStart() { + return '/(?:https?:)?\/\/+[a-z0-9_\-.]*('; + } + + /** + * Returns the end of the regex for matches + * + * @param $batchSize + * @return string + */ + public function getRegexEnd( $batchSize ) { + return ')' . parent::getRegexEnd( $batchSize ); + } + /** + * Logs the filter hit to Special:Log if + * $wgLogSpamBlacklistHits is enabled. + * + * @param Title $title + * @param string $url URL that the user attempted to add + */ + public function logFilterHit( $title, $url ) { + global $wgUser, $wgLogSpamBlacklistHits; + if ( $wgLogSpamBlacklistHits ) { + $logEntry = new ManualLogEntry( 'spamblacklist', 'hit' ); + $logEntry->setPerformer( $wgUser ); + $logEntry->setTarget( $title ); + $logEntry->setParameters( array( + '4::url' => $url, + ) ); + $logid = $logEntry->insert(); + $logEntry->publish( $logid, "rc" ); + } + } +} diff --git a/extensions/SpamBlacklist/SpamRegexBatch.php b/extensions/SpamBlacklist/SpamRegexBatch.php new file mode 100644 index 00000000..b14d671e --- /dev/null +++ b/extensions/SpamBlacklist/SpamRegexBatch.php @@ -0,0 +1,175 @@ +<?php + +/** + * Utility class for working with blacklists + */ +class SpamRegexBatch { + /** + * Build a set of regular expressions matching URLs with the list of regex fragments. + * Returns an empty list if the input list is empty. + * + * @param array $lines list of fragments which will match in URLs + * @param BaseBlacklist $blacklist + * @param int $batchSize largest allowed batch regex; + * if 0, will produce one regex per line + * @return array + */ + static function buildRegexes( $lines, BaseBlacklist $blacklist, $batchSize=4096 ) { + # Make regex + # It's faster using the S modifier even though it will usually only be run once + //$regex = 'https?://+[a-z0-9_\-.]*(' . implode( '|', $lines ) . ')'; + //return '/' . str_replace( '/', '\/', preg_replace('|\\\*/|', '/', $regex) ) . '/Sim'; + $regexes = array(); + $regexStart = $blacklist->getRegexStart(); + $regexEnd = $blacklist->getRegexEnd( $batchSize ); + $build = false; + foreach( $lines as $line ) { + if( substr( $line, -1, 1 ) == "\\" ) { + // Final \ will break silently on the batched regexes. + // Skip it here to avoid breaking the next line; + // warnings from getBadLines() will still trigger on + // edit to keep new ones from floating in. + continue; + } + // FIXME: not very robust size check, but should work. :) + if( $build === false ) { + $build = $line; + } elseif( strlen( $build ) + strlen( $line ) > $batchSize ) { + $regexes[] = $regexStart . + str_replace( '/', '\/', preg_replace('|\\\*/|u', '/', $build) ) . + $regexEnd; + $build = $line; + } else { + $build .= '|'; + $build .= $line; + } + } + if( $build !== false ) { + $regexes[] = $regexStart . + str_replace( '/', '\/', preg_replace('|\\\*/|u', '/', $build) ) . + $regexEnd; + } + return $regexes; + } + + /** + * Confirm that a set of regexes is either empty or valid. + * + * @param $regexes array set of regexes + * @return bool true if ok, false if contains invalid lines + */ + static function validateRegexes( $regexes ) { + foreach( $regexes as $regex ) { + wfSuppressWarnings(); + $ok = preg_match( $regex, '' ); + wfRestoreWarnings(); + + if( $ok === false ) { + return false; + } + } + return true; + } + + /** + * Strip comments and whitespace, then remove blanks + * + * @param $lines array + * @return array + */ + static function stripLines( $lines ) { + return array_filter( + array_map( 'trim', + preg_replace( '/#.*$/', '', + $lines ) ) ); + } + + /** + * Do a sanity check on the batch regex. + * + * @param $lines string unsanitized input lines + * @param $blacklist BaseBlacklist + * @param $fileName bool|string optional for debug reporting + * @return array of regexes + */ + static function buildSafeRegexes( $lines, BaseBlacklist $blacklist, $fileName=false ) { + $lines = SpamRegexBatch::stripLines( $lines ); + $regexes = SpamRegexBatch::buildRegexes( $lines, $blacklist ); + if( SpamRegexBatch::validateRegexes( $regexes ) ) { + return $regexes; + } else { + // _Something_ broke... rebuild line-by-line; it'll be + // slower if there's a lot of blacklist lines, but one + // broken line won't take out hundreds of its brothers. + if( $fileName ) { + wfDebugLog( 'SpamBlacklist', "Spam blacklist warning: bogus line in $fileName\n" ); + } + return SpamRegexBatch::buildRegexes( $lines, $blacklist, 0 ); + } + } + + /** + * Returns an array of invalid lines + * + * @param array $lines + * @param $blacklist BaseBlacklist + * @return array of input lines which produce invalid input, or empty array if no problems + */ + static function getBadLines( $lines, BaseBlacklist $blacklist ) { + $lines = SpamRegexBatch::stripLines( $lines ); + + $badLines = array(); + foreach( $lines as $line ) { + if( substr( $line, -1, 1 ) == "\\" ) { + // Final \ will break silently on the batched regexes. + $badLines[] = $line; + } + } + + $regexes = SpamRegexBatch::buildRegexes( $lines, $blacklist ); + if( SpamRegexBatch::validateRegexes( $regexes ) ) { + // No other problems! + return $badLines; + } + + // Something failed in the batch, so check them one by one. + foreach( $lines as $line ) { + $regexes = SpamRegexBatch::buildRegexes( array( $line ), $blacklist ); + if( !SpamRegexBatch::validateRegexes( $regexes ) ) { + $badLines[] = $line; + } + } + return $badLines; + } + + /** + * Build a set of regular expressions from the given multiline input text, + * with empty lines and comments stripped. + * + * @param $source string + * @param $blacklist BaseBlacklist + * @param $fileName bool|string optional, for reporting of bad files + * @return array of regular expressions, potentially empty + */ + static function regexesFromText( $source, BaseBlacklist $blacklist, $fileName=false ) { + $lines = explode( "\n", $source ); + return SpamRegexBatch::buildSafeRegexes( $lines, $blacklist, $fileName ); + } + + /** + * Build a set of regular expressions from a MediaWiki message. + * Will be correctly empty if the message isn't present. + * + * @param $message string + * @param $blacklist BaseBlacklist + * @return array of regular expressions, potentially empty + */ + static function regexesFromMessage( $message, BaseBlacklist $blacklist ) { + $source = wfMessage( $message )->inContentLanguage(); + if( !$source->isDisabled() ) { + return SpamRegexBatch::regexesFromText( $source->plain(), $blacklist ); + } else { + return array(); + } + } +} diff --git a/extensions/SpamBlacklist/cleanup.php b/extensions/SpamBlacklist/cleanup.php new file mode 100644 index 00000000..5a040265 --- /dev/null +++ b/extensions/SpamBlacklist/cleanup.php @@ -0,0 +1,125 @@ +<?php + +/** + * An aggressive spam cleanup script. + * Searches the database for matching pages, and reverts them to the last non-spammed revision. + * If all revisions contain spam, deletes the page + */ + +require_once( '../../maintenance/commandLine.inc' ); +require_once( 'SpamBlacklist_body.php' ); + +/** + * Find the latest revision of the article that does not contain spam and revert to it + */ +function cleanupArticle( Revision $rev, $regexes, $match ) { + $title = $rev->getTitle(); + $revId = $rev->getId(); + while ( $rev ) { + $matches = false; + foreach ( $regexes as $regex ) { + $matches = $matches || preg_match( $regex, $rev->getText() ); + } + if ( !$matches ) { + // Didn't find any spam + break; + } + # Revision::getPrevious can't be used in this way before MW 1.6 (Revision.php 1.26) + #$rev = $rev->getPrevious(); + $revId = $title->getPreviousRevisionID( $revId ); + if ( $revId ) { + $rev = Revision::newFromTitle( $title, $revId ); + } else { + $rev = false; + } + } + $dbw = wfGetDB( DB_MASTER ); + $dbw->begin(); + if ( !$rev ) { + // Didn't find a non-spammy revision, delete the page + /* + print "All revisions are spam, deleting...\n"; + $article = new Article( $title ); + $article->doDeleteArticle( "All revisions matched the spam blacklist" ); + */ + // Too scary, blank instead + print "All revisions are spam, blanking...\n"; + $text = ''; + $comment = "All revisions matched the spam blacklist ($match), blanking"; + } else { + // Revert to this revision + $text = $rev->getText(); + $comment = "Cleaning up links to $match"; + } + $wikiPage = new WikiPage( $title ); + $wikiPage->doEdit( $text, $comment ); + $dbw->commit(); +} + +//------------------------------------------------------------------------------ + +$username = 'Spam cleanup script'; +$wgUser = User::newFromName( $username ); +if ( $wgUser->idForName() == 0 ) { + // Create the user + $status = $wgUser->addToDatabase(); + if ( $status === null || $status->isOK() ) { + $dbw = wfGetDB( DB_MASTER ); + $dbw->update( 'user', array( 'user_password' => 'nologin' ), + array( 'user_name' => $username ), $username ); + } +} + +if ( isset( $options['n'] ) ) { + $dryRun = true; +} else { + $dryRun = false; +} + +$sb = new SpamBlacklist( $wgSpamBlacklistSettings ); +if ( $wgSpamBlacklistFiles ) { + $sb->files = $wgSpamBlacklistFiles; +} +$regexes = $sb->getBlacklists(); +if ( !$regexes ) { + print "Invalid regex, can't clean up spam\n"; + exit( 1 ); +} + +$dbr = wfGetDB( DB_SLAVE ); +$maxID = $dbr->selectField( 'page', 'MAX(page_id)' ); +$reportingInterval = 100; + +print "Regexes are " . implode( ', ', array_map( 'count', $regexes ) ) . " bytes\n"; +print "Searching for spam in $maxID pages...\n"; +if ( $dryRun ) { + print "Dry run only\n"; +} + +for ( $id = 1; $id <= $maxID; $id++ ) { + if ( $id % $reportingInterval == 0 ) { + printf( "%-8d %-5.2f%%\r", $id, $id / $maxID * 100 ); + } + $revision = Revision::loadFromPageId( $dbr, $id ); + if ( $revision ) { + $text = $revision->getText(); + if ( $text ) { + foreach ( $regexes as $regex ) { + if ( preg_match( $regex, $text, $matches ) ) { + $title = $revision->getTitle(); + $titleText = $title->getPrefixedText(); + if ( $dryRun ) { + print "\nFound spam in [[$titleText]]\n"; + } else { + print "\nCleaning up links to {$matches[0]} in [[$titleText]]\n"; + $match = str_replace( 'http://', '', $matches[0] ); + cleanupArticle( $revision, $regexes, $match ); + } + } + } + } + } +} +// Just for satisfaction +printf( "%-8d %-5.2f%%\n", $id - 1, ( $id - 1 ) / $maxID * 100 ); + diff --git a/extensions/SyntaxHighlight_GeSHi/.gitreview b/extensions/SyntaxHighlight_GeSHi/.gitreview new file mode 100644 index 00000000..cb9e4b44 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/.gitreview @@ -0,0 +1,5 @@ +[gerrit] +host=gerrit.wikimedia.org +port=29418 +project=mediawiki/extensions/SyntaxHighlight_GeSHi.git +defaultbranch=master diff --git a/extensions/SyntaxHighlight_GeSHi/README b/extensions/SyntaxHighlight_GeSHi/README index fa20c0a3..c0004318 100644 --- a/extensions/SyntaxHighlight_GeSHi/README +++ b/extensions/SyntaxHighlight_GeSHi/README @@ -64,3 +64,10 @@ for detailed information to use some of the parameters. * line; Corresponds to enable_line_numbers method on GeSHi * start; Corresponds to start_line_numbers_at method on GeSHi * strict; Corresponds to enable_strict_mode method on GeSHi + +== Note == + +GeSHi is generous about creating HTML elements: highlighting large blocks of +code can easily generate enough of them to crash a browser. As a guard, symbol +highlighting is turned off for code fragments larger than 100 kB. For fragments +larger than 200 kB, string highlighting is turned off as well. diff --git a/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.class.php b/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.class.php index 186b99ac..7318574d 100644 --- a/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.class.php +++ b/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.class.php @@ -1,7 +1,6 @@ <?php class SyntaxHighlight_GeSHi { - /** * Has GeSHi been initialised this session? */ @@ -9,6 +8,7 @@ class SyntaxHighlight_GeSHi { /** * List of languages available to GeSHi + * @var array */ private static $languages = null; @@ -21,12 +21,19 @@ class SyntaxHighlight_GeSHi { * @return string */ public static function parserHook( $text, $args = array(), $parser ) { - global $wgSyntaxHighlightDefaultLang; + global $wgSyntaxHighlightDefaultLang, $wgUseSiteCss, $wgUseTidy; wfProfileIn( __METHOD__ ); self::initialise(); $text = rtrim( $text ); // Don't trim leading spaces away, just the linefeeds $text = preg_replace( '/^\n+/', '', $text ); + + if( $wgUseTidy ) { + // HTML Tidy will convert tabs to spaces incorrectly (bug 30930). + // Preemptively replace the spaces in a more controlled fashion. + $text = self::tabsToSpaces( $text ); + } + // Validate language if( isset( $args['lang'] ) && $args['lang'] ) { $lang = $args['lang']; @@ -62,7 +69,7 @@ class SyntaxHighlight_GeSHi { // Highlighting specific lines if( isset( $args['highlight'] ) ) { $lines = self::parseHighlightLines( $args['highlight'] ); - if ( count($lines) ) { + if ( count( $lines ) ) { $geshi->highlight_lines_extra( $lines ); } } @@ -91,10 +98,15 @@ class SyntaxHighlight_GeSHi { return $error; } // Armour for Parser::doBlockLevels() - if( $enclose === GESHI_HEADER_DIV ) + if( $enclose === GESHI_HEADER_DIV ) { $out = str_replace( "\n", '', $out ); + } // Register CSS - $parser->mOutput->addHeadItem( self::buildHeadItem( $geshi ), "source-{$lang}" ); + $parser->getOutput()->addHeadItem( self::buildHeadItem( $geshi ), "source-{$lang}" ); + + if ( $wgUseSiteCss ) { + $parser->getOutput()->addModuleStyles( 'ext.geshi.local' ); + } $encloseTag = $enclose === GESHI_HEADER_NONE ? 'span' : 'div'; $attribs = Sanitizer::validateTagAttributes( $args, $encloseTag ); @@ -105,19 +117,22 @@ class SyntaxHighlight_GeSHi { if ( $enclose === GESHI_HEADER_NONE ) { $attribs = self::addAttribute( $attribs, 'class', 'mw-geshi ' . $lang . ' source-' . $lang ); } else { - if ( !isset( $attribs['dir'] ) ) { - $attribs = self::addAttribute( $attribs, 'dir', 'ltr' ); - } - - $attribs = self::addAttribute( $attribs, 'class', 'mw-geshi' ); - $attribs = self::addAttribute( $attribs, 'style', 'text-align: left;' ); + // Default dir="ltr" (but allow dir="rtl", although unsure if needed) + $attribs['dir'] = isset( $attribs['dir'] ) && $attribs['dir'] === 'rtl' ? 'rtl' : 'ltr'; + $attribs = self::addAttribute( $attribs, 'class', 'mw-geshi mw-code mw-content-' . $attribs['dir'] ); } - $out = Xml::tags( $encloseTag, $attribs, $out ); + $out = Html::rawElement( $encloseTag, $attribs, $out ); wfProfileOut( __METHOD__ ); return $out; } + /** + * @param $attribs array + * @param $name string + * @param $value string + * @return array + */ private static function addAttribute( $attribs, $name, $value ) { if( isset( $attribs[$name] ) ) { $attribs[$name] = $value . ' ' . $attribs[$name]; @@ -133,7 +148,7 @@ class SyntaxHighlight_GeSHi { * * Input is comma-separated list of lines or line ranges. * - * @input string + * @param $arg string * @return array of ints */ protected static function parseHighlightLines( $arg ) { @@ -160,6 +175,9 @@ class SyntaxHighlight_GeSHi { /** * Validate a provided input range + * @param $start + * @param $end + * @return bool */ protected static function validHighlightRange( $start, $end ) { // Since we're taking this tiny range and producing a an @@ -176,6 +194,10 @@ class SyntaxHighlight_GeSHi { $end - $start < $arbitrarilyLargeConstant; } + /** + * @param $args array + * @return int + */ static function getEncloseType( $args ) { // Since version 1.0.8 geshi can produce valid pre, but we need to check for it if ( defined('GESHI_HEADER_PRE_VALID') ) { @@ -205,7 +227,9 @@ class SyntaxHighlight_GeSHi { /** * Hook into Article::view() to provide syntax highlighting for - * custom CSS and JavaScript pages + * custom CSS and JavaScript pages. + * + * B/C for MW 1.20 and before. 1.21 and later use renderHook() instead. * * @param string $text * @param Title $title @@ -213,10 +237,11 @@ class SyntaxHighlight_GeSHi { * @return bool */ public static function viewHook( $text, $title, $output ) { + global $wgUseSiteCss; // Determine the language $matches = array(); preg_match( '!\.(css|js)$!u', $title->getText(), $matches ); - $lang = $matches[1] == 'css' ? 'css' : 'javascript'; + $lang = isset( $matches[1] ) && $matches[1] == 'css' ? 'css' : 'javascript'; // Attempt to format $geshi = self::prepare( $text, $lang ); if( $geshi instanceof GeSHi ) { @@ -225,9 +250,68 @@ class SyntaxHighlight_GeSHi { // Done $output->addHeadItem( "source-$lang", self::buildHeadItem( $geshi ) ); $output->addHTML( "<div dir=\"ltr\">{$out}</div>" ); + if( $wgUseSiteCss ) { + $output->addModuleStyles( 'ext.geshi.local' ); + } + return false; + } + } + // Bottle out + return true; + } + + /** + * Hook into Content::getParserOutput to provide syntax highlighting for + * script content. + * + * @return bool + * @since MW 1.21 + */ + public static function renderHook( Content $content, Title $title, + ParserOptions $options, $generateHtml, ParserOutput &$output + ) { + + global $wgSyntaxHighlightModels, $wgUseSiteCss; + + // Determine the language + $model = $content->getModel(); + if ( !isset( $wgSyntaxHighlightModels[$model] ) ) { + // We don't care about this model, carry on. + return true; + } + + if ( !$generateHtml ) { + // Nothing to do. + return false; + } + + // Hope that $wgSyntaxHighlightModels does not contain silly types. + $text = Contenthandler::getContentText( $content ); + + if ( $text === null || $text === false ) { + // Oops! Non-text content? + return false; + } + + $lang = $wgSyntaxHighlightModels[$model]; + + // Attempt to format + $geshi = self::prepare( $text, $lang ); + if( $geshi instanceof GeSHi ) { + + $out = $geshi->parse_code(); + if( !$geshi->error() ) { + // Done + $output->addHeadItem( self::buildHeadItem( $geshi ), "source-$lang" ); + $output->setText( "<div dir=\"ltr\">{$out}</div>" ); + + if( $wgUseSiteCss ) { + $output->addModuleStyles( 'ext.geshi.local' ); + } return false; } } + // Bottle out return true; } @@ -236,11 +320,16 @@ class SyntaxHighlight_GeSHi { * Initialise a GeSHi object to format some code, performing * common setup for all our uses of it * + * @note Used only until MW 1.20 + * * @param string $text * @param string $lang * @return GeSHi */ - private static function prepare( $text, $lang ) { + public static function prepare( $text, $lang ) { + + global $wgSyntaxHighlightKeywordLinks; + self::initialise(); $geshi = new GeSHi( $text, $lang ); if( $geshi->error() == GESHI_ERROR_NO_SUCH_LANG ) { @@ -249,7 +338,18 @@ class SyntaxHighlight_GeSHi { $geshi->set_encoding( 'UTF-8' ); $geshi->enable_classes(); $geshi->set_overall_class( "source-$lang" ); - $geshi->enable_keyword_links( false ); + $geshi->enable_keyword_links( $wgSyntaxHighlightKeywordLinks ); + + // If the source code is over 100 kB, disable higlighting of symbols. + // If over 200 kB, disable highlighting of strings too. + $bytes = strlen( $text ); + if ( $bytes > 102400 ) { + $geshi->set_symbols_highlighting( false ); + if ( $bytes > 204800 ) { + $geshi->set_strings_highlighting( false ); + } + } + return $geshi; } @@ -260,8 +360,20 @@ class SyntaxHighlight_GeSHi { * @param GeSHi $geshi * @return string */ - private static function buildHeadItem( $geshi ) { - global $wgUseSiteCss, $wgSquidMaxage; + public static function buildHeadItem( $geshi ) { + /** + * Geshi comes by default with a font-family set to monospace which + * ends ultimately ends up causing the font-size to be smaller than + * one would expect (causing bug 26204). + * We append to the default geshi style a CSS hack which is to specify + * monospace twice which "reset" the browser font-size specified for monospace. + * + * The hack is documented in MediaWiki core under + * docs/uidesign/monospace.html and in bug 33496. + */ + $geshi->set_code_style( 'font-family: monospace, monospace;', + /** preserve defaults */ true ); + $lang = $geshi->language; $css = array(); $css[] = '<style type="text/css">/*<![CDATA[*/'; @@ -272,14 +384,6 @@ class SyntaxHighlight_GeSHi { $css[] = $geshi->get_stylesheet( false ); $css[] = '/*]]>*/'; $css[] = '</style>'; - if( $wgUseSiteCss ) { - $title = Title::makeTitle( NS_MEDIAWIKI, 'Geshi.css' ); - $q = "usemsgcache=yes&action=raw&ctype=text/css&smaxage={$wgSquidMaxage}"; - $css[] = '<style type="text/css">/*<![CDATA[*/'; - $css[] = '@import "' . $title->getLocalUrl( $q ) . '";'; - $css[] = '/*]]>*/'; - $css[] = '</style>'; - } return implode( "\n", $css ); } @@ -291,7 +395,8 @@ class SyntaxHighlight_GeSHi { * @return string HTML fragment */ private static function formatLanguageError( $text ) { - $error = self::formatError( htmlspecialchars( wfMsgForContent( 'syntaxhighlight-err-language' ) ), $text ); + $msg = wfMessage( 'syntaxhighlight-err-language' )->inContentLanguage()->escaped(); + $error = self::formatError( $msg, $text ); return $error . '<pre>' . htmlspecialchars( $text ) . '</pre>'; } @@ -306,10 +411,10 @@ class SyntaxHighlight_GeSHi { if( $error ) { $html .= "<p>{$error}</p>"; } - $html .= '<p>' . htmlspecialchars( wfMsgForContent( 'syntaxhighlight-specify' ) ) + $html .= '<p>' . wfMessage( 'syntaxhighlight-specify')->inContentLanguage()->escaped() . ' <samp><source lang="html4strict">...</source></samp></p>' - . '<p>' . htmlspecialchars( wfMsgForContent( 'syntaxhighlight-supported' ) ) . '</p>' - . self::formatLanguages(); + . '<p>' . wfMessage( 'syntaxhighlight-supported' )->inContentLanguage()->escaped() + . '</p>' . self::formatLanguages(); return "<div style=\"border: solid red 1px; padding: .5em;\">{$html}</div>"; } @@ -327,7 +432,7 @@ class SyntaxHighlight_GeSHi { } return '<p class="mw-collapsible mw-collapsed" style="padding: 0em 1em;">' . implode( ', ', $list ) . '</p><br style="clear: all"/>'; } else { - return '<p>' . htmlspecialchars( wfMsgForContent( 'syntaxhighlight-err-loading' ) ) . '</p>'; + return '<p>' . wfMessage( 'syntaxhighlight-err-loading' )->inContentLanguage()->escaped() . '</p>'; } } @@ -350,11 +455,12 @@ class SyntaxHighlight_GeSHi { /** * Initialise messages and ensure the GeSHi class is loaded + * @return bool */ private static function initialise() { if( !self::$initialised ) { if( !class_exists( 'GeSHi' ) ) { - require( 'geshi/geshi.php' ); + require( dirname( __FILE__ ) . '/geshi/geshi.php' ); } self::$initialised = true; } @@ -363,6 +469,8 @@ class SyntaxHighlight_GeSHi { /** * Get the GeSHI's version information while Special:Version is read. + * @param $extensionTypes + * @return bool */ public static function hSpecialVersion_GeSHi( &$extensionTypes ) { global $wgExtensionCredits; @@ -373,9 +481,42 @@ class SyntaxHighlight_GeSHi { /** * @see SyntaxHighlight_GeSHi::hSpecialVersion_GeSHi + * @param $sp + * @param $extensionTypes + * @return bool */ public static function hOldSpecialVersion_GeSHi( &$sp, &$extensionTypes ) { return self::hSpecialVersion_GeSHi( $extensionTypes ); } - -}
\ No newline at end of file + + /** + * Convert tabs to spaces + * + * @param string $text + * @return string + */ + private static function tabsToSpaces( $text ) { + $lines = explode( "\n", $text ); + $lines = array_map( array( __CLASS__, 'tabsToSpacesLine' ), $lines ); + return implode( "\n", $lines ); + } + + /** + * Convert tabs to spaces for a single line + * + * @param $line + * @internal param string $text + * @return string + */ + private static function tabsToSpacesLine( $line ) { + $parts = explode( "\t", $line ); + $width = 8; // To match tidy's config & typical browser defaults + $out = $parts[0]; + foreach( array_slice( $parts, 1 ) as $chunk ) { + $spaces = $width - (strlen( $out ) % $width); + $out .= str_repeat( ' ', $spaces ); + $out .= $chunk; + } + return $out; + } +} diff --git a/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.i18n.php b/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.i18n.php index 81f237f0..8555c4f9 100644 --- a/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.i18n.php +++ b/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.i18n.php @@ -22,23 +22,26 @@ $messages['en'] = array( /** Message documentation (Message documentation) * @author Meno25 + * @author Shirayuki * @author The Evil IP address */ $messages['qqq'] = array( - 'syntaxhighlight-desc' => '{{desc}}', + 'syntaxhighlight-desc' => '{{desc|name=Syntax Highlight GeSHi|url=http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi}}', ); /** Afrikaans (Afrikaans) * @author Naudefj * @author SPQRobin + * @author පසිඳු à¶šà·à·€à·’න්ද */ $messages['af'] = array( 'syntaxhighlight-specify' => "U moet 'n taal as volg spesifiseer:", + 'syntaxhighlight-supported' => 'Ondersteunde tale vir accentuering:', 'syntaxhighlight-err-loading' => '(fout met die laai van die lys van ondersteunde tale)', 'syntaxhighlight-err-language' => 'Ongeldige taal.', ); -/** Aragonese (Aragonés) +/** Aragonese (aragonés) * @author Juanpabl */ $messages['an'] = array( @@ -75,7 +78,14 @@ $messages['arz'] = array( 'geshi.css' => '/* CSS Ø§Ù„Ù…ØØ·ÙˆØ·Ø© هنا Ø ØªØªØ·Ø¨Ù‚ على تظليل سينتاكس الGeSHi */', ); -/** Asturian (Asturianu) +/** Assamese (অসমীয়া) + * @author Bishnu Saikia + */ +$messages['as'] = array( + 'syntaxhighlight-err-language' => 'অবৈধ à¦à¦¾à¦·à¦¾à¥¤', +); + +/** Asturian (asturianu) * @author Esbardu */ $messages['ast'] = array( @@ -87,7 +97,7 @@ $messages['ast'] = array( 'geshi.css' => '/* El códigu CSS allugáu equà va ser aplicáu por GeSHi pa la sintaxis en colores */', ); -/** Bashkir (БашҡортÑа) +/** Bashkir (башҡортÑа) * @author Assele */ $messages['ba'] = array( @@ -111,7 +121,7 @@ $messages['bcc'] = array( 'geshi.css' => '/* CSS Ú©Ù‡ ادان هستن ته ساختار جی Ø´ÛŒ پررنگ کتن کارمرز بین */', ); -/** Belarusian (TaraÅ¡kievica orthography) (‪БеларуÑÐºÐ°Ñ (тарашкевіца)‬) +/** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) * @author EugeneZelenko * @author Jim-by */ @@ -124,7 +134,7 @@ $messages['be-tarask'] = array( 'geshi.css' => '/* CSS, разьмешчаны тут, будзе выкарыÑтоўвацца Ð´Ð»Ñ Ð¿Ð°Ð´Ñьветкі ÑынтакÑÑ–Ñу GeSHi */', ); -/** Bulgarian (БългарÑки) +/** Bulgarian (българÑки) * @author Borislav * @author DCLXVI * @author Turin @@ -150,7 +160,7 @@ $messages['bn'] = array( 'geshi.css' => '/* à¦à¦–ানে সà§à¦¥à¦¾à¦ªà¦¿à¦¤ CSS কোড GeSHi সিনটà§à¦¯à¦¾à¦•à§à¦¸ হাইলাইটিং-ঠবà§à¦¯à¦¬à¦¹à¦¾à¦° করা হবে */', ); -/** Breton (Brezhoneg) +/** Breton (brezhoneg) * @author Fulup */ $messages['br'] = array( @@ -162,7 +172,7 @@ $messages['br'] = array( 'geshi.css' => "/* Talvezout a raio ar c'hod CSS lakaet amañ d'al livadur ereadurel GeSHi */", ); -/** Bosnian (Bosanski) +/** Bosnian (bosanski) * @author CERminator */ $messages['bs'] = array( @@ -174,7 +184,7 @@ $messages['bs'] = array( 'geshi.css' => '/* CSS koji se ovdje postavi će biti koriÅ¡ten za isticanje GeSHi sintakse */', ); -/** Catalan (Català ) +/** Catalan (català ) * @author SMP * @author Solde */ @@ -187,14 +197,16 @@ $messages['ca'] = array( 'geshi.css' => '/* El CSS ubicat aquà serà aplicat al ressaltat de sintaxi de GeSHi */', ); -/** Chechen (Ðохчийн) +/** Chechen (нохчийн) * @author Sasan700 + * @author Умар */ $messages['ce'] = array( - 'geshi.css' => '/* CSS-ишар, кху чу Ñ…lоттайахь, оцо болх бийра бу Ñизашдо беÑнашна Ñ…lокхуньца GeSHI */', + 'syntaxhighlight-supported' => 'Ловш долу меттанаш:', + 'geshi.css' => '/* CSS-код, кху чу Ñ…lоттайахь, оцо болх бийра бу Ñизашдо беÑнашна Ñ…lокхуньца GeSHI */', ); -/** Czech (ÄŒesky) +/** Czech (Äesky) * @author Li-sung * @author MatÄ›j Grabovský */ @@ -207,11 +219,17 @@ $messages['cs'] = array( 'geshi.css' => '/* Zde uvedené CSS bude ovlivňovat zvýrazňovánà syntaxe GeSHi */', ); -/** Danish (Dansk) +/** Danish (dansk) + * @author Christian List * @author Sarrus */ $messages['da'] = array( + 'syntaxhighlight-desc' => 'Giver syntaksfremhævning <code><syntaxhighlight></code> ved brug af [http://qbnz.com/highlighter/ GeSHi - Generic Syntax Highlighter]', + 'syntaxhighlight-specify' => 'Du skal angive et sprog, sÃ¥dan her:', + 'syntaxhighlight-supported' => 'Understøttede sprog for syntaksfremhævning:', + 'syntaxhighlight-err-loading' => '(fejl ved indlæsning af listen af understøttede sprog)', 'syntaxhighlight-err-language' => 'Ugyldigt sprog.', + 'geshi.css' => '/* CSS placeret her vil blive anvendt til GeSHi syntaksfremhævning */', ); /** German (Deutsch) @@ -219,9 +237,9 @@ $messages['da'] = array( * @author Raimond Spekking */ $messages['de'] = array( - 'syntaxhighlight-desc' => 'Ermöglicht die Syntax-Hervorhebung mit dem <code><syntaxhighlight></code>-Tag durch Nutzung des [http://qbnz.com/highlighter/ Generic Syntax Highlighter (GeSHi)]', + 'syntaxhighlight-desc' => 'Ergänzt das Tag <code><syntaxhighlight></code> zur Syntaxhervorhebung mit Hilfe des [http://qbnz.com/highlighter/ Generic Syntax Highlighter (GeSHi)]', 'syntaxhighlight-specify' => 'Die gewünschte Sprache muss wie folgt definiert werden:', - 'syntaxhighlight-supported' => 'Unterstützte Sprachen für die Syntax-Hervorhebung:', + 'syntaxhighlight-supported' => 'Unterstützte Sprachen für die Syntaxhervorhebung:', 'syntaxhighlight-err-loading' => '(Fehler beim Laden der Sprachenliste)', 'syntaxhighlight-err-language' => 'Ungültige Sprache.', 'geshi.css' => '/* CSS in dieser MediaWiki-Systemnachricht wird auf die GeSHi-Syntaxhervorhebung angewendet */', @@ -229,17 +247,18 @@ $messages['de'] = array( /** Zazaki (Zazaki) * @author Aspar + * @author Mirzali */ $messages['diq'] = array( 'syntaxhighlight-desc' => 'pê ÅŸuxulnayişê [http://qbnz.com/highlighter/ GeSHi Highlighter] i rêza <code><syntaxhighlight></code> i iÅŸaret beno', 'syntaxhighlight-specify' => 'zey ıni yew zıwan bıvıcinê:', - 'syntaxhighlight-supported' => 'zıwanê ke rêzvateyê eyi destek beni', - 'syntaxhighlight-err-loading' => '(zıwanê ke destek geni, wexata bar biyene xeta da)', + 'syntaxhighlight-supported' => 'Zıwanê ke rêzerêzê desteg benê:', + 'syntaxhighlight-err-loading' => '(lista zıwananê ke xetaya barkerdışi desteg gêna)', 'syntaxhighlight-err-language' => 'zıwano nemeqbul', 'geshi.css' => 'CSS o ke tiya /* de yo, iÅŸaretê rêzvateyê GeSHi tetbiq beno */', ); -/** Lower Sorbian (Dolnoserbski) +/** Lower Sorbian (dolnoserbski) * @author Michawiki */ $messages['dsb'] = array( @@ -279,7 +298,7 @@ $messages['eo'] = array( 'geshi.css' => '/* CSS enigita ĉi tie estos sintakse emfazita de GeSHi */', ); -/** Spanish (Español) +/** Spanish (español) * @author Crazymadlover * @author Muro de Aguas * @author Remember the dot @@ -294,20 +313,20 @@ $messages['es'] = array( 'geshi.css' => '/* El código CSS situado aquà afectará al resaltado de sintaxis de GeSHi */', ); -/** Estonian (Eesti) +/** Estonian (eesti) * @author Pikne * @author [[et:Kasutaja:M2s17]] */ $messages['et'] = array( - 'syntaxhighlight-desc' => 'Võimaldab [http://qbnz.com/highlighter/ GeSHi] abil <code><syntaxhighlight></code>-märgendit kasutades süntaksit esile tõsta.', + 'syntaxhighlight-desc' => 'Võimaldab [http://qbnz.com/highlighter/ GeSHi] abil <code><syntaxhighlight></code>-silti kasutades süntaksit esile tõsta.', 'syntaxhighlight-specify' => 'Sa pead täpsustama keelt nõnda:', 'syntaxhighlight-supported' => 'Süntaksi esiletoomise on toetatud järgnevates keeltes:', 'syntaxhighlight-err-loading' => '(toetatud keelte loetelu laadimisel esines viga)', - 'syntaxhighlight-err-language' => 'antud keel on mittekehtiv', + 'syntaxhighlight-err-language' => 'Vigane keel.', 'geshi.css' => '/* CSS mis on asetatud siia, määrab GeSHi süntaksi esiletoomise stiili */', ); -/** Basque (Euskara) +/** Basque (euskara) * @author An13sa */ $messages['eu'] = array( @@ -324,15 +343,16 @@ $messages['fa'] = array( 'syntaxhighlight-specify' => 'شما باید به این Ø´Ú©Ù„ زبانی را مشخص کنید:', 'syntaxhighlight-supported' => 'زبان‌های پشتیبانی‌شده برای رنگین‌کردن دستورات:', 'syntaxhighlight-err-loading' => '(خطا در بارگذاری Ùهرست زبان‌های پشتیبانی‌شده)', - 'syntaxhighlight-err-language' => 'زبان غیرمجاز.', + 'syntaxhighlight-err-language' => 'زبان نامجاز.', 'geshi.css' => '/* دستورات CSS اینجا توسط سامانه رنگین‌کردن دستورات GeSHi به کار Ú¯Ø±ÙØªÙ‡ می‌شوند */', ); -/** Finnish (Suomi) +/** Finnish (suomi) + * @author Crt * @author Nike */ $messages['fi'] = array( - 'syntaxhighlight-desc' => 'Mahdollistaa syntaksin korostuksen GeSHillä <nowiki><source></nowiki>-elementtiä käyttämällä.', + 'syntaxhighlight-desc' => 'Mahdollistaa syntaksin korostuksen [http://qbnz.com/highlighter/ GeSHillä] <code><syntaxhighlight></code>-elementtiä käyttämällä.', 'syntaxhighlight-specify' => 'Kieli pitää määritellä seuraavasti:', 'syntaxhighlight-supported' => 'Syntaksinkorostus on mahdollista seuraaville kielille:', 'syntaxhighlight-err-loading' => '(tuettujen kielten luettelon lataaminen epäonnistui)', @@ -340,7 +360,7 @@ $messages['fi'] = array( 'geshi.css' => '/* Tänne lisätty CSS vaikuttaa GeSHi-syntaksinkorostukseen */', ); -/** French (Français) +/** French (français) * @author Grondin * @author Sherbrooke * @author Verdy p @@ -354,7 +374,7 @@ $messages['fr'] = array( 'geshi.css' => '/* Le code CSS inséré ici sera appliqué à la coloration syntaxique GeSHi. */', ); -/** Franco-Provençal (Arpetan) +/** Franco-Provençal (arpetan) * @author ChrisPtDe */ $messages['frp'] = array( @@ -366,7 +386,7 @@ $messages['frp'] = array( 'geshi.css' => '/* Lo code CSS betâ ique serat aplicâ a la coloracion sintaxica GeSHi. */', ); -/** Friulian (Furlan) +/** Friulian (furlan) * @author Klenje */ $messages['fur'] = array( @@ -380,16 +400,16 @@ $messages['ga'] = array( 'syntaxhighlight-err-language' => 'Teanga neamhbhailÃ.', ); -/** Galician (Galego) +/** Galician (galego) * @author Toliño * @author Xosé */ $messages['gl'] = array( 'syntaxhighlight-desc' => 'Proporciona unha sintaxe resaltada <code><syntaxhighlight></code> usando [http://qbnz.com/highlighter/ GeSHi Highlighter]', - 'syntaxhighlight-specify' => 'Ten que especificar unha linguaxe asÃ:', - 'syntaxhighlight-supported' => 'Linguaxes coñecidas para resaltar a sintaxe:', - 'syntaxhighlight-err-loading' => '(erro ao cargar a lista de linguaxes coñecidas)', - 'syntaxhighlight-err-language' => 'Linguaxe non válida.', + 'syntaxhighlight-specify' => 'Ten que especificar unha lingua, asÃ:', + 'syntaxhighlight-supported' => 'Linguas soportadas para resaltar a sintaxe:', + 'syntaxhighlight-err-loading' => '(erro ao cargar a lista de linguas soportadas)', + 'syntaxhighlight-err-language' => 'A lingua non é válida.', 'geshi.css' => '/* O CSS colocado aquà será aplicado ao resalte da sintaxe de GeSHi */', ); @@ -446,20 +466,21 @@ $messages['hi'] = array( 'geshi.css' => '/* यहाठपर उपसà¥à¤¥à¤¿à¤¤ CSS GeSHi चिनà¥à¤¹à¤¾à¤‚कित वाकà¥à¤¯ विशà¥à¤²à¥‡à¤·à¤£ पर पà¥à¤°à¤¯à¥‹à¤— किठजायेंगे */', ); -/** Croatian (Hrvatski) +/** Croatian (hrvatski) * @author Dalibor Bosits + * @author Roberta F. * @author SpeedyGonsales */ $messages['hr'] = array( 'syntaxhighlight-desc' => 'Omogućava bojanje sintakse <code><syntaxhighlight></code> koriÅ¡tenjem [http://qbnz.com/highlighter/ GeSHi Highlighter-a]', 'syntaxhighlight-specify' => 'Molimo navedite jezik na slijedeći naÄin:', 'syntaxhighlight-supported' => 'Jezici podržani za bojanje sintakse:', - 'syntaxhighlight-err-loading' => '(greÅ¡ka pri uÄitavanju popisa podržanih jezika)', + 'syntaxhighlight-err-loading' => '(pogrjeÅ¡ka pri uÄitavanju popisa podržanih jezika)', 'syntaxhighlight-err-language' => 'Nevaljani jezik.', 'geshi.css' => '/* CSS kod napisan ovdje će biti primijenjen na GeSHi bojanje sintakse */', ); -/** Upper Sorbian (Hornjoserbsce) +/** Upper Sorbian (hornjoserbsce) * @author Michawiki */ $messages['hsb'] = array( @@ -471,7 +492,7 @@ $messages['hsb'] = array( 'geshi.css' => '/* CSS w tutej zdźělence so na syntaksowe wuzbÄ›hnjenje GeSHi naÅ‚oži */', ); -/** Hungarian (Magyar) +/** Hungarian (magyar) * @author Dani */ $messages['hu'] = array( @@ -483,7 +504,7 @@ $messages['hu'] = array( 'geshi.css' => '/* Az itt elhelyezett CSS-t fogja alkalmazni a GeSHi szintaxiskiemelÅ‘ */', ); -/** Interlingua (Interlingua) +/** Interlingua (interlingua) * @author McDutchie */ $messages['ia'] = array( @@ -507,6 +528,16 @@ $messages['id'] = array( 'geshi.css' => '/* CSS di sini akan diterapkan untuk penyorotan sintaks GeSHi */', ); +/** Interlingue (Interlingue) + * @author Renan + */ +$messages['ie'] = array( + 'syntaxhighlight-desc' => 'Provide superation de sintaxe de li code fonte, che li element <code><syntaxhighlight></code>, usant li [http://qbnz.com/highlighter/ GeSHi - Generic Syntax Highlighter]', + 'syntaxhighlight-specify' => 'Vu besona specificar li lingue quam ti:', + 'syntaxhighlight-supported' => 'Lingues suportat por superation de sintaxe:', + 'syntaxhighlight-err-language' => 'Lingue Ãnvalid.', +); + /** Igbo (Igbo) * @author Ukabia */ @@ -521,7 +552,7 @@ $messages['io'] = array( 'syntaxhighlight-err-language' => 'Ne-valida linguo.', ); -/** Italian (Italiano) +/** Italian (italiano) * @author BrokenArrow */ $messages['it'] = array( @@ -537,17 +568,18 @@ $messages['it'] = array( * @author Aotake * @author Fryed-peach * @author JtFuruhata + * @author Shirayuki */ $messages['ja'] = array( 'syntaxhighlight-desc' => '[http://qbnz.com/highlighter/ GeSHi æ§‹æ–‡ãƒã‚¤ãƒ©ã‚¤ãƒˆæ©Ÿèƒ½] を利用ã—ãŸã‚¿ã‚° <code><syntaxhighlight></code> ã‚’æä¾›ã™ã‚‹', 'syntaxhighlight-specify' => '以下ã®ã‚ˆã†ã«è¨€èªžã‚’指定ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™:', 'syntaxhighlight-supported' => 'æ§‹æ–‡ãƒã‚¤ãƒ©ã‚¤ãƒˆæ©Ÿèƒ½ã«å¯¾å¿œã—ã¦ã„る言語ã¯ä»¥ä¸‹ã®é€šã‚Šã§ã™:', 'syntaxhighlight-err-loading' => '(対応言語一覧ã®èªã¿è¾¼ã¿æ™‚ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸ)', - 'syntaxhighlight-err-language' => '䏿£ãªè¨€èªžåã§ã™ã€‚', - 'geshi.css' => '/* ã“ã“ã¸ã€GeShi æ§‹æ–‡ãƒã‚¤ãƒ©ã‚¤ãƒˆæ©Ÿèƒ½ã«é©ç”¨ã™ã‚‹ CSS を記述ã—ã¦ãã ã•ã„ */', + 'syntaxhighlight-err-language' => '無効ãªè¨€èªžã§ã™ã€‚', + 'geshi.css' => '/* ã“ã“ã«è¨˜è¿°ã—ãŸCSSã¯GeSHiæ§‹æ–‡ãƒã‚¤ãƒ©ã‚¤ãƒˆæ©Ÿèƒ½ã«é©ç”¨ã•れã¾ã™ */', ); -/** Jutish (Jysk) +/** Jutish (jysk) * @author HuslÃ¥ke * @author ÆlsÃ¥n */ @@ -584,7 +616,7 @@ $messages['ka'] = array( 'geshi.css' => '/* áƒáƒ¥ წáƒáƒ მáƒáƒ“გენილი CSS-კáƒáƒ“ი, გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნებრGeSHI სნტáƒáƒ¥áƒ¡áƒ˜áƒ¡ გáƒáƒ¡áƒáƒœáƒáƒ—ებლáƒáƒ“*/', ); -/** Kazakh (Arabic script) (‫قازاقشا (تٴوتە)‬) +/** Kazakh (Arabic script) (قازاقشا (تٴوتە)â€) * @author AlefZet */ $messages['kk-arab'] = array( @@ -595,7 +627,7 @@ $messages['kk-arab'] = array( 'geshi.css' => '/* مىنداعى CSS امىرلەرى GeSHi سىينتاكسىيستى كومەسكى جارىقتاۋعا قولدانىلادى */', ); -/** Kazakh (Cyrillic) (Қазақша (Cyrillic)) +/** Kazakh (Cyrillic script) (қазақша (кирил)‎) * @author AlefZet */ $messages['kk-cyrl'] = array( @@ -606,7 +638,7 @@ $messages['kk-cyrl'] = array( 'geshi.css' => '/* Мындағы CSS әмірлері GeSHi ÑинтакÑиÑті көмеÑкі жарықтауға қолданылады */', ); -/** Kazakh (Latin) (Қазақша (Latin)) +/** Kazakh (Latin script) (qazaqÅŸa (latın)‎) * @author AlefZet */ $messages['kk-latn'] = array( @@ -630,13 +662,14 @@ $messages['km'] = array( /** Korean (한êµì–´) * @author Kwj2772 * @author ToePeu + * @author ì•„ë¼ */ $messages['ko'] = array( - 'syntaxhighlight-desc' => '<code><syntaxhighlight></code> 태그로 [http://qbnz.com/highlighter/ GeSHi Highlighter]를 ì´ìš©í•´ 문법 ê°•ì¡° ê¸°ëŠ¥ì„ ì§€ì›í•©ë‹ˆë‹¤.', - 'syntaxhighlight-specify' => '오른쪽과 ê°™ì´ ì–¸ì–´ë¥¼ ì„¤ì •í•´ì•¼ 합니다:', - 'syntaxhighlight-supported' => '문법 ê°•ì¡°ê°€ ì§€ì›ë˜ëŠ” 언어 목ë¡', - 'syntaxhighlight-err-loading' => '(ì§€ì›í•˜ëŠ” 언어 목ë¡ì„ 불러오는 중 오류 ë°œìƒ)', - 'syntaxhighlight-err-language' => 'ìž˜ëª»ëœ ì–¸ì–´ ì„¤ì •ìž…ë‹ˆë‹¤.', + 'syntaxhighlight-desc' => '[http://qbnz.com/highlighter/ GeSHi Highlighter]를 사용해 <code><syntaxhighlight></code>로 문법 강조를 ì œê³µí•©ë‹ˆë‹¤', + 'syntaxhighlight-specify' => '다ìŒê³¼ ê°™ì´ ì–¸ì–´ë¥¼ ì§€ì •í•´ì•¼ 합니다:', + 'syntaxhighlight-supported' => '문법 ê°•ì¡°ê°€ ì§€ì›ë˜ëŠ” 언어 목ë¡:', + 'syntaxhighlight-err-loading' => '(ì§€ì›ë˜ëŠ” 언어 목ë¡ì„ 불러오는 중 오류)', + 'syntaxhighlight-err-language' => 'ìž˜ëª»ëœ ì–¸ì–´ìž…ë‹ˆë‹¤.', 'geshi.css' => '/* ì´ ë¬¸ì„œì—서 ì„¤ì •í•œ CSS는 GeSHiì— ì ìš©ë©ë‹ˆë‹¤. */', ); @@ -648,7 +681,7 @@ $messages['ksh'] = array( 'syntaxhighlight-specify' => 'Mer moß en Shprooch aanjevve, esu en dä Aat wi hee:', 'syntaxhighlight-supported' => 'Di Shprooche, dänne ier Syntax mer makeere könne, sin:', 'syntaxhighlight-err-loading' => '(Enne Fääler es opjetrodde, wi mer de Leß met de Shprooch laade wollte)', - 'syntaxhighlight-err-language' => 'Di Shprooch kenne mer nit.', + 'syntaxhighlight-err-language' => 'Di Schprooch kenne mer nit.', 'geshi.css' => '/* Dat es dat CCS för de Afschnedde med däm GeSHi syntax highlighting */', ); @@ -658,10 +691,10 @@ $messages['ksh'] = array( */ $messages['lb'] = array( 'syntaxhighlight-desc' => "Syntax-Ervirhiewung <code><syntaxhighlight></code> mat Hëllef vu [http://qbnz.com/highlighter/ 'GeSHi Highlighter']", - 'syntaxhighlight-specify' => 'Déi gewënschte Sprooch muss esou definéiert ginn:', + 'syntaxhighlight-specify' => 'Déi gewënscht Sprooch muss esou definéiert ginn:', 'syntaxhighlight-supported' => "Ënnerstëtzte Sprooche fir d'Syntax faarweg ze markéieren", 'syntaxhighlight-err-loading' => '(Feeler beim Luede vun der Lëscht vun den ënnerstëtzte Sproochen)', - 'syntaxhighlight-err-language' => 'Ongëlteg Sprooch', + 'syntaxhighlight-err-language' => 'Net valabel Sprooch.', 'geshi.css' => "/* Den CSS deen hei steet gëtt benotzt fir d'GeSHi Syntax faarweg ze markéieren. /*", ); @@ -677,7 +710,7 @@ $messages['li'] = array( 'geshi.css' => '/* Hiej geplaatste CBBS wuuertj toegepas op GeSHo syntax markering */', ); -/** Lithuanian (Lietuvių) +/** Lithuanian (lietuvių) * @author Garas * @author Homo * @author Matasg @@ -691,7 +724,7 @@ $messages['lt'] = array( 'geshi.css' => '/* ÄŒia pateiktas CSS bus taikomas GeSHi sintaksÄ—s paryÅ¡kinimams */', ); -/** Latvian (LatvieÅ¡u) +/** Latvian (latvieÅ¡u) * @author Papuass */ $messages['lv'] = array( @@ -706,7 +739,7 @@ $messages['mg'] = array( 'syntaxhighlight-err-language' => 'Diso fiteny', ); -/** Macedonian (МакедонÑки) +/** Macedonian (македонÑки) * @author Bjankuloski06 */ $messages['mk'] = array( @@ -734,12 +767,13 @@ $messages['ml'] = array( /** Marathi (मराठी) * @author Kaustubh * @author Mahitgar + * @author Shantanoo */ $messages['mr'] = array( 'syntaxhighlight-desc' => '[http://qbnz.com/highlighter/ GeSHi हायलायटर] वापरून सिनà¥à¤Ÿà¥…कà¥à¤¸ हायलाईट करा <code><syntaxhighlight></code>', 'syntaxhighlight-specify' => 'तà¥à¤®à¥à¤¹à¥€ यापà¥à¤°à¤®à¤¾à¤£à¥‡ à¤à¤¾à¤·à¤¾ देणे गरजेचे आहे:', 'syntaxhighlight-supported' => 'सिनà¥à¤Ÿà¥…कà¥à¤¸ हायलायटींग खालील à¤à¤¾à¤·à¤¾à¤‚वर वापरता येते:', - 'syntaxhighlight-err-loading' => '(सहायà¥à¤¯ देणारà¥â€à¤¯à¤¾ à¤à¤¾à¤·à¤¾à¤‚ची यादी दाखविणà¥à¤¯à¤¾à¤¸ असमरà¥à¤¥)', + 'syntaxhighlight-err-loading' => '(साहायà¥à¤¯ देणाऱà¥à¤¯à¤¾ à¤à¤¾à¤·à¤¾à¤‚ची यादी दाखविणà¥à¤¯à¤¾à¤¸ असमरà¥à¤¥)', 'syntaxhighlight-err-language' => 'गैरलागू à¤à¤¾à¤·à¤¾', 'geshi.css' => '/* इथे लिहिलेले CSS GeSHi सिनà¥à¤Ÿà¥…कà¥à¤¸ हायलायटींग साठी वापरले जाईल */', ); @@ -758,9 +792,21 @@ $messages['ms'] = array( /** Nahuatl (NÄhuatl) * @author Fluence + * @author Teòtlalili */ $messages['nah'] = array( - 'syntaxhighlight-err-language' => 'Ahcualli tlahtÅlli', + 'syntaxhighlight-err-language' => 'Âmò kualli tlâtòlli', +); + +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) + */ +$messages['nb'] = array( + 'syntaxhighlight-desc' => 'Gir syntaks som framhever <code><syntaxhighlight></code> ved hjelp av [http://qbnz.com/highlighter/ GeSHi Highlighter]', + 'syntaxhighlight-specify' => 'Du mÃ¥ angi et sprÃ¥k slik:', + 'syntaxhighlight-supported' => 'Støttede sprÃ¥k for syntaksutheving:', + 'syntaxhighlight-err-loading' => '(feil under last av liste over støttede sprÃ¥k)', + 'syntaxhighlight-err-language' => 'Ugyldig sprÃ¥k.', + 'geshi.css' => '/* CSS plassert her gjelder GeSHi syntaksutheving */', ); /** Low German (Plattdüütsch) @@ -775,11 +821,11 @@ $messages['nds'] = array( 'geshi.css' => '/* CSS in disse MediaWiki-Systemnaricht warrt för dat GeSHi-Syntaxrutheven bruukt */', ); -/** Nedersaksisch (Nedersaksisch) +/** Low Saxon (Netherlands) (Nedersaksies) * @author Servien */ $messages['nds-nl'] = array( - 'syntaxhighlight-err-language' => 'Neet de juuste taal.', + 'syntaxhighlight-err-language' => 'Niet de juuste taal.', ); /** Dutch (Nederlands) @@ -790,12 +836,12 @@ $messages['nl'] = array( 'syntaxhighlight-desc' => 'Voorziet in het markeren van syntaxis voor <code><syntaxhighlight></code> met [http://qbnz.com/highlighter/ GeSHi Highlighter]', 'syntaxhighlight-specify' => 'Geef een taal als volgt op:', 'syntaxhighlight-supported' => 'Ondersteunde talen voor syntaxismarkering:', - 'syntaxhighlight-err-loading' => '(fout bij het laden van de lijst met ondersteunde talen)', - 'syntaxhighlight-err-language' => 'Onjuiste taal.', + 'syntaxhighlight-err-loading' => '(fout tijdens het laden van de lijst met ondersteunde talen)', + 'syntaxhighlight-err-language' => 'Ongeldige taal.', 'geshi.css' => '/* Hier geplaatste CSS wordt toegepast op GeSHi Syntax Highlighting */', ); -/** Norwegian Nynorsk (‪Norsk (nynorsk)‬) +/** Norwegian Nynorsk (norsk nynorsk) * @author Frokor */ $messages['nn'] = array( @@ -807,19 +853,7 @@ $messages['nn'] = array( 'geshi.css' => '/* CSS plassert her gjeld GeSHi syntaksutheving */', ); -/** Norwegian (bokmÃ¥l)‬ (‪Norsk (bokmÃ¥l)‬) - * @author Jon Harald Søby - */ -$messages['no'] = array( - 'syntaxhighlight-desc' => 'Gir syntaks som framhever <code><syntaxhighlight></code> ved hjelp av [http://qbnz.com/highlighter/ GeSHi Highlighter]', - 'syntaxhighlight-specify' => 'Du mÃ¥ angi et sprÃ¥k slik:', - 'syntaxhighlight-supported' => 'Støttede sprÃ¥k for syntaksutheving:', - 'syntaxhighlight-err-loading' => '(feil under last av liste over støttede sprÃ¥k)', - 'syntaxhighlight-err-language' => 'Ugyldig sprÃ¥k.', - 'geshi.css' => '/* CSS plassert her gjelder GeSHi syntaksutheving */', -); - -/** Occitan (Occitan) +/** Occitan (occitan) * @author Cedric31 */ $messages['oc'] = array( @@ -831,7 +865,7 @@ $messages['oc'] = array( 'geshi.css' => '/* Lo còde CSS inserit aicà serà aplicat per GeSHi per la coloracion sintaxica. */', ); -/** Ossetic (Иронау) +/** Ossetic (Ирон) * @author Amikeco */ $messages['os'] = array( @@ -845,7 +879,15 @@ $messages['pdc'] = array( 'syntaxhighlight-err-language' => 'Falsch Schprooch', ); -/** Polish (Polski) +/** Pälzisch (Pälzisch) + * @author Manuae + */ +$messages['pfl'] = array( + 'syntaxhighlight-specify' => 'Do mugschd ä Schbrooch feschdleesche:', + 'syntaxhighlight-err-language' => 'Ugildischi Schbrooch', +); + +/** Polish (polski) * @author Derbeth * @author Sp5uhe */ @@ -875,11 +917,11 @@ $messages['pms'] = array( * @author Ahmed-Najib-Biabani-Ibrahimkhel */ $messages['ps'] = array( - 'syntaxhighlight-specify' => 'تاسو ته پکار ده Ú†Û ÙŠÙˆÙ‡ ژبه په Ø¯Û ØªÙˆÚ«Ù‡ ÚØ§Ù†Ú«Ú“Û Ú©Ú“ÛŒ:', + 'syntaxhighlight-specify' => 'بايد ØªØ§Ø³Û ÙŠÙˆÙ‡ ژبه په Ø¯Û ØªÙˆÚ¯Ù‡ ÚØ§Ù†Ú¯Ú“Û Ú©Ú“Û:', 'syntaxhighlight-err-language' => 'ناسمه ژبه.', ); -/** Portuguese (Português) +/** Portuguese (português) * @author Hamilton Abreu * @author Malafaya */ @@ -892,7 +934,7 @@ $messages['pt'] = array( 'geshi.css' => '/* O código CSS aqui colocado será aplicado ao realce de sintaxe GeSHi */', ); -/** Brazilian Portuguese (Português do Brasil) +/** Brazilian Portuguese (português do Brasil) * @author Helder.wiki * @author Heldergeovane */ @@ -912,7 +954,7 @@ $messages['qu'] = array( 'syntaxhighlight-err-language' => 'Nisqayki rimayqa manam kanchu.', ); -/** Romanian (Română) +/** Romanian (română) * @author AdiJapan * @author KlaudiuMihaila * @author Stelistcristi @@ -926,7 +968,7 @@ $messages['ro'] = array( 'geshi.css' => '/* Codul CSS inserat aici se va aplica la evidenÈ›ierea sintaxei prin GeSHi. */', ); -/** TarandÃne (TarandÃne) +/** tarandÃne (tarandÃne) * @author Joetaras */ $messages['roa-tara'] = array( @@ -938,7 +980,7 @@ $messages['roa-tara'] = array( 'geshi.css' => "/* CSS mise aqquà avène applicate 'a sindasse GeSHi evidenziate */", ); -/** Russian (РуÑÑкий) +/** Russian (руÑÑкий) * @author ÐлекÑандр Сигачёв */ $messages['ru'] = array( @@ -950,14 +992,19 @@ $messages['ru'] = array( 'geshi.css' => '/* CSS-код, размещённый здеÑÑŒ, будет применён Ð´Ð»Ñ Ð¿Ð¾Ð´Ñветки ÑинтакÑиÑа GeSHI */', ); -/** Rusyn (РуÑиньÑкый) +/** Rusyn (руÑиньÑкый) * @author Gazeb */ $messages['rue'] = array( + 'syntaxhighlight-desc' => 'Додавать звыразнїна ÑінтакÑÑ–Ñ <code><syntaxhighlight></code> за помочі [http://qnbz.com/higlighter звыразнёвача GeSHi]', + 'syntaxhighlight-specify' => 'МуÑите Ñтановити Ñзык тым ÑпоÑобом:', + 'syntaxhighlight-supported' => 'СпиÑок Ñзыків, у котрый Ñ” підпороване Ð·Ð²Ñ‹Ñ€Ð°Ð·Ð½Ñ‘Ð²Ð°Ð½Ñ ÑінтакÑÑ–Ñ:', + 'syntaxhighlight-err-loading' => '(хыба при начітаню ÑпиÑка підпорованых Ñзыків)', 'syntaxhighlight-err-language' => 'Ðеправилный Ñзык.', + 'geshi.css' => '/* Гев зазначене CSS буде овпливнёвати Ð·Ð²Ñ‹Ñ€Ð°Ð·Ð½Ñ‘Ð²Ð°Ð½Ñ ÑінтакÑÑ–Ñу GeSHi */', ); -/** Yakut (Саха тыла) +/** Sakha (Ñаха тыла) * @author HalanTul */ $messages['sah'] = array( @@ -971,13 +1018,17 @@ $messages['sah'] = array( /** Sinhala (සිංහල) * @author Calcey + * @author පසිඳු à¶šà·à·€à·’න්ද */ $messages['si'] = array( + 'syntaxhighlight-specify' => 'ඔබට මෙවà·à¶±à·’ à¶·à·à·‚à·à·€à¶šà·Š විà·à·šà·‚ණය à¶šà¶½ යුà¶à·” වේ:', 'syntaxhighlight-supported' => 'à·€à·à¶œà·Š රීà¶à·’ උද්දීපනය කිරීම සඳහ෠සහà·à¶º දක්වන à¶·à·à·‚à·:', + 'syntaxhighlight-err-loading' => '(සහය දක්වන à¶·à·à·‚à· à¶½à·à¶ºà·’ස්à¶à·”à·€ පූරණය වීමේ දà·à·‚ය)', 'syntaxhighlight-err-language' => 'අවලංගු à¶·à·à·‚à·à·€.', + 'geshi.css' => '/* මෙහි යොදන CSS GeSHi à¶šà·à¶»à¶šà¶»à·“à¶à·’ à¶à·“à·€â€à·Šâ€à¶»à·à¶½à·à¶šà¶º සඳහ෠යෙදේ */', ); -/** Slovak (SlovenÄina) +/** Slovak (slovenÄina) * @author Helix84 */ $messages['sk'] = array( @@ -989,7 +1040,7 @@ $messages['sk'] = array( 'geshi.css' => '/* Tu umiestnené CSS sa použije pre zvýrazňovanie syntaxe GeSHi */', ); -/** Slovenian (SlovenÅ¡Äina) +/** Slovenian (slovenÅ¡Äina) * @author Dbc334 * @author Yerpo */ @@ -1002,8 +1053,9 @@ $messages['sl'] = array( 'geshi.css' => '/* CSS placed here will be applied to GeSHi syntax highlighting */', ); -/** Serbian Cyrillic ekavian (‪СрпÑки (ћирилица)‬) +/** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) * @author Millosh + * @author Rancher * @author Sasa Stefanovic */ $messages['sr-ec'] = array( @@ -1011,15 +1063,16 @@ $messages['sr-ec'] = array( 'syntaxhighlight-specify' => 'Потребно је одредити језик као овај:', 'syntaxhighlight-supported' => 'Подржани језици у визуелом означавању ÑинтакÑе:', 'syntaxhighlight-err-loading' => '(грешка при учитавању подржаних језика)', - 'syntaxhighlight-err-language' => 'Ðеподобан језик', + 'syntaxhighlight-err-language' => 'ÐеиÑправан језик.', 'geshi.css' => '/* CSS поÑтављен овде биће примењен на визуелно означавање ÑинткÑе GeSHi */', ); -/** Serbian Latin ekavian (‪Srpski (latinica)‬) +/** Serbian (Latin script) (srpski (latinica)‎) + * @author MaxSem * @author Michaello */ $messages['sr-el'] = array( - 'syntaxhighlight-desc' => 'Omogućava vizuelno oznaÄavanje sintakse <code><syntaxhighlight></code> korišćenjem [<a href="http://qbnz.com/highlighter/">http://qbnz.com/highlighter/</a> GeSHi hajlajtera].', + 'syntaxhighlight-desc' => 'Omogućava vizuelno oznaÄavanje sintakse <code><syntaxhighlight></code> korišćenjem [http://qbnz.com/highlighter/ GeSHi hajlajtera].', 'syntaxhighlight-specify' => 'Potrebno je odrediti jezik kao ovaj:', 'syntaxhighlight-supported' => 'Podržani jezici u vizuelom oznaÄavanju sintakse:', 'syntaxhighlight-err-loading' => '(greÅ¡ka pri uÄitavanju podržanih jezika)', @@ -1051,7 +1104,7 @@ $messages['su'] = array( 'geshi.css' => '/* CSS nu diperenahkeun di dieu bakal dilarapkeun ka sorotan rumpaka GeSHi */', ); -/** Swedish (Svenska) +/** Swedish (svenska) * @author Lejonel */ $messages['sv'] = array( @@ -1063,6 +1116,13 @@ $messages['sv'] = array( 'geshi.css' => '/* CSS som skrivs här används för syntax highlighting med GeSHI */', ); +/** Tamil (தமிழà¯) + * @author மதனாஹரன௠+ */ +$messages['ta'] = array( + 'syntaxhighlight-err-language' => 'செலà¯à®²à®¾à®¤ மொழி.', +); + /** Telugu (తెలà±à°—à±) * @author Veeven */ @@ -1070,10 +1130,10 @@ $messages['te'] = array( 'syntaxhighlight-specify' => 'à°à°¾à°·à°¨à°¿ à°ˆ విధంగా ఇవà±à°µà°¾à°²à°¿:', 'syntaxhighlight-supported' => 'ఛందసà±à°¸à± ఉదà±à°¦à±€à°ªà°¨à°•à°¿ తోడà±à°ªà°¾à°Ÿà± ఉనà±à°¨ à°à°¾à°·à°²à±:', 'syntaxhighlight-err-loading' => '(తోడà±à°ªà°¾à°Ÿà±à°¨à±à°¨ à°à°¾à°·à°² జాబితా లోడింగà±à°²à±‹ పొరపాటౠజరిగింది)', - 'syntaxhighlight-err-language' => 'తపà±à°ªà±à°¡à± à°à°¾à°·.', + 'syntaxhighlight-err-language' => 'చెలà±à°²à°¨à°¿ à°à°¾à°·.', ); -/** Tajik (Cyrillic) (Тоҷикӣ (Cyrillic)) +/** Tajik (Cyrillic script) (тоҷикӣ) * @author Ibrahim */ $messages['tg-cyrl'] = array( @@ -1085,7 +1145,7 @@ $messages['tg-cyrl'] = array( 'geshi.css' => '/* CSS инҷо гузошташуда ба даÑтуроти рангинкунии GeSHi ба кор бурда мешавад */', ); -/** Tajik (Latin) (Тоҷикӣ (Latin)) +/** Tajik (Latin script) (tojikÄ«) * @author Liangent */ $messages['tg-latn'] = array( @@ -1134,7 +1194,7 @@ $messages['tr'] = array( 'geshi.css' => '/* Buraya yerleÅŸtirilen CSS, GeSHi sözdizimi vurgulamasına uygulanacaktır */', ); -/** Ukrainian (УкраїнÑька) +/** Ukrainian (українÑька) * @author Ahonc */ $messages['uk'] = array( @@ -1146,7 +1206,14 @@ $messages['uk'] = array( 'geshi.css' => '/* CSS-код, розміщений тут, буде заÑтоÑований Ð´Ð»Ñ Ð¿Ñ–Ð´ÑÐ²Ñ–Ñ‡ÑƒÐ²Ð°Ð½Ð½Ñ ÑинтакÑиÑу GeSHI */', ); -/** Vèneto (Vèneto) +/** Urdu (اردو) + * @author පසිඳු à¶šà·à·€à·’න්ද + */ +$messages['ur'] = array( + 'syntaxhighlight-err-language' => 'باطل زبان ÛÛ’.', +); + +/** vèneto (vèneto) * @author Candalua */ $messages['vec'] = array( @@ -1158,7 +1225,7 @@ $messages['vec'] = array( 'geshi.css' => "/* I stili CSS inserìi qua i se à plica a l'evidenziazion de sintassi con GeSHi */", ); -/** Veps (Vepsan kel') +/** Veps (vepsän kel’) * @author Игорь БродÑкий */ $messages['vep'] = array( @@ -1208,7 +1275,7 @@ $messages['yue'] = array( 'geshi.css' => '/* 放響呢度嘅CSS會以GeSHi語法醒目æç¤ºæ–¹å¼é¡¯ç¤º */', ); -/** Simplified Chinese (â€ªä¸æ–‡(简体)‬) +/** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) * @author Shinjiman */ $messages['zh-hans'] = array( @@ -1220,7 +1287,7 @@ $messages['zh-hans'] = array( 'geshi.css' => '/* 放在这里的CSS会以GeSHiè¯æ³•é«˜äº®æ–¹å¼æ˜¾ç¤º */', ); -/** Traditional Chinese (â€ªä¸æ–‡(ç¹é«”)‬) +/** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) * @author Mark85296341 * @author Shinjiman */ @@ -1232,4 +1299,3 @@ $messages['zh-hant'] = array( 'syntaxhighlight-err-language' => '無效的語言。', 'geshi.css' => '/* 放在這裡的 CSS 會以 GeSHi 語法醒目æç¤ºæ–¹å¼é¡¯ç¤º */', ); - diff --git a/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.local.php b/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.local.php new file mode 100644 index 00000000..a9458ec3 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.local.php @@ -0,0 +1,15 @@ +<?php +/** + * Custom ResourceLoader module that loads a Geshi.css per-wiki. + */ +class HighlightGeSHilocal extends ResourceLoaderWikiModule { + /** + * @param $context ResourceLoaderContext + * @return array + */ + protected function getPages( ResourceLoaderContext $context ) { + return array( + 'MediaWiki:Geshi.css' => array( 'type' => 'style' ), + ); + } +} diff --git a/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php b/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php index 15592aa6..5372342d 100644 --- a/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php +++ b/extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php @@ -45,23 +45,39 @@ $wgExtensionCredits['parserhook']['SyntaxHighlight_GeSHi'] = array( 'name' => 'SyntaxHighlight', 'author' => array( 'Brion Vibber', 'Tim Starling', 'Rob Church', 'Niklas Laxström' ), 'descriptionmsg' => 'syntaxhighlight-desc', - 'url' => 'http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi', + 'url' => 'https://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi', ); -$wgSyntaxHighlightDefaultLang = null; //Change this in LocalSettings.php +// Change these in LocalSettings.php +$wgSyntaxHighlightDefaultLang = null; +$wgSyntaxHighlightKeywordLinks = false; + $dir = dirname(__FILE__) . '/'; $wgExtensionMessagesFiles['SyntaxHighlight_GeSHi'] = $dir . 'SyntaxHighlight_GeSHi.i18n.php'; $wgAutoloadClasses['SyntaxHighlight_GeSHi'] = $dir . 'SyntaxHighlight_GeSHi.class.php'; -$wgHooks['ShowRawCssJs'][] = 'SyntaxHighlight_GeSHi::viewHook'; $wgHooks['ParserFirstCallInit'][] = 'efSyntaxHighlight_GeSHiSetup'; +$wgHooks['ExtensionTypes'][] = 'SyntaxHighlight_GeSHi::hSpecialVersion_GeSHi'; -if ( version_compare( $wgVersion, '1.17alpha', '>=' ) ) { - // For MediaWiki 1.17 alpha and later. - $wgHooks['ExtensionTypes'][] = 'SyntaxHighlight_GeSHi::hSpecialVersion_GeSHi'; -} else { - // For pre-MediaWiki 1.17 alpha. - $wgHooks['SpecialVersionExtensionTypes'][] = 'SyntaxHighlight_GeSHi::hOldSpecialVersion_GeSHi'; -} +//if ( defined( 'MW_SUPPORTS_CONTENTHANDLER' ) ) { + // since MW 1.21 +// $wgHooks['ContentGetParserOutput'][] = 'SyntaxHighlight_GeSHi::renderHook'; +//} else { + // B/C until 1.20 + $wgHooks['ShowRawCssJs'][] = 'SyntaxHighlight_GeSHi::viewHook'; +//} + + +$wgAutoloadClasses['HighlightGeSHilocal'] = $dir . 'SyntaxHighlight_GeSHi.local.php'; +$wgResourceModules['ext.geshi.local'] = array( 'class' => 'HighlightGeSHilocal' ); + +/** + * Map content models to the corresponding language names to be used with the highlighter. + * Pages with one of the given content models will automatically be highlighted. + */ +$wgSyntaxHighlightModels = array( + CONTENT_MODEL_CSS => 'css', + CONTENT_MODEL_JAVASCRIPT => 'javascript', +); /** * Register parser hook diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/contrib/aliased.php b/extensions/SyntaxHighlight_GeSHi/geshi/contrib/aliased.php deleted file mode 100644 index 32bec923..00000000 --- a/extensions/SyntaxHighlight_GeSHi/geshi/contrib/aliased.php +++ /dev/null @@ -1,124 +0,0 @@ -<?php - -/** - * Another GeSHi example script - * - * Configure your Apache server with 'AcceptPathInfo true' and something like - * 'Alias /viewmysource /var/www/geshi/contrib/aliased.php'. Don't forget - * to protect this alias as necessary. - * - * Usage - visit /viewmysource/file.name.ext to see that file with syntax - * highlighting, where "viewmysource" is the name of the alias you set up. - * You can use this without an alias too, just by visiting - * aliased.php/file.name.ext. - * - * @author Ross Golder <ross@golder.org> - * @version $Id: aliased.php 785 2006-07-19 10:09:45Z oracleshinoda $ - */ - -// Your config here -define("SOURCE_ROOT", "/var/www/your/source/root/"); - -// Assume you've put geshi in the include_path already -require_once("geshi.php"); - -// Get path info -$path = SOURCE_ROOT.$_SERVER['PATH_INFO']; - -// Check for dickheads trying to use '../' to get to sensitive areas -$base_path_len = strlen(SOURCE_ROOT); -$real_path = realpath($path); -if(strncmp($real_path, SOURCE_ROOT, $base_path_len)) { - exit("Stop that."); -} - -// Check file exists -if(!file_exists($path)) { - exit("File not found ($path)."); -} - -// Gather contents -$contents = file_get_contents($path); - -// Prepare GeSHi instance -$geshi =& new GeSHi($contents, "PHP"); -$geshi->set_header_type(GESHI_HEADER_PRE); -$geshi->enable_classes(); -$geshi->enable_line_numbers(GESHI_FANCY_LINE_NUMBERS, 10); -$geshi->set_overall_style('color: #000066; border: 1px solid #d0d0d0; background-color: #f0f0f0;', true); -$geshi->set_line_style('font: normal normal 95% \'Courier New\', Courier, monospace; color: #003030;', 'font-weight: bold; color: #006060;', true); -$geshi->set_code_style('color: #000020;', 'color: #000020;'); -$geshi->set_link_styles(GESHI_LINK, 'color: #000060;'); -$geshi->set_link_styles(GESHI_HOVER, 'background-color: #f0f000;'); -$geshi->set_header_content('Source code viewer'); -$geshi->set_header_content_style('font-family: Verdana, Arial, sans-serif; color: #808080; font-size: 70%; font-weight: bold; background-color: #f0f0ff; border-bottom: 1px solid #d0d0d0; padding: 2px;'); -$geshi->set_footer_content('Parsed in <TIME> seconds, using GeSHi <VERSION>'); -$geshi->set_footer_content_style('font-family: Verdana, Arial, sans-serif; color: #808080; font-size: 70%; font-weight: bold; background-color: #f0f0ff; border-top: 1px solid #d0d0d0; padding: 2px;'); - -?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> -<head> - <title>Source code viewer - <?php echo $path; ?></title> - <style type="text/css"> - <!-- - <?php - // Output the stylesheet. Note it doesn't output the <style> tag - echo $geshi->get_stylesheet(); - ?> - html { - background-color: #f0f0f0; - } - body { - font-family: Verdana, Arial, sans-serif; - margin: 10px; - border: 2px solid #e0e0e0; - background-color: #fcfcfc; - padding: 5px; - } - h2 { - margin: .1em 0 .2em .5em; - border-bottom: 1px solid #b0b0b0; - color: #b0b0b0; - font-weight: normal; - font-size: 150%; - } - h3 { - margin: .1em 0 .2em .5em; - color: #b0b0b0; - font-weight: normal; - font-size: 120%; - } - #footer { - text-align: center; - font-size: 80%; - color: #a9a9a9; - } - #footer a { - color: #9999ff; - } - textarea { - border: 1px solid #b0b0b0; - font-size: 90%; - color: #333; - margin-left: 20px; - } - select, input { - margin-left: 20px; - } - p { - font-size: 90%; - margin-left: .5em; - } - --> - </style> -</head> -<body> -<?php -// The fun part :) -echo $geshi->parse_code(); -?> -<hr/> -</body> -</html> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/contrib/cssgen.php b/extensions/SyntaxHighlight_GeSHi/geshi/contrib/cssgen.php deleted file mode 100644 index f746b00c..00000000 --- a/extensions/SyntaxHighlight_GeSHi/geshi/contrib/cssgen.php +++ /dev/null @@ -1,456 +0,0 @@ -<?php -/************************************************************************************* - * cssgen.php - * ---------- - * Author: Nigel McNie (nigel@geshi.org) - * Copyright: (c) 2004 Nigel McNie - * Release Version: 1.0.8.6 - * Date Started: 2004/05/20 - * - * Application to generate custom CSS files for GeSHi (based on an idea by Andreas - * Gohr) - * - ************************************************************************************* - * - * This file is part of GeSHi. - * - * GeSHi 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. - * - * GeSHi 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 GeSHi; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - ************************************************************************************/ - -set_magic_quotes_runtime(0); -// -// Functions -// - -function make_header ( $title ) -{ - echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> -<head> - <title>GeSHi CSS Generator :: ' . $title . ' </title> - <style type="text/css" media="screen"> - <!-- - html { - font-family: Verdana, Arial, sans-serif; - font-size: 80%; - background-color: #d0d0d0; - } - body { - margin: 10px; - padding: 5px; - border: 1px solid #f0f0f0; - background-color: #f6f6f6; - } - h1 { - border-bottom: 2px solid #e0e0e0; - font-weight: normal; - font-size: 150%; - color: #c0c0c0; - } - input, textarea { - border: 1px solid #d0d0d0; - } - th { - text-align: right; - font-weight: normal; - } - pre { - font-size: 110%; - color: #202020; - } - #footer { - color: #b0b0b0; - text-align: center; - font-size: 90%; - margin: 0 auto; - border-top: 1px solid #e0e0e0; - } - #footer a { - color: #c0c0c0; - } - --> - </style> - <script type="text/javascript"> - function select (state) - { - var cboxes = document.getElementsByTagName(\'input\'); - for (var i = 0; i < cboxes.length; i++) { - if (cboxes[i].type == "checkbox") { - if (state == "true") { - cboxes[i].checked = true; - } else if (state == "false") { - cboxes[i].checked = false; - } else if (state == "invert") { - cboxes[i].checked = !cboxes[i].checked; - } - } - } - } - </script> -</head> -<body> -<h1>' . $title . '</h1> -'; -} - -function make_footer () -{ - echo '<div id="footer"><a href="http://qbnz.com/highlighter/">GeSHi</a> © Nigel McNie, 2004, released under the GPL</div></body> -</html>'; -} - - -function get_var ( $var_name ) -{ - if ( isset($_GET[$var_name]) ) - { - return str_replace("\'", "'", $_GET[$var_name]); - } - elseif ( isset($_POST[$var_name]) ) - { - return str_replace("\'", "'", $_POST[$var_name]); - } - return null; -} - - - -// -// Unset everything -// -foreach ( $_REQUEST as $var ) -{ - unset($$var); -} -foreach ( array( - '_POST' => 'HTTP_POST_VARS', - '_GET' => 'HTTP_GET_VARS', - '_COOKIE' => 'HTTP_COOKIE_VARS', - '_SERVER' => 'HTTP_SERVER_VARS', - '_ENV' => 'HTTP_ENV_VARS', - '_FILES' => 'HTTP_POST_FILES') as $array => $other ) -{ - if ( !isset($$array) ) - { - $$array = $$other; - } - unset($$other); -} - - -// Get what step we're up to -$step = get_var('step'); - -if ( !$step || $step == 1 ) -{ - $errors = 0; - make_header('Step 1'); - echo "Welcome to the GeSHi CSS generator.<br /><pre>Searching for GeSHi... "; - - // Find GeSHi - $geshi_path = get_var('geshi-path'); - $geshi_lang_path = get_var('geshi-lang-path'); - - if ( !$geshi_path ) - { - $geshi_path = '../geshi.php'; - } - if ( !$geshi_lang_path ) - { - $geshi_lang_path = '../geshi/'; - } - - - if ( is_file($geshi_path) && is_readable($geshi_path) ) - { - // Get file contents and see if GeSHi is in here - $file = @file($geshi_path); - $contents = ''; - foreach ( $file as $line ) - { - $contents .= $line; - } - if ( strpos($contents, '<?php -/** - * GeSHi - Generic Syntax Highlighter') !== false ) - { - echo '<span style="color: green;">Found at ' . realpath($geshi_path) . '</span>'; - } - else - { - ++$errors; - $no_geshi_dot_php_error = true; - echo '<span style="color: red;">Not found</span>'; - } - } - else - { - ++$errors; - $no_geshi_dot_php_error = true; - echo '<span style="color: red;">Not found</span>'; - } - - // Find language files - echo "\nSearching for language files... "; - if ( is_readable($geshi_lang_path . 'css-gen.cfg') ) - { - - echo '<span style="color: green;">Found at ' . realpath($geshi_lang_path) . '</span>'; - } - else - { - ++$errors; - $no_lang_dir_error = true; - echo '<span style="color: red;">Not found</span>'; - } - echo "</pre>\n"; - - if ( $errors > 0 ) - { - // We're gonna have to ask for the paths... - echo 'Unfortunately CSSGen could not detect the following paths. Please input them and press "submit" to try again.'; - echo " -<form action=\"cssgen.php\" method=\"post\">"; - if ( $no_geshi_dot_php_error ) - { - echo " -<br />geshi.php: <input type=\"text\" name=\"geshi-path\" value=\"" . realpath('../geshi.php') . "\" size=\"50\" />"; - } - else - { - echo '<input type="hidden" name="geshi-path" value="' . htmlspecialchars($geshi_path) . '" />'; - } - if ( $no_lang_dir_error ) - { - echo " -<br />language files directory: <input type=\"text\" name=\"geshi-lang-path\" value=\"" . realpath('../geshi/') . "/\" size=\"50\" /> (should have a trailing slash)"; - } - else - { - echo '<input type="hidden" name="geshi-lang-path" value="' . $geshi_lang_path . '" />'; - } - - echo " -<br /><input type=\"submit\" value=\"Search\" /></form>"; - } - else - { - // no errors - echo continue form - echo 'Everything seems to be detected successfully. Use the button to continue. -<br /><br /><form action="cssgen.php?step=2" method="post"> -<input type="hidden" name="geshi-path" value="' . realpath($geshi_path) . '" /><input type="hidden" name="geshi-lang-path" value="' . realpath($geshi_lang_path) . '" /> -<input type="submit" value="Step 2" />'; - } - - make_footer(); -} -// Step 2 -elseif ( $step == 2 ) -{ - make_header('Step 2'); - - $geshi_path = get_var('geshi-path'); - $geshi_lang_path = get_var('geshi-lang-path'); - - $dh = opendir($geshi_lang_path); - $lang_files = array(); - $file = readdir($dh); - while ( $file !== false ) - { - if ( $file == '.' || $file == '..' || $file == 'CVS' || $file == 'css-gen.cfg' ) - { - $file = readdir($dh); - continue; - } - $lang_files[] = $file; - $file = readdir($dh); - } - closedir($dh); - sort($lang_files); - - // Now installed languages are in $lang_files - - echo '<form action="cssgen.php?step=3" method="post" id="step2"> -What languages are you wanting to make this stylesheet for?<br /><br /> -Detected languages:<br />'; - - foreach ( $lang_files as $lang ) - { - $lang = substr($lang, 0, strpos($lang, '.')); - if ($lang) { - echo "<input type=\"checkbox\" name=\"langs[$lang]\" checked=\"checked\" /> $lang<br />\n"; - } - } - - echo "Select: <a href=\"javascript:select('true')\">All</a>, <a href=\"javascript:select('false')\">None</a>, <a href=\"javascript:select('invert')\">Invert</a><br />\n"; - - echo 'If you\'d like any other languages not detected here to be supported, please enter -them here, one per line:<br /><textarea rows="4" cols="20" name="extra-langs"></textarea><br /> -'; - - echo '<br />Styles: -<table> - <tr><th>Style for the overall code block:</th><td><input type="text" name="overall" value="border: 1px dotted #a0a0a0; font-family: \'Courier New\', Courier, monospace; background-color: #f0f0f0; color: #0000bb;" /></td></tr> - <tr><th>Default Styles</th><td><input type="text" name="default-styles" value="font-weight:normal;background:transparent;color:#000; padding-left: 5px;" /></td></tr> - <tr><th>Keywords I (if, do, while etc)</th><td><input type="text" name="keywords-1" value="color: #a1a100;" /></td></tr> - <tr><th>Keywords II (null, true, false etc)</th><td><input type="text" name="keywords-2" value="color: #000; font-weight: bold;" /></td></tr> - <tr><th>Inbuilt Functions (echo, print etc)</th><td><input type="text" name="keywords-3" value="color: #000066;" /></td></tr> - <tr><th>Data Types (int, boolean etc)</th><td><input type="text" name="keywords-4" value="color: #f63333;" /></td></tr> - - <tr><th>Comments (//, <!-- --> etc)</th><td><input type="text" name="comments" value="color: #808080;" /></td></tr> - <tr><th>Escaped Characters (\n, \t etc)</th><td><input type="text" name="escaped-chars" value="color: #000033; font-weight: bold;" /></td></tr> - <tr><th>Brackets ( ([{}]) etc)</th><td><input type="text" name="brackets" value="color: #66cc66;" /></td></tr> - <tr><th>Strings ("foo" etc)</th><td><input type="text" name="strings" value="color: #ff0000;" /></td></tr> - <tr><th>Numbers (1, -54, 2.5 etc)</th><td><input type="text" name="numbers" value="color: #ff33ff;" /></td></tr> - <tr><th>Methods (Foo.bar() etc)</th><td><input type="text" name="methods" value="color: #006600;" /></td></tr> -</table>'; - - echo '<input type="hidden" name="geshi-path" value="' . realpath($geshi_path) . '" /><input type="hidden" name="geshi-lang-path" value="' . realpath($geshi_lang_path) . '" /> -<input type="submit" value="Step 3" /></form>'; - - make_footer(); -} -// Step 3 -elseif ( $step == 3 ) -{ - make_header('Step 3'); - echo '<p>Here is your completed stylesheet. Note that it may not be perfect - no regular expression styles are included for one thing, -you\'ll have to add those yourself (php and xml are just two languages that use them), and line numbers are not included, however -it includes most of the basic information.</p>'; - - // Make the stylesheet - $part_selector_1 = ''; - $part_selector_2 = ''; - $part_selector_3 = ''; - - $langs = get_var('langs'); - $extra_langs = trim(get_var('extra-langs')); - if ( $extra_langs != '' ) - { - $l = explode("\r\n", $extra_langs); - foreach ( $l as $lng ) - { - $langs[$lng] = true; - } - } - - - foreach ( $langs as $lang => $dummy ) - { - $part_selector_1 .= ".$lang {PART}, "; - $part_selector_2 .= ".$lang {PART1}, .$lang {PART2}, "; - $part_selector_3 .= ".$lang {PART1}, .$lang {PART2}, .$lang {PART3}, "; - } - $part_selector_1 = substr($part_selector_1, 0, -2); - $part_selector_2 = substr($part_selector_2, 0, -2); - $part_selector_3 = substr($part_selector_3, 0, -2); - - - $default_styles = get_var('default-styles'); - $ol_selector = str_replace('{PART}', 'ol', $part_selector_1); - $overall_styles = get_var('overall'); - $overall_selector = str_replace('{PART}', '', $part_selector_1); - - $stylesheet = "/* GeSHi (c) Nigel McNie 2004 (http://qbnz.com/highlighter) */"; - - if ( $overall != '' ) - { - $stylesheet .= "\n$overall_selector {{$overall_styles}}"; - } - if ( $default_styles != '' ) - { - $default_selector = str_replace(array('{PART1}', '{PART2}'), array('.de1', '.de2'), $part_selector_2); - $stylesheet .= "\n$default_selector {{$default_styles}}"; - } - - // Do keywords - $keywords_1 = get_var('keywords-1'); - $keyword_selector_1 = str_replace('{PART}', '.kw1', $part_selector_1); - if ( $keywords_1 != '' ) - { - $stylesheet .= "\n$keyword_selector_1 {{$keywords_1}}"; - } - - $keywords_2 = get_var('keywords-2'); - $keyword_selector_2 = str_replace('{PART}', '.kw2', $part_selector_1); - if ( $keywords_2 != '' ) - { - $stylesheet .= "\n$keyword_selector_2 {{$keywords_2}}"; - } - - $keywords_3 = get_var('keywords-3'); - $keyword_selector_3 = str_replace('{PART}', '.kw3', $part_selector_1); - if ( $keywords_3 != '' ) - { - $stylesheet .= "\n$keyword_selector_3 {{$keywords_3}}"; - } - - $keywords_4 = get_var('keywords-4'); - $keyword_selector_4 = str_replace('{PART}', '.kw4', $part_selector_1); - if ( $keywords_4 != '' ) - { - $stylesheet .= "\n$keyword_selector_4 {{$keywords_4}}"; - } - - // Do other lexics - $comments = get_var('comments'); - $comment_selector = str_replace(array('{PART1}', '{PART2}', '{PART3}'), array('.co1', '.co2', '.coMULTI'), $part_selector_3); - if ( $comments != '' ) - { - $stylesheet .= "\n$comment_selector {{$comments}}"; - } - - $esc = get_var('escaped-chars'); - $esc_selector = str_replace('{PART}', '.es0', $part_selector_1); - if ( $esc != '' ) - { - $stylesheet .= "\n$esc_selector {{$esc}}"; - } - - $brackets = get_var('brackets'); - $brk_selector = str_replace('{PART}', '.br0', $part_selector_1); - if ( $brackets != '' ) - { - $stylesheet .= "\n$brk_selector {{$brackets}}"; - } - - $strings = get_var('strings'); - $string_selector = str_replace('{PART}', '.st0', $part_selector_1); - if ( $strings != '' ) - { - $stylesheet .= "\n$string_selector {{$strings}}"; - } - - $numbers = get_var('numbers'); - $num_selector = str_replace('{PART}', '.nu0', $part_selector_1); - if ( $numbers != '' ) - { - $stylesheet .= "\n$num_selector {{$numbers}}"; - } - - $methods = get_var('methods'); - $method_selector = str_replace('{PART}', '.me0', $part_selector_1); - if ( $methods != '' ) - { - $stylesheet .= "\n$method_selector {{$methods}}"; - } - - echo "<pre>$stylesheet</pre>"; - - make_footer(); -} - -?> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/contrib/cssgen2.php b/extensions/SyntaxHighlight_GeSHi/geshi/contrib/cssgen2.php deleted file mode 100644 index cc3c39cb..00000000 --- a/extensions/SyntaxHighlight_GeSHi/geshi/contrib/cssgen2.php +++ /dev/null @@ -1,59 +0,0 @@ -<?php -/** - * A simple script which outputs the CSS classes for all languages - * supported by GeSHi. You can access it directly to download - * the CSS file. On *NIX you can also do a simple `php cssgen.php > geshi.css`. - * - * This file is part of GeSHi. - * - * GeSHi 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. - * - * GeSHi 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 GeSHi; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - * @package geshi - * @subpackage contrib - * @author revulo <revulon@gmail.com> - * @copyright 2008 revulo - * @license http://gnu.org/copyleft/gpl.html GNU GPL - * - */ - -require dirname(dirname(__FILE__)) . DIRECTORY_SEPARATOR . 'geshi.php'; -$geshi = new GeSHi; - -$languages = array(); -if ($handle = opendir($geshi->language_path)) { - while (($file = readdir($handle)) !== false) { - $pos = strpos($file, '.'); - if ($pos > 0 && substr($file, $pos) == '.php') { - $languages[] = substr($file, 0, $pos); - } - } - closedir($handle); -} -sort($languages); - -header('Content-Type: application/octet-stream'); -header('Content-Disposition: attachment; filename="geshi.css"'); - -echo "/**\n". - " * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann\n" . - " * (http://qbnz.com/highlighter/ and http://geshi.org/)\n". - " */\n"; - -foreach ($languages as $language) { - $geshi->set_language($language); - // note: the false argument is required for stylesheet generators, see API documentation - $css = $geshi->get_stylesheet(false); - echo preg_replace('/^\/\*\*.*?\*\//s', '', $css); -} diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/contrib/example.php b/extensions/SyntaxHighlight_GeSHi/geshi/contrib/example.php deleted file mode 100644 index 32e6f0c7..00000000 --- a/extensions/SyntaxHighlight_GeSHi/geshi/contrib/example.php +++ /dev/null @@ -1,217 +0,0 @@ -<?php -/** - * GeSHi example script - * - * Just point your browser at this script (with geshi.php in the parent directory, - * and the language files in subdirectory "../geshi/") - * - * @author Nigel McNie - * @version $Id: example.php 1512 2008-07-21 21:05:40Z benbe $ - */ -header('Content-Type: text/html; charset=utf-8'); - -error_reporting(E_ALL); - -// Rudimentary checking of where GeSHi is. In a default install it will be in ../, but -// it could be in the current directory if the include_path is set. There's nowhere else -// we can reasonably guess. -if (is_readable('../geshi.php')) { - $path = '../'; -} elseif (is_readable('geshi.php')) { - $path = './'; -} else { - die('Could not find geshi.php - make sure it is in your include path!'); -} -require $path . 'geshi.php'; - -$fill_source = false; -if (isset($_POST['submit'])) { - if (get_magic_quotes_gpc()) { - $_POST['source'] = stripslashes($_POST['source']); - } - if (!strlen(trim($_POST['source']))) { - $_POST['language'] = preg_replace('#[^a-zA-Z0-9\-_]#', '', $_POST['language']); - $_POST['source'] = implode('', @file($path . 'geshi/' . $_POST['language'] . '.php')); - $_POST['language'] = 'php'; - } else { - $fill_source = true; - } - - // Here's a free demo of how GeSHi works. - - // First the initialisation: source code to highlight and the language to use. Make sure - // you sanitise correctly if you use $_POST of course - this very script has had a security - // advisory against it in the past because of this. Please try not to use this script on a - // live site. - $geshi = new GeSHi($_POST['source'], $_POST['language']); - - // Use the PRE_VALID header. This means less output source since we don't have to output - // everywhere. Of course it also means you can't set the tab width. - // HEADER_PRE_VALID puts the <pre> tag inside the list items (<li>) thus producing valid HTML markup. - // HEADER_PRE puts the <pre> tag around the list (<ol>) which is invalid in HTML 4 and XHTML 1 - // HEADER_DIV puts a <div> tag arount the list (valid!) but needs to replace whitespaces with   - // thus producing much larger overhead. You can set the tab width though. - $geshi->set_header_type(GESHI_HEADER_PRE_VALID); - - // Enable CSS classes. You can use get_stylesheet() to output a stylesheet for your code. Using - // CSS classes results in much less output source. - $geshi->enable_classes(); - - // Enable line numbers. We want fancy line numbers, and we want every 5th line number to be fancy - $geshi->enable_line_numbers(GESHI_FANCY_LINE_NUMBERS, 5); - - // Set the style for the PRE around the code. The line numbers are contained within this box (not - // XHTML compliant btw, but if you are liberally minded about these things then you'll appreciate - // the reduced source output). - $geshi->set_overall_style('font: normal normal 90% monospace; color: #000066; border: 1px solid #d0d0d0; background-color: #f0f0f0;', false); - - // Set the style for line numbers. In order to get style for line numbers working, the <li> element - // is being styled. This means that the code on the line will also be styled, and most of the time - // you don't want this. So the set_code_style reverts styles for the line (by using a <div> on the line). - // So the source output looks like this: - // - // <pre style="[set_overall_style styles]"><ol> - // <li style="[set_line_style styles]"><div style="[set_code_style styles]>...</div></li> - // ... - // </ol></pre> - $geshi->set_line_style('color: #003030;', 'font-weight: bold; color: #006060;', true); - $geshi->set_code_style('color: #000020;', true); - - // Styles for hyperlinks in the code. GESHI_LINK for default styles, GESHI_HOVER for hover style etc... - // note that classes must be enabled for this to work. - $geshi->set_link_styles(GESHI_LINK, 'color: #000060;'); - $geshi->set_link_styles(GESHI_HOVER, 'background-color: #f0f000;'); - - // Use the header/footer functionality. This puts a div with content within the PRE element, so it is - // affected by the styles set by set_overall_style. So if the PRE has a border then the header/footer will - // appear inside it. - $geshi->set_header_content('<SPEED> <TIME> GeSHi © 2004-2007, Nigel McNie, 2007-2008 Benny Baumann. View source of example.php for example of using GeSHi'); - $geshi->set_header_content_style('font-family: sans-serif; color: #808080; font-size: 70%; font-weight: bold; background-color: #f0f0ff; border-bottom: 1px solid #d0d0d0; padding: 2px;'); - - // You can use <TIME> and <VERSION> as placeholders - $geshi->set_footer_content('Parsed in <TIME> seconds at <SPEED>, using GeSHi <VERSION>'); - $geshi->set_footer_content_style('font-family: sans-serif; color: #808080; font-size: 70%; font-weight: bold; background-color: #f0f0ff; border-top: 1px solid #d0d0d0; padding: 2px;'); -} else { - // make sure we don't preselect any language - $_POST['language'] = null; -} -?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> -<head> - <title>GeSHi examples</title> - <style type="text/css"> - <!-- - <?php - if (isset($_POST['submit'])) { - // Output the stylesheet. Note it doesn't output the <style> tag - echo $geshi->get_stylesheet(true); - } - ?> - html { - background-color: #f0f0f0; - } - body { - font-family: Verdana, Arial, sans-serif; - margin: 10px; - border: 2px solid #e0e0e0; - background-color: #fcfcfc; - padding: 5px; - } - h2 { - margin: .1em 0 .2em .5em; - border-bottom: 1px solid #b0b0b0; - color: #b0b0b0; - font-weight: normal; - font-size: 150%; - } - h3 { - margin: .1em 0 .2em .5em; - color: #b0b0b0; - font-weight: normal; - font-size: 120%; - } - #footer { - text-align: center; - font-size: 80%; - color: #a9a9a9; - } - #footer a { - color: #9999ff; - } - textarea { - border: 1px solid #b0b0b0; - font-size: 90%; - color: #333; - margin-left: 20px; - } - select, input { - margin-left: 20px; - } - p { - font-size: 90%; - margin-left: .5em; - } - --> - </style> -</head> -<body> -<h2>GeSHi Example Script</h2> -<p>To use this script, make sure that <strong>geshi.php</strong> is in the parent directory or in your -include_path, and that the language files are in a subdirectory of GeSHi's directory called <strong>geshi/</strong>.</p> -<p>Enter your source and a language to highlight the source in and submit, or just choose a language to -have that language file highlighted in PHP.</p> -<?php -if (isset($_POST['submit'])) { - // The fun part :) - echo $geshi->parse_code(); - echo '<hr />'; -} -?> -<form action="<?php echo basename($_SERVER['PHP_SELF']); ?>" method="post"> -<h3>Source to highlight</h3> -<p> -<textarea rows="10" cols="60" name="source" id="source"><?php echo $fill_source ? htmlspecialchars($_POST['source']) : '' ?></textarea> -</p> -<h3>Choose a language</h3> -<p> -<select name="language" id="language"> -<?php -if (!($dir = @opendir(dirname(__FILE__) . '/geshi'))) { - if (!($dir = @opendir(dirname(__FILE__) . '/../geshi'))) { - echo '<option>No languages available!</option>'; - } -} -$languages = array(); -while ($file = readdir($dir)) { - if ( $file[0] == '.' || strpos($file, '.', 1) === false) { - continue; - } - $lang = substr($file, 0, strpos($file, '.')); - $languages[] = $lang; -} -closedir($dir); -sort($languages); -foreach ($languages as $lang) { - if (isset($_POST['language']) && $_POST['language'] == $lang) { - $selected = 'selected="selected"'; - } else { - $selected = ''; - } - echo '<option value="' . $lang . '" '. $selected .'>' . $lang . "</option>\n"; -} - -?> -</select> -</p> -<p> -<input type="submit" name="submit" value="Highlight Source" /> -<input type="submit" name="clear" onclick="document.getElementById('source').value='';document.getElementById('language').value='';return false" value="clear" /> -</p> -</form> -<div id="footer">GeSHi © Nigel McNie, 2004, released under the GNU GPL<br /> -For a better demonstration, check out the <a href="http://qbnz.com/highlighter/demo.php">online demo</a> -</div> -</body> -</html> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/contrib/langcheck.php b/extensions/SyntaxHighlight_GeSHi/geshi/contrib/langcheck.php deleted file mode 100644 index 00b57f37..00000000 --- a/extensions/SyntaxHighlight_GeSHi/geshi/contrib/langcheck.php +++ /dev/null @@ -1,769 +0,0 @@ -<?php -/** - * GeSHi language file validation script - * - * Just point your browser at this script (with geshi.php in the parent directory) - * and the language files in subdirectory "../geshi/" are being validated - * - * CLI mode is supported - * - * @author Benny Baumann - * @version $Id: langcheck.php 2431 2011-02-11 20:29:30Z benbe $ - */ -header('Content-Type: text/html; charset=utf-8'); - -set_time_limit(0); -error_reporting(E_ALL); -$time_start = explode(' ', microtime()); - -function colorize($level, $string) { - static $colors, $end; - if ( !isset($colors) ) { - if ( PHP_SAPI != 'cli' ) { - $end = '</span>'; - $colors = array( - TYPE_NOTICE => '<span style="color:#080;font-weight:bold;">', - TYPE_WARNING => '<span style="color:#CC0; font-weight: bold;">', - TYPE_ERROR => '<span style="color:#F00; font-weight: bold;">', - TYPE_OK => '<span style="color: #080; font-weight: bold;">' - ); - } else { - $end = chr(27).'[0m'; - $colors = array( - TYPE_NOTICE => chr(27).'[1m', - TYPE_WARNING => chr(27).'[1;33m', - TYPE_ERROR => chr(27).'[1;31m', - TYPE_OK => chr(27).'[1;32m' - ); - } - } - - if ( !isset($colors[$level]) ) { - trigger_error("no colors for level $level", E_USER_ERROR); - } - - return $colors[$level].$string.$end; -} - -define ('TYPE_NOTICE', 0); -define ('TYPE_WARNING', 1); -define ('TYPE_ERROR', 2); -define ('TYPE_OK', 3); - -$error_abort = false; -$error_cache = array(); -function output_error_cache(){ - global $error_cache, $error_abort; - - if(count($error_cache)) { - echo colorize(TYPE_ERROR, "Failed"); - if ( PHP_SAPI == 'cli' ) { - echo "\n\n"; - } else { - echo "<br /><ol>\n"; - } - foreach($error_cache as $error_msg) { - if ( PHP_SAPI == 'cli' ) { - echo "\n"; - } else { - echo "<li>"; - } - switch($error_msg['t']) { - case TYPE_NOTICE: - $msg = 'NOTICE'; - break; - case TYPE_WARNING: - $msg = 'WARNING'; - break; - case TYPE_ERROR: - $msg = 'ERROR'; - break; - } - echo colorize($error_msg['t'], $msg); - if ( PHP_SAPI == 'cli' ) { - echo "\t" . $error_msg['m']; - } else { - echo " " . $error_msg['m'] . "</li>"; - } - } - if ( PHP_SAPI == 'cli' ) { - echo "\n"; - } else { - echo "</ol>\n"; - } - } else { - echo colorize(TYPE_OK, "OK"); - if ( PHP_SAPI == 'cli' ) { - echo "\n"; - } else { - echo "\n<br />"; - } - } - echo "\n"; - - $error_cache = array(); -} - -function report_error($type, $message) { - global $error_cache, $error_abort; - - $error_cache[] = array('t' => $type, 'm' => $message); - if(TYPE_ERROR == $type) { - $error_abort = true; - } -} - -function dupfind_strtolower(&$value){ - $value = strtolower($value); -} - -if ( PHP_SAPI != 'cli' ) { ?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> -<head> - <title>GeSHi Language File Validation Script</title> - <style type="text/css"> - <!-- - html { - background-color: #f0f0f0; - } - body { - font-family: Verdana, Arial, sans-serif; - margin: 10px; - border: 2px solid #e0e0e0; - background-color: #fcfcfc; - padding: 5px; - font-size: 10pt; - } - h2 { - margin: .1em 0 .2em .5em; - border-bottom: 1px solid #b0b0b0; - color: #b0b0b0; - font-weight: normal; - font-size: 150%; - } - h3 { - margin: .1em 0 .2em .5em; - color: #b0b0b0; - font-weight: normal; - font-size: 120%; - } - #footer { - text-align: center; - font-size: 80%; - color: #a9a9a9; - } - #footer a { - color: #9999ff; - } - textarea { - border: 1px solid #b0b0b0; - font-size: 90%; - color: #333; - margin-left: 20px; - } - select, input { - margin-left: 20px; - } - p { - font-size: 90%; - margin-left: .5em; - } - --> - </style> -</head> -<body> -<h2>GeSHi Language File Validation Script</h2> -<p>To use this script, make sure that <strong>geshi.php</strong> is in the -parent directory or in your include_path, and that the language files are in a -subdirectory of GeSHi's directory called <strong>geshi/</strong>.</p> -<p>Everything else will be done by this script automatically. After the script -finished you should see messages of what could cause trouble with GeSHi or where -your language files can be improved. Please be patient, as this might take some time.</p> - -<ol> -<li>Checking where to find GeSHi installation ...<?php -} else { ?> -<?php echo colorize(TYPE_NOTICE, "#### GeSHi Language File Validation Script ####") ?> - - -To use this script, make sure that <?php echo colorize(TYPE_NOTICE, "geshi.php"); ?> is in the -parent directory or in your include_path, and that the language files are in a -subdirectory of GeSHi's directory called <?php echo colorize(TYPE_NOTICE, "geshi/"); ?>. - -Everything else will be done by this script automatically. After the script -finished you should see messages of what could cause trouble with GeSHi or where -your language files can be improved. Please be patient, as this might take some time. - - -Checking where to find GeSHi installation ...<?php echo "\t"; -} - -// Rudimentary checking of where GeSHi is. In a default install it will be in ../, but -// it could be in the current directory if the include_path is set. There's nowhere else -// we can reasonably guess. -if (is_readable('../geshi.php')) { - $path = '../'; -} elseif (is_readable('geshi.php')) { - $path = './'; -} else { - report_error(TYPE_ERROR, 'Could not find geshi.php - make sure it is in your include path!'); -} - -if(!$error_abort) { - require $path . 'geshi.php'; - - if(!class_exists('GeSHi')) { - report_error(TYPE_ERROR, 'The GeSHi class was not found, although it seemed we loaded the correct file!'); - } -} - -if(!$error_abort) { - if(!defined('GESHI_LANG_ROOT')) { - report_error(TYPE_ERROR, 'There\'s no information present on where to find the language files!'); - } else if(!is_dir(GESHI_LANG_ROOT)) { - report_error(TYPE_ERROR, 'The path "'.GESHI_LANG_ROOT.'" given, does not ressemble a directory!'); - } else if(!is_readable(GESHI_LANG_ROOT)) { - report_error(TYPE_ERROR, 'The path "'.GESHI_LANG_ROOT.'" is not readable to this script!'); - } -} - -output_error_cache(); - -if(!$error_abort) { - if ( PHP_SAPI == 'cli' ) { - echo "Listing available language files ...\t\t"; - } else { - echo "</li>\n<li>Listing available language files ... "; - } - - if (!($dir = @opendir(GESHI_LANG_ROOT))) { - report_error(TYPE_ERROR, 'Error requesting listing for available language files!'); - } - - $languages = array(); - - if(!$error_abort) { - while ($file = readdir($dir)) { - if (!$file || $file[0] == '.' || strpos($file, '.php') === false) { - continue; - } - $lang = substr($file, 0, strpos($file, '.')); - if(4 != strlen($file) - strlen($lang)) { - continue; - } - $languages[] = $lang; - } - closedir($dir); - } - - $languages = array_unique($languages); - sort($languages); - - if(!count($languages)) { - report_error(TYPE_WARNING, 'Unable to locate any usable language files in "'.GESHI_LANG_ROOT.'"!'); - } - - output_error_cache(); -} - -if ( PHP_SAPI == 'cli' ) { - if (isset($_SERVER['argv'][1]) && in_array($_SERVER['argv'][1], $languages)) { - $languages = array($_SERVER['argv'][1]); - } -} else { - if (isset($_REQUEST['show']) && in_array($_REQUEST['show'], $languages)) { - $languages = array($_REQUEST['show']); - } -} - -if(!$error_abort) { - foreach ($languages as $lang) { - - if ( PHP_SAPI == 'cli' ) { - echo "Validating language file for '$lang' ...\t\t"; - } else { - echo "</li>\n<li>Validating language file for '$lang' ... "; - } - - $langfile = GESHI_LANG_ROOT . $lang . '.php'; - - $language_data = array(); - - if(!is_file($langfile)) { - report_error(TYPE_ERROR, 'The path "' .$langfile. '" does not ressemble a regular file!'); - } else if(!is_readable($langfile)) { - report_error(TYPE_ERROR, 'Cannot read file "' .$langfile. '"!'); - } else { - $langfile_content = file_get_contents($langfile); - if(preg_match("/\?>(?:\r?\n|\r(?!\n)){2,}\Z/", $langfile_content)) { - report_error(TYPE_ERROR, 'Language file contains trailing empty lines at EOF!'); - } - if(!preg_match("/\?>(?:\r?\n|\r(?!\n))?\Z/", $langfile_content)) { - report_error(TYPE_ERROR, 'Language file contains no PHP end marker at EOF!'); - } - if(preg_match("/\t/", $langfile_content)) { - report_error(TYPE_NOTICE, 'Language file contains unescaped tabulator chars (probably for indentation)!'); - } - if(preg_match('/^(?: )*(?! )(?! \*) /m', $langfile_content)) { - report_error(TYPE_NOTICE, 'Language file contains irregular indentation (other than 4 spaces per indentation level)!'); - } - - if(!preg_match("/\/\*\*((?!\*\/).)*?Author:((?!\*\/).)*?\*\//s", $langfile_content)) { - report_error(TYPE_WARNING, 'Language file does not contain a specification of an author!'); - } - if(!preg_match("/\/\*\*((?!\*\/).)*?Copyright:((?!\*\/).)*?\*\//s", $langfile_content)) { - report_error(TYPE_WARNING, 'Language file does not contain a specification of the copyright!'); - } - if(!preg_match("/\/\*\*((?!\*\/).)*?Release Version:((?!\*\/).)*?\*\//s", $langfile_content)) { - report_error(TYPE_WARNING, 'Language file does not contain a specification of the release version!'); - } - if(!preg_match("/\/\*\*((?!\*\/).)*?Date Started:((?!\*\/).)*?\*\//s", $langfile_content)) { - report_error(TYPE_WARNING, 'Language file does not contain a specification of the date it was started!'); - } - if(!preg_match("/\/\*\*((?!\*\/).)*?This file is part of GeSHi\.((?!\*\/).)*?\*\//s", $langfile_content)) { - report_error(TYPE_WARNING, 'Language file does not state that it belongs to GeSHi!'); - } - if(!preg_match("/\/\*\*((?!\*\/).)*?language file for GeSHi\.((?!\*\/).)*?\*\//s", $langfile_content)) { - report_error(TYPE_WARNING, 'Language file does not state that it is a language file for GeSHi!'); - } - if(!preg_match("/\/\*\*((?!\*\/).)*?GNU General Public License((?!\*\/).)*?\*\//s", $langfile_content)) { - report_error(TYPE_WARNING, 'Language file does not state that it is provided under the terms of the GNU GPL!'); - } - - unset($langfile_content); - - include $langfile; - - if(!isset($language_data)) { - report_error(TYPE_ERROR, 'Language file does not contain a $language_data structure to check!'); - } else if (!is_array($language_data)) { - report_error(TYPE_ERROR, 'Language file contains a $language_data structure which is not an array!'); - } - } - - if(!$error_abort) { - if(!isset($language_data['LANG_NAME'])) { - report_error(TYPE_ERROR, 'Language file contains no $language_data[\'LANG_NAME\'] specification!'); - } else if (!is_string($language_data['LANG_NAME'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'LANG_NAME\'] specification which is not a string!'); - } - - if(!isset($language_data['COMMENT_SINGLE'])) { - report_error(TYPE_ERROR, 'Language file contains no $language_data[\'COMMENT_SIGNLE\'] structure to check!'); - } else if (!is_array($language_data['COMMENT_SINGLE'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'COMMENT_SINGLE\'] structure which is not an array!'); - } - - if(!isset($language_data['COMMENT_MULTI'])) { - report_error(TYPE_ERROR, 'Language file contains no $language_data[\'COMMENT_MULTI\'] structure to check!'); - } else if (!is_array($language_data['COMMENT_MULTI'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'COMMENT_MULTI\'] structure which is not an array!'); - } - - if(isset($language_data['COMMENT_REGEXP'])) { - if (!is_array($language_data['COMMENT_REGEXP'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'COMMENT_REGEXP\'] structure which is not an array!'); - } - } - - if(!isset($language_data['QUOTEMARKS'])) { - report_error(TYPE_ERROR, 'Language file contains no $language_data[\'QUOTEMARKS\'] structure to check!'); - } else if (!is_array($language_data['QUOTEMARKS'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'QUOTEMARKS\'] structure which is not an array!'); - } - - if(isset($language_data['HARDQUOTE'])) { - if (!is_array($language_data['HARDQUOTE'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'HARDQUOTE\'] structure which is not an array!'); - } - } - - if(!isset($language_data['ESCAPE_CHAR'])) { - report_error(TYPE_ERROR, 'Language file contains no $language_data[\'ESCAPE_CHAR\'] specification to check!'); - } else if (!is_string($language_data['ESCAPE_CHAR'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'ESCAPE_CHAR\'] specification which is not a string!'); - } else if (1 < strlen($language_data['ESCAPE_CHAR'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'ESCAPE_CHAR\'] specification is not empty or exactly one char!'); - } - - if(!isset($language_data['CASE_KEYWORDS'])) { - report_error(TYPE_ERROR, 'Language file contains no $language_data[\'CASE_KEYWORDS\'] specification!'); - } else if (!is_int($language_data['CASE_KEYWORDS'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'CASE_KEYWORDS\'] specification which is not an integer!'); - } else if (GESHI_CAPS_NO_CHANGE != $language_data['CASE_KEYWORDS'] && - GESHI_CAPS_LOWER != $language_data['CASE_KEYWORDS'] && - GESHI_CAPS_UPPER != $language_data['CASE_KEYWORDS']) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'CASE_KEYWORDS\'] specification which is neither of GESHI_CAPS_NO_CHANGE, GESHI_CAPS_LOWER nor GESHI_CAPS_UPPER!'); - } - - if(!isset($language_data['KEYWORDS'])) { - report_error(TYPE_ERROR, 'Language file contains no $language_data[\'KEYWORDS\'] structure to check!'); - } else if (!is_array($language_data['KEYWORDS'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'KEYWORDS\'] structure which is not an array!'); - } else { - foreach($language_data['KEYWORDS'] as $kw_key => $kw_value) { - if(!is_integer($kw_key)) { - report_error(TYPE_WARNING, "Language file contains an key '$kw_key' in \$language_data['KEYWORDS'] that is not integer!"); - } else if (!is_array($kw_value)) { - report_error(TYPE_ERROR, "Language file contains a \$language_data['CASE_SENSITIVE']['$kw_value'] structure which is not an array!"); - } - } - } - - if(!isset($language_data['SYMBOLS'])) { - report_error(TYPE_ERROR, 'Language file contains no $language_data[\'SYMBOLS\'] structure to check!'); - } else if (!is_array($language_data['SYMBOLS'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'SYMBOLS\'] structure which is not an array!'); - } - - if(!isset($language_data['CASE_SENSITIVE'])) { - report_error(TYPE_ERROR, 'Language file contains no $language_data[\'CASE_SENSITIVE\'] structure to check!'); - } else if (!is_array($language_data['CASE_SENSITIVE'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'CASE_SENSITIVE\'] structure which is not an array!'); - } else { - foreach($language_data['CASE_SENSITIVE'] as $cs_key => $cs_value) { - if(!is_integer($cs_key)) { - report_error(TYPE_WARNING, "Language file contains an key '$cs_key' in \$language_data['CASE_SENSITIVE'] that is not integer!"); - } else if (!is_bool($cs_value)) { - report_error(TYPE_ERROR, "Language file contains a Case Sensitivity specification for \$language_data['CASE_SENSITIVE']['$cs_value'] which is not a boolean!"); - } - } - } - - if(!isset($language_data['URLS'])) { - report_error(TYPE_ERROR, 'Language file contains no $language_data[\'URLS\'] structure to check!'); - } else if (!is_array($language_data['URLS'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'URLS\'] structure which is not an array!'); - } else { - foreach($language_data['URLS'] as $url_key => $url_value) { - if(!is_integer($url_key)) { - report_error(TYPE_WARNING, "Language file contains an key '$url_key' in \$language_data['URLS'] that is not integer!"); - } else if (!is_string($url_value)) { - report_error(TYPE_ERROR, "Language file contains a Documentation URL specification for \$language_data['URLS']['$url_value'] which is not a string!"); - } else if (preg_match('#&([^;]*(=|$))#U', $url_value)) { - report_error(TYPE_ERROR, "Language file contains unescaped ampersands (&) in \$language_data['URLS']!"); - } - } - } - - if(!isset($language_data['OOLANG'])) { - report_error(TYPE_ERROR, 'Language file contains no $language_data[\'OOLANG\'] specification!'); - } else if (!is_int($language_data['OOLANG']) && !is_bool($language_data['OOLANG'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'OOLANG\'] specification which is neither boolean nor integer!'); - } else if (false !== $language_data['OOLANG'] && - true !== $language_data['OOLANG'] && - 2 !== $language_data['OOLANG']) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'OOLANG\'] specification which is neither of false, true or 2!'); - } - - if(!isset($language_data['OBJECT_SPLITTERS'])) { - report_error(TYPE_ERROR, 'Language file contains no $language_data[\'OBJECT_SPLITTERS\'] structure to check!'); - } else if (!is_array($language_data['OBJECT_SPLITTERS'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'OBJECT_SPLITTERS\'] structure which is not an array!'); - } - - if(!isset($language_data['REGEXPS'])) { - report_error(TYPE_ERROR, 'Language file contains no $language_data[\'REGEXPS\'] structure to check!'); - } else if (!is_array($language_data['REGEXPS'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'REGEXPS\'] structure which is not an array!'); - } - - if(!isset($language_data['STRICT_MODE_APPLIES'])) { - report_error(TYPE_ERROR, 'Language file contains no $language_data[\'STRICT_MODE_APPLIES\'] specification!'); - } else if (!is_int($language_data['STRICT_MODE_APPLIES'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'STRICT_MODE_APPLIES\'] specification which is not an integer!'); - } else if (GESHI_MAYBE != $language_data['STRICT_MODE_APPLIES'] && - GESHI_ALWAYS != $language_data['STRICT_MODE_APPLIES'] && - GESHI_NEVER != $language_data['STRICT_MODE_APPLIES']) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'STRICT_MODE_APPLIES\'] specification which is neither of GESHI_MAYBE, GESHI_ALWAYS nor GESHI_NEVER!'); - } - - if(!isset($language_data['SCRIPT_DELIMITERS'])) { - report_error(TYPE_ERROR, 'Language file contains no $language_data[\'SCRIPT_DELIMITERS\'] structure to check!'); - } else if (!is_array($language_data['SCRIPT_DELIMITERS'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'SCRIPT_DELIMITERS\'] structure which is not an array!'); - } - - if(!isset($language_data['HIGHLIGHT_STRICT_BLOCK'])) { - report_error(TYPE_ERROR, 'Language file contains no $language_data[\'HIGHLIGHT_STRICT_BLOCK\'] structure to check!'); - } else if (!is_array($language_data['HIGHLIGHT_STRICT_BLOCK'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'HIGHLIGHT_STRICT_BLOCK\'] structure which is not an array!'); - } - - if(isset($language_data['TAB_WIDTH'])) { - if (!is_int($language_data['TAB_WIDTH'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'TAB_WIDTH\'] specification which is not an integer!'); - } else if (1 > $language_data['TAB_WIDTH']) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'TAB_WIDTH\'] specification which is less than 1!'); - } - } - - if(isset($language_data['PARSER_CONTROL'])) { - if (!is_array($language_data['PARSER_CONTROL'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'PARSER_CONTROL\'] structure which is not an array!'); - } - } - - if(!isset($language_data['STYLES'])) { - report_error(TYPE_ERROR, 'Language file contains no $language_data[\'STYLES\'] structure to check!'); - } else if (!is_array($language_data['STYLES'])) { - report_error(TYPE_ERROR, 'Language file contains a $language_data[\'STYLES\'] structure which is not an array!'); - } else { - $style_arrays = array('KEYWORDS', 'COMMENTS', 'ESCAPE_CHAR', - 'BRACKETS', 'STRINGS', 'NUMBERS', 'METHODS', 'SYMBOLS', - 'REGEXPS', 'SCRIPT'); - foreach($style_arrays as $style_kind) { - if(!isset($language_data['STYLES'][$style_kind])) { - report_error(TYPE_ERROR, "Language file contains no \$language_data['STYLES']['$style_kind'] structure to check!"); - } else if (!is_array($language_data['STYLES'][$style_kind])) { - report_error(TYPE_ERROR, "Language file contains a \$language_data['STYLES\']['$style_kind'] structure which is not an array!"); - } else { - foreach($language_data['STYLES'][$style_kind] as $sk_key => $sk_value) { - if(!is_int($sk_key) && ('COMMENTS' != $style_kind && 'MULTI' != $sk_key) - && !(('STRINGS' == $style_kind || 'ESCAPE_CHAR' == $style_kind) && 'HARD' == $sk_key)) { - report_error(TYPE_WARNING, "Language file contains an key '$sk_key' in \$language_data['STYLES']['$style_kind'] that is not integer!"); - } else if (!is_string($sk_value)) { - report_error(TYPE_WARNING, "Language file contains a CSS specification for \$language_data['STYLES']['$style_kind'][$key] which is not a string!"); - } - } - } - } - - unset($style_arrays); - } - } - - if(!$error_abort) { - //Initial sanity checks survived? --> Let's dig deeper! - foreach($language_data['KEYWORDS'] as $key => $keywords) { - if(!isset($language_data['CASE_SENSITIVE'][$key])) { - report_error(TYPE_ERROR, "Language file contains no \$language_data['CASE_SENSITIVE'] specification for keyword group $key!"); - } - if(!isset($language_data['URLS'][$key])) { - report_error(TYPE_ERROR, "Language file contains no \$language_data['URLS'] specification for keyword group $key!"); - } - if(empty($keywords)) { - report_error(TYPE_WARNING, "Language file contains an empty keyword list in \$language_data['KEYWORDS'] for group $key!"); - } - foreach($keywords as $id => $kw) { - if(!is_string($kw)) { - report_error(TYPE_WARNING, "Language file contains an non-string entry at \$language_data['KEYWORDS'][$key][$id]!"); - } else if (!strlen($kw)) { - report_error(TYPE_ERROR, "Language file contains an empty string entry at \$language_data['KEYWORDS'][$key][$id]!"); - } else if (preg_match('/^([\(\)\{\}\[\]\^=.,:;\-+\*\/%\$\"\'\?]|&[\w#]\w*;)+$/i', $kw)) { - report_error(TYPE_NOTICE, "Language file contains an keyword ('$kw') at \$language_data['KEYWORDS'][$key][$id] which seems to be better suited for the symbols section!"); - } - } - if(isset($language_data['CASE_SENSITIVE'][$key]) && !$language_data['CASE_SENSITIVE'][$key]) { - array_walk($keywords, 'dupfind_strtolower'); - } - if(count($keywords) != count(array_unique($keywords))) { - $kw_diffs = array_count_values($keywords); - foreach($kw_diffs as $kw => $kw_count) { - if($kw_count > 1) { - report_error(TYPE_WARNING, "Language file contains per-group duplicate keyword '$kw' in \$language_data['KEYWORDS'][$key]!"); - } - } - } - } - - $disallowed_before = "(?<![a-zA-Z0-9\$_\|\#;>|^&"; - $disallowed_after = "(?![a-zA-Z0-9_\|%\\-&;"; - - foreach($language_data['KEYWORDS'] as $key => $keywords) { - foreach($language_data['KEYWORDS'] as $key2 => $keywords2) { - if($key2 <= $key) { - continue; - } - $kw_diffs = array_intersect($keywords, $keywords2); - foreach($kw_diffs as $kw) { - if(isset($language_data['PARSER_CONTROL']['KEYWORDS'])) { - //Check the precondition\post-cindition for the involved keyword groups - $g1_pre = $disallowed_before; - $g2_pre = $disallowed_before; - $g1_post = $disallowed_after; - $g2_post = $disallowed_after; - if(isset($language_data['PARSER_CONTROL']['KEYWORDS']['DISALLOWED_BEFORE'])) { - $g1_pre = $language_data['PARSER_CONTROL']['KEYWORDS']['DISALLOWED_BEFORE']; - $g2_pre = $language_data['PARSER_CONTROL']['KEYWORDS']['DISALLOWED_BEFORE']; - } - if(isset($language_data['PARSER_CONTROL']['KEYWORDS']['DISALLOWED_AFTER'])) { - $g1_post = $language_data['PARSER_CONTROL']['KEYWORDS']['DISALLOWED_AFTER']; - $g2_post = $language_data['PARSER_CONTROL']['KEYWORDS']['DISALLOWED_AFTER']; - } - - if(isset($language_data['PARSER_CONTROL']['KEYWORDS'][$key]['DISALLOWED_BEFORE'])) { - $g1_pre = $language_data['PARSER_CONTROL']['KEYWORDS'][$key]['DISALLOWED_BEFORE']; - } - if(isset($language_data['PARSER_CONTROL']['KEYWORDS'][$key]['DISALLOWED_AFTER'])) { - $g1_post = $language_data['PARSER_CONTROL']['KEYWORDS'][$key]['DISALLOWED_AFTER']; - } - - if(isset($language_data['PARSER_CONTROL']['KEYWORDS'][$key2]['DISALLOWED_BEFORE'])) { - $g2_pre = $language_data['PARSER_CONTROL']['KEYWORDS'][$key2]['DISALLOWED_BEFORE']; - } - if(isset($language_data['PARSER_CONTROL']['KEYWORDS'][$key2]['DISALLOWED_AFTER'])) { - $g2_post = $language_data['PARSER_CONTROL']['KEYWORDS'][$key2]['DISALLOWED_AFTER']; - } - - if($g1_pre != $g2_pre || $g1_post != $g2_post) { - continue; - } - } - report_error(TYPE_WARNING, "Language file contains cross-group duplicate keyword '$kw' in \$language_data['KEYWORDS'][$key] and \$language_data['KEYWORDS'][$key2]!"); - } - } - } - foreach($language_data['CASE_SENSITIVE'] as $key => $keywords) { - if(!isset($language_data['KEYWORDS'][$key]) && $key != GESHI_COMMENTS) { - report_error(TYPE_WARNING, "Language file contains an superfluous \$language_data['CASE_SENSITIVE'] specification for non-existing keyword group $key!"); - } - } - foreach($language_data['URLS'] as $key => $keywords) { - if(!isset($language_data['KEYWORDS'][$key])) { - report_error(TYPE_WARNING, "Language file contains an superfluous \$language_data['URLS'] specification for non-existing keyword group $key!"); - } - } - foreach($language_data['STYLES']['KEYWORDS'] as $key => $keywords) { - if(!isset($language_data['KEYWORDS'][$key])) { - report_error(TYPE_WARNING, "Language file contains an superfluous \$language_data['STYLES']['KEYWORDS'] specification for non-existing keyword group $key!"); - } - } - - foreach($language_data['COMMENT_SINGLE'] as $ck => $cv) { - if(!is_int($ck)) { - report_error(TYPE_WARNING, "Language file contains an key '$ck' in \$language_data['COMMENT_SINGLE'] that is not integer!"); - } - if(!is_string($cv)) { - report_error(TYPE_WARNING, "Language file contains an non-string entry at \$language_data['COMMENT_SINGLE'][$ck]!"); - } - if(!isset($language_data['STYLES']['COMMENTS'][$ck])) { - report_error(TYPE_WARNING, "Language file contains no \$language_data['STYLES']['COMMENTS'] specification for comment group $ck!"); - } - } - if(isset($language_data['COMMENT_REGEXP'])) { - foreach($language_data['COMMENT_REGEXP'] as $ck => $cv) { - if(!is_int($ck)) { - report_error(TYPE_WARNING, "Language file contains an key '$ck' in \$language_data['COMMENT_REGEXP'] that is not integer!"); - } - if(!is_string($cv)) { - report_error(TYPE_WARNING, "Language file contains an non-string entry at \$language_data['COMMENT_REGEXP'][$ck]!"); - } - if(!isset($language_data['STYLES']['COMMENTS'][$ck])) { - report_error(TYPE_WARNING, "Language file contains no \$language_data['STYLES']['COMMENTS'] specification for comment group $ck!"); - } - } - } - foreach($language_data['STYLES']['COMMENTS'] as $ck => $cv) { - if($ck != 'MULTI' && !isset($language_data['COMMENT_SINGLE'][$ck]) && - !isset($language_data['COMMENT_REGEXP'][$ck])) { - report_error(TYPE_NOTICE, "Language file contains an superfluous \$language_data['STYLES']['COMMENTS'] specification for Single Line or Regular-Expression Comment key $ck!"); - } - } - if (isset($language_data['STYLES']['STRINGS']['HARD'])) { - if (empty($language_data['HARDQUOTE'])) { - report_error(TYPE_NOTICE, "Language file contains superfluous \$language_data['STYLES']['STRINGS'] specification for key 'HARD', but no 'HARDQUOTE's are defined!"); - } - unset($language_data['STYLES']['STRINGS']['HARD']); - } - foreach($language_data['STYLES']['STRINGS'] as $sk => $sv) { - if($sk && !isset($language_data['QUOTEMARKS'][$sk])) { - report_error(TYPE_NOTICE, "Language file contains an superfluous \$language_data['STYLES']['STRINGS'] specification for non-existing quotemark key $sk!"); - } - } - - foreach($language_data['REGEXPS'] as $rk => $rv) { - if(!is_int($rk)) { - report_error(TYPE_WARNING, "Language file contains an key '$rk' in \$language_data['REGEXPS'] that is not integer!"); - } - if(is_string($rv)) { - //Check for unmasked / in regular expressions ... - if(empty($rv)) { - report_error(TYPE_WARNING, "Language file contains an empty regular expression at \$language_data['REGEXPS'][$rk]!"); - } else { - if(preg_match("/(?<!\\\\)\//s", $rv)) { - report_error(TYPE_WARNING, "Language file contains a regular expression with an unmasked / character at \$language_data['REGEXPS'][$rk]!"); - } elseif (preg_match("/(?<!<)(\\\\\\\\)*\\\\\|(?!>)/s", $rv)) { - report_error(TYPE_WARNING, "Language file contains a regular expression with an unescaped match for a pipe character '|' which needs escaping as '<PIPE>' instead at \$language_data['REGEXPS'][$rk]!"); - } - } - } elseif(is_array($rv)) { - if(!isset($rv[GESHI_SEARCH])) { - report_error(TYPE_ERROR, "Language file contains no GESHI_SEARCH entry in extended regular expression at \$language_data['REGEXPS'][$rk]!"); - } elseif(!is_string($rv[GESHI_SEARCH])) { - report_error(TYPE_ERROR, "Language file contains a GESHI_SEARCH entry in extended regular expression at \$language_data['REGEXPS'][$rk] which is not a string!"); - } else { - if(preg_match("/(?<!\\\\)\//s", $rv[GESHI_SEARCH])) { - report_error(TYPE_WARNING, "Language file contains a regular expression with an unmasked / character at \$language_data['REGEXPS'][$rk]!"); - } elseif (preg_match("/(?<!<)(\\\\\\\\)*\\\\\|(?!>)/s", $rv[GESHI_SEARCH])) { - report_error(TYPE_WARNING, "Language file contains a regular expression with an unescaped match for a pipe character '|' which needs escaping as '<PIPE>' instead at \$language_data['REGEXPS'][$rk]!"); - } - } - if(!isset($rv[GESHI_REPLACE])) { - report_error(TYPE_WARNING, "Language file contains no GESHI_REPLACE entry in extended regular expression at \$language_data['REGEXPS'][$rk]!"); - } elseif(!is_string($rv[GESHI_REPLACE])) { - report_error(TYPE_ERROR, "Language file contains a GESHI_REPLACE entry in extended regular expression at \$language_data['REGEXPS'][$rk] which is not a string!"); - } - if(!isset($rv[GESHI_MODIFIERS])) { - report_error(TYPE_WARNING, "Language file contains no GESHI_MODIFIERS entry in extended regular expression at \$language_data['REGEXPS'][$rk]!"); - } elseif(!is_string($rv[GESHI_MODIFIERS])) { - report_error(TYPE_ERROR, "Language file contains a GESHI_MODIFIERS entry in extended regular expression at \$language_data['REGEXPS'][$rk] which is not a string!"); - } - if(!isset($rv[GESHI_BEFORE])) { - report_error(TYPE_WARNING, "Language file contains no GESHI_BEFORE entry in extended regular expression at \$language_data['REGEXPS'][$rk]!"); - } elseif(!is_string($rv[GESHI_BEFORE])) { - report_error(TYPE_ERROR, "Language file contains a GESHI_BEFORE entry in extended regular expression at \$language_data['REGEXPS'][$rk] which is not a string!"); - } - if(!isset($rv[GESHI_AFTER])) { - report_error(TYPE_WARNING, "Language file contains no GESHI_AFTER entry in extended regular expression at \$language_data['REGEXPS'][$rk]!"); - } elseif(!is_string($rv[GESHI_AFTER])) { - report_error(TYPE_ERROR, "Language file contains a GESHI_AFTER entry in extended regular expression at \$language_data['REGEXPS'][$rk] which is not a string!"); - } - } else { - report_error(TYPE_WARNING, "Language file contains an non-string and non-array entry at \$language_data['REGEXPS'][$rk]!"); - } - if(!isset($language_data['STYLES']['REGEXPS'][$rk])) { - report_error(TYPE_WARNING, "Language file contains no \$language_data['STYLES']['REGEXPS'] specification for regexp group $rk!"); - } - } - foreach($language_data['STYLES']['REGEXPS'] as $rk => $rv) { - if(!isset($language_data['REGEXPS'][$rk])) { - report_error(TYPE_NOTICE, "Language file contains an superfluous \$language_data['STYLES']['REGEXPS'] specification for regexp key $rk!"); - } - } - - - } - - output_error_cache(); - - flush(); - - if($error_abort) { - break; - } - } -} - -$time_end = explode(' ', microtime()); -$time_diff = $time_end[0] + $time_end[1] - $time_start[0] - $time_start[1]; - -if ( PHP_SAPI != 'cli' ) { -?></li> -</ol> - -<p>Validation process completed in <? printf("%.2f", $time_diff); ?> seconds.</p> - -<div id="footer">GeSHi © 2004-2007 Nigel McNie, 2007-2008 Benny Baumann, released under the GNU GPL</div> -</body> -</html> - -<?php } else { ?> - -Validation process completed in <? printf("%.2f", $time_diff); ?> seconds. - -GeSHi © 2004-2007 Nigel McNie, 2007-2008 Benny Baumann, released under the GNU GPL - -<?php } ?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/CHANGES b/extensions/SyntaxHighlight_GeSHi/geshi/docs/CHANGES index 22d18efa..ee510fe0 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/CHANGES +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/CHANGES @@ -12,6 +12,61 @@ modified by me for consistency/bug fixing. Please send any bug reports to BenBE@omorphia.de, or use the bug report tracker at sourceforge (http://sourceforge.net/tracker/?group_id=114997&atid=670231) +Version 1.0.8.11 + - Added language files + * ARM (Marat Dukhan) + * Asymptote (Manuel Yguel) + * DCL (Petr Hendl) + * DCPU-16 (Benny Baumann) + * FreeSWITCH (James Rose) + * Haxe (Andy Li, John Liao) + * LDIF (Bruno Harbulot) + * Nagios (Albéric de Pertat) + * Octave (Carnë Draug, Juan Pablo Carbajal) + * ParaSail (sttaft) + * PARI/GP (Charles R Greathouse IV) + * Python for S60 (Sohan Basak) + * Rexx (Jon Wolfers) + * SPARK (Phil Thornley) + * SPARQL (Karima Rafes) + * StoneScript (Archimmersion) + * UPC (Viraj Sinha) + * Urbi (Alexandre Morgand) + * Vedit (Pauli Lindgren) + - Updated aliasd.php contrib script (SF#3073275, count) + - Fallback to "text" when extension is unknown (SF#3514714, murkymark, BenBE) + - detect extensions case-insensitive (SF#3514714, murkymark, BenBE) + - Fixed two bugs within contrib scripts included with each release (BenBE) + - Improvements to language files (BenBE) + * Symbol and char literal handling for Scala (Paul Butcher, BenBE) + * Multiline comments of F# weren't actually multiline (BenBE) + * Support for IPv6 addresses in RFC822 messages (BenBE) + * Properly handle retrieving names from language files (MikeSee, BenBE) + * Changes for improved highlighting of signle line comments and end-of-code indicators + * Missing keywords and improved highlighting of comments + * Problem with DOS/Batch highlighting breaking out at variables (BenBE) + * Addition of MMX/SSE/x86-64 registers and MMX/SSE instructions for + ASM language file(up to 4.2) (Dennis Yurichev) + * Further improvements to ASM language file to introduce all latest + already documented x86 architecture instructions (Marat Dukhan) + * Fixed links for R/S+ language file (Fernando H.F.P. da Rosa) + * Fix a problem with Delphi/Pascal regarding hex numbers/chars (BenBE) + * Fixed a typo and missing keywords for HTML4 and HTML5 (SF#3365452, BenBE) + * Fixed a typo in Modula-3 language file (SF#3358216, BenBE) + * Added missing keywords for MySQL (SF#3290998, ct-bob, BenBE) + * Added missing keywords for Pascal (SF#3176749, BenBE) + * Properly detect the keyword that is to be linked (BenBE) + * Updated VHDL language file (Kevin Thibedeau) + * Added missing keyword for Verilog (SF#3557903, BenBE) + * Fixed typo in Haskell causing a keyword to be missing (SF#3529439, BenBE) + * Fixed Long String handling for Lua (SF#3541510, Tim Starling) + * Updated JavaDoc links for Java language files (SF#3538552, jeneag, BenBE) + * CSS keywords incorrectly highlighted as part of identifiers (SF#3554101, BenBE) + * CSS3 keywords missing from highlighting (SF#3525084, vlaKoff, BenBE) + * Make variable handling compatible to PHP (SF#3489142, BenBE) + * Fixed obsolete MySQL documentation links (SF#3441642, BenBE) + * Add mising keywords for T-SQL (SF#3435026, BenBE) + * Fix discarded text when highlighting TypoScript (SF#3160238, BenBE) Version 1.0.8.10 - Added language files * BASCOM AVR (Michal Goralczyk) @@ -53,7 +108,7 @@ Version 1.0.8.10 * Language file improvements for Python (Zbyszek Szmek) * Fixed documentation links for Groovy (SF#3152356, lifeisfoo) * Fixed incorrect highlighting of certain keywords in Erlang (SF#3138853, BenBE) - * Escape chars in C++/C++QT handled incorrectly (SF#3122706, C. Pötsch) + * Escape chars in C++/C++Qt handled incorrectly (SF#3122706, C. Pötsch) * Empty parameters of LaTeX commands tipped the highlighting off (SF#3098329, James Oldfield, BenBE) * Additional Keywords and minor tweaks to Logtalk (Paulo Moura) Version 1.0.8.9 @@ -407,7 +462,7 @@ Version 1.0.8 * get_attributes - Second part of default style changes. Affected in this release: * C++ - * C++ (QT) + * C++ (Qt) * CSS * VHDL Version 1.0.7.22 @@ -440,7 +495,7 @@ Version 1.0.7.22 - Implemented Compiler Directives for Delphi (SF#1914640, BenBE) - Implemented minimalistic support for JavaScript \ Perl Regular Expressions (SF#1786665, SF#1754333, SF#1956631, BenBE) - Fixed Strings in Matlab to be handled as comments instead of regexps, to prevent keywords being linked (BenBE) - - Applied PARSER_CONTROL fix of CPP for CPP-QT-Derivative (BenBE) + - Applied PARSER_CONTROL fix of C++ for C++-Qt-Derivative (BenBE) - Fixed incorrect treatment of unequally long multiline comment separators (related to SF #1891630, BenBE) - Added PARSER_CONTROL settings for keywords in ASM language file (SF#1835148, BenBE) - Fixed missing CASSE_SENSITIVE entry for DOS language file (SF#1956314, BenBE) @@ -533,7 +588,7 @@ Version 1.0.7.20 - Applied fix for bug 1705482 (Jason Frame) * Configurable line endings (Replace \n by custom string) * per-language tab-widths (Adjustable for width>=1) - * Included defaults for ASM (x86, m68k, z80), C, C (Mac), C++, C++ (QT), C#, + * Included defaults for ASM (x86, m68k, z80), C, C (Mac), C++, C++ (Qt), C#, Delphi, CSS,, HTML, PHP, PHP (Brief), QBasic, Ruby, XML - Added a possibility to force generation of a surrounding tag around the highlighted source @@ -574,7 +629,7 @@ Version 1.0.7.17 Version 1.0.7.16 - Added language files * ActionScript (Steffen Krause) - * C++/QT (Iulian M) + * C++/Qt (Iulian M) * PL/SQL (Victor Engmark) - Fixed up my e-mail address everywhere - Fixed notice with "error" property (IZIU Zielona Góra) diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/THANKS b/extensions/SyntaxHighlight_GeSHi/geshi/docs/THANKS index fd5c12f4..be3325e9 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/THANKS +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/THANKS @@ -54,8 +54,10 @@ PEOPE WHO MADE LANGUAGE FILES - Apache Tux - Applescript Stephan Klimek - Apt sources.list Milian Wolff -- ASM Tux +- ARM Marat Dukhan +- ASM Tux, Dennis Yurichev, Marat Dukhan - ASP Amit Gupta +- Asymptote Manuel Yguel - Autoconf Mihai Vasilian - AutoHotkey Naveen Garg - AutoIt mastrboy @@ -73,7 +75,7 @@ PEOPE WHO MADE LANGUAGE FILES - C for Macs M. Uli Kusterer - C# Alan Juden - C++ Dennis Bayer, M. Uli Kusterer -- C++/QT Iulian M +- C++/Qt Iulian M - CADDCL Roberto Rossi - CadLisp Roberto Rossi - CDFG John Horigan @@ -86,6 +88,8 @@ PEOPE WHO MADE LANGUAGE FILES - ColdFusion Diego - Cuesheet Benny Baumann - D Thomas Kuehne +- DCL Petr Hendl +- DCPU-16 Benny Baumann - DCS Stelio Passaris - Delphi Járja Norbert, Benny Baumann - Div Gabriel Lorenzo @@ -103,6 +107,7 @@ PEOPE WHO MADE LANGUAGE FILES - FormulaOne Juro Bystricky - Fortran Cedric Arrabie - FreeBasic Roberto Rossi +- FreeSWITCH James Rose - GADV 4CS Jason Curl - GAMBAS Jesus Guardon - Genie Nicolas Joseph @@ -115,6 +120,7 @@ PEOPE WHO MADE LANGUAGE FILES - Groovy Ivan F. Villanueva B. - GwBasic José Gabriel Moya Yangüela - Haskell Dagit +- Haxe Andy Li, John Liao - HicEst Georg Petrich - HQ9+ Benny Baumann - HTML5 Robert Lidberg @@ -130,6 +136,7 @@ PEOPE WHO MADE LANGUAGE FILES - KLone C Mickael Auger - KLone C++ Mickael Auger - LaTeX Matthais Pospiech +- LDIF Bruno Harbulot - Liberty BASIC Chris Iverson - Lisp Roberto Rossi - LLVM Azriel Fasten @@ -150,6 +157,7 @@ PEOPE WHO MADE LANGUAGE FILES - MPASM Bakalex - MXML David Spurr - MySQL Carl Fürstenberg, Marjolein Katsma +- Nagios Albéric de Pertat - NewLisp cormullion - NSIS Tux, Deguix - Oberon-2 Mike Mol @@ -157,12 +165,15 @@ PEOPE WHO MADE LANGUAGE FILES - Objective C M. Uli Kusterer - Ocaml Flaie - Ocaml-brief Flaie +- Octave Carnë Draug, Juan Pablo Carbajal - OpenBSD Packet Filter David Berard - OpenOffice.org BASIC Roberto Rossi - Oracle 8 Guy Wicks - Oracle 11i Simon Redhead - Oxygene (Delphi Prism) Carlo Kok - Oz Wolfgang Meyer +- ParaSail sttaft +- PARI/GP Charles R Greathouse IV - Pascal Tux - PCRE Benny Baumann - Perl Andreas Gohr, Ben Keen @@ -183,12 +194,14 @@ PEOPE WHO MADE LANGUAGE FILES - ProvideX Jeff Wilder - PureBasic Gustavo Julio Fiorenza - Python Roberto Rossi +- Python for S60 Sohan Basak - PyCon Benny Baumann - q/kdb+ Ian Roddis -- R / S+ Ron Fredericks +- R / S+ Ron Fredericks, Fernando H.F.P. da Rosa - Rails Moises Deniz - Rebol Lecanu Guillaume - Reg SmokingRope +- Rexx Jon Wolfers - Robots Christian Lescuyer - RPM Specification File Paul Grinberg - Ruby Amit Gupta, Moises Deniz @@ -198,6 +211,9 @@ PEOPE WHO MADE LANGUAGE FILES - SDLBasic Roberto Rossi - Smalltalk Bananeweizen - Smarty Alan Juden +- SPARK Phil Thornley +- SPARQL Karima Rafes +- StoneScript Archimmersion - SystemVerilog Sean O'Boyle - TCL Reid van Melle - TeraTerm Boris Maisuradze @@ -207,11 +223,15 @@ PEOPE WHO MADE LANGUAGE FILES - TypoScript Jan-Philipp Halle - Unicon Matt Oates - Uno IDL Cedric Bosdonnat -- UnrealScript pospi +- UnrealScript pospi +- UPC Viraj Sinha +- Urbi Alexandre Morgand - Vala Nicolas Joseph - VB Roberto Rossi - VB.NET Alan Juden +- Vedit Pauli Lindgren - Verilog Günter Dannoritzer +- VHDL Alexander 'E-Razor' Krause, Kevin Thibedeau - VIM Script Swaroop C H - Visual FoxPro Roberto Armellin - Visual Prolog Thomas Linder Puls diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/TODO b/extensions/SyntaxHighlight_GeSHi/geshi/docs/TODO index ee71c77e..d849261c 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/TODO +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/TODO @@ -68,4 +68,4 @@ http://sourceforge.net/tracker/?group_id=114997&atid=670234 and that script would redirect to the correct location. [BETTER FIX IN 1.2] - $Id: TODO 1727 2008-08-08 13:36:52Z benbe $ + $Id: TODO 1725 2008-08-08 11:56:36Z benbe $ diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractClass.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractClass.png Binary files differindex afa9d1d9..b1f60760 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractClass.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractClass.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractClass_logo.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractClass_logo.png Binary files differindex 8f65c390..ab21d652 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractClass_logo.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractClass_logo.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractMethod.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractMethod.png Binary files differindex 605ccbe5..635fa08b 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractMethod.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractMethod.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractPrivateClass.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractPrivateClass.png Binary files differindex 53d76c63..eb2938e8 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractPrivateClass.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractPrivateClass.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractPrivateClass_logo.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractPrivateClass_logo.png Binary files differindex 4e68f570..93c1da85 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractPrivateClass_logo.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractPrivateClass_logo.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractPrivateMethod.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractPrivateMethod.png Binary files differindex 41cc9f02..203ce61d 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractPrivateMethod.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/AbstractPrivateMethod.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Class.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Class.png Binary files differindex cf548d27..9ac7daa9 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Class.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Class.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Class_logo.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Class_logo.png Binary files differindex 6f223c47..2c97193a 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Class_logo.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Class_logo.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Constant.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Constant.png Binary files differindex a9c6f28b..c3610cb9 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Constant.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Constant.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Constructor.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Constructor.png Binary files differindex 3f16222b..cb78dcd2 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Constructor.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Constructor.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Destructor.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Destructor.png Binary files differindex f28528f0..d60215d6 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Destructor.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Destructor.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Function.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Function.png Binary files differindex 902fe258..5f05eb2f 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Function.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Function.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Global.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Global.png Binary files differindex 7281bd2a..f00968b7 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Global.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Global.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/I.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/I.png Binary files differindex e8512fb9..874f1ba5 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/I.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/I.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Index.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Index.png Binary files differindex 6558ec39..09cead5f 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Index.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Index.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Interface.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Interface.png Binary files differindex e6cd51ed..4ab1592e 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Interface.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Interface.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Interface_logo.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Interface_logo.png Binary files differindex 6f223c47..2c97193a 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Interface_logo.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Interface_logo.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/L.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/L.png Binary files differindex eb334eda..dc49c4ee 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/L.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/L.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Lminus.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Lminus.png Binary files differindex f7c43c0a..a7346d22 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Lminus.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Lminus.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Lplus.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Lplus.png Binary files differindex 848ec2fc..673ab01b 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Lplus.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Lplus.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Method.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Method.png Binary files differindex 9b215784..e5b154b5 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Method.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Method.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Page.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Page.png Binary files differindex ffe7986e..4d3a3771 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Page.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Page.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Page_logo.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Page_logo.png Binary files differindex 44ce0b3c..91437deb 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Page_logo.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Page_logo.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateClass.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateClass.png Binary files differindex 470e6d56..88431d4f 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateClass.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateClass.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateClass_logo.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateClass_logo.png Binary files differindex 590e0064..c9d3a58a 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateClass_logo.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateClass_logo.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateMethod.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateMethod.png Binary files differindex d01f2b31..9b9f7335 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateMethod.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateMethod.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateVariable.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateVariable.png Binary files differindex d76b21d4..fef0a273 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateVariable.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/PrivateVariable.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/StaticMethod.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/StaticMethod.png Binary files differindex 9b215784..e5b154b5 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/StaticMethod.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/StaticMethod.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/StaticVariable.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/StaticVariable.png Binary files differindex 8e820193..2a372b48 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/StaticVariable.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/StaticVariable.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/T.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/T.png Binary files differindex 30173254..e6f55bd8 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/T.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/T.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Tminus.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Tminus.png Binary files differindex 2260e424..226ba0c0 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Tminus.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Tminus.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Tplus.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Tplus.png Binary files differindex 2c8d8f4f..e9a3c4ee 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Tplus.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Tplus.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Variable.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Variable.png Binary files differindex 8e820193..2a372b48 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Variable.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/Variable.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/blank.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/blank.png Binary files differindex cee9cd37..9c1bda19 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/blank.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/blank.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/class_folder.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/class_folder.png Binary files differindex 84e9587a..be0face2 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/class_folder.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/class_folder.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/file.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/file.png Binary files differindex 0bb2427f..8ff962fd 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/file.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/file.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/folder.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/folder.png Binary files differindex a2d79f8d..b793328d 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/folder.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/folder.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/function_folder.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/function_folder.png Binary files differindex 8b3d6e3b..6d8861c7 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/function_folder.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/function_folder.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/next_button.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/next_button.png Binary files differindex cdbc615d..521f29a8 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/next_button.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/next_button.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/next_button_disabled.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/next_button_disabled.png Binary files differindex 4a11780f..def00128 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/next_button_disabled.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/next_button_disabled.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/package.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/package.png Binary files differindex b04cf566..6fe427a5 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/package.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/package.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/package_folder.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/package_folder.png Binary files differindex 6162bafd..f504b70d 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/package_folder.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/package_folder.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/previous_button.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/previous_button.png Binary files differindex 327fdbc2..9f0c62d4 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/previous_button.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/previous_button.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/previous_button_disabled.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/previous_button_disabled.png Binary files differindex c02ff64b..850edcfd 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/previous_button_disabled.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/previous_button_disabled.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/private_class_logo.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/private_class_logo.png Binary files differindex 590e0064..c9d3a58a 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/private_class_logo.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/private_class_logo.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/tutorial.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/tutorial.png Binary files differindex bc197375..14443d8c 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/tutorial.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/tutorial.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/tutorial_folder.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/tutorial_folder.png Binary files differindex 2a468b2a..6e28f012 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/tutorial_folder.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/tutorial_folder.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/up_button.png b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/up_button.png Binary files differindex ff36c593..bd9ff8cd 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/up_button.png +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/api/media/images/up_button.png diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/geshi-doc.html b/extensions/SyntaxHighlight_GeSHi/geshi/docs/geshi-doc.html index d5bf28bf..dc5161f4 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/geshi-doc.html +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/geshi-doc.html @@ -2,7 +2,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> - <title>GeSHi Documentation 1.0.8.6</title> + <title>GeSHi Documentation 1.0.8.11</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <meta name="keywords" content="GeSHi, syntax, highlighter, colorizer, beautifier, code, generic, php, sql, css, html, syntax, highlighting, documentation" /> @@ -201,7 +201,7 @@ * GeSHi Dynamically Generated Stylesheet * -------------------------------------- * Dynamically generated stylesheet for bash - * CSS class: , CSS id: + * CSS class: , CSS id: * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) * -------------------------------------- @@ -219,6 +219,7 @@ .bash .co1 {color: #800000;} .bash .co2 {color: #cc0000; font-style: italic;} .bash .co3 {color: #000000; font-weight: bold;} +.bash .co4 {color: #666666;} .bash .es1 {color: #000099; font-weight: bold;} .bash .es2 {color: #007800;} .bash .es3 {color: #007800;} @@ -242,7 +243,7 @@ * GeSHi Dynamically Generated Stylesheet * -------------------------------------- * Dynamically generated stylesheet for php - * CSS class: , CSS id: + * CSS class: , CSS id: * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) * -------------------------------------- @@ -289,7 +290,7 @@ * GeSHi Dynamically Generated Stylesheet * -------------------------------------- * Dynamically generated stylesheet for html4strict - * CSS class: , CSS id: + * CSS class: , CSS id: * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) * -------------------------------------- @@ -307,6 +308,7 @@ .html4strict .sy0 {color: #66cc66;} .html4strict .st0 {color: #ff0000;} .html4strict .nu0 {color: #cc66cc;} +.html4strict .sc-2 {color: #404040;} .html4strict .sc-1 {color: #808080; font-style: italic;} .html4strict .sc0 {color: #00bbdd;} .html4strict .sc1 {color: #ddbb00;} @@ -318,7 +320,7 @@ * GeSHi Dynamically Generated Stylesheet * -------------------------------------- * Dynamically generated stylesheet for css - * CSS class: , CSS id: + * CSS class: , CSS id: * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) * -------------------------------------- @@ -335,6 +337,7 @@ .css .co2 {color: #ff0000; font-style: italic;} .css .coMULTI {color: #808080; font-style: italic;} .css .es0 {color: #000099; font-weight: bold;} +.css .es2 {color: #000099; font-weight: bold;} .css .br0 {color: #00AA00;} .css .sy0 {color: #00AA00;} .css .st0 {color: #ff0000;} @@ -350,7 +353,7 @@ * GeSHi Dynamically Generated Stylesheet * -------------------------------------- * Dynamically generated stylesheet for java - * CSS class: , CSS id: + * CSS class: , CSS id: * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann * (http://qbnz.com/highlighter/ and http://geshi.org/) * -------------------------------------- @@ -387,7 +390,7 @@ <div class="header"> -<p>Version 1.0.8.6</p> +<p>Version 1.0.8.11</p> <p><img src="http://qbnz.com/highlighter/images/geshi.png" alt="The GeSHi Logo" /></p> @@ -395,7 +398,7 @@ <dt>Authors:</dt> <dd>© 2004 - 2007 <a href="mailto:nigel@geshi.org">Nigel McNie</a></dd> -<dd>© 2007 - 2009 <a href="mailto:BenBE@omorphia.de">Benny Baumann</a></dd> +<dd>© 2007 - 2012 <a href="mailto:BenBE@geshi.org">Benny Baumann</a></dd> <dd>© 2008 - 2009 <a href="mailto:mail@milianw.de">Milian Wolff</a></dd> @@ -580,7 +583,7 @@ for phpBB<sup id="fnref:phpbb-note"><a href="#fn:phpbb-note" rel="footnote">3</a <li><a href="http://robloach.net/projects/phpscripts/rweb/">RWeb</a> - A site-building tool</li> </ul> -<p><abbr title="Generic Syntax Highlighter">GeSHi</abbr> is the original work of <a href="mailto:nigel@geshi.org">Nigel McNie</a>. The project was later handed over to <a href="mailto:BenBE@omorphia.de">Benny Baumann</a>. +<p><abbr title="Generic Syntax Highlighter">GeSHi</abbr> is the original work of <a href="mailto:nigel@geshi.org">Nigel McNie</a>. The project was later handed over to <a href="mailto:BenBE@geshi.org">Benny Baumann</a>. Others have helped with aspects of <abbr title="Generic Syntax Highlighter">GeSHi</abbr> also, they’re mentioned in the <a href="THANKS"><code>THANKS</code></a> file.</p> <h3 id="credits">1.3 Credits</h3><div class="nav"><a href="#about-geshi">Previous</a> | <a href="#introduction">Top</a> | <a href="#feedback">Next</a></div> @@ -601,7 +604,7 @@ congratulations, a bug report or complaint, I don’t care! I want to make t the best it can be, and I need your help! You can contact me in the following ways:</p> <ul> -<li><strong>E-mail:</strong> <a href="mailto:nigel@geshi.org">Nigel McNie</a>, <a href="mailto:BenBE@omorphia.de">Benny Baumann</a> or better yet: use the <a href="http://lists.sourceforge.net/mailman/listinfo/geshi-users">geshi-users</a> mailinglist</li> +<li><strong>E-mail:</strong> <a href="mailto:nigel@geshi.org">Nigel McNie</a>, <a href="mailto:BenBE@geshi.org">Benny Baumann</a> or better yet: use the <a href="http://lists.sourceforge.net/mailman/listinfo/geshi-users">geshi-users</a> mailinglist</li> <li><strong>Forums:</strong> <a href="http://sourceforge.net/forum?group_id=114997">Sourceforge.net Forums</a></li> <li><strong>IRC:</strong> <a href="irc://irc.freenode.net/geshi">#geshi</a> on <a href="http://freenode.net">Freenode</a></li> </ul> @@ -660,7 +663,7 @@ will be loads of them here! So this is absolutely <strong>not recommended</stron </ul> <p>If you have choosen the right SVN directory for you do a quick -<code class="highlighted bash"><span class="kw2">svn</span> <span class="kw2">co</span> <span class="re1">$SVNPATH</span> geshi</code> where <code class="highlighted bash"><span class="re1">$SVNPATH</span></code> is one of the above paths and your desired version of <abbr title="Generic Syntax Highlighter">GeSHi</abbr> will be +<code class="highlighted bash"><span class="kw2">svn co</span> <span class="re1">$SVNPATH</span> geshi</code> where <code class="highlighted bash"><span class="co4">$</span>SVNPATH</code> is one of the above paths and your desired version of <abbr title="Generic Syntax Highlighter">GeSHi</abbr> will be downloaded into an subdirectory called “geshi”. If you got a version of <abbr title="Generic Syntax Highlighter">GeSHi</abbr> you can go on installing as shown below.</p> @@ -726,7 +729,7 @@ I suggest you delete these directories from any live site they are on.</p> <p>Use of <abbr title="Generic Syntax Highlighter">GeSHi</abbr> is very easy. Here’s a simple example:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -776,7 +779,7 @@ I suggest you delete these directories from any live site they are on.</p> function <code class="highlighted php"><span class="kw3">highlight_string</span><span class="br0">(</span><span class="br0">)</span></code> behaves - all you do is pass it the language you want to use to highlight and the path to the language files as well as the source. Here are some examples:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -990,7 +993,7 @@ quite a bit more <abbr title="Hypertext Markup Language">HTML</abbr> involved. S <p>By default, the styles you pass overwrite the current styles. Add a boolean “true” after the styles you specify to combine them with the current styles:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span></pre></td><td class="de1"><pre class="de1"><span class="re0">$geshi</span><span class="sy0">-></span><span class="me1">set_line_style</span><span class="br0">(</span><span class="st_h">'background: red;'</span><span class="sy0">,</span> <span class="kw4">true</span><span class="br0">)</span><span class="sy0">;</span> <span class="xtra li2"><span class="de2"> </span></span><span class="co1">// or, for fancy line numbers</span> @@ -1109,7 +1112,7 @@ are cached by browsers).</p> stylesheet for many different snippets of code. You call <code class="highlighted php">set_overall_class<span class="br0">(</span><span class="br0">)</span></code> and <code class="highlighted php">set_overall_id</code> to accomplish this:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span></pre></td><td class="de1"><pre class="de1"><span class="re0">$geshi</span><span class="sy0">-></span><span class="me1">set_overall_class</span><span class="br0">(</span><span class="st_h">'mycode'</span><span class="br0">)</span><span class="sy0">;</span> <span class="xtra li2"><span class="de2"><span class="re0">$geshi</span><span class="sy0">-></span><span class="me1">set_overall_id</span><span class="br0">(</span><span class="st_h">'dk48ck'</span><span class="br0">)</span><span class="sy0">;</span></span></span></pre></td></tr></tbody></table> @@ -1133,7 +1136,7 @@ wanted to be highlighted in a different way (see the section below on gettting t <p>The other half of using <abbr title="Cascading Style Sheets">CSS</abbr> classes is getting the stylesheet for use with the classes. <abbr title="Generic Syntax Highlighter">GeSHi</abbr> makes it very easy to get a stylesheet for your code, with one easy method call:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -1171,7 +1174,7 @@ building an external stylesheet and want all lexics included. So to get around t highlighted the same way (in fact, that’s exactly what you want) but in one of them you’d like the source to be highlighted differently. Here’s how you can do that:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -1231,7 +1234,7 @@ on that ID alone.</p> drawbacks with this. To use an external stylesheet, it’s up to you to link it in to your document, normally with the following <abbr title="Hypertext Markup Language">HTML</abbr>:</p> -<table class="html4strict geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">HTML code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="html4strict geshicode"><thead><tr><td colspan="2" class="head">HTML code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 </pre></td><td class="de1"><pre class="de1"><span class="sc2"><<a href="http://december.com/html/4/element/html.html"><span class="kw2">html</span></a>></span> <span class="xtra li2"><span class="de2"><span class="sc2"><<a href="http://december.com/html/4/element/head.html"><span class="kw2">head</span></a>></span></span></span><span class="sc2"><<a href="http://december.com/html/4/element/link.html"><span class="kw2">link</span></a> <span class="kw3">rel</span><span class="sy0">=</span><span class="st0">"stylesheet"</span> <span class="kw3">type</span><span class="sy0">=</span><span class="st0">"text/css"</span> <span class="kw3">href</span><span class="sy0">=</span><span class="st0">"url_to_stylesheet.css"</span> <span class="sy0">/</span>></span></pre></td></tr></tbody></table> @@ -1358,7 +1361,7 @@ combine them with the current styles:</p> <p>Where <code class="highlighted php"><span class="re0">$group</span></code> is either a number corresponding to a single-line comment, or the string <code class="highlighted php"><span class="st_h">'MULTI'</span></code> to specify multiline comments:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span></pre></td><td class="de1"><pre class="de1"><span class="re0">$geshi</span><span class="sy0">-></span><span class="me1">set_comments_style</span><span class="br0">(</span><span class="nu0">1</span><span class="sy0">,</span> <span class="st_h">'font-style: italic;'</span><span class="br0">)</span><span class="sy0">;</span> <span class="xtra li2"><span class="de2"><span class="re0">$geshi</span><span class="sy0">-></span><span class="me1">set_comments_style</span><span class="br0">(</span><span class="st_h">'MULTI'</span><span class="sy0">,</span> <span class="st_h">'display: hidden;'</span><span class="br0">)</span><span class="sy0">;</span></span></span></pre></td></tr></tbody></table> @@ -1381,7 +1384,7 @@ combine them with the current styles:</p> <p><abbr title="Generic Syntax Highlighter">GeSHi</abbr> can highlight many other aspects of your source other than just keywords and comments. Strings, Numbers, Methods and Brackets among other things can all also be highlighted. Here are the related methods:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -1443,13 +1446,13 @@ language well known for using caps for readability.</p> <p>I suspect this will only be used to specify <code>GESHI_CAPS_NO_CHANGE</code> to turn off autocaps for languages like SQL and BASIC variants, like so:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span></pre></td><td class="de1"><pre class="de1"><span class="re0">$geshi</span> <span class="sy0">=</span> <span class="kw2">new</span> GeSHi<span class="br0">(</span><span class="re0">$source</span><span class="sy0">,</span> <span class="st_h">'sql'</span><span class="br0">)</span><span class="sy0">;</span> <span class="xtra li2"><span class="de2"><span class="re0">$geshi</span><span class="sy0">-></span><span class="me1">set_case_keywords</span><span class="br0">(</span>GESHI_CAPS_NO_CHANGE<span class="br0">)</span><span class="sy0">;</span> <span class="co1">// don't want keywords capatalised</span></span></span></pre></td></tr></tbody></table> <p>All the same, it can be used for some interesting effects:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span></pre></td><td class="de1"><pre class="de1"><span class="re0">$geshi</span> <span class="sy0">=</span> <span class="kw2">new</span> GeSHi<span class="br0">(</span><span class="re0">$source</span><span class="sy0">,</span> <span class="st_h">'java'</span><span class="br0">)</span><span class="sy0">;</span> <span class="xtra li2"><span class="de2"><span class="co1">// Anyone who's used java knows how picky it is about CapitalLetters...</span></span></span><span class="re0">$geshi</span><span class="sy0">-></span><span class="me1">set_case_keywords</span><span class="br0">(</span>GESHI_CAPS_LOWER<span class="br0">)</span><span class="sy0">;</span> @@ -1480,7 +1483,7 @@ any of those basic fields after you’ve created a <abbr title="Generic Synt <p>Example:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -1498,7 +1501,7 @@ any of those basic fields after you’ve created a <abbr title="Generic Synt <p>Example:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -1520,7 +1523,7 @@ array to use for deciding which language to choose. You can use this to override may not contain the extension of the file you’re after, or perhaps does have your extension but under a different language. The lookup array is of the form:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span></pre></td><td class="de1"><pre class="de1"><a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> <span class="xtra li2"><span class="de2"> <span class="st_h">'lang_name'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span><span class="st_h">'extension'</span><span class="sy0">,</span> <span class="st_h">'extension'</span><span class="sy0">,</span> <span class="sy0">...</span><span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'lang_name'</span> <span class="sy0">...</span> @@ -1984,7 +1987,7 @@ However you get the line numbers, the array should simply be an array of integer <p>Here’s an example, using the same source as before:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -2009,7 +2012,7 @@ However you get the line numbers, the array should simply be an array of integer <p>Which produces:</p> -<table class="java geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">Java code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="java geshicode"><thead><tr><td colspan="2" class="head">Java code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -2053,7 +2056,7 @@ made up in the form <code>geshi-[4 random characters]</code>, but this is not so <p>Once you’ve called <code class="highlighted php">parse_code<span class="br0">(</span><span class="br0">)</span></code>, you can get the time it took to run the highlighting by calling the <code class="highlighted php">get_time<span class="br0">(</span><span class="br0">)</span></code> method:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -2074,7 +2077,7 @@ yourself. And I promise it’s not too hard - and if you’re here you&# <p>Let’s begin by looking at an example language file - the language file for the first language ever supported, <abbr title="PHP: HTML Preprocessor">PHP</abbr>:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -2623,10 +2626,20 @@ yourself. And I promise it’s not too hard - and if you’re here you&# <span class="xtra li2"><span class="de2">1092</span></span>1093 <span class="xtra li2"><span class="de2">1094</span></span>1095 <span class="xtra li2"><span class="de2">1096</span></span>1097 -<span class="xtra li2"><span class="de2">1098</span></span></pre></td><td class="de1"><pre class="de1"><span class="kw2"><?php</span> +<span class="xtra li2"><span class="de2">1098</span></span>1099 +<span class="xtra li2"><span class="de2">1100</span></span>1101 +<span class="xtra li2"><span class="de2">1102</span></span>1103 +<span class="xtra li2"><span class="de2">1104</span></span>1105 +<span class="xtra li2"><span class="de2">1106</span></span>1107 +<span class="xtra li2"><span class="de2">1108</span></span>1109 +<span class="xtra li2"><span class="de2">1110</span></span>1111 +<span class="xtra li2"><span class="de2">1112</span></span>1113 +<span class="xtra li2"><span class="de2">1114</span></span>1115 +<span class="xtra li2"><span class="de2">1116</span></span>1117 +</pre></td><td class="de1"><pre class="de1"><span class="kw2"><?php</span> <span class="xtra li2"><span class="de2"><span class="coMULTI">/*************************************************************************************</span></span></span><span class="coMULTI"> * php.php</span> <span class="xtra li2"><span class="de2"><span class="coMULTI"> * --------</span></span></span><span class="coMULTI"> * Author: Nigel McNie (nigel@geshi.org)</span> -<span class="xtra li2"><span class="de2"><span class="coMULTI"> * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/)</span></span></span><span class="coMULTI"> * Release Version: 1.0.8.6</span> +<span class="xtra li2"><span class="de2"><span class="coMULTI"> * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/)</span></span></span><span class="coMULTI"> * Release Version: 1.0.8.10</span> <span class="xtra li2"><span class="de2"><span class="coMULTI"> * Date Started: 2004/06/20</span></span></span><span class="coMULTI"> *</span> <span class="xtra li2"><span class="de2"><span class="coMULTI"> * PHP language file for GeSHi.</span></span></span><span class="coMULTI"> *</span> <span class="xtra li2"><span class="de2"><span class="coMULTI"> * CHANGES</span></span></span><span class="coMULTI"> * -------</span> @@ -2672,505 +2685,516 @@ yourself. And I promise it’s not too hard - and if you’re here you&# <span class="xtra li2"><span class="de2"> <span class="st_h">'foreach'</span><span class="sy0">,</span><span class="st_h">'if'</span><span class="sy0">,</span><span class="st_h">'include'</span><span class="sy0">,</span><span class="st_h">'include_once'</span><span class="sy0">,</span><span class="st_h">'require'</span><span class="sy0">,</span><span class="st_h">'require_once'</span><span class="sy0">,</span></span></span> <span class="st_h">'return'</span><span class="sy0">,</span><span class="st_h">'switch'</span><span class="sy0">,</span><span class="st_h">'throw'</span><span class="sy0">,</span><span class="st_h">'while'</span><span class="sy0">,</span> <span class="xtra li2"><span class="de2"> </span></span> <span class="st_h">'echo'</span><span class="sy0">,</span><span class="st_h">'print'</span> <span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="nu0">2</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'&amp;new'</span><span class="sy0">,</span><span class="st_h">'&lt;/script&gt;'</span><span class="sy0">,</span><span class="st_h">'&lt;?php'</span><span class="sy0">,</span><span class="st_h">'&lt;script language'</span><span class="sy0">,</span></span></span> <span class="st_h">'class'</span><span class="sy0">,</span><span class="st_h">'const'</span><span class="sy0">,</span><span class="st_h">'declare'</span><span class="sy0">,</span><span class="st_h">'extends'</span><span class="sy0">,</span><span class="st_h">'function'</span><span class="sy0">,</span><span class="st_h">'global'</span><span class="sy0">,</span><span class="st_h">'interface'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'namespace'</span><span class="sy0">,</span><span class="st_h">'new'</span><span class="sy0">,</span><span class="st_h">'private'</span><span class="sy0">,</span><span class="st_h">'protected'</span><span class="sy0">,</span><span class="st_h">'public'</span><span class="sy0">,</span><span class="st_h">'self'</span><span class="sy0">,</span><span class="st_h">'use'</span><span class="sy0">,</span><span class="st_h">'var'</span></span></span> <span class="br0">)</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">3</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="st_h">'abs'</span><span class="sy0">,</span><span class="st_h">'acos'</span><span class="sy0">,</span><span class="st_h">'acosh'</span><span class="sy0">,</span><span class="st_h">'addcslashes'</span><span class="sy0">,</span><span class="st_h">'addslashes'</span><span class="sy0">,</span><span class="st_h">'aggregate'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'aggregate_methods'</span><span class="sy0">,</span><span class="st_h">'aggregate_methods_by_list'</span><span class="sy0">,</span></span></span> <span class="st_h">'aggregate_methods_by_regexp'</span><span class="sy0">,</span><span class="st_h">'aggregate_properties'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'aggregate_properties_by_list'</span><span class="sy0">,</span><span class="st_h">'aggregate_properties_by_regexp'</span><span class="sy0">,</span></span></span> <span class="st_h">'aggregation_info'</span><span class="sy0">,</span><span class="st_h">'apache_child_terminate'</span><span class="sy0">,</span><span class="st_h">'apache_get_modules'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'apache_get_version'</span><span class="sy0">,</span><span class="st_h">'apache_getenv'</span><span class="sy0">,</span><span class="st_h">'apache_lookup_uri'</span><span class="sy0">,</span></span></span> <span class="st_h">'apache_note'</span><span class="sy0">,</span><span class="st_h">'apache_request_headers'</span><span class="sy0">,</span><span class="st_h">'apache_response_headers'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'apache_setenv'</span><span class="sy0">,</span><span class="st_h">'array'</span><span class="sy0">,</span><span class="st_h">'array_change_key_case'</span><span class="sy0">,</span><span class="st_h">'array_chunk'</span><span class="sy0">,</span></span></span> <span class="st_h">'array_combine'</span><span class="sy0">,</span><span class="st_h">'array_count_values'</span><span class="sy0">,</span><span class="st_h">'array_diff'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'array_diff_assoc'</span><span class="sy0">,</span><span class="st_h">'array_diff_key'</span><span class="sy0">,</span><span class="st_h">'array_diff_uassoc'</span><span class="sy0">,</span></span></span> <span class="st_h">'array_diff_ukey'</span><span class="sy0">,</span><span class="st_h">'array_fill'</span><span class="sy0">,</span><span class="st_h">'array_fill_keys'</span><span class="sy0">,</span><span class="st_h">'array_filter'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'array_flip'</span><span class="sy0">,</span><span class="st_h">'array_intersect'</span><span class="sy0">,</span><span class="st_h">'array_intersect_assoc'</span><span class="sy0">,</span></span></span> <span class="st_h">'array_intersect_key'</span><span class="sy0">,</span><span class="st_h">'array_intersect_uassoc'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'array_intersect_ukey'</span><span class="sy0">,</span><span class="st_h">'array_key_exists'</span><span class="sy0">,</span><span class="st_h">'array_keys'</span><span class="sy0">,</span><span class="st_h">'array_map'</span><span class="sy0">,</span></span></span> <span class="st_h">'array_merge'</span><span class="sy0">,</span><span class="st_h">'array_merge_recursive'</span><span class="sy0">,</span><span class="st_h">'array_multisort'</span><span class="sy0">,</span><span class="st_h">'array_pad'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'array_pop'</span><span class="sy0">,</span><span class="st_h">'array_product'</span><span class="sy0">,</span><span class="st_h">'array_push'</span><span class="sy0">,</span><span class="st_h">'array_rand'</span><span class="sy0">,</span></span></span> <span class="st_h">'array_reduce'</span><span class="sy0">,</span><span class="st_h">'array_reverse'</span><span class="sy0">,</span><span class="st_h">'array_search'</span><span class="sy0">,</span><span class="st_h">'array_shift'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'array_slice'</span><span class="sy0">,</span><span class="st_h">'array_splice'</span><span class="sy0">,</span><span class="st_h">'array_sum'</span><span class="sy0">,</span><span class="st_h">'array_udiff'</span><span class="sy0">,</span></span></span> <span class="st_h">'array_udiff_assoc'</span><span class="sy0">,</span><span class="st_h">'array_udiff_uassoc'</span><span class="sy0">,</span><span class="st_h">'array_uintersect'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'array_uintersect_assoc'</span><span class="sy0">,</span><span class="st_h">'array_uintersect_uassoc'</span><span class="sy0">,</span><span class="st_h">'array_unique'</span><span class="sy0">,</span></span></span> <span class="st_h">'array_unshift'</span><span class="sy0">,</span><span class="st_h">'array_values'</span><span class="sy0">,</span><span class="st_h">'array_walk'</span><span class="sy0">,</span><span class="st_h">'array_walk_recursive'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'arsort'</span><span class="sy0">,</span><span class="st_h">'asin'</span><span class="sy0">,</span><span class="st_h">'asinh'</span><span class="sy0">,</span><span class="st_h">'asort'</span><span class="sy0">,</span><span class="st_h">'assert'</span><span class="sy0">,</span><span class="st_h">'assert_options'</span><span class="sy0">,</span><span class="st_h">'atan'</span><span class="sy0">,</span></span></span> <span class="st_h">'atan2'</span><span class="sy0">,</span><span class="st_h">'atanh'</span><span class="sy0">,</span><span class="st_h">'base_convert'</span><span class="sy0">,</span><span class="st_h">'base64_decode'</span><span class="sy0">,</span><span class="st_h">'base64_encode'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'basename'</span><span class="sy0">,</span><span class="st_h">'bcadd'</span><span class="sy0">,</span><span class="st_h">'bccomp'</span><span class="sy0">,</span><span class="st_h">'bcdiv'</span><span class="sy0">,</span><span class="st_h">'bcmod'</span><span class="sy0">,</span><span class="st_h">'bcmul'</span><span class="sy0">,</span></span></span> <span class="st_h">'bcompiler_load'</span><span class="sy0">,</span><span class="st_h">'bcompiler_load_exe'</span><span class="sy0">,</span><span class="st_h">'bcompiler_parse_class'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'bcompiler_read'</span><span class="sy0">,</span><span class="st_h">'bcompiler_write_class'</span><span class="sy0">,</span><span class="st_h">'bcompiler_write_constant'</span><span class="sy0">,</span></span></span> <span class="st_h">'bcompiler_write_exe_footer'</span><span class="sy0">,</span><span class="st_h">'bcompiler_write_file'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'bcompiler_write_footer'</span><span class="sy0">,</span><span class="st_h">'bcompiler_write_function'</span><span class="sy0">,</span></span></span> <span class="st_h">'bcompiler_write_functions_from_file'</span><span class="sy0">,</span><span class="st_h">'bcompiler_write_header'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'bcompiler_write_included_filename'</span><span class="sy0">,</span><span class="st_h">'bcpow'</span><span class="sy0">,</span><span class="st_h">'bcpowmod'</span><span class="sy0">,</span><span class="st_h">'bcscale'</span><span class="sy0">,</span></span></span> <span class="st_h">'bcsqrt'</span><span class="sy0">,</span><span class="st_h">'bcsub'</span><span class="sy0">,</span><span class="st_h">'bin2hex'</span><span class="sy0">,</span><span class="st_h">'bindec'</span><span class="sy0">,</span><span class="st_h">'bindtextdomain'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'bind_textdomain_codeset'</span><span class="sy0">,</span><span class="st_h">'bitset_empty'</span><span class="sy0">,</span><span class="st_h">'bitset_equal'</span><span class="sy0">,</span></span></span> <span class="st_h">'bitset_excl'</span><span class="sy0">,</span><span class="st_h">'bitset_fill'</span><span class="sy0">,</span><span class="st_h">'bitset_from_array'</span><span class="sy0">,</span><span class="st_h">'bitset_from_hash'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'bitset_from_string'</span><span class="sy0">,</span><span class="st_h">'bitset_in'</span><span class="sy0">,</span><span class="st_h">'bitset_incl'</span><span class="sy0">,</span></span></span> <span class="st_h">'bitset_intersection'</span><span class="sy0">,</span><span class="st_h">'bitset_invert'</span><span class="sy0">,</span><span class="st_h">'bitset_is_empty'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'bitset_subset'</span><span class="sy0">,</span><span class="st_h">'bitset_to_array'</span><span class="sy0">,</span><span class="st_h">'bitset_to_hash'</span><span class="sy0">,</span></span></span> <span class="st_h">'bitset_to_string'</span><span class="sy0">,</span><span class="st_h">'bitset_union'</span><span class="sy0">,</span><span class="st_h">'blenc_encrypt'</span><span class="sy0">,</span><span class="st_h">'bzclose'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'bzcompress'</span><span class="sy0">,</span><span class="st_h">'bzdecompress'</span><span class="sy0">,</span><span class="st_h">'bzerrno'</span><span class="sy0">,</span><span class="st_h">'bzerror'</span><span class="sy0">,</span><span class="st_h">'bzerrstr'</span><span class="sy0">,</span></span></span> <span class="st_h">'bzflush'</span><span class="sy0">,</span><span class="st_h">'bzopen'</span><span class="sy0">,</span><span class="st_h">'bzread'</span><span class="sy0">,</span><span class="st_h">'bzwrite'</span><span class="sy0">,</span><span class="st_h">'cal_days_in_month'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'cal_from_jd'</span><span class="sy0">,</span><span class="st_h">'cal_info'</span><span class="sy0">,</span><span class="st_h">'cal_to_jd'</span><span class="sy0">,</span><span class="st_h">'call_user_func'</span><span class="sy0">,</span></span></span> <span class="st_h">'call_user_func_array'</span><span class="sy0">,</span><span class="st_h">'call_user_method'</span><span class="sy0">,</span><span class="st_h">'call_user_method_array'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ceil'</span><span class="sy0">,</span><span class="st_h">'chdir'</span><span class="sy0">,</span><span class="st_h">'checkdate'</span><span class="sy0">,</span><span class="st_h">'checkdnsrr'</span><span class="sy0">,</span><span class="st_h">'chgrp'</span><span class="sy0">,</span><span class="st_h">'chmod'</span><span class="sy0">,</span><span class="st_h">'chop'</span><span class="sy0">,</span></span></span> <span class="st_h">'chown'</span><span class="sy0">,</span><span class="st_h">'chr'</span><span class="sy0">,</span><span class="st_h">'chunk_split'</span><span class="sy0">,</span><span class="st_h">'class_exists'</span><span class="sy0">,</span><span class="st_h">'class_implements'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'class_parents'</span><span class="sy0">,</span><span class="st_h">'classkit_aggregate_methods'</span><span class="sy0">,</span></span></span> <span class="st_h">'classkit_doc_comments'</span><span class="sy0">,</span><span class="st_h">'classkit_import'</span><span class="sy0">,</span><span class="st_h">'classkit_method_add'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'classkit_method_copy'</span><span class="sy0">,</span><span class="st_h">'classkit_method_redefine'</span><span class="sy0">,</span></span></span> <span class="st_h">'classkit_method_remove'</span><span class="sy0">,</span><span class="st_h">'classkit_method_rename'</span><span class="sy0">,</span><span class="st_h">'clearstatcache'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'closedir'</span><span class="sy0">,</span><span class="st_h">'closelog'</span><span class="sy0">,</span><span class="st_h">'com_create_guid'</span><span class="sy0">,</span><span class="st_h">'com_event_sink'</span><span class="sy0">,</span></span></span> <span class="st_h">'com_get_active_object'</span><span class="sy0">,</span><span class="st_h">'com_load_typelib'</span><span class="sy0">,</span><span class="st_h">'com_message_pump'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'com_print_typeinfo'</span><span class="sy0">,</span><span class="st_h">'compact'</span><span class="sy0">,</span><span class="st_h">'confirm_phpdoc_compiled'</span><span class="sy0">,</span></span></span> <span class="st_h">'connection_aborted'</span><span class="sy0">,</span><span class="st_h">'connection_status'</span><span class="sy0">,</span><span class="st_h">'constant'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'convert_cyr_string'</span><span class="sy0">,</span><span class="st_h">'convert_uudecode'</span><span class="sy0">,</span><span class="st_h">'convert_uuencode'</span><span class="sy0">,</span><span class="st_h">'copy'</span><span class="sy0">,</span></span></span> <span class="st_h">'cos'</span><span class="sy0">,</span><span class="st_h">'cosh'</span><span class="sy0">,</span><span class="st_h">'count'</span><span class="sy0">,</span><span class="st_h">'count_chars'</span><span class="sy0">,</span><span class="st_h">'cpdf_add_annotation'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_add_outline'</span><span class="sy0">,</span><span class="st_h">'cpdf_arc'</span><span class="sy0">,</span><span class="st_h">'cpdf_begin_text'</span><span class="sy0">,</span><span class="st_h">'cpdf_circle'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_clip'</span><span class="sy0">,</span><span class="st_h">'cpdf_close'</span><span class="sy0">,</span><span class="st_h">'cpdf_closepath'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_closepath_fill_stroke'</span><span class="sy0">,</span><span class="st_h">'cpdf_closepath_stroke'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_continue_text'</span><span class="sy0">,</span><span class="st_h">'cpdf_curveto'</span><span class="sy0">,</span><span class="st_h">'cpdf_end_text'</span><span class="sy0">,</span><span class="st_h">'cpdf_fill'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_fill_stroke'</span><span class="sy0">,</span><span class="st_h">'cpdf_finalize'</span><span class="sy0">,</span><span class="st_h">'cpdf_finalize_page'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_global_set_document_limits'</span><span class="sy0">,</span><span class="st_h">'cpdf_import_jpeg'</span><span class="sy0">,</span><span class="st_h">'cpdf_lineto'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_moveto'</span><span class="sy0">,</span><span class="st_h">'cpdf_newpath'</span><span class="sy0">,</span><span class="st_h">'cpdf_open'</span><span class="sy0">,</span><span class="st_h">'cpdf_output_buffer'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_page_init'</span><span class="sy0">,</span><span class="st_h">'cpdf_rect'</span><span class="sy0">,</span><span class="st_h">'cpdf_restore'</span><span class="sy0">,</span><span class="st_h">'cpdf_rlineto'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_rmoveto'</span><span class="sy0">,</span><span class="st_h">'cpdf_rotate'</span><span class="sy0">,</span><span class="st_h">'cpdf_rotate_text'</span><span class="sy0">,</span><span class="st_h">'cpdf_save'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_save_to_file'</span><span class="sy0">,</span><span class="st_h">'cpdf_scale'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_action_url'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_set_char_spacing'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_creator'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_current_page'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_set_font'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_font_directories'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_set_font_map_file'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_horiz_scaling'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_set_keywords'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_leading'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_page_animation'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_set_subject'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_text_matrix'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_text_pos'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_set_text_rendering'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_text_rise'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_title'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_set_viewer_preferences'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_word_spacing'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_setdash'</span><span class="sy0">,</span><span class="st_h">'cpdf_setflat'</span><span class="sy0">,</span><span class="st_h">'cpdf_setgray'</span><span class="sy0">,</span><span class="st_h">'cpdf_setgray_fill'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_setgray_stroke'</span><span class="sy0">,</span><span class="st_h">'cpdf_setlinecap'</span><span class="sy0">,</span><span class="st_h">'cpdf_setlinejoin'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_setlinewidth'</span><span class="sy0">,</span><span class="st_h">'cpdf_setmiterlimit'</span><span class="sy0">,</span><span class="st_h">'cpdf_setrgbcolor'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_setrgbcolor_fill'</span><span class="sy0">,</span><span class="st_h">'cpdf_setrgbcolor_stroke'</span><span class="sy0">,</span><span class="st_h">'cpdf_show'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_show_xy'</span><span class="sy0">,</span><span class="st_h">'cpdf_stringwidth'</span><span class="sy0">,</span><span class="st_h">'cpdf_stroke'</span><span class="sy0">,</span><span class="st_h">'cpdf_text'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_translate'</span><span class="sy0">,</span><span class="st_h">'crack_check'</span><span class="sy0">,</span><span class="st_h">'crack_closedict'</span><span class="sy0">,</span></span></span> <span class="st_h">'crack_getlastmessage'</span><span class="sy0">,</span><span class="st_h">'crack_opendict'</span><span class="sy0">,</span><span class="st_h">'crc32'</span><span class="sy0">,</span><span class="st_h">'create_function'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'crypt'</span><span class="sy0">,</span><span class="st_h">'ctype_alnum'</span><span class="sy0">,</span><span class="st_h">'ctype_alpha'</span><span class="sy0">,</span><span class="st_h">'ctype_cntrl'</span><span class="sy0">,</span><span class="st_h">'ctype_digit'</span><span class="sy0">,</span></span></span> <span class="st_h">'ctype_graph'</span><span class="sy0">,</span><span class="st_h">'ctype_lower'</span><span class="sy0">,</span><span class="st_h">'ctype_print'</span><span class="sy0">,</span><span class="st_h">'ctype_punct'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ctype_space'</span><span class="sy0">,</span><span class="st_h">'ctype_upper'</span><span class="sy0">,</span><span class="st_h">'ctype_xdigit'</span><span class="sy0">,</span><span class="st_h">'curl_close'</span><span class="sy0">,</span></span></span> <span class="st_h">'curl_copy_handle'</span><span class="sy0">,</span><span class="st_h">'curl_errno'</span><span class="sy0">,</span><span class="st_h">'curl_error'</span><span class="sy0">,</span><span class="st_h">'curl_exec'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'curl_getinfo'</span><span class="sy0">,</span><span class="st_h">'curl_init'</span><span class="sy0">,</span><span class="st_h">'curl_multi_add_handle'</span><span class="sy0">,</span></span></span> <span class="st_h">'curl_multi_close'</span><span class="sy0">,</span><span class="st_h">'curl_multi_exec'</span><span class="sy0">,</span><span class="st_h">'curl_multi_getcontent'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'curl_multi_info_read'</span><span class="sy0">,</span><span class="st_h">'curl_multi_init'</span><span class="sy0">,</span><span class="st_h">'curl_multi_remove_handle'</span><span class="sy0">,</span></span></span> <span class="st_h">'curl_multi_select'</span><span class="sy0">,</span><span class="st_h">'curl_setopt'</span><span class="sy0">,</span><span class="st_h">'curl_setopt_array'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'curl_version'</span><span class="sy0">,</span><span class="st_h">'current'</span><span class="sy0">,</span><span class="st_h">'cvsclient_connect'</span><span class="sy0">,</span><span class="st_h">'cvsclient_log'</span><span class="sy0">,</span></span></span> <span class="st_h">'cvsclient_login'</span><span class="sy0">,</span><span class="st_h">'cvsclient_retrieve'</span><span class="sy0">,</span><span class="st_h">'date'</span><span class="sy0">,</span><span class="st_h">'date_create'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'date_date_set'</span><span class="sy0">,</span><span class="st_h">'date_default_timezone_get'</span><span class="sy0">,</span></span></span> <span class="st_h">'date_default_timezone_set'</span><span class="sy0">,</span><span class="st_h">'date_format'</span><span class="sy0">,</span><span class="st_h">'date_isodate_set'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'date_modify'</span><span class="sy0">,</span><span class="st_h">'date_offset_get'</span><span class="sy0">,</span><span class="st_h">'date_parse'</span><span class="sy0">,</span><span class="st_h">'date_sun_info'</span><span class="sy0">,</span></span></span> <span class="st_h">'date_sunrise'</span><span class="sy0">,</span><span class="st_h">'date_sunset'</span><span class="sy0">,</span><span class="st_h">'date_time_set'</span><span class="sy0">,</span><span class="st_h">'date_timezone_get'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'date_timezone_set'</span><span class="sy0">,</span><span class="st_h">'db_id_list'</span><span class="sy0">,</span><span class="st_h">'dba_close'</span><span class="sy0">,</span><span class="st_h">'dba_delete'</span><span class="sy0">,</span></span></span> <span class="st_h">'dba_exists'</span><span class="sy0">,</span><span class="st_h">'dba_fetch'</span><span class="sy0">,</span><span class="st_h">'dba_firstkey'</span><span class="sy0">,</span><span class="st_h">'dba_handlers'</span><span class="sy0">,</span><span class="st_h">'dba_insert'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'dba_key_split'</span><span class="sy0">,</span><span class="st_h">'dba_list'</span><span class="sy0">,</span><span class="st_h">'dba_nextkey'</span><span class="sy0">,</span><span class="st_h">'dba_open'</span><span class="sy0">,</span><span class="st_h">'dba_optimize'</span><span class="sy0">,</span></span></span> <span class="st_h">'dba_popen'</span><span class="sy0">,</span><span class="st_h">'dba_replace'</span><span class="sy0">,</span><span class="st_h">'dba_sync'</span><span class="sy0">,</span><span class="st_h">'dbase_add_record'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'dbase_close'</span><span class="sy0">,</span><span class="st_h">'dbase_create'</span><span class="sy0">,</span><span class="st_h">'dbase_delete_record'</span><span class="sy0">,</span></span></span> <span class="st_h">'dbase_get_header_info'</span><span class="sy0">,</span><span class="st_h">'dbase_get_record'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'dbase_get_record_with_names'</span><span class="sy0">,</span><span class="st_h">'dbase_numfields'</span><span class="sy0">,</span><span class="st_h">'dbase_numrecords'</span><span class="sy0">,</span></span></span> <span class="st_h">'dbase_open'</span><span class="sy0">,</span><span class="st_h">'dbase_pack'</span><span class="sy0">,</span><span class="st_h">'dbase_replace_record'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'dbg_get_all_contexts'</span><span class="sy0">,</span><span class="st_h">'dbg_get_all_module_names'</span><span class="sy0">,</span></span></span> <span class="st_h">'dbg_get_all_source_lines'</span><span class="sy0">,</span><span class="st_h">'dbg_get_context_name'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'dbg_get_module_name'</span><span class="sy0">,</span><span class="st_h">'dbg_get_profiler_results'</span><span class="sy0">,</span></span></span> <span class="st_h">'dbg_get_source_context'</span><span class="sy0">,</span><span class="st_h">'dblist'</span><span class="sy0">,</span><span class="st_h">'dbmclose'</span><span class="sy0">,</span><span class="st_h">'dbmdelete'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'dbmexists'</span><span class="sy0">,</span><span class="st_h">'dbmfetch'</span><span class="sy0">,</span><span class="st_h">'dbmfirstkey'</span><span class="sy0">,</span><span class="st_h">'dbminsert'</span><span class="sy0">,</span><span class="st_h">'dbmnextkey'</span><span class="sy0">,</span></span></span> <span class="st_h">'dbmopen'</span><span class="sy0">,</span><span class="st_h">'dbmreplace'</span><span class="sy0">,</span><span class="st_h">'dbx_close'</span><span class="sy0">,</span><span class="st_h">'dbx_compare'</span><span class="sy0">,</span><span class="st_h">'dbx_connect'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'dbx_error'</span><span class="sy0">,</span><span class="st_h">'dbx_escape_string'</span><span class="sy0">,</span><span class="st_h">'dbx_fetch_row'</span><span class="sy0">,</span><span class="st_h">'dbx_query'</span><span class="sy0">,</span></span></span> <span class="st_h">'dbx_sort'</span><span class="sy0">,</span><span class="st_h">'dcgettext'</span><span class="sy0">,</span><span class="st_h">'dcngettext'</span><span class="sy0">,</span><span class="st_h">'deaggregate'</span><span class="sy0">,</span><span class="st_h">'debug_backtrace'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'debug_zval_dump'</span><span class="sy0">,</span><span class="st_h">'debugbreak'</span><span class="sy0">,</span><span class="st_h">'decbin'</span><span class="sy0">,</span><span class="st_h">'dechex'</span><span class="sy0">,</span><span class="st_h">'decoct'</span><span class="sy0">,</span><span class="st_h">'define'</span><span class="sy0">,</span></span></span> <span class="st_h">'defined'</span><span class="sy0">,</span><span class="st_h">'define_syslog_variables'</span><span class="sy0">,</span><span class="st_h">'deg2rad'</span><span class="sy0">,</span><span class="st_h">'dgettext'</span><span class="sy0">,</span><span class="st_h">'die'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'dio_close'</span><span class="sy0">,</span><span class="st_h">'dio_open'</span><span class="sy0">,</span><span class="st_h">'dio_read'</span><span class="sy0">,</span><span class="st_h">'dio_seek'</span><span class="sy0">,</span><span class="st_h">'dio_stat'</span><span class="sy0">,</span><span class="st_h">'dio_write'</span><span class="sy0">,</span></span></span> <span class="st_h">'dir'</span><span class="sy0">,</span><span class="st_h">'dirname'</span><span class="sy0">,</span><span class="st_h">'disk_free_space'</span><span class="sy0">,</span><span class="st_h">'disk_total_space'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'diskfreespace'</span><span class="sy0">,</span><span class="st_h">'dl'</span><span class="sy0">,</span><span class="st_h">'dngettext'</span><span class="sy0">,</span><span class="st_h">'docblock_token_name'</span><span class="sy0">,</span></span></span> <span class="st_h">'docblock_tokenize'</span><span class="sy0">,</span><span class="st_h">'dom_import_simplexml'</span><span class="sy0">,</span><span class="st_h">'domxml_add_root'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_attributes'</span><span class="sy0">,</span><span class="st_h">'domxml_children'</span><span class="sy0">,</span><span class="st_h">'domxml_doc_add_root'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_doc_document_element'</span><span class="sy0">,</span><span class="st_h">'domxml_doc_get_element_by_id'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_doc_get_elements_by_tagname'</span><span class="sy0">,</span><span class="st_h">'domxml_doc_get_root'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_doc_set_root'</span><span class="sy0">,</span><span class="st_h">'domxml_doc_validate'</span><span class="sy0">,</span><span class="st_h">'domxml_doc_xinclude'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_dump_mem'</span><span class="sy0">,</span><span class="st_h">'domxml_dump_mem_file'</span><span class="sy0">,</span><span class="st_h">'domxml_dump_node'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_dumpmem'</span><span class="sy0">,</span><span class="st_h">'domxml_elem_get_attribute'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_elem_set_attribute'</span><span class="sy0">,</span><span class="st_h">'domxml_get_attribute'</span><span class="sy0">,</span><span class="st_h">'domxml_getattr'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_html_dump_mem'</span><span class="sy0">,</span><span class="st_h">'domxml_new_child'</span><span class="sy0">,</span><span class="st_h">'domxml_new_doc'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_new_xmldoc'</span><span class="sy0">,</span><span class="st_h">'domxml_node'</span><span class="sy0">,</span><span class="st_h">'domxml_node_add_namespace'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_node_attributes'</span><span class="sy0">,</span><span class="st_h">'domxml_node_children'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_node_get_content'</span><span class="sy0">,</span><span class="st_h">'domxml_node_has_attributes'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_node_new_child'</span><span class="sy0">,</span><span class="st_h">'domxml_node_set_content'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_node_set_namespace'</span><span class="sy0">,</span><span class="st_h">'domxml_node_unlink_node'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_open_file'</span><span class="sy0">,</span><span class="st_h">'domxml_open_mem'</span><span class="sy0">,</span><span class="st_h">'domxml_parser'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_parser_add_chunk'</span><span class="sy0">,</span><span class="st_h">'domxml_parser_cdata_section'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_parser_characters'</span><span class="sy0">,</span><span class="st_h">'domxml_parser_comment'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_parser_end'</span><span class="sy0">,</span><span class="st_h">'domxml_parser_end_document'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_parser_end_element'</span><span class="sy0">,</span><span class="st_h">'domxml_parser_entity_reference'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_parser_get_document'</span><span class="sy0">,</span><span class="st_h">'domxml_parser_namespace_decl'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_parser_processing_instruction'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_parser_start_document'</span><span class="sy0">,</span><span class="st_h">'domxml_parser_start_element'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_root'</span><span class="sy0">,</span><span class="st_h">'domxml_set_attribute'</span><span class="sy0">,</span><span class="st_h">'domxml_setattr'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_substitute_entities_default'</span><span class="sy0">,</span><span class="st_h">'domxml_unlink_node'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_version'</span><span class="sy0">,</span><span class="st_h">'domxml_xmltree'</span><span class="sy0">,</span><span class="st_h">'doubleval'</span><span class="sy0">,</span><span class="st_h">'each'</span><span class="sy0">,</span><span class="st_h">'easter_date'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'easter_days'</span><span class="sy0">,</span><span class="st_h">'empty'</span><span class="sy0">,</span><span class="st_h">'end'</span><span class="sy0">,</span><span class="st_h">'ereg'</span><span class="sy0">,</span><span class="st_h">'ereg_replace'</span><span class="sy0">,</span><span class="st_h">'eregi'</span><span class="sy0">,</span></span></span> <span class="st_h">'eregi_replace'</span><span class="sy0">,</span><span class="st_h">'error_get_last'</span><span class="sy0">,</span><span class="st_h">'error_log'</span><span class="sy0">,</span><span class="st_h">'error_reporting'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'escapeshellarg'</span><span class="sy0">,</span><span class="st_h">'escapeshellcmd'</span><span class="sy0">,</span><span class="st_h">'eval'</span><span class="sy0">,</span><span class="st_h">'event_deschedule'</span><span class="sy0">,</span></span></span> <span class="st_h">'event_dispatch'</span><span class="sy0">,</span><span class="st_h">'event_free'</span><span class="sy0">,</span><span class="st_h">'event_handle_signal'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'event_have_events'</span><span class="sy0">,</span><span class="st_h">'event_init'</span><span class="sy0">,</span><span class="st_h">'event_new'</span><span class="sy0">,</span><span class="st_h">'event_pending'</span><span class="sy0">,</span></span></span> <span class="st_h">'event_priority_set'</span><span class="sy0">,</span><span class="st_h">'event_schedule'</span><span class="sy0">,</span><span class="st_h">'event_set'</span><span class="sy0">,</span><span class="st_h">'event_timeout'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'exec'</span><span class="sy0">,</span><span class="st_h">'exif_imagetype'</span><span class="sy0">,</span><span class="st_h">'exif_read_data'</span><span class="sy0">,</span><span class="st_h">'exif_tagname'</span><span class="sy0">,</span></span></span> <span class="st_h">'exif_thumbnail'</span><span class="sy0">,</span><span class="st_h">'exit'</span><span class="sy0">,</span><span class="st_h">'exp'</span><span class="sy0">,</span><span class="st_h">'explode'</span><span class="sy0">,</span><span class="st_h">'expm1'</span><span class="sy0">,</span><span class="st_h">'extension_loaded'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'extract'</span><span class="sy0">,</span><span class="st_h">'ezmlm_hash'</span><span class="sy0">,</span><span class="st_h">'fbird_add_user'</span><span class="sy0">,</span><span class="st_h">'fbird_affected_rows'</span><span class="sy0">,</span></span></span> <span class="st_h">'fbird_backup'</span><span class="sy0">,</span><span class="st_h">'fbird_blob_add'</span><span class="sy0">,</span><span class="st_h">'fbird_blob_cancel'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'fbird_blob_close'</span><span class="sy0">,</span><span class="st_h">'fbird_blob_create'</span><span class="sy0">,</span><span class="st_h">'fbird_blob_echo'</span><span class="sy0">,</span></span></span> <span class="st_h">'fbird_blob_get'</span><span class="sy0">,</span><span class="st_h">'fbird_blob_import'</span><span class="sy0">,</span><span class="st_h">'fbird_blob_info'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'fbird_blob_open'</span><span class="sy0">,</span><span class="st_h">'fbird_close'</span><span class="sy0">,</span><span class="st_h">'fbird_commit'</span><span class="sy0">,</span><span class="st_h">'fbird_commit_ret'</span><span class="sy0">,</span></span></span> <span class="st_h">'fbird_connect'</span><span class="sy0">,</span><span class="st_h">'fbird_db_info'</span><span class="sy0">,</span><span class="st_h">'fbird_delete_user'</span><span class="sy0">,</span><span class="st_h">'fbird_drop_db'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'fbird_errcode'</span><span class="sy0">,</span><span class="st_h">'fbird_errmsg'</span><span class="sy0">,</span><span class="st_h">'fbird_execute'</span><span class="sy0">,</span><span class="st_h">'fbird_fetch_assoc'</span><span class="sy0">,</span></span></span> <span class="st_h">'fbird_fetch_object'</span><span class="sy0">,</span><span class="st_h">'fbird_fetch_row'</span><span class="sy0">,</span><span class="st_h">'fbird_field_info'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'fbird_free_event_handler'</span><span class="sy0">,</span><span class="st_h">'fbird_free_query'</span><span class="sy0">,</span><span class="st_h">'fbird_free_result'</span><span class="sy0">,</span></span></span> <span class="st_h">'fbird_gen_id'</span><span class="sy0">,</span><span class="st_h">'fbird_maintain_db'</span><span class="sy0">,</span><span class="st_h">'fbird_modify_user'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'fbird_name_result'</span><span class="sy0">,</span><span class="st_h">'fbird_num_fields'</span><span class="sy0">,</span><span class="st_h">'fbird_num_params'</span><span class="sy0">,</span></span></span> <span class="st_h">'fbird_param_info'</span><span class="sy0">,</span><span class="st_h">'fbird_pconnect'</span><span class="sy0">,</span><span class="st_h">'fbird_prepare'</span><span class="sy0">,</span><span class="st_h">'fbird_query'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'fbird_restore'</span><span class="sy0">,</span><span class="st_h">'fbird_rollback'</span><span class="sy0">,</span><span class="st_h">'fbird_rollback_ret'</span><span class="sy0">,</span></span></span> <span class="st_h">'fbird_server_info'</span><span class="sy0">,</span><span class="st_h">'fbird_service_attach'</span><span class="sy0">,</span><span class="st_h">'fbird_service_detach'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'fbird_set_event_handler'</span><span class="sy0">,</span><span class="st_h">'fbird_trans'</span><span class="sy0">,</span><span class="st_h">'fbird_wait_event'</span><span class="sy0">,</span><span class="st_h">'fclose'</span><span class="sy0">,</span></span></span> <span class="st_h">'fdf_add_doc_javascript'</span><span class="sy0">,</span><span class="st_h">'fdf_add_template'</span><span class="sy0">,</span><span class="st_h">'fdf_close'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'fdf_create'</span><span class="sy0">,</span><span class="st_h">'fdf_enum_values'</span><span class="sy0">,</span><span class="st_h">'fdf_errno'</span><span class="sy0">,</span><span class="st_h">'fdf_error'</span><span class="sy0">,</span><span class="st_h">'fdf_get_ap'</span><span class="sy0">,</span></span></span> <span class="st_h">'fdf_get_attachment'</span><span class="sy0">,</span><span class="st_h">'fdf_get_encoding'</span><span class="sy0">,</span><span class="st_h">'fdf_get_file'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'fdf_get_flags'</span><span class="sy0">,</span><span class="st_h">'fdf_get_opt'</span><span class="sy0">,</span><span class="st_h">'fdf_get_status'</span><span class="sy0">,</span><span class="st_h">'fdf_get_value'</span><span class="sy0">,</span></span></span> <span class="st_h">'fdf_get_version'</span><span class="sy0">,</span><span class="st_h">'fdf_header'</span><span class="sy0">,</span><span class="st_h">'fdf_next_field_name'</span><span class="sy0">,</span><span class="st_h">'fdf_open'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'fdf_open_string'</span><span class="sy0">,</span><span class="st_h">'fdf_remove_item'</span><span class="sy0">,</span><span class="st_h">'fdf_save'</span><span class="sy0">,</span><span class="st_h">'fdf_save_string'</span><span class="sy0">,</span></span></span> <span class="st_h">'fdf_set_ap'</span><span class="sy0">,</span><span class="st_h">'fdf_set_encoding'</span><span class="sy0">,</span><span class="st_h">'fdf_set_file'</span><span class="sy0">,</span><span class="st_h">'fdf_set_flags'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'fdf_set_javascript_action'</span><span class="sy0">,</span><span class="st_h">'fdf_set_on_import_javascript'</span><span class="sy0">,</span></span></span> <span class="st_h">'fdf_set_opt'</span><span class="sy0">,</span><span class="st_h">'fdf_set_status'</span><span class="sy0">,</span><span class="st_h">'fdf_set_submit_form_action'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'fdf_set_target_frame'</span><span class="sy0">,</span><span class="st_h">'fdf_set_value'</span><span class="sy0">,</span><span class="st_h">'fdf_set_version'</span><span class="sy0">,</span><span class="st_h">'feof'</span><span class="sy0">,</span></span></span> <span class="st_h">'fflush'</span><span class="sy0">,</span><span class="st_h">'fgetc'</span><span class="sy0">,</span><span class="st_h">'fgetcsv'</span><span class="sy0">,</span><span class="st_h">'fgets'</span><span class="sy0">,</span><span class="st_h">'fgetss'</span><span class="sy0">,</span><span class="st_h">'file'</span><span class="sy0">,</span><span class="st_h">'file_exists'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'file_get_contents'</span><span class="sy0">,</span><span class="st_h">'file_put_contents'</span><span class="sy0">,</span><span class="st_h">'fileatime'</span><span class="sy0">,</span><span class="st_h">'filectime'</span><span class="sy0">,</span></span></span> <span class="st_h">'filegroup'</span><span class="sy0">,</span><span class="st_h">'fileinode'</span><span class="sy0">,</span><span class="st_h">'filemtime'</span><span class="sy0">,</span><span class="st_h">'fileowner'</span><span class="sy0">,</span><span class="st_h">'fileperms'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'filepro'</span><span class="sy0">,</span><span class="st_h">'filepro_fieldcount'</span><span class="sy0">,</span><span class="st_h">'filepro_fieldname'</span><span class="sy0">,</span></span></span> <span class="st_h">'filepro_fieldtype'</span><span class="sy0">,</span><span class="st_h">'filepro_fieldwidth'</span><span class="sy0">,</span><span class="st_h">'filepro_retrieve'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'filepro_rowcount'</span><span class="sy0">,</span><span class="st_h">'filesize'</span><span class="sy0">,</span><span class="st_h">'filetype'</span><span class="sy0">,</span><span class="st_h">'filter_has_var'</span><span class="sy0">,</span></span></span> <span class="st_h">'filter_id'</span><span class="sy0">,</span><span class="st_h">'filter_input'</span><span class="sy0">,</span><span class="st_h">'filter_input_array'</span><span class="sy0">,</span><span class="st_h">'filter_list'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'filter_var'</span><span class="sy0">,</span><span class="st_h">'filter_var_array'</span><span class="sy0">,</span><span class="st_h">'finfo_buffer'</span><span class="sy0">,</span><span class="st_h">'finfo_close'</span><span class="sy0">,</span></span></span> <span class="st_h">'finfo_file'</span><span class="sy0">,</span><span class="st_h">'finfo_open'</span><span class="sy0">,</span><span class="st_h">'finfo_set_flags'</span><span class="sy0">,</span><span class="st_h">'floatval'</span><span class="sy0">,</span><span class="st_h">'flock'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'floor'</span><span class="sy0">,</span><span class="st_h">'flush'</span><span class="sy0">,</span><span class="st_h">'fmod'</span><span class="sy0">,</span><span class="st_h">'fnmatch'</span><span class="sy0">,</span><span class="st_h">'fopen'</span><span class="sy0">,</span><span class="st_h">'fpassthru'</span><span class="sy0">,</span><span class="st_h">'fprintf'</span><span class="sy0">,</span></span></span> <span class="st_h">'fputcsv'</span><span class="sy0">,</span><span class="st_h">'fputs'</span><span class="sy0">,</span><span class="st_h">'fread'</span><span class="sy0">,</span><span class="st_h">'frenchtojd'</span><span class="sy0">,</span><span class="st_h">'fribidi_charset_info'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'fribidi_get_charsets'</span><span class="sy0">,</span><span class="st_h">'fribidi_log2vis'</span><span class="sy0">,</span><span class="st_h">'fscanf'</span><span class="sy0">,</span><span class="st_h">'fseek'</span><span class="sy0">,</span></span></span> <span class="st_h">'fsockopen'</span><span class="sy0">,</span><span class="st_h">'fstat'</span><span class="sy0">,</span><span class="st_h">'ftell'</span><span class="sy0">,</span><span class="st_h">'ftok'</span><span class="sy0">,</span><span class="st_h">'ftp_alloc'</span><span class="sy0">,</span><span class="st_h">'ftp_cdup'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ftp_chdir'</span><span class="sy0">,</span><span class="st_h">'ftp_chmod'</span><span class="sy0">,</span><span class="st_h">'ftp_close'</span><span class="sy0">,</span><span class="st_h">'ftp_connect'</span><span class="sy0">,</span><span class="st_h">'ftp_delete'</span><span class="sy0">,</span></span></span> <span class="st_h">'ftp_exec'</span><span class="sy0">,</span><span class="st_h">'ftp_fget'</span><span class="sy0">,</span><span class="st_h">'ftp_fput'</span><span class="sy0">,</span><span class="st_h">'ftp_get'</span><span class="sy0">,</span><span class="st_h">'ftp_get_option'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ftp_login'</span><span class="sy0">,</span><span class="st_h">'ftp_mdtm'</span><span class="sy0">,</span><span class="st_h">'ftp_mkdir'</span><span class="sy0">,</span><span class="st_h">'ftp_nb_continue'</span><span class="sy0">,</span><span class="st_h">'ftp_nb_fget'</span><span class="sy0">,</span></span></span> <span class="st_h">'ftp_nb_fput'</span><span class="sy0">,</span><span class="st_h">'ftp_nb_get'</span><span class="sy0">,</span><span class="st_h">'ftp_nb_put'</span><span class="sy0">,</span><span class="st_h">'ftp_nlist'</span><span class="sy0">,</span><span class="st_h">'ftp_pasv'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ftp_put'</span><span class="sy0">,</span><span class="st_h">'ftp_pwd'</span><span class="sy0">,</span><span class="st_h">'ftp_quit'</span><span class="sy0">,</span><span class="st_h">'ftp_raw'</span><span class="sy0">,</span><span class="st_h">'ftp_rawlist'</span><span class="sy0">,</span><span class="st_h">'ftp_rename'</span><span class="sy0">,</span></span></span> <span class="st_h">'ftp_rmdir'</span><span class="sy0">,</span><span class="st_h">'ftp_set_option'</span><span class="sy0">,</span><span class="st_h">'ftp_site'</span><span class="sy0">,</span><span class="st_h">'ftp_size'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ftp_ssl_connect'</span><span class="sy0">,</span><span class="st_h">'ftp_systype'</span><span class="sy0">,</span><span class="st_h">'ftruncate'</span><span class="sy0">,</span><span class="st_h">'function_exists'</span><span class="sy0">,</span></span></span> <span class="st_h">'func_get_arg'</span><span class="sy0">,</span><span class="st_h">'func_get_args'</span><span class="sy0">,</span><span class="st_h">'func_num_args'</span><span class="sy0">,</span><span class="st_h">'fwrite'</span><span class="sy0">,</span><span class="st_h">'gd_info'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'getallheaders'</span><span class="sy0">,</span><span class="st_h">'getcwd'</span><span class="sy0">,</span><span class="st_h">'getdate'</span><span class="sy0">,</span><span class="st_h">'getenv'</span><span class="sy0">,</span><span class="st_h">'gethostbyaddr'</span><span class="sy0">,</span></span></span> <span class="st_h">'gethostbyname'</span><span class="sy0">,</span><span class="st_h">'gethostbynamel'</span><span class="sy0">,</span><span class="st_h">'getimagesize'</span><span class="sy0">,</span><span class="st_h">'getlastmod'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'getmxrr'</span><span class="sy0">,</span><span class="st_h">'getmygid'</span><span class="sy0">,</span><span class="st_h">'getmyinode'</span><span class="sy0">,</span><span class="st_h">'getmypid'</span><span class="sy0">,</span><span class="st_h">'getmyuid'</span><span class="sy0">,</span><span class="st_h">'getopt'</span><span class="sy0">,</span></span></span> <span class="st_h">'getprotobyname'</span><span class="sy0">,</span><span class="st_h">'getprotobynumber'</span><span class="sy0">,</span><span class="st_h">'getrandmax'</span><span class="sy0">,</span><span class="st_h">'getrusage'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'getservbyname'</span><span class="sy0">,</span><span class="st_h">'getservbyport'</span><span class="sy0">,</span><span class="st_h">'gettext'</span><span class="sy0">,</span><span class="st_h">'gettimeofday'</span><span class="sy0">,</span><span class="st_h">'gettype'</span><span class="sy0">,</span></span></span> <span class="st_h">'get_browser'</span><span class="sy0">,</span><span class="st_h">'get_cfg_var'</span><span class="sy0">,</span><span class="st_h">'get_class'</span><span class="sy0">,</span><span class="st_h">'get_class_methods'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'get_class_vars'</span><span class="sy0">,</span><span class="st_h">'get_current_user'</span><span class="sy0">,</span><span class="st_h">'get_declared_classes'</span><span class="sy0">,</span></span></span> <span class="st_h">'get_defined_constants'</span><span class="sy0">,</span><span class="st_h">'get_defined_functions'</span><span class="sy0">,</span><span class="st_h">'get_defined_vars'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'get_extension_funcs'</span><span class="sy0">,</span><span class="st_h">'get_headers'</span><span class="sy0">,</span><span class="st_h">'get_html_translation_table'</span><span class="sy0">,</span></span></span> <span class="st_h">'get_included_files'</span><span class="sy0">,</span><span class="st_h">'get_include_path'</span><span class="sy0">,</span><span class="st_h">'get_loaded_extensions'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'get_magic_quotes_gpc'</span><span class="sy0">,</span><span class="st_h">'get_magic_quotes_runtime'</span><span class="sy0">,</span><span class="st_h">'get_meta_tags'</span><span class="sy0">,</span></span></span> <span class="st_h">'get_object_vars'</span><span class="sy0">,</span><span class="st_h">'get_parent_class'</span><span class="sy0">,</span><span class="st_h">'get_required_files'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'get_resource_type'</span><span class="sy0">,</span><span class="st_h">'glob'</span><span class="sy0">,</span><span class="st_h">'gmdate'</span><span class="sy0">,</span><span class="st_h">'gmmktime'</span><span class="sy0">,</span><span class="st_h">'gmp_abs'</span><span class="sy0">,</span><span class="st_h">'gmp_add'</span><span class="sy0">,</span></span></span> <span class="st_h">'gmp_and'</span><span class="sy0">,</span><span class="st_h">'gmp_clrbit'</span><span class="sy0">,</span><span class="st_h">'gmp_cmp'</span><span class="sy0">,</span><span class="st_h">'gmp_com'</span><span class="sy0">,</span><span class="st_h">'gmp_div'</span><span class="sy0">,</span><span class="st_h">'gmp_div_q'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'gmp_div_qr'</span><span class="sy0">,</span><span class="st_h">'gmp_div_r'</span><span class="sy0">,</span><span class="st_h">'gmp_divexact'</span><span class="sy0">,</span><span class="st_h">'gmp_fact'</span><span class="sy0">,</span><span class="st_h">'gmp_gcd'</span><span class="sy0">,</span></span></span> <span class="st_h">'gmp_gcdext'</span><span class="sy0">,</span><span class="st_h">'gmp_hamdist'</span><span class="sy0">,</span><span class="st_h">'gmp_init'</span><span class="sy0">,</span><span class="st_h">'gmp_intval'</span><span class="sy0">,</span><span class="st_h">'gmp_invert'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'gmp_jacobi'</span><span class="sy0">,</span><span class="st_h">'gmp_legendre'</span><span class="sy0">,</span><span class="st_h">'gmp_mod'</span><span class="sy0">,</span><span class="st_h">'gmp_mul'</span><span class="sy0">,</span><span class="st_h">'gmp_neg'</span><span class="sy0">,</span></span></span> <span class="st_h">'gmp_nextprime'</span><span class="sy0">,</span><span class="st_h">'gmp_or'</span><span class="sy0">,</span><span class="st_h">'gmp_perfect_square'</span><span class="sy0">,</span><span class="st_h">'gmp_popcount'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'gmp_pow'</span><span class="sy0">,</span><span class="st_h">'gmp_powm'</span><span class="sy0">,</span><span class="st_h">'gmp_prob_prime'</span><span class="sy0">,</span><span class="st_h">'gmp_random'</span><span class="sy0">,</span><span class="st_h">'gmp_scan0'</span><span class="sy0">,</span></span></span> <span class="st_h">'gmp_scan1'</span><span class="sy0">,</span><span class="st_h">'gmp_setbit'</span><span class="sy0">,</span><span class="st_h">'gmp_sign'</span><span class="sy0">,</span><span class="st_h">'gmp_sqrt'</span><span class="sy0">,</span><span class="st_h">'gmp_sqrtrem'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'gmp_strval'</span><span class="sy0">,</span><span class="st_h">'gmp_sub'</span><span class="sy0">,</span><span class="st_h">'gmp_xor'</span><span class="sy0">,</span><span class="st_h">'gmstrftime'</span><span class="sy0">,</span><span class="st_h">'gopher_parsedir'</span><span class="sy0">,</span></span></span> <span class="st_h">'gregoriantojd'</span><span class="sy0">,</span><span class="st_h">'gzclose'</span><span class="sy0">,</span><span class="st_h">'gzcompress'</span><span class="sy0">,</span><span class="st_h">'gzdeflate'</span><span class="sy0">,</span><span class="st_h">'gzencode'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'gzeof'</span><span class="sy0">,</span><span class="st_h">'gzfile'</span><span class="sy0">,</span><span class="st_h">'gzgetc'</span><span class="sy0">,</span><span class="st_h">'gzgets'</span><span class="sy0">,</span><span class="st_h">'gzgetss'</span><span class="sy0">,</span><span class="st_h">'gzinflate'</span><span class="sy0">,</span><span class="st_h">'gzopen'</span><span class="sy0">,</span></span></span> <span class="st_h">'gzpassthru'</span><span class="sy0">,</span><span class="st_h">'gzputs'</span><span class="sy0">,</span><span class="st_h">'gzread'</span><span class="sy0">,</span><span class="st_h">'gzrewind'</span><span class="sy0">,</span><span class="st_h">'gzseek'</span><span class="sy0">,</span><span class="st_h">'gztell'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'gzuncompress'</span><span class="sy0">,</span><span class="st_h">'gzwrite'</span><span class="sy0">,</span><span class="st_h">'hash'</span><span class="sy0">,</span><span class="st_h">'hash_algos'</span><span class="sy0">,</span><span class="st_h">'hash_file'</span><span class="sy0">,</span></span></span> <span class="st_h">'hash_final'</span><span class="sy0">,</span><span class="st_h">'hash_hmac'</span><span class="sy0">,</span><span class="st_h">'hash_hmac_file'</span><span class="sy0">,</span><span class="st_h">'hash_init'</span><span class="sy0">,</span><span class="st_h">'hash_update'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'hash_update_file'</span><span class="sy0">,</span><span class="st_h">'hash_update_stream'</span><span class="sy0">,</span><span class="st_h">'header'</span><span class="sy0">,</span><span class="st_h">'headers_list'</span><span class="sy0">,</span></span></span> <span class="st_h">'headers_sent'</span><span class="sy0">,</span><span class="st_h">'hebrev'</span><span class="sy0">,</span><span class="st_h">'hebrevc'</span><span class="sy0">,</span><span class="st_h">'hexdec'</span><span class="sy0">,</span><span class="st_h">'highlight_file'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'highlight_string'</span><span class="sy0">,</span><span class="st_h">'html_doc'</span><span class="sy0">,</span><span class="st_h">'html_doc_file'</span><span class="sy0">,</span><span class="st_h">'html_entity_decode'</span><span class="sy0">,</span></span></span> <span class="st_h">'htmlentities'</span><span class="sy0">,</span><span class="st_h">'htmlspecialchars'</span><span class="sy0">,</span><span class="st_h">'htmlspecialchars_decode'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'http_build_cookie'</span><span class="sy0">,</span><span class="st_h">'http_build_query'</span><span class="sy0">,</span><span class="st_h">'http_build_str'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_build_url'</span><span class="sy0">,</span><span class="st_h">'http_cache_etag'</span><span class="sy0">,</span><span class="st_h">'http_cache_last_modified'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'http_chunked_decode'</span><span class="sy0">,</span><span class="st_h">'http_date'</span><span class="sy0">,</span><span class="st_h">'http_deflate'</span><span class="sy0">,</span><span class="st_h">'http_get'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_get_request_body'</span><span class="sy0">,</span><span class="st_h">'http_get_request_body_stream'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'http_get_request_headers'</span><span class="sy0">,</span><span class="st_h">'http_head'</span><span class="sy0">,</span><span class="st_h">'http_inflate'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_match_etag'</span><span class="sy0">,</span><span class="st_h">'http_match_modified'</span><span class="sy0">,</span><span class="st_h">'http_match_request_header'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'http_negotiate_charset'</span><span class="sy0">,</span><span class="st_h">'http_negotiate_content_type'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_negotiate_language'</span><span class="sy0">,</span><span class="st_h">'http_parse_cookie'</span><span class="sy0">,</span><span class="st_h">'http_parse_headers'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'http_parse_message'</span><span class="sy0">,</span><span class="st_h">'http_parse_params'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_persistent_handles_clean'</span><span class="sy0">,</span><span class="st_h">'http_persistent_handles_count'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'http_persistent_handles_ident'</span><span class="sy0">,</span><span class="st_h">'http_post_data'</span><span class="sy0">,</span><span class="st_h">'http_post_fields'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_put_data'</span><span class="sy0">,</span><span class="st_h">'http_put_file'</span><span class="sy0">,</span><span class="st_h">'http_put_stream'</span><span class="sy0">,</span><span class="st_h">'http_redirect'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'http_request'</span><span class="sy0">,</span><span class="st_h">'http_request_body_encode'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_request_method_exists'</span><span class="sy0">,</span><span class="st_h">'http_request_method_name'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'http_request_method_register'</span><span class="sy0">,</span><span class="st_h">'http_request_method_unregister'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_send_content_disposition'</span><span class="sy0">,</span><span class="st_h">'http_send_content_type'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'http_send_data'</span><span class="sy0">,</span><span class="st_h">'http_send_file'</span><span class="sy0">,</span><span class="st_h">'http_send_last_modified'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_send_status'</span><span class="sy0">,</span><span class="st_h">'http_send_stream'</span><span class="sy0">,</span><span class="st_h">'http_support'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'http_throttle'</span><span class="sy0">,</span><span class="st_h">'hypot'</span><span class="sy0">,</span><span class="st_h">'i18n_convert'</span><span class="sy0">,</span><span class="st_h">'i18n_discover_encoding'</span><span class="sy0">,</span></span></span> <span class="st_h">'i18n_http_input'</span><span class="sy0">,</span><span class="st_h">'i18n_http_output'</span><span class="sy0">,</span><span class="st_h">'i18n_internal_encoding'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'i18n_ja_jp_hantozen'</span><span class="sy0">,</span><span class="st_h">'i18n_mime_header_decode'</span><span class="sy0">,</span></span></span> <span class="st_h">'i18n_mime_header_encode'</span><span class="sy0">,</span><span class="st_h">'ibase_add_user'</span><span class="sy0">,</span><span class="st_h">'ibase_affected_rows'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ibase_backup'</span><span class="sy0">,</span><span class="st_h">'ibase_blob_add'</span><span class="sy0">,</span><span class="st_h">'ibase_blob_cancel'</span><span class="sy0">,</span></span></span> <span class="st_h">'ibase_blob_close'</span><span class="sy0">,</span><span class="st_h">'ibase_blob_create'</span><span class="sy0">,</span><span class="st_h">'ibase_blob_echo'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ibase_blob_get'</span><span class="sy0">,</span><span class="st_h">'ibase_blob_import'</span><span class="sy0">,</span><span class="st_h">'ibase_blob_info'</span><span class="sy0">,</span></span></span> <span class="st_h">'ibase_blob_open'</span><span class="sy0">,</span><span class="st_h">'ibase_close'</span><span class="sy0">,</span><span class="st_h">'ibase_commit'</span><span class="sy0">,</span><span class="st_h">'ibase_commit_ret'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ibase_connect'</span><span class="sy0">,</span><span class="st_h">'ibase_db_info'</span><span class="sy0">,</span><span class="st_h">'ibase_delete_user'</span><span class="sy0">,</span><span class="st_h">'ibase_drop_db'</span><span class="sy0">,</span></span></span> <span class="st_h">'ibase_errcode'</span><span class="sy0">,</span><span class="st_h">'ibase_errmsg'</span><span class="sy0">,</span><span class="st_h">'ibase_execute'</span><span class="sy0">,</span><span class="st_h">'ibase_fetch_assoc'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ibase_fetch_object'</span><span class="sy0">,</span><span class="st_h">'ibase_fetch_row'</span><span class="sy0">,</span><span class="st_h">'ibase_field_info'</span><span class="sy0">,</span></span></span> <span class="st_h">'ibase_free_event_handler'</span><span class="sy0">,</span><span class="st_h">'ibase_free_query'</span><span class="sy0">,</span><span class="st_h">'ibase_free_result'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ibase_gen_id'</span><span class="sy0">,</span><span class="st_h">'ibase_maintain_db'</span><span class="sy0">,</span><span class="st_h">'ibase_modify_user'</span><span class="sy0">,</span></span></span> <span class="st_h">'ibase_name_result'</span><span class="sy0">,</span><span class="st_h">'ibase_num_fields'</span><span class="sy0">,</span><span class="st_h">'ibase_num_params'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ibase_param_info'</span><span class="sy0">,</span><span class="st_h">'ibase_pconnect'</span><span class="sy0">,</span><span class="st_h">'ibase_prepare'</span><span class="sy0">,</span><span class="st_h">'ibase_query'</span><span class="sy0">,</span></span></span> <span class="st_h">'ibase_restore'</span><span class="sy0">,</span><span class="st_h">'ibase_rollback'</span><span class="sy0">,</span><span class="st_h">'ibase_rollback_ret'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ibase_server_info'</span><span class="sy0">,</span><span class="st_h">'ibase_service_attach'</span><span class="sy0">,</span><span class="st_h">'ibase_service_detach'</span><span class="sy0">,</span></span></span> <span class="st_h">'ibase_set_event_handler'</span><span class="sy0">,</span><span class="st_h">'ibase_trans'</span><span class="sy0">,</span><span class="st_h">'ibase_wait_event'</span><span class="sy0">,</span><span class="st_h">'iconv'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'iconv_get_encoding'</span><span class="sy0">,</span><span class="st_h">'iconv_mime_decode'</span><span class="sy0">,</span></span></span> <span class="st_h">'iconv_mime_decode_headers'</span><span class="sy0">,</span><span class="st_h">'iconv_mime_encode'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'iconv_set_encoding'</span><span class="sy0">,</span><span class="st_h">'iconv_strlen'</span><span class="sy0">,</span><span class="st_h">'iconv_strpos'</span><span class="sy0">,</span><span class="st_h">'iconv_strrpos'</span><span class="sy0">,</span></span></span> <span class="st_h">'iconv_substr'</span><span class="sy0">,</span><span class="st_h">'id3_get_frame_long_name'</span><span class="sy0">,</span><span class="st_h">'id3_get_frame_short_name'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'id3_get_genre_id'</span><span class="sy0">,</span><span class="st_h">'id3_get_genre_list'</span><span class="sy0">,</span><span class="st_h">'id3_get_genre_name'</span><span class="sy0">,</span></span></span> <span class="st_h">'id3_get_tag'</span><span class="sy0">,</span><span class="st_h">'id3_get_version'</span><span class="sy0">,</span><span class="st_h">'id3_remove_tag'</span><span class="sy0">,</span><span class="st_h">'id3_set_tag'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'idate'</span><span class="sy0">,</span><span class="st_h">'ignore_user_abort'</span><span class="sy0">,</span><span class="st_h">'image_type_to_extension'</span><span class="sy0">,</span></span></span> <span class="st_h">'image_type_to_mime_type'</span><span class="sy0">,</span><span class="st_h">'image2wbmp'</span><span class="sy0">,</span><span class="st_h">'imagealphablending'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imageantialias'</span><span class="sy0">,</span><span class="st_h">'imagearc'</span><span class="sy0">,</span><span class="st_h">'imagechar'</span><span class="sy0">,</span><span class="st_h">'imagecharup'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagecolorallocate'</span><span class="sy0">,</span><span class="st_h">'imagecolorallocatealpha'</span><span class="sy0">,</span><span class="st_h">'imagecolorat'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imagecolorclosest'</span><span class="sy0">,</span><span class="st_h">'imagecolorclosestalpha'</span><span class="sy0">,</span><span class="st_h">'imagecolordeallocate'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagecolorexact'</span><span class="sy0">,</span><span class="st_h">'imagecolorexactalpha'</span><span class="sy0">,</span><span class="st_h">'imagecolormatch'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imagecolorresolve'</span><span class="sy0">,</span><span class="st_h">'imagecolorresolvealpha'</span><span class="sy0">,</span><span class="st_h">'imagecolorset'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagecolorsforindex'</span><span class="sy0">,</span><span class="st_h">'imagecolorstotal'</span><span class="sy0">,</span><span class="st_h">'imagecolortransparent'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imageconvolution'</span><span class="sy0">,</span><span class="st_h">'imagecopy'</span><span class="sy0">,</span><span class="st_h">'imagecopymerge'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagecopymergegray'</span><span class="sy0">,</span><span class="st_h">'imagecopyresampled'</span><span class="sy0">,</span><span class="st_h">'imagecopyresized'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imagecreate'</span><span class="sy0">,</span><span class="st_h">'imagecreatefromgd'</span><span class="sy0">,</span><span class="st_h">'imagecreatefromgd2'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagecreatefromgd2part'</span><span class="sy0">,</span><span class="st_h">'imagecreatefromgif'</span><span class="sy0">,</span><span class="st_h">'imagecreatefromjpeg'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imagecreatefrompng'</span><span class="sy0">,</span><span class="st_h">'imagecreatefromstring'</span><span class="sy0">,</span><span class="st_h">'imagecreatefromwbmp'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagecreatefromxbm'</span><span class="sy0">,</span><span class="st_h">'imagecreatetruecolor'</span><span class="sy0">,</span><span class="st_h">'imagedashedline'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imagedestroy'</span><span class="sy0">,</span><span class="st_h">'imageellipse'</span><span class="sy0">,</span><span class="st_h">'imagefill'</span><span class="sy0">,</span><span class="st_h">'imagefilledarc'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagefilledellipse'</span><span class="sy0">,</span><span class="st_h">'imagefilledpolygon'</span><span class="sy0">,</span><span class="st_h">'imagefilledrectangle'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imagefilltoborder'</span><span class="sy0">,</span><span class="st_h">'imagefilter'</span><span class="sy0">,</span><span class="st_h">'imagefontheight'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagefontwidth'</span><span class="sy0">,</span><span class="st_h">'imageftbbox'</span><span class="sy0">,</span><span class="st_h">'imagefttext'</span><span class="sy0">,</span><span class="st_h">'imagegammacorrect'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imagegd'</span><span class="sy0">,</span><span class="st_h">'imagegd2'</span><span class="sy0">,</span><span class="st_h">'imagegif'</span><span class="sy0">,</span><span class="st_h">'imagegrabscreen'</span><span class="sy0">,</span><span class="st_h">'imagegrabwindow'</span><span class="sy0">,</span></span></span> <span class="st_h">'imageinterlace'</span><span class="sy0">,</span><span class="st_h">'imageistruecolor'</span><span class="sy0">,</span><span class="st_h">'imagejpeg'</span><span class="sy0">,</span><span class="st_h">'imagelayereffect'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imageline'</span><span class="sy0">,</span><span class="st_h">'imageloadfont'</span><span class="sy0">,</span><span class="st_h">'imagepalettecopy'</span><span class="sy0">,</span><span class="st_h">'imagepng'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagepolygon'</span><span class="sy0">,</span><span class="st_h">'imagepsbbox'</span><span class="sy0">,</span><span class="st_h">'imagepsencodefont'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imagepsextendfont'</span><span class="sy0">,</span><span class="st_h">'imagepsfreefont'</span><span class="sy0">,</span><span class="st_h">'imagepsloadfont'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagepsslantfont'</span><span class="sy0">,</span><span class="st_h">'imagepstext'</span><span class="sy0">,</span><span class="st_h">'imagerectangle'</span><span class="sy0">,</span><span class="st_h">'imagerotate'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imagesavealpha'</span><span class="sy0">,</span><span class="st_h">'imagesetbrush'</span><span class="sy0">,</span><span class="st_h">'imagesetpixel'</span><span class="sy0">,</span><span class="st_h">'imagesetstyle'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagesetthickness'</span><span class="sy0">,</span><span class="st_h">'imagesettile'</span><span class="sy0">,</span><span class="st_h">'imagestring'</span><span class="sy0">,</span><span class="st_h">'imagestringup'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imagesx'</span><span class="sy0">,</span><span class="st_h">'imagesy'</span><span class="sy0">,</span><span class="st_h">'imagetruecolortopalette'</span><span class="sy0">,</span><span class="st_h">'imagettfbbox'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagettftext'</span><span class="sy0">,</span><span class="st_h">'imagetypes'</span><span class="sy0">,</span><span class="st_h">'imagewbmp'</span><span class="sy0">,</span><span class="st_h">'imagexbm'</span><span class="sy0">,</span><span class="st_h">'imap_8bit'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_alerts'</span><span class="sy0">,</span><span class="st_h">'imap_append'</span><span class="sy0">,</span><span class="st_h">'imap_base64'</span><span class="sy0">,</span><span class="st_h">'imap_binary'</span><span class="sy0">,</span><span class="st_h">'imap_body'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_bodystruct'</span><span class="sy0">,</span><span class="st_h">'imap_check'</span><span class="sy0">,</span><span class="st_h">'imap_clearflag_full'</span><span class="sy0">,</span><span class="st_h">'imap_close'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_create'</span><span class="sy0">,</span><span class="st_h">'imap_createmailbox'</span><span class="sy0">,</span><span class="st_h">'imap_delete'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_deletemailbox'</span><span class="sy0">,</span><span class="st_h">'imap_errors'</span><span class="sy0">,</span><span class="st_h">'imap_expunge'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_fetch_overview'</span><span class="sy0">,</span><span class="st_h">'imap_fetchbody'</span><span class="sy0">,</span><span class="st_h">'imap_fetchheader'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_fetchstructure'</span><span class="sy0">,</span><span class="st_h">'imap_fetchtext'</span><span class="sy0">,</span><span class="st_h">'imap_get_quota'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_get_quotaroot'</span><span class="sy0">,</span><span class="st_h">'imap_getacl'</span><span class="sy0">,</span><span class="st_h">'imap_getmailboxes'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_getsubscribed'</span><span class="sy0">,</span><span class="st_h">'imap_header'</span><span class="sy0">,</span><span class="st_h">'imap_headerinfo'</span><span class="sy0">,</span><span class="st_h">'imap_headers'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_last_error'</span><span class="sy0">,</span><span class="st_h">'imap_list'</span><span class="sy0">,</span><span class="st_h">'imap_listmailbox'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_listsubscribed'</span><span class="sy0">,</span><span class="st_h">'imap_lsub'</span><span class="sy0">,</span><span class="st_h">'imap_mail'</span><span class="sy0">,</span><span class="st_h">'imap_mail_compose'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_mail_copy'</span><span class="sy0">,</span><span class="st_h">'imap_mail_move'</span><span class="sy0">,</span><span class="st_h">'imap_mailboxmsginfo'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_mime_header_decode'</span><span class="sy0">,</span><span class="st_h">'imap_msgno'</span><span class="sy0">,</span><span class="st_h">'imap_num_msg'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_num_recent'</span><span class="sy0">,</span><span class="st_h">'imap_open'</span><span class="sy0">,</span><span class="st_h">'imap_ping'</span><span class="sy0">,</span><span class="st_h">'imap_qprint'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_rename'</span><span class="sy0">,</span><span class="st_h">'imap_renamemailbox'</span><span class="sy0">,</span><span class="st_h">'imap_reopen'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_rfc822_parse_adrlist'</span><span class="sy0">,</span><span class="st_h">'imap_rfc822_parse_headers'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_rfc822_write_address'</span><span class="sy0">,</span><span class="st_h">'imap_savebody'</span><span class="sy0">,</span><span class="st_h">'imap_scan'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_scanmailbox'</span><span class="sy0">,</span><span class="st_h">'imap_search'</span><span class="sy0">,</span><span class="st_h">'imap_set_quota'</span><span class="sy0">,</span><span class="st_h">'imap_setacl'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_setflag_full'</span><span class="sy0">,</span><span class="st_h">'imap_sort'</span><span class="sy0">,</span><span class="st_h">'imap_status'</span><span class="sy0">,</span><span class="st_h">'imap_subscribe'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_thread'</span><span class="sy0">,</span><span class="st_h">'imap_timeout'</span><span class="sy0">,</span><span class="st_h">'imap_uid'</span><span class="sy0">,</span><span class="st_h">'imap_undelete'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_unsubscribe'</span><span class="sy0">,</span><span class="st_h">'imap_utf7_decode'</span><span class="sy0">,</span><span class="st_h">'imap_utf7_encode'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_utf8'</span><span class="sy0">,</span><span class="st_h">'implode'</span><span class="sy0">,</span><span class="st_h">'import_request_variables'</span><span class="sy0">,</span><span class="st_h">'in_array'</span><span class="sy0">,</span></span></span> <span class="st_h">'ini_alter'</span><span class="sy0">,</span><span class="st_h">'ini_get'</span><span class="sy0">,</span><span class="st_h">'ini_get_all'</span><span class="sy0">,</span><span class="st_h">'ini_restore'</span><span class="sy0">,</span><span class="st_h">'ini_set'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'intval'</span><span class="sy0">,</span><span class="st_h">'ip2long'</span><span class="sy0">,</span><span class="st_h">'iptcembed'</span><span class="sy0">,</span><span class="st_h">'iptcparse'</span><span class="sy0">,</span><span class="st_h">'isset'</span><span class="sy0">,</span><span class="st_h">'is_a'</span><span class="sy0">,</span></span></span> <span class="st_h">'is_array'</span><span class="sy0">,</span><span class="st_h">'is_bool'</span><span class="sy0">,</span><span class="st_h">'is_callable'</span><span class="sy0">,</span><span class="st_h">'is_dir'</span><span class="sy0">,</span><span class="st_h">'is_double'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'is_executable'</span><span class="sy0">,</span><span class="st_h">'is_file'</span><span class="sy0">,</span><span class="st_h">'is_finite'</span><span class="sy0">,</span><span class="st_h">'is_float'</span><span class="sy0">,</span><span class="st_h">'is_infinite'</span><span class="sy0">,</span></span></span> <span class="st_h">'is_int'</span><span class="sy0">,</span><span class="st_h">'is_integer'</span><span class="sy0">,</span><span class="st_h">'is_link'</span><span class="sy0">,</span><span class="st_h">'is_long'</span><span class="sy0">,</span><span class="st_h">'is_nan'</span><span class="sy0">,</span><span class="st_h">'is_null'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'is_numeric'</span><span class="sy0">,</span><span class="st_h">'is_object'</span><span class="sy0">,</span><span class="st_h">'is_readable'</span><span class="sy0">,</span><span class="st_h">'is_real'</span><span class="sy0">,</span><span class="st_h">'is_resource'</span><span class="sy0">,</span></span></span> <span class="st_h">'is_scalar'</span><span class="sy0">,</span><span class="st_h">'is_soap_fault'</span><span class="sy0">,</span><span class="st_h">'is_string'</span><span class="sy0">,</span><span class="st_h">'is_subclass_of'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'is_uploaded_file'</span><span class="sy0">,</span><span class="st_h">'is_writable'</span><span class="sy0">,</span><span class="st_h">'is_writeable'</span><span class="sy0">,</span><span class="st_h">'iterator_apply'</span><span class="sy0">,</span></span></span> <span class="st_h">'iterator_count'</span><span class="sy0">,</span><span class="st_h">'iterator_to_array'</span><span class="sy0">,</span><span class="st_h">'java_last_exception_clear'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'java_last_exception_get'</span><span class="sy0">,</span><span class="st_h">'jddayofweek'</span><span class="sy0">,</span><span class="st_h">'jdmonthname'</span><span class="sy0">,</span><span class="st_h">'jdtofrench'</span><span class="sy0">,</span></span></span> <span class="st_h">'jdtogregorian'</span><span class="sy0">,</span><span class="st_h">'jdtojewish'</span><span class="sy0">,</span><span class="st_h">'jdtojulian'</span><span class="sy0">,</span><span class="st_h">'jdtounix'</span><span class="sy0">,</span><span class="st_h">'jewishtojd'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'join'</span><span class="sy0">,</span><span class="st_h">'jpeg2wbmp'</span><span class="sy0">,</span><span class="st_h">'json_decode'</span><span class="sy0">,</span><span class="st_h">'json_encode'</span><span class="sy0">,</span><span class="st_h">'juliantojd'</span><span class="sy0">,</span><span class="st_h">'key'</span><span class="sy0">,</span></span></span> <span class="st_h">'key_exists'</span><span class="sy0">,</span><span class="st_h">'krsort'</span><span class="sy0">,</span><span class="st_h">'ksort'</span><span class="sy0">,</span><span class="st_h">'lcg_value'</span><span class="sy0">,</span><span class="st_h">'ldap_add'</span><span class="sy0">,</span><span class="st_h">'ldap_bind'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ldap_close'</span><span class="sy0">,</span><span class="st_h">'ldap_compare'</span><span class="sy0">,</span><span class="st_h">'ldap_connect'</span><span class="sy0">,</span><span class="st_h">'ldap_count_entries'</span><span class="sy0">,</span></span></span> <span class="st_h">'ldap_delete'</span><span class="sy0">,</span><span class="st_h">'ldap_dn2ufn'</span><span class="sy0">,</span><span class="st_h">'ldap_err2str'</span><span class="sy0">,</span><span class="st_h">'ldap_errno'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ldap_error'</span><span class="sy0">,</span><span class="st_h">'ldap_explode_dn'</span><span class="sy0">,</span><span class="st_h">'ldap_first_attribute'</span><span class="sy0">,</span></span></span> <span class="st_h">'ldap_first_entry'</span><span class="sy0">,</span><span class="st_h">'ldap_first_reference'</span><span class="sy0">,</span><span class="st_h">'ldap_free_result'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ldap_get_attributes'</span><span class="sy0">,</span><span class="st_h">'ldap_get_dn'</span><span class="sy0">,</span><span class="st_h">'ldap_get_entries'</span><span class="sy0">,</span></span></span> <span class="st_h">'ldap_get_option'</span><span class="sy0">,</span><span class="st_h">'ldap_get_values'</span><span class="sy0">,</span><span class="st_h">'ldap_get_values_len'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ldap_list'</span><span class="sy0">,</span><span class="st_h">'ldap_mod_add'</span><span class="sy0">,</span><span class="st_h">'ldap_mod_del'</span><span class="sy0">,</span><span class="st_h">'ldap_mod_replace'</span><span class="sy0">,</span></span></span> <span class="st_h">'ldap_modify'</span><span class="sy0">,</span><span class="st_h">'ldap_next_attribute'</span><span class="sy0">,</span><span class="st_h">'ldap_next_entry'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ldap_next_reference'</span><span class="sy0">,</span><span class="st_h">'ldap_parse_reference'</span><span class="sy0">,</span><span class="st_h">'ldap_parse_result'</span><span class="sy0">,</span></span></span> <span class="st_h">'ldap_read'</span><span class="sy0">,</span><span class="st_h">'ldap_rename'</span><span class="sy0">,</span><span class="st_h">'ldap_search'</span><span class="sy0">,</span><span class="st_h">'ldap_set_option'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ldap_sort'</span><span class="sy0">,</span><span class="st_h">'ldap_start_tls'</span><span class="sy0">,</span><span class="st_h">'ldap_unbind'</span><span class="sy0">,</span><span class="st_h">'levenshtein'</span><span class="sy0">,</span></span></span> <span class="st_h">'libxml_clear_errors'</span><span class="sy0">,</span><span class="st_h">'libxml_get_errors'</span><span class="sy0">,</span><span class="st_h">'libxml_get_last_error'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'libxml_set_streams_context'</span><span class="sy0">,</span><span class="st_h">'libxml_use_internal_errors'</span><span class="sy0">,</span><span class="st_h">'link'</span><span class="sy0">,</span></span></span> <span class="st_h">'linkinfo'</span><span class="sy0">,</span><span class="st_h">'list'</span><span class="sy0">,</span><span class="st_h">'localeconv'</span><span class="sy0">,</span><span class="st_h">'localtime'</span><span class="sy0">,</span><span class="st_h">'log'</span><span class="sy0">,</span><span class="st_h">'log1p'</span><span class="sy0">,</span><span class="st_h">'log10'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'long2ip'</span><span class="sy0">,</span><span class="st_h">'lstat'</span><span class="sy0">,</span><span class="st_h">'ltrim'</span><span class="sy0">,</span><span class="st_h">'lzf_compress'</span><span class="sy0">,</span><span class="st_h">'lzf_decompress'</span><span class="sy0">,</span></span></span> <span class="st_h">'lzf_optimized_for'</span><span class="sy0">,</span><span class="st_h">'magic_quotes_runtime'</span><span class="sy0">,</span><span class="st_h">'mail'</span><span class="sy0">,</span><span class="st_h">'max'</span><span class="sy0">,</span><span class="st_h">'mbereg'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mberegi'</span><span class="sy0">,</span><span class="st_h">'mberegi_replace'</span><span class="sy0">,</span><span class="st_h">'mbereg_match'</span><span class="sy0">,</span><span class="st_h">'mbereg_replace'</span><span class="sy0">,</span></span></span> <span class="st_h">'mbereg_search'</span><span class="sy0">,</span><span class="st_h">'mbereg_search_getpos'</span><span class="sy0">,</span><span class="st_h">'mbereg_search_getregs'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mbereg_search_init'</span><span class="sy0">,</span><span class="st_h">'mbereg_search_pos'</span><span class="sy0">,</span><span class="st_h">'mbereg_search_regs'</span><span class="sy0">,</span></span></span> <span class="st_h">'mbereg_search_setpos'</span><span class="sy0">,</span><span class="st_h">'mbregex_encoding'</span><span class="sy0">,</span><span class="st_h">'mbsplit'</span><span class="sy0">,</span><span class="st_h">'mbstrcut'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mbstrlen'</span><span class="sy0">,</span><span class="st_h">'mbstrpos'</span><span class="sy0">,</span><span class="st_h">'mbstrrpos'</span><span class="sy0">,</span><span class="st_h">'mbsubstr'</span><span class="sy0">,</span><span class="st_h">'mb_check_encoding'</span><span class="sy0">,</span></span></span> <span class="st_h">'mb_convert_case'</span><span class="sy0">,</span><span class="st_h">'mb_convert_encoding'</span><span class="sy0">,</span><span class="st_h">'mb_convert_kana'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mb_convert_variables'</span><span class="sy0">,</span><span class="st_h">'mb_decode_mimeheader'</span><span class="sy0">,</span></span></span> <span class="st_h">'mb_decode_numericentity'</span><span class="sy0">,</span><span class="st_h">'mb_detect_encoding'</span><span class="sy0">,</span><span class="st_h">'mb_detect_order'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mb_encode_mimeheader'</span><span class="sy0">,</span><span class="st_h">'mb_encode_numericentity'</span><span class="sy0">,</span><span class="st_h">'mb_ereg'</span><span class="sy0">,</span></span></span> <span class="st_h">'mb_eregi'</span><span class="sy0">,</span><span class="st_h">'mb_eregi_replace'</span><span class="sy0">,</span><span class="st_h">'mb_ereg_match'</span><span class="sy0">,</span><span class="st_h">'mb_ereg_replace'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mb_ereg_search'</span><span class="sy0">,</span><span class="st_h">'mb_ereg_search_getpos'</span><span class="sy0">,</span><span class="st_h">'mb_ereg_search_getregs'</span><span class="sy0">,</span></span></span> <span class="st_h">'mb_ereg_search_init'</span><span class="sy0">,</span><span class="st_h">'mb_ereg_search_pos'</span><span class="sy0">,</span><span class="st_h">'mb_ereg_search_regs'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mb_ereg_search_setpos'</span><span class="sy0">,</span><span class="st_h">'mb_get_info'</span><span class="sy0">,</span><span class="st_h">'mb_http_input'</span><span class="sy0">,</span></span></span> <span class="st_h">'mb_http_output'</span><span class="sy0">,</span><span class="st_h">'mb_internal_encoding'</span><span class="sy0">,</span><span class="st_h">'mb_language'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mb_list_encodings'</span><span class="sy0">,</span><span class="st_h">'mb_output_handler'</span><span class="sy0">,</span><span class="st_h">'mb_parse_str'</span><span class="sy0">,</span></span></span> <span class="st_h">'mb_preferred_mime_name'</span><span class="sy0">,</span><span class="st_h">'mb_regex_encoding'</span><span class="sy0">,</span><span class="st_h">'mb_regex_set_options'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mb_send_mail'</span><span class="sy0">,</span><span class="st_h">'mb_split'</span><span class="sy0">,</span><span class="st_h">'mb_strcut'</span><span class="sy0">,</span><span class="st_h">'mb_strimwidth'</span><span class="sy0">,</span><span class="st_h">'mb_stripos'</span><span class="sy0">,</span></span></span> <span class="st_h">'mb_stristr'</span><span class="sy0">,</span><span class="st_h">'mb_strlen'</span><span class="sy0">,</span><span class="st_h">'mb_strpos'</span><span class="sy0">,</span><span class="st_h">'mb_strrchr'</span><span class="sy0">,</span><span class="st_h">'mb_strrichr'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mb_strripos'</span><span class="sy0">,</span><span class="st_h">'mb_strrpos'</span><span class="sy0">,</span><span class="st_h">'mb_strstr'</span><span class="sy0">,</span><span class="st_h">'mb_strtolower'</span><span class="sy0">,</span></span></span> <span class="st_h">'mb_strtoupper'</span><span class="sy0">,</span><span class="st_h">'mb_strwidth'</span><span class="sy0">,</span><span class="st_h">'mb_substitute_character'</span><span class="sy0">,</span><span class="st_h">'mb_substr'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mb_substr_count'</span><span class="sy0">,</span><span class="st_h">'mcrypt_cbc'</span><span class="sy0">,</span><span class="st_h">'mcrypt_cfb'</span><span class="sy0">,</span><span class="st_h">'mcrypt_create_iv'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_decrypt'</span><span class="sy0">,</span><span class="st_h">'mcrypt_ecb'</span><span class="sy0">,</span><span class="st_h">'mcrypt_enc_get_algorithms_name'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_enc_get_block_size'</span><span class="sy0">,</span><span class="st_h">'mcrypt_enc_get_iv_size'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_enc_get_key_size'</span><span class="sy0">,</span><span class="st_h">'mcrypt_enc_get_modes_name'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_enc_get_supported_key_sizes'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_enc_is_block_algorithm'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_enc_is_block_algorithm_mode'</span><span class="sy0">,</span><span class="st_h">'mcrypt_enc_is_block_mode'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_enc_self_test'</span><span class="sy0">,</span><span class="st_h">'mcrypt_encrypt'</span><span class="sy0">,</span><span class="st_h">'mcrypt_generic'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_generic_deinit'</span><span class="sy0">,</span><span class="st_h">'mcrypt_generic_end'</span><span class="sy0">,</span><span class="st_h">'mcrypt_generic_init'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_get_block_size'</span><span class="sy0">,</span><span class="st_h">'mcrypt_get_cipher_name'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_get_iv_size'</span><span class="sy0">,</span><span class="st_h">'mcrypt_get_key_size'</span><span class="sy0">,</span><span class="st_h">'mcrypt_list_algorithms'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_list_modes'</span><span class="sy0">,</span><span class="st_h">'mcrypt_module_close'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_module_get_algo_block_size'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_module_get_algo_key_size'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_module_get_supported_key_sizes'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_module_is_block_algorithm'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_module_is_block_algorithm_mode'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_module_is_block_mode'</span><span class="sy0">,</span><span class="st_h">'mcrypt_module_open'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_module_self_test'</span><span class="sy0">,</span><span class="st_h">'mcrypt_ofb'</span><span class="sy0">,</span><span class="st_h">'md5'</span><span class="sy0">,</span><span class="st_h">'md5_file'</span><span class="sy0">,</span></span></span> <span class="st_h">'mdecrypt_generic'</span><span class="sy0">,</span><span class="st_h">'memcache_add'</span><span class="sy0">,</span><span class="st_h">'memcache_add_server'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'memcache_close'</span><span class="sy0">,</span><span class="st_h">'memcache_connect'</span><span class="sy0">,</span><span class="st_h">'memcache_debug'</span><span class="sy0">,</span></span></span> <span class="st_h">'memcache_decrement'</span><span class="sy0">,</span><span class="st_h">'memcache_delete'</span><span class="sy0">,</span><span class="st_h">'memcache_flush'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'memcache_get'</span><span class="sy0">,</span><span class="st_h">'memcache_get_extended_stats'</span><span class="sy0">,</span></span></span> <span class="st_h">'memcache_get_server_status'</span><span class="sy0">,</span><span class="st_h">'memcache_get_stats'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'memcache_get_version'</span><span class="sy0">,</span><span class="st_h">'memcache_increment'</span><span class="sy0">,</span><span class="st_h">'memcache_pconnect'</span><span class="sy0">,</span></span></span> <span class="st_h">'memcache_replace'</span><span class="sy0">,</span><span class="st_h">'memcache_set'</span><span class="sy0">,</span><span class="st_h">'memcache_set_compress_threshold'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'memcache_set_server_params'</span><span class="sy0">,</span><span class="st_h">'memory_get_peak_usage'</span><span class="sy0">,</span></span></span> <span class="st_h">'memory_get_usage'</span><span class="sy0">,</span><span class="st_h">'metaphone'</span><span class="sy0">,</span><span class="st_h">'mhash'</span><span class="sy0">,</span><span class="st_h">'mhash_count'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mhash_get_block_size'</span><span class="sy0">,</span><span class="st_h">'mhash_get_hash_name'</span><span class="sy0">,</span><span class="st_h">'mhash_keygen_s2k'</span><span class="sy0">,</span></span></span> <span class="st_h">'method_exists'</span><span class="sy0">,</span><span class="st_h">'microtime'</span><span class="sy0">,</span><span class="st_h">'mime_content_type'</span><span class="sy0">,</span><span class="st_h">'min'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ming_keypress'</span><span class="sy0">,</span><span class="st_h">'ming_setcubicthreshold'</span><span class="sy0">,</span><span class="st_h">'ming_setscale'</span><span class="sy0">,</span></span></span> <span class="st_h">'ming_useconstants'</span><span class="sy0">,</span><span class="st_h">'ming_useswfversion'</span><span class="sy0">,</span><span class="st_h">'mkdir'</span><span class="sy0">,</span><span class="st_h">'mktime'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'money_format'</span><span class="sy0">,</span><span class="st_h">'move_uploaded_file'</span><span class="sy0">,</span><span class="st_h">'msql'</span><span class="sy0">,</span><span class="st_h">'msql_affected_rows'</span><span class="sy0">,</span></span></span> <span class="st_h">'msql_close'</span><span class="sy0">,</span><span class="st_h">'msql_connect'</span><span class="sy0">,</span><span class="st_h">'msql_create_db'</span><span class="sy0">,</span><span class="st_h">'msql_createdb'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'msql_data_seek'</span><span class="sy0">,</span><span class="st_h">'msql_db_query'</span><span class="sy0">,</span><span class="st_h">'msql_dbname'</span><span class="sy0">,</span><span class="st_h">'msql_drop_db'</span><span class="sy0">,</span></span></span> <span class="st_h">'msql_dropdb'</span><span class="sy0">,</span><span class="st_h">'msql_error'</span><span class="sy0">,</span><span class="st_h">'msql_fetch_array'</span><span class="sy0">,</span><span class="st_h">'msql_fetch_field'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'msql_fetch_object'</span><span class="sy0">,</span><span class="st_h">'msql_fetch_row'</span><span class="sy0">,</span><span class="st_h">'msql_field_flags'</span><span class="sy0">,</span></span></span> <span class="st_h">'msql_field_len'</span><span class="sy0">,</span><span class="st_h">'msql_field_name'</span><span class="sy0">,</span><span class="st_h">'msql_field_seek'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'msql_field_table'</span><span class="sy0">,</span><span class="st_h">'msql_field_type'</span><span class="sy0">,</span><span class="st_h">'msql_fieldflags'</span><span class="sy0">,</span></span></span> <span class="st_h">'msql_fieldlen'</span><span class="sy0">,</span><span class="st_h">'msql_fieldname'</span><span class="sy0">,</span><span class="st_h">'msql_fieldtable'</span><span class="sy0">,</span><span class="st_h">'msql_fieldtype'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'msql_free_result'</span><span class="sy0">,</span><span class="st_h">'msql_freeresult'</span><span class="sy0">,</span><span class="st_h">'msql_list_dbs'</span><span class="sy0">,</span></span></span> <span class="st_h">'msql_list_fields'</span><span class="sy0">,</span><span class="st_h">'msql_list_tables'</span><span class="sy0">,</span><span class="st_h">'msql_listdbs'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'msql_listfields'</span><span class="sy0">,</span><span class="st_h">'msql_listtables'</span><span class="sy0">,</span><span class="st_h">'msql_num_fields'</span><span class="sy0">,</span></span></span> <span class="st_h">'msql_num_rows'</span><span class="sy0">,</span><span class="st_h">'msql_numfields'</span><span class="sy0">,</span><span class="st_h">'msql_numrows'</span><span class="sy0">,</span><span class="st_h">'msql_pconnect'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'msql_query'</span><span class="sy0">,</span><span class="st_h">'msql_regcase'</span><span class="sy0">,</span><span class="st_h">'msql_result'</span><span class="sy0">,</span><span class="st_h">'msql_select_db'</span><span class="sy0">,</span></span></span> <span class="st_h">'msql_selectdb'</span><span class="sy0">,</span><span class="st_h">'msql_tablename'</span><span class="sy0">,</span><span class="st_h">'mssql_bind'</span><span class="sy0">,</span><span class="st_h">'mssql_close'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mssql_connect'</span><span class="sy0">,</span><span class="st_h">'mssql_data_seek'</span><span class="sy0">,</span><span class="st_h">'mssql_execute'</span><span class="sy0">,</span></span></span> <span class="st_h">'mssql_fetch_array'</span><span class="sy0">,</span><span class="st_h">'mssql_fetch_assoc'</span><span class="sy0">,</span><span class="st_h">'mssql_fetch_batch'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mssql_fetch_field'</span><span class="sy0">,</span><span class="st_h">'mssql_fetch_object'</span><span class="sy0">,</span><span class="st_h">'mssql_fetch_row'</span><span class="sy0">,</span></span></span> <span class="st_h">'mssql_field_length'</span><span class="sy0">,</span><span class="st_h">'mssql_field_name'</span><span class="sy0">,</span><span class="st_h">'mssql_field_seek'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mssql_field_type'</span><span class="sy0">,</span><span class="st_h">'mssql_free_result'</span><span class="sy0">,</span><span class="st_h">'mssql_free_statement'</span><span class="sy0">,</span></span></span> <span class="st_h">'mssql_get_last_message'</span><span class="sy0">,</span><span class="st_h">'mssql_guid_string'</span><span class="sy0">,</span><span class="st_h">'mssql_init'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mssql_min_error_severity'</span><span class="sy0">,</span><span class="st_h">'mssql_min_message_severity'</span><span class="sy0">,</span></span></span> <span class="st_h">'mssql_next_result'</span><span class="sy0">,</span><span class="st_h">'mssql_num_fields'</span><span class="sy0">,</span><span class="st_h">'mssql_num_rows'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mssql_pconnect'</span><span class="sy0">,</span><span class="st_h">'mssql_query'</span><span class="sy0">,</span><span class="st_h">'mssql_result'</span><span class="sy0">,</span><span class="st_h">'mssql_rows_affected'</span><span class="sy0">,</span></span></span> <span class="st_h">'mssql_select_db'</span><span class="sy0">,</span><span class="st_h">'mt_getrandmax'</span><span class="sy0">,</span><span class="st_h">'mt_rand'</span><span class="sy0">,</span><span class="st_h">'mt_srand'</span><span class="sy0">,</span><span class="st_h">'mysql'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_affected_rows'</span><span class="sy0">,</span><span class="st_h">'mysql_client_encoding'</span><span class="sy0">,</span><span class="st_h">'mysql_close'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_connect'</span><span class="sy0">,</span><span class="st_h">'mysql_createdb'</span><span class="sy0">,</span><span class="st_h">'mysql_create_db'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_data_seek'</span><span class="sy0">,</span><span class="st_h">'mysql_dbname'</span><span class="sy0">,</span><span class="st_h">'mysql_db_name'</span><span class="sy0">,</span><span class="st_h">'mysql_db_query'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_dropdb'</span><span class="sy0">,</span><span class="st_h">'mysql_drop_db'</span><span class="sy0">,</span><span class="st_h">'mysql_errno'</span><span class="sy0">,</span><span class="st_h">'mysql_error'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_escape_string'</span><span class="sy0">,</span><span class="st_h">'mysql_fetch_array'</span><span class="sy0">,</span><span class="st_h">'mysql_fetch_assoc'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_fetch_field'</span><span class="sy0">,</span><span class="st_h">'mysql_fetch_lengths'</span><span class="sy0">,</span><span class="st_h">'mysql_fetch_object'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_fetch_row'</span><span class="sy0">,</span><span class="st_h">'mysql_fieldflags'</span><span class="sy0">,</span><span class="st_h">'mysql_fieldlen'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_fieldname'</span><span class="sy0">,</span><span class="st_h">'mysql_fieldtable'</span><span class="sy0">,</span><span class="st_h">'mysql_fieldtype'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_field_flags'</span><span class="sy0">,</span><span class="st_h">'mysql_field_len'</span><span class="sy0">,</span><span class="st_h">'mysql_field_name'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_field_seek'</span><span class="sy0">,</span><span class="st_h">'mysql_field_table'</span><span class="sy0">,</span><span class="st_h">'mysql_field_type'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_freeresult'</span><span class="sy0">,</span><span class="st_h">'mysql_free_result'</span><span class="sy0">,</span><span class="st_h">'mysql_get_client_info'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_get_host_info'</span><span class="sy0">,</span><span class="st_h">'mysql_get_proto_info'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_get_server_info'</span><span class="sy0">,</span><span class="st_h">'mysql_info'</span><span class="sy0">,</span><span class="st_h">'mysql_insert_id'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_listdbs'</span><span class="sy0">,</span><span class="st_h">'mysql_listfields'</span><span class="sy0">,</span><span class="st_h">'mysql_listtables'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_list_dbs'</span><span class="sy0">,</span><span class="st_h">'mysql_list_fields'</span><span class="sy0">,</span><span class="st_h">'mysql_list_processes'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_list_tables'</span><span class="sy0">,</span><span class="st_h">'mysql_numfields'</span><span class="sy0">,</span><span class="st_h">'mysql_numrows'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_num_fields'</span><span class="sy0">,</span><span class="st_h">'mysql_num_rows'</span><span class="sy0">,</span><span class="st_h">'mysql_pconnect'</span><span class="sy0">,</span><span class="st_h">'mysql_ping'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_query'</span><span class="sy0">,</span><span class="st_h">'mysql_real_escape_string'</span><span class="sy0">,</span><span class="st_h">'mysql_result'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_selectdb'</span><span class="sy0">,</span><span class="st_h">'mysql_select_db'</span><span class="sy0">,</span><span class="st_h">'mysql_set_charset'</span><span class="sy0">,</span><span class="st_h">'mysql_stat'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_tablename'</span><span class="sy0">,</span><span class="st_h">'mysql_table_name'</span><span class="sy0">,</span><span class="st_h">'mysql_thread_id'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_unbuffered_query'</span><span class="sy0">,</span><span class="st_h">'mysqli_affected_rows'</span><span class="sy0">,</span><span class="st_h">'mysqli_autocommit'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_bind_param'</span><span class="sy0">,</span><span class="st_h">'mysqli_bind_result'</span><span class="sy0">,</span><span class="st_h">'mysqli_change_user'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_character_set_name'</span><span class="sy0">,</span><span class="st_h">'mysqli_client_encoding'</span><span class="sy0">,</span><span class="st_h">'mysqli_close'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_commit'</span><span class="sy0">,</span><span class="st_h">'mysqli_connect'</span><span class="sy0">,</span><span class="st_h">'mysqli_connect_errno'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_connect_error'</span><span class="sy0">,</span><span class="st_h">'mysqli_data_seek'</span><span class="sy0">,</span><span class="st_h">'mysqli_debug'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_disable_reads_from_master'</span><span class="sy0">,</span><span class="st_h">'mysqli_disable_rpl_parse'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_dump_debug_info'</span><span class="sy0">,</span><span class="st_h">'mysqli_embedded_server_end'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_embedded_server_start'</span><span class="sy0">,</span><span class="st_h">'mysqli_enable_reads_from_master'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_enable_rpl_parse'</span><span class="sy0">,</span><span class="st_h">'mysqli_errno'</span><span class="sy0">,</span><span class="st_h">'mysqli_error'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_escape_string'</span><span class="sy0">,</span><span class="st_h">'mysqli_execute'</span><span class="sy0">,</span><span class="st_h">'mysqli_fetch'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_fetch_array'</span><span class="sy0">,</span><span class="st_h">'mysqli_fetch_assoc'</span><span class="sy0">,</span><span class="st_h">'mysqli_fetch_field'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_fetch_field_direct'</span><span class="sy0">,</span><span class="st_h">'mysqli_fetch_fields'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_fetch_lengths'</span><span class="sy0">,</span><span class="st_h">'mysqli_fetch_object'</span><span class="sy0">,</span><span class="st_h">'mysqli_fetch_row'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_field_count'</span><span class="sy0">,</span><span class="st_h">'mysqli_field_seek'</span><span class="sy0">,</span><span class="st_h">'mysqli_field_tell'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_free_result'</span><span class="sy0">,</span><span class="st_h">'mysqli_get_charset'</span><span class="sy0">,</span><span class="st_h">'mysqli_get_client_info'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_get_client_version'</span><span class="sy0">,</span><span class="st_h">'mysqli_get_host_info'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_get_metadata'</span><span class="sy0">,</span><span class="st_h">'mysqli_get_proto_info'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_get_server_info'</span><span class="sy0">,</span><span class="st_h">'mysqli_get_server_version'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_get_warnings'</span><span class="sy0">,</span><span class="st_h">'mysqli_info'</span><span class="sy0">,</span><span class="st_h">'mysqli_init'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_insert_id'</span><span class="sy0">,</span><span class="st_h">'mysqli_kill'</span><span class="sy0">,</span><span class="st_h">'mysqli_master_query'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_more_results'</span><span class="sy0">,</span><span class="st_h">'mysqli_multi_query'</span><span class="sy0">,</span><span class="st_h">'mysqli_next_result'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_num_fields'</span><span class="sy0">,</span><span class="st_h">'mysqli_num_rows'</span><span class="sy0">,</span><span class="st_h">'mysqli_options'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_param_count'</span><span class="sy0">,</span><span class="st_h">'mysqli_ping'</span><span class="sy0">,</span><span class="st_h">'mysqli_prepare'</span><span class="sy0">,</span><span class="st_h">'mysqli_query'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_real_connect'</span><span class="sy0">,</span><span class="st_h">'mysqli_real_escape_string'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_real_query'</span><span class="sy0">,</span><span class="st_h">'mysqli_report'</span><span class="sy0">,</span><span class="st_h">'mysqli_rollback'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_rpl_parse_enabled'</span><span class="sy0">,</span><span class="st_h">'mysqli_rpl_probe'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_rpl_query_type'</span><span class="sy0">,</span><span class="st_h">'mysqli_select_db'</span><span class="sy0">,</span><span class="st_h">'mysqli_send_long_data'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_send_query'</span><span class="sy0">,</span><span class="st_h">'mysqli_set_charset'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_set_local_infile_default'</span><span class="sy0">,</span><span class="st_h">'mysqli_set_local_infile_handler'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_set_opt'</span><span class="sy0">,</span><span class="st_h">'mysqli_slave_query'</span><span class="sy0">,</span><span class="st_h">'mysqli_sqlstate'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_ssl_set'</span><span class="sy0">,</span><span class="st_h">'mysqli_stat'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_affected_rows'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_stmt_attr_get'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_attr_set'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_stmt_bind_param'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_bind_result'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_stmt_close'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_data_seek'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_errno'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_stmt_error'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_execute'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_fetch'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_stmt_field_count'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_free_result'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_stmt_get_warnings'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_init'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_stmt_insert_id'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_num_rows'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_stmt_param_count'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_prepare'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_reset'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_stmt_result_metadata'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_send_long_data'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_stmt_sqlstate'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_store_result'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_store_result'</span><span class="sy0">,</span><span class="st_h">'mysqli_thread_id'</span><span class="sy0">,</span><span class="st_h">'mysqli_thread_safe'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_use_result'</span><span class="sy0">,</span><span class="st_h">'mysqli_warning_count'</span><span class="sy0">,</span><span class="st_h">'natcasesort'</span><span class="sy0">,</span><span class="st_h">'natsort'</span><span class="sy0">,</span></span></span> <span class="st_h">'new_xmldoc'</span><span class="sy0">,</span><span class="st_h">'next'</span><span class="sy0">,</span><span class="st_h">'ngettext'</span><span class="sy0">,</span><span class="st_h">'nl2br'</span><span class="sy0">,</span><span class="st_h">'nl_langinfo'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ntuser_getdomaincontroller'</span><span class="sy0">,</span><span class="st_h">'ntuser_getusergroups'</span><span class="sy0">,</span></span></span> <span class="st_h">'ntuser_getuserinfo'</span><span class="sy0">,</span><span class="st_h">'ntuser_getuserlist'</span><span class="sy0">,</span><span class="st_h">'number_format'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ob_clean'</span><span class="sy0">,</span><span class="st_h">'ob_deflatehandler'</span><span class="sy0">,</span><span class="st_h">'ob_end_clean'</span><span class="sy0">,</span><span class="st_h">'ob_end_flush'</span><span class="sy0">,</span></span></span> <span class="st_h">'ob_etaghandler'</span><span class="sy0">,</span><span class="st_h">'ob_flush'</span><span class="sy0">,</span><span class="st_h">'ob_get_clean'</span><span class="sy0">,</span><span class="st_h">'ob_get_contents'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ob_get_flush'</span><span class="sy0">,</span><span class="st_h">'ob_get_length'</span><span class="sy0">,</span><span class="st_h">'ob_get_level'</span><span class="sy0">,</span><span class="st_h">'ob_get_status'</span><span class="sy0">,</span></span></span> <span class="st_h">'ob_gzhandler'</span><span class="sy0">,</span><span class="st_h">'ob_iconv_handler'</span><span class="sy0">,</span><span class="st_h">'ob_implicit_flush'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ob_inflatehandler'</span><span class="sy0">,</span><span class="st_h">'ob_list_handlers'</span><span class="sy0">,</span><span class="st_h">'ob_start'</span><span class="sy0">,</span><span class="st_h">'ob_tidyhandler'</span><span class="sy0">,</span></span></span> <span class="st_h">'octdec'</span><span class="sy0">,</span><span class="st_h">'odbc_autocommit'</span><span class="sy0">,</span><span class="st_h">'odbc_binmode'</span><span class="sy0">,</span><span class="st_h">'odbc_close'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'odbc_close_all'</span><span class="sy0">,</span><span class="st_h">'odbc_columnprivileges'</span><span class="sy0">,</span><span class="st_h">'odbc_columns'</span><span class="sy0">,</span></span></span> <span class="st_h">'odbc_commit'</span><span class="sy0">,</span><span class="st_h">'odbc_connect'</span><span class="sy0">,</span><span class="st_h">'odbc_cursor'</span><span class="sy0">,</span><span class="st_h">'odbc_data_source'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'odbc_do'</span><span class="sy0">,</span><span class="st_h">'odbc_error'</span><span class="sy0">,</span><span class="st_h">'odbc_errormsg'</span><span class="sy0">,</span><span class="st_h">'odbc_exec'</span><span class="sy0">,</span><span class="st_h">'odbc_execute'</span><span class="sy0">,</span></span></span> <span class="st_h">'odbc_fetch_array'</span><span class="sy0">,</span><span class="st_h">'odbc_fetch_into'</span><span class="sy0">,</span><span class="st_h">'odbc_fetch_object'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'odbc_fetch_row'</span><span class="sy0">,</span><span class="st_h">'odbc_field_len'</span><span class="sy0">,</span><span class="st_h">'odbc_field_name'</span><span class="sy0">,</span></span></span> <span class="st_h">'odbc_field_num'</span><span class="sy0">,</span><span class="st_h">'odbc_field_precision'</span><span class="sy0">,</span><span class="st_h">'odbc_field_scale'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'odbc_field_type'</span><span class="sy0">,</span><span class="st_h">'odbc_foreignkeys'</span><span class="sy0">,</span><span class="st_h">'odbc_free_result'</span><span class="sy0">,</span></span></span> <span class="st_h">'odbc_gettypeinfo'</span><span class="sy0">,</span><span class="st_h">'odbc_longreadlen'</span><span class="sy0">,</span><span class="st_h">'odbc_next_result'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'odbc_num_fields'</span><span class="sy0">,</span><span class="st_h">'odbc_num_rows'</span><span class="sy0">,</span><span class="st_h">'odbc_pconnect'</span><span class="sy0">,</span><span class="st_h">'odbc_prepare'</span><span class="sy0">,</span></span></span> <span class="st_h">'odbc_primarykeys'</span><span class="sy0">,</span><span class="st_h">'odbc_procedurecolumns'</span><span class="sy0">,</span><span class="st_h">'odbc_procedures'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'odbc_result'</span><span class="sy0">,</span><span class="st_h">'odbc_result_all'</span><span class="sy0">,</span><span class="st_h">'odbc_rollback'</span><span class="sy0">,</span><span class="st_h">'odbc_setoption'</span><span class="sy0">,</span></span></span> <span class="st_h">'odbc_specialcolumns'</span><span class="sy0">,</span><span class="st_h">'odbc_statistics'</span><span class="sy0">,</span><span class="st_h">'odbc_tableprivileges'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'odbc_tables'</span><span class="sy0">,</span><span class="st_h">'opendir'</span><span class="sy0">,</span><span class="st_h">'openlog'</span><span class="sy0">,</span><span class="st_h">'openssl_csr_export'</span><span class="sy0">,</span></span></span> <span class="st_h">'openssl_csr_export_to_file'</span><span class="sy0">,</span><span class="st_h">'openssl_csr_get_public_key'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'openssl_csr_get_subject'</span><span class="sy0">,</span><span class="st_h">'openssl_csr_new'</span><span class="sy0">,</span><span class="st_h">'openssl_csr_sign'</span><span class="sy0">,</span></span></span> <span class="st_h">'openssl_error_string'</span><span class="sy0">,</span><span class="st_h">'openssl_free_key'</span><span class="sy0">,</span><span class="st_h">'openssl_get_privatekey'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'openssl_get_publickey'</span><span class="sy0">,</span><span class="st_h">'openssl_open'</span><span class="sy0">,</span><span class="st_h">'openssl_pkcs12_export'</span><span class="sy0">,</span></span></span> <span class="st_h">'openssl_pkcs12_export_to_file'</span><span class="sy0">,</span><span class="st_h">'openssl_pkcs12_read'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'openssl_pkcs7_decrypt'</span><span class="sy0">,</span><span class="st_h">'openssl_pkcs7_encrypt'</span><span class="sy0">,</span></span></span> <span class="st_h">'openssl_pkcs7_sign'</span><span class="sy0">,</span><span class="st_h">'openssl_pkcs7_verify'</span><span class="sy0">,</span><span class="st_h">'openssl_pkey_export'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'openssl_pkey_export_to_file'</span><span class="sy0">,</span><span class="st_h">'openssl_pkey_free'</span><span class="sy0">,</span></span></span> <span class="st_h">'openssl_pkey_get_details'</span><span class="sy0">,</span><span class="st_h">'openssl_pkey_get_private'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'openssl_pkey_get_public'</span><span class="sy0">,</span><span class="st_h">'openssl_pkey_new'</span><span class="sy0">,</span></span></span> <span class="st_h">'openssl_private_decrypt'</span><span class="sy0">,</span><span class="st_h">'openssl_private_encrypt'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'openssl_public_decrypt'</span><span class="sy0">,</span><span class="st_h">'openssl_public_encrypt'</span><span class="sy0">,</span><span class="st_h">'openssl_seal'</span><span class="sy0">,</span></span></span> <span class="st_h">'openssl_sign'</span><span class="sy0">,</span><span class="st_h">'openssl_verify'</span><span class="sy0">,</span><span class="st_h">'openssl_x509_checkpurpose'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'openssl_x509_check_private_key'</span><span class="sy0">,</span><span class="st_h">'openssl_x509_export'</span><span class="sy0">,</span></span></span> <span class="st_h">'openssl_x509_export_to_file'</span><span class="sy0">,</span><span class="st_h">'openssl_x509_free'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'openssl_x509_parse'</span><span class="sy0">,</span><span class="st_h">'openssl_x509_read'</span><span class="sy0">,</span><span class="st_h">'ord'</span><span class="sy0">,</span></span></span> <span class="st_h">'output_add_rewrite_var'</span><span class="sy0">,</span><span class="st_h">'output_reset_rewrite_vars'</span><span class="sy0">,</span><span class="st_h">'overload'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'outputdebugstring'</span><span class="sy0">,</span><span class="st_h">'pack'</span><span class="sy0">,</span><span class="st_h">'parse_ini_file'</span><span class="sy0">,</span><span class="st_h">'parse_str'</span><span class="sy0">,</span><span class="st_h">'parse_url'</span><span class="sy0">,</span></span></span> <span class="st_h">'parsekit_compile_file'</span><span class="sy0">,</span><span class="st_h">'parsekit_compile_string'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'parsekit_func_arginfo'</span><span class="sy0">,</span><span class="st_h">'parsekit_opcode_flags'</span><span class="sy0">,</span></span></span> <span class="st_h">'parsekit_opcode_name'</span><span class="sy0">,</span><span class="st_h">'passthru'</span><span class="sy0">,</span><span class="st_h">'pathinfo'</span><span class="sy0">,</span><span class="st_h">'pclose'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_add_bookmark'</span><span class="sy0">,</span><span class="st_h">'pdf_add_launchlink'</span><span class="sy0">,</span><span class="st_h">'pdf_add_locallink'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_add_nameddest'</span><span class="sy0">,</span><span class="st_h">'pdf_add_note'</span><span class="sy0">,</span><span class="st_h">'pdf_add_pdflink'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_add_thumbnail'</span><span class="sy0">,</span><span class="st_h">'pdf_add_weblink'</span><span class="sy0">,</span><span class="st_h">'pdf_arc'</span><span class="sy0">,</span><span class="st_h">'pdf_arcn'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_attach_file'</span><span class="sy0">,</span><span class="st_h">'pdf_begin_font'</span><span class="sy0">,</span><span class="st_h">'pdf_begin_glyph'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_begin_page'</span><span class="sy0">,</span><span class="st_h">'pdf_begin_pattern'</span><span class="sy0">,</span><span class="st_h">'pdf_begin_template'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_circle'</span><span class="sy0">,</span><span class="st_h">'pdf_clip'</span><span class="sy0">,</span><span class="st_h">'pdf_close'</span><span class="sy0">,</span><span class="st_h">'pdf_close_image'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_close_pdi'</span><span class="sy0">,</span><span class="st_h">'pdf_close_pdi_page'</span><span class="sy0">,</span><span class="st_h">'pdf_closepath'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_closepath_fill_stroke'</span><span class="sy0">,</span><span class="st_h">'pdf_closepath_stroke'</span><span class="sy0">,</span><span class="st_h">'pdf_concat'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_continue_text'</span><span class="sy0">,</span><span class="st_h">'pdf_create_gstate'</span><span class="sy0">,</span><span class="st_h">'pdf_create_pvf'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_curveto'</span><span class="sy0">,</span><span class="st_h">'pdf_delete'</span><span class="sy0">,</span><span class="st_h">'pdf_delete_pvf'</span><span class="sy0">,</span><span class="st_h">'pdf_encoding_set_char'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_end_font'</span><span class="sy0">,</span><span class="st_h">'pdf_end_glyph'</span><span class="sy0">,</span><span class="st_h">'pdf_end_page'</span><span class="sy0">,</span><span class="st_h">'pdf_end_pattern'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_end_template'</span><span class="sy0">,</span><span class="st_h">'pdf_endpath'</span><span class="sy0">,</span><span class="st_h">'pdf_fill'</span><span class="sy0">,</span><span class="st_h">'pdf_fill_imageblock'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_fill_pdfblock'</span><span class="sy0">,</span><span class="st_h">'pdf_fill_stroke'</span><span class="sy0">,</span><span class="st_h">'pdf_fill_textblock'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_findfont'</span><span class="sy0">,</span><span class="st_h">'pdf_fit_image'</span><span class="sy0">,</span><span class="st_h">'pdf_fit_pdi_page'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_fit_textline'</span><span class="sy0">,</span><span class="st_h">'pdf_get_apiname'</span><span class="sy0">,</span><span class="st_h">'pdf_get_buffer'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_get_errmsg'</span><span class="sy0">,</span><span class="st_h">'pdf_get_errnum'</span><span class="sy0">,</span><span class="st_h">'pdf_get_parameter'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_get_pdi_parameter'</span><span class="sy0">,</span><span class="st_h">'pdf_get_pdi_value'</span><span class="sy0">,</span><span class="st_h">'pdf_get_value'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_initgraphics'</span><span class="sy0">,</span><span class="st_h">'pdf_lineto'</span><span class="sy0">,</span><span class="st_h">'pdf_load_font'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_load_iccprofile'</span><span class="sy0">,</span><span class="st_h">'pdf_load_image'</span><span class="sy0">,</span><span class="st_h">'pdf_makespotcolor'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_moveto'</span><span class="sy0">,</span><span class="st_h">'pdf_new'</span><span class="sy0">,</span><span class="st_h">'pdf_open_ccitt'</span><span class="sy0">,</span><span class="st_h">'pdf_open_file'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_open_image'</span><span class="sy0">,</span><span class="st_h">'pdf_open_image_file'</span><span class="sy0">,</span><span class="st_h">'pdf_open_pdi'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_open_pdi_page'</span><span class="sy0">,</span><span class="st_h">'pdf_place_image'</span><span class="sy0">,</span><span class="st_h">'pdf_place_pdi_page'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_process_pdi'</span><span class="sy0">,</span><span class="st_h">'pdf_rect'</span><span class="sy0">,</span><span class="st_h">'pdf_restore'</span><span class="sy0">,</span><span class="st_h">'pdf_rotate'</span><span class="sy0">,</span><span class="st_h">'pdf_save'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_scale'</span><span class="sy0">,</span><span class="st_h">'pdf_set_border_color'</span><span class="sy0">,</span><span class="st_h">'pdf_set_border_dash'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_set_border_style'</span><span class="sy0">,</span><span class="st_h">'pdf_set_gstate'</span><span class="sy0">,</span><span class="st_h">'pdf_set_info'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_set_parameter'</span><span class="sy0">,</span><span class="st_h">'pdf_set_text_pos'</span><span class="sy0">,</span><span class="st_h">'pdf_set_value'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_setcolor'</span><span class="sy0">,</span><span class="st_h">'pdf_setdash'</span><span class="sy0">,</span><span class="st_h">'pdf_setdashpattern'</span><span class="sy0">,</span><span class="st_h">'pdf_setflat'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_setfont'</span><span class="sy0">,</span><span class="st_h">'pdf_setlinecap'</span><span class="sy0">,</span><span class="st_h">'pdf_setlinejoin'</span><span class="sy0">,</span><span class="st_h">'pdf_setlinewidth'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_setmatrix'</span><span class="sy0">,</span><span class="st_h">'pdf_setmiterlimit'</span><span class="sy0">,</span><span class="st_h">'pdf_setpolydash'</span><span class="sy0">,</span><span class="st_h">'pdf_shading'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_shading_pattern'</span><span class="sy0">,</span><span class="st_h">'pdf_shfill'</span><span class="sy0">,</span><span class="st_h">'pdf_show'</span><span class="sy0">,</span><span class="st_h">'pdf_show_boxed'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_show_xy'</span><span class="sy0">,</span><span class="st_h">'pdf_skew'</span><span class="sy0">,</span><span class="st_h">'pdf_stringwidth'</span><span class="sy0">,</span><span class="st_h">'pdf_stroke'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_translate'</span><span class="sy0">,</span><span class="st_h">'pdo_drivers'</span><span class="sy0">,</span><span class="st_h">'pfsockopen'</span><span class="sy0">,</span><span class="st_h">'pg_affected_rows'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_cancel_query'</span><span class="sy0">,</span><span class="st_h">'pg_clientencoding'</span><span class="sy0">,</span><span class="st_h">'pg_client_encoding'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_close'</span><span class="sy0">,</span><span class="st_h">'pg_cmdtuples'</span><span class="sy0">,</span><span class="st_h">'pg_connect'</span><span class="sy0">,</span><span class="st_h">'pg_connection_busy'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_connection_reset'</span><span class="sy0">,</span><span class="st_h">'pg_connection_status'</span><span class="sy0">,</span><span class="st_h">'pg_convert'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_copy_from'</span><span class="sy0">,</span><span class="st_h">'pg_copy_to'</span><span class="sy0">,</span><span class="st_h">'pg_dbname'</span><span class="sy0">,</span><span class="st_h">'pg_delete'</span><span class="sy0">,</span><span class="st_h">'pg_end_copy'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_errormessage'</span><span class="sy0">,</span><span class="st_h">'pg_escape_bytea'</span><span class="sy0">,</span><span class="st_h">'pg_escape_string'</span><span class="sy0">,</span><span class="st_h">'pg_exec'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_execute'</span><span class="sy0">,</span><span class="st_h">'pg_fetch_all'</span><span class="sy0">,</span><span class="st_h">'pg_fetch_all_columns'</span><span class="sy0">,</span><span class="st_h">'pg_fetch_array'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_fetch_assoc'</span><span class="sy0">,</span><span class="st_h">'pg_fetch_object'</span><span class="sy0">,</span><span class="st_h">'pg_fetch_result'</span><span class="sy0">,</span><span class="st_h">'pg_fetch_row'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_fieldisnull'</span><span class="sy0">,</span><span class="st_h">'pg_fieldname'</span><span class="sy0">,</span><span class="st_h">'pg_fieldnum'</span><span class="sy0">,</span><span class="st_h">'pg_fieldprtlen'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_fieldsize'</span><span class="sy0">,</span><span class="st_h">'pg_fieldtype'</span><span class="sy0">,</span><span class="st_h">'pg_field_is_null'</span><span class="sy0">,</span><span class="st_h">'pg_field_name'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_field_num'</span><span class="sy0">,</span><span class="st_h">'pg_field_prtlen'</span><span class="sy0">,</span><span class="st_h">'pg_field_size'</span><span class="sy0">,</span><span class="st_h">'pg_field_table'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_field_type'</span><span class="sy0">,</span><span class="st_h">'pg_field_type_oid'</span><span class="sy0">,</span><span class="st_h">'pg_free_result'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_freeresult'</span><span class="sy0">,</span><span class="st_h">'pg_get_notify'</span><span class="sy0">,</span><span class="st_h">'pg_get_pid'</span><span class="sy0">,</span><span class="st_h">'pg_get_result'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_getlastoid'</span><span class="sy0">,</span><span class="st_h">'pg_host'</span><span class="sy0">,</span><span class="st_h">'pg_insert'</span><span class="sy0">,</span><span class="st_h">'pg_last_error'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_last_notice'</span><span class="sy0">,</span><span class="st_h">'pg_last_oid'</span><span class="sy0">,</span><span class="st_h">'pg_loclose'</span><span class="sy0">,</span><span class="st_h">'pg_locreate'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_loexport'</span><span class="sy0">,</span><span class="st_h">'pg_loimport'</span><span class="sy0">,</span><span class="st_h">'pg_loopen'</span><span class="sy0">,</span><span class="st_h">'pg_loread'</span><span class="sy0">,</span><span class="st_h">'pg_loreadall'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_lounlink'</span><span class="sy0">,</span><span class="st_h">'pg_lowrite'</span><span class="sy0">,</span><span class="st_h">'pg_lo_close'</span><span class="sy0">,</span><span class="st_h">'pg_lo_create'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_lo_export'</span><span class="sy0">,</span><span class="st_h">'pg_lo_import'</span><span class="sy0">,</span><span class="st_h">'pg_lo_open'</span><span class="sy0">,</span><span class="st_h">'pg_lo_read'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_lo_read_all'</span><span class="sy0">,</span><span class="st_h">'pg_lo_seek'</span><span class="sy0">,</span><span class="st_h">'pg_lo_tell'</span><span class="sy0">,</span><span class="st_h">'pg_lo_unlink'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_lo_write'</span><span class="sy0">,</span><span class="st_h">'pg_meta_data'</span><span class="sy0">,</span><span class="st_h">'pg_numfields'</span><span class="sy0">,</span><span class="st_h">'pg_numrows'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_num_fields'</span><span class="sy0">,</span><span class="st_h">'pg_num_rows'</span><span class="sy0">,</span><span class="st_h">'pg_options'</span><span class="sy0">,</span><span class="st_h">'pg_parameter_status'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_pconnect'</span><span class="sy0">,</span><span class="st_h">'pg_ping'</span><span class="sy0">,</span><span class="st_h">'pg_port'</span><span class="sy0">,</span><span class="st_h">'pg_prepare'</span><span class="sy0">,</span><span class="st_h">'pg_put_line'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_query'</span><span class="sy0">,</span><span class="st_h">'pg_query_params'</span><span class="sy0">,</span><span class="st_h">'pg_result'</span><span class="sy0">,</span><span class="st_h">'pg_result_error'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_result_error_field'</span><span class="sy0">,</span><span class="st_h">'pg_result_seek'</span><span class="sy0">,</span><span class="st_h">'pg_result_status'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_select'</span><span class="sy0">,</span><span class="st_h">'pg_send_execute'</span><span class="sy0">,</span><span class="st_h">'pg_send_prepare'</span><span class="sy0">,</span><span class="st_h">'pg_send_query'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_send_query_params'</span><span class="sy0">,</span><span class="st_h">'pg_set_client_encoding'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_set_error_verbosity'</span><span class="sy0">,</span><span class="st_h">'pg_setclientencoding'</span><span class="sy0">,</span><span class="st_h">'pg_trace'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_transaction_status'</span><span class="sy0">,</span><span class="st_h">'pg_tty'</span><span class="sy0">,</span><span class="st_h">'pg_unescape_bytea'</span><span class="sy0">,</span><span class="st_h">'pg_untrace'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_update'</span><span class="sy0">,</span><span class="st_h">'pg_version'</span><span class="sy0">,</span><span class="st_h">'php_egg_logo_guid'</span><span class="sy0">,</span><span class="st_h">'php_ini_loaded_file'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'php_ini_scanned_files'</span><span class="sy0">,</span><span class="st_h">'php_logo_guid'</span><span class="sy0">,</span><span class="st_h">'php_real_logo_guid'</span><span class="sy0">,</span></span></span> <span class="st_h">'php_sapi_name'</span><span class="sy0">,</span><span class="st_h">'php_strip_whitespace'</span><span class="sy0">,</span><span class="st_h">'php_uname'</span><span class="sy0">,</span><span class="st_h">'phpcredits'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'phpdoc_xml_from_string'</span><span class="sy0">,</span><span class="st_h">'phpinfo'</span><span class="sy0">,</span><span class="st_h">'phpversion'</span><span class="sy0">,</span><span class="st_h">'pi'</span><span class="sy0">,</span><span class="st_h">'png2wbmp'</span><span class="sy0">,</span></span></span> <span class="st_h">'pop3_close'</span><span class="sy0">,</span><span class="st_h">'pop3_delete_message'</span><span class="sy0">,</span><span class="st_h">'pop3_get_account_size'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pop3_get_message'</span><span class="sy0">,</span><span class="st_h">'pop3_get_message_count'</span><span class="sy0">,</span></span></span> <span class="st_h">'pop3_get_message_header'</span><span class="sy0">,</span><span class="st_h">'pop3_get_message_ids'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'pop3_get_message_size'</span><span class="sy0">,</span><span class="st_h">'pop3_get_message_sizes'</span><span class="sy0">,</span><span class="st_h">'pop3_open'</span><span class="sy0">,</span></span></span> <span class="st_h">'pop3_undelete'</span><span class="sy0">,</span><span class="st_h">'popen'</span><span class="sy0">,</span><span class="st_h">'pos'</span><span class="sy0">,</span><span class="st_h">'posix_ctermid'</span><span class="sy0">,</span><span class="st_h">'posix_errno'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'posix_getcwd'</span><span class="sy0">,</span><span class="st_h">'posix_getegid'</span><span class="sy0">,</span><span class="st_h">'posix_geteuid'</span><span class="sy0">,</span><span class="st_h">'posix_getgid'</span><span class="sy0">,</span></span></span> <span class="st_h">'posix_getgrgid'</span><span class="sy0">,</span><span class="st_h">'posix_getgrnam'</span><span class="sy0">,</span><span class="st_h">'posix_getgroups'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'posix_getlogin'</span><span class="sy0">,</span><span class="st_h">'posix_getpgid'</span><span class="sy0">,</span><span class="st_h">'posix_getpgrp'</span><span class="sy0">,</span><span class="st_h">'posix_getpid'</span><span class="sy0">,</span></span></span> <span class="st_h">'posix_getppid'</span><span class="sy0">,</span><span class="st_h">'posix_getpwnam'</span><span class="sy0">,</span><span class="st_h">'posix_getpwuid'</span><span class="sy0">,</span><span class="st_h">'posix_getrlimit'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'posix_getsid'</span><span class="sy0">,</span><span class="st_h">'posix_getuid'</span><span class="sy0">,</span><span class="st_h">'posix_get_last_error'</span><span class="sy0">,</span><span class="st_h">'posix_isatty'</span><span class="sy0">,</span></span></span> <span class="st_h">'posix_kill'</span><span class="sy0">,</span><span class="st_h">'posix_mkfifo'</span><span class="sy0">,</span><span class="st_h">'posix_setegid'</span><span class="sy0">,</span><span class="st_h">'posix_seteuid'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'posix_setgid'</span><span class="sy0">,</span><span class="st_h">'posix_setpgid'</span><span class="sy0">,</span><span class="st_h">'posix_setsid'</span><span class="sy0">,</span><span class="st_h">'posix_setuid'</span><span class="sy0">,</span></span></span> <span class="st_h">'posix_strerror'</span><span class="sy0">,</span><span class="st_h">'posix_times'</span><span class="sy0">,</span><span class="st_h">'posix_ttyname'</span><span class="sy0">,</span><span class="st_h">'posix_uname'</span><span class="sy0">,</span><span class="st_h">'pow'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'preg_grep'</span><span class="sy0">,</span><span class="st_h">'preg_last_error'</span><span class="sy0">,</span><span class="st_h">'preg_match'</span><span class="sy0">,</span><span class="st_h">'preg_match_all'</span><span class="sy0">,</span></span></span> <span class="st_h">'preg_quote'</span><span class="sy0">,</span><span class="st_h">'preg_replace'</span><span class="sy0">,</span><span class="st_h">'preg_replace_callback'</span><span class="sy0">,</span><span class="st_h">'preg_split'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'prev'</span><span class="sy0">,</span><span class="st_h">'print_r'</span><span class="sy0">,</span><span class="st_h">'printf'</span><span class="sy0">,</span><span class="st_h">'proc_close'</span><span class="sy0">,</span><span class="st_h">'proc_get_status'</span><span class="sy0">,</span></span></span> <span class="st_h">'proc_open'</span><span class="sy0">,</span><span class="st_h">'proc_terminate'</span><span class="sy0">,</span><span class="st_h">'putenv'</span><span class="sy0">,</span><span class="st_h">'quoted_printable_decode'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'quotemeta'</span><span class="sy0">,</span><span class="st_h">'rad2deg'</span><span class="sy0">,</span><span class="st_h">'radius_acct_open'</span><span class="sy0">,</span><span class="st_h">'radius_add_server'</span><span class="sy0">,</span></span></span> <span class="st_h">'radius_auth_open'</span><span class="sy0">,</span><span class="st_h">'radius_close'</span><span class="sy0">,</span><span class="st_h">'radius_config'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'radius_create_request'</span><span class="sy0">,</span><span class="st_h">'radius_cvt_addr'</span><span class="sy0">,</span><span class="st_h">'radius_cvt_int'</span><span class="sy0">,</span></span></span> <span class="st_h">'radius_cvt_string'</span><span class="sy0">,</span><span class="st_h">'radius_demangle'</span><span class="sy0">,</span><span class="st_h">'radius_demangle_mppe_key'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'radius_get_attr'</span><span class="sy0">,</span><span class="st_h">'radius_get_vendor_attr'</span><span class="sy0">,</span><span class="st_h">'radius_put_addr'</span><span class="sy0">,</span></span></span> <span class="st_h">'radius_put_attr'</span><span class="sy0">,</span><span class="st_h">'radius_put_int'</span><span class="sy0">,</span><span class="st_h">'radius_put_string'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'radius_put_vendor_addr'</span><span class="sy0">,</span><span class="st_h">'radius_put_vendor_attr'</span><span class="sy0">,</span></span></span> <span class="st_h">'radius_put_vendor_int'</span><span class="sy0">,</span><span class="st_h">'radius_put_vendor_string'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'radius_request_authenticator'</span><span class="sy0">,</span><span class="st_h">'radius_send_request'</span><span class="sy0">,</span></span></span> <span class="st_h">'radius_server_secret'</span><span class="sy0">,</span><span class="st_h">'radius_strerror'</span><span class="sy0">,</span><span class="st_h">'rand'</span><span class="sy0">,</span><span class="st_h">'range'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'rawurldecode'</span><span class="sy0">,</span><span class="st_h">'rawurlencode'</span><span class="sy0">,</span><span class="st_h">'read_exif_data'</span><span class="sy0">,</span><span class="st_h">'readdir'</span><span class="sy0">,</span><span class="st_h">'readfile'</span><span class="sy0">,</span></span></span> <span class="st_h">'readgzfile'</span><span class="sy0">,</span><span class="st_h">'readlink'</span><span class="sy0">,</span><span class="st_h">'realpath'</span><span class="sy0">,</span><span class="st_h">'reg_close_key'</span><span class="sy0">,</span><span class="st_h">'reg_create_key'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'reg_enum_key'</span><span class="sy0">,</span><span class="st_h">'reg_enum_value'</span><span class="sy0">,</span><span class="st_h">'reg_get_value'</span><span class="sy0">,</span><span class="st_h">'reg_open_key'</span><span class="sy0">,</span></span></span> <span class="st_h">'reg_set_value'</span><span class="sy0">,</span><span class="st_h">'register_shutdown_function'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'register_tick_function'</span><span class="sy0">,</span><span class="st_h">'rename'</span><span class="sy0">,</span><span class="st_h">'res_close'</span><span class="sy0">,</span><span class="st_h">'res_get'</span><span class="sy0">,</span><span class="st_h">'res_list'</span><span class="sy0">,</span></span></span> <span class="st_h">'res_list_type'</span><span class="sy0">,</span><span class="st_h">'res_open'</span><span class="sy0">,</span><span class="st_h">'res_set'</span><span class="sy0">,</span><span class="st_h">'reset'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'restore_error_handler'</span><span class="sy0">,</span><span class="st_h">'restore_include_path'</span><span class="sy0">,</span><span class="st_h">'rewind'</span><span class="sy0">,</span><span class="st_h">'rewinddir'</span><span class="sy0">,</span></span></span> <span class="st_h">'rmdir'</span><span class="sy0">,</span><span class="st_h">'round'</span><span class="sy0">,</span><span class="st_h">'rsort'</span><span class="sy0">,</span><span class="st_h">'rtrim'</span><span class="sy0">,</span><span class="st_h">'runkit_class_adopt'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'runkit_class_emancipate'</span><span class="sy0">,</span><span class="st_h">'runkit_constant_add'</span><span class="sy0">,</span></span></span> <span class="st_h">'runkit_constant_redefine'</span><span class="sy0">,</span><span class="st_h">'runkit_constant_remove'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'runkit_default_property_add'</span><span class="sy0">,</span><span class="st_h">'runkit_function_add'</span><span class="sy0">,</span></span></span> <span class="st_h">'runkit_function_copy'</span><span class="sy0">,</span><span class="st_h">'runkit_function_redefine'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'runkit_function_remove'</span><span class="sy0">,</span><span class="st_h">'runkit_function_rename'</span><span class="sy0">,</span><span class="st_h">'runkit_import'</span><span class="sy0">,</span></span></span> <span class="st_h">'runkit_lint'</span><span class="sy0">,</span><span class="st_h">'runkit_lint_file'</span><span class="sy0">,</span><span class="st_h">'runkit_method_add'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'runkit_method_copy'</span><span class="sy0">,</span><span class="st_h">'runkit_method_redefine'</span><span class="sy0">,</span></span></span> <span class="st_h">'runkit_method_remove'</span><span class="sy0">,</span><span class="st_h">'runkit_method_rename'</span><span class="sy0">,</span><span class="st_h">'runkit_object_id'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'runkit_return_value_used'</span><span class="sy0">,</span><span class="st_h">'runkit_sandbox_output_handler'</span><span class="sy0">,</span></span></span> <span class="st_h">'runkit_superglobals'</span><span class="sy0">,</span><span class="st_h">'runkit_zval_inspect'</span><span class="sy0">,</span><span class="st_h">'scandir'</span><span class="sy0">,</span><span class="st_h">'sem_acquire'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'sem_get'</span><span class="sy0">,</span><span class="st_h">'sem_release'</span><span class="sy0">,</span><span class="st_h">'sem_remove'</span><span class="sy0">,</span><span class="st_h">'serialize'</span><span class="sy0">,</span></span></span> <span class="st_h">'session_cache_expire'</span><span class="sy0">,</span><span class="st_h">'session_cache_limiter'</span><span class="sy0">,</span><span class="st_h">'session_commit'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'session_decode'</span><span class="sy0">,</span><span class="st_h">'session_destroy'</span><span class="sy0">,</span><span class="st_h">'session_encode'</span><span class="sy0">,</span></span></span> <span class="st_h">'session_get_cookie_params'</span><span class="sy0">,</span><span class="st_h">'session_id'</span><span class="sy0">,</span><span class="st_h">'session_is_registered'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'session_module_name'</span><span class="sy0">,</span><span class="st_h">'session_name'</span><span class="sy0">,</span><span class="st_h">'session_regenerate_id'</span><span class="sy0">,</span></span></span> <span class="st_h">'session_register'</span><span class="sy0">,</span><span class="st_h">'session_save_path'</span><span class="sy0">,</span><span class="st_h">'session_set_cookie_params'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'session_set_save_handler'</span><span class="sy0">,</span><span class="st_h">'session_start'</span><span class="sy0">,</span><span class="st_h">'session_unregister'</span><span class="sy0">,</span></span></span> <span class="st_h">'session_unset'</span><span class="sy0">,</span><span class="st_h">'session_write_close'</span><span class="sy0">,</span><span class="st_h">'set_content'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'set_error_handler'</span><span class="sy0">,</span><span class="st_h">'set_file_buffer'</span><span class="sy0">,</span><span class="st_h">'set_include_path'</span><span class="sy0">,</span></span></span> <span class="st_h">'set_magic_quotes_runtime'</span><span class="sy0">,</span><span class="st_h">'set_socket_blocking'</span><span class="sy0">,</span><span class="st_h">'set_time_limit'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'setcookie'</span><span class="sy0">,</span><span class="st_h">'setlocale'</span><span class="sy0">,</span><span class="st_h">'setrawcookie'</span><span class="sy0">,</span><span class="st_h">'settype'</span><span class="sy0">,</span><span class="st_h">'sha1'</span><span class="sy0">,</span><span class="st_h">'sha1_file'</span><span class="sy0">,</span></span></span> <span class="st_h">'shell_exec'</span><span class="sy0">,</span><span class="st_h">'shmop_close'</span><span class="sy0">,</span><span class="st_h">'shmop_delete'</span><span class="sy0">,</span><span class="st_h">'shmop_open'</span><span class="sy0">,</span><span class="st_h">'shmop_read'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'shmop_size'</span><span class="sy0">,</span><span class="st_h">'shmop_write'</span><span class="sy0">,</span><span class="st_h">'shm_attach'</span><span class="sy0">,</span><span class="st_h">'shm_detach'</span><span class="sy0">,</span><span class="st_h">'shm_get_var'</span><span class="sy0">,</span></span></span> <span class="st_h">'shm_put_var'</span><span class="sy0">,</span><span class="st_h">'shm_remove'</span><span class="sy0">,</span><span class="st_h">'shm_remove_var'</span><span class="sy0">,</span><span class="st_h">'show_source'</span><span class="sy0">,</span><span class="st_h">'shuffle'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'similar_text'</span><span class="sy0">,</span><span class="st_h">'simplexml_import_dom'</span><span class="sy0">,</span><span class="st_h">'simplexml_load_file'</span><span class="sy0">,</span></span></span> <span class="st_h">'simplexml_load_string'</span><span class="sy0">,</span><span class="st_h">'sin'</span><span class="sy0">,</span><span class="st_h">'sinh'</span><span class="sy0">,</span><span class="st_h">'sizeof'</span><span class="sy0">,</span><span class="st_h">'sleep'</span><span class="sy0">,</span><span class="st_h">'smtp_close'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'smtp_cmd_data'</span><span class="sy0">,</span><span class="st_h">'smtp_cmd_mail'</span><span class="sy0">,</span><span class="st_h">'smtp_cmd_rcpt'</span><span class="sy0">,</span><span class="st_h">'smtp_connect'</span><span class="sy0">,</span></span></span> <span class="st_h">'snmp_get_quick_print'</span><span class="sy0">,</span><span class="st_h">'snmp_get_valueretrieval'</span><span class="sy0">,</span><span class="st_h">'snmp_read_mib'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'snmp_set_quick_print'</span><span class="sy0">,</span><span class="st_h">'snmp_set_valueretrieval'</span><span class="sy0">,</span><span class="st_h">'snmp2_get'</span><span class="sy0">,</span></span></span> <span class="st_h">'snmp2_getnext'</span><span class="sy0">,</span><span class="st_h">'snmp2_real_walk'</span><span class="sy0">,</span><span class="st_h">'snmp2_set'</span><span class="sy0">,</span><span class="st_h">'snmp2_walk'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'snmp3_get'</span><span class="sy0">,</span><span class="st_h">'snmp3_getnext'</span><span class="sy0">,</span><span class="st_h">'snmp3_real_walk'</span><span class="sy0">,</span><span class="st_h">'snmp3_set'</span><span class="sy0">,</span></span></span> <span class="st_h">'snmp3_walk'</span><span class="sy0">,</span><span class="st_h">'snmpget'</span><span class="sy0">,</span><span class="st_h">'snmpgetnext'</span><span class="sy0">,</span><span class="st_h">'snmprealwalk'</span><span class="sy0">,</span><span class="st_h">'snmpset'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'snmpwalk'</span><span class="sy0">,</span><span class="st_h">'snmpwalkoid'</span><span class="sy0">,</span><span class="st_h">'socket_accept'</span><span class="sy0">,</span><span class="st_h">'socket_bind'</span><span class="sy0">,</span></span></span> <span class="st_h">'socket_clear_error'</span><span class="sy0">,</span><span class="st_h">'socket_close'</span><span class="sy0">,</span><span class="st_h">'socket_connect'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'socket_create'</span><span class="sy0">,</span><span class="st_h">'socket_create_listen'</span><span class="sy0">,</span><span class="st_h">'socket_create_pair'</span><span class="sy0">,</span></span></span> <span class="st_h">'socket_getopt'</span><span class="sy0">,</span><span class="st_h">'socket_getpeername'</span><span class="sy0">,</span><span class="st_h">'socket_getsockname'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'socket_get_option'</span><span class="sy0">,</span><span class="st_h">'socket_get_status'</span><span class="sy0">,</span><span class="st_h">'socket_iovec_add'</span><span class="sy0">,</span></span></span> <span class="st_h">'socket_iovec_alloc'</span><span class="sy0">,</span><span class="st_h">'socket_iovec_delete'</span><span class="sy0">,</span><span class="st_h">'socket_iovec_fetch'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'socket_iovec_free'</span><span class="sy0">,</span><span class="st_h">'socket_iovec_set'</span><span class="sy0">,</span><span class="st_h">'socket_last_error'</span><span class="sy0">,</span></span></span> <span class="st_h">'socket_listen'</span><span class="sy0">,</span><span class="st_h">'socket_read'</span><span class="sy0">,</span><span class="st_h">'socket_readv'</span><span class="sy0">,</span><span class="st_h">'socket_recv'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'socket_recvfrom'</span><span class="sy0">,</span><span class="st_h">'socket_recvmsg'</span><span class="sy0">,</span><span class="st_h">'socket_select'</span><span class="sy0">,</span><span class="st_h">'socket_send'</span><span class="sy0">,</span></span></span> <span class="st_h">'socket_sendmsg'</span><span class="sy0">,</span><span class="st_h">'socket_sendto'</span><span class="sy0">,</span><span class="st_h">'socket_setopt'</span><span class="sy0">,</span><span class="st_h">'socket_set_block'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'socket_set_blocking'</span><span class="sy0">,</span><span class="st_h">'socket_set_nonblock'</span><span class="sy0">,</span><span class="st_h">'socket_set_option'</span><span class="sy0">,</span></span></span> <span class="st_h">'socket_set_timeout'</span><span class="sy0">,</span><span class="st_h">'socket_shutdown'</span><span class="sy0">,</span><span class="st_h">'socket_strerror'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'socket_write'</span><span class="sy0">,</span><span class="st_h">'socket_writev'</span><span class="sy0">,</span><span class="st_h">'sort'</span><span class="sy0">,</span><span class="st_h">'soundex'</span><span class="sy0">,</span><span class="st_h">'spl_autoload'</span><span class="sy0">,</span></span></span> <span class="st_h">'spl_autoload_call'</span><span class="sy0">,</span><span class="st_h">'spl_autoload_extensions'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'spl_autoload_functions'</span><span class="sy0">,</span><span class="st_h">'spl_autoload_register'</span><span class="sy0">,</span></span></span> <span class="st_h">'spl_autoload_unregister'</span><span class="sy0">,</span><span class="st_h">'spl_classes'</span><span class="sy0">,</span><span class="st_h">'spl_object_hash'</span><span class="sy0">,</span><span class="st_h">'split'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'spliti'</span><span class="sy0">,</span><span class="st_h">'sprintf'</span><span class="sy0">,</span><span class="st_h">'sql_regcase'</span><span class="sy0">,</span><span class="st_h">'sqlite_array_query'</span><span class="sy0">,</span></span></span> <span class="st_h">'sqlite_busy_timeout'</span><span class="sy0">,</span><span class="st_h">'sqlite_changes'</span><span class="sy0">,</span><span class="st_h">'sqlite_close'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'sqlite_column'</span><span class="sy0">,</span><span class="st_h">'sqlite_create_aggregate'</span><span class="sy0">,</span><span class="st_h">'sqlite_create_function'</span><span class="sy0">,</span></span></span> <span class="st_h">'sqlite_current'</span><span class="sy0">,</span><span class="st_h">'sqlite_error_string'</span><span class="sy0">,</span><span class="st_h">'sqlite_escape_string'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'sqlite_exec'</span><span class="sy0">,</span><span class="st_h">'sqlite_factory'</span><span class="sy0">,</span><span class="st_h">'sqlite_fetch_all'</span><span class="sy0">,</span></span></span> <span class="st_h">'sqlite_fetch_array'</span><span class="sy0">,</span><span class="st_h">'sqlite_fetch_column_types'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'sqlite_fetch_object'</span><span class="sy0">,</span><span class="st_h">'sqlite_fetch_single'</span><span class="sy0">,</span><span class="st_h">'sqlite_fetch_string'</span><span class="sy0">,</span></span></span> <span class="st_h">'sqlite_field_name'</span><span class="sy0">,</span><span class="st_h">'sqlite_has_more'</span><span class="sy0">,</span><span class="st_h">'sqlite_has_prev'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'sqlite_last_error'</span><span class="sy0">,</span><span class="st_h">'sqlite_last_insert_rowid'</span><span class="sy0">,</span><span class="st_h">'sqlite_libencoding'</span><span class="sy0">,</span></span></span> <span class="st_h">'sqlite_libversion'</span><span class="sy0">,</span><span class="st_h">'sqlite_next'</span><span class="sy0">,</span><span class="st_h">'sqlite_num_fields'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'sqlite_num_rows'</span><span class="sy0">,</span><span class="st_h">'sqlite_open'</span><span class="sy0">,</span><span class="st_h">'sqlite_popen'</span><span class="sy0">,</span><span class="st_h">'sqlite_prev'</span><span class="sy0">,</span></span></span> <span class="st_h">'sqlite_query'</span><span class="sy0">,</span><span class="st_h">'sqlite_rewind'</span><span class="sy0">,</span><span class="st_h">'sqlite_seek'</span><span class="sy0">,</span><span class="st_h">'sqlite_single_query'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'sqlite_udf_decode_binary'</span><span class="sy0">,</span><span class="st_h">'sqlite_udf_encode_binary'</span><span class="sy0">,</span></span></span> <span class="st_h">'sqlite_unbuffered_query'</span><span class="sy0">,</span><span class="st_h">'sqlite_valid'</span><span class="sy0">,</span><span class="st_h">'sqrt'</span><span class="sy0">,</span><span class="st_h">'srand'</span><span class="sy0">,</span><span class="st_h">'sscanf'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ssh2_auth_hostbased_file'</span><span class="sy0">,</span><span class="st_h">'ssh2_auth_none'</span><span class="sy0">,</span><span class="st_h">'ssh2_auth_password'</span><span class="sy0">,</span></span></span> <span class="st_h">'ssh2_auth_pubkey_file'</span><span class="sy0">,</span><span class="st_h">'ssh2_connect'</span><span class="sy0">,</span><span class="st_h">'ssh2_exec'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ssh2_fetch_stream'</span><span class="sy0">,</span><span class="st_h">'ssh2_fingerprint'</span><span class="sy0">,</span><span class="st_h">'ssh2_forward_accept'</span><span class="sy0">,</span></span></span> <span class="st_h">'ssh2_forward_listen'</span><span class="sy0">,</span><span class="st_h">'ssh2_methods_negotiated'</span><span class="sy0">,</span><span class="st_h">'ssh2_poll'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ssh2_publickey_add'</span><span class="sy0">,</span><span class="st_h">'ssh2_publickey_init'</span><span class="sy0">,</span><span class="st_h">'ssh2_publickey_list'</span><span class="sy0">,</span></span></span> <span class="st_h">'ssh2_publickey_remove'</span><span class="sy0">,</span><span class="st_h">'ssh2_scp_recv'</span><span class="sy0">,</span><span class="st_h">'ssh2_scp_send'</span><span class="sy0">,</span><span class="st_h">'ssh2_sftp'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ssh2_sftp_lstat'</span><span class="sy0">,</span><span class="st_h">'ssh2_sftp_mkdir'</span><span class="sy0">,</span><span class="st_h">'ssh2_sftp_readlink'</span><span class="sy0">,</span></span></span> <span class="st_h">'ssh2_sftp_realpath'</span><span class="sy0">,</span><span class="st_h">'ssh2_sftp_rename'</span><span class="sy0">,</span><span class="st_h">'ssh2_sftp_rmdir'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ssh2_sftp_stat'</span><span class="sy0">,</span><span class="st_h">'ssh2_sftp_symlink'</span><span class="sy0">,</span><span class="st_h">'ssh2_sftp_unlink'</span><span class="sy0">,</span></span></span> <span class="st_h">'ssh2_shell'</span><span class="sy0">,</span><span class="st_h">'ssh2_tunnel'</span><span class="sy0">,</span><span class="st_h">'stat'</span><span class="sy0">,</span><span class="st_h">'stats_absolute_deviation'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_cdf_beta'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_binomial'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_cauchy'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_cdf_chisquare'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_exponential'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_f'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_cdf_gamma'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_laplace'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_logistic'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_cdf_negative_binomial'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_noncentral_chisquare'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_cdf_noncentral_f'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_noncentral_t'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_cdf_normal'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_poisson'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_t'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_cdf_uniform'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_weibull'</span><span class="sy0">,</span><span class="st_h">'stats_covariance'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_dens_beta'</span><span class="sy0">,</span><span class="st_h">'stats_dens_cauchy'</span><span class="sy0">,</span><span class="st_h">'stats_dens_chisquare'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_dens_exponential'</span><span class="sy0">,</span><span class="st_h">'stats_dens_f'</span><span class="sy0">,</span><span class="st_h">'stats_dens_gamma'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_dens_laplace'</span><span class="sy0">,</span><span class="st_h">'stats_dens_logistic'</span><span class="sy0">,</span><span class="st_h">'stats_dens_normal'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_dens_pmf_binomial'</span><span class="sy0">,</span><span class="st_h">'stats_dens_pmf_hypergeometric'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_dens_pmf_negative_binomial'</span><span class="sy0">,</span><span class="st_h">'stats_dens_pmf_poisson'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_dens_t'</span><span class="sy0">,</span><span class="st_h">'stats_dens_uniform'</span><span class="sy0">,</span><span class="st_h">'stats_dens_weibull'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_harmonic_mean'</span><span class="sy0">,</span><span class="st_h">'stats_kurtosis'</span><span class="sy0">,</span><span class="st_h">'stats_rand_gen_beta'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_rand_gen_chisquare'</span><span class="sy0">,</span><span class="st_h">'stats_rand_gen_exponential'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_rand_gen_f'</span><span class="sy0">,</span><span class="st_h">'stats_rand_gen_funiform'</span><span class="sy0">,</span><span class="st_h">'stats_rand_gen_gamma'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_rand_gen_ipoisson'</span><span class="sy0">,</span><span class="st_h">'stats_rand_gen_iuniform'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_rand_gen_noncenral_f'</span><span class="sy0">,</span><span class="st_h">'stats_rand_gen_noncentral_chisquare'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_rand_gen_noncentral_t'</span><span class="sy0">,</span><span class="st_h">'stats_rand_gen_normal'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_rand_gen_t'</span><span class="sy0">,</span><span class="st_h">'stats_rand_getsd'</span><span class="sy0">,</span><span class="st_h">'stats_rand_ibinomial'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_rand_ibinomial_negative'</span><span class="sy0">,</span><span class="st_h">'stats_rand_ignlgi'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_rand_phrase_to_seeds'</span><span class="sy0">,</span><span class="st_h">'stats_rand_ranf'</span><span class="sy0">,</span><span class="st_h">'stats_rand_setall'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_skew'</span><span class="sy0">,</span><span class="st_h">'stats_standard_deviation'</span><span class="sy0">,</span><span class="st_h">'stats_stat_binomial_coef'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_stat_correlation'</span><span class="sy0">,</span><span class="st_h">'stats_stat_factorial'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_stat_independent_t'</span><span class="sy0">,</span><span class="st_h">'stats_stat_innerproduct'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_stat_paired_t'</span><span class="sy0">,</span><span class="st_h">'stats_stat_percentile'</span><span class="sy0">,</span><span class="st_h">'stats_stat_powersum'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_variance'</span><span class="sy0">,</span><span class="st_h">'strcasecmp'</span><span class="sy0">,</span><span class="st_h">'strchr'</span><span class="sy0">,</span><span class="st_h">'strcmp'</span><span class="sy0">,</span><span class="st_h">'strcoll'</span><span class="sy0">,</span><span class="st_h">'strcspn'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_bucket_append'</span><span class="sy0">,</span><span class="st_h">'stream_bucket_make_writeable'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_bucket_new'</span><span class="sy0">,</span><span class="st_h">'stream_bucket_prepend'</span><span class="sy0">,</span><span class="st_h">'stream_context_create'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_context_get_default'</span><span class="sy0">,</span><span class="st_h">'stream_context_get_options'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_context_set_default'</span><span class="sy0">,</span><span class="st_h">'stream_context_set_option'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_context_set_params'</span><span class="sy0">,</span><span class="st_h">'stream_copy_to_stream'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_encoding'</span><span class="sy0">,</span><span class="st_h">'stream_filter_append'</span><span class="sy0">,</span><span class="st_h">'stream_filter_prepend'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_filter_register'</span><span class="sy0">,</span><span class="st_h">'stream_filter_remove'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_get_contents'</span><span class="sy0">,</span><span class="st_h">'stream_get_filters'</span><span class="sy0">,</span><span class="st_h">'stream_get_line'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_get_meta_data'</span><span class="sy0">,</span><span class="st_h">'stream_get_transports'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_get_wrappers'</span><span class="sy0">,</span><span class="st_h">'stream_is_local'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_notification_callback'</span><span class="sy0">,</span><span class="st_h">'stream_register_wrapper'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_resolve_include_path'</span><span class="sy0">,</span><span class="st_h">'stream_select'</span><span class="sy0">,</span><span class="st_h">'stream_set_blocking'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_set_timeout'</span><span class="sy0">,</span><span class="st_h">'stream_set_write_buffer'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_socket_accept'</span><span class="sy0">,</span><span class="st_h">'stream_socket_client'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_socket_enable_crypto'</span><span class="sy0">,</span><span class="st_h">'stream_socket_get_name'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_socket_pair'</span><span class="sy0">,</span><span class="st_h">'stream_socket_recvfrom'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_socket_sendto'</span><span class="sy0">,</span><span class="st_h">'stream_socket_server'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_socket_shutdown'</span><span class="sy0">,</span><span class="st_h">'stream_supports_lock'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_wrapper_register'</span><span class="sy0">,</span><span class="st_h">'stream_wrapper_restore'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_wrapper_unregister'</span><span class="sy0">,</span><span class="st_h">'strftime'</span><span class="sy0">,</span><span class="st_h">'stripcslashes'</span><span class="sy0">,</span><span class="st_h">'stripos'</span><span class="sy0">,</span></span></span> <span class="st_h">'stripslashes'</span><span class="sy0">,</span><span class="st_h">'strip_tags'</span><span class="sy0">,</span><span class="st_h">'stristr'</span><span class="sy0">,</span><span class="st_h">'strlen'</span><span class="sy0">,</span><span class="st_h">'strnatcasecmp'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'strnatcmp'</span><span class="sy0">,</span><span class="st_h">'strpbrk'</span><span class="sy0">,</span><span class="st_h">'strncasecmp'</span><span class="sy0">,</span><span class="st_h">'strncmp'</span><span class="sy0">,</span><span class="st_h">'strpos'</span><span class="sy0">,</span><span class="st_h">'strrchr'</span><span class="sy0">,</span></span></span> <span class="st_h">'strrev'</span><span class="sy0">,</span><span class="st_h">'strripos'</span><span class="sy0">,</span><span class="st_h">'strrpos'</span><span class="sy0">,</span><span class="st_h">'strspn'</span><span class="sy0">,</span><span class="st_h">'strstr'</span><span class="sy0">,</span><span class="st_h">'strtok'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'strtolower'</span><span class="sy0">,</span><span class="st_h">'strtotime'</span><span class="sy0">,</span><span class="st_h">'strtoupper'</span><span class="sy0">,</span><span class="st_h">'strtr'</span><span class="sy0">,</span><span class="st_h">'strval'</span><span class="sy0">,</span></span></span> <span class="st_h">'str_ireplace'</span><span class="sy0">,</span><span class="st_h">'str_pad'</span><span class="sy0">,</span><span class="st_h">'str_repeat'</span><span class="sy0">,</span><span class="st_h">'str_replace'</span><span class="sy0">,</span><span class="st_h">'str_rot13'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'str_split'</span><span class="sy0">,</span><span class="st_h">'str_shuffle'</span><span class="sy0">,</span><span class="st_h">'str_word_count'</span><span class="sy0">,</span><span class="st_h">'substr'</span><span class="sy0">,</span></span></span> <span class="st_h">'substr_compare'</span><span class="sy0">,</span><span class="st_h">'substr_count'</span><span class="sy0">,</span><span class="st_h">'substr_replace'</span><span class="sy0">,</span><span class="st_h">'svn_add'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'svn_auth_get_parameter'</span><span class="sy0">,</span><span class="st_h">'svn_auth_set_parameter'</span><span class="sy0">,</span><span class="st_h">'svn_cat'</span><span class="sy0">,</span></span></span> <span class="st_h">'svn_checkout'</span><span class="sy0">,</span><span class="st_h">'svn_cleanup'</span><span class="sy0">,</span><span class="st_h">'svn_client_version'</span><span class="sy0">,</span><span class="st_h">'svn_commit'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'svn_diff'</span><span class="sy0">,</span><span class="st_h">'svn_export'</span><span class="sy0">,</span><span class="st_h">'svn_fs_abort_txn'</span><span class="sy0">,</span><span class="st_h">'svn_fs_apply_text'</span><span class="sy0">,</span></span></span> <span class="st_h">'svn_fs_begin_txn2'</span><span class="sy0">,</span><span class="st_h">'svn_fs_change_node_prop'</span><span class="sy0">,</span><span class="st_h">'svn_fs_check_path'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'svn_fs_contents_changed'</span><span class="sy0">,</span><span class="st_h">'svn_fs_copy'</span><span class="sy0">,</span><span class="st_h">'svn_fs_delete'</span><span class="sy0">,</span></span></span> <span class="st_h">'svn_fs_dir_entries'</span><span class="sy0">,</span><span class="st_h">'svn_fs_file_contents'</span><span class="sy0">,</span><span class="st_h">'svn_fs_file_length'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'svn_fs_is_dir'</span><span class="sy0">,</span><span class="st_h">'svn_fs_is_file'</span><span class="sy0">,</span><span class="st_h">'svn_fs_make_dir'</span><span class="sy0">,</span></span></span> <span class="st_h">'svn_fs_make_file'</span><span class="sy0">,</span><span class="st_h">'svn_fs_node_created_rev'</span><span class="sy0">,</span><span class="st_h">'svn_fs_node_prop'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'svn_fs_props_changed'</span><span class="sy0">,</span><span class="st_h">'svn_fs_revision_prop'</span><span class="sy0">,</span></span></span> <span class="st_h">'svn_fs_revision_root'</span><span class="sy0">,</span><span class="st_h">'svn_fs_txn_root'</span><span class="sy0">,</span><span class="st_h">'svn_fs_youngest_rev'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'svn_import'</span><span class="sy0">,</span><span class="st_h">'svn_info'</span><span class="sy0">,</span><span class="st_h">'svn_log'</span><span class="sy0">,</span><span class="st_h">'svn_ls'</span><span class="sy0">,</span><span class="st_h">'svn_repos_create'</span><span class="sy0">,</span></span></span> <span class="st_h">'svn_repos_fs'</span><span class="sy0">,</span><span class="st_h">'svn_repos_fs_begin_txn_for_commit'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'svn_repos_fs_commit_txn'</span><span class="sy0">,</span><span class="st_h">'svn_repos_hotcopy'</span><span class="sy0">,</span><span class="st_h">'svn_repos_open'</span><span class="sy0">,</span></span></span> <span class="st_h">'svn_repos_recover'</span><span class="sy0">,</span><span class="st_h">'svn_status'</span><span class="sy0">,</span><span class="st_h">'svn_update'</span><span class="sy0">,</span><span class="st_h">'symlink'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'sys_get_temp_dir'</span><span class="sy0">,</span><span class="st_h">'syslog'</span><span class="sy0">,</span><span class="st_h">'system'</span><span class="sy0">,</span><span class="st_h">'tan'</span><span class="sy0">,</span><span class="st_h">'tanh'</span><span class="sy0">,</span><span class="st_h">'tempnam'</span><span class="sy0">,</span></span></span> <span class="st_h">'textdomain'</span><span class="sy0">,</span><span class="st_h">'thread_get'</span><span class="sy0">,</span><span class="st_h">'thread_include'</span><span class="sy0">,</span><span class="st_h">'thread_lock'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'thread_lock_try'</span><span class="sy0">,</span><span class="st_h">'thread_mutex_destroy'</span><span class="sy0">,</span><span class="st_h">'thread_mutex_init'</span><span class="sy0">,</span></span></span> <span class="st_h">'thread_set'</span><span class="sy0">,</span><span class="st_h">'thread_start'</span><span class="sy0">,</span><span class="st_h">'thread_unlock'</span><span class="sy0">,</span><span class="st_h">'tidy_access_count'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'tidy_clean_repair'</span><span class="sy0">,</span><span class="st_h">'tidy_config_count'</span><span class="sy0">,</span><span class="st_h">'tidy_diagnose'</span><span class="sy0">,</span></span></span> <span class="st_h">'tidy_error_count'</span><span class="sy0">,</span><span class="st_h">'tidy_get_body'</span><span class="sy0">,</span><span class="st_h">'tidy_get_config'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'tidy_get_error_buffer'</span><span class="sy0">,</span><span class="st_h">'tidy_get_head'</span><span class="sy0">,</span><span class="st_h">'tidy_get_html'</span><span class="sy0">,</span></span></span> <span class="st_h">'tidy_get_html_ver'</span><span class="sy0">,</span><span class="st_h">'tidy_get_output'</span><span class="sy0">,</span><span class="st_h">'tidy_get_release'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'tidy_get_root'</span><span class="sy0">,</span><span class="st_h">'tidy_get_status'</span><span class="sy0">,</span><span class="st_h">'tidy_getopt'</span><span class="sy0">,</span><span class="st_h">'tidy_is_xhtml'</span><span class="sy0">,</span></span></span> <span class="st_h">'tidy_is_xml'</span><span class="sy0">,</span><span class="st_h">'tidy_parse_file'</span><span class="sy0">,</span><span class="st_h">'tidy_parse_string'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'tidy_repair_file'</span><span class="sy0">,</span><span class="st_h">'tidy_repair_string'</span><span class="sy0">,</span><span class="st_h">'tidy_warning_count'</span><span class="sy0">,</span><span class="st_h">'time'</span><span class="sy0">,</span></span></span> <span class="st_h">'timezone_abbreviations_list'</span><span class="sy0">,</span><span class="st_h">'timezone_identifiers_list'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'timezone_name_from_abbr'</span><span class="sy0">,</span><span class="st_h">'timezone_name_get'</span><span class="sy0">,</span><span class="st_h">'timezone_offset_get'</span><span class="sy0">,</span></span></span> <span class="st_h">'timezone_open'</span><span class="sy0">,</span><span class="st_h">'timezone_transitions_get'</span><span class="sy0">,</span><span class="st_h">'tmpfile'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'token_get_all'</span><span class="sy0">,</span><span class="st_h">'token_name'</span><span class="sy0">,</span><span class="st_h">'touch'</span><span class="sy0">,</span><span class="st_h">'trigger_error'</span><span class="sy0">,</span></span></span> <span class="st_h">'transliterate'</span><span class="sy0">,</span><span class="st_h">'transliterate_filters_get'</span><span class="sy0">,</span><span class="st_h">'trim'</span><span class="sy0">,</span><span class="st_h">'uasort'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ucfirst'</span><span class="sy0">,</span><span class="st_h">'ucwords'</span><span class="sy0">,</span><span class="st_h">'uksort'</span><span class="sy0">,</span><span class="st_h">'umask'</span><span class="sy0">,</span><span class="st_h">'uniqid'</span><span class="sy0">,</span><span class="st_h">'unixtojd'</span><span class="sy0">,</span><span class="st_h">'unlink'</span><span class="sy0">,</span></span></span> <span class="st_h">'unpack'</span><span class="sy0">,</span><span class="st_h">'unregister_tick_function'</span><span class="sy0">,</span><span class="st_h">'unserialize'</span><span class="sy0">,</span><span class="st_h">'unset'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'urldecode'</span><span class="sy0">,</span><span class="st_h">'urlencode'</span><span class="sy0">,</span><span class="st_h">'user_error'</span><span class="sy0">,</span><span class="st_h">'use_soap_error_handler'</span><span class="sy0">,</span></span></span> <span class="st_h">'usleep'</span><span class="sy0">,</span><span class="st_h">'usort'</span><span class="sy0">,</span><span class="st_h">'utf8_decode'</span><span class="sy0">,</span><span class="st_h">'utf8_encode'</span><span class="sy0">,</span><span class="st_h">'var_dump'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'var_export'</span><span class="sy0">,</span><span class="st_h">'variant_abs'</span><span class="sy0">,</span><span class="st_h">'variant_add'</span><span class="sy0">,</span><span class="st_h">'variant_and'</span><span class="sy0">,</span></span></span> <span class="st_h">'variant_cast'</span><span class="sy0">,</span><span class="st_h">'variant_cat'</span><span class="sy0">,</span><span class="st_h">'variant_cmp'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'variant_date_from_timestamp'</span><span class="sy0">,</span><span class="st_h">'variant_date_to_timestamp'</span><span class="sy0">,</span></span></span> <span class="st_h">'variant_div'</span><span class="sy0">,</span><span class="st_h">'variant_eqv'</span><span class="sy0">,</span><span class="st_h">'variant_fix'</span><span class="sy0">,</span><span class="st_h">'variant_get_type'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'variant_idiv'</span><span class="sy0">,</span><span class="st_h">'variant_imp'</span><span class="sy0">,</span><span class="st_h">'variant_int'</span><span class="sy0">,</span><span class="st_h">'variant_mod'</span><span class="sy0">,</span></span></span> <span class="st_h">'variant_mul'</span><span class="sy0">,</span><span class="st_h">'variant_neg'</span><span class="sy0">,</span><span class="st_h">'variant_not'</span><span class="sy0">,</span><span class="st_h">'variant_or'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'variant_pow'</span><span class="sy0">,</span><span class="st_h">'variant_round'</span><span class="sy0">,</span><span class="st_h">'variant_set'</span><span class="sy0">,</span><span class="st_h">'variant_set_type'</span><span class="sy0">,</span></span></span> <span class="st_h">'variant_sub'</span><span class="sy0">,</span><span class="st_h">'variant_xor'</span><span class="sy0">,</span><span class="st_h">'version_compare'</span><span class="sy0">,</span><span class="st_h">'virtual'</span><span class="sy0">,</span><span class="st_h">'vfprintf'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'vprintf'</span><span class="sy0">,</span><span class="st_h">'vsprintf'</span><span class="sy0">,</span><span class="st_h">'wddx_add_vars'</span><span class="sy0">,</span><span class="st_h">'wddx_deserialize'</span><span class="sy0">,</span></span></span> <span class="st_h">'wddx_packet_end'</span><span class="sy0">,</span><span class="st_h">'wddx_packet_start'</span><span class="sy0">,</span><span class="st_h">'wddx_serialize_value'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'wddx_serialize_vars'</span><span class="sy0">,</span><span class="st_h">'win_beep'</span><span class="sy0">,</span><span class="st_h">'win_browse_file'</span><span class="sy0">,</span></span></span> <span class="st_h">'win_browse_folder'</span><span class="sy0">,</span><span class="st_h">'win_create_link'</span><span class="sy0">,</span><span class="st_h">'win_message_box'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'win_play_wav'</span><span class="sy0">,</span><span class="st_h">'win_shell_execute'</span><span class="sy0">,</span><span class="st_h">'win32_create_service'</span><span class="sy0">,</span></span></span> <span class="st_h">'win32_delete_service'</span><span class="sy0">,</span><span class="st_h">'win32_get_last_control_message'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'win32_ps_list_procs'</span><span class="sy0">,</span><span class="st_h">'win32_ps_stat_mem'</span><span class="sy0">,</span><span class="st_h">'win32_ps_stat_proc'</span><span class="sy0">,</span></span></span> <span class="st_h">'win32_query_service_status'</span><span class="sy0">,</span><span class="st_h">'win32_scheduler_delete_task'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'win32_scheduler_enum_tasks'</span><span class="sy0">,</span><span class="st_h">'win32_scheduler_get_task_info'</span><span class="sy0">,</span></span></span> <span class="st_h">'win32_scheduler_run'</span><span class="sy0">,</span><span class="st_h">'win32_scheduler_set_task_info'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'win32_set_service_status'</span><span class="sy0">,</span><span class="st_h">'win32_start_service'</span><span class="sy0">,</span></span></span> <span class="st_h">'win32_start_service_ctrl_dispatcher'</span><span class="sy0">,</span><span class="st_h">'win32_stop_service'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'wordwrap'</span><span class="sy0">,</span><span class="st_h">'xml_error_string'</span><span class="sy0">,</span><span class="st_h">'xml_get_current_byte_index'</span><span class="sy0">,</span></span></span> <span class="st_h">'xml_get_current_column_number'</span><span class="sy0">,</span><span class="st_h">'xml_get_current_line_number'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xml_get_error_code'</span><span class="sy0">,</span><span class="st_h">'xml_parse'</span><span class="sy0">,</span><span class="st_h">'xml_parser_create'</span><span class="sy0">,</span></span></span> <span class="st_h">'xml_parser_create_ns'</span><span class="sy0">,</span><span class="st_h">'xml_parser_free'</span><span class="sy0">,</span><span class="st_h">'xml_parser_get_option'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xml_parser_set_option'</span><span class="sy0">,</span><span class="st_h">'xml_parse_into_struct'</span><span class="sy0">,</span></span></span> <span class="st_h">'xml_set_character_data_handler'</span><span class="sy0">,</span><span class="st_h">'xml_set_default_handler'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xml_set_element_handler'</span><span class="sy0">,</span><span class="st_h">'xml_set_end_namespace_decl_handler'</span><span class="sy0">,</span></span></span> <span class="st_h">'xml_set_external_entity_ref_handler'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xml_set_notation_decl_handler'</span><span class="sy0">,</span><span class="st_h">'xml_set_object'</span><span class="sy0">,</span></span></span> <span class="st_h">'xml_set_processing_instruction_handler'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xml_set_start_namespace_decl_handler'</span><span class="sy0">,</span></span></span> <span class="st_h">'xml_set_unparsed_entity_decl_handler'</span><span class="sy0">,</span><span class="st_h">'xmldoc'</span><span class="sy0">,</span><span class="st_h">'xmldocfile'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlrpc_decode'</span><span class="sy0">,</span><span class="st_h">'xmlrpc_decode_request'</span><span class="sy0">,</span><span class="st_h">'xmlrpc_encode'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlrpc_encode_request'</span><span class="sy0">,</span><span class="st_h">'xmlrpc_get_type'</span><span class="sy0">,</span><span class="st_h">'xmlrpc_is_fault'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlrpc_parse_method_descriptions'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlrpc_server_add_introspection_data'</span><span class="sy0">,</span><span class="st_h">'xmlrpc_server_call_method'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlrpc_server_create'</span><span class="sy0">,</span><span class="st_h">'xmlrpc_server_destroy'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlrpc_server_register_introspection_callback'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlrpc_server_register_method'</span><span class="sy0">,</span><span class="st_h">'xmlrpc_set_type'</span><span class="sy0">,</span><span class="st_h">'xmltree'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_end_attribute'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_end_cdata'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_end_comment'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_end_document'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_end_dtd'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_end_dtd_attlist'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_end_dtd_element'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_end_dtd_entity'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_end_element'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_end_pi'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_flush'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_full_end_element'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_open_memory'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_open_uri'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_output_memory'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_set_indent'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_set_indent_string'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_start_attribute'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_start_attribute_ns'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_start_cdata'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_start_comment'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_start_document'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_start_dtd'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_start_dtd_attlist'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_start_dtd_element'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_start_dtd_entity'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_start_element'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_start_element_ns'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_start_pi'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_text'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_write_attribute'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_write_attribute_ns'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_write_cdata'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_write_comment'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_write_dtd'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_write_dtd_attlist'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_write_dtd_element'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_write_dtd_entity'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_write_element'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_write_element_ns'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_write_pi'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_write_raw'</span><span class="sy0">,</span><span class="st_h">'xpath_eval'</span><span class="sy0">,</span></span></span> <span class="st_h">'xpath_eval_expression'</span><span class="sy0">,</span><span class="st_h">'xpath_new_context'</span><span class="sy0">,</span><span class="st_h">'xpath_register_ns'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'xpath_register_ns_auto'</span><span class="sy0">,</span><span class="st_h">'xptr_eval'</span><span class="sy0">,</span><span class="st_h">'xptr_new_context'</span><span class="sy0">,</span><span class="st_h">'yp_all'</span><span class="sy0">,</span></span></span> <span class="st_h">'yp_cat'</span><span class="sy0">,</span><span class="st_h">'yp_errno'</span><span class="sy0">,</span><span class="st_h">'yp_err_string'</span><span class="sy0">,</span><span class="st_h">'yp_first'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'yp_get_default_domain'</span><span class="sy0">,</span><span class="st_h">'yp_master'</span><span class="sy0">,</span><span class="st_h">'yp_match'</span><span class="sy0">,</span><span class="st_h">'yp_next'</span><span class="sy0">,</span><span class="st_h">'yp_order'</span><span class="sy0">,</span></span></span> <span class="st_h">'zend_current_obfuscation_level'</span><span class="sy0">,</span><span class="st_h">'zend_get_cfg_var'</span><span class="sy0">,</span><span class="st_h">'zend_get_id'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'zend_loader_current_file'</span><span class="sy0">,</span><span class="st_h">'zend_loader_enabled'</span><span class="sy0">,</span></span></span> <span class="st_h">'zend_loader_file_encoded'</span><span class="sy0">,</span><span class="st_h">'zend_loader_file_licensed'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'zend_loader_install_license'</span><span class="sy0">,</span><span class="st_h">'zend_loader_version'</span><span class="sy0">,</span></span></span> <span class="st_h">'zend_logo_guid'</span><span class="sy0">,</span><span class="st_h">'zend_match_hostmasks'</span><span class="sy0">,</span><span class="st_h">'zend_obfuscate_class_name'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'zend_obfuscate_function_name'</span><span class="sy0">,</span><span class="st_h">'zend_optimizer_version'</span><span class="sy0">,</span></span></span> <span class="st_h">'zend_runtime_obfuscate'</span><span class="sy0">,</span><span class="st_h">'zend_version'</span><span class="sy0">,</span><span class="st_h">'zip_close'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'zip_entry_close'</span><span class="sy0">,</span><span class="st_h">'zip_entry_compressedsize'</span><span class="sy0">,</span></span></span> <span class="st_h">'zip_entry_compressionmethod'</span><span class="sy0">,</span><span class="st_h">'zip_entry_filesize'</span><span class="sy0">,</span><span class="st_h">'zip_entry_name'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'zip_entry_open'</span><span class="sy0">,</span><span class="st_h">'zip_entry_read'</span><span class="sy0">,</span><span class="st_h">'zip_open'</span><span class="sy0">,</span><span class="st_h">'zip_read'</span><span class="sy0">,</span></span></span> <span class="st_h">'zlib_get_coding_type'</span> -<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="nu0">4</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'DEFAULT_INCLUDE_PATH'</span><span class="sy0">,</span> <span class="st_h">'DIRECTORY_SEPARATOR'</span><span class="sy0">,</span> <span class="st_h">'E_ALL'</span><span class="sy0">,</span></span></span> <span class="st_h">'E_COMPILE_ERROR'</span><span class="sy0">,</span> <span class="st_h">'E_COMPILE_WARNING'</span><span class="sy0">,</span> <span class="st_h">'E_CORE_ERROR'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'E_CORE_WARNING'</span><span class="sy0">,</span> <span class="st_h">'E_ERROR'</span><span class="sy0">,</span> <span class="st_h">'E_NOTICE'</span><span class="sy0">,</span> <span class="st_h">'E_PARSE'</span><span class="sy0">,</span> <span class="st_h">'E_STRICT'</span><span class="sy0">,</span></span></span> <span class="st_h">'E_USER_ERROR'</span><span class="sy0">,</span> <span class="st_h">'E_USER_NOTICE'</span><span class="sy0">,</span> <span class="st_h">'E_USER_WARNING'</span><span class="sy0">,</span> <span class="st_h">'E_WARNING'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ENT_COMPAT'</span><span class="sy0">,</span><span class="st_h">'ENT_QUOTES'</span><span class="sy0">,</span><span class="st_h">'ENT_NOQUOTES'</span><span class="sy0">,</span></span></span> <span class="st_h">'false'</span><span class="sy0">,</span> <span class="st_h">'null'</span><span class="sy0">,</span> <span class="st_h">'PEAR_EXTENSION_DIR'</span><span class="sy0">,</span> <span class="st_h">'PEAR_INSTALL_DIR'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'PHP_BINDIR'</span><span class="sy0">,</span> <span class="st_h">'PHP_CONFIG_FILE_PATH'</span><span class="sy0">,</span> <span class="st_h">'PHP_DATADIR'</span><span class="sy0">,</span></span></span> <span class="st_h">'PHP_EXTENSION_DIR'</span><span class="sy0">,</span> <span class="st_h">'PHP_LIBDIR'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'PHP_LOCALSTATEDIR'</span><span class="sy0">,</span> <span class="st_h">'PHP_OS'</span><span class="sy0">,</span></span></span> <span class="st_h">'PHP_OUTPUT_HANDLER_CONT'</span><span class="sy0">,</span> <span class="st_h">'PHP_OUTPUT_HANDLER_END'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'PHP_OUTPUT_HANDLER_START'</span><span class="sy0">,</span> <span class="st_h">'PHP_SYSCONFDIR'</span><span class="sy0">,</span></span></span> <span class="st_h">'PHP_VERSION'</span><span class="sy0">,</span> <span class="st_h">'true'</span><span class="sy0">,</span> <span class="st_h">'__CLASS__'</span><span class="sy0">,</span> <span class="st_h">'__FILE__'</span><span class="sy0">,</span> <span class="st_h">'__FUNCTION__'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'__LINE__'</span><span class="sy0">,</span> <span class="st_h">'__METHOD__'</span></span></span> <span class="br0">)</span> -<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'SYMBOLS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">1</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="st_h">'<'</span><span class="sy0">.</span><span class="st_h">'%'</span><span class="sy0">,</span> <span class="st_h">'<'</span><span class="sy0">.</span><span class="st_h">'%='</span><span class="sy0">,</span> <span class="st_h">'%'</span><span class="sy0">.</span><span class="st_h">'>'</span><span class="sy0">,</span> <span class="st_h">'<'</span><span class="sy0">.</span><span class="st_h">'?'</span><span class="sy0">,</span> <span class="st_h">'<'</span><span class="sy0">.</span><span class="st_h">'?='</span><span class="sy0">,</span> <span class="st_h">'?'</span><span class="sy0">.</span><span class="st_h">'>'</span> -<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="nu0">0</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'('</span><span class="sy0">,</span> <span class="st_h">')'</span><span class="sy0">,</span> <span class="st_h">'['</span><span class="sy0">,</span> <span class="st_h">']'</span><span class="sy0">,</span> <span class="st_h">'{'</span><span class="sy0">,</span> <span class="st_h">'}'</span><span class="sy0">,</span></span></span> <span class="st_h">'!'</span><span class="sy0">,</span> <span class="st_h">'@'</span><span class="sy0">,</span> <span class="st_h">'%'</span><span class="sy0">,</span> <span class="st_h">'&'</span><span class="sy0">,</span> <span class="st_h">'|'</span><span class="sy0">,</span> <span class="st_h">'/'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'<'</span><span class="sy0">,</span> <span class="st_h">'>'</span><span class="sy0">,</span></span></span> <span class="st_h">'='</span><span class="sy0">,</span> <span class="st_h">'-'</span><span class="sy0">,</span> <span class="st_h">'+'</span><span class="sy0">,</span> <span class="st_h">'*'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'.'</span><span class="sy0">,</span> <span class="st_h">':'</span><span class="sy0">,</span> <span class="st_h">','</span><span class="sy0">,</span> <span class="st_h">';'</span></span></span> <span class="br0">)</span> -<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'CASE_SENSITIVE'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> -<span class="xtra li2"><span class="de2"> GESHI_COMMENTS <span class="sy0">=></span> <span class="kw4">false</span><span class="sy0">,</span></span></span> <span class="nu0">1</span> <span class="sy0">=></span> <span class="kw4">false</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">2</span> <span class="sy0">=></span> <span class="kw4">false</span><span class="sy0">,</span></span></span> <span class="nu0">3</span> <span class="sy0">=></span> <span class="kw4">false</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">4</span> <span class="sy0">=></span> <span class="kw4">false</span></span></span> <span class="br0">)</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'STYLES'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="st_h">'KEYWORDS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">1</span> <span class="sy0">=></span> <span class="st_h">'color: #b1b100;'</span><span class="sy0">,</span></span></span> <span class="nu0">2</span> <span class="sy0">=></span> <span class="st_h">'color: #000000; font-weight: bold;'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">3</span> <span class="sy0">=></span> <span class="st_h">'color: #990000;'</span><span class="sy0">,</span></span></span> <span class="nu0">4</span> <span class="sy0">=></span> <span class="st_h">'color: #009900; font-weight: bold;'</span> -<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'COMMENTS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">1</span> <span class="sy0">=></span> <span class="st_h">'color: #666666; font-style: italic;'</span><span class="sy0">,</span></span></span> <span class="nu0">2</span> <span class="sy0">=></span> <span class="st_h">'color: #666666; font-style: italic;'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">3</span> <span class="sy0">=></span> <span class="st_h">'color: #0000cc; font-style: italic;'</span><span class="sy0">,</span></span></span> <span class="nu0">4</span> <span class="sy0">=></span> <span class="st_h">'color: #009933; font-style: italic;'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'MULTI'</span> <span class="sy0">=></span> <span class="st_h">'color: #666666; font-style: italic;'</span></span></span> <span class="br0">)</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'ESCAPE_CHAR'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="nu0">0</span> <span class="sy0">=></span> <span class="st_h">'color: #000099; font-weight: bold;'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">1</span> <span class="sy0">=></span> <span class="st_h">'color: #000099; font-weight: bold;'</span><span class="sy0">,</span></span></span> <span class="nu0">2</span> <span class="sy0">=></span> <span class="st_h">'color: #660099; font-weight: bold;'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">3</span> <span class="sy0">=></span> <span class="st_h">'color: #660099; font-weight: bold;'</span><span class="sy0">,</span></span></span> <span class="nu0">4</span> <span class="sy0">=></span> <span class="st_h">'color: #006699; font-weight: bold;'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">5</span> <span class="sy0">=></span> <span class="st_h">'color: #006699; font-weight: bold; font-style: italic;'</span><span class="sy0">,</span></span></span> <span class="nu0">6</span> <span class="sy0">=></span> <span class="st_h">'color: #009933; font-weight: bold;'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'HARD'</span> <span class="sy0">=></span> <span class="st_h">'color: #000099; font-weight: bold;'</span></span></span> <span class="br0">)</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'BRACKETS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="nu0">0</span> <span class="sy0">=></span> <span class="st_h">'color: #009900;'</span> -<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'STRINGS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">0</span> <span class="sy0">=></span> <span class="st_h">'color: #0000ff;'</span><span class="sy0">,</span></span></span> <span class="st_h">'HARD'</span> <span class="sy0">=></span> <span class="st_h">'color: #0000ff;'</span> -<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'NUMBERS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">0</span> <span class="sy0">=></span> <span class="st_h">'color: #cc66cc;'</span><span class="sy0">,</span></span></span> GESHI_NUMBER_OCT_PREFIX <span class="sy0">=></span> <span class="st_h">'color: #208080;'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> GESHI_NUMBER_HEX_PREFIX <span class="sy0">=></span> <span class="st_h">'color: #208080;'</span><span class="sy0">,</span></span></span> GESHI_NUMBER_FLT_SCI_ZERO <span class="sy0">=></span> <span class="st_h">'color:#800080;'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'METHODS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">1</span> <span class="sy0">=></span> <span class="st_h">'color: #004000;'</span><span class="sy0">,</span></span></span> <span class="nu0">2</span> <span class="sy0">=></span> <span class="st_h">'color: #004000;'</span> -<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'SYMBOLS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">0</span> <span class="sy0">=></span> <span class="st_h">'color: #339933;'</span><span class="sy0">,</span></span></span> <span class="nu0">1</span> <span class="sy0">=></span> <span class="st_h">'color: #000000; font-weight: bold;'</span> -<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'REGEXPS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">0</span> <span class="sy0">=></span> <span class="st_h">'color: #000088;'</span></span></span> <span class="br0">)</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'SCRIPT'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="nu0">0</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">1</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span></span></span> <span class="nu0">2</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">3</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span></span></span> <span class="nu0">4</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">5</span> <span class="sy0">=></span> <span class="st_h">''</span></span></span> <span class="br0">)</span> -<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'URLS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">1</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span></span></span> <span class="nu0">2</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">3</span> <span class="sy0">=></span> <span class="st_h">'http://www.php.net/{FNAMEL}'</span><span class="sy0">,</span></span></span> <span class="nu0">4</span> <span class="sy0">=></span> <span class="st_h">''</span> -<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'OOLANG'</span> <span class="sy0">=></span> <span class="kw4">true</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'OBJECT_SPLITTERS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="nu0">1</span> <span class="sy0">=></span> <span class="st_h">'-&gt;'</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">2</span> <span class="sy0">=></span> <span class="st_h">'::'</span></span></span> <span class="br0">)</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'REGEXPS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="co1">//Variables</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">0</span> <span class="sy0">=></span> <span class="st0">"[<span class="es1">\\</span>$]{1,2}[a-zA-Z_][a-zA-Z0-9_]*"</span></span></span> <span class="br0">)</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'STRICT_MODE_APPLIES'</span> <span class="sy0">=></span> GESHI_MAYBE<span class="sy0">,</span></span></span> <span class="st_h">'SCRIPT_DELIMITERS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">0</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="st_h">'<?php'</span> <span class="sy0">=></span> <span class="st_h">'?>'</span> -<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="nu0">1</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'<?'</span> <span class="sy0">=></span> <span class="st_h">'?>'</span></span></span> <span class="br0">)</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">2</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="st_h">'<%'</span> <span class="sy0">=></span> <span class="st_h">'%>'</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'&amp;new'</span><span class="sy0">,</span><span class="st_h">'&lt;/script&gt;'</span><span class="sy0">,</span><span class="st_h">'&lt;?php'</span><span class="sy0">,</span><span class="st_h">'&lt;script language'</span><span class="sy0">,</span></span></span> <span class="st_h">'abstract'</span><span class="sy0">,</span><span class="st_h">'class'</span><span class="sy0">,</span><span class="st_h">'const'</span><span class="sy0">,</span><span class="st_h">'declare'</span><span class="sy0">,</span><span class="st_h">'extends'</span><span class="sy0">,</span><span class="st_h">'function'</span><span class="sy0">,</span><span class="st_h">'global'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'interface'</span><span class="sy0">,</span><span class="st_h">'namespace'</span><span class="sy0">,</span><span class="st_h">'new'</span><span class="sy0">,</span><span class="st_h">'private'</span><span class="sy0">,</span><span class="st_h">'protected'</span><span class="sy0">,</span><span class="st_h">'public'</span><span class="sy0">,</span><span class="st_h">'self'</span><span class="sy0">,</span></span></span> <span class="st_h">'use'</span><span class="sy0">,</span><span class="st_h">'var'</span> <span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="nu0">3</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> -<span class="xtra li2"><span class="de2"> <span class="st_h">'<script language="php">'</span> <span class="sy0">=></span> <span class="st_h">'</script>'</span></span></span> <span class="br0">)</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">4</span> <span class="sy0">=></span> <span class="st0">"/(<\?(?:php)?)(?:'(?:[^'<span class="es1">\\</span><span class="es1">\\</span>]|<span class="es1">\\</span><span class="es1">\\</span>.)*?'|<span class="es1">\"</span>(?:[^<span class="es1">\"</span><span class="es1">\\</span><span class="es1">\\</span>]|<span class="es1">\\</span><span class="es1">\\</span>.)*?<span class="es1">\"</span>|\/\*(?!\*\/).*?\*\/|.)*?(\?>|\Z)/sm"</span><span class="sy0">,</span></span></span> <span class="nu0">5</span> <span class="sy0">=></span> <span class="st0">"/(<%)(?:'(?:[^'<span class="es1">\\</span><span class="es1">\\</span>]|<span class="es1">\\</span><span class="es1">\\</span>.)*?'|<span class="es1">\"</span>(?:[^<span class="es1">\"</span><span class="es1">\\</span><span class="es1">\\</span>]|<span class="es1">\\</span><span class="es1">\\</span>.)*?<span class="es1">\"</span>|\/\*(?!\*\/).*?\*\/|.)*?(%>|\Z)/sm"</span> -<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'HIGHLIGHT_STRICT_BLOCK'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">0</span> <span class="sy0">=></span> <span class="kw4">true</span><span class="sy0">,</span></span></span> <span class="nu0">1</span> <span class="sy0">=></span> <span class="kw4">true</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">2</span> <span class="sy0">=></span> <span class="kw4">true</span><span class="sy0">,</span></span></span> <span class="nu0">3</span> <span class="sy0">=></span> <span class="kw4">true</span><span class="sy0">,</span> -<span class="xtra li2"><span class="de2"> <span class="nu0">4</span> <span class="sy0">=></span> <span class="kw4">true</span><span class="sy0">,</span></span></span> <span class="nu0">5</span> <span class="sy0">=></span> <span class="kw4">true</span> -<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'TAB_WIDTH'</span> <span class="sy0">=></span> <span class="nu0">4</span> -<span class="xtra li2"><span class="de2"><span class="br0">)</span><span class="sy0">;</span></span></span> -<span class="xtra li2"><span class="de2"><span class="sy1">?></span></span></span></pre></td></tr></tbody></table> +<span class="xtra li2"><span class="de2"> <span class="st_h">'abs'</span><span class="sy0">,</span><span class="st_h">'acos'</span><span class="sy0">,</span><span class="st_h">'acosh'</span><span class="sy0">,</span><span class="st_h">'addcslashes'</span><span class="sy0">,</span><span class="st_h">'addslashes'</span><span class="sy0">,</span><span class="st_h">'aggregate'</span><span class="sy0">,</span></span></span> <span class="st_h">'aggregate_methods'</span><span class="sy0">,</span><span class="st_h">'aggregate_methods_by_list'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'aggregate_methods_by_regexp'</span><span class="sy0">,</span><span class="st_h">'aggregate_properties'</span><span class="sy0">,</span></span></span> <span class="st_h">'aggregate_properties_by_list'</span><span class="sy0">,</span><span class="st_h">'aggregate_properties_by_regexp'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'aggregation_info'</span><span class="sy0">,</span><span class="st_h">'apache_child_terminate'</span><span class="sy0">,</span><span class="st_h">'apache_get_modules'</span><span class="sy0">,</span></span></span> <span class="st_h">'apache_get_version'</span><span class="sy0">,</span><span class="st_h">'apache_getenv'</span><span class="sy0">,</span><span class="st_h">'apache_lookup_uri'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'apache_note'</span><span class="sy0">,</span><span class="st_h">'apache_request_headers'</span><span class="sy0">,</span><span class="st_h">'apache_response_headers'</span><span class="sy0">,</span></span></span> <span class="st_h">'apache_setenv'</span><span class="sy0">,</span><span class="st_h">'array'</span><span class="sy0">,</span><span class="st_h">'array_change_key_case'</span><span class="sy0">,</span><span class="st_h">'array_chunk'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'array_combine'</span><span class="sy0">,</span><span class="st_h">'array_count_values'</span><span class="sy0">,</span><span class="st_h">'array_diff'</span><span class="sy0">,</span></span></span> <span class="st_h">'array_diff_assoc'</span><span class="sy0">,</span><span class="st_h">'array_diff_key'</span><span class="sy0">,</span><span class="st_h">'array_diff_uassoc'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'array_diff_ukey'</span><span class="sy0">,</span><span class="st_h">'array_fill'</span><span class="sy0">,</span><span class="st_h">'array_fill_keys'</span><span class="sy0">,</span><span class="st_h">'array_filter'</span><span class="sy0">,</span></span></span> <span class="st_h">'array_flip'</span><span class="sy0">,</span><span class="st_h">'array_intersect'</span><span class="sy0">,</span><span class="st_h">'array_intersect_assoc'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'array_intersect_key'</span><span class="sy0">,</span><span class="st_h">'array_intersect_uassoc'</span><span class="sy0">,</span></span></span> <span class="st_h">'array_intersect_ukey'</span><span class="sy0">,</span><span class="st_h">'array_key_exists'</span><span class="sy0">,</span><span class="st_h">'array_keys'</span><span class="sy0">,</span><span class="st_h">'array_map'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'array_merge'</span><span class="sy0">,</span><span class="st_h">'array_merge_recursive'</span><span class="sy0">,</span><span class="st_h">'array_multisort'</span><span class="sy0">,</span><span class="st_h">'array_pad'</span><span class="sy0">,</span></span></span> <span class="st_h">'array_pop'</span><span class="sy0">,</span><span class="st_h">'array_product'</span><span class="sy0">,</span><span class="st_h">'array_push'</span><span class="sy0">,</span><span class="st_h">'array_rand'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'array_reduce'</span><span class="sy0">,</span><span class="st_h">'array_reverse'</span><span class="sy0">,</span><span class="st_h">'array_search'</span><span class="sy0">,</span><span class="st_h">'array_shift'</span><span class="sy0">,</span></span></span> <span class="st_h">'array_slice'</span><span class="sy0">,</span><span class="st_h">'array_splice'</span><span class="sy0">,</span><span class="st_h">'array_sum'</span><span class="sy0">,</span><span class="st_h">'array_udiff'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'array_udiff_assoc'</span><span class="sy0">,</span><span class="st_h">'array_udiff_uassoc'</span><span class="sy0">,</span><span class="st_h">'array_uintersect'</span><span class="sy0">,</span></span></span> <span class="st_h">'array_uintersect_assoc'</span><span class="sy0">,</span><span class="st_h">'array_uintersect_uassoc'</span><span class="sy0">,</span><span class="st_h">'array_unique'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'array_unshift'</span><span class="sy0">,</span><span class="st_h">'array_values'</span><span class="sy0">,</span><span class="st_h">'array_walk'</span><span class="sy0">,</span><span class="st_h">'array_walk_recursive'</span><span class="sy0">,</span></span></span> <span class="st_h">'arsort'</span><span class="sy0">,</span><span class="st_h">'asin'</span><span class="sy0">,</span><span class="st_h">'asinh'</span><span class="sy0">,</span><span class="st_h">'asort'</span><span class="sy0">,</span><span class="st_h">'assert'</span><span class="sy0">,</span><span class="st_h">'assert_options'</span><span class="sy0">,</span><span class="st_h">'atan'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'atan2'</span><span class="sy0">,</span><span class="st_h">'atanh'</span><span class="sy0">,</span><span class="st_h">'base_convert'</span><span class="sy0">,</span><span class="st_h">'base64_decode'</span><span class="sy0">,</span><span class="st_h">'base64_encode'</span><span class="sy0">,</span></span></span> <span class="st_h">'basename'</span><span class="sy0">,</span><span class="st_h">'bcadd'</span><span class="sy0">,</span><span class="st_h">'bccomp'</span><span class="sy0">,</span><span class="st_h">'bcdiv'</span><span class="sy0">,</span><span class="st_h">'bcmod'</span><span class="sy0">,</span><span class="st_h">'bcmul'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'bcompiler_load'</span><span class="sy0">,</span><span class="st_h">'bcompiler_load_exe'</span><span class="sy0">,</span><span class="st_h">'bcompiler_parse_class'</span><span class="sy0">,</span></span></span> <span class="st_h">'bcompiler_read'</span><span class="sy0">,</span><span class="st_h">'bcompiler_write_class'</span><span class="sy0">,</span><span class="st_h">'bcompiler_write_constant'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'bcompiler_write_exe_footer'</span><span class="sy0">,</span><span class="st_h">'bcompiler_write_file'</span><span class="sy0">,</span></span></span> <span class="st_h">'bcompiler_write_footer'</span><span class="sy0">,</span><span class="st_h">'bcompiler_write_function'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'bcompiler_write_functions_from_file'</span><span class="sy0">,</span><span class="st_h">'bcompiler_write_header'</span><span class="sy0">,</span></span></span> <span class="st_h">'bcompiler_write_included_filename'</span><span class="sy0">,</span><span class="st_h">'bcpow'</span><span class="sy0">,</span><span class="st_h">'bcpowmod'</span><span class="sy0">,</span><span class="st_h">'bcscale'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'bcsqrt'</span><span class="sy0">,</span><span class="st_h">'bcsub'</span><span class="sy0">,</span><span class="st_h">'bin2hex'</span><span class="sy0">,</span><span class="st_h">'bindec'</span><span class="sy0">,</span><span class="st_h">'bindtextdomain'</span><span class="sy0">,</span></span></span> <span class="st_h">'bind_textdomain_codeset'</span><span class="sy0">,</span><span class="st_h">'bitset_empty'</span><span class="sy0">,</span><span class="st_h">'bitset_equal'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'bitset_excl'</span><span class="sy0">,</span><span class="st_h">'bitset_fill'</span><span class="sy0">,</span><span class="st_h">'bitset_from_array'</span><span class="sy0">,</span><span class="st_h">'bitset_from_hash'</span><span class="sy0">,</span></span></span> <span class="st_h">'bitset_from_string'</span><span class="sy0">,</span><span class="st_h">'bitset_in'</span><span class="sy0">,</span><span class="st_h">'bitset_incl'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'bitset_intersection'</span><span class="sy0">,</span><span class="st_h">'bitset_invert'</span><span class="sy0">,</span><span class="st_h">'bitset_is_empty'</span><span class="sy0">,</span></span></span> <span class="st_h">'bitset_subset'</span><span class="sy0">,</span><span class="st_h">'bitset_to_array'</span><span class="sy0">,</span><span class="st_h">'bitset_to_hash'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'bitset_to_string'</span><span class="sy0">,</span><span class="st_h">'bitset_union'</span><span class="sy0">,</span><span class="st_h">'blenc_encrypt'</span><span class="sy0">,</span><span class="st_h">'bzclose'</span><span class="sy0">,</span></span></span> <span class="st_h">'bzcompress'</span><span class="sy0">,</span><span class="st_h">'bzdecompress'</span><span class="sy0">,</span><span class="st_h">'bzerrno'</span><span class="sy0">,</span><span class="st_h">'bzerror'</span><span class="sy0">,</span><span class="st_h">'bzerrstr'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'bzflush'</span><span class="sy0">,</span><span class="st_h">'bzopen'</span><span class="sy0">,</span><span class="st_h">'bzread'</span><span class="sy0">,</span><span class="st_h">'bzwrite'</span><span class="sy0">,</span><span class="st_h">'cal_days_in_month'</span><span class="sy0">,</span></span></span> <span class="st_h">'cal_from_jd'</span><span class="sy0">,</span><span class="st_h">'cal_info'</span><span class="sy0">,</span><span class="st_h">'cal_to_jd'</span><span class="sy0">,</span><span class="st_h">'call_user_func'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'call_user_func_array'</span><span class="sy0">,</span><span class="st_h">'call_user_method'</span><span class="sy0">,</span><span class="st_h">'call_user_method_array'</span><span class="sy0">,</span></span></span> <span class="st_h">'ceil'</span><span class="sy0">,</span><span class="st_h">'chdir'</span><span class="sy0">,</span><span class="st_h">'checkdate'</span><span class="sy0">,</span><span class="st_h">'checkdnsrr'</span><span class="sy0">,</span><span class="st_h">'chgrp'</span><span class="sy0">,</span><span class="st_h">'chmod'</span><span class="sy0">,</span><span class="st_h">'chop'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'chown'</span><span class="sy0">,</span><span class="st_h">'chr'</span><span class="sy0">,</span><span class="st_h">'chunk_split'</span><span class="sy0">,</span><span class="st_h">'class_exists'</span><span class="sy0">,</span><span class="st_h">'class_implements'</span><span class="sy0">,</span></span></span> <span class="st_h">'class_parents'</span><span class="sy0">,</span><span class="st_h">'classkit_aggregate_methods'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'classkit_doc_comments'</span><span class="sy0">,</span><span class="st_h">'classkit_import'</span><span class="sy0">,</span><span class="st_h">'classkit_method_add'</span><span class="sy0">,</span></span></span> <span class="st_h">'classkit_method_copy'</span><span class="sy0">,</span><span class="st_h">'classkit_method_redefine'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'classkit_method_remove'</span><span class="sy0">,</span><span class="st_h">'classkit_method_rename'</span><span class="sy0">,</span><span class="st_h">'clearstatcache'</span><span class="sy0">,</span></span></span> <span class="st_h">'closedir'</span><span class="sy0">,</span><span class="st_h">'closelog'</span><span class="sy0">,</span><span class="st_h">'com_create_guid'</span><span class="sy0">,</span><span class="st_h">'com_event_sink'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'com_get_active_object'</span><span class="sy0">,</span><span class="st_h">'com_load_typelib'</span><span class="sy0">,</span><span class="st_h">'com_message_pump'</span><span class="sy0">,</span></span></span> <span class="st_h">'com_print_typeinfo'</span><span class="sy0">,</span><span class="st_h">'compact'</span><span class="sy0">,</span><span class="st_h">'confirm_phpdoc_compiled'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'connection_aborted'</span><span class="sy0">,</span><span class="st_h">'connection_status'</span><span class="sy0">,</span><span class="st_h">'constant'</span><span class="sy0">,</span></span></span> <span class="st_h">'convert_cyr_string'</span><span class="sy0">,</span><span class="st_h">'convert_uudecode'</span><span class="sy0">,</span><span class="st_h">'convert_uuencode'</span><span class="sy0">,</span><span class="st_h">'copy'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'cos'</span><span class="sy0">,</span><span class="st_h">'cosh'</span><span class="sy0">,</span><span class="st_h">'count'</span><span class="sy0">,</span><span class="st_h">'count_chars'</span><span class="sy0">,</span><span class="st_h">'cpdf_add_annotation'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_add_outline'</span><span class="sy0">,</span><span class="st_h">'cpdf_arc'</span><span class="sy0">,</span><span class="st_h">'cpdf_begin_text'</span><span class="sy0">,</span><span class="st_h">'cpdf_circle'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_clip'</span><span class="sy0">,</span><span class="st_h">'cpdf_close'</span><span class="sy0">,</span><span class="st_h">'cpdf_closepath'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_closepath_fill_stroke'</span><span class="sy0">,</span><span class="st_h">'cpdf_closepath_stroke'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_continue_text'</span><span class="sy0">,</span><span class="st_h">'cpdf_curveto'</span><span class="sy0">,</span><span class="st_h">'cpdf_end_text'</span><span class="sy0">,</span><span class="st_h">'cpdf_fill'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_fill_stroke'</span><span class="sy0">,</span><span class="st_h">'cpdf_finalize'</span><span class="sy0">,</span><span class="st_h">'cpdf_finalize_page'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_global_set_document_limits'</span><span class="sy0">,</span><span class="st_h">'cpdf_import_jpeg'</span><span class="sy0">,</span><span class="st_h">'cpdf_lineto'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_moveto'</span><span class="sy0">,</span><span class="st_h">'cpdf_newpath'</span><span class="sy0">,</span><span class="st_h">'cpdf_open'</span><span class="sy0">,</span><span class="st_h">'cpdf_output_buffer'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_page_init'</span><span class="sy0">,</span><span class="st_h">'cpdf_rect'</span><span class="sy0">,</span><span class="st_h">'cpdf_restore'</span><span class="sy0">,</span><span class="st_h">'cpdf_rlineto'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_rmoveto'</span><span class="sy0">,</span><span class="st_h">'cpdf_rotate'</span><span class="sy0">,</span><span class="st_h">'cpdf_rotate_text'</span><span class="sy0">,</span><span class="st_h">'cpdf_save'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_save_to_file'</span><span class="sy0">,</span><span class="st_h">'cpdf_scale'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_action_url'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_set_char_spacing'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_creator'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_current_page'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_set_font'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_font_directories'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_set_font_map_file'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_horiz_scaling'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_set_keywords'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_leading'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_page_animation'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_set_subject'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_text_matrix'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_text_pos'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_set_text_rendering'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_text_rise'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_title'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_set_viewer_preferences'</span><span class="sy0">,</span><span class="st_h">'cpdf_set_word_spacing'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_setdash'</span><span class="sy0">,</span><span class="st_h">'cpdf_setflat'</span><span class="sy0">,</span><span class="st_h">'cpdf_setgray'</span><span class="sy0">,</span><span class="st_h">'cpdf_setgray_fill'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_setgray_stroke'</span><span class="sy0">,</span><span class="st_h">'cpdf_setlinecap'</span><span class="sy0">,</span><span class="st_h">'cpdf_setlinejoin'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_setlinewidth'</span><span class="sy0">,</span><span class="st_h">'cpdf_setmiterlimit'</span><span class="sy0">,</span><span class="st_h">'cpdf_setrgbcolor'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_setrgbcolor_fill'</span><span class="sy0">,</span><span class="st_h">'cpdf_setrgbcolor_stroke'</span><span class="sy0">,</span><span class="st_h">'cpdf_show'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'cpdf_show_xy'</span><span class="sy0">,</span><span class="st_h">'cpdf_stringwidth'</span><span class="sy0">,</span><span class="st_h">'cpdf_stroke'</span><span class="sy0">,</span><span class="st_h">'cpdf_text'</span><span class="sy0">,</span></span></span> <span class="st_h">'cpdf_translate'</span><span class="sy0">,</span><span class="st_h">'crack_check'</span><span class="sy0">,</span><span class="st_h">'crack_closedict'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'crack_getlastmessage'</span><span class="sy0">,</span><span class="st_h">'crack_opendict'</span><span class="sy0">,</span><span class="st_h">'crc32'</span><span class="sy0">,</span><span class="st_h">'create_function'</span><span class="sy0">,</span></span></span> <span class="st_h">'crypt'</span><span class="sy0">,</span><span class="st_h">'ctype_alnum'</span><span class="sy0">,</span><span class="st_h">'ctype_alpha'</span><span class="sy0">,</span><span class="st_h">'ctype_cntrl'</span><span class="sy0">,</span><span class="st_h">'ctype_digit'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ctype_graph'</span><span class="sy0">,</span><span class="st_h">'ctype_lower'</span><span class="sy0">,</span><span class="st_h">'ctype_print'</span><span class="sy0">,</span><span class="st_h">'ctype_punct'</span><span class="sy0">,</span></span></span> <span class="st_h">'ctype_space'</span><span class="sy0">,</span><span class="st_h">'ctype_upper'</span><span class="sy0">,</span><span class="st_h">'ctype_xdigit'</span><span class="sy0">,</span><span class="st_h">'curl_close'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'curl_copy_handle'</span><span class="sy0">,</span><span class="st_h">'curl_errno'</span><span class="sy0">,</span><span class="st_h">'curl_error'</span><span class="sy0">,</span><span class="st_h">'curl_exec'</span><span class="sy0">,</span></span></span> <span class="st_h">'curl_getinfo'</span><span class="sy0">,</span><span class="st_h">'curl_init'</span><span class="sy0">,</span><span class="st_h">'curl_multi_add_handle'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'curl_multi_close'</span><span class="sy0">,</span><span class="st_h">'curl_multi_exec'</span><span class="sy0">,</span><span class="st_h">'curl_multi_getcontent'</span><span class="sy0">,</span></span></span> <span class="st_h">'curl_multi_info_read'</span><span class="sy0">,</span><span class="st_h">'curl_multi_init'</span><span class="sy0">,</span><span class="st_h">'curl_multi_remove_handle'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'curl_multi_select'</span><span class="sy0">,</span><span class="st_h">'curl_setopt'</span><span class="sy0">,</span><span class="st_h">'curl_setopt_array'</span><span class="sy0">,</span></span></span> <span class="st_h">'curl_version'</span><span class="sy0">,</span><span class="st_h">'current'</span><span class="sy0">,</span><span class="st_h">'cvsclient_connect'</span><span class="sy0">,</span><span class="st_h">'cvsclient_log'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'cvsclient_login'</span><span class="sy0">,</span><span class="st_h">'cvsclient_retrieve'</span><span class="sy0">,</span><span class="st_h">'date'</span><span class="sy0">,</span><span class="st_h">'date_create'</span><span class="sy0">,</span></span></span> <span class="st_h">'date_date_set'</span><span class="sy0">,</span><span class="st_h">'date_default_timezone_get'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'date_default_timezone_set'</span><span class="sy0">,</span><span class="st_h">'date_format'</span><span class="sy0">,</span><span class="st_h">'date_isodate_set'</span><span class="sy0">,</span></span></span> <span class="st_h">'date_modify'</span><span class="sy0">,</span><span class="st_h">'date_offset_get'</span><span class="sy0">,</span><span class="st_h">'date_parse'</span><span class="sy0">,</span><span class="st_h">'date_sun_info'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'date_sunrise'</span><span class="sy0">,</span><span class="st_h">'date_sunset'</span><span class="sy0">,</span><span class="st_h">'date_time_set'</span><span class="sy0">,</span><span class="st_h">'date_timezone_get'</span><span class="sy0">,</span></span></span> <span class="st_h">'date_timezone_set'</span><span class="sy0">,</span><span class="st_h">'db_id_list'</span><span class="sy0">,</span><span class="st_h">'dba_close'</span><span class="sy0">,</span><span class="st_h">'dba_delete'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'dba_exists'</span><span class="sy0">,</span><span class="st_h">'dba_fetch'</span><span class="sy0">,</span><span class="st_h">'dba_firstkey'</span><span class="sy0">,</span><span class="st_h">'dba_handlers'</span><span class="sy0">,</span><span class="st_h">'dba_insert'</span><span class="sy0">,</span></span></span> <span class="st_h">'dba_key_split'</span><span class="sy0">,</span><span class="st_h">'dba_list'</span><span class="sy0">,</span><span class="st_h">'dba_nextkey'</span><span class="sy0">,</span><span class="st_h">'dba_open'</span><span class="sy0">,</span><span class="st_h">'dba_optimize'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'dba_popen'</span><span class="sy0">,</span><span class="st_h">'dba_replace'</span><span class="sy0">,</span><span class="st_h">'dba_sync'</span><span class="sy0">,</span><span class="st_h">'dbase_add_record'</span><span class="sy0">,</span></span></span> <span class="st_h">'dbase_close'</span><span class="sy0">,</span><span class="st_h">'dbase_create'</span><span class="sy0">,</span><span class="st_h">'dbase_delete_record'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'dbase_get_header_info'</span><span class="sy0">,</span><span class="st_h">'dbase_get_record'</span><span class="sy0">,</span></span></span> <span class="st_h">'dbase_get_record_with_names'</span><span class="sy0">,</span><span class="st_h">'dbase_numfields'</span><span class="sy0">,</span><span class="st_h">'dbase_numrecords'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'dbase_open'</span><span class="sy0">,</span><span class="st_h">'dbase_pack'</span><span class="sy0">,</span><span class="st_h">'dbase_replace_record'</span><span class="sy0">,</span></span></span> <span class="st_h">'dbg_get_all_contexts'</span><span class="sy0">,</span><span class="st_h">'dbg_get_all_module_names'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'dbg_get_all_source_lines'</span><span class="sy0">,</span><span class="st_h">'dbg_get_context_name'</span><span class="sy0">,</span></span></span> <span class="st_h">'dbg_get_module_name'</span><span class="sy0">,</span><span class="st_h">'dbg_get_profiler_results'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'dbg_get_source_context'</span><span class="sy0">,</span><span class="st_h">'dblist'</span><span class="sy0">,</span><span class="st_h">'dbmclose'</span><span class="sy0">,</span><span class="st_h">'dbmdelete'</span><span class="sy0">,</span></span></span> <span class="st_h">'dbmexists'</span><span class="sy0">,</span><span class="st_h">'dbmfetch'</span><span class="sy0">,</span><span class="st_h">'dbmfirstkey'</span><span class="sy0">,</span><span class="st_h">'dbminsert'</span><span class="sy0">,</span><span class="st_h">'dbmnextkey'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'dbmopen'</span><span class="sy0">,</span><span class="st_h">'dbmreplace'</span><span class="sy0">,</span><span class="st_h">'dbx_close'</span><span class="sy0">,</span><span class="st_h">'dbx_compare'</span><span class="sy0">,</span><span class="st_h">'dbx_connect'</span><span class="sy0">,</span></span></span> <span class="st_h">'dbx_error'</span><span class="sy0">,</span><span class="st_h">'dbx_escape_string'</span><span class="sy0">,</span><span class="st_h">'dbx_fetch_row'</span><span class="sy0">,</span><span class="st_h">'dbx_query'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'dbx_sort'</span><span class="sy0">,</span><span class="st_h">'dcgettext'</span><span class="sy0">,</span><span class="st_h">'dcngettext'</span><span class="sy0">,</span><span class="st_h">'deaggregate'</span><span class="sy0">,</span><span class="st_h">'debug_backtrace'</span><span class="sy0">,</span></span></span> <span class="st_h">'debug_zval_dump'</span><span class="sy0">,</span><span class="st_h">'debugbreak'</span><span class="sy0">,</span><span class="st_h">'decbin'</span><span class="sy0">,</span><span class="st_h">'dechex'</span><span class="sy0">,</span><span class="st_h">'decoct'</span><span class="sy0">,</span><span class="st_h">'define'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'defined'</span><span class="sy0">,</span><span class="st_h">'define_syslog_variables'</span><span class="sy0">,</span><span class="st_h">'deg2rad'</span><span class="sy0">,</span><span class="st_h">'dgettext'</span><span class="sy0">,</span><span class="st_h">'die'</span><span class="sy0">,</span></span></span> <span class="st_h">'dio_close'</span><span class="sy0">,</span><span class="st_h">'dio_open'</span><span class="sy0">,</span><span class="st_h">'dio_read'</span><span class="sy0">,</span><span class="st_h">'dio_seek'</span><span class="sy0">,</span><span class="st_h">'dio_stat'</span><span class="sy0">,</span><span class="st_h">'dio_write'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'dir'</span><span class="sy0">,</span><span class="st_h">'dirname'</span><span class="sy0">,</span><span class="st_h">'disk_free_space'</span><span class="sy0">,</span><span class="st_h">'disk_total_space'</span><span class="sy0">,</span></span></span> <span class="st_h">'diskfreespace'</span><span class="sy0">,</span><span class="st_h">'dl'</span><span class="sy0">,</span><span class="st_h">'dngettext'</span><span class="sy0">,</span><span class="st_h">'docblock_token_name'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'docblock_tokenize'</span><span class="sy0">,</span><span class="st_h">'dom_import_simplexml'</span><span class="sy0">,</span><span class="st_h">'domxml_add_root'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_attributes'</span><span class="sy0">,</span><span class="st_h">'domxml_children'</span><span class="sy0">,</span><span class="st_h">'domxml_doc_add_root'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_doc_document_element'</span><span class="sy0">,</span><span class="st_h">'domxml_doc_get_element_by_id'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_doc_get_elements_by_tagname'</span><span class="sy0">,</span><span class="st_h">'domxml_doc_get_root'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_doc_set_root'</span><span class="sy0">,</span><span class="st_h">'domxml_doc_validate'</span><span class="sy0">,</span><span class="st_h">'domxml_doc_xinclude'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_dump_mem'</span><span class="sy0">,</span><span class="st_h">'domxml_dump_mem_file'</span><span class="sy0">,</span><span class="st_h">'domxml_dump_node'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_dumpmem'</span><span class="sy0">,</span><span class="st_h">'domxml_elem_get_attribute'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_elem_set_attribute'</span><span class="sy0">,</span><span class="st_h">'domxml_get_attribute'</span><span class="sy0">,</span><span class="st_h">'domxml_getattr'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_html_dump_mem'</span><span class="sy0">,</span><span class="st_h">'domxml_new_child'</span><span class="sy0">,</span><span class="st_h">'domxml_new_doc'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_new_xmldoc'</span><span class="sy0">,</span><span class="st_h">'domxml_node'</span><span class="sy0">,</span><span class="st_h">'domxml_node_add_namespace'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_node_attributes'</span><span class="sy0">,</span><span class="st_h">'domxml_node_children'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_node_get_content'</span><span class="sy0">,</span><span class="st_h">'domxml_node_has_attributes'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_node_new_child'</span><span class="sy0">,</span><span class="st_h">'domxml_node_set_content'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_node_set_namespace'</span><span class="sy0">,</span><span class="st_h">'domxml_node_unlink_node'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_open_file'</span><span class="sy0">,</span><span class="st_h">'domxml_open_mem'</span><span class="sy0">,</span><span class="st_h">'domxml_parser'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_parser_add_chunk'</span><span class="sy0">,</span><span class="st_h">'domxml_parser_cdata_section'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_parser_characters'</span><span class="sy0">,</span><span class="st_h">'domxml_parser_comment'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_parser_end'</span><span class="sy0">,</span><span class="st_h">'domxml_parser_end_document'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_parser_end_element'</span><span class="sy0">,</span><span class="st_h">'domxml_parser_entity_reference'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_parser_get_document'</span><span class="sy0">,</span><span class="st_h">'domxml_parser_namespace_decl'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_parser_processing_instruction'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_parser_start_document'</span><span class="sy0">,</span><span class="st_h">'domxml_parser_start_element'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_root'</span><span class="sy0">,</span><span class="st_h">'domxml_set_attribute'</span><span class="sy0">,</span><span class="st_h">'domxml_setattr'</span><span class="sy0">,</span></span></span> <span class="st_h">'domxml_substitute_entities_default'</span><span class="sy0">,</span><span class="st_h">'domxml_unlink_node'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'domxml_version'</span><span class="sy0">,</span><span class="st_h">'domxml_xmltree'</span><span class="sy0">,</span><span class="st_h">'doubleval'</span><span class="sy0">,</span><span class="st_h">'each'</span><span class="sy0">,</span><span class="st_h">'easter_date'</span><span class="sy0">,</span></span></span> <span class="st_h">'easter_days'</span><span class="sy0">,</span><span class="st_h">'empty'</span><span class="sy0">,</span><span class="st_h">'end'</span><span class="sy0">,</span><span class="st_h">'ereg'</span><span class="sy0">,</span><span class="st_h">'ereg_replace'</span><span class="sy0">,</span><span class="st_h">'eregi'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'eregi_replace'</span><span class="sy0">,</span><span class="st_h">'error_get_last'</span><span class="sy0">,</span><span class="st_h">'error_log'</span><span class="sy0">,</span><span class="st_h">'error_reporting'</span><span class="sy0">,</span></span></span> <span class="st_h">'escapeshellarg'</span><span class="sy0">,</span><span class="st_h">'escapeshellcmd'</span><span class="sy0">,</span><span class="st_h">'eval'</span><span class="sy0">,</span><span class="st_h">'event_deschedule'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'event_dispatch'</span><span class="sy0">,</span><span class="st_h">'event_free'</span><span class="sy0">,</span><span class="st_h">'event_handle_signal'</span><span class="sy0">,</span></span></span> <span class="st_h">'event_have_events'</span><span class="sy0">,</span><span class="st_h">'event_init'</span><span class="sy0">,</span><span class="st_h">'event_new'</span><span class="sy0">,</span><span class="st_h">'event_pending'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'event_priority_set'</span><span class="sy0">,</span><span class="st_h">'event_schedule'</span><span class="sy0">,</span><span class="st_h">'event_set'</span><span class="sy0">,</span><span class="st_h">'event_timeout'</span><span class="sy0">,</span></span></span> <span class="st_h">'exec'</span><span class="sy0">,</span><span class="st_h">'exif_imagetype'</span><span class="sy0">,</span><span class="st_h">'exif_read_data'</span><span class="sy0">,</span><span class="st_h">'exif_tagname'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'exif_thumbnail'</span><span class="sy0">,</span><span class="st_h">'exit'</span><span class="sy0">,</span><span class="st_h">'exp'</span><span class="sy0">,</span><span class="st_h">'explode'</span><span class="sy0">,</span><span class="st_h">'expm1'</span><span class="sy0">,</span><span class="st_h">'extension_loaded'</span><span class="sy0">,</span></span></span> <span class="st_h">'extract'</span><span class="sy0">,</span><span class="st_h">'ezmlm_hash'</span><span class="sy0">,</span><span class="st_h">'fbird_add_user'</span><span class="sy0">,</span><span class="st_h">'fbird_affected_rows'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'fbird_backup'</span><span class="sy0">,</span><span class="st_h">'fbird_blob_add'</span><span class="sy0">,</span><span class="st_h">'fbird_blob_cancel'</span><span class="sy0">,</span></span></span> <span class="st_h">'fbird_blob_close'</span><span class="sy0">,</span><span class="st_h">'fbird_blob_create'</span><span class="sy0">,</span><span class="st_h">'fbird_blob_echo'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'fbird_blob_get'</span><span class="sy0">,</span><span class="st_h">'fbird_blob_import'</span><span class="sy0">,</span><span class="st_h">'fbird_blob_info'</span><span class="sy0">,</span></span></span> <span class="st_h">'fbird_blob_open'</span><span class="sy0">,</span><span class="st_h">'fbird_close'</span><span class="sy0">,</span><span class="st_h">'fbird_commit'</span><span class="sy0">,</span><span class="st_h">'fbird_commit_ret'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'fbird_connect'</span><span class="sy0">,</span><span class="st_h">'fbird_db_info'</span><span class="sy0">,</span><span class="st_h">'fbird_delete_user'</span><span class="sy0">,</span><span class="st_h">'fbird_drop_db'</span><span class="sy0">,</span></span></span> <span class="st_h">'fbird_errcode'</span><span class="sy0">,</span><span class="st_h">'fbird_errmsg'</span><span class="sy0">,</span><span class="st_h">'fbird_execute'</span><span class="sy0">,</span><span class="st_h">'fbird_fetch_assoc'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'fbird_fetch_object'</span><span class="sy0">,</span><span class="st_h">'fbird_fetch_row'</span><span class="sy0">,</span><span class="st_h">'fbird_field_info'</span><span class="sy0">,</span></span></span> <span class="st_h">'fbird_free_event_handler'</span><span class="sy0">,</span><span class="st_h">'fbird_free_query'</span><span class="sy0">,</span><span class="st_h">'fbird_free_result'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'fbird_gen_id'</span><span class="sy0">,</span><span class="st_h">'fbird_maintain_db'</span><span class="sy0">,</span><span class="st_h">'fbird_modify_user'</span><span class="sy0">,</span></span></span> <span class="st_h">'fbird_name_result'</span><span class="sy0">,</span><span class="st_h">'fbird_num_fields'</span><span class="sy0">,</span><span class="st_h">'fbird_num_params'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'fbird_param_info'</span><span class="sy0">,</span><span class="st_h">'fbird_pconnect'</span><span class="sy0">,</span><span class="st_h">'fbird_prepare'</span><span class="sy0">,</span><span class="st_h">'fbird_query'</span><span class="sy0">,</span></span></span> <span class="st_h">'fbird_restore'</span><span class="sy0">,</span><span class="st_h">'fbird_rollback'</span><span class="sy0">,</span><span class="st_h">'fbird_rollback_ret'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'fbird_server_info'</span><span class="sy0">,</span><span class="st_h">'fbird_service_attach'</span><span class="sy0">,</span><span class="st_h">'fbird_service_detach'</span><span class="sy0">,</span></span></span> <span class="st_h">'fbird_set_event_handler'</span><span class="sy0">,</span><span class="st_h">'fbird_trans'</span><span class="sy0">,</span><span class="st_h">'fbird_wait_event'</span><span class="sy0">,</span><span class="st_h">'fclose'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'fdf_add_doc_javascript'</span><span class="sy0">,</span><span class="st_h">'fdf_add_template'</span><span class="sy0">,</span><span class="st_h">'fdf_close'</span><span class="sy0">,</span></span></span> <span class="st_h">'fdf_create'</span><span class="sy0">,</span><span class="st_h">'fdf_enum_values'</span><span class="sy0">,</span><span class="st_h">'fdf_errno'</span><span class="sy0">,</span><span class="st_h">'fdf_error'</span><span class="sy0">,</span><span class="st_h">'fdf_get_ap'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'fdf_get_attachment'</span><span class="sy0">,</span><span class="st_h">'fdf_get_encoding'</span><span class="sy0">,</span><span class="st_h">'fdf_get_file'</span><span class="sy0">,</span></span></span> <span class="st_h">'fdf_get_flags'</span><span class="sy0">,</span><span class="st_h">'fdf_get_opt'</span><span class="sy0">,</span><span class="st_h">'fdf_get_status'</span><span class="sy0">,</span><span class="st_h">'fdf_get_value'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'fdf_get_version'</span><span class="sy0">,</span><span class="st_h">'fdf_header'</span><span class="sy0">,</span><span class="st_h">'fdf_next_field_name'</span><span class="sy0">,</span><span class="st_h">'fdf_open'</span><span class="sy0">,</span></span></span> <span class="st_h">'fdf_open_string'</span><span class="sy0">,</span><span class="st_h">'fdf_remove_item'</span><span class="sy0">,</span><span class="st_h">'fdf_save'</span><span class="sy0">,</span><span class="st_h">'fdf_save_string'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'fdf_set_ap'</span><span class="sy0">,</span><span class="st_h">'fdf_set_encoding'</span><span class="sy0">,</span><span class="st_h">'fdf_set_file'</span><span class="sy0">,</span><span class="st_h">'fdf_set_flags'</span><span class="sy0">,</span></span></span> <span class="st_h">'fdf_set_javascript_action'</span><span class="sy0">,</span><span class="st_h">'fdf_set_on_import_javascript'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'fdf_set_opt'</span><span class="sy0">,</span><span class="st_h">'fdf_set_status'</span><span class="sy0">,</span><span class="st_h">'fdf_set_submit_form_action'</span><span class="sy0">,</span></span></span> <span class="st_h">'fdf_set_target_frame'</span><span class="sy0">,</span><span class="st_h">'fdf_set_value'</span><span class="sy0">,</span><span class="st_h">'fdf_set_version'</span><span class="sy0">,</span><span class="st_h">'feof'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'fflush'</span><span class="sy0">,</span><span class="st_h">'fgetc'</span><span class="sy0">,</span><span class="st_h">'fgetcsv'</span><span class="sy0">,</span><span class="st_h">'fgets'</span><span class="sy0">,</span><span class="st_h">'fgetss'</span><span class="sy0">,</span><span class="st_h">'file'</span><span class="sy0">,</span><span class="st_h">'file_exists'</span><span class="sy0">,</span></span></span> <span class="st_h">'file_get_contents'</span><span class="sy0">,</span><span class="st_h">'file_put_contents'</span><span class="sy0">,</span><span class="st_h">'fileatime'</span><span class="sy0">,</span><span class="st_h">'filectime'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'filegroup'</span><span class="sy0">,</span><span class="st_h">'fileinode'</span><span class="sy0">,</span><span class="st_h">'filemtime'</span><span class="sy0">,</span><span class="st_h">'fileowner'</span><span class="sy0">,</span><span class="st_h">'fileperms'</span><span class="sy0">,</span></span></span> <span class="st_h">'filepro'</span><span class="sy0">,</span><span class="st_h">'filepro_fieldcount'</span><span class="sy0">,</span><span class="st_h">'filepro_fieldname'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'filepro_fieldtype'</span><span class="sy0">,</span><span class="st_h">'filepro_fieldwidth'</span><span class="sy0">,</span><span class="st_h">'filepro_retrieve'</span><span class="sy0">,</span></span></span> <span class="st_h">'filepro_rowcount'</span><span class="sy0">,</span><span class="st_h">'filesize'</span><span class="sy0">,</span><span class="st_h">'filetype'</span><span class="sy0">,</span><span class="st_h">'filter_has_var'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'filter_id'</span><span class="sy0">,</span><span class="st_h">'filter_input'</span><span class="sy0">,</span><span class="st_h">'filter_input_array'</span><span class="sy0">,</span><span class="st_h">'filter_list'</span><span class="sy0">,</span></span></span> <span class="st_h">'filter_var'</span><span class="sy0">,</span><span class="st_h">'filter_var_array'</span><span class="sy0">,</span><span class="st_h">'finfo_buffer'</span><span class="sy0">,</span><span class="st_h">'finfo_close'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'finfo_file'</span><span class="sy0">,</span><span class="st_h">'finfo_open'</span><span class="sy0">,</span><span class="st_h">'finfo_set_flags'</span><span class="sy0">,</span><span class="st_h">'floatval'</span><span class="sy0">,</span><span class="st_h">'flock'</span><span class="sy0">,</span></span></span> <span class="st_h">'floor'</span><span class="sy0">,</span><span class="st_h">'flush'</span><span class="sy0">,</span><span class="st_h">'fmod'</span><span class="sy0">,</span><span class="st_h">'fnmatch'</span><span class="sy0">,</span><span class="st_h">'fopen'</span><span class="sy0">,</span><span class="st_h">'fpassthru'</span><span class="sy0">,</span><span class="st_h">'fprintf'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'fputcsv'</span><span class="sy0">,</span><span class="st_h">'fputs'</span><span class="sy0">,</span><span class="st_h">'fread'</span><span class="sy0">,</span><span class="st_h">'frenchtojd'</span><span class="sy0">,</span><span class="st_h">'fribidi_charset_info'</span><span class="sy0">,</span></span></span> <span class="st_h">'fribidi_get_charsets'</span><span class="sy0">,</span><span class="st_h">'fribidi_log2vis'</span><span class="sy0">,</span><span class="st_h">'fscanf'</span><span class="sy0">,</span><span class="st_h">'fseek'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'fsockopen'</span><span class="sy0">,</span><span class="st_h">'fstat'</span><span class="sy0">,</span><span class="st_h">'ftell'</span><span class="sy0">,</span><span class="st_h">'ftok'</span><span class="sy0">,</span><span class="st_h">'ftp_alloc'</span><span class="sy0">,</span><span class="st_h">'ftp_cdup'</span><span class="sy0">,</span></span></span> <span class="st_h">'ftp_chdir'</span><span class="sy0">,</span><span class="st_h">'ftp_chmod'</span><span class="sy0">,</span><span class="st_h">'ftp_close'</span><span class="sy0">,</span><span class="st_h">'ftp_connect'</span><span class="sy0">,</span><span class="st_h">'ftp_delete'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ftp_exec'</span><span class="sy0">,</span><span class="st_h">'ftp_fget'</span><span class="sy0">,</span><span class="st_h">'ftp_fput'</span><span class="sy0">,</span><span class="st_h">'ftp_get'</span><span class="sy0">,</span><span class="st_h">'ftp_get_option'</span><span class="sy0">,</span></span></span> <span class="st_h">'ftp_login'</span><span class="sy0">,</span><span class="st_h">'ftp_mdtm'</span><span class="sy0">,</span><span class="st_h">'ftp_mkdir'</span><span class="sy0">,</span><span class="st_h">'ftp_nb_continue'</span><span class="sy0">,</span><span class="st_h">'ftp_nb_fget'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ftp_nb_fput'</span><span class="sy0">,</span><span class="st_h">'ftp_nb_get'</span><span class="sy0">,</span><span class="st_h">'ftp_nb_put'</span><span class="sy0">,</span><span class="st_h">'ftp_nlist'</span><span class="sy0">,</span><span class="st_h">'ftp_pasv'</span><span class="sy0">,</span></span></span> <span class="st_h">'ftp_put'</span><span class="sy0">,</span><span class="st_h">'ftp_pwd'</span><span class="sy0">,</span><span class="st_h">'ftp_quit'</span><span class="sy0">,</span><span class="st_h">'ftp_raw'</span><span class="sy0">,</span><span class="st_h">'ftp_rawlist'</span><span class="sy0">,</span><span class="st_h">'ftp_rename'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ftp_rmdir'</span><span class="sy0">,</span><span class="st_h">'ftp_set_option'</span><span class="sy0">,</span><span class="st_h">'ftp_site'</span><span class="sy0">,</span><span class="st_h">'ftp_size'</span><span class="sy0">,</span></span></span> <span class="st_h">'ftp_ssl_connect'</span><span class="sy0">,</span><span class="st_h">'ftp_systype'</span><span class="sy0">,</span><span class="st_h">'ftruncate'</span><span class="sy0">,</span><span class="st_h">'function_exists'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'func_get_arg'</span><span class="sy0">,</span><span class="st_h">'func_get_args'</span><span class="sy0">,</span><span class="st_h">'func_num_args'</span><span class="sy0">,</span><span class="st_h">'fwrite'</span><span class="sy0">,</span><span class="st_h">'gd_info'</span><span class="sy0">,</span></span></span> <span class="st_h">'getallheaders'</span><span class="sy0">,</span><span class="st_h">'getcwd'</span><span class="sy0">,</span><span class="st_h">'getdate'</span><span class="sy0">,</span><span class="st_h">'getenv'</span><span class="sy0">,</span><span class="st_h">'gethostbyaddr'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'gethostbyname'</span><span class="sy0">,</span><span class="st_h">'gethostbynamel'</span><span class="sy0">,</span><span class="st_h">'getimagesize'</span><span class="sy0">,</span><span class="st_h">'getlastmod'</span><span class="sy0">,</span></span></span> <span class="st_h">'getmxrr'</span><span class="sy0">,</span><span class="st_h">'getmygid'</span><span class="sy0">,</span><span class="st_h">'getmyinode'</span><span class="sy0">,</span><span class="st_h">'getmypid'</span><span class="sy0">,</span><span class="st_h">'getmyuid'</span><span class="sy0">,</span><span class="st_h">'getopt'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'getprotobyname'</span><span class="sy0">,</span><span class="st_h">'getprotobynumber'</span><span class="sy0">,</span><span class="st_h">'getrandmax'</span><span class="sy0">,</span><span class="st_h">'getrusage'</span><span class="sy0">,</span></span></span> <span class="st_h">'getservbyname'</span><span class="sy0">,</span><span class="st_h">'getservbyport'</span><span class="sy0">,</span><span class="st_h">'gettext'</span><span class="sy0">,</span><span class="st_h">'gettimeofday'</span><span class="sy0">,</span><span class="st_h">'gettype'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'get_browser'</span><span class="sy0">,</span><span class="st_h">'get_cfg_var'</span><span class="sy0">,</span><span class="st_h">'get_class'</span><span class="sy0">,</span><span class="st_h">'get_class_methods'</span><span class="sy0">,</span></span></span> <span class="st_h">'get_class_vars'</span><span class="sy0">,</span><span class="st_h">'get_current_user'</span><span class="sy0">,</span><span class="st_h">'get_declared_classes'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'get_defined_constants'</span><span class="sy0">,</span><span class="st_h">'get_defined_functions'</span><span class="sy0">,</span><span class="st_h">'get_defined_vars'</span><span class="sy0">,</span></span></span> <span class="st_h">'get_extension_funcs'</span><span class="sy0">,</span><span class="st_h">'get_headers'</span><span class="sy0">,</span><span class="st_h">'get_html_translation_table'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'get_included_files'</span><span class="sy0">,</span><span class="st_h">'get_include_path'</span><span class="sy0">,</span><span class="st_h">'get_loaded_extensions'</span><span class="sy0">,</span></span></span> <span class="st_h">'get_magic_quotes_gpc'</span><span class="sy0">,</span><span class="st_h">'get_magic_quotes_runtime'</span><span class="sy0">,</span><span class="st_h">'get_meta_tags'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'get_object_vars'</span><span class="sy0">,</span><span class="st_h">'get_parent_class'</span><span class="sy0">,</span><span class="st_h">'get_required_files'</span><span class="sy0">,</span></span></span> <span class="st_h">'get_resource_type'</span><span class="sy0">,</span><span class="st_h">'glob'</span><span class="sy0">,</span><span class="st_h">'gmdate'</span><span class="sy0">,</span><span class="st_h">'gmmktime'</span><span class="sy0">,</span><span class="st_h">'gmp_abs'</span><span class="sy0">,</span><span class="st_h">'gmp_add'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'gmp_and'</span><span class="sy0">,</span><span class="st_h">'gmp_clrbit'</span><span class="sy0">,</span><span class="st_h">'gmp_cmp'</span><span class="sy0">,</span><span class="st_h">'gmp_com'</span><span class="sy0">,</span><span class="st_h">'gmp_div'</span><span class="sy0">,</span><span class="st_h">'gmp_div_q'</span><span class="sy0">,</span></span></span> <span class="st_h">'gmp_div_qr'</span><span class="sy0">,</span><span class="st_h">'gmp_div_r'</span><span class="sy0">,</span><span class="st_h">'gmp_divexact'</span><span class="sy0">,</span><span class="st_h">'gmp_fact'</span><span class="sy0">,</span><span class="st_h">'gmp_gcd'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'gmp_gcdext'</span><span class="sy0">,</span><span class="st_h">'gmp_hamdist'</span><span class="sy0">,</span><span class="st_h">'gmp_init'</span><span class="sy0">,</span><span class="st_h">'gmp_intval'</span><span class="sy0">,</span><span class="st_h">'gmp_invert'</span><span class="sy0">,</span></span></span> <span class="st_h">'gmp_jacobi'</span><span class="sy0">,</span><span class="st_h">'gmp_legendre'</span><span class="sy0">,</span><span class="st_h">'gmp_mod'</span><span class="sy0">,</span><span class="st_h">'gmp_mul'</span><span class="sy0">,</span><span class="st_h">'gmp_neg'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'gmp_nextprime'</span><span class="sy0">,</span><span class="st_h">'gmp_or'</span><span class="sy0">,</span><span class="st_h">'gmp_perfect_square'</span><span class="sy0">,</span><span class="st_h">'gmp_popcount'</span><span class="sy0">,</span></span></span> <span class="st_h">'gmp_pow'</span><span class="sy0">,</span><span class="st_h">'gmp_powm'</span><span class="sy0">,</span><span class="st_h">'gmp_prob_prime'</span><span class="sy0">,</span><span class="st_h">'gmp_random'</span><span class="sy0">,</span><span class="st_h">'gmp_scan0'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'gmp_scan1'</span><span class="sy0">,</span><span class="st_h">'gmp_setbit'</span><span class="sy0">,</span><span class="st_h">'gmp_sign'</span><span class="sy0">,</span><span class="st_h">'gmp_sqrt'</span><span class="sy0">,</span><span class="st_h">'gmp_sqrtrem'</span><span class="sy0">,</span></span></span> <span class="st_h">'gmp_strval'</span><span class="sy0">,</span><span class="st_h">'gmp_sub'</span><span class="sy0">,</span><span class="st_h">'gmp_xor'</span><span class="sy0">,</span><span class="st_h">'gmstrftime'</span><span class="sy0">,</span><span class="st_h">'gopher_parsedir'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'gregoriantojd'</span><span class="sy0">,</span><span class="st_h">'gzclose'</span><span class="sy0">,</span><span class="st_h">'gzcompress'</span><span class="sy0">,</span><span class="st_h">'gzdeflate'</span><span class="sy0">,</span><span class="st_h">'gzencode'</span><span class="sy0">,</span></span></span> <span class="st_h">'gzeof'</span><span class="sy0">,</span><span class="st_h">'gzfile'</span><span class="sy0">,</span><span class="st_h">'gzgetc'</span><span class="sy0">,</span><span class="st_h">'gzgets'</span><span class="sy0">,</span><span class="st_h">'gzgetss'</span><span class="sy0">,</span><span class="st_h">'gzinflate'</span><span class="sy0">,</span><span class="st_h">'gzopen'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'gzpassthru'</span><span class="sy0">,</span><span class="st_h">'gzputs'</span><span class="sy0">,</span><span class="st_h">'gzread'</span><span class="sy0">,</span><span class="st_h">'gzrewind'</span><span class="sy0">,</span><span class="st_h">'gzseek'</span><span class="sy0">,</span><span class="st_h">'gztell'</span><span class="sy0">,</span></span></span> <span class="st_h">'gzuncompress'</span><span class="sy0">,</span><span class="st_h">'gzwrite'</span><span class="sy0">,</span><span class="st_h">'hash'</span><span class="sy0">,</span><span class="st_h">'hash_algos'</span><span class="sy0">,</span><span class="st_h">'hash_file'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'hash_final'</span><span class="sy0">,</span><span class="st_h">'hash_hmac'</span><span class="sy0">,</span><span class="st_h">'hash_hmac_file'</span><span class="sy0">,</span><span class="st_h">'hash_init'</span><span class="sy0">,</span><span class="st_h">'hash_update'</span><span class="sy0">,</span></span></span> <span class="st_h">'hash_update_file'</span><span class="sy0">,</span><span class="st_h">'hash_update_stream'</span><span class="sy0">,</span><span class="st_h">'header'</span><span class="sy0">,</span><span class="st_h">'headers_list'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'headers_sent'</span><span class="sy0">,</span><span class="st_h">'hebrev'</span><span class="sy0">,</span><span class="st_h">'hebrevc'</span><span class="sy0">,</span><span class="st_h">'hexdec'</span><span class="sy0">,</span><span class="st_h">'highlight_file'</span><span class="sy0">,</span></span></span> <span class="st_h">'highlight_string'</span><span class="sy0">,</span><span class="st_h">'html_doc'</span><span class="sy0">,</span><span class="st_h">'html_doc_file'</span><span class="sy0">,</span><span class="st_h">'html_entity_decode'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'htmlentities'</span><span class="sy0">,</span><span class="st_h">'htmlspecialchars'</span><span class="sy0">,</span><span class="st_h">'htmlspecialchars_decode'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_build_cookie'</span><span class="sy0">,</span><span class="st_h">'http_build_query'</span><span class="sy0">,</span><span class="st_h">'http_build_str'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'http_build_url'</span><span class="sy0">,</span><span class="st_h">'http_cache_etag'</span><span class="sy0">,</span><span class="st_h">'http_cache_last_modified'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_chunked_decode'</span><span class="sy0">,</span><span class="st_h">'http_date'</span><span class="sy0">,</span><span class="st_h">'http_deflate'</span><span class="sy0">,</span><span class="st_h">'http_get'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'http_get_request_body'</span><span class="sy0">,</span><span class="st_h">'http_get_request_body_stream'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_get_request_headers'</span><span class="sy0">,</span><span class="st_h">'http_head'</span><span class="sy0">,</span><span class="st_h">'http_inflate'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'http_match_etag'</span><span class="sy0">,</span><span class="st_h">'http_match_modified'</span><span class="sy0">,</span><span class="st_h">'http_match_request_header'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_negotiate_charset'</span><span class="sy0">,</span><span class="st_h">'http_negotiate_content_type'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'http_negotiate_language'</span><span class="sy0">,</span><span class="st_h">'http_parse_cookie'</span><span class="sy0">,</span><span class="st_h">'http_parse_headers'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_parse_message'</span><span class="sy0">,</span><span class="st_h">'http_parse_params'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'http_persistent_handles_clean'</span><span class="sy0">,</span><span class="st_h">'http_persistent_handles_count'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_persistent_handles_ident'</span><span class="sy0">,</span><span class="st_h">'http_post_data'</span><span class="sy0">,</span><span class="st_h">'http_post_fields'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'http_put_data'</span><span class="sy0">,</span><span class="st_h">'http_put_file'</span><span class="sy0">,</span><span class="st_h">'http_put_stream'</span><span class="sy0">,</span><span class="st_h">'http_redirect'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_request'</span><span class="sy0">,</span><span class="st_h">'http_request_body_encode'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'http_request_method_exists'</span><span class="sy0">,</span><span class="st_h">'http_request_method_name'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_request_method_register'</span><span class="sy0">,</span><span class="st_h">'http_request_method_unregister'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'http_send_content_disposition'</span><span class="sy0">,</span><span class="st_h">'http_send_content_type'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_send_data'</span><span class="sy0">,</span><span class="st_h">'http_send_file'</span><span class="sy0">,</span><span class="st_h">'http_send_last_modified'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'http_send_status'</span><span class="sy0">,</span><span class="st_h">'http_send_stream'</span><span class="sy0">,</span><span class="st_h">'http_support'</span><span class="sy0">,</span></span></span> <span class="st_h">'http_throttle'</span><span class="sy0">,</span><span class="st_h">'hypot'</span><span class="sy0">,</span><span class="st_h">'i18n_convert'</span><span class="sy0">,</span><span class="st_h">'i18n_discover_encoding'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'i18n_http_input'</span><span class="sy0">,</span><span class="st_h">'i18n_http_output'</span><span class="sy0">,</span><span class="st_h">'i18n_internal_encoding'</span><span class="sy0">,</span></span></span> <span class="st_h">'i18n_ja_jp_hantozen'</span><span class="sy0">,</span><span class="st_h">'i18n_mime_header_decode'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'i18n_mime_header_encode'</span><span class="sy0">,</span><span class="st_h">'ibase_add_user'</span><span class="sy0">,</span><span class="st_h">'ibase_affected_rows'</span><span class="sy0">,</span></span></span> <span class="st_h">'ibase_backup'</span><span class="sy0">,</span><span class="st_h">'ibase_blob_add'</span><span class="sy0">,</span><span class="st_h">'ibase_blob_cancel'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ibase_blob_close'</span><span class="sy0">,</span><span class="st_h">'ibase_blob_create'</span><span class="sy0">,</span><span class="st_h">'ibase_blob_echo'</span><span class="sy0">,</span></span></span> <span class="st_h">'ibase_blob_get'</span><span class="sy0">,</span><span class="st_h">'ibase_blob_import'</span><span class="sy0">,</span><span class="st_h">'ibase_blob_info'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ibase_blob_open'</span><span class="sy0">,</span><span class="st_h">'ibase_close'</span><span class="sy0">,</span><span class="st_h">'ibase_commit'</span><span class="sy0">,</span><span class="st_h">'ibase_commit_ret'</span><span class="sy0">,</span></span></span> <span class="st_h">'ibase_connect'</span><span class="sy0">,</span><span class="st_h">'ibase_db_info'</span><span class="sy0">,</span><span class="st_h">'ibase_delete_user'</span><span class="sy0">,</span><span class="st_h">'ibase_drop_db'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ibase_errcode'</span><span class="sy0">,</span><span class="st_h">'ibase_errmsg'</span><span class="sy0">,</span><span class="st_h">'ibase_execute'</span><span class="sy0">,</span><span class="st_h">'ibase_fetch_assoc'</span><span class="sy0">,</span></span></span> <span class="st_h">'ibase_fetch_object'</span><span class="sy0">,</span><span class="st_h">'ibase_fetch_row'</span><span class="sy0">,</span><span class="st_h">'ibase_field_info'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ibase_free_event_handler'</span><span class="sy0">,</span><span class="st_h">'ibase_free_query'</span><span class="sy0">,</span><span class="st_h">'ibase_free_result'</span><span class="sy0">,</span></span></span> <span class="st_h">'ibase_gen_id'</span><span class="sy0">,</span><span class="st_h">'ibase_maintain_db'</span><span class="sy0">,</span><span class="st_h">'ibase_modify_user'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ibase_name_result'</span><span class="sy0">,</span><span class="st_h">'ibase_num_fields'</span><span class="sy0">,</span><span class="st_h">'ibase_num_params'</span><span class="sy0">,</span></span></span> <span class="st_h">'ibase_param_info'</span><span class="sy0">,</span><span class="st_h">'ibase_pconnect'</span><span class="sy0">,</span><span class="st_h">'ibase_prepare'</span><span class="sy0">,</span><span class="st_h">'ibase_query'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ibase_restore'</span><span class="sy0">,</span><span class="st_h">'ibase_rollback'</span><span class="sy0">,</span><span class="st_h">'ibase_rollback_ret'</span><span class="sy0">,</span></span></span> <span class="st_h">'ibase_server_info'</span><span class="sy0">,</span><span class="st_h">'ibase_service_attach'</span><span class="sy0">,</span><span class="st_h">'ibase_service_detach'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ibase_set_event_handler'</span><span class="sy0">,</span><span class="st_h">'ibase_trans'</span><span class="sy0">,</span><span class="st_h">'ibase_wait_event'</span><span class="sy0">,</span><span class="st_h">'iconv'</span><span class="sy0">,</span></span></span> <span class="st_h">'iconv_get_encoding'</span><span class="sy0">,</span><span class="st_h">'iconv_mime_decode'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'iconv_mime_decode_headers'</span><span class="sy0">,</span><span class="st_h">'iconv_mime_encode'</span><span class="sy0">,</span></span></span> <span class="st_h">'iconv_set_encoding'</span><span class="sy0">,</span><span class="st_h">'iconv_strlen'</span><span class="sy0">,</span><span class="st_h">'iconv_strpos'</span><span class="sy0">,</span><span class="st_h">'iconv_strrpos'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'iconv_substr'</span><span class="sy0">,</span><span class="st_h">'id3_get_frame_long_name'</span><span class="sy0">,</span><span class="st_h">'id3_get_frame_short_name'</span><span class="sy0">,</span></span></span> <span class="st_h">'id3_get_genre_id'</span><span class="sy0">,</span><span class="st_h">'id3_get_genre_list'</span><span class="sy0">,</span><span class="st_h">'id3_get_genre_name'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'id3_get_tag'</span><span class="sy0">,</span><span class="st_h">'id3_get_version'</span><span class="sy0">,</span><span class="st_h">'id3_remove_tag'</span><span class="sy0">,</span><span class="st_h">'id3_set_tag'</span><span class="sy0">,</span></span></span> <span class="st_h">'idate'</span><span class="sy0">,</span><span class="st_h">'ignore_user_abort'</span><span class="sy0">,</span><span class="st_h">'image_type_to_extension'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'image_type_to_mime_type'</span><span class="sy0">,</span><span class="st_h">'image2wbmp'</span><span class="sy0">,</span><span class="st_h">'imagealphablending'</span><span class="sy0">,</span></span></span> <span class="st_h">'imageantialias'</span><span class="sy0">,</span><span class="st_h">'imagearc'</span><span class="sy0">,</span><span class="st_h">'imagechar'</span><span class="sy0">,</span><span class="st_h">'imagecharup'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imagecolorallocate'</span><span class="sy0">,</span><span class="st_h">'imagecolorallocatealpha'</span><span class="sy0">,</span><span class="st_h">'imagecolorat'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagecolorclosest'</span><span class="sy0">,</span><span class="st_h">'imagecolorclosestalpha'</span><span class="sy0">,</span><span class="st_h">'imagecolordeallocate'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imagecolorexact'</span><span class="sy0">,</span><span class="st_h">'imagecolorexactalpha'</span><span class="sy0">,</span><span class="st_h">'imagecolormatch'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagecolorresolve'</span><span class="sy0">,</span><span class="st_h">'imagecolorresolvealpha'</span><span class="sy0">,</span><span class="st_h">'imagecolorset'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imagecolorsforindex'</span><span class="sy0">,</span><span class="st_h">'imagecolorstotal'</span><span class="sy0">,</span><span class="st_h">'imagecolortransparent'</span><span class="sy0">,</span></span></span> <span class="st_h">'imageconvolution'</span><span class="sy0">,</span><span class="st_h">'imagecopy'</span><span class="sy0">,</span><span class="st_h">'imagecopymerge'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imagecopymergegray'</span><span class="sy0">,</span><span class="st_h">'imagecopyresampled'</span><span class="sy0">,</span><span class="st_h">'imagecopyresized'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagecreate'</span><span class="sy0">,</span><span class="st_h">'imagecreatefromgd'</span><span class="sy0">,</span><span class="st_h">'imagecreatefromgd2'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imagecreatefromgd2part'</span><span class="sy0">,</span><span class="st_h">'imagecreatefromgif'</span><span class="sy0">,</span><span class="st_h">'imagecreatefromjpeg'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagecreatefrompng'</span><span class="sy0">,</span><span class="st_h">'imagecreatefromstring'</span><span class="sy0">,</span><span class="st_h">'imagecreatefromwbmp'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imagecreatefromxbm'</span><span class="sy0">,</span><span class="st_h">'imagecreatetruecolor'</span><span class="sy0">,</span><span class="st_h">'imagedashedline'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagedestroy'</span><span class="sy0">,</span><span class="st_h">'imageellipse'</span><span class="sy0">,</span><span class="st_h">'imagefill'</span><span class="sy0">,</span><span class="st_h">'imagefilledarc'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imagefilledellipse'</span><span class="sy0">,</span><span class="st_h">'imagefilledpolygon'</span><span class="sy0">,</span><span class="st_h">'imagefilledrectangle'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagefilltoborder'</span><span class="sy0">,</span><span class="st_h">'imagefilter'</span><span class="sy0">,</span><span class="st_h">'imagefontheight'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imagefontwidth'</span><span class="sy0">,</span><span class="st_h">'imageftbbox'</span><span class="sy0">,</span><span class="st_h">'imagefttext'</span><span class="sy0">,</span><span class="st_h">'imagegammacorrect'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagegd'</span><span class="sy0">,</span><span class="st_h">'imagegd2'</span><span class="sy0">,</span><span class="st_h">'imagegif'</span><span class="sy0">,</span><span class="st_h">'imagegrabscreen'</span><span class="sy0">,</span><span class="st_h">'imagegrabwindow'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imageinterlace'</span><span class="sy0">,</span><span class="st_h">'imageistruecolor'</span><span class="sy0">,</span><span class="st_h">'imagejpeg'</span><span class="sy0">,</span><span class="st_h">'imagelayereffect'</span><span class="sy0">,</span></span></span> <span class="st_h">'imageline'</span><span class="sy0">,</span><span class="st_h">'imageloadfont'</span><span class="sy0">,</span><span class="st_h">'imagepalettecopy'</span><span class="sy0">,</span><span class="st_h">'imagepng'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imagepolygon'</span><span class="sy0">,</span><span class="st_h">'imagepsbbox'</span><span class="sy0">,</span><span class="st_h">'imagepsencodefont'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagepsextendfont'</span><span class="sy0">,</span><span class="st_h">'imagepsfreefont'</span><span class="sy0">,</span><span class="st_h">'imagepsloadfont'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imagepsslantfont'</span><span class="sy0">,</span><span class="st_h">'imagepstext'</span><span class="sy0">,</span><span class="st_h">'imagerectangle'</span><span class="sy0">,</span><span class="st_h">'imagerotate'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagesavealpha'</span><span class="sy0">,</span><span class="st_h">'imagesetbrush'</span><span class="sy0">,</span><span class="st_h">'imagesetpixel'</span><span class="sy0">,</span><span class="st_h">'imagesetstyle'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imagesetthickness'</span><span class="sy0">,</span><span class="st_h">'imagesettile'</span><span class="sy0">,</span><span class="st_h">'imagestring'</span><span class="sy0">,</span><span class="st_h">'imagestringup'</span><span class="sy0">,</span></span></span> <span class="st_h">'imagesx'</span><span class="sy0">,</span><span class="st_h">'imagesy'</span><span class="sy0">,</span><span class="st_h">'imagetruecolortopalette'</span><span class="sy0">,</span><span class="st_h">'imagettfbbox'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imagettftext'</span><span class="sy0">,</span><span class="st_h">'imagetypes'</span><span class="sy0">,</span><span class="st_h">'imagewbmp'</span><span class="sy0">,</span><span class="st_h">'imagexbm'</span><span class="sy0">,</span><span class="st_h">'imap_8bit'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_alerts'</span><span class="sy0">,</span><span class="st_h">'imap_append'</span><span class="sy0">,</span><span class="st_h">'imap_base64'</span><span class="sy0">,</span><span class="st_h">'imap_binary'</span><span class="sy0">,</span><span class="st_h">'imap_body'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_bodystruct'</span><span class="sy0">,</span><span class="st_h">'imap_check'</span><span class="sy0">,</span><span class="st_h">'imap_clearflag_full'</span><span class="sy0">,</span><span class="st_h">'imap_close'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_create'</span><span class="sy0">,</span><span class="st_h">'imap_createmailbox'</span><span class="sy0">,</span><span class="st_h">'imap_delete'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_deletemailbox'</span><span class="sy0">,</span><span class="st_h">'imap_errors'</span><span class="sy0">,</span><span class="st_h">'imap_expunge'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_fetch_overview'</span><span class="sy0">,</span><span class="st_h">'imap_fetchbody'</span><span class="sy0">,</span><span class="st_h">'imap_fetchheader'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_fetchstructure'</span><span class="sy0">,</span><span class="st_h">'imap_fetchtext'</span><span class="sy0">,</span><span class="st_h">'imap_get_quota'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_get_quotaroot'</span><span class="sy0">,</span><span class="st_h">'imap_getacl'</span><span class="sy0">,</span><span class="st_h">'imap_getmailboxes'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_getsubscribed'</span><span class="sy0">,</span><span class="st_h">'imap_header'</span><span class="sy0">,</span><span class="st_h">'imap_headerinfo'</span><span class="sy0">,</span><span class="st_h">'imap_headers'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_last_error'</span><span class="sy0">,</span><span class="st_h">'imap_list'</span><span class="sy0">,</span><span class="st_h">'imap_listmailbox'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_listsubscribed'</span><span class="sy0">,</span><span class="st_h">'imap_lsub'</span><span class="sy0">,</span><span class="st_h">'imap_mail'</span><span class="sy0">,</span><span class="st_h">'imap_mail_compose'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_mail_copy'</span><span class="sy0">,</span><span class="st_h">'imap_mail_move'</span><span class="sy0">,</span><span class="st_h">'imap_mailboxmsginfo'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_mime_header_decode'</span><span class="sy0">,</span><span class="st_h">'imap_msgno'</span><span class="sy0">,</span><span class="st_h">'imap_num_msg'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_num_recent'</span><span class="sy0">,</span><span class="st_h">'imap_open'</span><span class="sy0">,</span><span class="st_h">'imap_ping'</span><span class="sy0">,</span><span class="st_h">'imap_qprint'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_rename'</span><span class="sy0">,</span><span class="st_h">'imap_renamemailbox'</span><span class="sy0">,</span><span class="st_h">'imap_reopen'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_rfc822_parse_adrlist'</span><span class="sy0">,</span><span class="st_h">'imap_rfc822_parse_headers'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_rfc822_write_address'</span><span class="sy0">,</span><span class="st_h">'imap_savebody'</span><span class="sy0">,</span><span class="st_h">'imap_scan'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_scanmailbox'</span><span class="sy0">,</span><span class="st_h">'imap_search'</span><span class="sy0">,</span><span class="st_h">'imap_set_quota'</span><span class="sy0">,</span><span class="st_h">'imap_setacl'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_setflag_full'</span><span class="sy0">,</span><span class="st_h">'imap_sort'</span><span class="sy0">,</span><span class="st_h">'imap_status'</span><span class="sy0">,</span><span class="st_h">'imap_subscribe'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_thread'</span><span class="sy0">,</span><span class="st_h">'imap_timeout'</span><span class="sy0">,</span><span class="st_h">'imap_uid'</span><span class="sy0">,</span><span class="st_h">'imap_undelete'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'imap_unsubscribe'</span><span class="sy0">,</span><span class="st_h">'imap_utf7_decode'</span><span class="sy0">,</span><span class="st_h">'imap_utf7_encode'</span><span class="sy0">,</span></span></span> <span class="st_h">'imap_utf8'</span><span class="sy0">,</span><span class="st_h">'implode'</span><span class="sy0">,</span><span class="st_h">'import_request_variables'</span><span class="sy0">,</span><span class="st_h">'in_array'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ini_alter'</span><span class="sy0">,</span><span class="st_h">'ini_get'</span><span class="sy0">,</span><span class="st_h">'ini_get_all'</span><span class="sy0">,</span><span class="st_h">'ini_restore'</span><span class="sy0">,</span><span class="st_h">'ini_set'</span><span class="sy0">,</span></span></span> <span class="st_h">'intval'</span><span class="sy0">,</span><span class="st_h">'ip2long'</span><span class="sy0">,</span><span class="st_h">'iptcembed'</span><span class="sy0">,</span><span class="st_h">'iptcparse'</span><span class="sy0">,</span><span class="st_h">'isset'</span><span class="sy0">,</span><span class="st_h">'is_a'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'is_array'</span><span class="sy0">,</span><span class="st_h">'is_bool'</span><span class="sy0">,</span><span class="st_h">'is_callable'</span><span class="sy0">,</span><span class="st_h">'is_dir'</span><span class="sy0">,</span><span class="st_h">'is_double'</span><span class="sy0">,</span></span></span> <span class="st_h">'is_executable'</span><span class="sy0">,</span><span class="st_h">'is_file'</span><span class="sy0">,</span><span class="st_h">'is_finite'</span><span class="sy0">,</span><span class="st_h">'is_float'</span><span class="sy0">,</span><span class="st_h">'is_infinite'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'is_int'</span><span class="sy0">,</span><span class="st_h">'is_integer'</span><span class="sy0">,</span><span class="st_h">'is_link'</span><span class="sy0">,</span><span class="st_h">'is_long'</span><span class="sy0">,</span><span class="st_h">'is_nan'</span><span class="sy0">,</span><span class="st_h">'is_null'</span><span class="sy0">,</span></span></span> <span class="st_h">'is_numeric'</span><span class="sy0">,</span><span class="st_h">'is_object'</span><span class="sy0">,</span><span class="st_h">'is_readable'</span><span class="sy0">,</span><span class="st_h">'is_real'</span><span class="sy0">,</span><span class="st_h">'is_resource'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'is_scalar'</span><span class="sy0">,</span><span class="st_h">'is_soap_fault'</span><span class="sy0">,</span><span class="st_h">'is_string'</span><span class="sy0">,</span><span class="st_h">'is_subclass_of'</span><span class="sy0">,</span></span></span> <span class="st_h">'is_uploaded_file'</span><span class="sy0">,</span><span class="st_h">'is_writable'</span><span class="sy0">,</span><span class="st_h">'is_writeable'</span><span class="sy0">,</span><span class="st_h">'iterator_apply'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'iterator_count'</span><span class="sy0">,</span><span class="st_h">'iterator_to_array'</span><span class="sy0">,</span><span class="st_h">'java_last_exception_clear'</span><span class="sy0">,</span></span></span> <span class="st_h">'java_last_exception_get'</span><span class="sy0">,</span><span class="st_h">'jddayofweek'</span><span class="sy0">,</span><span class="st_h">'jdmonthname'</span><span class="sy0">,</span><span class="st_h">'jdtofrench'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'jdtogregorian'</span><span class="sy0">,</span><span class="st_h">'jdtojewish'</span><span class="sy0">,</span><span class="st_h">'jdtojulian'</span><span class="sy0">,</span><span class="st_h">'jdtounix'</span><span class="sy0">,</span><span class="st_h">'jewishtojd'</span><span class="sy0">,</span></span></span> <span class="st_h">'join'</span><span class="sy0">,</span><span class="st_h">'jpeg2wbmp'</span><span class="sy0">,</span><span class="st_h">'json_decode'</span><span class="sy0">,</span><span class="st_h">'json_encode'</span><span class="sy0">,</span><span class="st_h">'juliantojd'</span><span class="sy0">,</span><span class="st_h">'key'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'key_exists'</span><span class="sy0">,</span><span class="st_h">'krsort'</span><span class="sy0">,</span><span class="st_h">'ksort'</span><span class="sy0">,</span><span class="st_h">'lcg_value'</span><span class="sy0">,</span><span class="st_h">'ldap_add'</span><span class="sy0">,</span><span class="st_h">'ldap_bind'</span><span class="sy0">,</span></span></span> <span class="st_h">'ldap_close'</span><span class="sy0">,</span><span class="st_h">'ldap_compare'</span><span class="sy0">,</span><span class="st_h">'ldap_connect'</span><span class="sy0">,</span><span class="st_h">'ldap_count_entries'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ldap_delete'</span><span class="sy0">,</span><span class="st_h">'ldap_dn2ufn'</span><span class="sy0">,</span><span class="st_h">'ldap_err2str'</span><span class="sy0">,</span><span class="st_h">'ldap_errno'</span><span class="sy0">,</span></span></span> <span class="st_h">'ldap_error'</span><span class="sy0">,</span><span class="st_h">'ldap_explode_dn'</span><span class="sy0">,</span><span class="st_h">'ldap_first_attribute'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ldap_first_entry'</span><span class="sy0">,</span><span class="st_h">'ldap_first_reference'</span><span class="sy0">,</span><span class="st_h">'ldap_free_result'</span><span class="sy0">,</span></span></span> <span class="st_h">'ldap_get_attributes'</span><span class="sy0">,</span><span class="st_h">'ldap_get_dn'</span><span class="sy0">,</span><span class="st_h">'ldap_get_entries'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ldap_get_option'</span><span class="sy0">,</span><span class="st_h">'ldap_get_values'</span><span class="sy0">,</span><span class="st_h">'ldap_get_values_len'</span><span class="sy0">,</span></span></span> <span class="st_h">'ldap_list'</span><span class="sy0">,</span><span class="st_h">'ldap_mod_add'</span><span class="sy0">,</span><span class="st_h">'ldap_mod_del'</span><span class="sy0">,</span><span class="st_h">'ldap_mod_replace'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ldap_modify'</span><span class="sy0">,</span><span class="st_h">'ldap_next_attribute'</span><span class="sy0">,</span><span class="st_h">'ldap_next_entry'</span><span class="sy0">,</span></span></span> <span class="st_h">'ldap_next_reference'</span><span class="sy0">,</span><span class="st_h">'ldap_parse_reference'</span><span class="sy0">,</span><span class="st_h">'ldap_parse_result'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ldap_read'</span><span class="sy0">,</span><span class="st_h">'ldap_rename'</span><span class="sy0">,</span><span class="st_h">'ldap_search'</span><span class="sy0">,</span><span class="st_h">'ldap_set_option'</span><span class="sy0">,</span></span></span> <span class="st_h">'ldap_sort'</span><span class="sy0">,</span><span class="st_h">'ldap_start_tls'</span><span class="sy0">,</span><span class="st_h">'ldap_unbind'</span><span class="sy0">,</span><span class="st_h">'levenshtein'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'libxml_clear_errors'</span><span class="sy0">,</span><span class="st_h">'libxml_get_errors'</span><span class="sy0">,</span><span class="st_h">'libxml_get_last_error'</span><span class="sy0">,</span></span></span> <span class="st_h">'libxml_set_streams_context'</span><span class="sy0">,</span><span class="st_h">'libxml_use_internal_errors'</span><span class="sy0">,</span><span class="st_h">'link'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'linkinfo'</span><span class="sy0">,</span><span class="st_h">'list'</span><span class="sy0">,</span><span class="st_h">'localeconv'</span><span class="sy0">,</span><span class="st_h">'localtime'</span><span class="sy0">,</span><span class="st_h">'log'</span><span class="sy0">,</span><span class="st_h">'log1p'</span><span class="sy0">,</span><span class="st_h">'log10'</span><span class="sy0">,</span></span></span> <span class="st_h">'long2ip'</span><span class="sy0">,</span><span class="st_h">'lstat'</span><span class="sy0">,</span><span class="st_h">'ltrim'</span><span class="sy0">,</span><span class="st_h">'lzf_compress'</span><span class="sy0">,</span><span class="st_h">'lzf_decompress'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'lzf_optimized_for'</span><span class="sy0">,</span><span class="st_h">'magic_quotes_runtime'</span><span class="sy0">,</span><span class="st_h">'mail'</span><span class="sy0">,</span><span class="st_h">'max'</span><span class="sy0">,</span><span class="st_h">'mbereg'</span><span class="sy0">,</span></span></span> <span class="st_h">'mberegi'</span><span class="sy0">,</span><span class="st_h">'mberegi_replace'</span><span class="sy0">,</span><span class="st_h">'mbereg_match'</span><span class="sy0">,</span><span class="st_h">'mbereg_replace'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mbereg_search'</span><span class="sy0">,</span><span class="st_h">'mbereg_search_getpos'</span><span class="sy0">,</span><span class="st_h">'mbereg_search_getregs'</span><span class="sy0">,</span></span></span> <span class="st_h">'mbereg_search_init'</span><span class="sy0">,</span><span class="st_h">'mbereg_search_pos'</span><span class="sy0">,</span><span class="st_h">'mbereg_search_regs'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mbereg_search_setpos'</span><span class="sy0">,</span><span class="st_h">'mbregex_encoding'</span><span class="sy0">,</span><span class="st_h">'mbsplit'</span><span class="sy0">,</span><span class="st_h">'mbstrcut'</span><span class="sy0">,</span></span></span> <span class="st_h">'mbstrlen'</span><span class="sy0">,</span><span class="st_h">'mbstrpos'</span><span class="sy0">,</span><span class="st_h">'mbstrrpos'</span><span class="sy0">,</span><span class="st_h">'mbsubstr'</span><span class="sy0">,</span><span class="st_h">'mb_check_encoding'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mb_convert_case'</span><span class="sy0">,</span><span class="st_h">'mb_convert_encoding'</span><span class="sy0">,</span><span class="st_h">'mb_convert_kana'</span><span class="sy0">,</span></span></span> <span class="st_h">'mb_convert_variables'</span><span class="sy0">,</span><span class="st_h">'mb_decode_mimeheader'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mb_decode_numericentity'</span><span class="sy0">,</span><span class="st_h">'mb_detect_encoding'</span><span class="sy0">,</span><span class="st_h">'mb_detect_order'</span><span class="sy0">,</span></span></span> <span class="st_h">'mb_encode_mimeheader'</span><span class="sy0">,</span><span class="st_h">'mb_encode_numericentity'</span><span class="sy0">,</span><span class="st_h">'mb_ereg'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mb_eregi'</span><span class="sy0">,</span><span class="st_h">'mb_eregi_replace'</span><span class="sy0">,</span><span class="st_h">'mb_ereg_match'</span><span class="sy0">,</span><span class="st_h">'mb_ereg_replace'</span><span class="sy0">,</span></span></span> <span class="st_h">'mb_ereg_search'</span><span class="sy0">,</span><span class="st_h">'mb_ereg_search_getpos'</span><span class="sy0">,</span><span class="st_h">'mb_ereg_search_getregs'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mb_ereg_search_init'</span><span class="sy0">,</span><span class="st_h">'mb_ereg_search_pos'</span><span class="sy0">,</span><span class="st_h">'mb_ereg_search_regs'</span><span class="sy0">,</span></span></span> <span class="st_h">'mb_ereg_search_setpos'</span><span class="sy0">,</span><span class="st_h">'mb_get_info'</span><span class="sy0">,</span><span class="st_h">'mb_http_input'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mb_http_output'</span><span class="sy0">,</span><span class="st_h">'mb_internal_encoding'</span><span class="sy0">,</span><span class="st_h">'mb_language'</span><span class="sy0">,</span></span></span> <span class="st_h">'mb_list_encodings'</span><span class="sy0">,</span><span class="st_h">'mb_output_handler'</span><span class="sy0">,</span><span class="st_h">'mb_parse_str'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mb_preferred_mime_name'</span><span class="sy0">,</span><span class="st_h">'mb_regex_encoding'</span><span class="sy0">,</span><span class="st_h">'mb_regex_set_options'</span><span class="sy0">,</span></span></span> <span class="st_h">'mb_send_mail'</span><span class="sy0">,</span><span class="st_h">'mb_split'</span><span class="sy0">,</span><span class="st_h">'mb_strcut'</span><span class="sy0">,</span><span class="st_h">'mb_strimwidth'</span><span class="sy0">,</span><span class="st_h">'mb_stripos'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mb_stristr'</span><span class="sy0">,</span><span class="st_h">'mb_strlen'</span><span class="sy0">,</span><span class="st_h">'mb_strpos'</span><span class="sy0">,</span><span class="st_h">'mb_strrchr'</span><span class="sy0">,</span><span class="st_h">'mb_strrichr'</span><span class="sy0">,</span></span></span> <span class="st_h">'mb_strripos'</span><span class="sy0">,</span><span class="st_h">'mb_strrpos'</span><span class="sy0">,</span><span class="st_h">'mb_strstr'</span><span class="sy0">,</span><span class="st_h">'mb_strtolower'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mb_strtoupper'</span><span class="sy0">,</span><span class="st_h">'mb_strwidth'</span><span class="sy0">,</span><span class="st_h">'mb_substitute_character'</span><span class="sy0">,</span><span class="st_h">'mb_substr'</span><span class="sy0">,</span></span></span> <span class="st_h">'mb_substr_count'</span><span class="sy0">,</span><span class="st_h">'mcrypt_cbc'</span><span class="sy0">,</span><span class="st_h">'mcrypt_cfb'</span><span class="sy0">,</span><span class="st_h">'mcrypt_create_iv'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_decrypt'</span><span class="sy0">,</span><span class="st_h">'mcrypt_ecb'</span><span class="sy0">,</span><span class="st_h">'mcrypt_enc_get_algorithms_name'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_enc_get_block_size'</span><span class="sy0">,</span><span class="st_h">'mcrypt_enc_get_iv_size'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_enc_get_key_size'</span><span class="sy0">,</span><span class="st_h">'mcrypt_enc_get_modes_name'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_enc_get_supported_key_sizes'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_enc_is_block_algorithm'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_enc_is_block_algorithm_mode'</span><span class="sy0">,</span><span class="st_h">'mcrypt_enc_is_block_mode'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_enc_self_test'</span><span class="sy0">,</span><span class="st_h">'mcrypt_encrypt'</span><span class="sy0">,</span><span class="st_h">'mcrypt_generic'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_generic_deinit'</span><span class="sy0">,</span><span class="st_h">'mcrypt_generic_end'</span><span class="sy0">,</span><span class="st_h">'mcrypt_generic_init'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_get_block_size'</span><span class="sy0">,</span><span class="st_h">'mcrypt_get_cipher_name'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_get_iv_size'</span><span class="sy0">,</span><span class="st_h">'mcrypt_get_key_size'</span><span class="sy0">,</span><span class="st_h">'mcrypt_list_algorithms'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_list_modes'</span><span class="sy0">,</span><span class="st_h">'mcrypt_module_close'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_module_get_algo_block_size'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_module_get_algo_key_size'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_module_get_supported_key_sizes'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_module_is_block_algorithm'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_module_is_block_algorithm_mode'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mcrypt_module_is_block_mode'</span><span class="sy0">,</span><span class="st_h">'mcrypt_module_open'</span><span class="sy0">,</span></span></span> <span class="st_h">'mcrypt_module_self_test'</span><span class="sy0">,</span><span class="st_h">'mcrypt_ofb'</span><span class="sy0">,</span><span class="st_h">'md5'</span><span class="sy0">,</span><span class="st_h">'md5_file'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mdecrypt_generic'</span><span class="sy0">,</span><span class="st_h">'memcache_add'</span><span class="sy0">,</span><span class="st_h">'memcache_add_server'</span><span class="sy0">,</span></span></span> <span class="st_h">'memcache_close'</span><span class="sy0">,</span><span class="st_h">'memcache_connect'</span><span class="sy0">,</span><span class="st_h">'memcache_debug'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'memcache_decrement'</span><span class="sy0">,</span><span class="st_h">'memcache_delete'</span><span class="sy0">,</span><span class="st_h">'memcache_flush'</span><span class="sy0">,</span></span></span> <span class="st_h">'memcache_get'</span><span class="sy0">,</span><span class="st_h">'memcache_get_extended_stats'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'memcache_get_server_status'</span><span class="sy0">,</span><span class="st_h">'memcache_get_stats'</span><span class="sy0">,</span></span></span> <span class="st_h">'memcache_get_version'</span><span class="sy0">,</span><span class="st_h">'memcache_increment'</span><span class="sy0">,</span><span class="st_h">'memcache_pconnect'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'memcache_replace'</span><span class="sy0">,</span><span class="st_h">'memcache_set'</span><span class="sy0">,</span><span class="st_h">'memcache_set_compress_threshold'</span><span class="sy0">,</span></span></span> <span class="st_h">'memcache_set_server_params'</span><span class="sy0">,</span><span class="st_h">'memory_get_peak_usage'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'memory_get_usage'</span><span class="sy0">,</span><span class="st_h">'metaphone'</span><span class="sy0">,</span><span class="st_h">'mhash'</span><span class="sy0">,</span><span class="st_h">'mhash_count'</span><span class="sy0">,</span></span></span> <span class="st_h">'mhash_get_block_size'</span><span class="sy0">,</span><span class="st_h">'mhash_get_hash_name'</span><span class="sy0">,</span><span class="st_h">'mhash_keygen_s2k'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'method_exists'</span><span class="sy0">,</span><span class="st_h">'microtime'</span><span class="sy0">,</span><span class="st_h">'mime_content_type'</span><span class="sy0">,</span><span class="st_h">'min'</span><span class="sy0">,</span></span></span> <span class="st_h">'ming_keypress'</span><span class="sy0">,</span><span class="st_h">'ming_setcubicthreshold'</span><span class="sy0">,</span><span class="st_h">'ming_setscale'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ming_useconstants'</span><span class="sy0">,</span><span class="st_h">'ming_useswfversion'</span><span class="sy0">,</span><span class="st_h">'mkdir'</span><span class="sy0">,</span><span class="st_h">'mktime'</span><span class="sy0">,</span></span></span> <span class="st_h">'money_format'</span><span class="sy0">,</span><span class="st_h">'move_uploaded_file'</span><span class="sy0">,</span><span class="st_h">'msql'</span><span class="sy0">,</span><span class="st_h">'msql_affected_rows'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'msql_close'</span><span class="sy0">,</span><span class="st_h">'msql_connect'</span><span class="sy0">,</span><span class="st_h">'msql_create_db'</span><span class="sy0">,</span><span class="st_h">'msql_createdb'</span><span class="sy0">,</span></span></span> <span class="st_h">'msql_data_seek'</span><span class="sy0">,</span><span class="st_h">'msql_db_query'</span><span class="sy0">,</span><span class="st_h">'msql_dbname'</span><span class="sy0">,</span><span class="st_h">'msql_drop_db'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'msql_dropdb'</span><span class="sy0">,</span><span class="st_h">'msql_error'</span><span class="sy0">,</span><span class="st_h">'msql_fetch_array'</span><span class="sy0">,</span><span class="st_h">'msql_fetch_field'</span><span class="sy0">,</span></span></span> <span class="st_h">'msql_fetch_object'</span><span class="sy0">,</span><span class="st_h">'msql_fetch_row'</span><span class="sy0">,</span><span class="st_h">'msql_field_flags'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'msql_field_len'</span><span class="sy0">,</span><span class="st_h">'msql_field_name'</span><span class="sy0">,</span><span class="st_h">'msql_field_seek'</span><span class="sy0">,</span></span></span> <span class="st_h">'msql_field_table'</span><span class="sy0">,</span><span class="st_h">'msql_field_type'</span><span class="sy0">,</span><span class="st_h">'msql_fieldflags'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'msql_fieldlen'</span><span class="sy0">,</span><span class="st_h">'msql_fieldname'</span><span class="sy0">,</span><span class="st_h">'msql_fieldtable'</span><span class="sy0">,</span><span class="st_h">'msql_fieldtype'</span><span class="sy0">,</span></span></span> <span class="st_h">'msql_free_result'</span><span class="sy0">,</span><span class="st_h">'msql_freeresult'</span><span class="sy0">,</span><span class="st_h">'msql_list_dbs'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'msql_list_fields'</span><span class="sy0">,</span><span class="st_h">'msql_list_tables'</span><span class="sy0">,</span><span class="st_h">'msql_listdbs'</span><span class="sy0">,</span></span></span> <span class="st_h">'msql_listfields'</span><span class="sy0">,</span><span class="st_h">'msql_listtables'</span><span class="sy0">,</span><span class="st_h">'msql_num_fields'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'msql_num_rows'</span><span class="sy0">,</span><span class="st_h">'msql_numfields'</span><span class="sy0">,</span><span class="st_h">'msql_numrows'</span><span class="sy0">,</span><span class="st_h">'msql_pconnect'</span><span class="sy0">,</span></span></span> <span class="st_h">'msql_query'</span><span class="sy0">,</span><span class="st_h">'msql_regcase'</span><span class="sy0">,</span><span class="st_h">'msql_result'</span><span class="sy0">,</span><span class="st_h">'msql_select_db'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'msql_selectdb'</span><span class="sy0">,</span><span class="st_h">'msql_tablename'</span><span class="sy0">,</span><span class="st_h">'mssql_bind'</span><span class="sy0">,</span><span class="st_h">'mssql_close'</span><span class="sy0">,</span></span></span> <span class="st_h">'mssql_connect'</span><span class="sy0">,</span><span class="st_h">'mssql_data_seek'</span><span class="sy0">,</span><span class="st_h">'mssql_execute'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mssql_fetch_array'</span><span class="sy0">,</span><span class="st_h">'mssql_fetch_assoc'</span><span class="sy0">,</span><span class="st_h">'mssql_fetch_batch'</span><span class="sy0">,</span></span></span> <span class="st_h">'mssql_fetch_field'</span><span class="sy0">,</span><span class="st_h">'mssql_fetch_object'</span><span class="sy0">,</span><span class="st_h">'mssql_fetch_row'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mssql_field_length'</span><span class="sy0">,</span><span class="st_h">'mssql_field_name'</span><span class="sy0">,</span><span class="st_h">'mssql_field_seek'</span><span class="sy0">,</span></span></span> <span class="st_h">'mssql_field_type'</span><span class="sy0">,</span><span class="st_h">'mssql_free_result'</span><span class="sy0">,</span><span class="st_h">'mssql_free_statement'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mssql_get_last_message'</span><span class="sy0">,</span><span class="st_h">'mssql_guid_string'</span><span class="sy0">,</span><span class="st_h">'mssql_init'</span><span class="sy0">,</span></span></span> <span class="st_h">'mssql_min_error_severity'</span><span class="sy0">,</span><span class="st_h">'mssql_min_message_severity'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mssql_next_result'</span><span class="sy0">,</span><span class="st_h">'mssql_num_fields'</span><span class="sy0">,</span><span class="st_h">'mssql_num_rows'</span><span class="sy0">,</span></span></span> <span class="st_h">'mssql_pconnect'</span><span class="sy0">,</span><span class="st_h">'mssql_query'</span><span class="sy0">,</span><span class="st_h">'mssql_result'</span><span class="sy0">,</span><span class="st_h">'mssql_rows_affected'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mssql_select_db'</span><span class="sy0">,</span><span class="st_h">'mt_getrandmax'</span><span class="sy0">,</span><span class="st_h">'mt_rand'</span><span class="sy0">,</span><span class="st_h">'mt_srand'</span><span class="sy0">,</span><span class="st_h">'mysql'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_affected_rows'</span><span class="sy0">,</span><span class="st_h">'mysql_client_encoding'</span><span class="sy0">,</span><span class="st_h">'mysql_close'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_connect'</span><span class="sy0">,</span><span class="st_h">'mysql_createdb'</span><span class="sy0">,</span><span class="st_h">'mysql_create_db'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_data_seek'</span><span class="sy0">,</span><span class="st_h">'mysql_dbname'</span><span class="sy0">,</span><span class="st_h">'mysql_db_name'</span><span class="sy0">,</span><span class="st_h">'mysql_db_query'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_dropdb'</span><span class="sy0">,</span><span class="st_h">'mysql_drop_db'</span><span class="sy0">,</span><span class="st_h">'mysql_errno'</span><span class="sy0">,</span><span class="st_h">'mysql_error'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_escape_string'</span><span class="sy0">,</span><span class="st_h">'mysql_fetch_array'</span><span class="sy0">,</span><span class="st_h">'mysql_fetch_assoc'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_fetch_field'</span><span class="sy0">,</span><span class="st_h">'mysql_fetch_lengths'</span><span class="sy0">,</span><span class="st_h">'mysql_fetch_object'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_fetch_row'</span><span class="sy0">,</span><span class="st_h">'mysql_fieldflags'</span><span class="sy0">,</span><span class="st_h">'mysql_fieldlen'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_fieldname'</span><span class="sy0">,</span><span class="st_h">'mysql_fieldtable'</span><span class="sy0">,</span><span class="st_h">'mysql_fieldtype'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_field_flags'</span><span class="sy0">,</span><span class="st_h">'mysql_field_len'</span><span class="sy0">,</span><span class="st_h">'mysql_field_name'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_field_seek'</span><span class="sy0">,</span><span class="st_h">'mysql_field_table'</span><span class="sy0">,</span><span class="st_h">'mysql_field_type'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_freeresult'</span><span class="sy0">,</span><span class="st_h">'mysql_free_result'</span><span class="sy0">,</span><span class="st_h">'mysql_get_client_info'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_get_host_info'</span><span class="sy0">,</span><span class="st_h">'mysql_get_proto_info'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_get_server_info'</span><span class="sy0">,</span><span class="st_h">'mysql_info'</span><span class="sy0">,</span><span class="st_h">'mysql_insert_id'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_listdbs'</span><span class="sy0">,</span><span class="st_h">'mysql_listfields'</span><span class="sy0">,</span><span class="st_h">'mysql_listtables'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_list_dbs'</span><span class="sy0">,</span><span class="st_h">'mysql_list_fields'</span><span class="sy0">,</span><span class="st_h">'mysql_list_processes'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_list_tables'</span><span class="sy0">,</span><span class="st_h">'mysql_numfields'</span><span class="sy0">,</span><span class="st_h">'mysql_numrows'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_num_fields'</span><span class="sy0">,</span><span class="st_h">'mysql_num_rows'</span><span class="sy0">,</span><span class="st_h">'mysql_pconnect'</span><span class="sy0">,</span><span class="st_h">'mysql_ping'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_query'</span><span class="sy0">,</span><span class="st_h">'mysql_real_escape_string'</span><span class="sy0">,</span><span class="st_h">'mysql_result'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_selectdb'</span><span class="sy0">,</span><span class="st_h">'mysql_select_db'</span><span class="sy0">,</span><span class="st_h">'mysql_set_charset'</span><span class="sy0">,</span><span class="st_h">'mysql_stat'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysql_tablename'</span><span class="sy0">,</span><span class="st_h">'mysql_table_name'</span><span class="sy0">,</span><span class="st_h">'mysql_thread_id'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysql_unbuffered_query'</span><span class="sy0">,</span><span class="st_h">'mysqli_affected_rows'</span><span class="sy0">,</span><span class="st_h">'mysqli_autocommit'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_bind_param'</span><span class="sy0">,</span><span class="st_h">'mysqli_bind_result'</span><span class="sy0">,</span><span class="st_h">'mysqli_change_user'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_character_set_name'</span><span class="sy0">,</span><span class="st_h">'mysqli_client_encoding'</span><span class="sy0">,</span><span class="st_h">'mysqli_close'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_commit'</span><span class="sy0">,</span><span class="st_h">'mysqli_connect'</span><span class="sy0">,</span><span class="st_h">'mysqli_connect_errno'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_connect_error'</span><span class="sy0">,</span><span class="st_h">'mysqli_data_seek'</span><span class="sy0">,</span><span class="st_h">'mysqli_debug'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_disable_reads_from_master'</span><span class="sy0">,</span><span class="st_h">'mysqli_disable_rpl_parse'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_dump_debug_info'</span><span class="sy0">,</span><span class="st_h">'mysqli_embedded_server_end'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_embedded_server_start'</span><span class="sy0">,</span><span class="st_h">'mysqli_enable_reads_from_master'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_enable_rpl_parse'</span><span class="sy0">,</span><span class="st_h">'mysqli_errno'</span><span class="sy0">,</span><span class="st_h">'mysqli_error'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_escape_string'</span><span class="sy0">,</span><span class="st_h">'mysqli_execute'</span><span class="sy0">,</span><span class="st_h">'mysqli_fetch'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_fetch_array'</span><span class="sy0">,</span><span class="st_h">'mysqli_fetch_assoc'</span><span class="sy0">,</span><span class="st_h">'mysqli_fetch_field'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_fetch_field_direct'</span><span class="sy0">,</span><span class="st_h">'mysqli_fetch_fields'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_fetch_lengths'</span><span class="sy0">,</span><span class="st_h">'mysqli_fetch_object'</span><span class="sy0">,</span><span class="st_h">'mysqli_fetch_row'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_field_count'</span><span class="sy0">,</span><span class="st_h">'mysqli_field_seek'</span><span class="sy0">,</span><span class="st_h">'mysqli_field_tell'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_free_result'</span><span class="sy0">,</span><span class="st_h">'mysqli_get_charset'</span><span class="sy0">,</span><span class="st_h">'mysqli_get_client_info'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_get_client_version'</span><span class="sy0">,</span><span class="st_h">'mysqli_get_host_info'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_get_metadata'</span><span class="sy0">,</span><span class="st_h">'mysqli_get_proto_info'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_get_server_info'</span><span class="sy0">,</span><span class="st_h">'mysqli_get_server_version'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_get_warnings'</span><span class="sy0">,</span><span class="st_h">'mysqli_info'</span><span class="sy0">,</span><span class="st_h">'mysqli_init'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_insert_id'</span><span class="sy0">,</span><span class="st_h">'mysqli_kill'</span><span class="sy0">,</span><span class="st_h">'mysqli_master_query'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_more_results'</span><span class="sy0">,</span><span class="st_h">'mysqli_multi_query'</span><span class="sy0">,</span><span class="st_h">'mysqli_next_result'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_num_fields'</span><span class="sy0">,</span><span class="st_h">'mysqli_num_rows'</span><span class="sy0">,</span><span class="st_h">'mysqli_options'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_param_count'</span><span class="sy0">,</span><span class="st_h">'mysqli_ping'</span><span class="sy0">,</span><span class="st_h">'mysqli_prepare'</span><span class="sy0">,</span><span class="st_h">'mysqli_query'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_real_connect'</span><span class="sy0">,</span><span class="st_h">'mysqli_real_escape_string'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_real_query'</span><span class="sy0">,</span><span class="st_h">'mysqli_report'</span><span class="sy0">,</span><span class="st_h">'mysqli_rollback'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_rpl_parse_enabled'</span><span class="sy0">,</span><span class="st_h">'mysqli_rpl_probe'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_rpl_query_type'</span><span class="sy0">,</span><span class="st_h">'mysqli_select_db'</span><span class="sy0">,</span><span class="st_h">'mysqli_send_long_data'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_send_query'</span><span class="sy0">,</span><span class="st_h">'mysqli_set_charset'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_set_local_infile_default'</span><span class="sy0">,</span><span class="st_h">'mysqli_set_local_infile_handler'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_set_opt'</span><span class="sy0">,</span><span class="st_h">'mysqli_slave_query'</span><span class="sy0">,</span><span class="st_h">'mysqli_sqlstate'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_ssl_set'</span><span class="sy0">,</span><span class="st_h">'mysqli_stat'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_affected_rows'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_stmt_attr_get'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_attr_set'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_stmt_bind_param'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_bind_result'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_stmt_close'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_data_seek'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_errno'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_stmt_error'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_execute'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_fetch'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_stmt_field_count'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_free_result'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_stmt_get_warnings'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_init'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_stmt_insert_id'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_num_rows'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_stmt_param_count'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_prepare'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_reset'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_stmt_result_metadata'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_send_long_data'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_stmt_sqlstate'</span><span class="sy0">,</span><span class="st_h">'mysqli_stmt_store_result'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'mysqli_store_result'</span><span class="sy0">,</span><span class="st_h">'mysqli_thread_id'</span><span class="sy0">,</span><span class="st_h">'mysqli_thread_safe'</span><span class="sy0">,</span></span></span> <span class="st_h">'mysqli_use_result'</span><span class="sy0">,</span><span class="st_h">'mysqli_warning_count'</span><span class="sy0">,</span><span class="st_h">'natcasesort'</span><span class="sy0">,</span><span class="st_h">'natsort'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'new_xmldoc'</span><span class="sy0">,</span><span class="st_h">'next'</span><span class="sy0">,</span><span class="st_h">'ngettext'</span><span class="sy0">,</span><span class="st_h">'nl2br'</span><span class="sy0">,</span><span class="st_h">'nl_langinfo'</span><span class="sy0">,</span></span></span> <span class="st_h">'ntuser_getdomaincontroller'</span><span class="sy0">,</span><span class="st_h">'ntuser_getusergroups'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ntuser_getuserinfo'</span><span class="sy0">,</span><span class="st_h">'ntuser_getuserlist'</span><span class="sy0">,</span><span class="st_h">'number_format'</span><span class="sy0">,</span></span></span> <span class="st_h">'ob_clean'</span><span class="sy0">,</span><span class="st_h">'ob_deflatehandler'</span><span class="sy0">,</span><span class="st_h">'ob_end_clean'</span><span class="sy0">,</span><span class="st_h">'ob_end_flush'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ob_etaghandler'</span><span class="sy0">,</span><span class="st_h">'ob_flush'</span><span class="sy0">,</span><span class="st_h">'ob_get_clean'</span><span class="sy0">,</span><span class="st_h">'ob_get_contents'</span><span class="sy0">,</span></span></span> <span class="st_h">'ob_get_flush'</span><span class="sy0">,</span><span class="st_h">'ob_get_length'</span><span class="sy0">,</span><span class="st_h">'ob_get_level'</span><span class="sy0">,</span><span class="st_h">'ob_get_status'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ob_gzhandler'</span><span class="sy0">,</span><span class="st_h">'ob_iconv_handler'</span><span class="sy0">,</span><span class="st_h">'ob_implicit_flush'</span><span class="sy0">,</span></span></span> <span class="st_h">'ob_inflatehandler'</span><span class="sy0">,</span><span class="st_h">'ob_list_handlers'</span><span class="sy0">,</span><span class="st_h">'ob_start'</span><span class="sy0">,</span><span class="st_h">'ob_tidyhandler'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'octdec'</span><span class="sy0">,</span><span class="st_h">'odbc_autocommit'</span><span class="sy0">,</span><span class="st_h">'odbc_binmode'</span><span class="sy0">,</span><span class="st_h">'odbc_close'</span><span class="sy0">,</span></span></span> <span class="st_h">'odbc_close_all'</span><span class="sy0">,</span><span class="st_h">'odbc_columnprivileges'</span><span class="sy0">,</span><span class="st_h">'odbc_columns'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'odbc_commit'</span><span class="sy0">,</span><span class="st_h">'odbc_connect'</span><span class="sy0">,</span><span class="st_h">'odbc_cursor'</span><span class="sy0">,</span><span class="st_h">'odbc_data_source'</span><span class="sy0">,</span></span></span> <span class="st_h">'odbc_do'</span><span class="sy0">,</span><span class="st_h">'odbc_error'</span><span class="sy0">,</span><span class="st_h">'odbc_errormsg'</span><span class="sy0">,</span><span class="st_h">'odbc_exec'</span><span class="sy0">,</span><span class="st_h">'odbc_execute'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'odbc_fetch_array'</span><span class="sy0">,</span><span class="st_h">'odbc_fetch_into'</span><span class="sy0">,</span><span class="st_h">'odbc_fetch_object'</span><span class="sy0">,</span></span></span> <span class="st_h">'odbc_fetch_row'</span><span class="sy0">,</span><span class="st_h">'odbc_field_len'</span><span class="sy0">,</span><span class="st_h">'odbc_field_name'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'odbc_field_num'</span><span class="sy0">,</span><span class="st_h">'odbc_field_precision'</span><span class="sy0">,</span><span class="st_h">'odbc_field_scale'</span><span class="sy0">,</span></span></span> <span class="st_h">'odbc_field_type'</span><span class="sy0">,</span><span class="st_h">'odbc_foreignkeys'</span><span class="sy0">,</span><span class="st_h">'odbc_free_result'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'odbc_gettypeinfo'</span><span class="sy0">,</span><span class="st_h">'odbc_longreadlen'</span><span class="sy0">,</span><span class="st_h">'odbc_next_result'</span><span class="sy0">,</span></span></span> <span class="st_h">'odbc_num_fields'</span><span class="sy0">,</span><span class="st_h">'odbc_num_rows'</span><span class="sy0">,</span><span class="st_h">'odbc_pconnect'</span><span class="sy0">,</span><span class="st_h">'odbc_prepare'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'odbc_primarykeys'</span><span class="sy0">,</span><span class="st_h">'odbc_procedurecolumns'</span><span class="sy0">,</span><span class="st_h">'odbc_procedures'</span><span class="sy0">,</span></span></span> <span class="st_h">'odbc_result'</span><span class="sy0">,</span><span class="st_h">'odbc_result_all'</span><span class="sy0">,</span><span class="st_h">'odbc_rollback'</span><span class="sy0">,</span><span class="st_h">'odbc_setoption'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'odbc_specialcolumns'</span><span class="sy0">,</span><span class="st_h">'odbc_statistics'</span><span class="sy0">,</span><span class="st_h">'odbc_tableprivileges'</span><span class="sy0">,</span></span></span> <span class="st_h">'odbc_tables'</span><span class="sy0">,</span><span class="st_h">'opendir'</span><span class="sy0">,</span><span class="st_h">'openlog'</span><span class="sy0">,</span><span class="st_h">'openssl_csr_export'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'openssl_csr_export_to_file'</span><span class="sy0">,</span><span class="st_h">'openssl_csr_get_public_key'</span><span class="sy0">,</span></span></span> <span class="st_h">'openssl_csr_get_subject'</span><span class="sy0">,</span><span class="st_h">'openssl_csr_new'</span><span class="sy0">,</span><span class="st_h">'openssl_csr_sign'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'openssl_error_string'</span><span class="sy0">,</span><span class="st_h">'openssl_free_key'</span><span class="sy0">,</span><span class="st_h">'openssl_get_privatekey'</span><span class="sy0">,</span></span></span> <span class="st_h">'openssl_get_publickey'</span><span class="sy0">,</span><span class="st_h">'openssl_open'</span><span class="sy0">,</span><span class="st_h">'openssl_pkcs12_export'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'openssl_pkcs12_export_to_file'</span><span class="sy0">,</span><span class="st_h">'openssl_pkcs12_read'</span><span class="sy0">,</span></span></span> <span class="st_h">'openssl_pkcs7_decrypt'</span><span class="sy0">,</span><span class="st_h">'openssl_pkcs7_encrypt'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'openssl_pkcs7_sign'</span><span class="sy0">,</span><span class="st_h">'openssl_pkcs7_verify'</span><span class="sy0">,</span><span class="st_h">'openssl_pkey_export'</span><span class="sy0">,</span></span></span> <span class="st_h">'openssl_pkey_export_to_file'</span><span class="sy0">,</span><span class="st_h">'openssl_pkey_free'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'openssl_pkey_get_details'</span><span class="sy0">,</span><span class="st_h">'openssl_pkey_get_private'</span><span class="sy0">,</span></span></span> <span class="st_h">'openssl_pkey_get_public'</span><span class="sy0">,</span><span class="st_h">'openssl_pkey_new'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'openssl_private_decrypt'</span><span class="sy0">,</span><span class="st_h">'openssl_private_encrypt'</span><span class="sy0">,</span></span></span> <span class="st_h">'openssl_public_decrypt'</span><span class="sy0">,</span><span class="st_h">'openssl_public_encrypt'</span><span class="sy0">,</span><span class="st_h">'openssl_seal'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'openssl_sign'</span><span class="sy0">,</span><span class="st_h">'openssl_verify'</span><span class="sy0">,</span><span class="st_h">'openssl_x509_checkpurpose'</span><span class="sy0">,</span></span></span> <span class="st_h">'openssl_x509_check_private_key'</span><span class="sy0">,</span><span class="st_h">'openssl_x509_export'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'openssl_x509_export_to_file'</span><span class="sy0">,</span><span class="st_h">'openssl_x509_free'</span><span class="sy0">,</span></span></span> <span class="st_h">'openssl_x509_parse'</span><span class="sy0">,</span><span class="st_h">'openssl_x509_read'</span><span class="sy0">,</span><span class="st_h">'ord'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'output_add_rewrite_var'</span><span class="sy0">,</span><span class="st_h">'output_reset_rewrite_vars'</span><span class="sy0">,</span><span class="st_h">'overload'</span><span class="sy0">,</span></span></span> <span class="st_h">'outputdebugstring'</span><span class="sy0">,</span><span class="st_h">'pack'</span><span class="sy0">,</span><span class="st_h">'parse_ini_file'</span><span class="sy0">,</span><span class="st_h">'parse_str'</span><span class="sy0">,</span><span class="st_h">'parse_url'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'parsekit_compile_file'</span><span class="sy0">,</span><span class="st_h">'parsekit_compile_string'</span><span class="sy0">,</span></span></span> <span class="st_h">'parsekit_func_arginfo'</span><span class="sy0">,</span><span class="st_h">'parsekit_opcode_flags'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'parsekit_opcode_name'</span><span class="sy0">,</span><span class="st_h">'passthru'</span><span class="sy0">,</span><span class="st_h">'pathinfo'</span><span class="sy0">,</span><span class="st_h">'pclose'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_add_bookmark'</span><span class="sy0">,</span><span class="st_h">'pdf_add_launchlink'</span><span class="sy0">,</span><span class="st_h">'pdf_add_locallink'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_add_nameddest'</span><span class="sy0">,</span><span class="st_h">'pdf_add_note'</span><span class="sy0">,</span><span class="st_h">'pdf_add_pdflink'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_add_thumbnail'</span><span class="sy0">,</span><span class="st_h">'pdf_add_weblink'</span><span class="sy0">,</span><span class="st_h">'pdf_arc'</span><span class="sy0">,</span><span class="st_h">'pdf_arcn'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_attach_file'</span><span class="sy0">,</span><span class="st_h">'pdf_begin_font'</span><span class="sy0">,</span><span class="st_h">'pdf_begin_glyph'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_begin_page'</span><span class="sy0">,</span><span class="st_h">'pdf_begin_pattern'</span><span class="sy0">,</span><span class="st_h">'pdf_begin_template'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_circle'</span><span class="sy0">,</span><span class="st_h">'pdf_clip'</span><span class="sy0">,</span><span class="st_h">'pdf_close'</span><span class="sy0">,</span><span class="st_h">'pdf_close_image'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_close_pdi'</span><span class="sy0">,</span><span class="st_h">'pdf_close_pdi_page'</span><span class="sy0">,</span><span class="st_h">'pdf_closepath'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_closepath_fill_stroke'</span><span class="sy0">,</span><span class="st_h">'pdf_closepath_stroke'</span><span class="sy0">,</span><span class="st_h">'pdf_concat'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_continue_text'</span><span class="sy0">,</span><span class="st_h">'pdf_create_gstate'</span><span class="sy0">,</span><span class="st_h">'pdf_create_pvf'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_curveto'</span><span class="sy0">,</span><span class="st_h">'pdf_delete'</span><span class="sy0">,</span><span class="st_h">'pdf_delete_pvf'</span><span class="sy0">,</span><span class="st_h">'pdf_encoding_set_char'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_end_font'</span><span class="sy0">,</span><span class="st_h">'pdf_end_glyph'</span><span class="sy0">,</span><span class="st_h">'pdf_end_page'</span><span class="sy0">,</span><span class="st_h">'pdf_end_pattern'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_end_template'</span><span class="sy0">,</span><span class="st_h">'pdf_endpath'</span><span class="sy0">,</span><span class="st_h">'pdf_fill'</span><span class="sy0">,</span><span class="st_h">'pdf_fill_imageblock'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_fill_pdfblock'</span><span class="sy0">,</span><span class="st_h">'pdf_fill_stroke'</span><span class="sy0">,</span><span class="st_h">'pdf_fill_textblock'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_findfont'</span><span class="sy0">,</span><span class="st_h">'pdf_fit_image'</span><span class="sy0">,</span><span class="st_h">'pdf_fit_pdi_page'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_fit_textline'</span><span class="sy0">,</span><span class="st_h">'pdf_get_apiname'</span><span class="sy0">,</span><span class="st_h">'pdf_get_buffer'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_get_errmsg'</span><span class="sy0">,</span><span class="st_h">'pdf_get_errnum'</span><span class="sy0">,</span><span class="st_h">'pdf_get_parameter'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_get_pdi_parameter'</span><span class="sy0">,</span><span class="st_h">'pdf_get_pdi_value'</span><span class="sy0">,</span><span class="st_h">'pdf_get_value'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_initgraphics'</span><span class="sy0">,</span><span class="st_h">'pdf_lineto'</span><span class="sy0">,</span><span class="st_h">'pdf_load_font'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_load_iccprofile'</span><span class="sy0">,</span><span class="st_h">'pdf_load_image'</span><span class="sy0">,</span><span class="st_h">'pdf_makespotcolor'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_moveto'</span><span class="sy0">,</span><span class="st_h">'pdf_new'</span><span class="sy0">,</span><span class="st_h">'pdf_open_ccitt'</span><span class="sy0">,</span><span class="st_h">'pdf_open_file'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_open_image'</span><span class="sy0">,</span><span class="st_h">'pdf_open_image_file'</span><span class="sy0">,</span><span class="st_h">'pdf_open_pdi'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_open_pdi_page'</span><span class="sy0">,</span><span class="st_h">'pdf_place_image'</span><span class="sy0">,</span><span class="st_h">'pdf_place_pdi_page'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_process_pdi'</span><span class="sy0">,</span><span class="st_h">'pdf_rect'</span><span class="sy0">,</span><span class="st_h">'pdf_restore'</span><span class="sy0">,</span><span class="st_h">'pdf_rotate'</span><span class="sy0">,</span><span class="st_h">'pdf_save'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_scale'</span><span class="sy0">,</span><span class="st_h">'pdf_set_border_color'</span><span class="sy0">,</span><span class="st_h">'pdf_set_border_dash'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_set_border_style'</span><span class="sy0">,</span><span class="st_h">'pdf_set_gstate'</span><span class="sy0">,</span><span class="st_h">'pdf_set_info'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_set_parameter'</span><span class="sy0">,</span><span class="st_h">'pdf_set_text_pos'</span><span class="sy0">,</span><span class="st_h">'pdf_set_value'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_setcolor'</span><span class="sy0">,</span><span class="st_h">'pdf_setdash'</span><span class="sy0">,</span><span class="st_h">'pdf_setdashpattern'</span><span class="sy0">,</span><span class="st_h">'pdf_setflat'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_setfont'</span><span class="sy0">,</span><span class="st_h">'pdf_setlinecap'</span><span class="sy0">,</span><span class="st_h">'pdf_setlinejoin'</span><span class="sy0">,</span><span class="st_h">'pdf_setlinewidth'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_setmatrix'</span><span class="sy0">,</span><span class="st_h">'pdf_setmiterlimit'</span><span class="sy0">,</span><span class="st_h">'pdf_setpolydash'</span><span class="sy0">,</span><span class="st_h">'pdf_shading'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_shading_pattern'</span><span class="sy0">,</span><span class="st_h">'pdf_shfill'</span><span class="sy0">,</span><span class="st_h">'pdf_show'</span><span class="sy0">,</span><span class="st_h">'pdf_show_boxed'</span><span class="sy0">,</span></span></span> <span class="st_h">'pdf_show_xy'</span><span class="sy0">,</span><span class="st_h">'pdf_skew'</span><span class="sy0">,</span><span class="st_h">'pdf_stringwidth'</span><span class="sy0">,</span><span class="st_h">'pdf_stroke'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pdf_translate'</span><span class="sy0">,</span><span class="st_h">'pdo_drivers'</span><span class="sy0">,</span><span class="st_h">'pfsockopen'</span><span class="sy0">,</span><span class="st_h">'pg_affected_rows'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_cancel_query'</span><span class="sy0">,</span><span class="st_h">'pg_clientencoding'</span><span class="sy0">,</span><span class="st_h">'pg_client_encoding'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_close'</span><span class="sy0">,</span><span class="st_h">'pg_cmdtuples'</span><span class="sy0">,</span><span class="st_h">'pg_connect'</span><span class="sy0">,</span><span class="st_h">'pg_connection_busy'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_connection_reset'</span><span class="sy0">,</span><span class="st_h">'pg_connection_status'</span><span class="sy0">,</span><span class="st_h">'pg_convert'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_copy_from'</span><span class="sy0">,</span><span class="st_h">'pg_copy_to'</span><span class="sy0">,</span><span class="st_h">'pg_dbname'</span><span class="sy0">,</span><span class="st_h">'pg_delete'</span><span class="sy0">,</span><span class="st_h">'pg_end_copy'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_errormessage'</span><span class="sy0">,</span><span class="st_h">'pg_escape_bytea'</span><span class="sy0">,</span><span class="st_h">'pg_escape_string'</span><span class="sy0">,</span><span class="st_h">'pg_exec'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_execute'</span><span class="sy0">,</span><span class="st_h">'pg_fetch_all'</span><span class="sy0">,</span><span class="st_h">'pg_fetch_all_columns'</span><span class="sy0">,</span><span class="st_h">'pg_fetch_array'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_fetch_assoc'</span><span class="sy0">,</span><span class="st_h">'pg_fetch_object'</span><span class="sy0">,</span><span class="st_h">'pg_fetch_result'</span><span class="sy0">,</span><span class="st_h">'pg_fetch_row'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_fieldisnull'</span><span class="sy0">,</span><span class="st_h">'pg_fieldname'</span><span class="sy0">,</span><span class="st_h">'pg_fieldnum'</span><span class="sy0">,</span><span class="st_h">'pg_fieldprtlen'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_fieldsize'</span><span class="sy0">,</span><span class="st_h">'pg_fieldtype'</span><span class="sy0">,</span><span class="st_h">'pg_field_is_null'</span><span class="sy0">,</span><span class="st_h">'pg_field_name'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_field_num'</span><span class="sy0">,</span><span class="st_h">'pg_field_prtlen'</span><span class="sy0">,</span><span class="st_h">'pg_field_size'</span><span class="sy0">,</span><span class="st_h">'pg_field_table'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_field_type'</span><span class="sy0">,</span><span class="st_h">'pg_field_type_oid'</span><span class="sy0">,</span><span class="st_h">'pg_free_result'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_freeresult'</span><span class="sy0">,</span><span class="st_h">'pg_get_notify'</span><span class="sy0">,</span><span class="st_h">'pg_get_pid'</span><span class="sy0">,</span><span class="st_h">'pg_get_result'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_getlastoid'</span><span class="sy0">,</span><span class="st_h">'pg_host'</span><span class="sy0">,</span><span class="st_h">'pg_insert'</span><span class="sy0">,</span><span class="st_h">'pg_last_error'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_last_notice'</span><span class="sy0">,</span><span class="st_h">'pg_last_oid'</span><span class="sy0">,</span><span class="st_h">'pg_loclose'</span><span class="sy0">,</span><span class="st_h">'pg_locreate'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_loexport'</span><span class="sy0">,</span><span class="st_h">'pg_loimport'</span><span class="sy0">,</span><span class="st_h">'pg_loopen'</span><span class="sy0">,</span><span class="st_h">'pg_loread'</span><span class="sy0">,</span><span class="st_h">'pg_loreadall'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_lounlink'</span><span class="sy0">,</span><span class="st_h">'pg_lowrite'</span><span class="sy0">,</span><span class="st_h">'pg_lo_close'</span><span class="sy0">,</span><span class="st_h">'pg_lo_create'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_lo_export'</span><span class="sy0">,</span><span class="st_h">'pg_lo_import'</span><span class="sy0">,</span><span class="st_h">'pg_lo_open'</span><span class="sy0">,</span><span class="st_h">'pg_lo_read'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_lo_read_all'</span><span class="sy0">,</span><span class="st_h">'pg_lo_seek'</span><span class="sy0">,</span><span class="st_h">'pg_lo_tell'</span><span class="sy0">,</span><span class="st_h">'pg_lo_unlink'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_lo_write'</span><span class="sy0">,</span><span class="st_h">'pg_meta_data'</span><span class="sy0">,</span><span class="st_h">'pg_numfields'</span><span class="sy0">,</span><span class="st_h">'pg_numrows'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_num_fields'</span><span class="sy0">,</span><span class="st_h">'pg_num_rows'</span><span class="sy0">,</span><span class="st_h">'pg_options'</span><span class="sy0">,</span><span class="st_h">'pg_parameter_status'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_pconnect'</span><span class="sy0">,</span><span class="st_h">'pg_ping'</span><span class="sy0">,</span><span class="st_h">'pg_port'</span><span class="sy0">,</span><span class="st_h">'pg_prepare'</span><span class="sy0">,</span><span class="st_h">'pg_put_line'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_query'</span><span class="sy0">,</span><span class="st_h">'pg_query_params'</span><span class="sy0">,</span><span class="st_h">'pg_result'</span><span class="sy0">,</span><span class="st_h">'pg_result_error'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_result_error_field'</span><span class="sy0">,</span><span class="st_h">'pg_result_seek'</span><span class="sy0">,</span><span class="st_h">'pg_result_status'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_select'</span><span class="sy0">,</span><span class="st_h">'pg_send_execute'</span><span class="sy0">,</span><span class="st_h">'pg_send_prepare'</span><span class="sy0">,</span><span class="st_h">'pg_send_query'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_send_query_params'</span><span class="sy0">,</span><span class="st_h">'pg_set_client_encoding'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_set_error_verbosity'</span><span class="sy0">,</span><span class="st_h">'pg_setclientencoding'</span><span class="sy0">,</span><span class="st_h">'pg_trace'</span><span class="sy0">,</span></span></span> <span class="st_h">'pg_transaction_status'</span><span class="sy0">,</span><span class="st_h">'pg_tty'</span><span class="sy0">,</span><span class="st_h">'pg_unescape_bytea'</span><span class="sy0">,</span><span class="st_h">'pg_untrace'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pg_update'</span><span class="sy0">,</span><span class="st_h">'pg_version'</span><span class="sy0">,</span><span class="st_h">'php_egg_logo_guid'</span><span class="sy0">,</span><span class="st_h">'php_ini_loaded_file'</span><span class="sy0">,</span></span></span> <span class="st_h">'php_ini_scanned_files'</span><span class="sy0">,</span><span class="st_h">'php_logo_guid'</span><span class="sy0">,</span><span class="st_h">'php_real_logo_guid'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'php_sapi_name'</span><span class="sy0">,</span><span class="st_h">'php_strip_whitespace'</span><span class="sy0">,</span><span class="st_h">'php_uname'</span><span class="sy0">,</span><span class="st_h">'phpcredits'</span><span class="sy0">,</span></span></span> <span class="st_h">'phpdoc_xml_from_string'</span><span class="sy0">,</span><span class="st_h">'phpinfo'</span><span class="sy0">,</span><span class="st_h">'phpversion'</span><span class="sy0">,</span><span class="st_h">'pi'</span><span class="sy0">,</span><span class="st_h">'png2wbmp'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pop3_close'</span><span class="sy0">,</span><span class="st_h">'pop3_delete_message'</span><span class="sy0">,</span><span class="st_h">'pop3_get_account_size'</span><span class="sy0">,</span></span></span> <span class="st_h">'pop3_get_message'</span><span class="sy0">,</span><span class="st_h">'pop3_get_message_count'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pop3_get_message_header'</span><span class="sy0">,</span><span class="st_h">'pop3_get_message_ids'</span><span class="sy0">,</span></span></span> <span class="st_h">'pop3_get_message_size'</span><span class="sy0">,</span><span class="st_h">'pop3_get_message_sizes'</span><span class="sy0">,</span><span class="st_h">'pop3_open'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'pop3_undelete'</span><span class="sy0">,</span><span class="st_h">'popen'</span><span class="sy0">,</span><span class="st_h">'pos'</span><span class="sy0">,</span><span class="st_h">'posix_ctermid'</span><span class="sy0">,</span><span class="st_h">'posix_errno'</span><span class="sy0">,</span></span></span> <span class="st_h">'posix_getcwd'</span><span class="sy0">,</span><span class="st_h">'posix_getegid'</span><span class="sy0">,</span><span class="st_h">'posix_geteuid'</span><span class="sy0">,</span><span class="st_h">'posix_getgid'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'posix_getgrgid'</span><span class="sy0">,</span><span class="st_h">'posix_getgrnam'</span><span class="sy0">,</span><span class="st_h">'posix_getgroups'</span><span class="sy0">,</span></span></span> <span class="st_h">'posix_getlogin'</span><span class="sy0">,</span><span class="st_h">'posix_getpgid'</span><span class="sy0">,</span><span class="st_h">'posix_getpgrp'</span><span class="sy0">,</span><span class="st_h">'posix_getpid'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'posix_getppid'</span><span class="sy0">,</span><span class="st_h">'posix_getpwnam'</span><span class="sy0">,</span><span class="st_h">'posix_getpwuid'</span><span class="sy0">,</span><span class="st_h">'posix_getrlimit'</span><span class="sy0">,</span></span></span> <span class="st_h">'posix_getsid'</span><span class="sy0">,</span><span class="st_h">'posix_getuid'</span><span class="sy0">,</span><span class="st_h">'posix_get_last_error'</span><span class="sy0">,</span><span class="st_h">'posix_isatty'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'posix_kill'</span><span class="sy0">,</span><span class="st_h">'posix_mkfifo'</span><span class="sy0">,</span><span class="st_h">'posix_setegid'</span><span class="sy0">,</span><span class="st_h">'posix_seteuid'</span><span class="sy0">,</span></span></span> <span class="st_h">'posix_setgid'</span><span class="sy0">,</span><span class="st_h">'posix_setpgid'</span><span class="sy0">,</span><span class="st_h">'posix_setsid'</span><span class="sy0">,</span><span class="st_h">'posix_setuid'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'posix_strerror'</span><span class="sy0">,</span><span class="st_h">'posix_times'</span><span class="sy0">,</span><span class="st_h">'posix_ttyname'</span><span class="sy0">,</span><span class="st_h">'posix_uname'</span><span class="sy0">,</span><span class="st_h">'pow'</span><span class="sy0">,</span></span></span> <span class="st_h">'preg_grep'</span><span class="sy0">,</span><span class="st_h">'preg_last_error'</span><span class="sy0">,</span><span class="st_h">'preg_match'</span><span class="sy0">,</span><span class="st_h">'preg_match_all'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'preg_quote'</span><span class="sy0">,</span><span class="st_h">'preg_replace'</span><span class="sy0">,</span><span class="st_h">'preg_replace_callback'</span><span class="sy0">,</span><span class="st_h">'preg_split'</span><span class="sy0">,</span></span></span> <span class="st_h">'prev'</span><span class="sy0">,</span><span class="st_h">'print_r'</span><span class="sy0">,</span><span class="st_h">'printf'</span><span class="sy0">,</span><span class="st_h">'proc_close'</span><span class="sy0">,</span><span class="st_h">'proc_get_status'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'proc_open'</span><span class="sy0">,</span><span class="st_h">'proc_terminate'</span><span class="sy0">,</span><span class="st_h">'putenv'</span><span class="sy0">,</span><span class="st_h">'quoted_printable_decode'</span><span class="sy0">,</span></span></span> <span class="st_h">'quotemeta'</span><span class="sy0">,</span><span class="st_h">'rad2deg'</span><span class="sy0">,</span><span class="st_h">'radius_acct_open'</span><span class="sy0">,</span><span class="st_h">'radius_add_server'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'radius_auth_open'</span><span class="sy0">,</span><span class="st_h">'radius_close'</span><span class="sy0">,</span><span class="st_h">'radius_config'</span><span class="sy0">,</span></span></span> <span class="st_h">'radius_create_request'</span><span class="sy0">,</span><span class="st_h">'radius_cvt_addr'</span><span class="sy0">,</span><span class="st_h">'radius_cvt_int'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'radius_cvt_string'</span><span class="sy0">,</span><span class="st_h">'radius_demangle'</span><span class="sy0">,</span><span class="st_h">'radius_demangle_mppe_key'</span><span class="sy0">,</span></span></span> <span class="st_h">'radius_get_attr'</span><span class="sy0">,</span><span class="st_h">'radius_get_vendor_attr'</span><span class="sy0">,</span><span class="st_h">'radius_put_addr'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'radius_put_attr'</span><span class="sy0">,</span><span class="st_h">'radius_put_int'</span><span class="sy0">,</span><span class="st_h">'radius_put_string'</span><span class="sy0">,</span></span></span> <span class="st_h">'radius_put_vendor_addr'</span><span class="sy0">,</span><span class="st_h">'radius_put_vendor_attr'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'radius_put_vendor_int'</span><span class="sy0">,</span><span class="st_h">'radius_put_vendor_string'</span><span class="sy0">,</span></span></span> <span class="st_h">'radius_request_authenticator'</span><span class="sy0">,</span><span class="st_h">'radius_send_request'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'radius_server_secret'</span><span class="sy0">,</span><span class="st_h">'radius_strerror'</span><span class="sy0">,</span><span class="st_h">'rand'</span><span class="sy0">,</span><span class="st_h">'range'</span><span class="sy0">,</span></span></span> <span class="st_h">'rawurldecode'</span><span class="sy0">,</span><span class="st_h">'rawurlencode'</span><span class="sy0">,</span><span class="st_h">'read_exif_data'</span><span class="sy0">,</span><span class="st_h">'readdir'</span><span class="sy0">,</span><span class="st_h">'readfile'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'readgzfile'</span><span class="sy0">,</span><span class="st_h">'readlink'</span><span class="sy0">,</span><span class="st_h">'realpath'</span><span class="sy0">,</span><span class="st_h">'reg_close_key'</span><span class="sy0">,</span><span class="st_h">'reg_create_key'</span><span class="sy0">,</span></span></span> <span class="st_h">'reg_enum_key'</span><span class="sy0">,</span><span class="st_h">'reg_enum_value'</span><span class="sy0">,</span><span class="st_h">'reg_get_value'</span><span class="sy0">,</span><span class="st_h">'reg_open_key'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'reg_set_value'</span><span class="sy0">,</span><span class="st_h">'register_shutdown_function'</span><span class="sy0">,</span></span></span> <span class="st_h">'register_tick_function'</span><span class="sy0">,</span><span class="st_h">'rename'</span><span class="sy0">,</span><span class="st_h">'res_close'</span><span class="sy0">,</span><span class="st_h">'res_get'</span><span class="sy0">,</span><span class="st_h">'res_list'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'res_list_type'</span><span class="sy0">,</span><span class="st_h">'res_open'</span><span class="sy0">,</span><span class="st_h">'res_set'</span><span class="sy0">,</span><span class="st_h">'reset'</span><span class="sy0">,</span></span></span> <span class="st_h">'restore_error_handler'</span><span class="sy0">,</span><span class="st_h">'restore_include_path'</span><span class="sy0">,</span><span class="st_h">'rewind'</span><span class="sy0">,</span><span class="st_h">'rewinddir'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'rmdir'</span><span class="sy0">,</span><span class="st_h">'round'</span><span class="sy0">,</span><span class="st_h">'rsort'</span><span class="sy0">,</span><span class="st_h">'rtrim'</span><span class="sy0">,</span><span class="st_h">'runkit_class_adopt'</span><span class="sy0">,</span></span></span> <span class="st_h">'runkit_class_emancipate'</span><span class="sy0">,</span><span class="st_h">'runkit_constant_add'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'runkit_constant_redefine'</span><span class="sy0">,</span><span class="st_h">'runkit_constant_remove'</span><span class="sy0">,</span></span></span> <span class="st_h">'runkit_default_property_add'</span><span class="sy0">,</span><span class="st_h">'runkit_function_add'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'runkit_function_copy'</span><span class="sy0">,</span><span class="st_h">'runkit_function_redefine'</span><span class="sy0">,</span></span></span> <span class="st_h">'runkit_function_remove'</span><span class="sy0">,</span><span class="st_h">'runkit_function_rename'</span><span class="sy0">,</span><span class="st_h">'runkit_import'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'runkit_lint'</span><span class="sy0">,</span><span class="st_h">'runkit_lint_file'</span><span class="sy0">,</span><span class="st_h">'runkit_method_add'</span><span class="sy0">,</span></span></span> <span class="st_h">'runkit_method_copy'</span><span class="sy0">,</span><span class="st_h">'runkit_method_redefine'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'runkit_method_remove'</span><span class="sy0">,</span><span class="st_h">'runkit_method_rename'</span><span class="sy0">,</span><span class="st_h">'runkit_object_id'</span><span class="sy0">,</span></span></span> <span class="st_h">'runkit_return_value_used'</span><span class="sy0">,</span><span class="st_h">'runkit_sandbox_output_handler'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'runkit_superglobals'</span><span class="sy0">,</span><span class="st_h">'runkit_zval_inspect'</span><span class="sy0">,</span><span class="st_h">'scandir'</span><span class="sy0">,</span><span class="st_h">'sem_acquire'</span><span class="sy0">,</span></span></span> <span class="st_h">'sem_get'</span><span class="sy0">,</span><span class="st_h">'sem_release'</span><span class="sy0">,</span><span class="st_h">'sem_remove'</span><span class="sy0">,</span><span class="st_h">'serialize'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'session_cache_expire'</span><span class="sy0">,</span><span class="st_h">'session_cache_limiter'</span><span class="sy0">,</span><span class="st_h">'session_commit'</span><span class="sy0">,</span></span></span> <span class="st_h">'session_decode'</span><span class="sy0">,</span><span class="st_h">'session_destroy'</span><span class="sy0">,</span><span class="st_h">'session_encode'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'session_get_cookie_params'</span><span class="sy0">,</span><span class="st_h">'session_id'</span><span class="sy0">,</span><span class="st_h">'session_is_registered'</span><span class="sy0">,</span></span></span> <span class="st_h">'session_module_name'</span><span class="sy0">,</span><span class="st_h">'session_name'</span><span class="sy0">,</span><span class="st_h">'session_regenerate_id'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'session_register'</span><span class="sy0">,</span><span class="st_h">'session_save_path'</span><span class="sy0">,</span><span class="st_h">'session_set_cookie_params'</span><span class="sy0">,</span></span></span> <span class="st_h">'session_set_save_handler'</span><span class="sy0">,</span><span class="st_h">'session_start'</span><span class="sy0">,</span><span class="st_h">'session_unregister'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'session_unset'</span><span class="sy0">,</span><span class="st_h">'session_write_close'</span><span class="sy0">,</span><span class="st_h">'set_content'</span><span class="sy0">,</span></span></span> <span class="st_h">'set_error_handler'</span><span class="sy0">,</span><span class="st_h">'set_file_buffer'</span><span class="sy0">,</span><span class="st_h">'set_include_path'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'set_magic_quotes_runtime'</span><span class="sy0">,</span><span class="st_h">'set_socket_blocking'</span><span class="sy0">,</span><span class="st_h">'set_time_limit'</span><span class="sy0">,</span></span></span> <span class="st_h">'setcookie'</span><span class="sy0">,</span><span class="st_h">'setlocale'</span><span class="sy0">,</span><span class="st_h">'setrawcookie'</span><span class="sy0">,</span><span class="st_h">'settype'</span><span class="sy0">,</span><span class="st_h">'sha1'</span><span class="sy0">,</span><span class="st_h">'sha1_file'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'shell_exec'</span><span class="sy0">,</span><span class="st_h">'shmop_close'</span><span class="sy0">,</span><span class="st_h">'shmop_delete'</span><span class="sy0">,</span><span class="st_h">'shmop_open'</span><span class="sy0">,</span><span class="st_h">'shmop_read'</span><span class="sy0">,</span></span></span> <span class="st_h">'shmop_size'</span><span class="sy0">,</span><span class="st_h">'shmop_write'</span><span class="sy0">,</span><span class="st_h">'shm_attach'</span><span class="sy0">,</span><span class="st_h">'shm_detach'</span><span class="sy0">,</span><span class="st_h">'shm_get_var'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'shm_put_var'</span><span class="sy0">,</span><span class="st_h">'shm_remove'</span><span class="sy0">,</span><span class="st_h">'shm_remove_var'</span><span class="sy0">,</span><span class="st_h">'show_source'</span><span class="sy0">,</span><span class="st_h">'shuffle'</span><span class="sy0">,</span></span></span> <span class="st_h">'similar_text'</span><span class="sy0">,</span><span class="st_h">'simplexml_import_dom'</span><span class="sy0">,</span><span class="st_h">'simplexml_load_file'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'simplexml_load_string'</span><span class="sy0">,</span><span class="st_h">'sin'</span><span class="sy0">,</span><span class="st_h">'sinh'</span><span class="sy0">,</span><span class="st_h">'sizeof'</span><span class="sy0">,</span><span class="st_h">'sleep'</span><span class="sy0">,</span><span class="st_h">'smtp_close'</span><span class="sy0">,</span></span></span> <span class="st_h">'smtp_cmd_data'</span><span class="sy0">,</span><span class="st_h">'smtp_cmd_mail'</span><span class="sy0">,</span><span class="st_h">'smtp_cmd_rcpt'</span><span class="sy0">,</span><span class="st_h">'smtp_connect'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'snmp_get_quick_print'</span><span class="sy0">,</span><span class="st_h">'snmp_get_valueretrieval'</span><span class="sy0">,</span><span class="st_h">'snmp_read_mib'</span><span class="sy0">,</span></span></span> <span class="st_h">'snmp_set_quick_print'</span><span class="sy0">,</span><span class="st_h">'snmp_set_valueretrieval'</span><span class="sy0">,</span><span class="st_h">'snmp2_get'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'snmp2_getnext'</span><span class="sy0">,</span><span class="st_h">'snmp2_real_walk'</span><span class="sy0">,</span><span class="st_h">'snmp2_set'</span><span class="sy0">,</span><span class="st_h">'snmp2_walk'</span><span class="sy0">,</span></span></span> <span class="st_h">'snmp3_get'</span><span class="sy0">,</span><span class="st_h">'snmp3_getnext'</span><span class="sy0">,</span><span class="st_h">'snmp3_real_walk'</span><span class="sy0">,</span><span class="st_h">'snmp3_set'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'snmp3_walk'</span><span class="sy0">,</span><span class="st_h">'snmpget'</span><span class="sy0">,</span><span class="st_h">'snmpgetnext'</span><span class="sy0">,</span><span class="st_h">'snmprealwalk'</span><span class="sy0">,</span><span class="st_h">'snmpset'</span><span class="sy0">,</span></span></span> <span class="st_h">'snmpwalk'</span><span class="sy0">,</span><span class="st_h">'snmpwalkoid'</span><span class="sy0">,</span><span class="st_h">'socket_accept'</span><span class="sy0">,</span><span class="st_h">'socket_bind'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'socket_clear_error'</span><span class="sy0">,</span><span class="st_h">'socket_close'</span><span class="sy0">,</span><span class="st_h">'socket_connect'</span><span class="sy0">,</span></span></span> <span class="st_h">'socket_create'</span><span class="sy0">,</span><span class="st_h">'socket_create_listen'</span><span class="sy0">,</span><span class="st_h">'socket_create_pair'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'socket_getopt'</span><span class="sy0">,</span><span class="st_h">'socket_getpeername'</span><span class="sy0">,</span><span class="st_h">'socket_getsockname'</span><span class="sy0">,</span></span></span> <span class="st_h">'socket_get_option'</span><span class="sy0">,</span><span class="st_h">'socket_get_status'</span><span class="sy0">,</span><span class="st_h">'socket_iovec_add'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'socket_iovec_alloc'</span><span class="sy0">,</span><span class="st_h">'socket_iovec_delete'</span><span class="sy0">,</span><span class="st_h">'socket_iovec_fetch'</span><span class="sy0">,</span></span></span> <span class="st_h">'socket_iovec_free'</span><span class="sy0">,</span><span class="st_h">'socket_iovec_set'</span><span class="sy0">,</span><span class="st_h">'socket_last_error'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'socket_listen'</span><span class="sy0">,</span><span class="st_h">'socket_read'</span><span class="sy0">,</span><span class="st_h">'socket_readv'</span><span class="sy0">,</span><span class="st_h">'socket_recv'</span><span class="sy0">,</span></span></span> <span class="st_h">'socket_recvfrom'</span><span class="sy0">,</span><span class="st_h">'socket_recvmsg'</span><span class="sy0">,</span><span class="st_h">'socket_select'</span><span class="sy0">,</span><span class="st_h">'socket_send'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'socket_sendmsg'</span><span class="sy0">,</span><span class="st_h">'socket_sendto'</span><span class="sy0">,</span><span class="st_h">'socket_setopt'</span><span class="sy0">,</span><span class="st_h">'socket_set_block'</span><span class="sy0">,</span></span></span> <span class="st_h">'socket_set_blocking'</span><span class="sy0">,</span><span class="st_h">'socket_set_nonblock'</span><span class="sy0">,</span><span class="st_h">'socket_set_option'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'socket_set_timeout'</span><span class="sy0">,</span><span class="st_h">'socket_shutdown'</span><span class="sy0">,</span><span class="st_h">'socket_strerror'</span><span class="sy0">,</span></span></span> <span class="st_h">'socket_write'</span><span class="sy0">,</span><span class="st_h">'socket_writev'</span><span class="sy0">,</span><span class="st_h">'sort'</span><span class="sy0">,</span><span class="st_h">'soundex'</span><span class="sy0">,</span><span class="st_h">'spl_autoload'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'spl_autoload_call'</span><span class="sy0">,</span><span class="st_h">'spl_autoload_extensions'</span><span class="sy0">,</span></span></span> <span class="st_h">'spl_autoload_functions'</span><span class="sy0">,</span><span class="st_h">'spl_autoload_register'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'spl_autoload_unregister'</span><span class="sy0">,</span><span class="st_h">'spl_classes'</span><span class="sy0">,</span><span class="st_h">'spl_object_hash'</span><span class="sy0">,</span><span class="st_h">'split'</span><span class="sy0">,</span></span></span> <span class="st_h">'spliti'</span><span class="sy0">,</span><span class="st_h">'sprintf'</span><span class="sy0">,</span><span class="st_h">'sql_regcase'</span><span class="sy0">,</span><span class="st_h">'sqlite_array_query'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'sqlite_busy_timeout'</span><span class="sy0">,</span><span class="st_h">'sqlite_changes'</span><span class="sy0">,</span><span class="st_h">'sqlite_close'</span><span class="sy0">,</span></span></span> <span class="st_h">'sqlite_column'</span><span class="sy0">,</span><span class="st_h">'sqlite_create_aggregate'</span><span class="sy0">,</span><span class="st_h">'sqlite_create_function'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'sqlite_current'</span><span class="sy0">,</span><span class="st_h">'sqlite_error_string'</span><span class="sy0">,</span><span class="st_h">'sqlite_escape_string'</span><span class="sy0">,</span></span></span> <span class="st_h">'sqlite_exec'</span><span class="sy0">,</span><span class="st_h">'sqlite_factory'</span><span class="sy0">,</span><span class="st_h">'sqlite_fetch_all'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'sqlite_fetch_array'</span><span class="sy0">,</span><span class="st_h">'sqlite_fetch_column_types'</span><span class="sy0">,</span></span></span> <span class="st_h">'sqlite_fetch_object'</span><span class="sy0">,</span><span class="st_h">'sqlite_fetch_single'</span><span class="sy0">,</span><span class="st_h">'sqlite_fetch_string'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'sqlite_field_name'</span><span class="sy0">,</span><span class="st_h">'sqlite_has_more'</span><span class="sy0">,</span><span class="st_h">'sqlite_has_prev'</span><span class="sy0">,</span></span></span> <span class="st_h">'sqlite_last_error'</span><span class="sy0">,</span><span class="st_h">'sqlite_last_insert_rowid'</span><span class="sy0">,</span><span class="st_h">'sqlite_libencoding'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'sqlite_libversion'</span><span class="sy0">,</span><span class="st_h">'sqlite_next'</span><span class="sy0">,</span><span class="st_h">'sqlite_num_fields'</span><span class="sy0">,</span></span></span> <span class="st_h">'sqlite_num_rows'</span><span class="sy0">,</span><span class="st_h">'sqlite_open'</span><span class="sy0">,</span><span class="st_h">'sqlite_popen'</span><span class="sy0">,</span><span class="st_h">'sqlite_prev'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'sqlite_query'</span><span class="sy0">,</span><span class="st_h">'sqlite_rewind'</span><span class="sy0">,</span><span class="st_h">'sqlite_seek'</span><span class="sy0">,</span><span class="st_h">'sqlite_single_query'</span><span class="sy0">,</span></span></span> <span class="st_h">'sqlite_udf_decode_binary'</span><span class="sy0">,</span><span class="st_h">'sqlite_udf_encode_binary'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'sqlite_unbuffered_query'</span><span class="sy0">,</span><span class="st_h">'sqlite_valid'</span><span class="sy0">,</span><span class="st_h">'sqrt'</span><span class="sy0">,</span><span class="st_h">'srand'</span><span class="sy0">,</span><span class="st_h">'sscanf'</span><span class="sy0">,</span></span></span> <span class="st_h">'ssh2_auth_hostbased_file'</span><span class="sy0">,</span><span class="st_h">'ssh2_auth_none'</span><span class="sy0">,</span><span class="st_h">'ssh2_auth_password'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ssh2_auth_pubkey_file'</span><span class="sy0">,</span><span class="st_h">'ssh2_connect'</span><span class="sy0">,</span><span class="st_h">'ssh2_exec'</span><span class="sy0">,</span></span></span> <span class="st_h">'ssh2_fetch_stream'</span><span class="sy0">,</span><span class="st_h">'ssh2_fingerprint'</span><span class="sy0">,</span><span class="st_h">'ssh2_forward_accept'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ssh2_forward_listen'</span><span class="sy0">,</span><span class="st_h">'ssh2_methods_negotiated'</span><span class="sy0">,</span><span class="st_h">'ssh2_poll'</span><span class="sy0">,</span></span></span> <span class="st_h">'ssh2_publickey_add'</span><span class="sy0">,</span><span class="st_h">'ssh2_publickey_init'</span><span class="sy0">,</span><span class="st_h">'ssh2_publickey_list'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ssh2_publickey_remove'</span><span class="sy0">,</span><span class="st_h">'ssh2_scp_recv'</span><span class="sy0">,</span><span class="st_h">'ssh2_scp_send'</span><span class="sy0">,</span><span class="st_h">'ssh2_sftp'</span><span class="sy0">,</span></span></span> <span class="st_h">'ssh2_sftp_lstat'</span><span class="sy0">,</span><span class="st_h">'ssh2_sftp_mkdir'</span><span class="sy0">,</span><span class="st_h">'ssh2_sftp_readlink'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ssh2_sftp_realpath'</span><span class="sy0">,</span><span class="st_h">'ssh2_sftp_rename'</span><span class="sy0">,</span><span class="st_h">'ssh2_sftp_rmdir'</span><span class="sy0">,</span></span></span> <span class="st_h">'ssh2_sftp_stat'</span><span class="sy0">,</span><span class="st_h">'ssh2_sftp_symlink'</span><span class="sy0">,</span><span class="st_h">'ssh2_sftp_unlink'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'ssh2_shell'</span><span class="sy0">,</span><span class="st_h">'ssh2_tunnel'</span><span class="sy0">,</span><span class="st_h">'stat'</span><span class="sy0">,</span><span class="st_h">'stats_absolute_deviation'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_cdf_beta'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_binomial'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_cauchy'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_cdf_chisquare'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_exponential'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_f'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_cdf_gamma'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_laplace'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_logistic'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_cdf_negative_binomial'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_noncentral_chisquare'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_cdf_noncentral_f'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_noncentral_t'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_cdf_normal'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_poisson'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_t'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_cdf_uniform'</span><span class="sy0">,</span><span class="st_h">'stats_cdf_weibull'</span><span class="sy0">,</span><span class="st_h">'stats_covariance'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_dens_beta'</span><span class="sy0">,</span><span class="st_h">'stats_dens_cauchy'</span><span class="sy0">,</span><span class="st_h">'stats_dens_chisquare'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_dens_exponential'</span><span class="sy0">,</span><span class="st_h">'stats_dens_f'</span><span class="sy0">,</span><span class="st_h">'stats_dens_gamma'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_dens_laplace'</span><span class="sy0">,</span><span class="st_h">'stats_dens_logistic'</span><span class="sy0">,</span><span class="st_h">'stats_dens_normal'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_dens_pmf_binomial'</span><span class="sy0">,</span><span class="st_h">'stats_dens_pmf_hypergeometric'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_dens_pmf_negative_binomial'</span><span class="sy0">,</span><span class="st_h">'stats_dens_pmf_poisson'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_dens_t'</span><span class="sy0">,</span><span class="st_h">'stats_dens_uniform'</span><span class="sy0">,</span><span class="st_h">'stats_dens_weibull'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_harmonic_mean'</span><span class="sy0">,</span><span class="st_h">'stats_kurtosis'</span><span class="sy0">,</span><span class="st_h">'stats_rand_gen_beta'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_rand_gen_chisquare'</span><span class="sy0">,</span><span class="st_h">'stats_rand_gen_exponential'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_rand_gen_f'</span><span class="sy0">,</span><span class="st_h">'stats_rand_gen_funiform'</span><span class="sy0">,</span><span class="st_h">'stats_rand_gen_gamma'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_rand_gen_ipoisson'</span><span class="sy0">,</span><span class="st_h">'stats_rand_gen_iuniform'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_rand_gen_noncenral_f'</span><span class="sy0">,</span><span class="st_h">'stats_rand_gen_noncentral_chisquare'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_rand_gen_noncentral_t'</span><span class="sy0">,</span><span class="st_h">'stats_rand_gen_normal'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_rand_gen_t'</span><span class="sy0">,</span><span class="st_h">'stats_rand_getsd'</span><span class="sy0">,</span><span class="st_h">'stats_rand_ibinomial'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_rand_ibinomial_negative'</span><span class="sy0">,</span><span class="st_h">'stats_rand_ignlgi'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_rand_phrase_to_seeds'</span><span class="sy0">,</span><span class="st_h">'stats_rand_ranf'</span><span class="sy0">,</span><span class="st_h">'stats_rand_setall'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_skew'</span><span class="sy0">,</span><span class="st_h">'stats_standard_deviation'</span><span class="sy0">,</span><span class="st_h">'stats_stat_binomial_coef'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_stat_correlation'</span><span class="sy0">,</span><span class="st_h">'stats_stat_factorial'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_stat_independent_t'</span><span class="sy0">,</span><span class="st_h">'stats_stat_innerproduct'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stats_stat_paired_t'</span><span class="sy0">,</span><span class="st_h">'stats_stat_percentile'</span><span class="sy0">,</span><span class="st_h">'stats_stat_powersum'</span><span class="sy0">,</span></span></span> <span class="st_h">'stats_variance'</span><span class="sy0">,</span><span class="st_h">'strcasecmp'</span><span class="sy0">,</span><span class="st_h">'strchr'</span><span class="sy0">,</span><span class="st_h">'strcmp'</span><span class="sy0">,</span><span class="st_h">'strcoll'</span><span class="sy0">,</span><span class="st_h">'strcspn'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_bucket_append'</span><span class="sy0">,</span><span class="st_h">'stream_bucket_make_writeable'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_bucket_new'</span><span class="sy0">,</span><span class="st_h">'stream_bucket_prepend'</span><span class="sy0">,</span><span class="st_h">'stream_context_create'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_context_get_default'</span><span class="sy0">,</span><span class="st_h">'stream_context_get_options'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_context_set_default'</span><span class="sy0">,</span><span class="st_h">'stream_context_set_option'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_context_set_params'</span><span class="sy0">,</span><span class="st_h">'stream_copy_to_stream'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_encoding'</span><span class="sy0">,</span><span class="st_h">'stream_filter_append'</span><span class="sy0">,</span><span class="st_h">'stream_filter_prepend'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_filter_register'</span><span class="sy0">,</span><span class="st_h">'stream_filter_remove'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_get_contents'</span><span class="sy0">,</span><span class="st_h">'stream_get_filters'</span><span class="sy0">,</span><span class="st_h">'stream_get_line'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_get_meta_data'</span><span class="sy0">,</span><span class="st_h">'stream_get_transports'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_get_wrappers'</span><span class="sy0">,</span><span class="st_h">'stream_is_local'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_notification_callback'</span><span class="sy0">,</span><span class="st_h">'stream_register_wrapper'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_resolve_include_path'</span><span class="sy0">,</span><span class="st_h">'stream_select'</span><span class="sy0">,</span><span class="st_h">'stream_set_blocking'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_set_timeout'</span><span class="sy0">,</span><span class="st_h">'stream_set_write_buffer'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_socket_accept'</span><span class="sy0">,</span><span class="st_h">'stream_socket_client'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_socket_enable_crypto'</span><span class="sy0">,</span><span class="st_h">'stream_socket_get_name'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_socket_pair'</span><span class="sy0">,</span><span class="st_h">'stream_socket_recvfrom'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_socket_sendto'</span><span class="sy0">,</span><span class="st_h">'stream_socket_server'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_socket_shutdown'</span><span class="sy0">,</span><span class="st_h">'stream_supports_lock'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stream_wrapper_register'</span><span class="sy0">,</span><span class="st_h">'stream_wrapper_restore'</span><span class="sy0">,</span></span></span> <span class="st_h">'stream_wrapper_unregister'</span><span class="sy0">,</span><span class="st_h">'strftime'</span><span class="sy0">,</span><span class="st_h">'stripcslashes'</span><span class="sy0">,</span><span class="st_h">'stripos'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'stripslashes'</span><span class="sy0">,</span><span class="st_h">'strip_tags'</span><span class="sy0">,</span><span class="st_h">'stristr'</span><span class="sy0">,</span><span class="st_h">'strlen'</span><span class="sy0">,</span><span class="st_h">'strnatcasecmp'</span><span class="sy0">,</span></span></span> <span class="st_h">'strnatcmp'</span><span class="sy0">,</span><span class="st_h">'strpbrk'</span><span class="sy0">,</span><span class="st_h">'strncasecmp'</span><span class="sy0">,</span><span class="st_h">'strncmp'</span><span class="sy0">,</span><span class="st_h">'strpos'</span><span class="sy0">,</span><span class="st_h">'strrchr'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'strrev'</span><span class="sy0">,</span><span class="st_h">'strripos'</span><span class="sy0">,</span><span class="st_h">'strrpos'</span><span class="sy0">,</span><span class="st_h">'strspn'</span><span class="sy0">,</span><span class="st_h">'strstr'</span><span class="sy0">,</span><span class="st_h">'strtok'</span><span class="sy0">,</span></span></span> <span class="st_h">'strtolower'</span><span class="sy0">,</span><span class="st_h">'strtotime'</span><span class="sy0">,</span><span class="st_h">'strtoupper'</span><span class="sy0">,</span><span class="st_h">'strtr'</span><span class="sy0">,</span><span class="st_h">'strval'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'str_ireplace'</span><span class="sy0">,</span><span class="st_h">'str_pad'</span><span class="sy0">,</span><span class="st_h">'str_repeat'</span><span class="sy0">,</span><span class="st_h">'str_replace'</span><span class="sy0">,</span><span class="st_h">'str_rot13'</span><span class="sy0">,</span></span></span> <span class="st_h">'str_split'</span><span class="sy0">,</span><span class="st_h">'str_shuffle'</span><span class="sy0">,</span><span class="st_h">'str_word_count'</span><span class="sy0">,</span><span class="st_h">'substr'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'substr_compare'</span><span class="sy0">,</span><span class="st_h">'substr_count'</span><span class="sy0">,</span><span class="st_h">'substr_replace'</span><span class="sy0">,</span><span class="st_h">'svn_add'</span><span class="sy0">,</span></span></span> <span class="st_h">'svn_auth_get_parameter'</span><span class="sy0">,</span><span class="st_h">'svn_auth_set_parameter'</span><span class="sy0">,</span><span class="st_h">'svn_cat'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'svn_checkout'</span><span class="sy0">,</span><span class="st_h">'svn_cleanup'</span><span class="sy0">,</span><span class="st_h">'svn_client_version'</span><span class="sy0">,</span><span class="st_h">'svn_commit'</span><span class="sy0">,</span></span></span> <span class="st_h">'svn_diff'</span><span class="sy0">,</span><span class="st_h">'svn_export'</span><span class="sy0">,</span><span class="st_h">'svn_fs_abort_txn'</span><span class="sy0">,</span><span class="st_h">'svn_fs_apply_text'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'svn_fs_begin_txn2'</span><span class="sy0">,</span><span class="st_h">'svn_fs_change_node_prop'</span><span class="sy0">,</span><span class="st_h">'svn_fs_check_path'</span><span class="sy0">,</span></span></span> <span class="st_h">'svn_fs_contents_changed'</span><span class="sy0">,</span><span class="st_h">'svn_fs_copy'</span><span class="sy0">,</span><span class="st_h">'svn_fs_delete'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'svn_fs_dir_entries'</span><span class="sy0">,</span><span class="st_h">'svn_fs_file_contents'</span><span class="sy0">,</span><span class="st_h">'svn_fs_file_length'</span><span class="sy0">,</span></span></span> <span class="st_h">'svn_fs_is_dir'</span><span class="sy0">,</span><span class="st_h">'svn_fs_is_file'</span><span class="sy0">,</span><span class="st_h">'svn_fs_make_dir'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'svn_fs_make_file'</span><span class="sy0">,</span><span class="st_h">'svn_fs_node_created_rev'</span><span class="sy0">,</span><span class="st_h">'svn_fs_node_prop'</span><span class="sy0">,</span></span></span> <span class="st_h">'svn_fs_props_changed'</span><span class="sy0">,</span><span class="st_h">'svn_fs_revision_prop'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'svn_fs_revision_root'</span><span class="sy0">,</span><span class="st_h">'svn_fs_txn_root'</span><span class="sy0">,</span><span class="st_h">'svn_fs_youngest_rev'</span><span class="sy0">,</span></span></span> <span class="st_h">'svn_import'</span><span class="sy0">,</span><span class="st_h">'svn_info'</span><span class="sy0">,</span><span class="st_h">'svn_log'</span><span class="sy0">,</span><span class="st_h">'svn_ls'</span><span class="sy0">,</span><span class="st_h">'svn_repos_create'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'svn_repos_fs'</span><span class="sy0">,</span><span class="st_h">'svn_repos_fs_begin_txn_for_commit'</span><span class="sy0">,</span></span></span> <span class="st_h">'svn_repos_fs_commit_txn'</span><span class="sy0">,</span><span class="st_h">'svn_repos_hotcopy'</span><span class="sy0">,</span><span class="st_h">'svn_repos_open'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'svn_repos_recover'</span><span class="sy0">,</span><span class="st_h">'svn_status'</span><span class="sy0">,</span><span class="st_h">'svn_update'</span><span class="sy0">,</span><span class="st_h">'symlink'</span><span class="sy0">,</span></span></span> <span class="st_h">'sys_get_temp_dir'</span><span class="sy0">,</span><span class="st_h">'syslog'</span><span class="sy0">,</span><span class="st_h">'system'</span><span class="sy0">,</span><span class="st_h">'tan'</span><span class="sy0">,</span><span class="st_h">'tanh'</span><span class="sy0">,</span><span class="st_h">'tempnam'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'textdomain'</span><span class="sy0">,</span><span class="st_h">'thread_get'</span><span class="sy0">,</span><span class="st_h">'thread_include'</span><span class="sy0">,</span><span class="st_h">'thread_lock'</span><span class="sy0">,</span></span></span> <span class="st_h">'thread_lock_try'</span><span class="sy0">,</span><span class="st_h">'thread_mutex_destroy'</span><span class="sy0">,</span><span class="st_h">'thread_mutex_init'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'thread_set'</span><span class="sy0">,</span><span class="st_h">'thread_start'</span><span class="sy0">,</span><span class="st_h">'thread_unlock'</span><span class="sy0">,</span><span class="st_h">'tidy_access_count'</span><span class="sy0">,</span></span></span> <span class="st_h">'tidy_clean_repair'</span><span class="sy0">,</span><span class="st_h">'tidy_config_count'</span><span class="sy0">,</span><span class="st_h">'tidy_diagnose'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'tidy_error_count'</span><span class="sy0">,</span><span class="st_h">'tidy_get_body'</span><span class="sy0">,</span><span class="st_h">'tidy_get_config'</span><span class="sy0">,</span></span></span> <span class="st_h">'tidy_get_error_buffer'</span><span class="sy0">,</span><span class="st_h">'tidy_get_head'</span><span class="sy0">,</span><span class="st_h">'tidy_get_html'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'tidy_get_html_ver'</span><span class="sy0">,</span><span class="st_h">'tidy_get_output'</span><span class="sy0">,</span><span class="st_h">'tidy_get_release'</span><span class="sy0">,</span></span></span> <span class="st_h">'tidy_get_root'</span><span class="sy0">,</span><span class="st_h">'tidy_get_status'</span><span class="sy0">,</span><span class="st_h">'tidy_getopt'</span><span class="sy0">,</span><span class="st_h">'tidy_is_xhtml'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'tidy_is_xml'</span><span class="sy0">,</span><span class="st_h">'tidy_parse_file'</span><span class="sy0">,</span><span class="st_h">'tidy_parse_string'</span><span class="sy0">,</span></span></span> <span class="st_h">'tidy_repair_file'</span><span class="sy0">,</span><span class="st_h">'tidy_repair_string'</span><span class="sy0">,</span><span class="st_h">'tidy_warning_count'</span><span class="sy0">,</span><span class="st_h">'time'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'timezone_abbreviations_list'</span><span class="sy0">,</span><span class="st_h">'timezone_identifiers_list'</span><span class="sy0">,</span></span></span> <span class="st_h">'timezone_name_from_abbr'</span><span class="sy0">,</span><span class="st_h">'timezone_name_get'</span><span class="sy0">,</span><span class="st_h">'timezone_offset_get'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'timezone_open'</span><span class="sy0">,</span><span class="st_h">'timezone_transitions_get'</span><span class="sy0">,</span><span class="st_h">'tmpfile'</span><span class="sy0">,</span></span></span> <span class="st_h">'token_get_all'</span><span class="sy0">,</span><span class="st_h">'token_name'</span><span class="sy0">,</span><span class="st_h">'touch'</span><span class="sy0">,</span><span class="st_h">'trigger_error'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'transliterate'</span><span class="sy0">,</span><span class="st_h">'transliterate_filters_get'</span><span class="sy0">,</span><span class="st_h">'trim'</span><span class="sy0">,</span><span class="st_h">'uasort'</span><span class="sy0">,</span></span></span> <span class="st_h">'ucfirst'</span><span class="sy0">,</span><span class="st_h">'ucwords'</span><span class="sy0">,</span><span class="st_h">'uksort'</span><span class="sy0">,</span><span class="st_h">'umask'</span><span class="sy0">,</span><span class="st_h">'uniqid'</span><span class="sy0">,</span><span class="st_h">'unixtojd'</span><span class="sy0">,</span><span class="st_h">'unlink'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'unpack'</span><span class="sy0">,</span><span class="st_h">'unregister_tick_function'</span><span class="sy0">,</span><span class="st_h">'unserialize'</span><span class="sy0">,</span><span class="st_h">'unset'</span><span class="sy0">,</span></span></span> <span class="st_h">'urldecode'</span><span class="sy0">,</span><span class="st_h">'urlencode'</span><span class="sy0">,</span><span class="st_h">'user_error'</span><span class="sy0">,</span><span class="st_h">'use_soap_error_handler'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'usleep'</span><span class="sy0">,</span><span class="st_h">'usort'</span><span class="sy0">,</span><span class="st_h">'utf8_decode'</span><span class="sy0">,</span><span class="st_h">'utf8_encode'</span><span class="sy0">,</span><span class="st_h">'var_dump'</span><span class="sy0">,</span></span></span> <span class="st_h">'var_export'</span><span class="sy0">,</span><span class="st_h">'variant_abs'</span><span class="sy0">,</span><span class="st_h">'variant_add'</span><span class="sy0">,</span><span class="st_h">'variant_and'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'variant_cast'</span><span class="sy0">,</span><span class="st_h">'variant_cat'</span><span class="sy0">,</span><span class="st_h">'variant_cmp'</span><span class="sy0">,</span></span></span> <span class="st_h">'variant_date_from_timestamp'</span><span class="sy0">,</span><span class="st_h">'variant_date_to_timestamp'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'variant_div'</span><span class="sy0">,</span><span class="st_h">'variant_eqv'</span><span class="sy0">,</span><span class="st_h">'variant_fix'</span><span class="sy0">,</span><span class="st_h">'variant_get_type'</span><span class="sy0">,</span></span></span> <span class="st_h">'variant_idiv'</span><span class="sy0">,</span><span class="st_h">'variant_imp'</span><span class="sy0">,</span><span class="st_h">'variant_int'</span><span class="sy0">,</span><span class="st_h">'variant_mod'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'variant_mul'</span><span class="sy0">,</span><span class="st_h">'variant_neg'</span><span class="sy0">,</span><span class="st_h">'variant_not'</span><span class="sy0">,</span><span class="st_h">'variant_or'</span><span class="sy0">,</span></span></span> <span class="st_h">'variant_pow'</span><span class="sy0">,</span><span class="st_h">'variant_round'</span><span class="sy0">,</span><span class="st_h">'variant_set'</span><span class="sy0">,</span><span class="st_h">'variant_set_type'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'variant_sub'</span><span class="sy0">,</span><span class="st_h">'variant_xor'</span><span class="sy0">,</span><span class="st_h">'version_compare'</span><span class="sy0">,</span><span class="st_h">'virtual'</span><span class="sy0">,</span><span class="st_h">'vfprintf'</span><span class="sy0">,</span></span></span> <span class="st_h">'vprintf'</span><span class="sy0">,</span><span class="st_h">'vsprintf'</span><span class="sy0">,</span><span class="st_h">'wddx_add_vars'</span><span class="sy0">,</span><span class="st_h">'wddx_deserialize'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'wddx_packet_end'</span><span class="sy0">,</span><span class="st_h">'wddx_packet_start'</span><span class="sy0">,</span><span class="st_h">'wddx_serialize_value'</span><span class="sy0">,</span></span></span> <span class="st_h">'wddx_serialize_vars'</span><span class="sy0">,</span><span class="st_h">'win_beep'</span><span class="sy0">,</span><span class="st_h">'win_browse_file'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'win_browse_folder'</span><span class="sy0">,</span><span class="st_h">'win_create_link'</span><span class="sy0">,</span><span class="st_h">'win_message_box'</span><span class="sy0">,</span></span></span> <span class="st_h">'win_play_wav'</span><span class="sy0">,</span><span class="st_h">'win_shell_execute'</span><span class="sy0">,</span><span class="st_h">'win32_create_service'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'win32_delete_service'</span><span class="sy0">,</span><span class="st_h">'win32_get_last_control_message'</span><span class="sy0">,</span></span></span> <span class="st_h">'win32_ps_list_procs'</span><span class="sy0">,</span><span class="st_h">'win32_ps_stat_mem'</span><span class="sy0">,</span><span class="st_h">'win32_ps_stat_proc'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'win32_query_service_status'</span><span class="sy0">,</span><span class="st_h">'win32_scheduler_delete_task'</span><span class="sy0">,</span></span></span> <span class="st_h">'win32_scheduler_enum_tasks'</span><span class="sy0">,</span><span class="st_h">'win32_scheduler_get_task_info'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'win32_scheduler_run'</span><span class="sy0">,</span><span class="st_h">'win32_scheduler_set_task_info'</span><span class="sy0">,</span></span></span> <span class="st_h">'win32_set_service_status'</span><span class="sy0">,</span><span class="st_h">'win32_start_service'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'win32_start_service_ctrl_dispatcher'</span><span class="sy0">,</span><span class="st_h">'win32_stop_service'</span><span class="sy0">,</span></span></span> <span class="st_h">'wordwrap'</span><span class="sy0">,</span><span class="st_h">'xml_error_string'</span><span class="sy0">,</span><span class="st_h">'xml_get_current_byte_index'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xml_get_current_column_number'</span><span class="sy0">,</span><span class="st_h">'xml_get_current_line_number'</span><span class="sy0">,</span></span></span> <span class="st_h">'xml_get_error_code'</span><span class="sy0">,</span><span class="st_h">'xml_parse'</span><span class="sy0">,</span><span class="st_h">'xml_parser_create'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xml_parser_create_ns'</span><span class="sy0">,</span><span class="st_h">'xml_parser_free'</span><span class="sy0">,</span><span class="st_h">'xml_parser_get_option'</span><span class="sy0">,</span></span></span> <span class="st_h">'xml_parser_set_option'</span><span class="sy0">,</span><span class="st_h">'xml_parse_into_struct'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xml_set_character_data_handler'</span><span class="sy0">,</span><span class="st_h">'xml_set_default_handler'</span><span class="sy0">,</span></span></span> <span class="st_h">'xml_set_element_handler'</span><span class="sy0">,</span><span class="st_h">'xml_set_end_namespace_decl_handler'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xml_set_external_entity_ref_handler'</span><span class="sy0">,</span></span></span> <span class="st_h">'xml_set_notation_decl_handler'</span><span class="sy0">,</span><span class="st_h">'xml_set_object'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xml_set_processing_instruction_handler'</span><span class="sy0">,</span></span></span> <span class="st_h">'xml_set_start_namespace_decl_handler'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xml_set_unparsed_entity_decl_handler'</span><span class="sy0">,</span><span class="st_h">'xmldoc'</span><span class="sy0">,</span><span class="st_h">'xmldocfile'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlrpc_decode'</span><span class="sy0">,</span><span class="st_h">'xmlrpc_decode_request'</span><span class="sy0">,</span><span class="st_h">'xmlrpc_encode'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlrpc_encode_request'</span><span class="sy0">,</span><span class="st_h">'xmlrpc_get_type'</span><span class="sy0">,</span><span class="st_h">'xmlrpc_is_fault'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlrpc_parse_method_descriptions'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlrpc_server_add_introspection_data'</span><span class="sy0">,</span><span class="st_h">'xmlrpc_server_call_method'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlrpc_server_create'</span><span class="sy0">,</span><span class="st_h">'xmlrpc_server_destroy'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlrpc_server_register_introspection_callback'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlrpc_server_register_method'</span><span class="sy0">,</span><span class="st_h">'xmlrpc_set_type'</span><span class="sy0">,</span><span class="st_h">'xmltree'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_end_attribute'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_end_cdata'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_end_comment'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_end_document'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_end_dtd'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_end_dtd_attlist'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_end_dtd_element'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_end_dtd_entity'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_end_element'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_end_pi'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_flush'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_full_end_element'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_open_memory'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_open_uri'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_output_memory'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_set_indent'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_set_indent_string'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_start_attribute'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_start_attribute_ns'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_start_cdata'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_start_comment'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_start_document'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_start_dtd'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_start_dtd_attlist'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_start_dtd_element'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_start_dtd_entity'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_start_element'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_start_element_ns'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_start_pi'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_text'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_write_attribute'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_write_attribute_ns'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_write_cdata'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_write_comment'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_write_dtd'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_write_dtd_attlist'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_write_dtd_element'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_write_dtd_entity'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xmlwriter_write_element'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_write_element_ns'</span><span class="sy0">,</span></span></span> <span class="st_h">'xmlwriter_write_pi'</span><span class="sy0">,</span><span class="st_h">'xmlwriter_write_raw'</span><span class="sy0">,</span><span class="st_h">'xpath_eval'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'xpath_eval_expression'</span><span class="sy0">,</span><span class="st_h">'xpath_new_context'</span><span class="sy0">,</span><span class="st_h">'xpath_register_ns'</span><span class="sy0">,</span></span></span> <span class="st_h">'xpath_register_ns_auto'</span><span class="sy0">,</span><span class="st_h">'xptr_eval'</span><span class="sy0">,</span><span class="st_h">'xptr_new_context'</span><span class="sy0">,</span><span class="st_h">'yp_all'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'yp_cat'</span><span class="sy0">,</span><span class="st_h">'yp_errno'</span><span class="sy0">,</span><span class="st_h">'yp_err_string'</span><span class="sy0">,</span><span class="st_h">'yp_first'</span><span class="sy0">,</span></span></span> <span class="st_h">'yp_get_default_domain'</span><span class="sy0">,</span><span class="st_h">'yp_master'</span><span class="sy0">,</span><span class="st_h">'yp_match'</span><span class="sy0">,</span><span class="st_h">'yp_next'</span><span class="sy0">,</span><span class="st_h">'yp_order'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'zend_current_obfuscation_level'</span><span class="sy0">,</span><span class="st_h">'zend_get_cfg_var'</span><span class="sy0">,</span><span class="st_h">'zend_get_id'</span><span class="sy0">,</span></span></span> <span class="st_h">'zend_loader_current_file'</span><span class="sy0">,</span><span class="st_h">'zend_loader_enabled'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'zend_loader_file_encoded'</span><span class="sy0">,</span><span class="st_h">'zend_loader_file_licensed'</span><span class="sy0">,</span></span></span> <span class="st_h">'zend_loader_install_license'</span><span class="sy0">,</span><span class="st_h">'zend_loader_version'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'zend_logo_guid'</span><span class="sy0">,</span><span class="st_h">'zend_match_hostmasks'</span><span class="sy0">,</span><span class="st_h">'zend_obfuscate_class_name'</span><span class="sy0">,</span></span></span> <span class="st_h">'zend_obfuscate_function_name'</span><span class="sy0">,</span><span class="st_h">'zend_optimizer_version'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'zend_runtime_obfuscate'</span><span class="sy0">,</span><span class="st_h">'zend_version'</span><span class="sy0">,</span><span class="st_h">'zip_close'</span><span class="sy0">,</span></span></span> <span class="st_h">'zip_entry_close'</span><span class="sy0">,</span><span class="st_h">'zip_entry_compressedsize'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'zip_entry_compressionmethod'</span><span class="sy0">,</span><span class="st_h">'zip_entry_filesize'</span><span class="sy0">,</span><span class="st_h">'zip_entry_name'</span><span class="sy0">,</span></span></span> <span class="st_h">'zip_entry_open'</span><span class="sy0">,</span><span class="st_h">'zip_entry_read'</span><span class="sy0">,</span><span class="st_h">'zip_open'</span><span class="sy0">,</span><span class="st_h">'zip_read'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'zlib_get_coding_type'</span></span></span> <span class="br0">)</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">4</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="st_h">'DEFAULT_INCLUDE_PATH'</span><span class="sy0">,</span> <span class="st_h">'DIRECTORY_SEPARATOR'</span><span class="sy0">,</span> <span class="st_h">'E_ALL'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'E_COMPILE_ERROR'</span><span class="sy0">,</span> <span class="st_h">'E_COMPILE_WARNING'</span><span class="sy0">,</span> <span class="st_h">'E_CORE_ERROR'</span><span class="sy0">,</span></span></span> <span class="st_h">'E_CORE_WARNING'</span><span class="sy0">,</span> <span class="st_h">'E_ERROR'</span><span class="sy0">,</span> <span class="st_h">'E_NOTICE'</span><span class="sy0">,</span> <span class="st_h">'E_PARSE'</span><span class="sy0">,</span> <span class="st_h">'E_STRICT'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'E_USER_ERROR'</span><span class="sy0">,</span> <span class="st_h">'E_USER_NOTICE'</span><span class="sy0">,</span> <span class="st_h">'E_USER_WARNING'</span><span class="sy0">,</span> <span class="st_h">'E_WARNING'</span><span class="sy0">,</span></span></span> <span class="st_h">'ENT_COMPAT'</span><span class="sy0">,</span><span class="st_h">'ENT_QUOTES'</span><span class="sy0">,</span><span class="st_h">'ENT_NOQUOTES'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'false'</span><span class="sy0">,</span> <span class="st_h">'null'</span><span class="sy0">,</span> <span class="st_h">'PEAR_EXTENSION_DIR'</span><span class="sy0">,</span> <span class="st_h">'PEAR_INSTALL_DIR'</span><span class="sy0">,</span></span></span> <span class="st_h">'PHP_BINDIR'</span><span class="sy0">,</span> <span class="st_h">'PHP_CONFIG_FILE_PATH'</span><span class="sy0">,</span> <span class="st_h">'PHP_DATADIR'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'PHP_EXTENSION_DIR'</span><span class="sy0">,</span> <span class="st_h">'PHP_LIBDIR'</span><span class="sy0">,</span></span></span> <span class="st_h">'PHP_LOCALSTATEDIR'</span><span class="sy0">,</span> <span class="st_h">'PHP_OS'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'PHP_OUTPUT_HANDLER_CONT'</span><span class="sy0">,</span> <span class="st_h">'PHP_OUTPUT_HANDLER_END'</span><span class="sy0">,</span></span></span> <span class="st_h">'PHP_OUTPUT_HANDLER_START'</span><span class="sy0">,</span> <span class="st_h">'PHP_SYSCONFDIR'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'PHP_VERSION'</span><span class="sy0">,</span> <span class="st_h">'true'</span><span class="sy0">,</span> <span class="st_h">'__CLASS__'</span><span class="sy0">,</span> <span class="st_h">'__FILE__'</span><span class="sy0">,</span> <span class="st_h">'__FUNCTION__'</span><span class="sy0">,</span></span></span> <span class="st_h">'__LINE__'</span><span class="sy0">,</span> <span class="st_h">'__METHOD__'</span> +<span class="xtra li2"><span class="de2"> <span class="br0">)</span></span></span> <span class="br0">)</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'SYMBOLS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="nu0">1</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'<'</span><span class="sy0">.</span><span class="st_h">'%'</span><span class="sy0">,</span> <span class="st_h">'<'</span><span class="sy0">.</span><span class="st_h">'%='</span><span class="sy0">,</span> <span class="st_h">'%'</span><span class="sy0">.</span><span class="st_h">'>'</span><span class="sy0">,</span> <span class="st_h">'<'</span><span class="sy0">.</span><span class="st_h">'?'</span><span class="sy0">,</span> <span class="st_h">'<'</span><span class="sy0">.</span><span class="st_h">'?='</span><span class="sy0">,</span> <span class="st_h">'?'</span><span class="sy0">.</span><span class="st_h">'>'</span></span></span> <span class="br0">)</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">0</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="st_h">'('</span><span class="sy0">,</span> <span class="st_h">')'</span><span class="sy0">,</span> <span class="st_h">'['</span><span class="sy0">,</span> <span class="st_h">']'</span><span class="sy0">,</span> <span class="st_h">'{'</span><span class="sy0">,</span> <span class="st_h">'}'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'!'</span><span class="sy0">,</span> <span class="st_h">'@'</span><span class="sy0">,</span> <span class="st_h">'%'</span><span class="sy0">,</span> <span class="st_h">'&'</span><span class="sy0">,</span> <span class="st_h">'|'</span><span class="sy0">,</span> <span class="st_h">'/'</span><span class="sy0">,</span></span></span> <span class="st_h">'<'</span><span class="sy0">,</span> <span class="st_h">'>'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'='</span><span class="sy0">,</span> <span class="st_h">'-'</span><span class="sy0">,</span> <span class="st_h">'+'</span><span class="sy0">,</span> <span class="st_h">'*'</span><span class="sy0">,</span></span></span> <span class="st_h">'.'</span><span class="sy0">,</span> <span class="st_h">':'</span><span class="sy0">,</span> <span class="st_h">','</span><span class="sy0">,</span> <span class="st_h">';'</span> +<span class="xtra li2"><span class="de2"> <span class="br0">)</span></span></span> <span class="br0">)</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'CASE_SENSITIVE'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> GESHI_COMMENTS <span class="sy0">=></span> <span class="kw4">false</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">1</span> <span class="sy0">=></span> <span class="kw4">false</span><span class="sy0">,</span></span></span> <span class="nu0">2</span> <span class="sy0">=></span> <span class="kw4">false</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">3</span> <span class="sy0">=></span> <span class="kw4">false</span><span class="sy0">,</span></span></span> <span class="nu0">4</span> <span class="sy0">=></span> <span class="kw4">false</span> +<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'STYLES'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'KEYWORDS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="nu0">1</span> <span class="sy0">=></span> <span class="st_h">'color: #b1b100;'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">2</span> <span class="sy0">=></span> <span class="st_h">'color: #000000; font-weight: bold;'</span><span class="sy0">,</span></span></span> <span class="nu0">3</span> <span class="sy0">=></span> <span class="st_h">'color: #990000;'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">4</span> <span class="sy0">=></span> <span class="st_h">'color: #009900; font-weight: bold;'</span></span></span> <span class="br0">)</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'COMMENTS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="nu0">1</span> <span class="sy0">=></span> <span class="st_h">'color: #666666; font-style: italic;'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">2</span> <span class="sy0">=></span> <span class="st_h">'color: #666666; font-style: italic;'</span><span class="sy0">,</span></span></span> <span class="nu0">3</span> <span class="sy0">=></span> <span class="st_h">'color: #0000cc; font-style: italic;'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">4</span> <span class="sy0">=></span> <span class="st_h">'color: #009933; font-style: italic;'</span><span class="sy0">,</span></span></span> <span class="st_h">'MULTI'</span> <span class="sy0">=></span> <span class="st_h">'color: #666666; font-style: italic;'</span> +<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'ESCAPE_CHAR'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">0</span> <span class="sy0">=></span> <span class="st_h">'color: #000099; font-weight: bold;'</span><span class="sy0">,</span></span></span> <span class="nu0">1</span> <span class="sy0">=></span> <span class="st_h">'color: #000099; font-weight: bold;'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">2</span> <span class="sy0">=></span> <span class="st_h">'color: #660099; font-weight: bold;'</span><span class="sy0">,</span></span></span> <span class="nu0">3</span> <span class="sy0">=></span> <span class="st_h">'color: #660099; font-weight: bold;'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">4</span> <span class="sy0">=></span> <span class="st_h">'color: #006699; font-weight: bold;'</span><span class="sy0">,</span></span></span> <span class="nu0">5</span> <span class="sy0">=></span> <span class="st_h">'color: #006699; font-weight: bold; font-style: italic;'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">6</span> <span class="sy0">=></span> <span class="st_h">'color: #009933; font-weight: bold;'</span><span class="sy0">,</span></span></span> <span class="st_h">'HARD'</span> <span class="sy0">=></span> <span class="st_h">'color: #000099; font-weight: bold;'</span> +<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'BRACKETS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">0</span> <span class="sy0">=></span> <span class="st_h">'color: #009900;'</span></span></span> <span class="br0">)</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'STRINGS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="nu0">0</span> <span class="sy0">=></span> <span class="st_h">'color: #0000ff;'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'HARD'</span> <span class="sy0">=></span> <span class="st_h">'color: #0000ff;'</span></span></span> <span class="br0">)</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'NUMBERS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="nu0">0</span> <span class="sy0">=></span> <span class="st_h">'color: #cc66cc;'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> GESHI_NUMBER_OCT_PREFIX <span class="sy0">=></span> <span class="st_h">'color: #208080;'</span><span class="sy0">,</span></span></span> GESHI_NUMBER_HEX_PREFIX <span class="sy0">=></span> <span class="st_h">'color: #208080;'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> GESHI_NUMBER_FLT_SCI_ZERO <span class="sy0">=></span> <span class="st_h">'color:#800080;'</span><span class="sy0">,</span></span></span> <span class="br0">)</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'METHODS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="nu0">1</span> <span class="sy0">=></span> <span class="st_h">'color: #004000;'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">2</span> <span class="sy0">=></span> <span class="st_h">'color: #004000;'</span></span></span> <span class="br0">)</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'SYMBOLS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="nu0">0</span> <span class="sy0">=></span> <span class="st_h">'color: #339933;'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">1</span> <span class="sy0">=></span> <span class="st_h">'color: #000000; font-weight: bold;'</span></span></span> <span class="br0">)</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'REGEXPS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="nu0">0</span> <span class="sy0">=></span> <span class="st_h">'color: #000088;'</span> +<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'SCRIPT'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">0</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span></span></span> <span class="nu0">1</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">2</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span></span></span> <span class="nu0">3</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">4</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span></span></span> <span class="nu0">5</span> <span class="sy0">=></span> <span class="st_h">''</span> +<span class="xtra li2"><span class="de2"> <span class="br0">)</span></span></span> <span class="br0">)</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'URLS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="nu0">1</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">2</span> <span class="sy0">=></span> <span class="st_h">''</span><span class="sy0">,</span></span></span> <span class="nu0">3</span> <span class="sy0">=></span> <span class="st_h">'http://www.php.net/{FNAMEL}'</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">4</span> <span class="sy0">=></span> <span class="st_h">''</span></span></span> <span class="br0">)</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'OOLANG'</span> <span class="sy0">=></span> <span class="kw4">true</span><span class="sy0">,</span></span></span> <span class="st_h">'OBJECT_SPLITTERS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">1</span> <span class="sy0">=></span> <span class="st_h">'-&gt;'</span><span class="sy0">,</span></span></span> <span class="nu0">2</span> <span class="sy0">=></span> <span class="st_h">'::'</span> +<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'REGEXPS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> +<span class="xtra li2"><span class="de2"> <span class="co1">//Variables</span></span></span> <span class="nu0">0</span> <span class="sy0">=></span> <span class="st0">"[<span class="es1">\\</span>$]+[a-zA-Z_<span class="es2">\x7f</span>-<span class="es2">\xff</span>][a-zA-Z0-9_<span class="es2">\x7f</span>-<span class="es2">\xff</span>]*"</span> +<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="st_h">'STRICT_MODE_APPLIES'</span> <span class="sy0">=></span> GESHI_MAYBE<span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'SCRIPT_DELIMITERS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="nu0">0</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'<'</span><span class="sy0">.</span><span class="st_h">'?php'</span> <span class="sy0">=></span> <span class="st_h">'?'</span><span class="sy0">.</span><span class="st_h">'>'</span></span></span> <span class="br0">)</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">1</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="st_h">'<'</span><span class="sy0">.</span><span class="st_h">'?'</span> <span class="sy0">=></span> <span class="st_h">'?'</span><span class="sy0">.</span><span class="st_h">'>'</span> +<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="nu0">2</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'<'</span><span class="sy0">.</span><span class="st_h">'%'</span> <span class="sy0">=></span> <span class="st_h">'%'</span><span class="sy0">.</span><span class="st_h">'>'</span></span></span> <span class="br0">)</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">3</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="st_h">'<script language="php">'</span> <span class="sy0">=></span> <span class="st_h">'</script>'</span> +<span class="xtra li2"><span class="de2"> <span class="br0">)</span><span class="sy0">,</span></span></span> <span class="nu0">4</span> <span class="sy0">=></span> <span class="st0">"/(?P<start><<span class="es1">\\</span>?(?>php\b)?)(?:"</span><span class="sy0">.</span> +<span class="xtra li2"><span class="de2"> <span class="st0">"(?>[^<span class="es1">\"</span>'?<span class="es1">\\</span>/<]+)|"</span><span class="sy0">.</span></span></span> <span class="st0">"<span class="es1">\\</span>?(?!>)|"</span><span class="sy0">.</span> +<span class="xtra li2"><span class="de2"> <span class="st0">"(?>'(?>[^'<span class="es1">\\</span><span class="es1">\\</span>]|<span class="es1">\\</span><span class="es1">\\</span>'|<span class="es1">\\</span><span class="es1">\\</span><span class="es1">\\</span>\|<span class="es1">\\</span><span class="es1">\\</span>)*')|"</span><span class="sy0">.</span></span></span> <span class="st0">"(?><span class="es1">\"</span>(?>[^<span class="es1">\"</span><span class="es1">\\</span><span class="es1">\\</span>]|<span class="es1">\\</span><span class="es1">\\</span><span class="es1">\"</span>|<span class="es1">\\</span><span class="es1">\\</span><span class="es1">\\</span><span class="es1">\\</span>|<span class="es1">\\</span><span class="es1">\\</span>)*<span class="es1">\"</span>)|"</span><span class="sy0">.</span> +<span class="xtra li2"><span class="de2"> <span class="st0">"(?><span class="es1">\\</span>/<span class="es1">\\</span>*(?>[^<span class="es1">\\</span>*]|(?!<span class="es1">\\</span>*<span class="es1">\\</span>/)<span class="es1">\\</span>*)*<span class="es1">\\</span>*<span class="es1">\\</span>/)|"</span><span class="sy0">.</span></span></span> <span class="st0">"<span class="es1">\\</span>/<span class="es1">\\</span>/(?>.*?(?:<span class="es1">\\</span>?>|$))|"</span><span class="sy0">.</span> +<span class="xtra li2"><span class="de2"> <span class="st0">"#(?>.*?(?:<span class="es1">\\</span>?>|$))|"</span><span class="sy0">.</span></span></span> <span class="st0">"<span class="es1">\\</span>/(?=[^*<span class="es1">\\</span>/])|"</span><span class="sy0">.</span> +<span class="xtra li2"><span class="de2"> <span class="st0">"<(?!<<)|"</span><span class="sy0">.</span></span></span> <span class="st0">"<<<(?P<phpdoc>\w+)\s.*?\s\k<phpdoc>"</span><span class="sy0">.</span> +<span class="xtra li2"><span class="de2"> <span class="st0">")*?(?P<end><span class="es1">\\</span>?>|\Z)/sm"</span><span class="sy0">,</span></span></span> <span class="nu0">5</span> <span class="sy0">=></span> <span class="st0">"/(?P<start><%)(?:"</span><span class="sy0">.</span> +<span class="xtra li2"><span class="de2"> <span class="st0">"(?>[^<span class="es1">\"</span>'%<span class="es1">\\</span>/<]+)|"</span><span class="sy0">.</span></span></span> <span class="st0">"%(?!>)|"</span><span class="sy0">.</span> +<span class="xtra li2"><span class="de2"> <span class="st0">"(?>'(?>[^'<span class="es1">\\</span><span class="es1">\\</span>]|<span class="es1">\\</span><span class="es1">\\</span>'|<span class="es1">\\</span><span class="es1">\\</span><span class="es1">\\</span>\|<span class="es1">\\</span><span class="es1">\\</span>)*')|"</span><span class="sy0">.</span></span></span> <span class="st0">"(?><span class="es1">\"</span>(?>[^<span class="es1">\\</span><span class="es1">\"</span><span class="es1">\\</span><span class="es1">\\</span>]|<span class="es1">\\</span><span class="es1">\\</span><span class="es1">\"</span>|<span class="es1">\\</span><span class="es1">\\</span><span class="es1">\\</span><span class="es1">\\</span>|<span class="es1">\\</span><span class="es1">\\</span>)*<span class="es1">\"</span>)|"</span><span class="sy0">.</span> +<span class="xtra li2"><span class="de2"> <span class="st0">"(?><span class="es1">\\</span>/<span class="es1">\\</span>*(?>[^<span class="es1">\\</span>*]|(?!<span class="es1">\\</span>*<span class="es1">\\</span>/)<span class="es1">\\</span>*)*<span class="es1">\\</span>*<span class="es1">\\</span>/)|"</span><span class="sy0">.</span></span></span> <span class="st0">"<span class="es1">\\</span>/<span class="es1">\\</span>/(?>.*?(?:%>|$))|"</span><span class="sy0">.</span> +<span class="xtra li2"><span class="de2"> <span class="st0">"#(?>.*?(?:%>|$))|"</span><span class="sy0">.</span></span></span> <span class="st0">"<span class="es1">\\</span>/(?=[^*<span class="es1">\\</span>/])|"</span><span class="sy0">.</span> +<span class="xtra li2"><span class="de2"> <span class="st0">"<(?!<<)|"</span><span class="sy0">.</span></span></span> <span class="st0">"<<<(?P<phpdoc>\w+)\s.*?\s\k<phpdoc>"</span><span class="sy0">.</span> +<span class="xtra li2"><span class="de2"> <span class="st0">")*?(?P<end>%>|\Z)/sm"</span><span class="sy0">,</span></span></span> <span class="br0">)</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'HIGHLIGHT_STRICT_BLOCK'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span></span></span> <span class="nu0">0</span> <span class="sy0">=></span> <span class="kw4">true</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">1</span> <span class="sy0">=></span> <span class="kw4">true</span><span class="sy0">,</span></span></span> <span class="nu0">2</span> <span class="sy0">=></span> <span class="kw4">true</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">3</span> <span class="sy0">=></span> <span class="kw4">true</span><span class="sy0">,</span></span></span> <span class="nu0">4</span> <span class="sy0">=></span> <span class="kw4">true</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="nu0">5</span> <span class="sy0">=></span> <span class="kw4">true</span></span></span> <span class="br0">)</span><span class="sy0">,</span> +<span class="xtra li2"><span class="de2"> <span class="st_h">'TAB_WIDTH'</span> <span class="sy0">=></span> <span class="nu0">4</span></span></span><span class="br0">)</span><span class="sy0">;</span> +<span class="xtra li2"><span class="de2"> </span></span><span class="sy1">?></span></pre></td></tr></tbody></table> <p>If you’re remotely familiar with <abbr title="PHP: HTML Preprocessor">PHP</abbr> (or even if you’re not), you can see that all that a language file consists of is a glorified variable assignment. Easy! All a language file does is assign a variable <code class="highlighted php"><span class="re0">$language_data</span></code>. Though @@ -3210,7 +3234,7 @@ afterwards. Don’t try to invent own header formats, as your languages else <p>The <em>header</em> of a language file is the first lines with the big comment and the start of the variable <code class="highlighted php"><span class="re0">$language_data</span></code>:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -3290,7 +3314,7 @@ whether the copyright for a new language file should be exclusivly the authors, <p>Here is an example from the php language file of the first indices:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span></pre></td><td class="de1"><pre class="de1"><span class="st_h">'LANG_NAME'</span> <span class="sy0">=></span> <span class="st_h">'PHP'</span><span class="sy0">,</span> @@ -3333,7 +3357,7 @@ inbuilt functions, data types, predefined constants etc etc.</p> <p>Here’s a (shortened) example from the php language file:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -3425,14 +3449,14 @@ you can assign the appropriate styles later.</dd> <p>Here’s an example for flat symbol usage</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 </pre></td><td class="de1"><pre class="de1"><span class="st_h">'SYMBOLS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> <span class="xtra li2"><span class="de2"> <span class="st_h">'('</span><span class="sy0">,</span> <span class="st_h">')'</span><span class="sy0">,</span> <span class="st_h">'['</span><span class="sy0">,</span> <span class="st_h">']'</span><span class="sy0">,</span> <span class="st_h">'{'</span><span class="sy0">,</span> <span class="st_h">'}'</span><span class="sy0">,</span> <span class="st_h">'!'</span><span class="sy0">,</span> <span class="st_h">'@'</span><span class="sy0">,</span> <span class="st_h">'|'</span><span class="sy0">,</span> <span class="st_h">'&'</span><span class="sy0">,</span> <span class="st_h">'+'</span><span class="sy0">,</span> <span class="st_h">'-'</span><span class="sy0">,</span> <span class="st_h">'*'</span><span class="sy0">,</span> <span class="st_h">'/'</span><span class="sy0">,</span> <span class="st_h">'%'</span><span class="sy0">,</span> <span class="st_h">'='</span><span class="sy0">,</span> <span class="st_h">'<'</span><span class="sy0">,</span> <span class="st_h">'>'</span></span></span><span class="br0">)</span><span class="sy0">,</span></pre></td></tr></tbody></table> <p>which is not too different from the newly introduced group usage shown below:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span></pre></td><td class="de1"><pre class="de1"><span class="st_h">'SYMBOLS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> @@ -3466,7 +3490,7 @@ language file.</p> <p>Here’s an example:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -3547,7 +3571,7 @@ manual entries.</p> <p>Here is an example:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span></pre></td><td class="de1"><pre class="de1"><span class="st_h">'URLS'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> @@ -3566,7 +3590,7 @@ java language file for a novel solution to it’s problem)</p> <p>If your language supports different formats of numbers (e.g. integers and float representations) and you want <abbr title="Generic Syntax Highlighter">GeSHi</abbr> to handle them differently you can select from a set of predefined formats.</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span></pre></td><td class="de1"><pre class="de1"> <span class="st_h">'NUMBERS'</span> <span class="sy0">=></span> <span class="xtra li2"><span class="de2"> GESHI_NUMBER_INT_BASIC <span class="sy0">|</span> GESHI_NUMBER_INT_CSTYLE <span class="sy0">|</span> GESHI_NUMBER_BIN_PREFIX_0B <span class="sy0">|</span></span></span> GESHI_NUMBER_OCT_PREFIX <span class="sy0">|</span> GESHI_NUMBER_HEX_PREFIX <span class="sy0">|</span> GESHI_NUMBER_FLT_NONSCI <span class="sy0">|</span> @@ -3585,7 +3609,7 @@ When styling you use these constants to assign the proper styles. A style not as <p>If you want to define your own formats for numbers or when you want to group the style for two or more formats you can use the array syntax.</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -3615,7 +3639,7 @@ tell it to do so and what the “splitter” is between object/method et <p>Here’s an example:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span></pre></td><td class="de1"><pre class="de1"><span class="st_h">'OOLANG'</span> <span class="sy0">=></span> <span class="kw4">true</span><span class="sy0">,</span> <span class="xtra li2"><span class="de2"><span class="st_h">'OBJECT_SPLITTER'</span> <span class="sy0">=></span> <span class="st_h">'-&gt;'</span><span class="sy0">,</span></span></span></pre></td></tr></tbody></table> @@ -3642,7 +3666,7 @@ only part of those things. This is particularly useful for languages like <abbr <p>Here is an example (this time the <abbr title="PHP: HTML Preprocessor">PHP</abbr> file merged with the <abbr title="Extensible Markup Language">XML</abbr> file):</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -3713,7 +3737,7 @@ written in lowercase letters and always end with an ampersand (&). eg:</p> <p>I want to highlight <em>only the text between the $ and the &</em>. How do I do that? With simple regular expressions I can’t, but with advanced, it’s relatively easy:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -3743,7 +3767,7 @@ text I don’t want that highlighted! So how do you tell <abbr title="Generi <p>Here is an example:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -3853,7 +3877,7 @@ If this set conflicts with your language (e.g. - is allowed inside a keyword) or <p>Keyword boundary rules can either be set globally (directly within the PARSER_CONTROL’s KEYWORDS section or on a per-group basis. E.g. the following sample from the <abbr title="Hypertext Markup Language">HTML</abbr> language file sets different settings for keyword matching only for Keyword Group 2 and leaves the other groups alone.</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -3878,7 +3902,7 @@ E.g. the following sample from the <abbr title="Hypertext Markup Language">HTML< <p>Another option you can change since <abbr title="Generic Syntax Highlighter">GeSHi</abbr> 1.0.8.3 is whether to treat spaces within keywords as literals (only a single space as given) or if the space should match any whitespace at that location. The following code will enable this behaviour for the whole keyword set. As said above you can choose to enable this for single keyword groups only though.</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 </pre></td><td class="de1"><pre class="de1"> <span class="st_h">'PARSER_CONTROL'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> @@ -3888,7 +3912,7 @@ The following code will enable this behaviour for the whole keyword set. As said <p>Another option of interest might be disabling certain features for a given language. This might come in handy if the language file you are working on doesn’t support a given function or highlighting certain aspects won’t work properly or would interfere with custom implementations using regular expressions.</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -3909,7 +3933,7 @@ The value <code class="highlighted php">GESHI_MAYBE</code> is the default one an <p>Another setting available through the <strong>PARSER_CONTROL</strong> settings is the possibility to limit the allowed characters before an single line comment.</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 </pre></td><td class="de1"><pre class="de1"> <span class="st_h">'PARSER_CONTROL'</span> <span class="sy0">=></span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">(</span> @@ -3928,7 +3952,7 @@ The value <code class="highlighted php">GESHI_MAYBE</code> is the default one an <p>Another <strong>PARSER_CONTROL</strong> setting for the environment around certain syntactic constructs refers to the handling of object-oriented languages.</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 <span class="xtra li2"><span class="de2">4</span></span>5 <span class="xtra li2"><span class="de2">6</span></span>7 @@ -3949,7 +3973,7 @@ The value <code class="highlighted php">GESHI_MAYBE</code> is the default one an <p>All language files should end with:</p> -<table class="php geshicode" style="font-family:monospace;"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 +<table class="php geshicode"><thead><tr><td colspan="2" class="head">PHP code</td></tr></thead><tbody><tr class="li1"><td class="ln"><pre class="de1">1 <span class="xtra li2"><span class="de2">2</span></span>3 </pre></td><td class="de1"><pre class="de1"><span class="br0">)</span><span class="sy0">;</span> <span class="xtra li2"><span class="de2"> </span></span><span class="sy1">?></span></pre></td></tr></tbody></table> @@ -4011,9 +4035,9 @@ you like, though flick me an e-mail if you do.</p> <dt>Authors:</dt> <dd>© 2004 - 2007 <a href="mailto:nigel@geshi.org">Nigel McNie</a></dd> -<dd>© 2007 - 2008 <a href="mailto:BenBE@omorphia.de">Benny Baumann</a></dd> +<dd>© 2007 - 2012 <a href="mailto:BenBE@geshi.org">Benny Baumann</a></dd> -<dd>© 2008 <a href="mailto:mail@milianw.de">Milian Wolff</a></dd> +<dd>© 2008 - 2009 <a href="mailto:mail@milianw.de">Milian Wolff</a></dd> <dt><abbr title="Generic Syntax Highlighter">GeSHi</abbr> Website:</dt> <dd><a href="http://qbnz.com/highlighter">http://qbnz.com/highlighter</a></dd> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/docs/geshi-doc.txt b/extensions/SyntaxHighlight_GeSHi/geshi/docs/geshi-doc.txt index 298cd677..e0f38ff6 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/docs/geshi-doc.txt +++ b/extensions/SyntaxHighlight_GeSHi/geshi/docs/geshi-doc.txt @@ -994,9 +994,9 @@ Let's begin by looking at an example language file - the language file for the f * Author: Nigel McNie (nigel@geshi.org) * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) * Release Version: 1.0.2 - * CVS Revision Version: $Revision: 1196 $ + * CVS Revision Version: $Revision: 1195 $ * Date Started: 2004/06/20 - * Last Modified: $Date: 2008-06-08 10:55:42 -0700 (Sun, 08 Jun 2008) $ + * Last Modified: $Date: 2008-06-08 19:44:08 +0200 (So, 08. Jun 2008) $ * * PHP language file for GeSHi. * @@ -1356,9 +1356,9 @@ The header of a language file is the first lines with the big comment and the st * Author: <name> (<e-mail address>) * Copyright: (c) 2004 <name> (<website URL>) * Release Version: 1.0.0 - * CVS Revision Version: $Revision: 1196 $ + * CVS Revision Version: $Revision: 1195 $ * Date Started: <date started> - * Last Modified: $Date: 2008-06-08 10:55:42 -0700 (Sun, 08 Jun 2008) $ + * Last Modified: $Date: 2008-06-08 19:44:08 +0200 (So, 08. Jun 2008) $ * * <name-of-language> language file for GeSHi. * @@ -1408,7 +1408,7 @@ Here are the parts you should change: * <any-comments> - Any comments you have to make about this language file, perhaps on where you got the keywords for, what dialect of the language this language file is for etc etc. If you don't have any comments, remove the space for them. * <date-of-release - The date you released the language file to the public. If you simply send it to me for inclusion in a new GeSHi and don't release it, leave this blank, and I'll replace it with the date of the GeSHi release that it is first added to. -Everything should remain the same, including $Revision: 1196 $ and $Date: 2008-06-08 10:55:42 -0700 (Sun, 08 Jun 2008) $ (I know these may look funny but they have their purpose for those of you who don't know about SVN). +Everything should remain the same, including $Revision: 1195 $ and $Date: 2008-06-08 19:44:08 +0200 (So, 08. Jun 2008) $ (I know these may look funny but they have their purpose for those of you who don't know about SVN). Also: I'm not sure about the copyright on a new language file. I'm not a lawyer, could someone contact me about whether the copyright for a new language file should be exclusivly the authors, or joint with me (if included in a GeSHi release)? 4.3.2: The First Indices diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi.php index aedc64f8..60741577 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi.php @@ -41,7 +41,7 @@ // /** The version of this GeSHi file */ -define('GESHI_VERSION', '1.0.8.10'); +define('GESHI_VERSION', '1.0.8.11'); // Define the root directory for the GeSHi code tree if (!defined('GESHI_ROOT')) { @@ -595,16 +595,27 @@ class GeSHi { * @since 1.0.0 */ function GeSHi($source = '', $language = '', $path = '') { - if (!empty($source)) { + if ($source !== '') { $this->set_source($source); } - if (!empty($language)) { + if ($language !== '') { $this->set_language($language); } $this->set_language_path($path); } /** + * Returns the version of GeSHi + * + * @return string + * @since 1 0.8.11 + */ + function get_version() + { + return GESHI_VERSION; + } + + /** * Returns an error message associated with the last GeSHi operation, * or false if no error has occured * @@ -808,7 +819,7 @@ class GeSHi { } // match the langname - if (!preg_match('/\'LANG_NAME\'\s*=>\s*\'((?:[^\']|\\\')+)\'/', $data, $matches)) { + if (!preg_match('/\'LANG_NAME\'\s*=>\s*\'((?:[^\']|\\\')+?)\'/', $data, $matches)) { $this->error = sprintf('Geshi::get_lang_fullname(%s): Regex can not detect language', $language); return false; } @@ -1437,6 +1448,8 @@ class GeSHi { * @todo static? */ function get_language_name_from_extension( $extension, $lookup = array() ) { + $extension = strtolower($extension); + if ( !is_array($lookup) || empty($lookup)) { $lookup = array( '6502acme' => array( 'a', 's', 'asm', 'inc' ), @@ -1470,6 +1483,7 @@ class GeSHi { 'gnuplot' => array('plt'), 'groovy' => array('groovy'), 'haskell' => array('hs'), + 'haxe' => array('hx'), 'html4strict' => array('html', 'htm'), 'ini' => array('ini', 'desktop'), 'java' => array('java'), @@ -1504,6 +1518,7 @@ class GeSHi { 'smalltalk' => array('st'), 'smarty' => array(), 'tcl' => array('tcl'), + 'text' => array('txt'), 'vb' => array('bas'), 'vbnet' => array(), 'visualfoxpro' => array(), @@ -1518,7 +1533,8 @@ class GeSHi { return $lang; } } - return ''; + + return 'text'; } /** @@ -1555,6 +1571,9 @@ class GeSHi { * @since 1.0.0 */ function add_keyword($key, $word) { + if (!is_array($this->language_data['KEYWORDS'][$key])) { + $this->language_data['KEYWORDS'][$key] = array(); + } if (!in_array($word, $this->language_data['KEYWORDS'][$key])) { $this->language_data['KEYWORDS'][$key][] = $word; @@ -1816,7 +1835,7 @@ class GeSHi { //Decide on which style to use if ($style === null) { //Check if we should use default style unset($this->highlight_extra_lines_styles[$lines]); - } else if ($style === false) { //Check if to remove this line + } elseif ($style === false) { //Check if to remove this line unset($this->highlight_extra_lines[$lines]); unset($this->highlight_extra_lines_styles[$lines]); } else { @@ -1988,7 +2007,7 @@ class GeSHi { $this->language_data['SYMBOL_DATA'][$symbols] = 0; if (isset($symbols[1])) { // multiple chars $symbol_preg_multi[] = preg_quote($symbols, '/'); - } else if ($symbols == '-') { + } elseif ($symbols == '-') { // don't trigger range out of order error $symbol_preg_single[] = '\-'; } else { // single char @@ -2113,7 +2132,7 @@ class GeSHi { } $this->language_data['NUMBERS_RXCACHE'][$key] = - "/(?<!<\|\/)(?<!<\|!REG3XP)(?<!<\|\/NUM!)(?<!\d\/>)($regexp)(?!(?:<DOT>|(?>[^\<]))+>)(?![^<]*>)(?!\|>)(?!\/>)/i"; // + "/(?<!<\|\/)(?<!<\|!REG3XP)(?<!<\|\/NUM!)(?<!\d\/>)($regexp)(?!(?:<DOT>|(?>[^\<]+))+>)(?![^<]*>)(?!\|>)(?!\/>)/i"; // } if(!isset($this->language_data['PARSER_CONTROL']['NUMBERS']['PRECHECK_RX'])) { @@ -2392,7 +2411,7 @@ class GeSHi { foreach ($this->language_data['QUOTEMARKS'] as $quotemark) { if (!isset($is_string_starter[$quotemark[0]])) { $is_string_starter[$quotemark[0]] = (string)$quotemark; - } else if (is_string($is_string_starter[$quotemark[0]])) { + } elseif (is_string($is_string_starter[$quotemark[0]])) { $is_string_starter[$quotemark[0]] = array( $is_string_starter[$quotemark[0]], $quotemark); @@ -2478,7 +2497,7 @@ class GeSHi { continue; } $match_i = $comment_regexp_cache_per_key[$comment_key]['pos']; - } else if ( + } elseif ( //This is to allow use of the offset parameter in preg_match and stay as compatible with older PHP versions as possible (GESHI_PHP_PRE_433 && preg_match($regexp, substr($part, $i), $match, PREG_OFFSET_CAPTURE)) || (!GESHI_PHP_PRE_433 && preg_match($regexp, $part, $match, PREG_OFFSET_CAPTURE, $i)) @@ -2586,7 +2605,7 @@ class GeSHi { continue; } $match_i = $escape_regexp_cache_per_key[$escape_key]['pos']; - } else if ( + } elseif ( //This is to allow use of the offset parameter in preg_match and stay as compatible with older PHP versions as possible (GESHI_PHP_PRE_433 && preg_match($regexp, substr($part, $start), $match, PREG_OFFSET_CAPTURE)) || (!GESHI_PHP_PRE_433 && preg_match($regexp, $part, $match, PREG_OFFSET_CAPTURE, $start)) @@ -2656,13 +2675,13 @@ class GeSHi { // don't put a newline around newlines $string .= "</span>\n"; $start = $es_pos + 2; - } else if (ord($es_char) >= 128) { + } elseif (ord($es_char) >= 128) { //This is an non-ASCII char (UTF8 or single byte) //This code tries to work around SF#2037598 ... if(function_exists('mb_substr')) { $es_char_m = mb_substr(substr($part, $es_pos+1, 16), 0, 1, $this->encoding); $string .= $es_char_m . '</span>'; - } else if (!GESHI_PHP_PRE_433 && 'utf-8' == $this->encoding) { + } elseif (!GESHI_PHP_PRE_433 && 'utf-8' == $this->encoding) { if(preg_match("/[\xC2-\xDF][\x80-\xBF]". "|\xE0[\xA0-\xBF][\x80-\xBF]". "|[\xE1-\xEC\xEE\xEF][\x80-\xBF]{2}". @@ -2684,7 +2703,7 @@ class GeSHi { $string .= $this->hsc($es_char) . '</span>'; $start = $es_pos + 2; } - } else if ($next_escape_regexp_pos < $length && + } elseif ($next_escape_regexp_pos < $length && $next_escape_regexp_pos < $close_pos) { $es_pos = $next_escape_regexp_pos; //Add the stuff not in the string yet ... @@ -2728,7 +2747,7 @@ class GeSHi { $string = ''; $i = $start - 1; continue; - } else if ($this->lexic_permissions['STRINGS'] && $hq && $hq[0] == $char && + } elseif ($this->lexic_permissions['STRINGS'] && $hq && $hq[0] == $char && substr($part, $i, $hq_strlen) == $hq && ($i != $next_comment_regexp_pos)) { // The start of a hard quoted string if (!$this->use_classes) { @@ -2886,7 +2905,7 @@ class GeSHi { continue; } $match_i = $comment_multi_cache_per_key[$open]; - } else if (($match_i = stripos($part, $open, $i)) !== false) { + } elseif (($match_i = stripos($part, $open, $i)) !== false) { $comment_multi_cache_per_key[$open] = $match_i; } else { $comment_multi_cache_per_key[$open] = false; @@ -2983,7 +3002,7 @@ class GeSHi { continue; } $match_i = $comment_single_cache_per_key[$comment_key]; - } else if ( + } elseif ( // case sensitive comments ($this->language_data['CASE_SENSITIVE'][GESHI_COMMENTS] && ($match_i = stripos($part, $comment_mark, $i)) !== false) || @@ -3140,10 +3159,10 @@ class GeSHi { $IN_TAG = false; } $lines[$key] .= $char; - } else if ('<' == $char) { + } elseif ('<' == $char) { $IN_TAG = true; $lines[$key] .= '<'; - } else if ('&' == $char) { + } elseif ('&' == $char) { $substr = substr($line, $i + 3, 5); $posi = strpos($substr, ';'); if (false === $posi) { @@ -3152,7 +3171,7 @@ class GeSHi { $pos -= $posi+2; } $lines[$key] .= $char; - } else if ("\t" == $char) { + } elseif ("\t" == $char) { $str = ''; // OPTIMISE - move $strs out. Make an array: // $tabs = array( @@ -3173,7 +3192,7 @@ class GeSHi { $lines[$key] .= substr($line, $i + 1); break; } - } else if (0 == $pos && ' ' == $char) { + } elseif (0 == $pos && ' ' == $char) { $lines[$key] .= ' '; ++$pos; } else { @@ -3231,6 +3250,7 @@ class GeSHi { function handle_keyword_replace($match) { $k = $this->_kw_replace_group; $keyword = $match[0]; + $keyword_match = $match[1]; $before = ''; $after = ''; @@ -3248,12 +3268,12 @@ class GeSHi { if (!$this->language_data['CASE_SENSITIVE'][$k] && strpos($this->language_data['URLS'][$k], '{FNAME}') !== false) { foreach ($this->language_data['KEYWORDS'][$k] as $word) { - if (strcasecmp($word, $keyword) == 0) { + if (strcasecmp($word, $keyword_match) == 0) { break; } } } else { - $word = $keyword; + $word = $keyword_match; } $before = '<|UR1|"' . @@ -3367,7 +3387,7 @@ class GeSHi { foreach (array_keys($this->language_data['KEYWORDS']) as $k) { if (!isset($this->lexic_permissions['KEYWORDS'][$k]) || - $this->lexic_permissions['KEYWORDS'][$k]) { + $this->lexic_permissions['KEYWORDS'][$k]) { $case_sensitive = $this->language_data['CASE_SENSITIVE'][$k]; $modifiers = $case_sensitive ? '' : 'i'; @@ -3991,7 +4011,7 @@ class GeSHi { $parsed_code .= $this->line_numbers_start + $i; if ($close) { $parsed_code .= str_repeat('</span>', $close); - } else if ($i != $n) { + } elseif ($i != $n) { $parsed_code .= "\n"; } } @@ -4123,10 +4143,10 @@ class GeSHi { if ($this->line_numbers != GESHI_NO_LINE_NUMBERS) { if ($this->header_type == GESHI_HEADER_PRE) { return "<pre$attributes>$header<ol$ol_attributes>"; - } else if ($this->header_type == GESHI_HEADER_DIV || + } elseif ($this->header_type == GESHI_HEADER_DIV || $this->header_type == GESHI_HEADER_PRE_VALID) { return "<div$attributes>$header<ol$ol_attributes>"; - } else if ($this->header_type == GESHI_HEADER_PRE_TABLE) { + } elseif ($this->header_type == GESHI_HEADER_PRE_TABLE) { return "<table$attributes>$header<tbody><tr class=\"li1\">"; } } else { @@ -4752,4 +4772,4 @@ if (!function_exists('geshi_highlight')) { } } -?>
\ No newline at end of file +?> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/4cs.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/4cs.php index c5fb7ab4..5209c51e 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/4cs.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/4cs.php @@ -4,7 +4,7 @@ * ------ * Author: Jason Curl (jason.curl@continental-corporation.com) * Copyright: (c) 2009 Jason Curl - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/09/05 * * 4CS language file for GeSHi. @@ -136,4 +136,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/6502acme.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/6502acme.php index 10082ead..203e04df 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/6502acme.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/6502acme.php @@ -4,7 +4,7 @@ * ------- * Author: Warren Willmey * Copyright: (c) 2010 Warren Willmey. - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/05/26 * * MOS 6502 (more specifically 6510) ACME Cross Assembler 0.93 by Marco Baye language file for GeSHi. @@ -227,4 +227,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/6502kickass.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/6502kickass.php index 001ffb3e..80428262 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/6502kickass.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/6502kickass.php @@ -4,7 +4,7 @@ * ------- * Author: Warren Willmey * Copyright: (c) 2010 Warren Willmey. - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/06/07 * * MOS 6502 (6510) Kick Assembler 3.13 language file for GeSHi. @@ -238,4 +238,4 @@ $language_data = array ( ), ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/6502tasm.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/6502tasm.php index 013aed33..86aa479d 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/6502tasm.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/6502tasm.php @@ -4,7 +4,7 @@ * ------- * Author: Warren Willmey * Copyright: (c) 2010 Warren Willmey. - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/06/02 * * MOS 6502 (6510) TASM/64TASS (64TASS being the super set of TASM) language file for GeSHi. @@ -186,4 +186,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/68000devpac.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/68000devpac.php index 5739b562..f46387ae 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/68000devpac.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/68000devpac.php @@ -4,7 +4,7 @@ * ------- * Author: Warren Willmey * Copyright: (c) 2010 Warren Willmey. - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/06/09 * * Motorola 68000 - HiSoft Devpac ST 2 Assembler language file for GeSHi. @@ -165,4 +165,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/abap.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/abap.php index 6ce930c7..5acd261c 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/abap.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/abap.php @@ -7,7 +7,7 @@ * - Sandra Rossi (sandra.rossi@gmail.com) * - Jacob Laursen (jlu@kmd.dk) * Copyright: (c) 2007 Andres Picazo - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/06/04 * * ABAP language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/actionscript.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/actionscript.php index 47eec395..08e5b49a 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/actionscript.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/actionscript.php @@ -4,7 +4,7 @@ * ---------------- * Author: Steffen Krause (Steffen.krause@muse.de) * Copyright: (c) 2004 Steffen Krause, Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/06/20 * * Actionscript language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/actionscript3.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/actionscript3.php index ba27573c..189d714b 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/actionscript3.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/actionscript3.php @@ -4,7 +4,7 @@ * ---------------- * Author: Jordi Boggiano (j.boggiano@seld.be) * Copyright: (c) 2007 Jordi Boggiano (http://www.seld.be/), Benny Baumann (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2007/11/26 * * ActionScript3 language file for GeSHi. @@ -72,7 +72,7 @@ $language_data = array ( 'private', 'null', 'new', 'is', 'internal', 'instanceof', 'in', 'import', 'if', 'get', 'for', 'false', 'else', 'each', 'do', 'delete', 'default', 'continue', 'catch', 'case', 'break', 'as', - 'extends' + 'extends', 'override' ), 2 => array( 'var' diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ada.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ada.php index 8f839095..c4ef2c39 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ada.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ada.php @@ -4,7 +4,7 @@ * ------- * Author: Tux (tux@inmail.cz) * Copyright: (c) 2004 Tux (http://tux.a4.cz/), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/07/29 * * Ada language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/algol68.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/algol68.php index c5b711c6..5b1e5aa7 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/algol68.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/algol68.php @@ -4,7 +4,7 @@ * -------- * Author: Neville Dempsey (NevilleD.sourceforge@sgr-a.net) * Copyright: (c) 2010 Neville Dempsey (https://sourceforge.net/projects/algol68/files/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/04/24 * * ALGOL 68 language file for GeSHi. @@ -326,4 +326,4 @@ $language_data = array( ); unset($a68); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/apache.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/apache.php index ace3862e..c944443c 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/apache.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/apache.php @@ -4,7 +4,7 @@ * ---------- * Author: Tux (tux@inmail.cz) * Copyright: (c) 2004 Tux (http://tux.a4.cz/), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/29/07 * * Apache language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/applescript.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/applescript.php index c64a4974..603fa4a3 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/applescript.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/applescript.php @@ -4,7 +4,7 @@ * -------- * Author: Stephan Klimek (http://www.initware.org) * Copyright: Stephan Klimek (http://www.initware.org) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/07/20 * * AppleScript language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/apt_sources.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/apt_sources.php index 9feefcea..9f1ed045 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/apt_sources.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/apt_sources.php @@ -4,7 +4,7 @@ * ---------- * Author: Milian Wolff (mail@milianw.de) * Copyright: (c) 2008 Milian Wolff (http://milianw.de) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/06/17 * * Apt sources.list language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/arm.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/arm.php new file mode 100644 index 00000000..8e3c0a37 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/arm.php @@ -0,0 +1,3318 @@ +<?php +/************************************************************************************* + * arm.php + * ------- + * Author: Marat Dukhan (mdukhan3.at.gatech.dot.edu) + * Copyright: (c) Marat Dukhan (mdukhan3.at.gatech.dot.edu) + * Release Version: 1.0.8.11 + * Date Started: 2011/10/06 + * + * ARM Assembler language file for GeSHi. + * Based on the following documents: + * - "ARM Architecture Reference Manual: ARMv7-A and ARMv7-R edition" + * - "Intel XScale Technology: Intel Wireless MMX2 Coprocessor", + * Revision 1.5, July 2006 + * + * CHANGES + * ------- + * 2011/10/06 + * - First Release (supported UAL syntax for up to ARMv7 A/R, VFPv3, NEON, WMMX/WMMX2) + * + * TODO (updated 2011/10/06) + * ------------------------- + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array ( + 'LANG_NAME' => 'ARM ASSEMBLER', + 'COMMENT_SINGLE' => array( + 1 => ';' + ), + 'COMMENT_MULTI' => array(), + //Line address prefix suppression + 'COMMENT_REGEXP' => array( + 2 => "/^(?:[0-9a-f]{0,4}:)?[0-9a-f]{4}(?:[0-9a-f]{4})?/mi" + ), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array("'", '"'), + 'ESCAPE_CHAR' => '', + 'KEYWORDS' => array( + /* Unconditional Data Processing Instructions */ + 1 => array( + /* Data Processing: Unconditional Addition & Subtraction */ + 'adc.w','adcal.w', + 'adc','adcal', + 'add.w','addal.w', + 'add','addal', + 'addw','addwal', + 'rsb.w','rsbal.w', + 'rsb','rsbal', + 'rsc','rscal', + 'sbc.w','sbcal.w', + 'sbc','sbcal', + 'sub.w','subal.w', + 'sub','subal', + 'neg.w','negal.w', + 'neg','negal', + 'adr.w','adral.w', + 'adr','adral', + /* Data Processing: Unconditional Logical */ + 'and.w','andal.w', + 'and','andal', + 'bic.w','bical.w', + 'bic','bical', + 'orr.w','orral.w', + 'orr','orral', + 'orn.w','ornal.w', + 'orn','ornal', + 'eor.w','eoral.w', + 'eor','eoral', + 'mov.w','moval.w', + 'mov','moval', + 'movw','movwal', + 'movt','movtal', + 'cpy','cpyal', + 'mvn.w','mvnal.w', + 'mvn','mvnal', + /* Data Processing: Unconditional Shifts and Rotates */ + 'asr.w','asral.w', + 'asr','asral', + 'lsl.w','lslal.w', + 'lsl','lslal', + 'lsr.w','lsral.w', + 'lsr','lsral', + 'ror.w','roral.w', + 'ror','roral', + 'rrx','rrxal', + /* Data Processing: Unconditional Word Multiply and Multiply-Add */ + 'mul','mulal', + 'mla','mlaal', + 'mls','mlsal', + 'smull','smullal', + 'muls','mulsal', + 'umull','umullal', + 'smlal','smlalal', + 'umlal','umlalal', + /* Data Processing: Unconditional Halfword Multiply and Multiply-Add (ARMv5TE) */ + 'smulbb','smulbbal', + 'smulbt','smulbtal', + 'smultb','smultbal', + 'smultt','smulttal', + 'smulwb','smulwbal', + 'smulwt','smulwtal', + 'smlalbb','smlalbbal', + 'smlalbt','smlalbtal', + 'smlaltb','smlaltbal', + 'smlaltt','smlalttal', + 'smlabb','smlabbal', + 'smlabt','smlabtal', + 'smlatb','smlatbal', + 'smlatt','smlattal', + 'smlawb','smlawbal', + 'smlawt','smlawtal', + /* Data Processing: Unconditional Bit Operations */ + 'ubfx','ubfxal', + 'sbfx','sbfxal', + 'bfc','bfcal', + 'bfi','bfial', + 'clz','clzal', + /* Data Processing: Unconditional Divide (ARMv7-R) */ + 'sdiv','sdival', + 'udiv','udival' + ), + /* Conditional Data Processing Instructions */ + 2 => array( + /* Data Processing: Conditional Addition & Subtraction */ + 'adceq.w','adcne.w','adccs.w','adchs.w','adccc.w','adclo.w','adcmi.w','adcpl.w','adcvs.w','adcvc.w','adchi.w','adcls.w','adcge.w','adclt.w','adcgt.w','adcle.w', + 'adceq','adcne','adccs','adchs','adccc','adclo','adcmi','adcpl','adcvs','adcvc','adchi','adcls','adcge','adclt','adcgt','adcle', + 'addeq.w','addne.w','addcs.w','addhs.w','addcc.w','addlo.w','addmi.w','addpl.w','addvs.w','addvc.w','addhi.w','addls.w','addge.w','addlt.w','addgt.w','addle.w', + 'addeq','addne','addcs','addhs','addcc','addlo','addmi','addpl','addvs','addvc','addhi','addls','addge','addlt','addgt','addle', + 'addweq','addwne','addwcs','addwhs','addwcc','addwlo','addwmi','addwpl','addwvs','addwvc','addwhi','addwls','addwge','addwlt','addwgt','addwle', + 'rsbeq.w','rsbne.w','rsbcs.w','rsbhs.w','rsbcc.w','rsblo.w','rsbmi.w','rsbpl.w','rsbvs.w','rsbvc.w','rsbhi.w','rsbls.w','rsbge.w','rsblt.w','rsbgt.w','rsble.w', + 'rsbeq','rsbne','rsbcs','rsbhs','rsbcc','rsblo','rsbmi','rsbpl','rsbvs','rsbvc','rsbhi','rsbls','rsbge','rsblt','rsbgt','rsble', + 'rsceq','rscne','rsccs','rschs','rsccc','rsclo','rscmi','rscpl','rscvs','rscvc','rschi','rscls','rscge','rsclt','rscgt','rscle', + 'sbceq.w','sbcne.w','sbccs.w','sbchs.w','sbccc.w','sbclo.w','sbcmi.w','sbcpl.w','sbcvs.w','sbcvc.w','sbchi.w','sbcls.w','sbcge.w','sbclt.w','sbcgt.w','sbcle.w', + 'sbceq','sbcne','sbccs','sbchs','sbccc','sbclo','sbcmi','sbcpl','sbcvs','sbcvc','sbchi','sbcls','sbcge','sbclt','sbcgt','sbcle', + 'subeq.w','subne.w','subcs.w','subhs.w','subcc.w','sublo.w','submi.w','subpl.w','subvs.w','subvc.w','subhi.w','subls.w','subge.w','sublt.w','subgt.w','suble.w', + 'subeq','subne','subcs','subhs','subcc','sublo','submi','subpl','subvs','subvc','subhi','subls','subge','sublt','subgt','suble', + 'negeq.w','negne.w','negcs.w','neghs.w','negcc.w','neglo.w','negmi.w','negpl.w','negvs.w','negvc.w','neghi.w','negls.w','negge.w','neglt.w','neggt.w','negle.w', + 'negeq','negne','negcs','neghs','negcc','neglo','negmi','negpl','negvs','negvc','neghi','negls','negge','neglt','neggt','negle', + 'adreq.w','adrne.w','adrcs.w','adrhs.w','adrcc.w','adrlo.w','adrmi.w','adrpl.w','adrvs.w','adrvc.w','adrhi.w','adrls.w','adrge.w','adrlt.w','adrgt.w','adrle.w', + 'adreq','adrne','adrcs','adrhs','adrcc','adrlo','adrmi','adrpl','adrvs','adrvc','adrhi','adrls','adrge','adrlt','adrgt','adrle', + /* Data Processing: Conditional Logical */ + 'andeq.w','andne.w','andcs.w','andhs.w','andcc.w','andlo.w','andmi.w','andpl.w','andvs.w','andvc.w','andhi.w','andls.w','andge.w','andlt.w','andgt.w','andle.w', + 'andeq','andne','andcs','andhs','andcc','andlo','andmi','andpl','andvs','andvc','andhi','andls','andge','andlt','andgt','andle', + 'biceq.w','bicne.w','biccs.w','bichs.w','biccc.w','biclo.w','bicmi.w','bicpl.w','bicvs.w','bicvc.w','bichi.w','bicls.w','bicge.w','biclt.w','bicgt.w','bicle.w', + 'biceq','bicne','biccs','bichs','biccc','biclo','bicmi','bicpl','bicvs','bicvc','bichi','bicls','bicge','biclt','bicgt','bicle', + 'orreq.w','orrne.w','orrcs.w','orrhs.w','orrcc.w','orrlo.w','orrmi.w','orrpl.w','orrvs.w','orrvc.w','orrhi.w','orrls.w','orrge.w','orrlt.w','orrgt.w','orrle.w', + 'orreq','orrne','orrcs','orrhs','orrcc','orrlo','orrmi','orrpl','orrvs','orrvc','orrhi','orrls','orrge','orrlt','orrgt','orrle', + 'orneq.w','ornne.w','orncs.w','ornhs.w','orncc.w','ornlo.w','ornmi.w','ornpl.w','ornvs.w','ornvc.w','ornhi.w','ornls.w','ornge.w','ornlt.w','orngt.w','ornle.w', + 'orneq','ornne','orncs','ornhs','orncc','ornlo','ornmi','ornpl','ornvs','ornvc','ornhi','ornls','ornge','ornlt','orngt','ornle', + 'eoreq.w','eorne.w','eorcs.w','eorhs.w','eorcc.w','eorlo.w','eormi.w','eorpl.w','eorvs.w','eorvc.w','eorhi.w','eorls.w','eorge.w','eorlt.w','eorgt.w','eorle.w', + 'eoreq','eorne','eorcs','eorhs','eorcc','eorlo','eormi','eorpl','eorvs','eorvc','eorhi','eorls','eorge','eorlt','eorgt','eorle', + 'moveq.w','movne.w','movcs.w','movhs.w','movcc.w','movlo.w','movmi.w','movpl.w','movvs.w','movvc.w','movhi.w','movls.w','movge.w','movlt.w','movgt.w','movle.w', + 'moveq','movne','movcs','movhs','movcc','movlo','movmi','movpl','movvs','movvc','movhi','movls','movge','movlt','movgt','movle', + 'movweq','movwne','movwcs','movwhs','movwcc','movwlo','movwmi','movwpl','movwvs','movwvc','movwhi','movwls','movwge','movwlt','movwgt','movwle', + 'movteq','movtne','movtcs','movths','movtcc','movtlo','movtmi','movtpl','movtvs','movtvc','movthi','movtls','movtge','movtlt','movtgt','movtle', + 'cpyeq','cpyne','cpycs','cpyhs','cpycc','cpylo','cpymi','cpypl','cpyvs','cpyvc','cpyhi','cpyls','cpyge','cpylt','cpygt','cpyle', + 'mvneq.w','mvnne.w','mvncs.w','mvnhs.w','mvncc.w','mvnlo.w','mvnmi.w','mvnpl.w','mvnvs.w','mvnvc.w','mvnhi.w','mvnls.w','mvnge.w','mvnlt.w','mvngt.w','mvnle.w', + 'mvneq','mvnne','mvncs','mvnhs','mvncc','mvnlo','mvnmi','mvnpl','mvnvs','mvnvc','mvnhi','mvnls','mvnge','mvnlt','mvngt','mvnle', + /* Data Processing: Conditional Shifts and Rotates */ + 'asreq.w','asrne.w','asrcs.w','asrhs.w','asrcc.w','asrlo.w','asrmi.w','asrpl.w','asrvs.w','asrvc.w','asrhi.w','asrls.w','asrge.w','asrlt.w','asrgt.w','asrle.w', + 'asreq','asrne','asrcs','asrhs','asrcc','asrlo','asrmi','asrpl','asrvs','asrvc','asrhi','asrls','asrge','asrlt','asrgt','asrle', + 'lsleq.w','lslne.w','lslcs.w','lslhs.w','lslcc.w','lsllo.w','lslmi.w','lslpl.w','lslvs.w','lslvc.w','lslhi.w','lslls.w','lslge.w','lsllt.w','lslgt.w','lslle.w', + 'lsleq','lslne','lslcs','lslhs','lslcc','lsllo','lslmi','lslpl','lslvs','lslvc','lslhi','lslls','lslge','lsllt','lslgt','lslle', + 'lsreq.w','lsrne.w','lsrcs.w','lsrhs.w','lsrcc.w','lsrlo.w','lsrmi.w','lsrpl.w','lsrvs.w','lsrvc.w','lsrhi.w','lsrls.w','lsrge.w','lsrlt.w','lsrgt.w','lsrle.w', + 'lsreq','lsrne','lsrcs','lsrhs','lsrcc','lsrlo','lsrmi','lsrpl','lsrvs','lsrvc','lsrhi','lsrls','lsrge','lsrlt','lsrgt','lsrle', + 'roreq.w','rorne.w','rorcs.w','rorhs.w','rorcc.w','rorlo.w','rormi.w','rorpl.w','rorvs.w','rorvc.w','rorhi.w','rorls.w','rorge.w','rorlt.w','rorgt.w','rorle.w', + 'roreq','rorne','rorcs','rorhs','rorcc','rorlo','rormi','rorpl','rorvs','rorvc','rorhi','rorls','rorge','rorlt','rorgt','rorle', + 'rrxeq','rrxne','rrxcs','rrxhs','rrxcc','rrxlo','rrxmi','rrxpl','rrxvs','rrxvc','rrxhi','rrxls','rrxge','rrxlt','rrxgt','rrxle', + /* Data Processing: Conditional Word Multiply and Multiply-Add */ + 'muleq','mulne','mulcs','mulhs','mulcc','mullo','mulmi','mulpl','mulvs','mulvc','mulhi','mulls','mulge','mullt','mulgt','mulle', + 'mlaeq','mlane','mlacs','mlahs','mlacc','mlalo','mlami','mlapl','mlavs','mlavc','mlahi','mlals','mlage','mlalt','mlagt','mlale', + 'mlseq','mlsne','mlscs','mlshs','mlscc','mlslo','mlsmi','mlspl','mlsvs','mlsvc','mlshi','mlsls','mlsge','mlslt','mlsgt','mlsle', + 'smulleq','smullne','smullcs','smullhs','smullcc','smulllo','smullmi','smullpl','smullvs','smullvc','smullhi','smullls','smullge','smulllt','smullgt','smullle', + 'mulseq','mulsne','mulscs','mulshs','mulscc','mulslo','mulsmi','mulspl','mulsvs','mulsvc','mulshi','mulsls','mulsge','mulslt','mulsgt','mulsle', + 'umulleq','umullne','umullcs','umullhs','umullcc','umulllo','umullmi','umullpl','umullvs','umullvc','umullhi','umullls','umullge','umulllt','umullgt','umullle', + 'smlaleq','smlalne','smlalcs','smlalhs','smlalcc','smlallo','smlalmi','smlalpl','smlalvs','smlalvc','smlalhi','smlalls','smlalge','smlallt','smlalgt','smlalle', + 'umlaleq','umlalne','umlalcs','umlalhs','umlalcc','umlallo','umlalmi','umlalpl','umlalvs','umlalvc','umlalhi','umlalls','umlalge','umlallt','umlalgt','umlalle', + /* Data Processing: Conditional Halfword Multiply and Multiply-Add (ARMv5TE) */ + 'smulbbeq','smulbbne','smulbbcs','smulbbhs','smulbbcc','smulbblo','smulbbmi','smulbbpl','smulbbvs','smulbbvc','smulbbhi','smulbbls','smulbbge','smulbblt','smulbbgt','smulbble', + 'smulbteq','smulbtne','smulbtcs','smulbths','smulbtcc','smulbtlo','smulbtmi','smulbtpl','smulbtvs','smulbtvc','smulbthi','smulbtls','smulbtge','smulbtlt','smulbtgt','smulbtle', + 'smultbeq','smultbne','smultbcs','smultbhs','smultbcc','smultblo','smultbmi','smultbpl','smultbvs','smultbvc','smultbhi','smultbls','smultbge','smultblt','smultbgt','smultble', + 'smultteq','smulttne','smulttcs','smultths','smulttcc','smulttlo','smulttmi','smulttpl','smulttvs','smulttvc','smultthi','smulttls','smulttge','smulttlt','smulttgt','smulttle', + 'smulwbeq','smulwbne','smulwbcs','smulwbhs','smulwbcc','smulwblo','smulwbmi','smulwbpl','smulwbvs','smulwbvc','smulwbhi','smulwbls','smulwbge','smulwblt','smulwbgt','smulwble', + 'smulwteq','smulwtne','smulwtcs','smulwths','smulwtcc','smulwtlo','smulwtmi','smulwtpl','smulwtvs','smulwtvc','smulwthi','smulwtls','smulwtge','smulwtlt','smulwtgt','smulwtle', + 'smlalbbeq','smlalbbne','smlalbbcs','smlalbbhs','smlalbbcc','smlalbblo','smlalbbmi','smlalbbpl','smlalbbvs','smlalbbvc','smlalbbhi','smlalbbls','smlalbbge','smlalbblt','smlalbbgt','smlalbble', + 'smlalbteq','smlalbtne','smlalbtcs','smlalbths','smlalbtcc','smlalbtlo','smlalbtmi','smlalbtpl','smlalbtvs','smlalbtvc','smlalbthi','smlalbtls','smlalbtge','smlalbtlt','smlalbtgt','smlalbtle', + 'smlaltbeq','smlaltbne','smlaltbcs','smlaltbhs','smlaltbcc','smlaltblo','smlaltbmi','smlaltbpl','smlaltbvs','smlaltbvc','smlaltbhi','smlaltbls','smlaltbge','smlaltblt','smlaltbgt','smlaltble', + 'smlaltteq','smlalttne','smlalttcs','smlaltths','smlalttcc','smlalttlo','smlalttmi','smlalttpl','smlalttvs','smlalttvc','smlaltthi','smlalttls','smlalttge','smlalttlt','smlalttgt','smlalttle', + 'smlabbeq','smlabbne','smlabbcs','smlabbhs','smlabbcc','smlabblo','smlabbmi','smlabbpl','smlabbvs','smlabbvc','smlabbhi','smlabbls','smlabbge','smlabblt','smlabbgt','smlabble', + 'smlabteq','smlabtne','smlabtcs','smlabths','smlabtcc','smlabtlo','smlabtmi','smlabtpl','smlabtvs','smlabtvc','smlabthi','smlabtls','smlabtge','smlabtlt','smlabtgt','smlabtle', + 'smlatbeq','smlatbne','smlatbcs','smlatbhs','smlatbcc','smlatblo','smlatbmi','smlatbpl','smlatbvs','smlatbvc','smlatbhi','smlatbls','smlatbge','smlatblt','smlatbgt','smlatble', + 'smlatteq','smlattne','smlattcs','smlatths','smlattcc','smlattlo','smlattmi','smlattpl','smlattvs','smlattvc','smlatthi','smlattls','smlattge','smlattlt','smlattgt','smlattle', + 'smlawbeq','smlawbne','smlawbcs','smlawbhs','smlawbcc','smlawblo','smlawbmi','smlawbpl','smlawbvs','smlawbvc','smlawbhi','smlawbls','smlawbge','smlawblt','smlawbgt','smlawble', + 'smlawteq','smlawtne','smlawtcs','smlawths','smlawtcc','smlawtlo','smlawtmi','smlawtpl','smlawtvs','smlawtvc','smlawthi','smlawtls','smlawtge','smlawtlt','smlawtgt','smlawtle', + /* Data Processing: Conditional Bit Operations */ + 'ubfxeq','ubfxne','ubfxcs','ubfxhs','ubfxcc','ubfxlo','ubfxmi','ubfxpl','ubfxvs','ubfxvc','ubfxhi','ubfxls','ubfxge','ubfxlt','ubfxgt','ubfxle', + 'sbfxeq','sbfxne','sbfxcs','sbfxhs','sbfxcc','sbfxlo','sbfxmi','sbfxpl','sbfxvs','sbfxvc','sbfxhi','sbfxls','sbfxge','sbfxlt','sbfxgt','sbfxle', + 'bfceq','bfcne','bfccs','bfchs','bfccc','bfclo','bfcmi','bfcpl','bfcvs','bfcvc','bfchi','bfcls','bfcge','bfclt','bfcgt','bfcle', + 'bfieq','bfine','bfics','bfihs','bficc','bfilo','bfimi','bfipl','bfivs','bfivc','bfihi','bfils','bfige','bfilt','bfigt','bfile', + 'clzeq','clzne','clzcs','clzhs','clzcc','clzlo','clzmi','clzpl','clzvs','clzvc','clzhi','clzls','clzge','clzlt','clzgt','clzle', + /* ARMv7-R: Conditional Divide */ + 'sdiveq','sdivne','sdivcs','sdivhs','sdivcc','sdivlo','sdivmi','sdivpl','sdivvs','sdivvc','sdivhi','sdivls','sdivge','sdivlt','sdivgt','sdivle', + 'udiveq','udivne','udivcs','udivhs','udivcc','udivlo','udivmi','udivpl','udivvs','udivvc','udivhi','udivls','udivge','udivlt','udivgt','udivle' + ), + /* Unconditional Memory Access */ + 3 => array( + /* Memory Access: Unconditional Memory Loads and Prefetches */ + 'ldm.w','ldmal.w', + 'ldm','ldmal', + 'ldmda','ldmdaal', + 'ldmdb','ldmdbal', + 'ldmib','ldmibal', + 'ldmia','ldmiaal', + 'ldmea','ldmeaal', + 'ldmed','ldmedal', + 'ldmfa','ldmfaal', + 'ldmfd','ldmfdal', + 'ldrd','ldrdal', + 'ldr.w','ldral.w', + 'ldr','ldral', + 'ldrh.w','ldrhal.w', + 'ldrh','ldrhal', + 'ldrb.w','ldrbal.w', + 'ldrb','ldrbal', + 'ldrsh.w','ldrshal.w', + 'ldrsh','ldrshal', + 'ldrsb.w','ldrsbal.w', + 'ldrsb','ldrsbal', + 'ldrt','ldrtal', + 'ldrht','ldrhtal', + 'ldrbt','ldrbtal', + 'ldrsht','ldrshtal', + 'ldrsbt','ldrsbtal', + 'pop.w','popal.w', + 'pop','popal', + 'pld','pldal', + 'pldw','pldwal', + 'pli','plial', + /* Memory Access: Unconditional Memory Stores */ + 'stm.w','stmal.w', + 'stm','stmal', + 'stmda','stmdaal', + 'stmdb','stmdbal', + 'stmib','stmibal', + 'stmia','stmiaal', + 'stmea','stmeaal', + 'stmed','stmedal', + 'stdfa','stdfaal', + 'stdfd','stdfdal', + 'strd','strdal', + 'str.w','stral.w', + 'str','stral', + 'strh.w','strhal.w', + 'strh','strhal', + 'strb.w','strbal.w', + 'strb','strbal', + 'strt','strtal', + 'strht','strhtal', + 'strbt','strbtal', + 'push.w','pushal.w', + 'push','pushal' + ), + /* Conditional Memory Access */ + 4 => array( + /* Memory Access: Conditional Memory Loads and Prefetches */ + 'ldmeq.w','ldmne.w','ldmcs.w','ldmhs.w','ldmcc.w','ldmlo.w','ldmmi.w','ldmpl.w','ldmvs.w','ldmvc.w','ldmhi.w','ldmls.w','ldmge.w','ldmlt.w','ldmgt.w','ldmle.w', + 'ldmeq','ldmne','ldmcs','ldmhs','ldmcc','ldmlo','ldmmi','ldmpl','ldmvs','ldmvc','ldmhi','ldmls','ldmge','ldmlt','ldmgt','ldmle', + 'ldmdaeq','ldmdane','ldmdacs','ldmdahs','ldmdacc','ldmdalo','ldmdami','ldmdapl','ldmdavs','ldmdavc','ldmdahi','ldmdals','ldmdage','ldmdalt','ldmdagt','ldmdale', + 'ldmdbeq','ldmdbne','ldmdbcs','ldmdbhs','ldmdbcc','ldmdblo','ldmdbmi','ldmdbpl','ldmdbvs','ldmdbvc','ldmdbhi','ldmdbls','ldmdbge','ldmdblt','ldmdbgt','ldmdble', + 'ldmibeq','ldmibne','ldmibcs','ldmibhs','ldmibcc','ldmiblo','ldmibmi','ldmibpl','ldmibvs','ldmibvc','ldmibhi','ldmibls','ldmibge','ldmiblt','ldmibgt','ldmible', + 'ldmiaeq','ldmiane','ldmiacs','ldmiahs','ldmiacc','ldmialo','ldmiami','ldmiapl','ldmiavs','ldmiavc','ldmiahi','ldmials','ldmiage','ldmialt','ldmiagt','ldmiale', + 'ldmeaeq','ldmeane','ldmeacs','ldmeahs','ldmeacc','ldmealo','ldmeami','ldmeapl','ldmeavs','ldmeavc','ldmeahi','ldmeals','ldmeage','ldmealt','ldmeagt','ldmeale', + 'ldmedeq','ldmedne','ldmedcs','ldmedhs','ldmedcc','ldmedlo','ldmedmi','ldmedpl','ldmedvs','ldmedvc','ldmedhi','ldmedls','ldmedge','ldmedlt','ldmedgt','ldmedle', + 'ldmfaeq','ldmfane','ldmfacs','ldmfahs','ldmfacc','ldmfalo','ldmfami','ldmfapl','ldmfavs','ldmfavc','ldmfahi','ldmfals','ldmfage','ldmfalt','ldmfagt','ldmfale', + 'ldmfdeq','ldmfdne','ldmfdcs','ldmfdhs','ldmfdcc','ldmfdlo','ldmfdmi','ldmfdpl','ldmfdvs','ldmfdvc','ldmfdhi','ldmfdls','ldmfdge','ldmfdlt','ldmfdgt','ldmfdle', + 'ldrdeq','ldrdne','ldrdcs','ldrdhs','ldrdcc','ldrdlo','ldrdmi','ldrdpl','ldrdvs','ldrdvc','ldrdhi','ldrdls','ldrdge','ldrdlt','ldrdgt','ldrdle', + 'ldreq.w','ldrne.w','ldrcs.w','ldrhs.w','ldrcc.w','ldrlo.w','ldrmi.w','ldrpl.w','ldrvs.w','ldrvc.w','ldrhi.w','ldrls.w','ldrge.w','ldrlt.w','ldrgt.w','ldrle.w', + 'ldreq','ldrne','ldrcs','ldrhs','ldrcc','ldrlo','ldrmi','ldrpl','ldrvs','ldrvc','ldrhi','ldrls','ldrge','ldrlt','ldrgt','ldrle', + 'ldrheq.w','ldrhne.w','ldrhcs.w','ldrhhs.w','ldrhcc.w','ldrhlo.w','ldrhmi.w','ldrhpl.w','ldrhvs.w','ldrhvc.w','ldrhhi.w','ldrhls.w','ldrhge.w','ldrhlt.w','ldrhgt.w','ldrhle.w', + 'ldrheq','ldrhne','ldrhcs','ldrhhs','ldrhcc','ldrhlo','ldrhmi','ldrhpl','ldrhvs','ldrhvc','ldrhhi','ldrhls','ldrhge','ldrhlt','ldrhgt','ldrhle', + 'ldrbeq.w','ldrbne.w','ldrbcs.w','ldrbhs.w','ldrbcc.w','ldrblo.w','ldrbmi.w','ldrbpl.w','ldrbvs.w','ldrbvc.w','ldrbhi.w','ldrbls.w','ldrbge.w','ldrblt.w','ldrbgt.w','ldrble.w', + 'ldrbeq','ldrbne','ldrbcs','ldrbhs','ldrbcc','ldrblo','ldrbmi','ldrbpl','ldrbvs','ldrbvc','ldrbhi','ldrbls','ldrbge','ldrblt','ldrbgt','ldrble', + 'ldrsheq.w','ldrshne.w','ldrshcs.w','ldrshhs.w','ldrshcc.w','ldrshlo.w','ldrshmi.w','ldrshpl.w','ldrshvs.w','ldrshvc.w','ldrshhi.w','ldrshls.w','ldrshge.w','ldrshlt.w','ldrshgt.w','ldrshle.w', + 'ldrsheq','ldrshne','ldrshcs','ldrshhs','ldrshcc','ldrshlo','ldrshmi','ldrshpl','ldrshvs','ldrshvc','ldrshhi','ldrshls','ldrshge','ldrshlt','ldrshgt','ldrshle', + 'ldrsbeq.w','ldrsbne.w','ldrsbcs.w','ldrsbhs.w','ldrsbcc.w','ldrsblo.w','ldrsbmi.w','ldrsbpl.w','ldrsbvs.w','ldrsbvc.w','ldrsbhi.w','ldrsbls.w','ldrsbge.w','ldrsblt.w','ldrsbgt.w','ldrsble.w', + 'ldrsbeq','ldrsbne','ldrsbcs','ldrsbhs','ldrsbcc','ldrsblo','ldrsbmi','ldrsbpl','ldrsbvs','ldrsbvc','ldrsbhi','ldrsbls','ldrsbge','ldrsblt','ldrsbgt','ldrsble', + 'ldrteq','ldrtne','ldrtcs','ldrths','ldrtcc','ldrtlo','ldrtmi','ldrtpl','ldrtvs','ldrtvc','ldrthi','ldrtls','ldrtge','ldrtlt','ldrtgt','ldrtle', + 'ldrhteq','ldrhtne','ldrhtcs','ldrhths','ldrhtcc','ldrhtlo','ldrhtmi','ldrhtpl','ldrhtvs','ldrhtvc','ldrhthi','ldrhtls','ldrhtge','ldrhtlt','ldrhtgt','ldrhtle', + 'ldrbteq','ldrbtne','ldrbtcs','ldrbths','ldrbtcc','ldrbtlo','ldrbtmi','ldrbtpl','ldrbtvs','ldrbtvc','ldrbthi','ldrbtls','ldrbtge','ldrbtlt','ldrbtgt','ldrbtle', + 'ldrshteq','ldrshtne','ldrshtcs','ldrshths','ldrshtcc','ldrshtlo','ldrshtmi','ldrshtpl','ldrshtvs','ldrshtvc','ldrshthi','ldrshtls','ldrshtge','ldrshtlt','ldrshtgt','ldrshtle', + 'ldrsbteq','ldrsbtne','ldrsbtcs','ldrsbths','ldrsbtcc','ldrsbtlo','ldrsbtmi','ldrsbtpl','ldrsbtvs','ldrsbtvc','ldrsbthi','ldrsbtls','ldrsbtge','ldrsbtlt','ldrsbtgt','ldrsbtle', + 'popeq.w','popne.w','popcs.w','pophs.w','popcc.w','poplo.w','popmi.w','poppl.w','popvs.w','popvc.w','pophi.w','popls.w','popge.w','poplt.w','popgt.w','pople.w', + 'popeq','popne','popcs','pophs','popcc','poplo','popmi','poppl','popvs','popvc','pophi','popls','popge','poplt','popgt','pople', + 'pldeq','pldne','pldcs','pldhs','pldcc','pldlo','pldmi','pldpl','pldvs','pldvc','pldhi','pldls','pldge','pldlt','pldgt','pldle', + 'pldweq','pldwne','pldwcs','pldwhs','pldwcc','pldwlo','pldwmi','pldwpl','pldwvs','pldwvc','pldwhi','pldwls','pldwge','pldwlt','pldwgt','pldwle', + 'plieq','pline','plics','plihs','plicc','plilo','plimi','plipl','plivs','plivc','plihi','plils','plige','plilt','pligt','plile', + /* Memory Access: Conditional Memory Stores */ + 'stmeq.w','stmne.w','stmcs.w','stmhs.w','stmcc.w','stmlo.w','stmmi.w','stmpl.w','stmvs.w','stmvc.w','stmhi.w','stmls.w','stmge.w','stmlt.w','stmgt.w','stmle.w', + 'stmeq','stmne','stmcs','stmhs','stmcc','stmlo','stmmi','stmpl','stmvs','stmvc','stmhi','stmls','stmge','stmlt','stmgt','stmle', + 'stmdaeq','stmdane','stmdacs','stmdahs','stmdacc','stmdalo','stmdami','stmdapl','stmdavs','stmdavc','stmdahi','stmdals','stmdage','stmdalt','stmdagt','stmdale', + 'stmdbeq','stmdbne','stmdbcs','stmdbhs','stmdbcc','stmdblo','stmdbmi','stmdbpl','stmdbvs','stmdbvc','stmdbhi','stmdbls','stmdbge','stmdblt','stmdbgt','stmdble', + 'stmibeq','stmibne','stmibcs','stmibhs','stmibcc','stmiblo','stmibmi','stmibpl','stmibvs','stmibvc','stmibhi','stmibls','stmibge','stmiblt','stmibgt','stmible', + 'stmiaeq','stmiane','stmiacs','stmiahs','stmiacc','stmialo','stmiami','stmiapl','stmiavs','stmiavc','stmiahi','stmials','stmiage','stmialt','stmiagt','stmiale', + 'stmeaeq','stmeane','stmeacs','stmeahs','stmeacc','stmealo','stmeami','stmeapl','stmeavs','stmeavc','stmeahi','stmeals','stmeage','stmealt','stmeagt','stmeale', + 'stmedeq','stmedne','stmedcs','stmedhs','stmedcc','stmedlo','stmedmi','stmedpl','stmedvs','stmedvc','stmedhi','stmedls','stmedge','stmedlt','stmedgt','stmedle', + 'stdfaeq','stdfane','stdfacs','stdfahs','stdfacc','stdfalo','stdfami','stdfapl','stdfavs','stdfavc','stdfahi','stdfals','stdfage','stdfalt','stdfagt','stdfale', + 'stdfdeq','stdfdne','stdfdcs','stdfdhs','stdfdcc','stdfdlo','stdfdmi','stdfdpl','stdfdvs','stdfdvc','stdfdhi','stdfdls','stdfdge','stdfdlt','stdfdgt','stdfdle', + 'strdeq','strdne','strdcs','strdhs','strdcc','strdlo','strdmi','strdpl','strdvs','strdvc','strdhi','strdls','strdge','strdlt','strdgt','strdle', + 'streq.w','strne.w','strcs.w','strhs.w','strcc.w','strlo.w','strmi.w','strpl.w','strvs.w','strvc.w','strhi.w','strls.w','strge.w','strlt.w','strgt.w','strle.w', + 'streq','strne','strcs','strhs','strcc','strlo','strmi','strpl','strvs','strvc','strhi','strls','strge','strlt','strgt','strle', + 'strheq.w','strhne.w','strhcs.w','strhhs.w','strhcc.w','strhlo.w','strhmi.w','strhpl.w','strhvs.w','strhvc.w','strhhi.w','strhls.w','strhge.w','strhlt.w','strhgt.w','strhle.w', + 'strheq','strhne','strhcs','strhhs','strhcc','strhlo','strhmi','strhpl','strhvs','strhvc','strhhi','strhls','strhge','strhlt','strhgt','strhle', + 'strbeq.w','strbne.w','strbcs.w','strbhs.w','strbcc.w','strblo.w','strbmi.w','strbpl.w','strbvs.w','strbvc.w','strbhi.w','strbls.w','strbge.w','strblt.w','strbgt.w','strble.w', + 'strbeq','strbne','strbcs','strbhs','strbcc','strblo','strbmi','strbpl','strbvs','strbvc','strbhi','strbls','strbge','strblt','strbgt','strble', + 'strteq','strtne','strtcs','strths','strtcc','strtlo','strtmi','strtpl','strtvs','strtvc','strthi','strtls','strtge','strtlt','strtgt','strtle', + 'strhteq','strhtne','strhtcs','strhths','strhtcc','strhtlo','strhtmi','strhtpl','strhtvs','strhtvc','strhthi','strhtls','strhtge','strhtlt','strhtgt','strhtle', + 'strbteq','strbtne','strbtcs','strbths','strbtcc','strbtlo','strbtmi','strbtpl','strbtvs','strbtvc','strbthi','strbtls','strbtge','strbtlt','strbtgt','strbtle', + 'pusheq.w','pushne.w','pushcs.w','pushhs.w','pushcc.w','pushlo.w','pushmi.w','pushpl.w','pushvs.w','pushvc.w','pushhi.w','pushls.w','pushge.w','pushlt.w','pushgt.w','pushle.w', + 'pusheq','pushne','pushcs','pushhs','pushcc','pushlo','pushmi','pushpl','pushvs','pushvc','pushhi','pushls','pushge','pushlt','pushgt','pushle' + ), + /* Unconditional Flags-Affecting Instructions */ + 5 => array( + /* Set Flags: Unconditional Addition and Subtraction */ + 'adds.w','addsal.w', + 'adds','addsal', + 'subs.w','subsal.w', + 'subs','subsal', + 'rsbs.w','rsbsal.w', + 'rsbs','rsbsal', + 'negs.w','negsal.w', + 'negs','negsal', + 'adcs.w','adcsal.w', + 'adcs','adcsal', + 'sbcs.w','sbcsal.w', + 'sbcs','sbcsal', + 'rscs','rscsal', + 'cmp.w','cmpal.w', + 'cmp','cmpal', + 'cmn.w','cmnal.w', + 'cmn','cmnal', + /* Set Flags: Unconditional Logical */ + 'ands.w','andsal.w', + 'ands','andsal', + 'bics.w','bicsal.w', + 'bics','bicsal', + 'orrs.w','orrsal.w', + 'orrs','orrsal', + 'orns.w','ornsal.w', + 'orns','ornsal', + 'eors.w','eorsal.w', + 'eors','eorsal', + 'mvns.w','mvnsal.w', + 'mvns','mvnsal', + 'movs.w','movsal.w', + 'movs','movsal', + 'teq','teqal', + 'tst.w','tstal.w', + 'tst','tstal', + 'mrs','mrsal', + 'msr','msral', + /* Set Flags: Unconditional Shifts and Rotates */ + 'asrs.w','asrsal.w', + 'asrs','asrsal', + 'lsls.w','lslsal.w', + 'lsls','lslsal', + 'lsrs.w','lsrsal.w', + 'lsrs','lsrsal', + 'rors.w','rorsal.w', + 'rors','rorsal', + 'rrxs','rrxsal', + /* Set Flags: Unconditional Multiply and Multiply-Add */ + 'mlas','mlasal', + 'smulls','smullsal', + 'umulls','umullsal', + 'smlals','smlalsal', + 'umlals','umlalsal' + ), + /* Conditional Flags-Affecting Instructions */ + 6 => array( + /* Set Flags: Conditional Addition and Subtraction */ + 'addseq.w','addsne.w','addscs.w','addshs.w','addscc.w','addslo.w','addsmi.w','addspl.w','addsvs.w','addsvc.w','addshi.w','addsls.w','addsge.w','addslt.w','addsgt.w','addsle.w', + 'addseq','addsne','addscs','addshs','addscc','addslo','addsmi','addspl','addsvs','addsvc','addshi','addsls','addsge','addslt','addsgt','addsle', + 'subseq.w','subsne.w','subscs.w','subshs.w','subscc.w','subslo.w','subsmi.w','subspl.w','subsvs.w','subsvc.w','subshi.w','subsls.w','subsge.w','subslt.w','subsgt.w','subsle.w', + 'subseq','subsne','subscs','subshs','subscc','subslo','subsmi','subspl','subsvs','subsvc','subshi','subsls','subsge','subslt','subsgt','subsle', + 'rsbseq.w','rsbsne.w','rsbscs.w','rsbshs.w','rsbscc.w','rsbslo.w','rsbsmi.w','rsbspl.w','rsbsvs.w','rsbsvc.w','rsbshi.w','rsbsls.w','rsbsge.w','rsbslt.w','rsbsgt.w','rsbsle.w', + 'rsbseq','rsbsne','rsbscs','rsbshs','rsbscc','rsbslo','rsbsmi','rsbspl','rsbsvs','rsbsvc','rsbshi','rsbsls','rsbsge','rsbslt','rsbsgt','rsbsle', + 'negseq.w','negsne.w','negscs.w','negshs.w','negscc.w','negslo.w','negsmi.w','negspl.w','negsvs.w','negsvc.w','negshi.w','negsls.w','negsge.w','negslt.w','negsgt.w','negsle.w', + 'negseq','negsne','negscs','negshs','negscc','negslo','negsmi','negspl','negsvs','negsvc','negshi','negsls','negsge','negslt','negsgt','negsle', + 'adcseq.w','adcsne.w','adcscs.w','adcshs.w','adcscc.w','adcslo.w','adcsmi.w','adcspl.w','adcsvs.w','adcsvc.w','adcshi.w','adcsls.w','adcsge.w','adcslt.w','adcsgt.w','adcsle.w', + 'adcseq','adcsne','adcscs','adcshs','adcscc','adcslo','adcsmi','adcspl','adcsvs','adcsvc','adcshi','adcsls','adcsge','adcslt','adcsgt','adcsle', + 'sbcseq.w','sbcsne.w','sbcscs.w','sbcshs.w','sbcscc.w','sbcslo.w','sbcsmi.w','sbcspl.w','sbcsvs.w','sbcsvc.w','sbcshi.w','sbcsls.w','sbcsge.w','sbcslt.w','sbcsgt.w','sbcsle.w', + 'sbcseq','sbcsne','sbcscs','sbcshs','sbcscc','sbcslo','sbcsmi','sbcspl','sbcsvs','sbcsvc','sbcshi','sbcsls','sbcsge','sbcslt','sbcsgt','sbcsle', + 'rscseq','rscsne','rscscs','rscshs','rscscc','rscslo','rscsmi','rscspl','rscsvs','rscsvc','rscshi','rscsls','rscsge','rscslt','rscsgt','rscsle', + 'cmpeq.w','cmpne.w','cmpcs.w','cmphs.w','cmpcc.w','cmplo.w','cmpmi.w','cmppl.w','cmpvs.w','cmpvc.w','cmphi.w','cmpls.w','cmpge.w','cmplt.w','cmpgt.w','cmple.w', + 'cmpeq','cmpne','cmpcs','cmphs','cmpcc','cmplo','cmpmi','cmppl','cmpvs','cmpvc','cmphi','cmpls','cmpge','cmplt','cmpgt','cmple', + 'cmneq.w','cmnne.w','cmncs.w','cmnhs.w','cmncc.w','cmnlo.w','cmnmi.w','cmnpl.w','cmnvs.w','cmnvc.w','cmnhi.w','cmnls.w','cmnge.w','cmnlt.w','cmngt.w','cmnle.w', + 'cmneq','cmnne','cmncs','cmnhs','cmncc','cmnlo','cmnmi','cmnpl','cmnvs','cmnvc','cmnhi','cmnls','cmnge','cmnlt','cmngt','cmnle', + /* Set Flags: Conditional Logical */ + 'andseq.w','andsne.w','andscs.w','andshs.w','andscc.w','andslo.w','andsmi.w','andspl.w','andsvs.w','andsvc.w','andshi.w','andsls.w','andsge.w','andslt.w','andsgt.w','andsle.w', + 'andseq','andsne','andscs','andshs','andscc','andslo','andsmi','andspl','andsvs','andsvc','andshi','andsls','andsge','andslt','andsgt','andsle', + 'bicseq.w','bicsne.w','bicscs.w','bicshs.w','bicscc.w','bicslo.w','bicsmi.w','bicspl.w','bicsvs.w','bicsvc.w','bicshi.w','bicsls.w','bicsge.w','bicslt.w','bicsgt.w','bicsle.w', + 'bicseq','bicsne','bicscs','bicshs','bicscc','bicslo','bicsmi','bicspl','bicsvs','bicsvc','bicshi','bicsls','bicsge','bicslt','bicsgt','bicsle', + 'orrseq.w','orrsne.w','orrscs.w','orrshs.w','orrscc.w','orrslo.w','orrsmi.w','orrspl.w','orrsvs.w','orrsvc.w','orrshi.w','orrsls.w','orrsge.w','orrslt.w','orrsgt.w','orrsle.w', + 'orrseq','orrsne','orrscs','orrshs','orrscc','orrslo','orrsmi','orrspl','orrsvs','orrsvc','orrshi','orrsls','orrsge','orrslt','orrsgt','orrsle', + 'ornseq.w','ornsne.w','ornscs.w','ornshs.w','ornscc.w','ornslo.w','ornsmi.w','ornspl.w','ornsvs.w','ornsvc.w','ornshi.w','ornsls.w','ornsge.w','ornslt.w','ornsgt.w','ornsle.w', + 'ornseq','ornsne','ornscs','ornshs','ornscc','ornslo','ornsmi','ornspl','ornsvs','ornsvc','ornshi','ornsls','ornsge','ornslt','ornsgt','ornsle', + 'eorseq.w','eorsne.w','eorscs.w','eorshs.w','eorscc.w','eorslo.w','eorsmi.w','eorspl.w','eorsvs.w','eorsvc.w','eorshi.w','eorsls.w','eorsge.w','eorslt.w','eorsgt.w','eorsle.w', + 'eorseq','eorsne','eorscs','eorshs','eorscc','eorslo','eorsmi','eorspl','eorsvs','eorsvc','eorshi','eorsls','eorsge','eorslt','eorsgt','eorsle', + 'mvnseq.w','mvnsne.w','mvnscs.w','mvnshs.w','mvnscc.w','mvnslo.w','mvnsmi.w','mvnspl.w','mvnsvs.w','mvnsvc.w','mvnshi.w','mvnsls.w','mvnsge.w','mvnslt.w','mvnsgt.w','mvnsle.w', + 'mvnseq','mvnsne','mvnscs','mvnshs','mvnscc','mvnslo','mvnsmi','mvnspl','mvnsvs','mvnsvc','mvnshi','mvnsls','mvnsge','mvnslt','mvnsgt','mvnsle', + 'movseq.w','movsne.w','movscs.w','movshs.w','movscc.w','movslo.w','movsmi.w','movspl.w','movsvs.w','movsvc.w','movshi.w','movsls.w','movsge.w','movslt.w','movsgt.w','movsle.w', + 'movseq','movsne','movscs','movshs','movscc','movslo','movsmi','movspl','movsvs','movsvc','movshi','movsls','movsge','movslt','movsgt','movsle', + 'teqeq','teqne','teqcs','teqhs','teqcc','teqlo','teqmi','teqpl','teqvs','teqvc','teqhi','teqls','teqge','teqlt','teqgt','teqle', + 'tsteq.w','tstne.w','tstcs.w','tsths.w','tstcc.w','tstlo.w','tstmi.w','tstpl.w','tstvs.w','tstvc.w','tsthi.w','tstls.w','tstge.w','tstlt.w','tstgt.w','tstle.w', + 'tsteq','tstne','tstcs','tsths','tstcc','tstlo','tstmi','tstpl','tstvs','tstvc','tsthi','tstls','tstge','tstlt','tstgt','tstle', + 'mrseq','mrsne','mrscs','mrshs','mrscc','mrslo','mrsmi','mrspl','mrsvs','mrsvc','mrshi','mrsls','mrsge','mrslt','mrsgt','mrsle', + 'msreq','msrne','msrcs','msrhs','msrcc','msrlo','msrmi','msrpl','msrvs','msrvc','msrhi','msrls','msrge','msrlt','msrgt','msrle', + /* Set Flags: Conditional Shifts and Rotates */ + 'asrseq.w','asrsne.w','asrscs.w','asrshs.w','asrscc.w','asrslo.w','asrsmi.w','asrspl.w','asrsvs.w','asrsvc.w','asrshi.w','asrsls.w','asrsge.w','asrslt.w','asrsgt.w','asrsle.w', + 'asrseq','asrsne','asrscs','asrshs','asrscc','asrslo','asrsmi','asrspl','asrsvs','asrsvc','asrshi','asrsls','asrsge','asrslt','asrsgt','asrsle', + 'lslseq.w','lslsne.w','lslscs.w','lslshs.w','lslscc.w','lslslo.w','lslsmi.w','lslspl.w','lslsvs.w','lslsvc.w','lslshi.w','lslsls.w','lslsge.w','lslslt.w','lslsgt.w','lslsle.w', + 'lslseq','lslsne','lslscs','lslshs','lslscc','lslslo','lslsmi','lslspl','lslsvs','lslsvc','lslshi','lslsls','lslsge','lslslt','lslsgt','lslsle', + 'lsrseq.w','lsrsne.w','lsrscs.w','lsrshs.w','lsrscc.w','lsrslo.w','lsrsmi.w','lsrspl.w','lsrsvs.w','lsrsvc.w','lsrshi.w','lsrsls.w','lsrsge.w','lsrslt.w','lsrsgt.w','lsrsle.w', + 'lsrseq','lsrsne','lsrscs','lsrshs','lsrscc','lsrslo','lsrsmi','lsrspl','lsrsvs','lsrsvc','lsrshi','lsrsls','lsrsge','lsrslt','lsrsgt','lsrsle', + 'rorseq.w','rorsne.w','rorscs.w','rorshs.w','rorscc.w','rorslo.w','rorsmi.w','rorspl.w','rorsvs.w','rorsvc.w','rorshi.w','rorsls.w','rorsge.w','rorslt.w','rorsgt.w','rorsle.w', + 'rorseq','rorsne','rorscs','rorshs','rorscc','rorslo','rorsmi','rorspl','rorsvs','rorsvc','rorshi','rorsls','rorsge','rorslt','rorsgt','rorsle', + 'rrxseq','rrxsne','rrxscs','rrxshs','rrxscc','rrxslo','rrxsmi','rrxspl','rrxsvs','rrxsvc','rrxshi','rrxsls','rrxsge','rrxslt','rrxsgt','rrxsle', + /* Set Flags: Conditional Multiply and Multiply-Add */ + 'mlaseq','mlasne','mlascs','mlashs','mlascc','mlaslo','mlasmi','mlaspl','mlasvs','mlasvc','mlashi','mlasls','mlasge','mlaslt','mlasgt','mlasle', + 'smullseq','smullsne','smullscs','smullshs','smullscc','smullslo','smullsmi','smullspl','smullsvs','smullsvc','smullshi','smullsls','smullsge','smullslt','smullsgt','smullsle', + 'umullseq','umullsne','umullscs','umullshs','umullscc','umullslo','umullsmi','umullspl','umullsvs','umullsvc','umullshi','umullsls','umullsge','umullslt','umullsgt','umullsle', + 'smlalseq','smlalsne','smlalscs','smlalshs','smlalscc','smlalslo','smlalsmi','smlalspl','smlalsvs','smlalsvc','smlalshi','smlalsls','smlalsge','smlalslt','smlalsgt','smlalsle', + 'umlalseq','umlalsne','umlalscs','umlalshs','umlalscc','umlalslo','umlalsmi','umlalspl','umlalsvs','umlalsvc','umlalshi','umlalsls','umlalsge','umlalslt','umlalsgt','umlalsle' + ), + /* Unconditional Flow Control Instructions */ + 7 => array( + /* Flow Control: Unconditional Branch and If-Then-Else */ + 'b.w','bal.w', + 'b','bal', + 'bl','blal', + 'bx','bxal', + 'blx','blxal', + 'bxj','bxjal', + 'cbnz', + 'cbz', + 'tbb','tbbal', + 'tbh','tbhal', + 'it', + 'itt', + 'ite', + 'ittt', + 'itet', + 'itte', + 'itee', + 'itttt', + 'itett', + 'ittet', + 'iteet', + 'ittte', + 'itete', + 'ittee', + 'iteee' + ), + /* Conditional Flow Control Instructions */ + 8 => array( + /* Flow Control: Conditional Branch and If-Then-Else */ + 'beq.w','bne.w','bcs.w','bhs.w','bcc.w','blo.w','bmi.w','bpl.w','bvs.w','bvc.w','bhi.w','bls.w','bge.w','blt.w','bgt.w','ble.w', + 'beq','bne','bcs','bhs','bcc','blo','bmi','bpl','bvs','bvc','bhi','bls','bge','blt','bgt','ble', + 'bleq','blne','blcs','blhs','blcc','bllo','blmi','blpl','blvs','blvc','blhi','blls','blge','bllt','blgt','blle', + 'bxeq','bxne','bxcs','bxhs','bxcc','bxlo','bxmi','bxpl','bxvs','bxvc','bxhi','bxls','bxge','bxlt','bxgt','bxle', + 'blxeq','blxne','blxcs','blxhs','blxcc','blxlo','blxmi','blxpl','blxvs','blxvc','blxhi','blxls','blxge','blxlt','blxgt','blxle', + 'bxjeq','bxjne','bxjcs','bxjhs','bxjcc','bxjlo','bxjmi','bxjpl','bxjvs','bxjvc','bxjhi','bxjls','bxjge','bxjlt','bxjgt','bxjle', + 'tbbeq','tbbne','tbbcs','tbbhs','tbbcc','tbblo','tbbmi','tbbpl','tbbvs','tbbvc','tbbhi','tbbls','tbbge','tbblt','tbbgt','tbble', + 'tbheq','tbhne','tbhcs','tbhhs','tbhcc','tbhlo','tbhmi','tbhpl','tbhvs','tbhvc','tbhhi','tbhls','tbhge','tbhlt','tbhgt','tbhle' + ), + /* Unconditional Syncronization Instructions */ + 9 => array( + /* Synchronization: Unconditional Loads, Stores and Barriers */ + 'ldrexd','ldrexdal', + 'ldrex','ldrexal', + 'ldrexh','ldrexhal', + 'ldrexb','ldrexbal', + 'strexd','strexdal', + 'strex','strexal', + 'strexh','strexhal', + 'strexb','strexbal', + 'clrex','clrexal', + 'swp','swpal', + 'swpb','swpbal', + 'dbc','dbcal', + 'dsb','dsbal', + 'isb','isbal', + 'yield.w','yieldal.w', + 'yield','yieldal', + 'nop.w','nopal.w', + 'nop','nopal' + ), + /* Conditional Syncronization Instructions */ + 10 => array( + /* Synchronization: Conditional Loads, Stores and Barriers */ + 'ldrexdeq','ldrexdne','ldrexdcs','ldrexdhs','ldrexdcc','ldrexdlo','ldrexdmi','ldrexdpl','ldrexdvs','ldrexdvc','ldrexdhi','ldrexdls','ldrexdge','ldrexdlt','ldrexdgt','ldrexdle', + 'ldrexeq','ldrexne','ldrexcs','ldrexhs','ldrexcc','ldrexlo','ldrexmi','ldrexpl','ldrexvs','ldrexvc','ldrexhi','ldrexls','ldrexge','ldrexlt','ldrexgt','ldrexle', + 'ldrexheq','ldrexhne','ldrexhcs','ldrexhhs','ldrexhcc','ldrexhlo','ldrexhmi','ldrexhpl','ldrexhvs','ldrexhvc','ldrexhhi','ldrexhls','ldrexhge','ldrexhlt','ldrexhgt','ldrexhle', + 'ldrexbeq','ldrexbne','ldrexbcs','ldrexbhs','ldrexbcc','ldrexblo','ldrexbmi','ldrexbpl','ldrexbvs','ldrexbvc','ldrexbhi','ldrexbls','ldrexbge','ldrexblt','ldrexbgt','ldrexble', + 'strexdeq','strexdne','strexdcs','strexdhs','strexdcc','strexdlo','strexdmi','strexdpl','strexdvs','strexdvc','strexdhi','strexdls','strexdge','strexdlt','strexdgt','strexdle', + 'strexeq','strexne','strexcs','strexhs','strexcc','strexlo','strexmi','strexpl','strexvs','strexvc','strexhi','strexls','strexge','strexlt','strexgt','strexle', + 'strexheq','strexhne','strexhcs','strexhhs','strexhcc','strexhlo','strexhmi','strexhpl','strexhvs','strexhvc','strexhhi','strexhls','strexhge','strexhlt','strexhgt','strexhle', + 'strexbeq','strexbne','strexbcs','strexbhs','strexbcc','strexblo','strexbmi','strexbpl','strexbvs','strexbvc','strexbhi','strexbls','strexbge','strexblt','strexbgt','strexble', + 'clrexeq','clrexne','clrexcs','clrexhs','clrexcc','clrexlo','clrexmi','clrexpl','clrexvs','clrexvc','clrexhi','clrexls','clrexge','clrexlt','clrexgt','clrexle', + 'swpeq','swpne','swpcs','swphs','swpcc','swplo','swpmi','swppl','swpvs','swpvc','swphi','swpls','swpge','swplt','swpgt','swple', + 'swpbeq','swpbne','swpbcs','swpbhs','swpbcc','swpblo','swpbmi','swpbpl','swpbvs','swpbvc','swpbhi','swpbls','swpbge','swpblt','swpbgt','swpble', + 'dbceq','dbcne','dbccs','dbchs','dbccc','dbclo','dbcmi','dbcpl','dbcvs','dbcvc','dbchi','dbcls','dbcge','dbclt','dbcgt','dbcle', + 'dsbeq','dsbne','dsbcs','dsbhs','dsbcc','dsblo','dsbmi','dsbpl','dsbvs','dsbvc','dsbhi','dsbls','dsbge','dsblt','dsbgt','dsble', + 'isbeq','isbne','isbcs','isbhs','isbcc','isblo','isbmi','isbpl','isbvs','isbvc','isbhi','isbls','isbge','isblt','isbgt','isble', + 'yieldeq.w','yieldne.w','yieldcs.w','yieldhs.w','yieldcc.w','yieldlo.w','yieldmi.w','yieldpl.w','yieldvs.w','yieldvc.w','yieldhi.w','yieldls.w','yieldge.w','yieldlt.w','yieldgt.w','yieldle.w', + 'yieldeq','yieldne','yieldcs','yieldhs','yieldcc','yieldlo','yieldmi','yieldpl','yieldvs','yieldvc','yieldhi','yieldls','yieldge','yieldlt','yieldgt','yieldle', + 'nopeq.w','nopne.w','nopcs.w','nophs.w','nopcc.w','noplo.w','nopmi.w','noppl.w','nopvs.w','nopvc.w','nophi.w','nopls.w','nopge.w','noplt.w','nopgt.w','nople.w', + 'nopeq','nopne','nopcs','nophs','nopcc','noplo','nopmi','noppl','nopvs','nopvc','nophi','nopls','nopge','noplt','nopgt','nople' + ), + /* Unconditional ARMv6 SIMD */ + 11 => array( + /* ARMv6 SIMD: Unconditional Addition, Subtraction & Saturation */ + 'sadd16','sadd16al', + 'sadd8','sadd8al', + 'uadd16','uadd16al', + 'uadd8','uadd8al', + 'ssub16','ssub16al', + 'ssub8','ssub8al', + 'usub16','usub16al', + 'usub8','usub8al', + 'sasx','sasxal', + 'ssax','ssaxal', + 'uasx','uasxal', + 'usax','usaxal', + 'usad8','usad8al', + 'usada8','usada8al', + /* ARMv6 SIMD: Unconditional Halving Addition & Subtraction */ + 'shadd16','shadd16al', + 'shadd8','shadd8al', + 'uhadd16','uhadd16al', + 'uhadd8','uhadd8al', + 'shsub16','shsub16al', + 'shsub8','shsub8al', + 'uhsub16','uhsub16al', + 'uhsub8','uhsub8al', + 'shasx','shasxal', + 'shsax','shsaxal', + 'uhasx','uhasxal', + 'uhsax','uhsaxal', + /* ARMv6 SIMD: Unconditional Saturating Operations */ + 'qadd','qaddal', + 'qadd16','qadd16al', + 'qadd8','qadd8al', + 'uqadd16','uqadd16al', + 'uqadd8','uqadd8al', + 'qsub','qsubal', + 'qsub16','qsub16al', + 'qsub8','qsub8al', + 'uqsub16','uqsub16al', + 'uqsub8','uqsub8al', + 'qasx','qasxal', + 'qsax','qsaxal', + 'uqasx','uqasxal', + 'uqsax','uqsaxal', + 'qdadd','qdaddal', + 'qdsub','qdsubal', + 'ssat','ssatal', + 'ssat16','ssat16al', + 'usat','usatal', + 'usat16','usat16al', + /* ARMv6 SIMD: Unconditional Permutation and Combine Operations */ + 'sxtah','sxtahal', + 'sxtab','sxtabal', + 'sxtab16','sxtab16al', + 'uxtah','uxtahal', + 'uxtab','uxtabal', + 'uxtab16','uxtab16al', + 'sxth.w','sxthal.w', + 'sxth','sxthal', + 'sxtb.w','sxtbal.w', + 'sxtb','sxtbal', + 'sxtb16','sxtb16al', + 'uxth.w','uxthal.w', + 'uxth','uxthal', + 'uxtb.w','uxtbal.w', + 'uxtb','uxtbal', + 'uxtb16','uxtb16al', + 'pkhbt','pkhbtal', + 'pkhtb','pkhtbal', + 'rbit','rbital', + 'rev.w','reval.w', + 'rev','reval', + 'rev16.w','rev16al.w', + 'rev16','rev16al', + 'revsh.w','revshal.w', + 'revsh','revshal', + 'sel','selal', + /* ARMv6 SIMD: Unconditional Multiply and Multiply-Add */ + 'smlad','smladal', + 'smladx','smladxal', + 'smlsd','smlsdal', + 'smlsdx','smlsdxal', + 'smlald','smlaldal', + 'smlaldx','smlaldxal', + 'smlsld','smlsldal', + 'smlsldx','smlsldxal', + 'smmul','smmulal', + 'smmulr','smmulral', + 'smmla','smmlaal', + 'smmlar','smmlaral', + 'smmls','smmlsal', + 'smmlsr','smmlsral', + 'smuad','smuadal', + 'smuadx','smuadxal', + 'smusd','smusdal', + 'smusdx','smusdxal', + 'umaal','umaalal' + ), + /* Conditional ARMv6 SIMD */ + 12 => array( + /* ARMv6 SIMD: Conditional Addition, Subtraction & Saturation */ + 'sadd16eq','sadd16ne','sadd16cs','sadd16hs','sadd16cc','sadd16lo','sadd16mi','sadd16pl','sadd16vs','sadd16vc','sadd16hi','sadd16ls','sadd16ge','sadd16lt','sadd16gt','sadd16le', + 'sadd8eq','sadd8ne','sadd8cs','sadd8hs','sadd8cc','sadd8lo','sadd8mi','sadd8pl','sadd8vs','sadd8vc','sadd8hi','sadd8ls','sadd8ge','sadd8lt','sadd8gt','sadd8le', + 'uadd16eq','uadd16ne','uadd16cs','uadd16hs','uadd16cc','uadd16lo','uadd16mi','uadd16pl','uadd16vs','uadd16vc','uadd16hi','uadd16ls','uadd16ge','uadd16lt','uadd16gt','uadd16le', + 'uadd8eq','uadd8ne','uadd8cs','uadd8hs','uadd8cc','uadd8lo','uadd8mi','uadd8pl','uadd8vs','uadd8vc','uadd8hi','uadd8ls','uadd8ge','uadd8lt','uadd8gt','uadd8le', + 'ssub16eq','ssub16ne','ssub16cs','ssub16hs','ssub16cc','ssub16lo','ssub16mi','ssub16pl','ssub16vs','ssub16vc','ssub16hi','ssub16ls','ssub16ge','ssub16lt','ssub16gt','ssub16le', + 'ssub8eq','ssub8ne','ssub8cs','ssub8hs','ssub8cc','ssub8lo','ssub8mi','ssub8pl','ssub8vs','ssub8vc','ssub8hi','ssub8ls','ssub8ge','ssub8lt','ssub8gt','ssub8le', + 'usub16eq','usub16ne','usub16cs','usub16hs','usub16cc','usub16lo','usub16mi','usub16pl','usub16vs','usub16vc','usub16hi','usub16ls','usub16ge','usub16lt','usub16gt','usub16le', + 'usub8eq','usub8ne','usub8cs','usub8hs','usub8cc','usub8lo','usub8mi','usub8pl','usub8vs','usub8vc','usub8hi','usub8ls','usub8ge','usub8lt','usub8gt','usub8le', + 'sasxeq','sasxne','sasxcs','sasxhs','sasxcc','sasxlo','sasxmi','sasxpl','sasxvs','sasxvc','sasxhi','sasxls','sasxge','sasxlt','sasxgt','sasxle', + 'ssaxeq','ssaxne','ssaxcs','ssaxhs','ssaxcc','ssaxlo','ssaxmi','ssaxpl','ssaxvs','ssaxvc','ssaxhi','ssaxls','ssaxge','ssaxlt','ssaxgt','ssaxle', + 'uasxeq','uasxne','uasxcs','uasxhs','uasxcc','uasxlo','uasxmi','uasxpl','uasxvs','uasxvc','uasxhi','uasxls','uasxge','uasxlt','uasxgt','uasxle', + 'usaxeq','usaxne','usaxcs','usaxhs','usaxcc','usaxlo','usaxmi','usaxpl','usaxvs','usaxvc','usaxhi','usaxls','usaxge','usaxlt','usaxgt','usaxle', + 'usad8eq','usad8ne','usad8cs','usad8hs','usad8cc','usad8lo','usad8mi','usad8pl','usad8vs','usad8vc','usad8hi','usad8ls','usad8ge','usad8lt','usad8gt','usad8le', + 'usada8eq','usada8ne','usada8cs','usada8hs','usada8cc','usada8lo','usada8mi','usada8pl','usada8vs','usada8vc','usada8hi','usada8ls','usada8ge','usada8lt','usada8gt','usada8le', + /* ARMv6 SIMD: Conditional Halving Addition & Subtraction */ + 'shadd16eq','shadd16ne','shadd16cs','shadd16hs','shadd16cc','shadd16lo','shadd16mi','shadd16pl','shadd16vs','shadd16vc','shadd16hi','shadd16ls','shadd16ge','shadd16lt','shadd16gt','shadd16le', + 'shadd8eq','shadd8ne','shadd8cs','shadd8hs','shadd8cc','shadd8lo','shadd8mi','shadd8pl','shadd8vs','shadd8vc','shadd8hi','shadd8ls','shadd8ge','shadd8lt','shadd8gt','shadd8le', + 'uhadd16eq','uhadd16ne','uhadd16cs','uhadd16hs','uhadd16cc','uhadd16lo','uhadd16mi','uhadd16pl','uhadd16vs','uhadd16vc','uhadd16hi','uhadd16ls','uhadd16ge','uhadd16lt','uhadd16gt','uhadd16le', + 'uhadd8eq','uhadd8ne','uhadd8cs','uhadd8hs','uhadd8cc','uhadd8lo','uhadd8mi','uhadd8pl','uhadd8vs','uhadd8vc','uhadd8hi','uhadd8ls','uhadd8ge','uhadd8lt','uhadd8gt','uhadd8le', + 'shsub16eq','shsub16ne','shsub16cs','shsub16hs','shsub16cc','shsub16lo','shsub16mi','shsub16pl','shsub16vs','shsub16vc','shsub16hi','shsub16ls','shsub16ge','shsub16lt','shsub16gt','shsub16le', + 'shsub8eq','shsub8ne','shsub8cs','shsub8hs','shsub8cc','shsub8lo','shsub8mi','shsub8pl','shsub8vs','shsub8vc','shsub8hi','shsub8ls','shsub8ge','shsub8lt','shsub8gt','shsub8le', + 'uhsub16eq','uhsub16ne','uhsub16cs','uhsub16hs','uhsub16cc','uhsub16lo','uhsub16mi','uhsub16pl','uhsub16vs','uhsub16vc','uhsub16hi','uhsub16ls','uhsub16ge','uhsub16lt','uhsub16gt','uhsub16le', + 'uhsub8eq','uhsub8ne','uhsub8cs','uhsub8hs','uhsub8cc','uhsub8lo','uhsub8mi','uhsub8pl','uhsub8vs','uhsub8vc','uhsub8hi','uhsub8ls','uhsub8ge','uhsub8lt','uhsub8gt','uhsub8le', + 'shasxeq','shasxne','shasxcs','shasxhs','shasxcc','shasxlo','shasxmi','shasxpl','shasxvs','shasxvc','shasxhi','shasxls','shasxge','shasxlt','shasxgt','shasxle', + 'shsaxeq','shsaxne','shsaxcs','shsaxhs','shsaxcc','shsaxlo','shsaxmi','shsaxpl','shsaxvs','shsaxvc','shsaxhi','shsaxls','shsaxge','shsaxlt','shsaxgt','shsaxle', + 'uhasxeq','uhasxne','uhasxcs','uhasxhs','uhasxcc','uhasxlo','uhasxmi','uhasxpl','uhasxvs','uhasxvc','uhasxhi','uhasxls','uhasxge','uhasxlt','uhasxgt','uhasxle', + 'uhsaxeq','uhsaxne','uhsaxcs','uhsaxhs','uhsaxcc','uhsaxlo','uhsaxmi','uhsaxpl','uhsaxvs','uhsaxvc','uhsaxhi','uhsaxls','uhsaxge','uhsaxlt','uhsaxgt','uhsaxle', + /* ARMv6 SIMD: Conditional Saturating Operations */ + 'qaddeq','qaddne','qaddcs','qaddhs','qaddcc','qaddlo','qaddmi','qaddpl','qaddvs','qaddvc','qaddhi','qaddls','qaddge','qaddlt','qaddgt','qaddle', + 'qadd16eq','qadd16ne','qadd16cs','qadd16hs','qadd16cc','qadd16lo','qadd16mi','qadd16pl','qadd16vs','qadd16vc','qadd16hi','qadd16ls','qadd16ge','qadd16lt','qadd16gt','qadd16le', + 'qadd8eq','qadd8ne','qadd8cs','qadd8hs','qadd8cc','qadd8lo','qadd8mi','qadd8pl','qadd8vs','qadd8vc','qadd8hi','qadd8ls','qadd8ge','qadd8lt','qadd8gt','qadd8le', + 'uqadd16eq','uqadd16ne','uqadd16cs','uqadd16hs','uqadd16cc','uqadd16lo','uqadd16mi','uqadd16pl','uqadd16vs','uqadd16vc','uqadd16hi','uqadd16ls','uqadd16ge','uqadd16lt','uqadd16gt','uqadd16le', + 'uqadd8eq','uqadd8ne','uqadd8cs','uqadd8hs','uqadd8cc','uqadd8lo','uqadd8mi','uqadd8pl','uqadd8vs','uqadd8vc','uqadd8hi','uqadd8ls','uqadd8ge','uqadd8lt','uqadd8gt','uqadd8le', + 'qsubeq','qsubne','qsubcs','qsubhs','qsubcc','qsublo','qsubmi','qsubpl','qsubvs','qsubvc','qsubhi','qsubls','qsubge','qsublt','qsubgt','qsuble', + 'qsub16eq','qsub16ne','qsub16cs','qsub16hs','qsub16cc','qsub16lo','qsub16mi','qsub16pl','qsub16vs','qsub16vc','qsub16hi','qsub16ls','qsub16ge','qsub16lt','qsub16gt','qsub16le', + 'qsub8eq','qsub8ne','qsub8cs','qsub8hs','qsub8cc','qsub8lo','qsub8mi','qsub8pl','qsub8vs','qsub8vc','qsub8hi','qsub8ls','qsub8ge','qsub8lt','qsub8gt','qsub8le', + 'uqsub16eq','uqsub16ne','uqsub16cs','uqsub16hs','uqsub16cc','uqsub16lo','uqsub16mi','uqsub16pl','uqsub16vs','uqsub16vc','uqsub16hi','uqsub16ls','uqsub16ge','uqsub16lt','uqsub16gt','uqsub16le', + 'uqsub8eq','uqsub8ne','uqsub8cs','uqsub8hs','uqsub8cc','uqsub8lo','uqsub8mi','uqsub8pl','uqsub8vs','uqsub8vc','uqsub8hi','uqsub8ls','uqsub8ge','uqsub8lt','uqsub8gt','uqsub8le', + 'qasxeq','qasxne','qasxcs','qasxhs','qasxcc','qasxlo','qasxmi','qasxpl','qasxvs','qasxvc','qasxhi','qasxls','qasxge','qasxlt','qasxgt','qasxle', + 'qsaxeq','qsaxne','qsaxcs','qsaxhs','qsaxcc','qsaxlo','qsaxmi','qsaxpl','qsaxvs','qsaxvc','qsaxhi','qsaxls','qsaxge','qsaxlt','qsaxgt','qsaxle', + 'uqasxeq','uqasxne','uqasxcs','uqasxhs','uqasxcc','uqasxlo','uqasxmi','uqasxpl','uqasxvs','uqasxvc','uqasxhi','uqasxls','uqasxge','uqasxlt','uqasxgt','uqasxle', + 'uqsaxeq','uqsaxne','uqsaxcs','uqsaxhs','uqsaxcc','uqsaxlo','uqsaxmi','uqsaxpl','uqsaxvs','uqsaxvc','uqsaxhi','uqsaxls','uqsaxge','uqsaxlt','uqsaxgt','uqsaxle', + 'qdaddeq','qdaddne','qdaddcs','qdaddhs','qdaddcc','qdaddlo','qdaddmi','qdaddpl','qdaddvs','qdaddvc','qdaddhi','qdaddls','qdaddge','qdaddlt','qdaddgt','qdaddle', + 'qdsubeq','qdsubne','qdsubcs','qdsubhs','qdsubcc','qdsublo','qdsubmi','qdsubpl','qdsubvs','qdsubvc','qdsubhi','qdsubls','qdsubge','qdsublt','qdsubgt','qdsuble', + 'ssateq','ssatne','ssatcs','ssaths','ssatcc','ssatlo','ssatmi','ssatpl','ssatvs','ssatvc','ssathi','ssatls','ssatge','ssatlt','ssatgt','ssatle', + 'ssat16eq','ssat16ne','ssat16cs','ssat16hs','ssat16cc','ssat16lo','ssat16mi','ssat16pl','ssat16vs','ssat16vc','ssat16hi','ssat16ls','ssat16ge','ssat16lt','ssat16gt','ssat16le', + 'usateq','usatne','usatcs','usaths','usatcc','usatlo','usatmi','usatpl','usatvs','usatvc','usathi','usatls','usatge','usatlt','usatgt','usatle', + 'usat16eq','usat16ne','usat16cs','usat16hs','usat16cc','usat16lo','usat16mi','usat16pl','usat16vs','usat16vc','usat16hi','usat16ls','usat16ge','usat16lt','usat16gt','usat16le', + /* ARMv6 SIMD: Conditional Permutation and Combine Operations */ + 'sxtaheq','sxtahne','sxtahcs','sxtahhs','sxtahcc','sxtahlo','sxtahmi','sxtahpl','sxtahvs','sxtahvc','sxtahhi','sxtahls','sxtahge','sxtahlt','sxtahgt','sxtahle', + 'sxtabeq','sxtabne','sxtabcs','sxtabhs','sxtabcc','sxtablo','sxtabmi','sxtabpl','sxtabvs','sxtabvc','sxtabhi','sxtabls','sxtabge','sxtablt','sxtabgt','sxtable', + 'sxtab16eq','sxtab16ne','sxtab16cs','sxtab16hs','sxtab16cc','sxtab16lo','sxtab16mi','sxtab16pl','sxtab16vs','sxtab16vc','sxtab16hi','sxtab16ls','sxtab16ge','sxtab16lt','sxtab16gt','sxtab16le', + 'uxtaheq','uxtahne','uxtahcs','uxtahhs','uxtahcc','uxtahlo','uxtahmi','uxtahpl','uxtahvs','uxtahvc','uxtahhi','uxtahls','uxtahge','uxtahlt','uxtahgt','uxtahle', + 'uxtabeq','uxtabne','uxtabcs','uxtabhs','uxtabcc','uxtablo','uxtabmi','uxtabpl','uxtabvs','uxtabvc','uxtabhi','uxtabls','uxtabge','uxtablt','uxtabgt','uxtable', + 'uxtab16eq','uxtab16ne','uxtab16cs','uxtab16hs','uxtab16cc','uxtab16lo','uxtab16mi','uxtab16pl','uxtab16vs','uxtab16vc','uxtab16hi','uxtab16ls','uxtab16ge','uxtab16lt','uxtab16gt','uxtab16le', + 'sxtheq.w','sxthne.w','sxthcs.w','sxthhs.w','sxthcc.w','sxthlo.w','sxthmi.w','sxthpl.w','sxthvs.w','sxthvc.w','sxthhi.w','sxthls.w','sxthge.w','sxthlt.w','sxthgt.w','sxthle.w', + 'sxtheq','sxthne','sxthcs','sxthhs','sxthcc','sxthlo','sxthmi','sxthpl','sxthvs','sxthvc','sxthhi','sxthls','sxthge','sxthlt','sxthgt','sxthle', + 'sxtbeq.w','sxtbne.w','sxtbcs.w','sxtbhs.w','sxtbcc.w','sxtblo.w','sxtbmi.w','sxtbpl.w','sxtbvs.w','sxtbvc.w','sxtbhi.w','sxtbls.w','sxtbge.w','sxtblt.w','sxtbgt.w','sxtble.w', + 'sxtbeq','sxtbne','sxtbcs','sxtbhs','sxtbcc','sxtblo','sxtbmi','sxtbpl','sxtbvs','sxtbvc','sxtbhi','sxtbls','sxtbge','sxtblt','sxtbgt','sxtble', + 'sxtb16eq','sxtb16ne','sxtb16cs','sxtb16hs','sxtb16cc','sxtb16lo','sxtb16mi','sxtb16pl','sxtb16vs','sxtb16vc','sxtb16hi','sxtb16ls','sxtb16ge','sxtb16lt','sxtb16gt','sxtb16le', + 'uxtheq.w','uxthne.w','uxthcs.w','uxthhs.w','uxthcc.w','uxthlo.w','uxthmi.w','uxthpl.w','uxthvs.w','uxthvc.w','uxthhi.w','uxthls.w','uxthge.w','uxthlt.w','uxthgt.w','uxthle.w', + 'uxtheq','uxthne','uxthcs','uxthhs','uxthcc','uxthlo','uxthmi','uxthpl','uxthvs','uxthvc','uxthhi','uxthls','uxthge','uxthlt','uxthgt','uxthle', + 'uxtbeq.w','uxtbne.w','uxtbcs.w','uxtbhs.w','uxtbcc.w','uxtblo.w','uxtbmi.w','uxtbpl.w','uxtbvs.w','uxtbvc.w','uxtbhi.w','uxtbls.w','uxtbge.w','uxtblt.w','uxtbgt.w','uxtble.w', + 'uxtbeq','uxtbne','uxtbcs','uxtbhs','uxtbcc','uxtblo','uxtbmi','uxtbpl','uxtbvs','uxtbvc','uxtbhi','uxtbls','uxtbge','uxtblt','uxtbgt','uxtble', + 'uxtb16eq','uxtb16ne','uxtb16cs','uxtb16hs','uxtb16cc','uxtb16lo','uxtb16mi','uxtb16pl','uxtb16vs','uxtb16vc','uxtb16hi','uxtb16ls','uxtb16ge','uxtb16lt','uxtb16gt','uxtb16le', + 'pkhbteq','pkhbtne','pkhbtcs','pkhbths','pkhbtcc','pkhbtlo','pkhbtmi','pkhbtpl','pkhbtvs','pkhbtvc','pkhbthi','pkhbtls','pkhbtge','pkhbtlt','pkhbtgt','pkhbtle', + 'pkhtbeq','pkhtbne','pkhtbcs','pkhtbhs','pkhtbcc','pkhtblo','pkhtbmi','pkhtbpl','pkhtbvs','pkhtbvc','pkhtbhi','pkhtbls','pkhtbge','pkhtblt','pkhtbgt','pkhtble', + 'rbiteq','rbitne','rbitcs','rbiths','rbitcc','rbitlo','rbitmi','rbitpl','rbitvs','rbitvc','rbithi','rbitls','rbitge','rbitlt','rbitgt','rbitle', + 'reveq.w','revne.w','revcs.w','revhs.w','revcc.w','revlo.w','revmi.w','revpl.w','revvs.w','revvc.w','revhi.w','revls.w','revge.w','revlt.w','revgt.w','revle.w', + 'reveq','revne','revcs','revhs','revcc','revlo','revmi','revpl','revvs','revvc','revhi','revls','revge','revlt','revgt','revle', + 'rev16eq.w','rev16ne.w','rev16cs.w','rev16hs.w','rev16cc.w','rev16lo.w','rev16mi.w','rev16pl.w','rev16vs.w','rev16vc.w','rev16hi.w','rev16ls.w','rev16ge.w','rev16lt.w','rev16gt.w','rev16le.w', + 'rev16eq','rev16ne','rev16cs','rev16hs','rev16cc','rev16lo','rev16mi','rev16pl','rev16vs','rev16vc','rev16hi','rev16ls','rev16ge','rev16lt','rev16gt','rev16le', + 'revsheq.w','revshne.w','revshcs.w','revshhs.w','revshcc.w','revshlo.w','revshmi.w','revshpl.w','revshvs.w','revshvc.w','revshhi.w','revshls.w','revshge.w','revshlt.w','revshgt.w','revshle.w', + 'revsheq','revshne','revshcs','revshhs','revshcc','revshlo','revshmi','revshpl','revshvs','revshvc','revshhi','revshls','revshge','revshlt','revshgt','revshle', + 'seleq','selne','selcs','selhs','selcc','sello','selmi','selpl','selvs','selvc','selhi','sells','selge','sellt','selgt','selle', + /* ARMv6 SIMD: Conditional Multiply and Multiply-Add */ + 'smladeq','smladne','smladcs','smladhs','smladcc','smladlo','smladmi','smladpl','smladvs','smladvc','smladhi','smladls','smladge','smladlt','smladgt','smladle', + 'smladxeq','smladxne','smladxcs','smladxhs','smladxcc','smladxlo','smladxmi','smladxpl','smladxvs','smladxvc','smladxhi','smladxls','smladxge','smladxlt','smladxgt','smladxle', + 'smlsdeq','smlsdne','smlsdcs','smlsdhs','smlsdcc','smlsdlo','smlsdmi','smlsdpl','smlsdvs','smlsdvc','smlsdhi','smlsdls','smlsdge','smlsdlt','smlsdgt','smlsdle', + 'smlsdxeq','smlsdxne','smlsdxcs','smlsdxhs','smlsdxcc','smlsdxlo','smlsdxmi','smlsdxpl','smlsdxvs','smlsdxvc','smlsdxhi','smlsdxls','smlsdxge','smlsdxlt','smlsdxgt','smlsdxle', + 'smlaldeq','smlaldne','smlaldcs','smlaldhs','smlaldcc','smlaldlo','smlaldmi','smlaldpl','smlaldvs','smlaldvc','smlaldhi','smlaldls','smlaldge','smlaldlt','smlaldgt','smlaldle', + 'smlaldxeq','smlaldxne','smlaldxcs','smlaldxhs','smlaldxcc','smlaldxlo','smlaldxmi','smlaldxpl','smlaldxvs','smlaldxvc','smlaldxhi','smlaldxls','smlaldxge','smlaldxlt','smlaldxgt','smlaldxle', + 'smlsldeq','smlsldne','smlsldcs','smlsldhs','smlsldcc','smlsldlo','smlsldmi','smlsldpl','smlsldvs','smlsldvc','smlsldhi','smlsldls','smlsldge','smlsldlt','smlsldgt','smlsldle', + 'smlsldxeq','smlsldxne','smlsldxcs','smlsldxhs','smlsldxcc','smlsldxlo','smlsldxmi','smlsldxpl','smlsldxvs','smlsldxvc','smlsldxhi','smlsldxls','smlsldxge','smlsldxlt','smlsldxgt','smlsldxle', + 'smmuleq','smmulne','smmulcs','smmulhs','smmulcc','smmullo','smmulmi','smmulpl','smmulvs','smmulvc','smmulhi','smmulls','smmulge','smmullt','smmulgt','smmulle', + 'smmulreq','smmulrne','smmulrcs','smmulrhs','smmulrcc','smmulrlo','smmulrmi','smmulrpl','smmulrvs','smmulrvc','smmulrhi','smmulrls','smmulrge','smmulrlt','smmulrgt','smmulrle', + 'smmlaeq','smmlane','smmlacs','smmlahs','smmlacc','smmlalo','smmlami','smmlapl','smmlavs','smmlavc','smmlahi','smmlals','smmlage','smmlalt','smmlagt','smmlale', + 'smmlareq','smmlarne','smmlarcs','smmlarhs','smmlarcc','smmlarlo','smmlarmi','smmlarpl','smmlarvs','smmlarvc','smmlarhi','smmlarls','smmlarge','smmlarlt','smmlargt','smmlarle', + 'smmlseq','smmlsne','smmlscs','smmlshs','smmlscc','smmlslo','smmlsmi','smmlspl','smmlsvs','smmlsvc','smmlshi','smmlsls','smmlsge','smmlslt','smmlsgt','smmlsle', + 'smmlsreq','smmlsrne','smmlsrcs','smmlsrhs','smmlsrcc','smmlsrlo','smmlsrmi','smmlsrpl','smmlsrvs','smmlsrvc','smmlsrhi','smmlsrls','smmlsrge','smmlsrlt','smmlsrgt','smmlsrle', + 'smuadeq','smuadne','smuadcs','smuadhs','smuadcc','smuadlo','smuadmi','smuadpl','smuadvs','smuadvc','smuadhi','smuadls','smuadge','smuadlt','smuadgt','smuadle', + 'smuadxeq','smuadxne','smuadxcs','smuadxhs','smuadxcc','smuadxlo','smuadxmi','smuadxpl','smuadxvs','smuadxvc','smuadxhi','smuadxls','smuadxge','smuadxlt','smuadxgt','smuadxle', + 'smusdeq','smusdne','smusdcs','smusdhs','smusdcc','smusdlo','smusdmi','smusdpl','smusdvs','smusdvc','smusdhi','smusdls','smusdge','smusdlt','smusdgt','smusdle', + 'smusdxeq','smusdxne','smusdxcs','smusdxhs','smusdxcc','smusdxlo','smusdxmi','smusdxpl','smusdxvs','smusdxvc','smusdxhi','smusdxls','smusdxge','smusdxlt','smusdxgt','smusdxle', + 'umaaleq','umaalne','umaalcs','umaalhs','umaalcc','umaallo','umaalmi','umaalpl','umaalvs','umaalvc','umaalhi','umaalls','umaalge','umaallt','umaalgt','umaalle' + ), + /* Unconditional Coprocessor Instructions */ + 13 => array( + /* Data Processing: Unconditional Coprocessor Instructions */ + 'cdp','cdpal', + 'cdp2','cdp2al', + 'ldc','ldcal', + 'ldcl','ldclal', + 'ldc2','ldc2al', + 'ldc2l','ldc2lal', + 'stc','stcal', + 'stcl','stclal', + 'stc2','stc2al', + 'stc2l','stc2lal', + 'mcr','mcral', + 'mcr2','mcr2al', + 'mcrr','mcrral', + 'mcrr2','mcrr2al', + 'mrc','mrcal', + 'mrc2','mrc2al', + 'mrrc','mrrcal', + 'mrrc2','mrrc2al' + ), + /* Conditional Coprocessor Instructions */ + 14 => array( + /* Data Processing: Conditional Coprocessor Instructions */ + 'cdpeq','cdpne','cdpcs','cdphs','cdpcc','cdplo','cdpmi','cdppl','cdpvs','cdpvc','cdphi','cdpls','cdpge','cdplt','cdpgt','cdple', + 'cdp2eq','cdp2ne','cdp2cs','cdp2hs','cdp2cc','cdp2lo','cdp2mi','cdp2pl','cdp2vs','cdp2vc','cdp2hi','cdp2ls','cdp2ge','cdp2lt','cdp2gt','cdp2le', + 'ldceq','ldcne','ldccs','ldchs','ldccc','ldclo','ldcmi','ldcpl','ldcvs','ldcvc','ldchi','ldcls','ldcge','ldclt','ldcgt','ldcle', + 'ldcleq','ldclne','ldclcs','ldclhs','ldclcc','ldcllo','ldclmi','ldclpl','ldclvs','ldclvc','ldclhi','ldclls','ldclge','ldcllt','ldclgt','ldclle', + 'ldc2eq','ldc2ne','ldc2cs','ldc2hs','ldc2cc','ldc2lo','ldc2mi','ldc2pl','ldc2vs','ldc2vc','ldc2hi','ldc2ls','ldc2ge','ldc2lt','ldc2gt','ldc2le', + 'ldc2leq','ldc2lne','ldc2lcs','ldc2lhs','ldc2lcc','ldc2llo','ldc2lmi','ldc2lpl','ldc2lvs','ldc2lvc','ldc2lhi','ldc2lls','ldc2lge','ldc2llt','ldc2lgt','ldc2lle', + 'stceq','stcne','stccs','stchs','stccc','stclo','stcmi','stcpl','stcvs','stcvc','stchi','stcls','stcge','stclt','stcgt','stcle', + 'stcleq','stclne','stclcs','stclhs','stclcc','stcllo','stclmi','stclpl','stclvs','stclvc','stclhi','stclls','stclge','stcllt','stclgt','stclle', + 'stc2eq','stc2ne','stc2cs','stc2hs','stc2cc','stc2lo','stc2mi','stc2pl','stc2vs','stc2vc','stc2hi','stc2ls','stc2ge','stc2lt','stc2gt','stc2le', + 'stc2leq','stc2lne','stc2lcs','stc2lhs','stc2lcc','stc2llo','stc2lmi','stc2lpl','stc2lvs','stc2lvc','stc2lhi','stc2lls','stc2lge','stc2llt','stc2lgt','stc2lle', + 'mcreq','mcrne','mcrcs','mcrhs','mcrcc','mcrlo','mcrmi','mcrpl','mcrvs','mcrvc','mcrhi','mcrls','mcrge','mcrlt','mcrgt','mcrle', + 'mcr2eq','mcr2ne','mcr2cs','mcr2hs','mcr2cc','mcr2lo','mcr2mi','mcr2pl','mcr2vs','mcr2vc','mcr2hi','mcr2ls','mcr2ge','mcr2lt','mcr2gt','mcr2le', + 'mcrreq','mcrrne','mcrrcs','mcrrhs','mcrrcc','mcrrlo','mcrrmi','mcrrpl','mcrrvs','mcrrvc','mcrrhi','mcrrls','mcrrge','mcrrlt','mcrrgt','mcrrle', + 'mcrr2eq','mcrr2ne','mcrr2cs','mcrr2hs','mcrr2cc','mcrr2lo','mcrr2mi','mcrr2pl','mcrr2vs','mcrr2vc','mcrr2hi','mcrr2ls','mcrr2ge','mcrr2lt','mcrr2gt','mcrr2le', + 'mrceq','mrcne','mrccs','mrchs','mrccc','mrclo','mrcmi','mrcpl','mrcvs','mrcvc','mrchi','mrcls','mrcge','mrclt','mrcgt','mrcle', + 'mrc2eq','mrc2ne','mrc2cs','mrc2hs','mrc2cc','mrc2lo','mrc2mi','mrc2pl','mrc2vs','mrc2vc','mrc2hi','mrc2ls','mrc2ge','mrc2lt','mrc2gt','mrc2le', + 'mrrceq','mrrcne','mrrccs','mrrchs','mrrccc','mrrclo','mrrcmi','mrrcpl','mrrcvs','mrrcvc','mrrchi','mrrcls','mrrcge','mrrclt','mrrcgt','mrrcle', + 'mrrc2eq','mrrc2ne','mrrc2cs','mrrc2hs','mrrc2cc','mrrc2lo','mrrc2mi','mrrc2pl','mrrc2vs','mrrc2vc','mrrc2hi','mrrc2ls','mrrc2ge','mrrc2lt','mrrc2gt','mrrc2le' + ), + /* Unconditional System Instructions */ + 15 => array( + /* System: Unconditional Debug and State-Change Instructions */ + 'bkpt', + 'dbg','dbgal', + 'setend', + 'svc','svcal', + 'sev.w','seval.w', + 'sev','seval', + 'wfe.w','wfeal.w', + 'wfe','wfeal', + 'wfi.w','wfial.w', + 'wfi','wfial', + /* System: Unconditional ThumbEE Instructions */ + 'enterx', + 'leavex', + 'chka.n','chkaal.n', + 'chka','chkaal', + 'hb.n','hbal.n', + 'hb','hbal', + 'hbl.n','hblal.n', + 'hbl','hblal', + 'hblp.n','hblpal.n', + 'hblp','hblpal', + 'hbp.n','hbpal.n', + 'hbp','hbpal', + /* System: Unconditional Privileged Instructions */ + 'cpsie.n', + 'cpsie.w', + 'cpsie', + 'cpsid.n', + 'cpsid.w', + 'cpsid', + 'smc','smcal', + 'rfeda','rfedaal', + 'rfedb','rfedbal', + 'rfeia','rfeiaal', + 'rfeib','rfeibal', + 'srsda','srsdaal', + 'srsdb','srsdbal', + 'srsia','srsiaal', + 'srsib','srsibal' + ), + /* Conditional System Instructions */ + 16 => array( + /* System: Conditional Debug and State-Change Instructions */ + 'dbgeq','dbgne','dbgcs','dbghs','dbgcc','dbglo','dbgmi','dbgpl','dbgvs','dbgvc','dbghi','dbgls','dbgge','dbglt','dbggt','dbgle', + 'svceq','svcne','svccs','svchs','svccc','svclo','svcmi','svcpl','svcvs','svcvc','svchi','svcls','svcge','svclt','svcgt','svcle', + 'seveq.w','sevne.w','sevcs.w','sevhs.w','sevcc.w','sevlo.w','sevmi.w','sevpl.w','sevvs.w','sevvc.w','sevhi.w','sevls.w','sevge.w','sevlt.w','sevgt.w','sevle.w', + 'seveq','sevne','sevcs','sevhs','sevcc','sevlo','sevmi','sevpl','sevvs','sevvc','sevhi','sevls','sevge','sevlt','sevgt','sevle', + 'wfeeq.w','wfene.w','wfecs.w','wfehs.w','wfecc.w','wfelo.w','wfemi.w','wfepl.w','wfevs.w','wfevc.w','wfehi.w','wfels.w','wfege.w','wfelt.w','wfegt.w','wfele.w', + 'wfeeq','wfene','wfecs','wfehs','wfecc','wfelo','wfemi','wfepl','wfevs','wfevc','wfehi','wfels','wfege','wfelt','wfegt','wfele', + 'wfieq.w','wfine.w','wfics.w','wfihs.w','wficc.w','wfilo.w','wfimi.w','wfipl.w','wfivs.w','wfivc.w','wfihi.w','wfils.w','wfige.w','wfilt.w','wfigt.w','wfile.w', + 'wfieq','wfine','wfics','wfihs','wficc','wfilo','wfimi','wfipl','wfivs','wfivc','wfihi','wfils','wfige','wfilt','wfigt','wfile', + /* System: Conditional ThumbEE Instructions */ + 'chkaeq.n','chkane.n','chkacs.n','chkahs.n','chkacc.n','chkalo.n','chkami.n','chkapl.n','chkavs.n','chkavc.n','chkahi.n','chkals.n','chkage.n','chkalt.n','chkagt.n','chkale.n', + 'chkaeq','chkane','chkacs','chkahs','chkacc','chkalo','chkami','chkapl','chkavs','chkavc','chkahi','chkals','chkage','chkalt','chkagt','chkale', + 'hbeq.n','hbne.n','hbcs.n','hbhs.n','hbcc.n','hblo.n','hbmi.n','hbpl.n','hbvs.n','hbvc.n','hbhi.n','hbls.n','hbge.n','hblt.n','hbgt.n','hble.n', + 'hbeq','hbne','hbcs','hbhs','hbcc','hblo','hbmi','hbpl','hbvs','hbvc','hbhi','hbls','hbge','hblt','hbgt','hble', + 'hbleq.n','hblne.n','hblcs.n','hblhs.n','hblcc.n','hbllo.n','hblmi.n','hblpl.n','hblvs.n','hblvc.n','hblhi.n','hblls.n','hblge.n','hbllt.n','hblgt.n','hblle.n', + 'hbleq','hblne','hblcs','hblhs','hblcc','hbllo','hblmi','hblpl','hblvs','hblvc','hblhi','hblls','hblge','hbllt','hblgt','hblle', + 'hblpeq.n','hblpne.n','hblpcs.n','hblphs.n','hblpcc.n','hblplo.n','hblpmi.n','hblppl.n','hblpvs.n','hblpvc.n','hblphi.n','hblpls.n','hblpge.n','hblplt.n','hblpgt.n','hblple.n', + 'hblpeq','hblpne','hblpcs','hblphs','hblpcc','hblplo','hblpmi','hblppl','hblpvs','hblpvc','hblphi','hblpls','hblpge','hblplt','hblpgt','hblple', + 'hbpeq.n','hbpne.n','hbpcs.n','hbphs.n','hbpcc.n','hbplo.n','hbpmi.n','hbppl.n','hbpvs.n','hbpvc.n','hbphi.n','hbpls.n','hbpge.n','hbplt.n','hbpgt.n','hbple.n', + 'hbpeq','hbpne','hbpcs','hbphs','hbpcc','hbplo','hbpmi','hbppl','hbpvs','hbpvc','hbphi','hbpls','hbpge','hbplt','hbpgt','hbple', + /* System: Conditional Privileged Instructions */ + 'smceq','smcne','smccs','smchs','smccc','smclo','smcmi','smcpl','smcvs','smcvc','smchi','smcls','smcge','smclt','smcgt','smcle', + 'rfedaeq','rfedane','rfedacs','rfedahs','rfedacc','rfedalo','rfedami','rfedapl','rfedavs','rfedavc','rfedahi','rfedals','rfedage','rfedalt','rfedagt','rfedale', + 'rfedbeq','rfedbne','rfedbcs','rfedbhs','rfedbcc','rfedblo','rfedbmi','rfedbpl','rfedbvs','rfedbvc','rfedbhi','rfedbls','rfedbge','rfedblt','rfedbgt','rfedble', + 'rfeiaeq','rfeiane','rfeiacs','rfeiahs','rfeiacc','rfeialo','rfeiami','rfeiapl','rfeiavs','rfeiavc','rfeiahi','rfeials','rfeiage','rfeialt','rfeiagt','rfeiale', + 'rfeibeq','rfeibne','rfeibcs','rfeibhs','rfeibcc','rfeiblo','rfeibmi','rfeibpl','rfeibvs','rfeibvc','rfeibhi','rfeibls','rfeibge','rfeiblt','rfeibgt','rfeible', + 'srsdaeq','srsdane','srsdacs','srsdahs','srsdacc','srsdalo','srsdami','srsdapl','srsdavs','srsdavc','srsdahi','srsdals','srsdage','srsdalt','srsdagt','srsdale', + 'srsdbeq','srsdbne','srsdbcs','srsdbhs','srsdbcc','srsdblo','srsdbmi','srsdbpl','srsdbvs','srsdbvc','srsdbhi','srsdbls','srsdbge','srsdblt','srsdbgt','srsdble', + 'srsiaeq','srsiane','srsiacs','srsiahs','srsiacc','srsialo','srsiami','srsiapl','srsiavs','srsiavc','srsiahi','srsials','srsiage','srsialt','srsiagt','srsiale', + 'srsibeq','srsibne','srsibcs','srsibhs','srsibcc','srsiblo','srsibmi','srsibpl','srsibvs','srsibvc','srsibhi','srsibls','srsibge','srsiblt','srsibgt','srsible' + ), + /* Unconditional WMMX/WMMX2 instructions */ + 17 => array( + /* Unconditional WMMX/WMMX2 SIMD Instructions */ + 'tandcb','tandcbal', + 'tandch','tandchal', + 'tandcw','tandcwal', + 'tbcstb','tbcstbal', + 'tbcsth','tbcsthal', + 'tbcstw','tbcstwal', + 'textrcb','textrcbal', + 'textrch','textrchal', + 'textrcw','textrcwal', + 'textrmsb','textrmsbal', + 'textrmsh','textrmshal', + 'textrmsw','textrmswal', + 'textrmub','textrmubal', + 'textrmuh','textrmuhal', + 'textrmuw','textrmuwal', + 'tinsrb','tinsrbal', + 'tinsrh','tinsrhal', + 'tinsrw','tinsrwal', + 'tmcr','tmcral', + 'tmcrr','tmcrral', + 'tmia','tmiaal', + 'tmiaph','tmiaphal', + 'tmiabb','tmiabbal', + 'tmiabt','tmiabtal', + 'tmiatb','tmiatbal', + 'tmiatt','tmiattal', + 'tmovmskb','tmovmskbal', + 'tmovmskh','tmovmskhal', + 'tmovmskw','tmovmskwal', + 'tmrc','tmrcal', + 'tmrrc','tmrrcal', + 'torcb','torcbal', + 'torch','torchal', + 'torcw','torcwal', + 'torvscb','torvscbal', + 'torvsch','torvschal', + 'torvscw','torvscwal', + 'wabsb','wabsbal', + 'wabsh','wabshal', + 'wabsw','wabswal', + 'wabsdiffb','wabsdiffbal', + 'wabsdiffh','wabsdiffhal', + 'wabsdiffw','wabsdiffwal', + 'waccb','waccbal', + 'wacch','wacchal', + 'waccw','waccwal', + 'waddb','waddbal', + 'waddh','waddhal', + 'waddw','waddwal', + 'waddbc','waddbcal', + 'waddhc','waddhcal', + 'waddwc','waddwcal', + 'waddbss','waddbssal', + 'waddhss','waddhssal', + 'waddwss','waddwssal', + 'waddbus','waddbusal', + 'waddhus','waddhusal', + 'waddwus','waddwusal', + 'waddsubhx','waddsubhxal', + 'waligni','walignial', + 'walignr0','walignr0al', + 'walignr1','walignr1al', + 'walignr2','walignr2al', + 'walignr3','walignr3al', + 'wand','wandal', + 'wandn','wandnal', + 'wavg2b','wavg2bal', + 'wavg2h','wavg2hal', + 'wavg2br','wavg2bral', + 'wavg2hr','wavg2hral', + 'wavg4','wavg4al', + 'wavg4r','wavg4ral', + 'wcmpeqb','wcmpeqbal', + 'wcmpeqh','wcmpeqhal', + 'wcmpeqw','wcmpeqwal', + 'wcmpgtsb','wcmpgtsbal', + 'wcmpgtsh','wcmpgtshal', + 'wcmpgtsw','wcmpgtswal', + 'wcmpgtub','wcmpgtubal', + 'wcmpgtuh','wcmpgtuhal', + 'wcmpgtuw','wcmpgtuwal', + 'wldrb','wldrbal', + 'wldrh','wldrhal', + 'wldrw','wldrwal', + 'wldrd','wldrdal', + 'wmacs','wmacsal', + 'wmacu','wmacual', + 'wmacsz','wmacszal', + 'wmacuz','wmacuzal', + 'wmadds','wmaddsal', + 'wmaddu','wmaddual', + 'wmaddsx','wmaddsxal', + 'wmaddux','wmadduxal', + 'wmaddsn','wmaddsnal', + 'wmaddun','wmaddunal', + 'wmaxsb','wmaxsbal', + 'wmaxsh','wmaxshal', + 'wmaxsw','wmaxswal', + 'wmaxub','wmaxubal', + 'wmaxuh','wmaxuhal', + 'wmaxuw','wmaxuwal', + 'wmerge','wmergeal', + 'wmiabb','wmiabbal', + 'wmiabt','wmiabtal', + 'wmiatb','wmiatbal', + 'wmiatt','wmiattal', + 'wmiabbn','wmiabbnal', + 'wmiabtn','wmiabtnal', + 'wmiatbn','wmiatbnal', + 'wmiattn','wmiattnal', + 'wmiawbb','wmiawbbal', + 'wmiawbt','wmiawbtal', + 'wmiawtb','wmiawtbal', + 'wmiawtt','wmiawttal', + 'wmiawbbn','wmiawbbnal', + 'wmiawbtn','wmiawbtnal', + 'wmiawtbn','wmiawtbnal', + 'wmiawttn','wmiawttnal', + 'wminsb','wminsbal', + 'wminsh','wminshal', + 'wminsw','wminswal', + 'wminub','wminubal', + 'wminuh','wminuhal', + 'wminuw','wminuwal', + 'wmov','wmoval', + 'wmulsm','wmulsmal', + 'wmulsl','wmulslal', + 'wmulum','wmulumal', + 'wmulul','wmululal', + 'wmulsmr','wmulsmral', + 'wmulslr','wmulslral', + 'wmulumr','wmulumral', + 'wmululr','wmululral', + 'wmulwum','wmulwumal', + 'wmulwsm','wmulwsmal', + 'wmulwl','wmulwlal', + 'wmulwumr','wmulwumral', + 'wmulwsmr','wmulwsmral', + 'wor','woral', + 'wpackhss','wpackhssal', + 'wpackwss','wpackwssal', + 'wpackdss','wpackdssal', + 'wpackhus','wpackhusal', + 'wpackwus','wpackwusal', + 'wpackdus','wpackdusal', + 'wqmiabb','wqmiabbal', + 'wqmiabt','wqmiabtal', + 'wqmiatb','wqmiatbal', + 'wqmiatt','wqmiattal', + 'wqmiabbn','wqmiabbnal', + 'wqmiabtn','wqmiabtnal', + 'wqmiatbn','wqmiatbnal', + 'wqmiattn','wqmiattnal', + 'wqmulm','wqmulmal', + 'wqmulmr','wqmulmral', + 'wqmulwm','wqmulwmal', + 'wqmulwmr','wqmulwmral', + 'wrorh','wrorhal', + 'wrorw','wrorwal', + 'wrord','wrordal', + 'wrorhg','wrorhgal', + 'wrorwg','wrorwgal', + 'wrordg','wrordgal', + 'wsadb','wsadbal', + 'wsadh','wsadhal', + 'wsadbz','wsadbzal', + 'wsadhz','wsadhzal', + 'wshufh','wshufhal', + 'wsllh','wsllhal', + 'wsllw','wsllwal', + 'wslld','wslldal', + 'wsllhg','wsllhgal', + 'wsllwg','wsllwgal', + 'wslldg','wslldgal', + 'wsrah','wsrahal', + 'wsraw','wsrawal', + 'wsrad','wsradal', + 'wsrahg','wsrahgal', + 'wsrawg','wsrawgal', + 'wsradg','wsradgal', + 'wsrlh','wsrlhal', + 'wsrlw','wsrlwal', + 'wsrld','wsrldal', + 'wsrlhg','wsrlhgal', + 'wsrlwg','wsrlwgal', + 'wsrldg','wsrldgal', + 'wstrb','wstrbal', + 'wstrh','wstrhal', + 'wstrw','wstrwal', + 'wstrd','wstrdal', + 'wsubb','wsubbal', + 'wsubh','wsubhal', + 'wsubw','wsubwal', + 'wsubbss','wsubbssal', + 'wsubhss','wsubhssal', + 'wsubwss','wsubwssal', + 'wsubbus','wsubbusal', + 'wsubhus','wsubhusal', + 'wsubwus','wsubwusal', + 'wsubaddhx','wsubaddhxal', + 'wunpckehsb','wunpckehsbal', + 'wunpckehsh','wunpckehshal', + 'wunpckehsw','wunpckehswal', + 'wunpckehub','wunpckehubal', + 'wunpckehuh','wunpckehuhal', + 'wunpckehuw','wunpckehuwal', + 'wunpckihb','wunpckihbal', + 'wunpckihh','wunpckihhal', + 'wunpckihw','wunpckihwal', + 'wunpckelsb','wunpckelsbal', + 'wunpckelsh','wunpckelshal', + 'wunpckelsw','wunpckelswal', + 'wunpckelub','wunpckelubal', + 'wunpckeluh','wunpckeluhal', + 'wunpckeluw','wunpckeluwal', + 'wunpckilb','wunpckilbal', + 'wunpckilh','wunpckilhal', + 'wunpckilw','wunpckilwal', + 'wxor','wxoral', + 'wzero','wzeroal' + ), + /* Conditional WMMX/WMMX2 SIMD Instructions */ + 18 => array( + /* Conditional WMMX/WMMX2 SIMD Instructions */ + 'tandcbeq','tandcbne','tandcbcs','tandcbhs','tandcbcc','tandcblo','tandcbmi','tandcbpl','tandcbvs','tandcbvc','tandcbhi','tandcbls','tandcbge','tandcblt','tandcbgt','tandcble', + 'tandcheq','tandchne','tandchcs','tandchhs','tandchcc','tandchlo','tandchmi','tandchpl','tandchvs','tandchvc','tandchhi','tandchls','tandchge','tandchlt','tandchgt','tandchle', + 'tandcweq','tandcwne','tandcwcs','tandcwhs','tandcwcc','tandcwlo','tandcwmi','tandcwpl','tandcwvs','tandcwvc','tandcwhi','tandcwls','tandcwge','tandcwlt','tandcwgt','tandcwle', + 'tbcstbeq','tbcstbne','tbcstbcs','tbcstbhs','tbcstbcc','tbcstblo','tbcstbmi','tbcstbpl','tbcstbvs','tbcstbvc','tbcstbhi','tbcstbls','tbcstbge','tbcstblt','tbcstbgt','tbcstble', + 'tbcstheq','tbcsthne','tbcsthcs','tbcsthhs','tbcsthcc','tbcsthlo','tbcsthmi','tbcsthpl','tbcsthvs','tbcsthvc','tbcsthhi','tbcsthls','tbcsthge','tbcsthlt','tbcsthgt','tbcsthle', + 'tbcstweq','tbcstwne','tbcstwcs','tbcstwhs','tbcstwcc','tbcstwlo','tbcstwmi','tbcstwpl','tbcstwvs','tbcstwvc','tbcstwhi','tbcstwls','tbcstwge','tbcstwlt','tbcstwgt','tbcstwle', + 'textrcbeq','textrcbne','textrcbcs','textrcbhs','textrcbcc','textrcblo','textrcbmi','textrcbpl','textrcbvs','textrcbvc','textrcbhi','textrcbls','textrcbge','textrcblt','textrcbgt','textrcble', + 'textrcheq','textrchne','textrchcs','textrchhs','textrchcc','textrchlo','textrchmi','textrchpl','textrchvs','textrchvc','textrchhi','textrchls','textrchge','textrchlt','textrchgt','textrchle', + 'textrcweq','textrcwne','textrcwcs','textrcwhs','textrcwcc','textrcwlo','textrcwmi','textrcwpl','textrcwvs','textrcwvc','textrcwhi','textrcwls','textrcwge','textrcwlt','textrcwgt','textrcwle', + 'textrmsbeq','textrmsbne','textrmsbcs','textrmsbhs','textrmsbcc','textrmsblo','textrmsbmi','textrmsbpl','textrmsbvs','textrmsbvc','textrmsbhi','textrmsbls','textrmsbge','textrmsblt','textrmsbgt','textrmsble', + 'textrmsheq','textrmshne','textrmshcs','textrmshhs','textrmshcc','textrmshlo','textrmshmi','textrmshpl','textrmshvs','textrmshvc','textrmshhi','textrmshls','textrmshge','textrmshlt','textrmshgt','textrmshle', + 'textrmsweq','textrmswne','textrmswcs','textrmswhs','textrmswcc','textrmswlo','textrmswmi','textrmswpl','textrmswvs','textrmswvc','textrmswhi','textrmswls','textrmswge','textrmswlt','textrmswgt','textrmswle', + 'textrmubeq','textrmubne','textrmubcs','textrmubhs','textrmubcc','textrmublo','textrmubmi','textrmubpl','textrmubvs','textrmubvc','textrmubhi','textrmubls','textrmubge','textrmublt','textrmubgt','textrmuble', + 'textrmuheq','textrmuhne','textrmuhcs','textrmuhhs','textrmuhcc','textrmuhlo','textrmuhmi','textrmuhpl','textrmuhvs','textrmuhvc','textrmuhhi','textrmuhls','textrmuhge','textrmuhlt','textrmuhgt','textrmuhle', + 'textrmuweq','textrmuwne','textrmuwcs','textrmuwhs','textrmuwcc','textrmuwlo','textrmuwmi','textrmuwpl','textrmuwvs','textrmuwvc','textrmuwhi','textrmuwls','textrmuwge','textrmuwlt','textrmuwgt','textrmuwle', + 'tinsrbeq','tinsrbne','tinsrbcs','tinsrbhs','tinsrbcc','tinsrblo','tinsrbmi','tinsrbpl','tinsrbvs','tinsrbvc','tinsrbhi','tinsrbls','tinsrbge','tinsrblt','tinsrbgt','tinsrble', + 'tinsrheq','tinsrhne','tinsrhcs','tinsrhhs','tinsrhcc','tinsrhlo','tinsrhmi','tinsrhpl','tinsrhvs','tinsrhvc','tinsrhhi','tinsrhls','tinsrhge','tinsrhlt','tinsrhgt','tinsrhle', + 'tinsrweq','tinsrwne','tinsrwcs','tinsrwhs','tinsrwcc','tinsrwlo','tinsrwmi','tinsrwpl','tinsrwvs','tinsrwvc','tinsrwhi','tinsrwls','tinsrwge','tinsrwlt','tinsrwgt','tinsrwle', + 'tmcreq','tmcrne','tmcrcs','tmcrhs','tmcrcc','tmcrlo','tmcrmi','tmcrpl','tmcrvs','tmcrvc','tmcrhi','tmcrls','tmcrge','tmcrlt','tmcrgt','tmcrle', + 'tmcrreq','tmcrrne','tmcrrcs','tmcrrhs','tmcrrcc','tmcrrlo','tmcrrmi','tmcrrpl','tmcrrvs','tmcrrvc','tmcrrhi','tmcrrls','tmcrrge','tmcrrlt','tmcrrgt','tmcrrle', + 'tmiaeq','tmiane','tmiacs','tmiahs','tmiacc','tmialo','tmiami','tmiapl','tmiavs','tmiavc','tmiahi','tmials','tmiage','tmialt','tmiagt','tmiale', + 'tmiapheq','tmiaphne','tmiaphcs','tmiaphhs','tmiaphcc','tmiaphlo','tmiaphmi','tmiaphpl','tmiaphvs','tmiaphvc','tmiaphhi','tmiaphls','tmiaphge','tmiaphlt','tmiaphgt','tmiaphle', + 'tmiabbeq','tmiabbne','tmiabbcs','tmiabbhs','tmiabbcc','tmiabblo','tmiabbmi','tmiabbpl','tmiabbvs','tmiabbvc','tmiabbhi','tmiabbls','tmiabbge','tmiabblt','tmiabbgt','tmiabble', + 'tmiabteq','tmiabtne','tmiabtcs','tmiabths','tmiabtcc','tmiabtlo','tmiabtmi','tmiabtpl','tmiabtvs','tmiabtvc','tmiabthi','tmiabtls','tmiabtge','tmiabtlt','tmiabtgt','tmiabtle', + 'tmiatbeq','tmiatbne','tmiatbcs','tmiatbhs','tmiatbcc','tmiatblo','tmiatbmi','tmiatbpl','tmiatbvs','tmiatbvc','tmiatbhi','tmiatbls','tmiatbge','tmiatblt','tmiatbgt','tmiatble', + 'tmiatteq','tmiattne','tmiattcs','tmiatths','tmiattcc','tmiattlo','tmiattmi','tmiattpl','tmiattvs','tmiattvc','tmiatthi','tmiattls','tmiattge','tmiattlt','tmiattgt','tmiattle', + 'tmovmskbeq','tmovmskbne','tmovmskbcs','tmovmskbhs','tmovmskbcc','tmovmskblo','tmovmskbmi','tmovmskbpl','tmovmskbvs','tmovmskbvc','tmovmskbhi','tmovmskbls','tmovmskbge','tmovmskblt','tmovmskbgt','tmovmskble', + 'tmovmskheq','tmovmskhne','tmovmskhcs','tmovmskhhs','tmovmskhcc','tmovmskhlo','tmovmskhmi','tmovmskhpl','tmovmskhvs','tmovmskhvc','tmovmskhhi','tmovmskhls','tmovmskhge','tmovmskhlt','tmovmskhgt','tmovmskhle', + 'tmovmskweq','tmovmskwne','tmovmskwcs','tmovmskwhs','tmovmskwcc','tmovmskwlo','tmovmskwmi','tmovmskwpl','tmovmskwvs','tmovmskwvc','tmovmskwhi','tmovmskwls','tmovmskwge','tmovmskwlt','tmovmskwgt','tmovmskwle', + 'tmrceq','tmrcne','tmrccs','tmrchs','tmrccc','tmrclo','tmrcmi','tmrcpl','tmrcvs','tmrcvc','tmrchi','tmrcls','tmrcge','tmrclt','tmrcgt','tmrcle', + 'tmrrceq','tmrrcne','tmrrccs','tmrrchs','tmrrccc','tmrrclo','tmrrcmi','tmrrcpl','tmrrcvs','tmrrcvc','tmrrchi','tmrrcls','tmrrcge','tmrrclt','tmrrcgt','tmrrcle', + 'torcbeq','torcbne','torcbcs','torcbhs','torcbcc','torcblo','torcbmi','torcbpl','torcbvs','torcbvc','torcbhi','torcbls','torcbge','torcblt','torcbgt','torcble', + 'torcheq','torchne','torchcs','torchhs','torchcc','torchlo','torchmi','torchpl','torchvs','torchvc','torchhi','torchls','torchge','torchlt','torchgt','torchle', + 'torcweq','torcwne','torcwcs','torcwhs','torcwcc','torcwlo','torcwmi','torcwpl','torcwvs','torcwvc','torcwhi','torcwls','torcwge','torcwlt','torcwgt','torcwle', + 'torvscbeq','torvscbne','torvscbcs','torvscbhs','torvscbcc','torvscblo','torvscbmi','torvscbpl','torvscbvs','torvscbvc','torvscbhi','torvscbls','torvscbge','torvscblt','torvscbgt','torvscble', + 'torvscheq','torvschne','torvschcs','torvschhs','torvschcc','torvschlo','torvschmi','torvschpl','torvschvs','torvschvc','torvschhi','torvschls','torvschge','torvschlt','torvschgt','torvschle', + 'torvscweq','torvscwne','torvscwcs','torvscwhs','torvscwcc','torvscwlo','torvscwmi','torvscwpl','torvscwvs','torvscwvc','torvscwhi','torvscwls','torvscwge','torvscwlt','torvscwgt','torvscwle', + 'wabsbeq','wabsbne','wabsbcs','wabsbhs','wabsbcc','wabsblo','wabsbmi','wabsbpl','wabsbvs','wabsbvc','wabsbhi','wabsbls','wabsbge','wabsblt','wabsbgt','wabsble', + 'wabsheq','wabshne','wabshcs','wabshhs','wabshcc','wabshlo','wabshmi','wabshpl','wabshvs','wabshvc','wabshhi','wabshls','wabshge','wabshlt','wabshgt','wabshle', + 'wabsweq','wabswne','wabswcs','wabswhs','wabswcc','wabswlo','wabswmi','wabswpl','wabswvs','wabswvc','wabswhi','wabswls','wabswge','wabswlt','wabswgt','wabswle', + 'wabsdiffbeq','wabsdiffbne','wabsdiffbcs','wabsdiffbhs','wabsdiffbcc','wabsdiffblo','wabsdiffbmi','wabsdiffbpl','wabsdiffbvs','wabsdiffbvc','wabsdiffbhi','wabsdiffbls','wabsdiffbge','wabsdiffblt','wabsdiffbgt','wabsdiffble', + 'wabsdiffheq','wabsdiffhne','wabsdiffhcs','wabsdiffhhs','wabsdiffhcc','wabsdiffhlo','wabsdiffhmi','wabsdiffhpl','wabsdiffhvs','wabsdiffhvc','wabsdiffhhi','wabsdiffhls','wabsdiffhge','wabsdiffhlt','wabsdiffhgt','wabsdiffhle', + 'wabsdiffweq','wabsdiffwne','wabsdiffwcs','wabsdiffwhs','wabsdiffwcc','wabsdiffwlo','wabsdiffwmi','wabsdiffwpl','wabsdiffwvs','wabsdiffwvc','wabsdiffwhi','wabsdiffwls','wabsdiffwge','wabsdiffwlt','wabsdiffwgt','wabsdiffwle', + 'waccbeq','waccbne','waccbcs','waccbhs','waccbcc','waccblo','waccbmi','waccbpl','waccbvs','waccbvc','waccbhi','waccbls','waccbge','waccblt','waccbgt','waccble', + 'waccheq','wacchne','wacchcs','wacchhs','wacchcc','wacchlo','wacchmi','wacchpl','wacchvs','wacchvc','wacchhi','wacchls','wacchge','wacchlt','wacchgt','wacchle', + 'waccweq','waccwne','waccwcs','waccwhs','waccwcc','waccwlo','waccwmi','waccwpl','waccwvs','waccwvc','waccwhi','waccwls','waccwge','waccwlt','waccwgt','waccwle', + 'waddbeq','waddbne','waddbcs','waddbhs','waddbcc','waddblo','waddbmi','waddbpl','waddbvs','waddbvc','waddbhi','waddbls','waddbge','waddblt','waddbgt','waddble', + 'waddheq','waddhne','waddhcs','waddhhs','waddhcc','waddhlo','waddhmi','waddhpl','waddhvs','waddhvc','waddhhi','waddhls','waddhge','waddhlt','waddhgt','waddhle', + 'waddweq','waddwne','waddwcs','waddwhs','waddwcc','waddwlo','waddwmi','waddwpl','waddwvs','waddwvc','waddwhi','waddwls','waddwge','waddwlt','waddwgt','waddwle', + 'waddbceq','waddbcne','waddbccs','waddbchs','waddbccc','waddbclo','waddbcmi','waddbcpl','waddbcvs','waddbcvc','waddbchi','waddbcls','waddbcge','waddbclt','waddbcgt','waddbcle', + 'waddhceq','waddhcne','waddhccs','waddhchs','waddhccc','waddhclo','waddhcmi','waddhcpl','waddhcvs','waddhcvc','waddhchi','waddhcls','waddhcge','waddhclt','waddhcgt','waddhcle', + 'waddwceq','waddwcne','waddwccs','waddwchs','waddwccc','waddwclo','waddwcmi','waddwcpl','waddwcvs','waddwcvc','waddwchi','waddwcls','waddwcge','waddwclt','waddwcgt','waddwcle', + 'waddbsseq','waddbssne','waddbsscs','waddbsshs','waddbsscc','waddbsslo','waddbssmi','waddbsspl','waddbssvs','waddbssvc','waddbsshi','waddbssls','waddbssge','waddbsslt','waddbssgt','waddbssle', + 'waddhsseq','waddhssne','waddhsscs','waddhsshs','waddhsscc','waddhsslo','waddhssmi','waddhsspl','waddhssvs','waddhssvc','waddhsshi','waddhssls','waddhssge','waddhsslt','waddhssgt','waddhssle', + 'waddwsseq','waddwssne','waddwsscs','waddwsshs','waddwsscc','waddwsslo','waddwssmi','waddwsspl','waddwssvs','waddwssvc','waddwsshi','waddwssls','waddwssge','waddwsslt','waddwssgt','waddwssle', + 'waddbuseq','waddbusne','waddbuscs','waddbushs','waddbuscc','waddbuslo','waddbusmi','waddbuspl','waddbusvs','waddbusvc','waddbushi','waddbusls','waddbusge','waddbuslt','waddbusgt','waddbusle', + 'waddhuseq','waddhusne','waddhuscs','waddhushs','waddhuscc','waddhuslo','waddhusmi','waddhuspl','waddhusvs','waddhusvc','waddhushi','waddhusls','waddhusge','waddhuslt','waddhusgt','waddhusle', + 'waddwuseq','waddwusne','waddwuscs','waddwushs','waddwuscc','waddwuslo','waddwusmi','waddwuspl','waddwusvs','waddwusvc','waddwushi','waddwusls','waddwusge','waddwuslt','waddwusgt','waddwusle', + 'waddsubhxeq','waddsubhxne','waddsubhxcs','waddsubhxhs','waddsubhxcc','waddsubhxlo','waddsubhxmi','waddsubhxpl','waddsubhxvs','waddsubhxvc','waddsubhxhi','waddsubhxls','waddsubhxge','waddsubhxlt','waddsubhxgt','waddsubhxle', + 'walignieq','walignine','walignics','walignihs','walignicc','walignilo','walignimi','walignipl','walignivs','walignivc','walignihi','walignils','walignige','walignilt','walignigt','walignile', + 'walignr0eq','walignr0ne','walignr0cs','walignr0hs','walignr0cc','walignr0lo','walignr0mi','walignr0pl','walignr0vs','walignr0vc','walignr0hi','walignr0ls','walignr0ge','walignr0lt','walignr0gt','walignr0le', + 'walignr1eq','walignr1ne','walignr1cs','walignr1hs','walignr1cc','walignr1lo','walignr1mi','walignr1pl','walignr1vs','walignr1vc','walignr1hi','walignr1ls','walignr1ge','walignr1lt','walignr1gt','walignr1le', + 'walignr2eq','walignr2ne','walignr2cs','walignr2hs','walignr2cc','walignr2lo','walignr2mi','walignr2pl','walignr2vs','walignr2vc','walignr2hi','walignr2ls','walignr2ge','walignr2lt','walignr2gt','walignr2le', + 'walignr3eq','walignr3ne','walignr3cs','walignr3hs','walignr3cc','walignr3lo','walignr3mi','walignr3pl','walignr3vs','walignr3vc','walignr3hi','walignr3ls','walignr3ge','walignr3lt','walignr3gt','walignr3le', + 'wandeq','wandne','wandcs','wandhs','wandcc','wandlo','wandmi','wandpl','wandvs','wandvc','wandhi','wandls','wandge','wandlt','wandgt','wandle', + 'wandneq','wandnne','wandncs','wandnhs','wandncc','wandnlo','wandnmi','wandnpl','wandnvs','wandnvc','wandnhi','wandnls','wandnge','wandnlt','wandngt','wandnle', + 'wavg2beq','wavg2bne','wavg2bcs','wavg2bhs','wavg2bcc','wavg2blo','wavg2bmi','wavg2bpl','wavg2bvs','wavg2bvc','wavg2bhi','wavg2bls','wavg2bge','wavg2blt','wavg2bgt','wavg2ble', + 'wavg2heq','wavg2hne','wavg2hcs','wavg2hhs','wavg2hcc','wavg2hlo','wavg2hmi','wavg2hpl','wavg2hvs','wavg2hvc','wavg2hhi','wavg2hls','wavg2hge','wavg2hlt','wavg2hgt','wavg2hle', + 'wavg2breq','wavg2brne','wavg2brcs','wavg2brhs','wavg2brcc','wavg2brlo','wavg2brmi','wavg2brpl','wavg2brvs','wavg2brvc','wavg2brhi','wavg2brls','wavg2brge','wavg2brlt','wavg2brgt','wavg2brle', + 'wavg2hreq','wavg2hrne','wavg2hrcs','wavg2hrhs','wavg2hrcc','wavg2hrlo','wavg2hrmi','wavg2hrpl','wavg2hrvs','wavg2hrvc','wavg2hrhi','wavg2hrls','wavg2hrge','wavg2hrlt','wavg2hrgt','wavg2hrle', + 'wavg4eq','wavg4ne','wavg4cs','wavg4hs','wavg4cc','wavg4lo','wavg4mi','wavg4pl','wavg4vs','wavg4vc','wavg4hi','wavg4ls','wavg4ge','wavg4lt','wavg4gt','wavg4le', + 'wavg4req','wavg4rne','wavg4rcs','wavg4rhs','wavg4rcc','wavg4rlo','wavg4rmi','wavg4rpl','wavg4rvs','wavg4rvc','wavg4rhi','wavg4rls','wavg4rge','wavg4rlt','wavg4rgt','wavg4rle', + 'wcmpeqbeq','wcmpeqbne','wcmpeqbcs','wcmpeqbhs','wcmpeqbcc','wcmpeqblo','wcmpeqbmi','wcmpeqbpl','wcmpeqbvs','wcmpeqbvc','wcmpeqbhi','wcmpeqbls','wcmpeqbge','wcmpeqblt','wcmpeqbgt','wcmpeqble', + 'wcmpeqheq','wcmpeqhne','wcmpeqhcs','wcmpeqhhs','wcmpeqhcc','wcmpeqhlo','wcmpeqhmi','wcmpeqhpl','wcmpeqhvs','wcmpeqhvc','wcmpeqhhi','wcmpeqhls','wcmpeqhge','wcmpeqhlt','wcmpeqhgt','wcmpeqhle', + 'wcmpeqweq','wcmpeqwne','wcmpeqwcs','wcmpeqwhs','wcmpeqwcc','wcmpeqwlo','wcmpeqwmi','wcmpeqwpl','wcmpeqwvs','wcmpeqwvc','wcmpeqwhi','wcmpeqwls','wcmpeqwge','wcmpeqwlt','wcmpeqwgt','wcmpeqwle', + 'wcmpgtsbeq','wcmpgtsbne','wcmpgtsbcs','wcmpgtsbhs','wcmpgtsbcc','wcmpgtsblo','wcmpgtsbmi','wcmpgtsbpl','wcmpgtsbvs','wcmpgtsbvc','wcmpgtsbhi','wcmpgtsbls','wcmpgtsbge','wcmpgtsblt','wcmpgtsbgt','wcmpgtsble', + 'wcmpgtsheq','wcmpgtshne','wcmpgtshcs','wcmpgtshhs','wcmpgtshcc','wcmpgtshlo','wcmpgtshmi','wcmpgtshpl','wcmpgtshvs','wcmpgtshvc','wcmpgtshhi','wcmpgtshls','wcmpgtshge','wcmpgtshlt','wcmpgtshgt','wcmpgtshle', + 'wcmpgtsweq','wcmpgtswne','wcmpgtswcs','wcmpgtswhs','wcmpgtswcc','wcmpgtswlo','wcmpgtswmi','wcmpgtswpl','wcmpgtswvs','wcmpgtswvc','wcmpgtswhi','wcmpgtswls','wcmpgtswge','wcmpgtswlt','wcmpgtswgt','wcmpgtswle', + 'wcmpgtubeq','wcmpgtubne','wcmpgtubcs','wcmpgtubhs','wcmpgtubcc','wcmpgtublo','wcmpgtubmi','wcmpgtubpl','wcmpgtubvs','wcmpgtubvc','wcmpgtubhi','wcmpgtubls','wcmpgtubge','wcmpgtublt','wcmpgtubgt','wcmpgtuble', + 'wcmpgtuheq','wcmpgtuhne','wcmpgtuhcs','wcmpgtuhhs','wcmpgtuhcc','wcmpgtuhlo','wcmpgtuhmi','wcmpgtuhpl','wcmpgtuhvs','wcmpgtuhvc','wcmpgtuhhi','wcmpgtuhls','wcmpgtuhge','wcmpgtuhlt','wcmpgtuhgt','wcmpgtuhle', + 'wcmpgtuweq','wcmpgtuwne','wcmpgtuwcs','wcmpgtuwhs','wcmpgtuwcc','wcmpgtuwlo','wcmpgtuwmi','wcmpgtuwpl','wcmpgtuwvs','wcmpgtuwvc','wcmpgtuwhi','wcmpgtuwls','wcmpgtuwge','wcmpgtuwlt','wcmpgtuwgt','wcmpgtuwle', + 'wldrbeq','wldrbne','wldrbcs','wldrbhs','wldrbcc','wldrblo','wldrbmi','wldrbpl','wldrbvs','wldrbvc','wldrbhi','wldrbls','wldrbge','wldrblt','wldrbgt','wldrble', + 'wldrheq','wldrhne','wldrhcs','wldrhhs','wldrhcc','wldrhlo','wldrhmi','wldrhpl','wldrhvs','wldrhvc','wldrhhi','wldrhls','wldrhge','wldrhlt','wldrhgt','wldrhle', + 'wldrweq','wldrwne','wldrwcs','wldrwhs','wldrwcc','wldrwlo','wldrwmi','wldrwpl','wldrwvs','wldrwvc','wldrwhi','wldrwls','wldrwge','wldrwlt','wldrwgt','wldrwle', + 'wldrdeq','wldrdne','wldrdcs','wldrdhs','wldrdcc','wldrdlo','wldrdmi','wldrdpl','wldrdvs','wldrdvc','wldrdhi','wldrdls','wldrdge','wldrdlt','wldrdgt','wldrdle', + 'wmacseq','wmacsne','wmacscs','wmacshs','wmacscc','wmacslo','wmacsmi','wmacspl','wmacsvs','wmacsvc','wmacshi','wmacsls','wmacsge','wmacslt','wmacsgt','wmacsle', + 'wmacueq','wmacune','wmacucs','wmacuhs','wmacucc','wmaculo','wmacumi','wmacupl','wmacuvs','wmacuvc','wmacuhi','wmaculs','wmacuge','wmacult','wmacugt','wmacule', + 'wmacszeq','wmacszne','wmacszcs','wmacszhs','wmacszcc','wmacszlo','wmacszmi','wmacszpl','wmacszvs','wmacszvc','wmacszhi','wmacszls','wmacszge','wmacszlt','wmacszgt','wmacszle', + 'wmacuzeq','wmacuzne','wmacuzcs','wmacuzhs','wmacuzcc','wmacuzlo','wmacuzmi','wmacuzpl','wmacuzvs','wmacuzvc','wmacuzhi','wmacuzls','wmacuzge','wmacuzlt','wmacuzgt','wmacuzle', + 'wmaddseq','wmaddsne','wmaddscs','wmaddshs','wmaddscc','wmaddslo','wmaddsmi','wmaddspl','wmaddsvs','wmaddsvc','wmaddshi','wmaddsls','wmaddsge','wmaddslt','wmaddsgt','wmaddsle', + 'wmaddueq','wmaddune','wmadducs','wmadduhs','wmadducc','wmaddulo','wmaddumi','wmaddupl','wmadduvs','wmadduvc','wmadduhi','wmadduls','wmadduge','wmaddult','wmaddugt','wmaddule', + 'wmaddsxeq','wmaddsxne','wmaddsxcs','wmaddsxhs','wmaddsxcc','wmaddsxlo','wmaddsxmi','wmaddsxpl','wmaddsxvs','wmaddsxvc','wmaddsxhi','wmaddsxls','wmaddsxge','wmaddsxlt','wmaddsxgt','wmaddsxle', + 'wmadduxeq','wmadduxne','wmadduxcs','wmadduxhs','wmadduxcc','wmadduxlo','wmadduxmi','wmadduxpl','wmadduxvs','wmadduxvc','wmadduxhi','wmadduxls','wmadduxge','wmadduxlt','wmadduxgt','wmadduxle', + 'wmaddsneq','wmaddsnne','wmaddsncs','wmaddsnhs','wmaddsncc','wmaddsnlo','wmaddsnmi','wmaddsnpl','wmaddsnvs','wmaddsnvc','wmaddsnhi','wmaddsnls','wmaddsnge','wmaddsnlt','wmaddsngt','wmaddsnle', + 'wmadduneq','wmaddunne','wmadduncs','wmaddunhs','wmadduncc','wmaddunlo','wmaddunmi','wmaddunpl','wmaddunvs','wmaddunvc','wmaddunhi','wmaddunls','wmaddunge','wmaddunlt','wmaddungt','wmaddunle', + 'wmaxsbeq','wmaxsbne','wmaxsbcs','wmaxsbhs','wmaxsbcc','wmaxsblo','wmaxsbmi','wmaxsbpl','wmaxsbvs','wmaxsbvc','wmaxsbhi','wmaxsbls','wmaxsbge','wmaxsblt','wmaxsbgt','wmaxsble', + 'wmaxsheq','wmaxshne','wmaxshcs','wmaxshhs','wmaxshcc','wmaxshlo','wmaxshmi','wmaxshpl','wmaxshvs','wmaxshvc','wmaxshhi','wmaxshls','wmaxshge','wmaxshlt','wmaxshgt','wmaxshle', + 'wmaxsweq','wmaxswne','wmaxswcs','wmaxswhs','wmaxswcc','wmaxswlo','wmaxswmi','wmaxswpl','wmaxswvs','wmaxswvc','wmaxswhi','wmaxswls','wmaxswge','wmaxswlt','wmaxswgt','wmaxswle', + 'wmaxubeq','wmaxubne','wmaxubcs','wmaxubhs','wmaxubcc','wmaxublo','wmaxubmi','wmaxubpl','wmaxubvs','wmaxubvc','wmaxubhi','wmaxubls','wmaxubge','wmaxublt','wmaxubgt','wmaxuble', + 'wmaxuheq','wmaxuhne','wmaxuhcs','wmaxuhhs','wmaxuhcc','wmaxuhlo','wmaxuhmi','wmaxuhpl','wmaxuhvs','wmaxuhvc','wmaxuhhi','wmaxuhls','wmaxuhge','wmaxuhlt','wmaxuhgt','wmaxuhle', + 'wmaxuweq','wmaxuwne','wmaxuwcs','wmaxuwhs','wmaxuwcc','wmaxuwlo','wmaxuwmi','wmaxuwpl','wmaxuwvs','wmaxuwvc','wmaxuwhi','wmaxuwls','wmaxuwge','wmaxuwlt','wmaxuwgt','wmaxuwle', + 'wmergeeq','wmergene','wmergecs','wmergehs','wmergecc','wmergelo','wmergemi','wmergepl','wmergevs','wmergevc','wmergehi','wmergels','wmergege','wmergelt','wmergegt','wmergele', + 'wmiabbeq','wmiabbne','wmiabbcs','wmiabbhs','wmiabbcc','wmiabblo','wmiabbmi','wmiabbpl','wmiabbvs','wmiabbvc','wmiabbhi','wmiabbls','wmiabbge','wmiabblt','wmiabbgt','wmiabble', + 'wmiabteq','wmiabtne','wmiabtcs','wmiabths','wmiabtcc','wmiabtlo','wmiabtmi','wmiabtpl','wmiabtvs','wmiabtvc','wmiabthi','wmiabtls','wmiabtge','wmiabtlt','wmiabtgt','wmiabtle', + 'wmiatbeq','wmiatbne','wmiatbcs','wmiatbhs','wmiatbcc','wmiatblo','wmiatbmi','wmiatbpl','wmiatbvs','wmiatbvc','wmiatbhi','wmiatbls','wmiatbge','wmiatblt','wmiatbgt','wmiatble', + 'wmiatteq','wmiattne','wmiattcs','wmiatths','wmiattcc','wmiattlo','wmiattmi','wmiattpl','wmiattvs','wmiattvc','wmiatthi','wmiattls','wmiattge','wmiattlt','wmiattgt','wmiattle', + 'wmiabbneq','wmiabbnne','wmiabbncs','wmiabbnhs','wmiabbncc','wmiabbnlo','wmiabbnmi','wmiabbnpl','wmiabbnvs','wmiabbnvc','wmiabbnhi','wmiabbnls','wmiabbnge','wmiabbnlt','wmiabbngt','wmiabbnle', + 'wmiabtneq','wmiabtnne','wmiabtncs','wmiabtnhs','wmiabtncc','wmiabtnlo','wmiabtnmi','wmiabtnpl','wmiabtnvs','wmiabtnvc','wmiabtnhi','wmiabtnls','wmiabtnge','wmiabtnlt','wmiabtngt','wmiabtnle', + 'wmiatbneq','wmiatbnne','wmiatbncs','wmiatbnhs','wmiatbncc','wmiatbnlo','wmiatbnmi','wmiatbnpl','wmiatbnvs','wmiatbnvc','wmiatbnhi','wmiatbnls','wmiatbnge','wmiatbnlt','wmiatbngt','wmiatbnle', + 'wmiattneq','wmiattnne','wmiattncs','wmiattnhs','wmiattncc','wmiattnlo','wmiattnmi','wmiattnpl','wmiattnvs','wmiattnvc','wmiattnhi','wmiattnls','wmiattnge','wmiattnlt','wmiattngt','wmiattnle', + 'wmiawbbeq','wmiawbbne','wmiawbbcs','wmiawbbhs','wmiawbbcc','wmiawbblo','wmiawbbmi','wmiawbbpl','wmiawbbvs','wmiawbbvc','wmiawbbhi','wmiawbbls','wmiawbbge','wmiawbblt','wmiawbbgt','wmiawbble', + 'wmiawbteq','wmiawbtne','wmiawbtcs','wmiawbths','wmiawbtcc','wmiawbtlo','wmiawbtmi','wmiawbtpl','wmiawbtvs','wmiawbtvc','wmiawbthi','wmiawbtls','wmiawbtge','wmiawbtlt','wmiawbtgt','wmiawbtle', + 'wmiawtbeq','wmiawtbne','wmiawtbcs','wmiawtbhs','wmiawtbcc','wmiawtblo','wmiawtbmi','wmiawtbpl','wmiawtbvs','wmiawtbvc','wmiawtbhi','wmiawtbls','wmiawtbge','wmiawtblt','wmiawtbgt','wmiawtble', + 'wmiawtteq','wmiawttne','wmiawttcs','wmiawtths','wmiawttcc','wmiawttlo','wmiawttmi','wmiawttpl','wmiawttvs','wmiawttvc','wmiawtthi','wmiawttls','wmiawttge','wmiawttlt','wmiawttgt','wmiawttle', + 'wmiawbbneq','wmiawbbnne','wmiawbbncs','wmiawbbnhs','wmiawbbncc','wmiawbbnlo','wmiawbbnmi','wmiawbbnpl','wmiawbbnvs','wmiawbbnvc','wmiawbbnhi','wmiawbbnls','wmiawbbnge','wmiawbbnlt','wmiawbbngt','wmiawbbnle', + 'wmiawbtneq','wmiawbtnne','wmiawbtncs','wmiawbtnhs','wmiawbtncc','wmiawbtnlo','wmiawbtnmi','wmiawbtnpl','wmiawbtnvs','wmiawbtnvc','wmiawbtnhi','wmiawbtnls','wmiawbtnge','wmiawbtnlt','wmiawbtngt','wmiawbtnle', + 'wmiawtbneq','wmiawtbnne','wmiawtbncs','wmiawtbnhs','wmiawtbncc','wmiawtbnlo','wmiawtbnmi','wmiawtbnpl','wmiawtbnvs','wmiawtbnvc','wmiawtbnhi','wmiawtbnls','wmiawtbnge','wmiawtbnlt','wmiawtbngt','wmiawtbnle', + 'wmiawttneq','wmiawttnne','wmiawttncs','wmiawttnhs','wmiawttncc','wmiawttnlo','wmiawttnmi','wmiawttnpl','wmiawttnvs','wmiawttnvc','wmiawttnhi','wmiawttnls','wmiawttnge','wmiawttnlt','wmiawttngt','wmiawttnle', + 'wminsbeq','wminsbne','wminsbcs','wminsbhs','wminsbcc','wminsblo','wminsbmi','wminsbpl','wminsbvs','wminsbvc','wminsbhi','wminsbls','wminsbge','wminsblt','wminsbgt','wminsble', + 'wminsheq','wminshne','wminshcs','wminshhs','wminshcc','wminshlo','wminshmi','wminshpl','wminshvs','wminshvc','wminshhi','wminshls','wminshge','wminshlt','wminshgt','wminshle', + 'wminsweq','wminswne','wminswcs','wminswhs','wminswcc','wminswlo','wminswmi','wminswpl','wminswvs','wminswvc','wminswhi','wminswls','wminswge','wminswlt','wminswgt','wminswle', + 'wminubeq','wminubne','wminubcs','wminubhs','wminubcc','wminublo','wminubmi','wminubpl','wminubvs','wminubvc','wminubhi','wminubls','wminubge','wminublt','wminubgt','wminuble', + 'wminuheq','wminuhne','wminuhcs','wminuhhs','wminuhcc','wminuhlo','wminuhmi','wminuhpl','wminuhvs','wminuhvc','wminuhhi','wminuhls','wminuhge','wminuhlt','wminuhgt','wminuhle', + 'wminuweq','wminuwne','wminuwcs','wminuwhs','wminuwcc','wminuwlo','wminuwmi','wminuwpl','wminuwvs','wminuwvc','wminuwhi','wminuwls','wminuwge','wminuwlt','wminuwgt','wminuwle', + 'wmoveq','wmovne','wmovcs','wmovhs','wmovcc','wmovlo','wmovmi','wmovpl','wmovvs','wmovvc','wmovhi','wmovls','wmovge','wmovlt','wmovgt','wmovle', + 'wmulsmeq','wmulsmne','wmulsmcs','wmulsmhs','wmulsmcc','wmulsmlo','wmulsmmi','wmulsmpl','wmulsmvs','wmulsmvc','wmulsmhi','wmulsmls','wmulsmge','wmulsmlt','wmulsmgt','wmulsmle', + 'wmulsleq','wmulslne','wmulslcs','wmulslhs','wmulslcc','wmulsllo','wmulslmi','wmulslpl','wmulslvs','wmulslvc','wmulslhi','wmulslls','wmulslge','wmulsllt','wmulslgt','wmulslle', + 'wmulumeq','wmulumne','wmulumcs','wmulumhs','wmulumcc','wmulumlo','wmulummi','wmulumpl','wmulumvs','wmulumvc','wmulumhi','wmulumls','wmulumge','wmulumlt','wmulumgt','wmulumle', + 'wmululeq','wmululne','wmululcs','wmululhs','wmululcc','wmulullo','wmululmi','wmululpl','wmululvs','wmululvc','wmululhi','wmululls','wmululge','wmulullt','wmululgt','wmululle', + 'wmulsmreq','wmulsmrne','wmulsmrcs','wmulsmrhs','wmulsmrcc','wmulsmrlo','wmulsmrmi','wmulsmrpl','wmulsmrvs','wmulsmrvc','wmulsmrhi','wmulsmrls','wmulsmrge','wmulsmrlt','wmulsmrgt','wmulsmrle', + 'wmulslreq','wmulslrne','wmulslrcs','wmulslrhs','wmulslrcc','wmulslrlo','wmulslrmi','wmulslrpl','wmulslrvs','wmulslrvc','wmulslrhi','wmulslrls','wmulslrge','wmulslrlt','wmulslrgt','wmulslrle', + 'wmulumreq','wmulumrne','wmulumrcs','wmulumrhs','wmulumrcc','wmulumrlo','wmulumrmi','wmulumrpl','wmulumrvs','wmulumrvc','wmulumrhi','wmulumrls','wmulumrge','wmulumrlt','wmulumrgt','wmulumrle', + 'wmululreq','wmululrne','wmululrcs','wmululrhs','wmululrcc','wmululrlo','wmululrmi','wmululrpl','wmululrvs','wmululrvc','wmululrhi','wmululrls','wmululrge','wmululrlt','wmululrgt','wmululrle', + 'wmulwumeq','wmulwumne','wmulwumcs','wmulwumhs','wmulwumcc','wmulwumlo','wmulwummi','wmulwumpl','wmulwumvs','wmulwumvc','wmulwumhi','wmulwumls','wmulwumge','wmulwumlt','wmulwumgt','wmulwumle', + 'wmulwsmeq','wmulwsmne','wmulwsmcs','wmulwsmhs','wmulwsmcc','wmulwsmlo','wmulwsmmi','wmulwsmpl','wmulwsmvs','wmulwsmvc','wmulwsmhi','wmulwsmls','wmulwsmge','wmulwsmlt','wmulwsmgt','wmulwsmle', + 'wmulwleq','wmulwlne','wmulwlcs','wmulwlhs','wmulwlcc','wmulwllo','wmulwlmi','wmulwlpl','wmulwlvs','wmulwlvc','wmulwlhi','wmulwlls','wmulwlge','wmulwllt','wmulwlgt','wmulwlle', + 'wmulwumreq','wmulwumrne','wmulwumrcs','wmulwumrhs','wmulwumrcc','wmulwumrlo','wmulwumrmi','wmulwumrpl','wmulwumrvs','wmulwumrvc','wmulwumrhi','wmulwumrls','wmulwumrge','wmulwumrlt','wmulwumrgt','wmulwumrle', + 'wmulwsmreq','wmulwsmrne','wmulwsmrcs','wmulwsmrhs','wmulwsmrcc','wmulwsmrlo','wmulwsmrmi','wmulwsmrpl','wmulwsmrvs','wmulwsmrvc','wmulwsmrhi','wmulwsmrls','wmulwsmrge','wmulwsmrlt','wmulwsmrgt','wmulwsmrle', + 'woreq','worne','worcs','worhs','worcc','worlo','wormi','worpl','worvs','worvc','worhi','worls','worge','worlt','worgt','worle', + 'wpackhsseq','wpackhssne','wpackhsscs','wpackhsshs','wpackhsscc','wpackhsslo','wpackhssmi','wpackhsspl','wpackhssvs','wpackhssvc','wpackhsshi','wpackhssls','wpackhssge','wpackhsslt','wpackhssgt','wpackhssle', + 'wpackwsseq','wpackwssne','wpackwsscs','wpackwsshs','wpackwsscc','wpackwsslo','wpackwssmi','wpackwsspl','wpackwssvs','wpackwssvc','wpackwsshi','wpackwssls','wpackwssge','wpackwsslt','wpackwssgt','wpackwssle', + 'wpackdsseq','wpackdssne','wpackdsscs','wpackdsshs','wpackdsscc','wpackdsslo','wpackdssmi','wpackdsspl','wpackdssvs','wpackdssvc','wpackdsshi','wpackdssls','wpackdssge','wpackdsslt','wpackdssgt','wpackdssle', + 'wpackhuseq','wpackhusne','wpackhuscs','wpackhushs','wpackhuscc','wpackhuslo','wpackhusmi','wpackhuspl','wpackhusvs','wpackhusvc','wpackhushi','wpackhusls','wpackhusge','wpackhuslt','wpackhusgt','wpackhusle', + 'wpackwuseq','wpackwusne','wpackwuscs','wpackwushs','wpackwuscc','wpackwuslo','wpackwusmi','wpackwuspl','wpackwusvs','wpackwusvc','wpackwushi','wpackwusls','wpackwusge','wpackwuslt','wpackwusgt','wpackwusle', + 'wpackduseq','wpackdusne','wpackduscs','wpackdushs','wpackduscc','wpackduslo','wpackdusmi','wpackduspl','wpackdusvs','wpackdusvc','wpackdushi','wpackdusls','wpackdusge','wpackduslt','wpackdusgt','wpackdusle', + 'wqmiabbeq','wqmiabbne','wqmiabbcs','wqmiabbhs','wqmiabbcc','wqmiabblo','wqmiabbmi','wqmiabbpl','wqmiabbvs','wqmiabbvc','wqmiabbhi','wqmiabbls','wqmiabbge','wqmiabblt','wqmiabbgt','wqmiabble', + 'wqmiabteq','wqmiabtne','wqmiabtcs','wqmiabths','wqmiabtcc','wqmiabtlo','wqmiabtmi','wqmiabtpl','wqmiabtvs','wqmiabtvc','wqmiabthi','wqmiabtls','wqmiabtge','wqmiabtlt','wqmiabtgt','wqmiabtle', + 'wqmiatbeq','wqmiatbne','wqmiatbcs','wqmiatbhs','wqmiatbcc','wqmiatblo','wqmiatbmi','wqmiatbpl','wqmiatbvs','wqmiatbvc','wqmiatbhi','wqmiatbls','wqmiatbge','wqmiatblt','wqmiatbgt','wqmiatble', + 'wqmiatteq','wqmiattne','wqmiattcs','wqmiatths','wqmiattcc','wqmiattlo','wqmiattmi','wqmiattpl','wqmiattvs','wqmiattvc','wqmiatthi','wqmiattls','wqmiattge','wqmiattlt','wqmiattgt','wqmiattle', + 'wqmiabbneq','wqmiabbnne','wqmiabbncs','wqmiabbnhs','wqmiabbncc','wqmiabbnlo','wqmiabbnmi','wqmiabbnpl','wqmiabbnvs','wqmiabbnvc','wqmiabbnhi','wqmiabbnls','wqmiabbnge','wqmiabbnlt','wqmiabbngt','wqmiabbnle', + 'wqmiabtneq','wqmiabtnne','wqmiabtncs','wqmiabtnhs','wqmiabtncc','wqmiabtnlo','wqmiabtnmi','wqmiabtnpl','wqmiabtnvs','wqmiabtnvc','wqmiabtnhi','wqmiabtnls','wqmiabtnge','wqmiabtnlt','wqmiabtngt','wqmiabtnle', + 'wqmiatbneq','wqmiatbnne','wqmiatbncs','wqmiatbnhs','wqmiatbncc','wqmiatbnlo','wqmiatbnmi','wqmiatbnpl','wqmiatbnvs','wqmiatbnvc','wqmiatbnhi','wqmiatbnls','wqmiatbnge','wqmiatbnlt','wqmiatbngt','wqmiatbnle', + 'wqmiattneq','wqmiattnne','wqmiattncs','wqmiattnhs','wqmiattncc','wqmiattnlo','wqmiattnmi','wqmiattnpl','wqmiattnvs','wqmiattnvc','wqmiattnhi','wqmiattnls','wqmiattnge','wqmiattnlt','wqmiattngt','wqmiattnle', + 'wqmulmeq','wqmulmne','wqmulmcs','wqmulmhs','wqmulmcc','wqmulmlo','wqmulmmi','wqmulmpl','wqmulmvs','wqmulmvc','wqmulmhi','wqmulmls','wqmulmge','wqmulmlt','wqmulmgt','wqmulmle', + 'wqmulmreq','wqmulmrne','wqmulmrcs','wqmulmrhs','wqmulmrcc','wqmulmrlo','wqmulmrmi','wqmulmrpl','wqmulmrvs','wqmulmrvc','wqmulmrhi','wqmulmrls','wqmulmrge','wqmulmrlt','wqmulmrgt','wqmulmrle', + 'wqmulwmeq','wqmulwmne','wqmulwmcs','wqmulwmhs','wqmulwmcc','wqmulwmlo','wqmulwmmi','wqmulwmpl','wqmulwmvs','wqmulwmvc','wqmulwmhi','wqmulwmls','wqmulwmge','wqmulwmlt','wqmulwmgt','wqmulwmle', + 'wqmulwmreq','wqmulwmrne','wqmulwmrcs','wqmulwmrhs','wqmulwmrcc','wqmulwmrlo','wqmulwmrmi','wqmulwmrpl','wqmulwmrvs','wqmulwmrvc','wqmulwmrhi','wqmulwmrls','wqmulwmrge','wqmulwmrlt','wqmulwmrgt','wqmulwmrle', + 'wrorheq','wrorhne','wrorhcs','wrorhhs','wrorhcc','wrorhlo','wrorhmi','wrorhpl','wrorhvs','wrorhvc','wrorhhi','wrorhls','wrorhge','wrorhlt','wrorhgt','wrorhle', + 'wrorweq','wrorwne','wrorwcs','wrorwhs','wrorwcc','wrorwlo','wrorwmi','wrorwpl','wrorwvs','wrorwvc','wrorwhi','wrorwls','wrorwge','wrorwlt','wrorwgt','wrorwle', + 'wrordeq','wrordne','wrordcs','wrordhs','wrordcc','wrordlo','wrordmi','wrordpl','wrordvs','wrordvc','wrordhi','wrordls','wrordge','wrordlt','wrordgt','wrordle', + 'wrorhgeq','wrorhgne','wrorhgcs','wrorhghs','wrorhgcc','wrorhglo','wrorhgmi','wrorhgpl','wrorhgvs','wrorhgvc','wrorhghi','wrorhgls','wrorhgge','wrorhglt','wrorhggt','wrorhgle', + 'wrorwgeq','wrorwgne','wrorwgcs','wrorwghs','wrorwgcc','wrorwglo','wrorwgmi','wrorwgpl','wrorwgvs','wrorwgvc','wrorwghi','wrorwgls','wrorwgge','wrorwglt','wrorwggt','wrorwgle', + 'wrordgeq','wrordgne','wrordgcs','wrordghs','wrordgcc','wrordglo','wrordgmi','wrordgpl','wrordgvs','wrordgvc','wrordghi','wrordgls','wrordgge','wrordglt','wrordggt','wrordgle', + 'wsadbeq','wsadbne','wsadbcs','wsadbhs','wsadbcc','wsadblo','wsadbmi','wsadbpl','wsadbvs','wsadbvc','wsadbhi','wsadbls','wsadbge','wsadblt','wsadbgt','wsadble', + 'wsadheq','wsadhne','wsadhcs','wsadhhs','wsadhcc','wsadhlo','wsadhmi','wsadhpl','wsadhvs','wsadhvc','wsadhhi','wsadhls','wsadhge','wsadhlt','wsadhgt','wsadhle', + 'wsadbzeq','wsadbzne','wsadbzcs','wsadbzhs','wsadbzcc','wsadbzlo','wsadbzmi','wsadbzpl','wsadbzvs','wsadbzvc','wsadbzhi','wsadbzls','wsadbzge','wsadbzlt','wsadbzgt','wsadbzle', + 'wsadhzeq','wsadhzne','wsadhzcs','wsadhzhs','wsadhzcc','wsadhzlo','wsadhzmi','wsadhzpl','wsadhzvs','wsadhzvc','wsadhzhi','wsadhzls','wsadhzge','wsadhzlt','wsadhzgt','wsadhzle', + 'wshufheq','wshufhne','wshufhcs','wshufhhs','wshufhcc','wshufhlo','wshufhmi','wshufhpl','wshufhvs','wshufhvc','wshufhhi','wshufhls','wshufhge','wshufhlt','wshufhgt','wshufhle', + 'wsllheq','wsllhne','wsllhcs','wsllhhs','wsllhcc','wsllhlo','wsllhmi','wsllhpl','wsllhvs','wsllhvc','wsllhhi','wsllhls','wsllhge','wsllhlt','wsllhgt','wsllhle', + 'wsllweq','wsllwne','wsllwcs','wsllwhs','wsllwcc','wsllwlo','wsllwmi','wsllwpl','wsllwvs','wsllwvc','wsllwhi','wsllwls','wsllwge','wsllwlt','wsllwgt','wsllwle', + 'wslldeq','wslldne','wslldcs','wslldhs','wslldcc','wslldlo','wslldmi','wslldpl','wslldvs','wslldvc','wslldhi','wslldls','wslldge','wslldlt','wslldgt','wslldle', + 'wsllhgeq','wsllhgne','wsllhgcs','wsllhghs','wsllhgcc','wsllhglo','wsllhgmi','wsllhgpl','wsllhgvs','wsllhgvc','wsllhghi','wsllhgls','wsllhgge','wsllhglt','wsllhggt','wsllhgle', + 'wsllwgeq','wsllwgne','wsllwgcs','wsllwghs','wsllwgcc','wsllwglo','wsllwgmi','wsllwgpl','wsllwgvs','wsllwgvc','wsllwghi','wsllwgls','wsllwgge','wsllwglt','wsllwggt','wsllwgle', + 'wslldgeq','wslldgne','wslldgcs','wslldghs','wslldgcc','wslldglo','wslldgmi','wslldgpl','wslldgvs','wslldgvc','wslldghi','wslldgls','wslldgge','wslldglt','wslldggt','wslldgle', + 'wsraheq','wsrahne','wsrahcs','wsrahhs','wsrahcc','wsrahlo','wsrahmi','wsrahpl','wsrahvs','wsrahvc','wsrahhi','wsrahls','wsrahge','wsrahlt','wsrahgt','wsrahle', + 'wsraweq','wsrawne','wsrawcs','wsrawhs','wsrawcc','wsrawlo','wsrawmi','wsrawpl','wsrawvs','wsrawvc','wsrawhi','wsrawls','wsrawge','wsrawlt','wsrawgt','wsrawle', + 'wsradeq','wsradne','wsradcs','wsradhs','wsradcc','wsradlo','wsradmi','wsradpl','wsradvs','wsradvc','wsradhi','wsradls','wsradge','wsradlt','wsradgt','wsradle', + 'wsrahgeq','wsrahgne','wsrahgcs','wsrahghs','wsrahgcc','wsrahglo','wsrahgmi','wsrahgpl','wsrahgvs','wsrahgvc','wsrahghi','wsrahgls','wsrahgge','wsrahglt','wsrahggt','wsrahgle', + 'wsrawgeq','wsrawgne','wsrawgcs','wsrawghs','wsrawgcc','wsrawglo','wsrawgmi','wsrawgpl','wsrawgvs','wsrawgvc','wsrawghi','wsrawgls','wsrawgge','wsrawglt','wsrawggt','wsrawgle', + 'wsradgeq','wsradgne','wsradgcs','wsradghs','wsradgcc','wsradglo','wsradgmi','wsradgpl','wsradgvs','wsradgvc','wsradghi','wsradgls','wsradgge','wsradglt','wsradggt','wsradgle', + 'wsrlheq','wsrlhne','wsrlhcs','wsrlhhs','wsrlhcc','wsrlhlo','wsrlhmi','wsrlhpl','wsrlhvs','wsrlhvc','wsrlhhi','wsrlhls','wsrlhge','wsrlhlt','wsrlhgt','wsrlhle', + 'wsrlweq','wsrlwne','wsrlwcs','wsrlwhs','wsrlwcc','wsrlwlo','wsrlwmi','wsrlwpl','wsrlwvs','wsrlwvc','wsrlwhi','wsrlwls','wsrlwge','wsrlwlt','wsrlwgt','wsrlwle', + 'wsrldeq','wsrldne','wsrldcs','wsrldhs','wsrldcc','wsrldlo','wsrldmi','wsrldpl','wsrldvs','wsrldvc','wsrldhi','wsrldls','wsrldge','wsrldlt','wsrldgt','wsrldle', + 'wsrlhgeq','wsrlhgne','wsrlhgcs','wsrlhghs','wsrlhgcc','wsrlhglo','wsrlhgmi','wsrlhgpl','wsrlhgvs','wsrlhgvc','wsrlhghi','wsrlhgls','wsrlhgge','wsrlhglt','wsrlhggt','wsrlhgle', + 'wsrlwgeq','wsrlwgne','wsrlwgcs','wsrlwghs','wsrlwgcc','wsrlwglo','wsrlwgmi','wsrlwgpl','wsrlwgvs','wsrlwgvc','wsrlwghi','wsrlwgls','wsrlwgge','wsrlwglt','wsrlwggt','wsrlwgle', + 'wsrldgeq','wsrldgne','wsrldgcs','wsrldghs','wsrldgcc','wsrldglo','wsrldgmi','wsrldgpl','wsrldgvs','wsrldgvc','wsrldghi','wsrldgls','wsrldgge','wsrldglt','wsrldggt','wsrldgle', + 'wstrbeq','wstrbne','wstrbcs','wstrbhs','wstrbcc','wstrblo','wstrbmi','wstrbpl','wstrbvs','wstrbvc','wstrbhi','wstrbls','wstrbge','wstrblt','wstrbgt','wstrble', + 'wstrheq','wstrhne','wstrhcs','wstrhhs','wstrhcc','wstrhlo','wstrhmi','wstrhpl','wstrhvs','wstrhvc','wstrhhi','wstrhls','wstrhge','wstrhlt','wstrhgt','wstrhle', + 'wstrweq','wstrwne','wstrwcs','wstrwhs','wstrwcc','wstrwlo','wstrwmi','wstrwpl','wstrwvs','wstrwvc','wstrwhi','wstrwls','wstrwge','wstrwlt','wstrwgt','wstrwle', + 'wstrdeq','wstrdne','wstrdcs','wstrdhs','wstrdcc','wstrdlo','wstrdmi','wstrdpl','wstrdvs','wstrdvc','wstrdhi','wstrdls','wstrdge','wstrdlt','wstrdgt','wstrdle', + 'wsubbeq','wsubbne','wsubbcs','wsubbhs','wsubbcc','wsubblo','wsubbmi','wsubbpl','wsubbvs','wsubbvc','wsubbhi','wsubbls','wsubbge','wsubblt','wsubbgt','wsubble', + 'wsubheq','wsubhne','wsubhcs','wsubhhs','wsubhcc','wsubhlo','wsubhmi','wsubhpl','wsubhvs','wsubhvc','wsubhhi','wsubhls','wsubhge','wsubhlt','wsubhgt','wsubhle', + 'wsubweq','wsubwne','wsubwcs','wsubwhs','wsubwcc','wsubwlo','wsubwmi','wsubwpl','wsubwvs','wsubwvc','wsubwhi','wsubwls','wsubwge','wsubwlt','wsubwgt','wsubwle', + 'wsubbsseq','wsubbssne','wsubbsscs','wsubbsshs','wsubbsscc','wsubbsslo','wsubbssmi','wsubbsspl','wsubbssvs','wsubbssvc','wsubbsshi','wsubbssls','wsubbssge','wsubbsslt','wsubbssgt','wsubbssle', + 'wsubhsseq','wsubhssne','wsubhsscs','wsubhsshs','wsubhsscc','wsubhsslo','wsubhssmi','wsubhsspl','wsubhssvs','wsubhssvc','wsubhsshi','wsubhssls','wsubhssge','wsubhsslt','wsubhssgt','wsubhssle', + 'wsubwsseq','wsubwssne','wsubwsscs','wsubwsshs','wsubwsscc','wsubwsslo','wsubwssmi','wsubwsspl','wsubwssvs','wsubwssvc','wsubwsshi','wsubwssls','wsubwssge','wsubwsslt','wsubwssgt','wsubwssle', + 'wsubbuseq','wsubbusne','wsubbuscs','wsubbushs','wsubbuscc','wsubbuslo','wsubbusmi','wsubbuspl','wsubbusvs','wsubbusvc','wsubbushi','wsubbusls','wsubbusge','wsubbuslt','wsubbusgt','wsubbusle', + 'wsubhuseq','wsubhusne','wsubhuscs','wsubhushs','wsubhuscc','wsubhuslo','wsubhusmi','wsubhuspl','wsubhusvs','wsubhusvc','wsubhushi','wsubhusls','wsubhusge','wsubhuslt','wsubhusgt','wsubhusle', + 'wsubwuseq','wsubwusne','wsubwuscs','wsubwushs','wsubwuscc','wsubwuslo','wsubwusmi','wsubwuspl','wsubwusvs','wsubwusvc','wsubwushi','wsubwusls','wsubwusge','wsubwuslt','wsubwusgt','wsubwusle', + 'wsubaddhxeq','wsubaddhxne','wsubaddhxcs','wsubaddhxhs','wsubaddhxcc','wsubaddhxlo','wsubaddhxmi','wsubaddhxpl','wsubaddhxvs','wsubaddhxvc','wsubaddhxhi','wsubaddhxls','wsubaddhxge','wsubaddhxlt','wsubaddhxgt','wsubaddhxle', + 'wunpckehsbeq','wunpckehsbne','wunpckehsbcs','wunpckehsbhs','wunpckehsbcc','wunpckehsblo','wunpckehsbmi','wunpckehsbpl','wunpckehsbvs','wunpckehsbvc','wunpckehsbhi','wunpckehsbls','wunpckehsbge','wunpckehsblt','wunpckehsbgt','wunpckehsble', + 'wunpckehsheq','wunpckehshne','wunpckehshcs','wunpckehshhs','wunpckehshcc','wunpckehshlo','wunpckehshmi','wunpckehshpl','wunpckehshvs','wunpckehshvc','wunpckehshhi','wunpckehshls','wunpckehshge','wunpckehshlt','wunpckehshgt','wunpckehshle', + 'wunpckehsweq','wunpckehswne','wunpckehswcs','wunpckehswhs','wunpckehswcc','wunpckehswlo','wunpckehswmi','wunpckehswpl','wunpckehswvs','wunpckehswvc','wunpckehswhi','wunpckehswls','wunpckehswge','wunpckehswlt','wunpckehswgt','wunpckehswle', + 'wunpckehubeq','wunpckehubne','wunpckehubcs','wunpckehubhs','wunpckehubcc','wunpckehublo','wunpckehubmi','wunpckehubpl','wunpckehubvs','wunpckehubvc','wunpckehubhi','wunpckehubls','wunpckehubge','wunpckehublt','wunpckehubgt','wunpckehuble', + 'wunpckehuheq','wunpckehuhne','wunpckehuhcs','wunpckehuhhs','wunpckehuhcc','wunpckehuhlo','wunpckehuhmi','wunpckehuhpl','wunpckehuhvs','wunpckehuhvc','wunpckehuhhi','wunpckehuhls','wunpckehuhge','wunpckehuhlt','wunpckehuhgt','wunpckehuhle', + 'wunpckehuweq','wunpckehuwne','wunpckehuwcs','wunpckehuwhs','wunpckehuwcc','wunpckehuwlo','wunpckehuwmi','wunpckehuwpl','wunpckehuwvs','wunpckehuwvc','wunpckehuwhi','wunpckehuwls','wunpckehuwge','wunpckehuwlt','wunpckehuwgt','wunpckehuwle', + 'wunpckihbeq','wunpckihbne','wunpckihbcs','wunpckihbhs','wunpckihbcc','wunpckihblo','wunpckihbmi','wunpckihbpl','wunpckihbvs','wunpckihbvc','wunpckihbhi','wunpckihbls','wunpckihbge','wunpckihblt','wunpckihbgt','wunpckihble', + 'wunpckihheq','wunpckihhne','wunpckihhcs','wunpckihhhs','wunpckihhcc','wunpckihhlo','wunpckihhmi','wunpckihhpl','wunpckihhvs','wunpckihhvc','wunpckihhhi','wunpckihhls','wunpckihhge','wunpckihhlt','wunpckihhgt','wunpckihhle', + 'wunpckihweq','wunpckihwne','wunpckihwcs','wunpckihwhs','wunpckihwcc','wunpckihwlo','wunpckihwmi','wunpckihwpl','wunpckihwvs','wunpckihwvc','wunpckihwhi','wunpckihwls','wunpckihwge','wunpckihwlt','wunpckihwgt','wunpckihwle', + 'wunpckelsbeq','wunpckelsbne','wunpckelsbcs','wunpckelsbhs','wunpckelsbcc','wunpckelsblo','wunpckelsbmi','wunpckelsbpl','wunpckelsbvs','wunpckelsbvc','wunpckelsbhi','wunpckelsbls','wunpckelsbge','wunpckelsblt','wunpckelsbgt','wunpckelsble', + 'wunpckelsheq','wunpckelshne','wunpckelshcs','wunpckelshhs','wunpckelshcc','wunpckelshlo','wunpckelshmi','wunpckelshpl','wunpckelshvs','wunpckelshvc','wunpckelshhi','wunpckelshls','wunpckelshge','wunpckelshlt','wunpckelshgt','wunpckelshle', + 'wunpckelsweq','wunpckelswne','wunpckelswcs','wunpckelswhs','wunpckelswcc','wunpckelswlo','wunpckelswmi','wunpckelswpl','wunpckelswvs','wunpckelswvc','wunpckelswhi','wunpckelswls','wunpckelswge','wunpckelswlt','wunpckelswgt','wunpckelswle', + 'wunpckelubeq','wunpckelubne','wunpckelubcs','wunpckelubhs','wunpckelubcc','wunpckelublo','wunpckelubmi','wunpckelubpl','wunpckelubvs','wunpckelubvc','wunpckelubhi','wunpckelubls','wunpckelubge','wunpckelublt','wunpckelubgt','wunpckeluble', + 'wunpckeluheq','wunpckeluhne','wunpckeluhcs','wunpckeluhhs','wunpckeluhcc','wunpckeluhlo','wunpckeluhmi','wunpckeluhpl','wunpckeluhvs','wunpckeluhvc','wunpckeluhhi','wunpckeluhls','wunpckeluhge','wunpckeluhlt','wunpckeluhgt','wunpckeluhle', + 'wunpckeluweq','wunpckeluwne','wunpckeluwcs','wunpckeluwhs','wunpckeluwcc','wunpckeluwlo','wunpckeluwmi','wunpckeluwpl','wunpckeluwvs','wunpckeluwvc','wunpckeluwhi','wunpckeluwls','wunpckeluwge','wunpckeluwlt','wunpckeluwgt','wunpckeluwle', + 'wunpckilbeq','wunpckilbne','wunpckilbcs','wunpckilbhs','wunpckilbcc','wunpckilblo','wunpckilbmi','wunpckilbpl','wunpckilbvs','wunpckilbvc','wunpckilbhi','wunpckilbls','wunpckilbge','wunpckilblt','wunpckilbgt','wunpckilble', + 'wunpckilheq','wunpckilhne','wunpckilhcs','wunpckilhhs','wunpckilhcc','wunpckilhlo','wunpckilhmi','wunpckilhpl','wunpckilhvs','wunpckilhvc','wunpckilhhi','wunpckilhls','wunpckilhge','wunpckilhlt','wunpckilhgt','wunpckilhle', + 'wunpckilweq','wunpckilwne','wunpckilwcs','wunpckilwhs','wunpckilwcc','wunpckilwlo','wunpckilwmi','wunpckilwpl','wunpckilwvs','wunpckilwvc','wunpckilwhi','wunpckilwls','wunpckilwge','wunpckilwlt','wunpckilwgt','wunpckilwle', + 'wxoreq','wxorne','wxorcs','wxorhs','wxorcc','wxorlo','wxormi','wxorpl','wxorvs','wxorvc','wxorhi','wxorls','wxorge','wxorlt','wxorgt','wxorle', + 'wzeroeq','wzerone','wzerocs','wzerohs','wzerocc','wzerolo','wzeromi','wzeropl','wzerovs','wzerovc','wzerohi','wzerols','wzeroge','wzerolt','wzerogt','wzerole' + ), + /* Unconditional VFPv3 & NEON SIMD Memory Access Instructions */ + 19 => array( + /* Unconditional VFPv3 & NEON SIMD Memory Access: Loads */ + 'vld.8','vldal.8', + 'vld.16','vldal.16', + 'vld.32','vldal.32', + 'vld.64','vldal.64', + + 'vld1.8','vld1al.8', + 'vld1.16','vld1al.16', + 'vld1.32','vld1al.32', + + 'vld2.8','vld2al.8', + 'vld2.16','vld2al.16', + 'vld2.32','vld2al.32', + + 'vld3.8','vld3al.8', + 'vld3.16','vld3al.16', + 'vld3.32','vld3al.32', + + 'vld4.8','vld4al.8', + 'vld4.16','vld4al.16', + 'vld4.32','vld4al.32', + + 'vldm','vldmal', + 'vldm.32','vldmal.32', + 'vldm.64','vldmal.64', + + 'vldmia','vldmiaal', + 'vldmia.32','vldmiaal.32', + 'vldmia.64','vldmiaal.64', + + 'vldmdb','vldmdbal', + 'vldmdb.32','vldmdbal.32', + 'vldmdb.64','vldmdbal.64', + + 'vldr','vldral', + 'vldr.32','vldral.32', + 'vldr.64','vldral.64', + + 'vpop','vpopal', + 'vpop.32','vpopal.32', + 'vpop.64','vpopal.64', + + /* Unconditional VFPv3 & NEON SIMD Memory Access: Stores */ + 'vst1.8','vst1al.8', + 'vst1.16','vst1al.16', + 'vst1.32','vst1al.32', + 'vst1.64','vst1al.64', + + 'vst2.8','vst2al.8', + 'vst2.16','vst2al.16', + 'vst2.32','vst2al.32', + + 'vst3.8','vst3al.8', + 'vst3.16','vst3al.16', + 'vst3.32','vst3al.32', + + 'vst4.8','vst4al.8', + 'vst4.16','vst4al.16', + 'vst4.32','vst4al.32', + + 'vstm','vstmal', + 'vstm.32','vstmal.32', + 'vstm.64','vstmal.64', + + 'vstmia','vstmiaal', + 'vstmia.32','vstmiaal.32', + 'vstmia.64','vstmiaal.64', + + 'vstmdb','vstmdbal', + 'vstmdb.32','vstmdbal.32', + 'vstmdb.64','vstmdbal.64', + + 'vstr','vstral', + 'vstr.32','vstral.32', + 'vstr.64','vstral.64', + + 'vpush','vpushal', + 'vpush.32','vpushal.32', + 'vpush.64','vpushal.64' + ), + /* Unconditional NEON SIMD Logical Instructions */ + 20 => array( + 'vand','vandal', + 'vand.i8','vandal.i8', + 'vand.i16','vandal.i16', + 'vand.i32','vandal.i32', + 'vand.i64','vandal.i64', + 'vand.s8','vandal.s8', + 'vand.s16','vandal.s16', + 'vand.s32','vandal.s32', + 'vand.s64','vandal.s64', + 'vand.u8','vandal.u8', + 'vand.u16','vandal.u16', + 'vand.u32','vandal.u32', + 'vand.u64','vandal.u64', + 'vand.f32','vandal.f32', + 'vand.f64','vandal.f64', + + 'vbic','vbical', + 'vbic.i8','vbical.i8', + 'vbic.i16','vbical.i16', + 'vbic.i32','vbical.i32', + 'vbic.i64','vbical.i64', + 'vbic.s8','vbical.s8', + 'vbic.s16','vbical.s16', + 'vbic.s32','vbical.s32', + 'vbic.s64','vbical.s64', + 'vbic.u8','vbical.u8', + 'vbic.u16','vbical.u16', + 'vbic.u32','vbical.u32', + 'vbic.u64','vbical.u64', + 'vbic.f32','vbical.f32', + 'vbic.f64','vbical.f64', + + 'vbif','vbifal', + 'vbif.i8','vbifal.i8', + 'vbif.i16','vbifal.i16', + 'vbif.i32','vbifal.i32', + 'vbif.i64','vbifal.i64', + 'vbif.s8','vbifal.s8', + 'vbif.s16','vbifal.s16', + 'vbif.s32','vbifal.s32', + 'vbif.s64','vbifal.s64', + 'vbif.u8','vbifal.u8', + 'vbif.u16','vbifal.u16', + 'vbif.u32','vbifal.u32', + 'vbif.u64','vbifal.u64', + 'vbif.f32','vbifal.f32', + 'vbif.f64','vbifal.f64', + + 'vbit','vbital', + 'vbit.i8','vbital.i8', + 'vbit.i16','vbital.i16', + 'vbit.i32','vbital.i32', + 'vbit.i64','vbital.i64', + 'vbit.s8','vbital.s8', + 'vbit.s16','vbital.s16', + 'vbit.s32','vbital.s32', + 'vbit.s64','vbital.s64', + 'vbit.u8','vbital.u8', + 'vbit.u16','vbital.u16', + 'vbit.u32','vbital.u32', + 'vbit.u64','vbital.u64', + 'vbit.f32','vbital.f32', + 'vbit.f64','vbital.f64', + + 'vbsl','vbslal', + 'vbsl.i8','vbslal.i8', + 'vbsl.i16','vbslal.i16', + 'vbsl.i32','vbslal.i32', + 'vbsl.i64','vbslal.i64', + 'vbsl.s8','vbslal.s8', + 'vbsl.s16','vbslal.s16', + 'vbsl.s32','vbslal.s32', + 'vbsl.s64','vbslal.s64', + 'vbsl.u8','vbslal.u8', + 'vbsl.u16','vbslal.u16', + 'vbsl.u32','vbslal.u32', + 'vbsl.u64','vbslal.u64', + 'vbsl.f32','vbslal.f32', + 'vbsl.f64','vbslal.f64', + + 'veor','veoral', + 'veor.i8','veoral.i8', + 'veor.i16','veoral.i16', + 'veor.i32','veoral.i32', + 'veor.i64','veoral.i64', + 'veor.s8','veoral.s8', + 'veor.s16','veoral.s16', + 'veor.s32','veoral.s32', + 'veor.s64','veoral.s64', + 'veor.u8','veoral.u8', + 'veor.u16','veoral.u16', + 'veor.u32','veoral.u32', + 'veor.u64','veoral.u64', + 'veor.f32','veoral.f32', + 'veor.f64','veoral.f64', + + 'vmov','vmoval', + 'vmov.8','vmoval.8', + 'vmov.16','vmoval.16', + 'vmov.32','vmoval.32', + 'vmov.i8','vmoval.i8', + 'vmov.i16','vmoval.i16', + 'vmov.i32','vmoval.i32', + 'vmov.i64','vmoval.i64', + 'vmov.f32','vmoval.f32', + 'vmov.f64','vmoval.f64', + + 'vmvn','vmvnal', + 'vmvn.s8','vmvnal.s8', + 'vmvn.s16','vmvnal.s16', + 'vmvn.s32','vmvnal.s32', + 'vmvn.s64','vmvnal.s64', + 'vmvn.u8','vmvnal.u8', + 'vmvn.u16','vmvnal.u16', + 'vmvn.u32','vmvnal.u32', + 'vmvn.u64','vmvnal.u64', + 'vmvn.i8','vmvnal.i8', + 'vmvn.i16','vmvnal.i16', + 'vmvn.i32','vmvnal.i32', + 'vmvn.i64','vmvnal.i64', + 'vmvn.f32','vmvnal.f32', + 'vmvn.f64','vmvnal.f64', + + 'vorn','vornal', + 'vorn.s8','vornal.s8', + 'vorn.s16','vornal.s16', + 'vorn.s32','vornal.s32', + 'vorn.s64','vornal.s64', + 'vorn.u8','vornal.u8', + 'vorn.u16','vornal.u16', + 'vorn.u32','vornal.u32', + 'vorn.u64','vornal.u64', + 'vorn.i8','vornal.i8', + 'vorn.i16','vornal.i16', + 'vorn.i32','vornal.i32', + 'vorn.i64','vornal.i64', + 'vorn.f32','vornal.f32', + 'vorn.f64','vornal.f64', + + 'vorr','vorral', + 'vorr.s8','vorral.s8', + 'vorr.s16','vorral.s16', + 'vorr.s32','vorral.s32', + 'vorr.s64','vorral.s64', + 'vorr.u8','vorral.u8', + 'vorr.u16','vorral.u16', + 'vorr.u32','vorral.u32', + 'vorr.u64','vorral.u64', + 'vorr.i8','vorral.i8', + 'vorr.i16','vorral.i16', + 'vorr.i32','vorral.i32', + 'vorr.i64','vorral.i64', + 'vorr.f32','vorral.f32', + 'vorr.f64','vorral.f64', + + 'vswp','vswpal', + 'vswp.s8','vswpal.s8', + 'vswp.s16','vswpal.s16', + 'vswp.s32','vswpal.s32', + 'vswp.s64','vswpal.s64', + 'vswp.u8','vswpal.u8', + 'vswp.u16','vswpal.u16', + 'vswp.u32','vswpal.u32', + 'vswp.u64','vswpal.u64', + 'vswp.i8','vswpal.i8', + 'vswp.i16','vswpal.i16', + 'vswp.i32','vswpal.i32', + 'vswp.i64','vswpal.i64', + 'vswp.f32','vswpal.f32', + 'vswp.f64','vswpal.f64' + ), + /* Unconditional NEON SIMD ARM Registers Interop Instructions */ + 21 => array( + 'vmrs','vmrsal', + 'vmsr','vmsral' + ), + /* Unconditional NEON SIMD Bit/Byte-Level Instructions */ + 22 => array( + 'vcnt.8','vcntal.8', + 'vdup.8','vdupal.8', + + 'vdup.16','vdupal.16', + 'vdup.32','vdupal.32', + + 'vext.8','vextal.8', + 'vext.16','vextal.16', + + 'vext.32','vextal.32', + 'vext.64','vextal.64', + + 'vrev16.8','vrev16al.8', + 'vrev32.8','vrev32al.8', + 'vrev32.16','vrev32al.16', + 'vrev64.8','vrev64al.8', + 'vrev64.16','vrev64al.16', + 'vrev64.32','vrev64al.32', + + 'vsli.8','vslial.8', + 'vsli.16','vslial.16', + 'vsli.32','vslial.32', + 'vsli.64','vslial.64', + + 'vsri.8','vsrial.8', + 'vsri.16','vsrial.16', + 'vsri.32','vsrial.32', + 'vsri.64','vsrial.64', + + 'vtbl.8','vtblal.8', + + 'vtbx','vtbxal', + + 'vtrn.8','vtrnal.8', + 'vtrn.16','vtrnal.16', + 'vtrn.32','vtrnal.32', + + 'vtst.8','vtstal.8', + 'vtst.16','vtstal.16', + 'vtst.32','vtstal.32', + + 'vuzp.8','vuzpal.8', + 'vuzp.16','vuzpal.16', + 'vuzp.32','vuzpal.32', + + 'vzip.8','vzipal.8', + 'vzip.16','vzipal.16', + 'vzip.32','vzipal.32', + + 'vmull.p8','vmullal.p8' + ), + /* Unconditional NEON SIMD Universal Integer Instructions */ + 23 => array( + 'vadd.i8','vaddal.i8', + 'vadd.i16','vaddal.i16', + 'vadd.i32','vaddal.i32', + 'vadd.i64','vaddal.i64', + + 'vsub.i8','vsubal.i8', + 'vsub.i16','vsubal.i16', + 'vsub.i32','vsubal.i32', + 'vsub.i64','vsubal.i64', + + 'vaddhn.i16','vaddhnal.i16', + 'vaddhn.i32','vaddhnal.i32', + 'vaddhn.i64','vaddhnal.i64', + + 'vsubhn.i16','vsubhnal.i16', + 'vsubhn.i32','vsubhnal.i32', + 'vsubhn.i64','vsubhnal.i64', + + 'vraddhn.i16','vraddhnal.i16', + 'vraddhn.i32','vraddhnal.i32', + 'vraddhn.i64','vraddhnal.i64', + + 'vrsubhn.i16','vrsubhnal.i16', + 'vrsubhn.i32','vrsubhnal.i32', + 'vrsubhn.i64','vrsubhnal.i64', + + 'vpadd.i8','vpaddal.i8', + 'vpadd.i16','vpaddal.i16', + 'vpadd.i32','vpaddal.i32', + + 'vceq.i8','vceqal.i8', + 'vceq.i16','vceqal.i16', + 'vceq.i32','vceqal.i32', + + 'vclz.i8','vclzal.i8', + 'vclz.i16','vclzal.i16', + 'vclz.i32','vclzal.i32', + + 'vmovn.i16','vmovnal.i16', + 'vmovn.i32','vmovnal.i32', + 'vmovn.i64','vmovnal.i64', + + 'vmla.s8','vmlaal.s8', + 'vmla.s16','vmlaal.s16', + 'vmla.s32','vmlaal.s32', + 'vmla.u8','vmlaal.u8', + 'vmla.u16','vmlaal.u16', + 'vmla.u32','vmlaal.u32', + 'vmla.i8','vmlaal.i8', + 'vmla.i16','vmlaal.i16', + 'vmla.i32','vmlaal.i32', + + 'vmls.s8','vmlsal.s8', + 'vmls.s16','vmlsal.s16', + 'vmls.s32','vmlsal.s32', + 'vmls.u8','vmlsal.u8', + 'vmls.u16','vmlsal.u16', + 'vmls.u32','vmlsal.u32', + 'vmls.i8','vmlsal.i8', + 'vmls.i16','vmlsal.i16', + 'vmls.i32','vmlsal.i32', + + 'vmul.s8','vmulal.s8', + 'vmul.s16','vmulal.s16', + 'vmul.s32','vmulal.s32', + 'vmul.u8','vmulal.u8', + 'vmul.u16','vmulal.u16', + 'vmul.u32','vmulal.u32', + 'vmul.i8','vmulal.i8', + 'vmul.i16','vmulal.i16', + 'vmul.i32','vmulal.i32', + 'vmul.p8','vmulal.p8', + + 'vrshrn.i16','vrshrnal.i16', + 'vrshrn.i32','vrshrnal.i32', + 'vrshrn.i64','vrshrnal.i64', + + 'vshrn.i16','vshrnal.i16', + 'vshrn.i32','vshrnal.i32', + 'vshrn.i64','vshrnal.i64', + + 'vshl.i8','vshlal.i8', + 'vshl.i16','vshlal.i16', + 'vshl.i32','vshlal.i32', + 'vshl.i64','vshlal.i64', + + 'vshll.i8','vshllal.i8', + 'vshll.i16','vshllal.i16', + 'vshll.i32','vshllal.i32' + ), + /* Unconditional NEON SIMD Signed Integer Instructions */ + 24 => array( + 'vaba.s8','vabaal.s8', + 'vaba.s16','vabaal.s16', + 'vaba.s32','vabaal.s32', + + 'vabal.s8','vabalal.s8', + 'vabal.s16','vabalal.s16', + 'vabal.s32','vabalal.s32', + + 'vabd.s8','vabdal.s8', + 'vabd.s16','vabdal.s16', + 'vabd.s32','vabdal.s32', + + 'vabs.s8','vabsal.s8', + 'vabs.s16','vabsal.s16', + 'vabs.s32','vabsal.s32', + + 'vaddl.s8','vaddlal.s8', + 'vaddl.s16','vaddlal.s16', + 'vaddl.s32','vaddlal.s32', + + 'vcge.s8','vcgeal.s8', + 'vcge.s16','vcgeal.s16', + 'vcge.s32','vcgeal.s32', + + 'vcle.s8','vcleal.s8', + 'vcle.s16','vcleal.s16', + 'vcle.s32','vcleal.s32', + + 'vcgt.s8','vcgtal.s8', + 'vcgt.s16','vcgtal.s16', + 'vcgt.s32','vcgtal.s32', + + 'vclt.s8','vcltal.s8', + 'vclt.s16','vcltal.s16', + 'vclt.s32','vcltal.s32', + + 'vcls.s8','vclsal.s8', + 'vcls.s16','vclsal.s16', + 'vcls.s32','vclsal.s32', + + 'vaddw.s8','vaddwal.s8', + 'vaddw.s16','vaddwal.s16', + 'vaddw.s32','vaddwal.s32', + + 'vhadd.s8','vhaddal.s8', + 'vhadd.s16','vhaddal.s16', + 'vhadd.s32','vhaddal.s32', + + 'vhsub.s8','vhsubal.s8', + 'vhsub.s16','vhsubal.s16', + 'vhsub.s32','vhsubal.s32', + + 'vmax.s8','vmaxal.s8', + 'vmax.s16','vmaxal.s16', + 'vmax.s32','vmaxal.s32', + + 'vmin.s8','vminal.s8', + 'vmin.s16','vminal.s16', + 'vmin.s32','vminal.s32', + + 'vmlal.s8','vmlalal.s8', + 'vmlal.s16','vmlalal.s16', + 'vmlal.s32','vmlalal.s32', + + 'vmlsl.s8','vmlslal.s8', + 'vmlsl.s16','vmlslal.s16', + 'vmlsl.s32','vmlslal.s32', + + 'vneg.s8','vnegal.s8', + 'vneg.s16','vnegal.s16', + 'vneg.s32','vnegal.s32', + + 'vpadal.s8','vpadalal.s8', + 'vpadal.s16','vpadalal.s16', + 'vpadal.s32','vpadalal.s32', + + 'vmovl.s8','vmovlal.s8', + 'vmovl.s16','vmovlal.s16', + 'vmovl.s32','vmovlal.s32', + + 'vmull.s8','vmullal.s8', + 'vmull.s16','vmullal.s16', + 'vmull.s32','vmullal.s32', + + 'vpaddl.s8','vpaddlal.s8', + 'vpaddl.s16','vpaddlal.s16', + 'vpaddl.s32','vpaddlal.s32', + + 'vpmax.s8','vpmaxal.s8', + 'vpmax.s16','vpmaxal.s16', + 'vpmax.s32','vpmaxal.s32', + + 'vpmin.s8','vpminal.s8', + 'vpmin.s16','vpminal.s16', + 'vpmin.s32','vpminal.s32', + + 'vqabs.s8','vqabsal.s8', + 'vqabs.s16','vqabsal.s16', + 'vqabs.s32','vqabsal.s32', + + 'vqadd.s8','vqaddal.s8', + 'vqadd.s16','vqaddal.s16', + 'vqadd.s32','vqaddal.s32', + 'vqadd.s64','vqaddal.s64', + + 'vqdmlal.s16','vqdmlalal.s16', + 'vqdmlal.s32','vqdmlalal.s32', + + 'vqdmlsl.s16','vqdmlslal.s16', + 'vqdmlsl.s32','vqdmlslal.s32', + + 'vqdmulh.s16','vqdmulhal.s16', + 'vqdmulh.s32','vqdmulhal.s32', + + 'vqdmull.s16','vqdmullal.s16', + 'vqdmull.s32','vqdmullal.s32', + + 'vqmovn.s16','vqmovnal.s16', + 'vqmovn.s32','vqmovnal.s32', + 'vqmovn.s64','vqmovnal.s64', + + 'vqmovun.s16','vqmovunal.s16', + 'vqmovun.s32','vqmovunal.s32', + 'vqmovun.s64','vqmovunal.s64', + + 'vqneg.s8','vqnegal.s8', + 'vqneg.s16','vqnegal.s16', + 'vqneg.s32','vqnegal.s32', + + 'vqrdmulh.s16','vqrdmulhal.s16', + 'vqrdmulh.s32','vqrdmulhal.s32', + + 'vqrshl.s8','vqrshlal.s8', + 'vqrshl.s16','vqrshlal.s16', + 'vqrshl.s32','vqrshlal.s32', + 'vqrshl.s64','vqrshlal.s64', + + 'vqrshrn.s16','vqrshrnal.s16', + 'vqrshrn.s32','vqrshrnal.s32', + 'vqrshrn.s64','vqrshrnal.s64', + + 'vqrshrun.s16','vqrshrunal.s16', + 'vqrshrun.s32','vqrshrunal.s32', + 'vqrshrun.s64','vqrshrunal.s64', + + 'vqshl.s8','vqshlal.s8', + 'vqshl.s16','vqshlal.s16', + 'vqshl.s32','vqshlal.s32', + 'vqshl.s64','vqshlal.s64', + + 'vqshlu.s8','vqshlual.s8', + 'vqshlu.s16','vqshlual.s16', + 'vqshlu.s32','vqshlual.s32', + 'vqshlu.s64','vqshlual.s64', + + 'vqshrn.s16','vqshrnal.s16', + 'vqshrn.s32','vqshrnal.s32', + 'vqshrn.s64','vqshrnal.s64', + + 'vqshrun.s16','vqshrunal.s16', + 'vqshrun.s32','vqshrunal.s32', + 'vqshrun.s64','vqshrunal.s64', + + 'vqsub.s8','vqsubal.s8', + 'vqsub.s16','vqsubal.s16', + 'vqsub.s32','vqsubal.s32', + 'vqsub.s64','vqsubal.s64', + + 'vrhadd.s8','vrhaddal.s8', + 'vrhadd.s16','vrhaddal.s16', + 'vrhadd.s32','vrhaddal.s32', + + 'vrshl.s8','vrshlal.s8', + 'vrshl.s16','vrshlal.s16', + 'vrshl.s32','vrshlal.s32', + 'vrshl.s64','vrshlal.s64', + + 'vrshr.s8','vrshral.s8', + 'vrshr.s16','vrshral.s16', + 'vrshr.s32','vrshral.s32', + 'vrshr.s64','vrshral.s64', + + 'vrsra.s8','vrsraal.s8', + 'vrsra.s16','vrsraal.s16', + 'vrsra.s32','vrsraal.s32', + 'vrsra.s64','vrsraal.s64', + + 'vshl.s8','vshlal.s8', + 'vshl.s16','vshlal.s16', + 'vshl.s32','vshlal.s32', + 'vshl.s64','vshlal.s64', + + 'vshll.s8','vshllal.s8', + 'vshll.s16','vshllal.s16', + 'vshll.s32','vshllal.s32', + + 'vshr.s8','vshral.s8', + 'vshr.s16','vshral.s16', + 'vshr.s32','vshral.s32', + 'vshr.s64','vshral.s64', + + 'vsra.s8','vsraal.s8', + 'vsra.s16','vsraal.s16', + 'vsra.s32','vsraal.s32', + 'vsra.s64','vsraal.s64', + + 'vsubl.s8','vsublal.s8', + 'vsubl.s16','vsublal.s16', + 'vsubl.s32','vsublal.s32', + + 'vsubh.s8','vsubhal.s8', + 'vsubh.s16','vsubhal.s16', + 'vsubh.s32','vsubhal.s32' + ), + /* Unconditional NEON SIMD Unsigned Integer Instructions */ + 25 => array( + 'vaba.u8','vabaal.u8', + 'vaba.u16','vabaal.u16', + 'vaba.u32','vabaal.u32', + + 'vabal.u8','vabalal.u8', + 'vabal.u16','vabalal.u16', + 'vabal.u32','vabalal.u32', + + 'vabd.u8','vabdal.u8', + 'vabd.u16','vabdal.u16', + 'vabd.u32','vabdal.u32', + + 'vaddl.u8','vaddlal.u8', + 'vaddl.u16','vaddlal.u16', + 'vaddl.u32','vaddlal.u32', + + 'vsubl.u8','vsublal.u8', + 'vsubl.u16','vsublal.u16', + 'vsubl.u32','vsublal.u32', + + 'vaddw.u8','vaddwal.u8', + 'vaddw.u16','vaddwal.u16', + 'vaddw.u32','vaddwal.u32', + + 'vsubh.u8','vsubhal.u8', + 'vsubh.u16','vsubhal.u16', + 'vsubh.u32','vsubhal.u32', + + 'vhadd.u8','vhaddal.u8', + 'vhadd.u16','vhaddal.u16', + 'vhadd.u32','vhaddal.u32', + + 'vhsub.u8','vhsubal.u8', + 'vhsub.u16','vhsubal.u16', + 'vhsub.u32','vhsubal.u32', + + 'vpadal.u8','vpadalal.u8', + 'vpadal.u16','vpadalal.u16', + 'vpadal.u32','vpadalal.u32', + + 'vpaddl.u8','vpaddlal.u8', + 'vpaddl.u16','vpaddlal.u16', + 'vpaddl.u32','vpaddlal.u32', + + 'vcge.u8','vcgeal.u8', + 'vcge.u16','vcgeal.u16', + 'vcge.u32','vcgeal.u32', + + 'vcle.u8','vcleal.u8', + 'vcle.u16','vcleal.u16', + 'vcle.u32','vcleal.u32', + + 'vcgt.u8','vcgtal.u8', + 'vcgt.u16','vcgtal.u16', + 'vcgt.u32','vcgtal.u32', + + 'vclt.u8','vcltal.u8', + 'vclt.u16','vcltal.u16', + 'vclt.u32','vcltal.u32', + + 'vmax.u8','vmaxal.u8', + 'vmax.u16','vmaxal.u16', + 'vmax.u32','vmaxal.u32', + + 'vmin.u8','vminal.u8', + 'vmin.u16','vminal.u16', + 'vmin.u32','vminal.u32', + + 'vmlal.u8','vmlalal.u8', + 'vmlal.u16','vmlalal.u16', + 'vmlal.u32','vmlalal.u32', + + 'vmlsl.u8','vmlslal.u8', + 'vmlsl.u16','vmlslal.u16', + 'vmlsl.u32','vmlslal.u32', + + 'vmull.u8','vmullal.u8', + 'vmull.u16','vmullal.u16', + 'vmull.u32','vmullal.u32', + + 'vmovl.u8','vmovlal.u8', + 'vmovl.u16','vmovlal.u16', + 'vmovl.u32','vmovlal.u32', + + 'vshl.u8','vshlal.u8', + 'vshl.u16','vshlal.u16', + 'vshl.u32','vshlal.u32', + 'vshl.u64','vshlal.u64', + + 'vshll.u8','vshllal.u8', + 'vshll.u16','vshllal.u16', + 'vshll.u32','vshllal.u32', + + 'vshr.u8','vshral.u8', + 'vshr.u16','vshral.u16', + 'vshr.u32','vshral.u32', + 'vshr.u64','vshral.u64', + + 'vsra.u8','vsraal.u8', + 'vsra.u16','vsraal.u16', + 'vsra.u32','vsraal.u32', + 'vsra.u64','vsraal.u64', + + 'vpmax.u8','vpmaxal.u8', + 'vpmax.u16','vpmaxal.u16', + 'vpmax.u32','vpmaxal.u32', + + 'vpmin.u8','vpminal.u8', + 'vpmin.u16','vpminal.u16', + 'vpmin.u32','vpminal.u32', + + 'vqadd.u8','vqaddal.u8', + 'vqadd.u16','vqaddal.u16', + 'vqadd.u32','vqaddal.u32', + 'vqadd.u64','vqaddal.u64', + + 'vqsub.u8','vqsubal.u8', + 'vqsub.u16','vqsubal.u16', + 'vqsub.u32','vqsubal.u32', + 'vqsub.u64','vqsubal.u64', + + 'vqmovn.u16','vqmovnal.u16', + 'vqmovn.u32','vqmovnal.u32', + 'vqmovn.u64','vqmovnal.u64', + + 'vqshl.u8','vqshlal.u8', + 'vqshl.u16','vqshlal.u16', + 'vqshl.u32','vqshlal.u32', + 'vqshl.u64','vqshlal.u64', + + 'vqshrn.u16','vqshrnal.u16', + 'vqshrn.u32','vqshrnal.u32', + 'vqshrn.u64','vqshrnal.u64', + + 'vqrshl.u8','vqrshlal.u8', + 'vqrshl.u16','vqrshlal.u16', + 'vqrshl.u32','vqrshlal.u32', + 'vqrshl.u64','vqrshlal.u64', + + 'vqrshrn.u16','vqrshrnal.u16', + 'vqrshrn.u32','vqrshrnal.u32', + 'vqrshrn.u64','vqrshrnal.u64', + + 'vrhadd.u8','vrhaddal.u8', + 'vrhadd.u16','vrhaddal.u16', + 'vrhadd.u32','vrhaddal.u32', + + 'vrshl.u8','vrshlal.u8', + 'vrshl.u16','vrshlal.u16', + 'vrshl.u32','vrshlal.u32', + 'vrshl.u64','vrshlal.u64', + + 'vrshr.u8','vrshral.u8', + 'vrshr.u16','vrshral.u16', + 'vrshr.u32','vrshral.u32', + 'vrshr.u64','vrshral.u64', + + 'vrsra.u8','vrsraal.u8', + 'vrsra.u16','vrsraal.u16', + 'vrsra.u32','vrsraal.u32', + 'vrsra.u64','vrsraal.u64' + ), + /* Unconditional VFPv3 & NEON SIMD Floating-Point Instructions */ + 26 => array( + 'vabd.f32','vabdal.f32', + + 'vabs.f32','vabsal.f32', + 'vabs.f64','vabsal.f64', + + 'vacge.f32','vacgeal.f32', + 'vacgt.f32','vacgtal.f32', + 'vacle.f32','vacleal.f32', + 'vaclt.f32','vacltal.f32', + + 'vadd.f32','vaddal.f32', + 'vadd.f64','vaddal.f64', + + 'vceq.f32','vceqal.f32', + 'vcge.f32','vcgeal.f32', + 'vcle.f32','vcleal.f32', + 'vcgt.f32','vcgtal.f32', + 'vclt.f32','vcltal.f32', + + 'vcmp.f32','vcmpal.f32', + 'vcmp.f64','vcmpal.f64', + + 'vcmpe.f32','vcmpeal.f32', + 'vcmpe.f64','vcmpeal.f64', + + 'vcvt.s16.f32','vcvtal.s16.f32', + 'vcvt.s16.f64','vcvtal.s16.f64', + 'vcvt.s32.f32','vcvtal.s32.f32', + 'vcvt.s32.f64','vcvtal.s32.f64', + 'vcvt.u16.f32','vcvtal.u16.f32', + 'vcvt.u16.f64','vcvtal.u16.f64', + 'vcvt.u32.f32','vcvtal.u32.f32', + 'vcvt.u32.f64','vcvtal.u32.f64', + 'vcvt.f16.f32','vcvtal.f16.f32', + 'vcvt.f32.s32','vcvtal.f32.s32', + 'vcvt.f32.u32','vcvtal.f32.u32', + 'vcvt.f32.f16','vcvtal.f32.f16', + 'vcvt.f32.f64','vcvtal.f32.f64', + 'vcvt.f64.s32','vcvtal.f64.s32', + 'vcvt.f64.u32','vcvtal.f64.u32', + 'vcvt.f64.f32','vcvtal.f64.f32', + + 'vcvtr.s32.f32','vcvtral.s32.f32', + 'vcvtr.s32.f64','vcvtral.s32.f64', + 'vcvtr.u32.f32','vcvtral.u32.f32', + 'vcvtr.u32.f64','vcvtral.u32.f64', + + 'vcvtb.f16.f32','vcvtbal.f16.f32', + 'vcvtb.f32.f16','vcvtbal.f32.f16', + + 'vcvtt.f16.f32','vcvttal.f16.f32', + 'vcvtt.f32.f16','vcvttal.f32.f16', + + 'vdiv.f32','vdival.f32', + 'vdiv.f64','vdival.f64', + + 'vmax.f32','vmaxal.f32', + 'vmin.f32','vminal.f32', + + 'vmla.f32','vmlaal.f32', + 'vmla.f64','vmlaal.f64', + + 'vmls.f32','vmlsal.f32', + 'vmls.f64','vmlsal.f64', + + 'vmul.f32','vmulal.f32', + 'vmul.f64','vmulal.f64', + + 'vneg.f32','vnegal.f32', + 'vneg.f64','vnegal.f64', + + 'vnmla.f32','vnmlaal.f32', + 'vnmla.f64','vnmlaal.f64', + + 'vnmls.f32','vnmlsal.f32', + 'vnmls.f64','vnmlsal.f64', + + 'vnmul.f64','vnmulal.f64', + 'vnmul.f32','vnmulal.f32', + + 'vpadd.f32','vpaddal.f32', + + 'vpmax.f32','vpmaxal.f32', + 'vpmin.f32','vpminal.f32', + + 'vrecpe.u32','vrecpeal.u32', + 'vrecpe.f32','vrecpeal.f32', + 'vrecps.f32','vrecpsal.f32', + + 'vrsqrte.u32','vrsqrteal.u32', + 'vrsqrte.f32','vrsqrteal.f32', + 'vrsqrts.f32','vrsqrtsal.f32', + + 'vsqrt.f32','vsqrtal.f32', + 'vsqrt.f64','vsqrtal.f64', + + 'vsub.f32','vsubal.f32', + 'vsub.f64','vsubal.f64' + ), + /* Conditional VFPv3 & NEON SIMD Memory Access Instructions */ + 27 => array( + /* Conditional VFPv3 & NEON SIMD Memory Access: Loads */ + 'vldeq.8','vldne.8','vldcs.8','vldhs.8','vldcc.8','vldlo.8','vldmi.8','vldpl.8','vldvs.8','vldvc.8','vldhi.8','vldls.8','vldge.8','vldlt.8','vldgt.8','vldle.8', + 'vldeq.16','vldne.16','vldcs.16','vldhs.16','vldcc.16','vldlo.16','vldmi.16','vldpl.16','vldvs.16','vldvc.16','vldhi.16','vldls.16','vldge.16','vldlt.16','vldgt.16','vldle.16', + 'vldeq.32','vldne.32','vldcs.32','vldhs.32','vldcc.32','vldlo.32','vldmi.32','vldpl.32','vldvs.32','vldvc.32','vldhi.32','vldls.32','vldge.32','vldlt.32','vldgt.32','vldle.32', + 'vldeq.64','vldne.64','vldcs.64','vldhs.64','vldcc.64','vldlo.64','vldmi.64','vldpl.64','vldvs.64','vldvc.64','vldhi.64','vldls.64','vldge.64','vldlt.64','vldgt.64','vldle.64', + + 'vld1eq.8','vld1ne.8','vld1cs.8','vld1hs.8','vld1cc.8','vld1lo.8','vld1mi.8','vld1pl.8','vld1vs.8','vld1vc.8','vld1hi.8','vld1ls.8','vld1ge.8','vld1lt.8','vld1gt.8','vld1le.8', + 'vld1eq.16','vld1ne.16','vld1cs.16','vld1hs.16','vld1cc.16','vld1lo.16','vld1mi.16','vld1pl.16','vld1vs.16','vld1vc.16','vld1hi.16','vld1ls.16','vld1ge.16','vld1lt.16','vld1gt.16','vld1le.16', + 'vld1eq.32','vld1ne.32','vld1cs.32','vld1hs.32','vld1cc.32','vld1lo.32','vld1mi.32','vld1pl.32','vld1vs.32','vld1vc.32','vld1hi.32','vld1ls.32','vld1ge.32','vld1lt.32','vld1gt.32','vld1le.32', + + 'vld2eq.8','vld2ne.8','vld2cs.8','vld2hs.8','vld2cc.8','vld2lo.8','vld2mi.8','vld2pl.8','vld2vs.8','vld2vc.8','vld2hi.8','vld2ls.8','vld2ge.8','vld2lt.8','vld2gt.8','vld2le.8', + 'vld2eq.16','vld2ne.16','vld2cs.16','vld2hs.16','vld2cc.16','vld2lo.16','vld2mi.16','vld2pl.16','vld2vs.16','vld2vc.16','vld2hi.16','vld2ls.16','vld2ge.16','vld2lt.16','vld2gt.16','vld2le.16', + 'vld2eq.32','vld2ne.32','vld2cs.32','vld2hs.32','vld2cc.32','vld2lo.32','vld2mi.32','vld2pl.32','vld2vs.32','vld2vc.32','vld2hi.32','vld2ls.32','vld2ge.32','vld2lt.32','vld2gt.32','vld2le.32', + + 'vld3eq.8','vld3ne.8','vld3cs.8','vld3hs.8','vld3cc.8','vld3lo.8','vld3mi.8','vld3pl.8','vld3vs.8','vld3vc.8','vld3hi.8','vld3ls.8','vld3ge.8','vld3lt.8','vld3gt.8','vld3le.8', + 'vld3eq.16','vld3ne.16','vld3cs.16','vld3hs.16','vld3cc.16','vld3lo.16','vld3mi.16','vld3pl.16','vld3vs.16','vld3vc.16','vld3hi.16','vld3ls.16','vld3ge.16','vld3lt.16','vld3gt.16','vld3le.16', + 'vld3eq.32','vld3ne.32','vld3cs.32','vld3hs.32','vld3cc.32','vld3lo.32','vld3mi.32','vld3pl.32','vld3vs.32','vld3vc.32','vld3hi.32','vld3ls.32','vld3ge.32','vld3lt.32','vld3gt.32','vld3le.32', + + 'vld4eq.8','vld4ne.8','vld4cs.8','vld4hs.8','vld4cc.8','vld4lo.8','vld4mi.8','vld4pl.8','vld4vs.8','vld4vc.8','vld4hi.8','vld4ls.8','vld4ge.8','vld4lt.8','vld4gt.8','vld4le.8', + 'vld4eq.16','vld4ne.16','vld4cs.16','vld4hs.16','vld4cc.16','vld4lo.16','vld4mi.16','vld4pl.16','vld4vs.16','vld4vc.16','vld4hi.16','vld4ls.16','vld4ge.16','vld4lt.16','vld4gt.16','vld4le.16', + 'vld4eq.32','vld4ne.32','vld4cs.32','vld4hs.32','vld4cc.32','vld4lo.32','vld4mi.32','vld4pl.32','vld4vs.32','vld4vc.32','vld4hi.32','vld4ls.32','vld4ge.32','vld4lt.32','vld4gt.32','vld4le.32', + + 'vldmeq','vldmne','vldmcs','vldmhs','vldmcc','vldmlo','vldmmi','vldmpl','vldmvs','vldmvc','vldmhi','vldmls','vldmge','vldmlt','vldmgt','vldmle', + 'vldmeq.32','vldmne.32','vldmcs.32','vldmhs.32','vldmcc.32','vldmlo.32','vldmmi.32','vldmpl.32','vldmvs.32','vldmvc.32','vldmhi.32','vldmls.32','vldmge.32','vldmlt.32','vldmgt.32','vldmle.32', + 'vldmeq.64','vldmne.64','vldmcs.64','vldmhs.64','vldmcc.64','vldmlo.64','vldmmi.64','vldmpl.64','vldmvs.64','vldmvc.64','vldmhi.64','vldmls.64','vldmge.64','vldmlt.64','vldmgt.64','vldmle.64', + + 'vldmiaeq','vldmiane','vldmiacs','vldmiahs','vldmiacc','vldmialo','vldmiami','vldmiapl','vldmiavs','vldmiavc','vldmiahi','vldmials','vldmiage','vldmialt','vldmiagt','vldmiale', + 'vldmiaeq.32','vldmiane.32','vldmiacs.32','vldmiahs.32','vldmiacc.32','vldmialo.32','vldmiami.32','vldmiapl.32','vldmiavs.32','vldmiavc.32','vldmiahi.32','vldmials.32','vldmiage.32','vldmialt.32','vldmiagt.32','vldmiale.32', + 'vldmiaeq.64','vldmiane.64','vldmiacs.64','vldmiahs.64','vldmiacc.64','vldmialo.64','vldmiami.64','vldmiapl.64','vldmiavs.64','vldmiavc.64','vldmiahi.64','vldmials.64','vldmiage.64','vldmialt.64','vldmiagt.64','vldmiale.64', + + 'vldmdbeq','vldmdbne','vldmdbcs','vldmdbhs','vldmdbcc','vldmdblo','vldmdbmi','vldmdbpl','vldmdbvs','vldmdbvc','vldmdbhi','vldmdbls','vldmdbge','vldmdblt','vldmdbgt','vldmdble', + 'vldmdbeq.32','vldmdbne.32','vldmdbcs.32','vldmdbhs.32','vldmdbcc.32','vldmdblo.32','vldmdbmi.32','vldmdbpl.32','vldmdbvs.32','vldmdbvc.32','vldmdbhi.32','vldmdbls.32','vldmdbge.32','vldmdblt.32','vldmdbgt.32','vldmdble.32', + 'vldmdbeq.64','vldmdbne.64','vldmdbcs.64','vldmdbhs.64','vldmdbcc.64','vldmdblo.64','vldmdbmi.64','vldmdbpl.64','vldmdbvs.64','vldmdbvc.64','vldmdbhi.64','vldmdbls.64','vldmdbge.64','vldmdblt.64','vldmdbgt.64','vldmdble.64', + + 'vldreq','vldrne','vldrcs','vldrhs','vldrcc','vldrlo','vldrmi','vldrpl','vldrvs','vldrvc','vldrhi','vldrls','vldrge','vldrlt','vldrgt','vldrle', + 'vldreq.32','vldrne.32','vldrcs.32','vldrhs.32','vldrcc.32','vldrlo.32','vldrmi.32','vldrpl.32','vldrvs.32','vldrvc.32','vldrhi.32','vldrls.32','vldrge.32','vldrlt.32','vldrgt.32','vldrle.32', + 'vldreq.64','vldrne.64','vldrcs.64','vldrhs.64','vldrcc.64','vldrlo.64','vldrmi.64','vldrpl.64','vldrvs.64','vldrvc.64','vldrhi.64','vldrls.64','vldrge.64','vldrlt.64','vldrgt.64','vldrle.64', + + 'vpopeq','vpopne','vpopcs','vpophs','vpopcc','vpoplo','vpopmi','vpoppl','vpopvs','vpopvc','vpophi','vpopls','vpopge','vpoplt','vpopgt','vpople', + 'vpopeq.32','vpopne.32','vpopcs.32','vpophs.32','vpopcc.32','vpoplo.32','vpopmi.32','vpoppl.32','vpopvs.32','vpopvc.32','vpophi.32','vpopls.32','vpopge.32','vpoplt.32','vpopgt.32','vpople.32', + 'vpopeq.64','vpopne.64','vpopcs.64','vpophs.64','vpopcc.64','vpoplo.64','vpopmi.64','vpoppl.64','vpopvs.64','vpopvc.64','vpophi.64','vpopls.64','vpopge.64','vpoplt.64','vpopgt.64','vpople.64', + + /* Conditional VFPv3 & NEON SIMD Memory Access: Stores */ + 'vst1eq.8','vst1ne.8','vst1cs.8','vst1hs.8','vst1cc.8','vst1lo.8','vst1mi.8','vst1pl.8','vst1vs.8','vst1vc.8','vst1hi.8','vst1ls.8','vst1ge.8','vst1lt.8','vst1gt.8','vst1le.8', + 'vst1eq.16','vst1ne.16','vst1cs.16','vst1hs.16','vst1cc.16','vst1lo.16','vst1mi.16','vst1pl.16','vst1vs.16','vst1vc.16','vst1hi.16','vst1ls.16','vst1ge.16','vst1lt.16','vst1gt.16','vst1le.16', + 'vst1eq.32','vst1ne.32','vst1cs.32','vst1hs.32','vst1cc.32','vst1lo.32','vst1mi.32','vst1pl.32','vst1vs.32','vst1vc.32','vst1hi.32','vst1ls.32','vst1ge.32','vst1lt.32','vst1gt.32','vst1le.32', + 'vst1eq.64','vst1ne.64','vst1cs.64','vst1hs.64','vst1cc.64','vst1lo.64','vst1mi.64','vst1pl.64','vst1vs.64','vst1vc.64','vst1hi.64','vst1ls.64','vst1ge.64','vst1lt.64','vst1gt.64','vst1le.64', + + 'vst2eq.8','vst2ne.8','vst2cs.8','vst2hs.8','vst2cc.8','vst2lo.8','vst2mi.8','vst2pl.8','vst2vs.8','vst2vc.8','vst2hi.8','vst2ls.8','vst2ge.8','vst2lt.8','vst2gt.8','vst2le.8', + 'vst2eq.16','vst2ne.16','vst2cs.16','vst2hs.16','vst2cc.16','vst2lo.16','vst2mi.16','vst2pl.16','vst2vs.16','vst2vc.16','vst2hi.16','vst2ls.16','vst2ge.16','vst2lt.16','vst2gt.16','vst2le.16', + 'vst2eq.32','vst2ne.32','vst2cs.32','vst2hs.32','vst2cc.32','vst2lo.32','vst2mi.32','vst2pl.32','vst2vs.32','vst2vc.32','vst2hi.32','vst2ls.32','vst2ge.32','vst2lt.32','vst2gt.32','vst2le.32', + + 'vst3eq.8','vst3ne.8','vst3cs.8','vst3hs.8','vst3cc.8','vst3lo.8','vst3mi.8','vst3pl.8','vst3vs.8','vst3vc.8','vst3hi.8','vst3ls.8','vst3ge.8','vst3lt.8','vst3gt.8','vst3le.8', + 'vst3eq.16','vst3ne.16','vst3cs.16','vst3hs.16','vst3cc.16','vst3lo.16','vst3mi.16','vst3pl.16','vst3vs.16','vst3vc.16','vst3hi.16','vst3ls.16','vst3ge.16','vst3lt.16','vst3gt.16','vst3le.16', + 'vst3eq.32','vst3ne.32','vst3cs.32','vst3hs.32','vst3cc.32','vst3lo.32','vst3mi.32','vst3pl.32','vst3vs.32','vst3vc.32','vst3hi.32','vst3ls.32','vst3ge.32','vst3lt.32','vst3gt.32','vst3le.32', + + 'vst4eq.8','vst4ne.8','vst4cs.8','vst4hs.8','vst4cc.8','vst4lo.8','vst4mi.8','vst4pl.8','vst4vs.8','vst4vc.8','vst4hi.8','vst4ls.8','vst4ge.8','vst4lt.8','vst4gt.8','vst4le.8', + 'vst4eq.16','vst4ne.16','vst4cs.16','vst4hs.16','vst4cc.16','vst4lo.16','vst4mi.16','vst4pl.16','vst4vs.16','vst4vc.16','vst4hi.16','vst4ls.16','vst4ge.16','vst4lt.16','vst4gt.16','vst4le.16', + 'vst4eq.32','vst4ne.32','vst4cs.32','vst4hs.32','vst4cc.32','vst4lo.32','vst4mi.32','vst4pl.32','vst4vs.32','vst4vc.32','vst4hi.32','vst4ls.32','vst4ge.32','vst4lt.32','vst4gt.32','vst4le.32', + + 'vstmeq','vstmne','vstmcs','vstmhs','vstmcc','vstmlo','vstmmi','vstmpl','vstmvs','vstmvc','vstmhi','vstmls','vstmge','vstmlt','vstmgt','vstmle', + 'vstmeq.32','vstmne.32','vstmcs.32','vstmhs.32','vstmcc.32','vstmlo.32','vstmmi.32','vstmpl.32','vstmvs.32','vstmvc.32','vstmhi.32','vstmls.32','vstmge.32','vstmlt.32','vstmgt.32','vstmle.32', + 'vstmeq.64','vstmne.64','vstmcs.64','vstmhs.64','vstmcc.64','vstmlo.64','vstmmi.64','vstmpl.64','vstmvs.64','vstmvc.64','vstmhi.64','vstmls.64','vstmge.64','vstmlt.64','vstmgt.64','vstmle.64', + + 'vstmiaeq','vstmiane','vstmiacs','vstmiahs','vstmiacc','vstmialo','vstmiami','vstmiapl','vstmiavs','vstmiavc','vstmiahi','vstmials','vstmiage','vstmialt','vstmiagt','vstmiale', + 'vstmiaeq.32','vstmiane.32','vstmiacs.32','vstmiahs.32','vstmiacc.32','vstmialo.32','vstmiami.32','vstmiapl.32','vstmiavs.32','vstmiavc.32','vstmiahi.32','vstmials.32','vstmiage.32','vstmialt.32','vstmiagt.32','vstmiale.32', + 'vstmiaeq.64','vstmiane.64','vstmiacs.64','vstmiahs.64','vstmiacc.64','vstmialo.64','vstmiami.64','vstmiapl.64','vstmiavs.64','vstmiavc.64','vstmiahi.64','vstmials.64','vstmiage.64','vstmialt.64','vstmiagt.64','vstmiale.64', + + 'vstmdbeq','vstmdbne','vstmdbcs','vstmdbhs','vstmdbcc','vstmdblo','vstmdbmi','vstmdbpl','vstmdbvs','vstmdbvc','vstmdbhi','vstmdbls','vstmdbge','vstmdblt','vstmdbgt','vstmdble', + 'vstmdbeq.32','vstmdbne.32','vstmdbcs.32','vstmdbhs.32','vstmdbcc.32','vstmdblo.32','vstmdbmi.32','vstmdbpl.32','vstmdbvs.32','vstmdbvc.32','vstmdbhi.32','vstmdbls.32','vstmdbge.32','vstmdblt.32','vstmdbgt.32','vstmdble.32', + 'vstmdbeq.64','vstmdbne.64','vstmdbcs.64','vstmdbhs.64','vstmdbcc.64','vstmdblo.64','vstmdbmi.64','vstmdbpl.64','vstmdbvs.64','vstmdbvc.64','vstmdbhi.64','vstmdbls.64','vstmdbge.64','vstmdblt.64','vstmdbgt.64','vstmdble.64', + + 'vstreq','vstrne','vstrcs','vstrhs','vstrcc','vstrlo','vstrmi','vstrpl','vstrvs','vstrvc','vstrhi','vstrls','vstrge','vstrlt','vstrgt','vstrle', + 'vstreq.32','vstrne.32','vstrcs.32','vstrhs.32','vstrcc.32','vstrlo.32','vstrmi.32','vstrpl.32','vstrvs.32','vstrvc.32','vstrhi.32','vstrls.32','vstrge.32','vstrlt.32','vstrgt.32','vstrle.32', + 'vstreq.64','vstrne.64','vstrcs.64','vstrhs.64','vstrcc.64','vstrlo.64','vstrmi.64','vstrpl.64','vstrvs.64','vstrvc.64','vstrhi.64','vstrls.64','vstrge.64','vstrlt.64','vstrgt.64','vstrle.64', + + 'vpusheq','vpushne','vpushcs','vpushhs','vpushcc','vpushlo','vpushmi','vpushpl','vpushvs','vpushvc','vpushhi','vpushls','vpushge','vpushlt','vpushgt','vpushle', + 'vpusheq.32','vpushne.32','vpushcs.32','vpushhs.32','vpushcc.32','vpushlo.32','vpushmi.32','vpushpl.32','vpushvs.32','vpushvc.32','vpushhi.32','vpushls.32','vpushge.32','vpushlt.32','vpushgt.32','vpushle.32', + 'vpusheq.64','vpushne.64','vpushcs.64','vpushhs.64','vpushcc.64','vpushlo.64','vpushmi.64','vpushpl.64','vpushvs.64','vpushvc.64','vpushhi.64','vpushls.64','vpushge.64','vpushlt.64','vpushgt.64','vpushle.64' + ), + /* Conditional NEON SIMD Logical Instructions */ + 28 => array( + 'vandeq','vandne','vandcs','vandhs','vandcc','vandlo','vandmi','vandpl','vandvs','vandvc','vandhi','vandls','vandge','vandlt','vandgt','vandle', + 'vandeq.i8','vandne.i8','vandcs.i8','vandhs.i8','vandcc.i8','vandlo.i8','vandmi.i8','vandpl.i8','vandvs.i8','vandvc.i8','vandhi.i8','vandls.i8','vandge.i8','vandlt.i8','vandgt.i8','vandle.i8', + 'vandeq.i16','vandne.i16','vandcs.i16','vandhs.i16','vandcc.i16','vandlo.i16','vandmi.i16','vandpl.i16','vandvs.i16','vandvc.i16','vandhi.i16','vandls.i16','vandge.i16','vandlt.i16','vandgt.i16','vandle.i16', + 'vandeq.i32','vandne.i32','vandcs.i32','vandhs.i32','vandcc.i32','vandlo.i32','vandmi.i32','vandpl.i32','vandvs.i32','vandvc.i32','vandhi.i32','vandls.i32','vandge.i32','vandlt.i32','vandgt.i32','vandle.i32', + 'vandeq.i64','vandne.i64','vandcs.i64','vandhs.i64','vandcc.i64','vandlo.i64','vandmi.i64','vandpl.i64','vandvs.i64','vandvc.i64','vandhi.i64','vandls.i64','vandge.i64','vandlt.i64','vandgt.i64','vandle.i64', + 'vandeq.s8','vandne.s8','vandcs.s8','vandhs.s8','vandcc.s8','vandlo.s8','vandmi.s8','vandpl.s8','vandvs.s8','vandvc.s8','vandhi.s8','vandls.s8','vandge.s8','vandlt.s8','vandgt.s8','vandle.s8', + 'vandeq.s16','vandne.s16','vandcs.s16','vandhs.s16','vandcc.s16','vandlo.s16','vandmi.s16','vandpl.s16','vandvs.s16','vandvc.s16','vandhi.s16','vandls.s16','vandge.s16','vandlt.s16','vandgt.s16','vandle.s16', + 'vandeq.s32','vandne.s32','vandcs.s32','vandhs.s32','vandcc.s32','vandlo.s32','vandmi.s32','vandpl.s32','vandvs.s32','vandvc.s32','vandhi.s32','vandls.s32','vandge.s32','vandlt.s32','vandgt.s32','vandle.s32', + 'vandeq.s64','vandne.s64','vandcs.s64','vandhs.s64','vandcc.s64','vandlo.s64','vandmi.s64','vandpl.s64','vandvs.s64','vandvc.s64','vandhi.s64','vandls.s64','vandge.s64','vandlt.s64','vandgt.s64','vandle.s64', + 'vandeq.u8','vandne.u8','vandcs.u8','vandhs.u8','vandcc.u8','vandlo.u8','vandmi.u8','vandpl.u8','vandvs.u8','vandvc.u8','vandhi.u8','vandls.u8','vandge.u8','vandlt.u8','vandgt.u8','vandle.u8', + 'vandeq.u16','vandne.u16','vandcs.u16','vandhs.u16','vandcc.u16','vandlo.u16','vandmi.u16','vandpl.u16','vandvs.u16','vandvc.u16','vandhi.u16','vandls.u16','vandge.u16','vandlt.u16','vandgt.u16','vandle.u16', + 'vandeq.u32','vandne.u32','vandcs.u32','vandhs.u32','vandcc.u32','vandlo.u32','vandmi.u32','vandpl.u32','vandvs.u32','vandvc.u32','vandhi.u32','vandls.u32','vandge.u32','vandlt.u32','vandgt.u32','vandle.u32', + 'vandeq.u64','vandne.u64','vandcs.u64','vandhs.u64','vandcc.u64','vandlo.u64','vandmi.u64','vandpl.u64','vandvs.u64','vandvc.u64','vandhi.u64','vandls.u64','vandge.u64','vandlt.u64','vandgt.u64','vandle.u64', + 'vandeq.f32','vandne.f32','vandcs.f32','vandhs.f32','vandcc.f32','vandlo.f32','vandmi.f32','vandpl.f32','vandvs.f32','vandvc.f32','vandhi.f32','vandls.f32','vandge.f32','vandlt.f32','vandgt.f32','vandle.f32', + 'vandeq.f64','vandne.f64','vandcs.f64','vandhs.f64','vandcc.f64','vandlo.f64','vandmi.f64','vandpl.f64','vandvs.f64','vandvc.f64','vandhi.f64','vandls.f64','vandge.f64','vandlt.f64','vandgt.f64','vandle.f64', + + 'vbiceq','vbicne','vbiccs','vbichs','vbiccc','vbiclo','vbicmi','vbicpl','vbicvs','vbicvc','vbichi','vbicls','vbicge','vbiclt','vbicgt','vbicle', + 'vbiceq.i8','vbicne.i8','vbiccs.i8','vbichs.i8','vbiccc.i8','vbiclo.i8','vbicmi.i8','vbicpl.i8','vbicvs.i8','vbicvc.i8','vbichi.i8','vbicls.i8','vbicge.i8','vbiclt.i8','vbicgt.i8','vbicle.i8', + 'vbiceq.i16','vbicne.i16','vbiccs.i16','vbichs.i16','vbiccc.i16','vbiclo.i16','vbicmi.i16','vbicpl.i16','vbicvs.i16','vbicvc.i16','vbichi.i16','vbicls.i16','vbicge.i16','vbiclt.i16','vbicgt.i16','vbicle.i16', + 'vbiceq.i32','vbicne.i32','vbiccs.i32','vbichs.i32','vbiccc.i32','vbiclo.i32','vbicmi.i32','vbicpl.i32','vbicvs.i32','vbicvc.i32','vbichi.i32','vbicls.i32','vbicge.i32','vbiclt.i32','vbicgt.i32','vbicle.i32', + 'vbiceq.i64','vbicne.i64','vbiccs.i64','vbichs.i64','vbiccc.i64','vbiclo.i64','vbicmi.i64','vbicpl.i64','vbicvs.i64','vbicvc.i64','vbichi.i64','vbicls.i64','vbicge.i64','vbiclt.i64','vbicgt.i64','vbicle.i64', + 'vbiceq.s8','vbicne.s8','vbiccs.s8','vbichs.s8','vbiccc.s8','vbiclo.s8','vbicmi.s8','vbicpl.s8','vbicvs.s8','vbicvc.s8','vbichi.s8','vbicls.s8','vbicge.s8','vbiclt.s8','vbicgt.s8','vbicle.s8', + 'vbiceq.s16','vbicne.s16','vbiccs.s16','vbichs.s16','vbiccc.s16','vbiclo.s16','vbicmi.s16','vbicpl.s16','vbicvs.s16','vbicvc.s16','vbichi.s16','vbicls.s16','vbicge.s16','vbiclt.s16','vbicgt.s16','vbicle.s16', + 'vbiceq.s32','vbicne.s32','vbiccs.s32','vbichs.s32','vbiccc.s32','vbiclo.s32','vbicmi.s32','vbicpl.s32','vbicvs.s32','vbicvc.s32','vbichi.s32','vbicls.s32','vbicge.s32','vbiclt.s32','vbicgt.s32','vbicle.s32', + 'vbiceq.s64','vbicne.s64','vbiccs.s64','vbichs.s64','vbiccc.s64','vbiclo.s64','vbicmi.s64','vbicpl.s64','vbicvs.s64','vbicvc.s64','vbichi.s64','vbicls.s64','vbicge.s64','vbiclt.s64','vbicgt.s64','vbicle.s64', + 'vbiceq.u8','vbicne.u8','vbiccs.u8','vbichs.u8','vbiccc.u8','vbiclo.u8','vbicmi.u8','vbicpl.u8','vbicvs.u8','vbicvc.u8','vbichi.u8','vbicls.u8','vbicge.u8','vbiclt.u8','vbicgt.u8','vbicle.u8', + 'vbiceq.u16','vbicne.u16','vbiccs.u16','vbichs.u16','vbiccc.u16','vbiclo.u16','vbicmi.u16','vbicpl.u16','vbicvs.u16','vbicvc.u16','vbichi.u16','vbicls.u16','vbicge.u16','vbiclt.u16','vbicgt.u16','vbicle.u16', + 'vbiceq.u32','vbicne.u32','vbiccs.u32','vbichs.u32','vbiccc.u32','vbiclo.u32','vbicmi.u32','vbicpl.u32','vbicvs.u32','vbicvc.u32','vbichi.u32','vbicls.u32','vbicge.u32','vbiclt.u32','vbicgt.u32','vbicle.u32', + 'vbiceq.u64','vbicne.u64','vbiccs.u64','vbichs.u64','vbiccc.u64','vbiclo.u64','vbicmi.u64','vbicpl.u64','vbicvs.u64','vbicvc.u64','vbichi.u64','vbicls.u64','vbicge.u64','vbiclt.u64','vbicgt.u64','vbicle.u64', + 'vbiceq.f32','vbicne.f32','vbiccs.f32','vbichs.f32','vbiccc.f32','vbiclo.f32','vbicmi.f32','vbicpl.f32','vbicvs.f32','vbicvc.f32','vbichi.f32','vbicls.f32','vbicge.f32','vbiclt.f32','vbicgt.f32','vbicle.f32', + 'vbiceq.f64','vbicne.f64','vbiccs.f64','vbichs.f64','vbiccc.f64','vbiclo.f64','vbicmi.f64','vbicpl.f64','vbicvs.f64','vbicvc.f64','vbichi.f64','vbicls.f64','vbicge.f64','vbiclt.f64','vbicgt.f64','vbicle.f64', + + 'vbifeq','vbifne','vbifcs','vbifhs','vbifcc','vbiflo','vbifmi','vbifpl','vbifvs','vbifvc','vbifhi','vbifls','vbifge','vbiflt','vbifgt','vbifle', + 'vbifeq.i8','vbifne.i8','vbifcs.i8','vbifhs.i8','vbifcc.i8','vbiflo.i8','vbifmi.i8','vbifpl.i8','vbifvs.i8','vbifvc.i8','vbifhi.i8','vbifls.i8','vbifge.i8','vbiflt.i8','vbifgt.i8','vbifle.i8', + 'vbifeq.i16','vbifne.i16','vbifcs.i16','vbifhs.i16','vbifcc.i16','vbiflo.i16','vbifmi.i16','vbifpl.i16','vbifvs.i16','vbifvc.i16','vbifhi.i16','vbifls.i16','vbifge.i16','vbiflt.i16','vbifgt.i16','vbifle.i16', + 'vbifeq.i32','vbifne.i32','vbifcs.i32','vbifhs.i32','vbifcc.i32','vbiflo.i32','vbifmi.i32','vbifpl.i32','vbifvs.i32','vbifvc.i32','vbifhi.i32','vbifls.i32','vbifge.i32','vbiflt.i32','vbifgt.i32','vbifle.i32', + 'vbifeq.i64','vbifne.i64','vbifcs.i64','vbifhs.i64','vbifcc.i64','vbiflo.i64','vbifmi.i64','vbifpl.i64','vbifvs.i64','vbifvc.i64','vbifhi.i64','vbifls.i64','vbifge.i64','vbiflt.i64','vbifgt.i64','vbifle.i64', + 'vbifeq.s8','vbifne.s8','vbifcs.s8','vbifhs.s8','vbifcc.s8','vbiflo.s8','vbifmi.s8','vbifpl.s8','vbifvs.s8','vbifvc.s8','vbifhi.s8','vbifls.s8','vbifge.s8','vbiflt.s8','vbifgt.s8','vbifle.s8', + 'vbifeq.s16','vbifne.s16','vbifcs.s16','vbifhs.s16','vbifcc.s16','vbiflo.s16','vbifmi.s16','vbifpl.s16','vbifvs.s16','vbifvc.s16','vbifhi.s16','vbifls.s16','vbifge.s16','vbiflt.s16','vbifgt.s16','vbifle.s16', + 'vbifeq.s32','vbifne.s32','vbifcs.s32','vbifhs.s32','vbifcc.s32','vbiflo.s32','vbifmi.s32','vbifpl.s32','vbifvs.s32','vbifvc.s32','vbifhi.s32','vbifls.s32','vbifge.s32','vbiflt.s32','vbifgt.s32','vbifle.s32', + 'vbifeq.s64','vbifne.s64','vbifcs.s64','vbifhs.s64','vbifcc.s64','vbiflo.s64','vbifmi.s64','vbifpl.s64','vbifvs.s64','vbifvc.s64','vbifhi.s64','vbifls.s64','vbifge.s64','vbiflt.s64','vbifgt.s64','vbifle.s64', + 'vbifeq.u8','vbifne.u8','vbifcs.u8','vbifhs.u8','vbifcc.u8','vbiflo.u8','vbifmi.u8','vbifpl.u8','vbifvs.u8','vbifvc.u8','vbifhi.u8','vbifls.u8','vbifge.u8','vbiflt.u8','vbifgt.u8','vbifle.u8', + 'vbifeq.u16','vbifne.u16','vbifcs.u16','vbifhs.u16','vbifcc.u16','vbiflo.u16','vbifmi.u16','vbifpl.u16','vbifvs.u16','vbifvc.u16','vbifhi.u16','vbifls.u16','vbifge.u16','vbiflt.u16','vbifgt.u16','vbifle.u16', + 'vbifeq.u32','vbifne.u32','vbifcs.u32','vbifhs.u32','vbifcc.u32','vbiflo.u32','vbifmi.u32','vbifpl.u32','vbifvs.u32','vbifvc.u32','vbifhi.u32','vbifls.u32','vbifge.u32','vbiflt.u32','vbifgt.u32','vbifle.u32', + 'vbifeq.u64','vbifne.u64','vbifcs.u64','vbifhs.u64','vbifcc.u64','vbiflo.u64','vbifmi.u64','vbifpl.u64','vbifvs.u64','vbifvc.u64','vbifhi.u64','vbifls.u64','vbifge.u64','vbiflt.u64','vbifgt.u64','vbifle.u64', + 'vbifeq.f32','vbifne.f32','vbifcs.f32','vbifhs.f32','vbifcc.f32','vbiflo.f32','vbifmi.f32','vbifpl.f32','vbifvs.f32','vbifvc.f32','vbifhi.f32','vbifls.f32','vbifge.f32','vbiflt.f32','vbifgt.f32','vbifle.f32', + 'vbifeq.f64','vbifne.f64','vbifcs.f64','vbifhs.f64','vbifcc.f64','vbiflo.f64','vbifmi.f64','vbifpl.f64','vbifvs.f64','vbifvc.f64','vbifhi.f64','vbifls.f64','vbifge.f64','vbiflt.f64','vbifgt.f64','vbifle.f64', + + 'vbiteq','vbitne','vbitcs','vbiths','vbitcc','vbitlo','vbitmi','vbitpl','vbitvs','vbitvc','vbithi','vbitls','vbitge','vbitlt','vbitgt','vbitle', + 'vbiteq.i8','vbitne.i8','vbitcs.i8','vbiths.i8','vbitcc.i8','vbitlo.i8','vbitmi.i8','vbitpl.i8','vbitvs.i8','vbitvc.i8','vbithi.i8','vbitls.i8','vbitge.i8','vbitlt.i8','vbitgt.i8','vbitle.i8', + 'vbiteq.i16','vbitne.i16','vbitcs.i16','vbiths.i16','vbitcc.i16','vbitlo.i16','vbitmi.i16','vbitpl.i16','vbitvs.i16','vbitvc.i16','vbithi.i16','vbitls.i16','vbitge.i16','vbitlt.i16','vbitgt.i16','vbitle.i16', + 'vbiteq.i32','vbitne.i32','vbitcs.i32','vbiths.i32','vbitcc.i32','vbitlo.i32','vbitmi.i32','vbitpl.i32','vbitvs.i32','vbitvc.i32','vbithi.i32','vbitls.i32','vbitge.i32','vbitlt.i32','vbitgt.i32','vbitle.i32', + 'vbiteq.i64','vbitne.i64','vbitcs.i64','vbiths.i64','vbitcc.i64','vbitlo.i64','vbitmi.i64','vbitpl.i64','vbitvs.i64','vbitvc.i64','vbithi.i64','vbitls.i64','vbitge.i64','vbitlt.i64','vbitgt.i64','vbitle.i64', + 'vbiteq.s8','vbitne.s8','vbitcs.s8','vbiths.s8','vbitcc.s8','vbitlo.s8','vbitmi.s8','vbitpl.s8','vbitvs.s8','vbitvc.s8','vbithi.s8','vbitls.s8','vbitge.s8','vbitlt.s8','vbitgt.s8','vbitle.s8', + 'vbiteq.s16','vbitne.s16','vbitcs.s16','vbiths.s16','vbitcc.s16','vbitlo.s16','vbitmi.s16','vbitpl.s16','vbitvs.s16','vbitvc.s16','vbithi.s16','vbitls.s16','vbitge.s16','vbitlt.s16','vbitgt.s16','vbitle.s16', + 'vbiteq.s32','vbitne.s32','vbitcs.s32','vbiths.s32','vbitcc.s32','vbitlo.s32','vbitmi.s32','vbitpl.s32','vbitvs.s32','vbitvc.s32','vbithi.s32','vbitls.s32','vbitge.s32','vbitlt.s32','vbitgt.s32','vbitle.s32', + 'vbiteq.s64','vbitne.s64','vbitcs.s64','vbiths.s64','vbitcc.s64','vbitlo.s64','vbitmi.s64','vbitpl.s64','vbitvs.s64','vbitvc.s64','vbithi.s64','vbitls.s64','vbitge.s64','vbitlt.s64','vbitgt.s64','vbitle.s64', + 'vbiteq.u8','vbitne.u8','vbitcs.u8','vbiths.u8','vbitcc.u8','vbitlo.u8','vbitmi.u8','vbitpl.u8','vbitvs.u8','vbitvc.u8','vbithi.u8','vbitls.u8','vbitge.u8','vbitlt.u8','vbitgt.u8','vbitle.u8', + 'vbiteq.u16','vbitne.u16','vbitcs.u16','vbiths.u16','vbitcc.u16','vbitlo.u16','vbitmi.u16','vbitpl.u16','vbitvs.u16','vbitvc.u16','vbithi.u16','vbitls.u16','vbitge.u16','vbitlt.u16','vbitgt.u16','vbitle.u16', + 'vbiteq.u32','vbitne.u32','vbitcs.u32','vbiths.u32','vbitcc.u32','vbitlo.u32','vbitmi.u32','vbitpl.u32','vbitvs.u32','vbitvc.u32','vbithi.u32','vbitls.u32','vbitge.u32','vbitlt.u32','vbitgt.u32','vbitle.u32', + 'vbiteq.u64','vbitne.u64','vbitcs.u64','vbiths.u64','vbitcc.u64','vbitlo.u64','vbitmi.u64','vbitpl.u64','vbitvs.u64','vbitvc.u64','vbithi.u64','vbitls.u64','vbitge.u64','vbitlt.u64','vbitgt.u64','vbitle.u64', + 'vbiteq.f32','vbitne.f32','vbitcs.f32','vbiths.f32','vbitcc.f32','vbitlo.f32','vbitmi.f32','vbitpl.f32','vbitvs.f32','vbitvc.f32','vbithi.f32','vbitls.f32','vbitge.f32','vbitlt.f32','vbitgt.f32','vbitle.f32', + 'vbiteq.f64','vbitne.f64','vbitcs.f64','vbiths.f64','vbitcc.f64','vbitlo.f64','vbitmi.f64','vbitpl.f64','vbitvs.f64','vbitvc.f64','vbithi.f64','vbitls.f64','vbitge.f64','vbitlt.f64','vbitgt.f64','vbitle.f64', + + 'vbsleq','vbslne','vbslcs','vbslhs','vbslcc','vbsllo','vbslmi','vbslpl','vbslvs','vbslvc','vbslhi','vbslls','vbslge','vbsllt','vbslgt','vbslle', + 'vbsleq.i8','vbslne.i8','vbslcs.i8','vbslhs.i8','vbslcc.i8','vbsllo.i8','vbslmi.i8','vbslpl.i8','vbslvs.i8','vbslvc.i8','vbslhi.i8','vbslls.i8','vbslge.i8','vbsllt.i8','vbslgt.i8','vbslle.i8', + 'vbsleq.i16','vbslne.i16','vbslcs.i16','vbslhs.i16','vbslcc.i16','vbsllo.i16','vbslmi.i16','vbslpl.i16','vbslvs.i16','vbslvc.i16','vbslhi.i16','vbslls.i16','vbslge.i16','vbsllt.i16','vbslgt.i16','vbslle.i16', + 'vbsleq.i32','vbslne.i32','vbslcs.i32','vbslhs.i32','vbslcc.i32','vbsllo.i32','vbslmi.i32','vbslpl.i32','vbslvs.i32','vbslvc.i32','vbslhi.i32','vbslls.i32','vbslge.i32','vbsllt.i32','vbslgt.i32','vbslle.i32', + 'vbsleq.i64','vbslne.i64','vbslcs.i64','vbslhs.i64','vbslcc.i64','vbsllo.i64','vbslmi.i64','vbslpl.i64','vbslvs.i64','vbslvc.i64','vbslhi.i64','vbslls.i64','vbslge.i64','vbsllt.i64','vbslgt.i64','vbslle.i64', + 'vbsleq.s8','vbslne.s8','vbslcs.s8','vbslhs.s8','vbslcc.s8','vbsllo.s8','vbslmi.s8','vbslpl.s8','vbslvs.s8','vbslvc.s8','vbslhi.s8','vbslls.s8','vbslge.s8','vbsllt.s8','vbslgt.s8','vbslle.s8', + 'vbsleq.s16','vbslne.s16','vbslcs.s16','vbslhs.s16','vbslcc.s16','vbsllo.s16','vbslmi.s16','vbslpl.s16','vbslvs.s16','vbslvc.s16','vbslhi.s16','vbslls.s16','vbslge.s16','vbsllt.s16','vbslgt.s16','vbslle.s16', + 'vbsleq.s32','vbslne.s32','vbslcs.s32','vbslhs.s32','vbslcc.s32','vbsllo.s32','vbslmi.s32','vbslpl.s32','vbslvs.s32','vbslvc.s32','vbslhi.s32','vbslls.s32','vbslge.s32','vbsllt.s32','vbslgt.s32','vbslle.s32', + 'vbsleq.s64','vbslne.s64','vbslcs.s64','vbslhs.s64','vbslcc.s64','vbsllo.s64','vbslmi.s64','vbslpl.s64','vbslvs.s64','vbslvc.s64','vbslhi.s64','vbslls.s64','vbslge.s64','vbsllt.s64','vbslgt.s64','vbslle.s64', + 'vbsleq.u8','vbslne.u8','vbslcs.u8','vbslhs.u8','vbslcc.u8','vbsllo.u8','vbslmi.u8','vbslpl.u8','vbslvs.u8','vbslvc.u8','vbslhi.u8','vbslls.u8','vbslge.u8','vbsllt.u8','vbslgt.u8','vbslle.u8', + 'vbsleq.u16','vbslne.u16','vbslcs.u16','vbslhs.u16','vbslcc.u16','vbsllo.u16','vbslmi.u16','vbslpl.u16','vbslvs.u16','vbslvc.u16','vbslhi.u16','vbslls.u16','vbslge.u16','vbsllt.u16','vbslgt.u16','vbslle.u16', + 'vbsleq.u32','vbslne.u32','vbslcs.u32','vbslhs.u32','vbslcc.u32','vbsllo.u32','vbslmi.u32','vbslpl.u32','vbslvs.u32','vbslvc.u32','vbslhi.u32','vbslls.u32','vbslge.u32','vbsllt.u32','vbslgt.u32','vbslle.u32', + 'vbsleq.u64','vbslne.u64','vbslcs.u64','vbslhs.u64','vbslcc.u64','vbsllo.u64','vbslmi.u64','vbslpl.u64','vbslvs.u64','vbslvc.u64','vbslhi.u64','vbslls.u64','vbslge.u64','vbsllt.u64','vbslgt.u64','vbslle.u64', + 'vbsleq.f32','vbslne.f32','vbslcs.f32','vbslhs.f32','vbslcc.f32','vbsllo.f32','vbslmi.f32','vbslpl.f32','vbslvs.f32','vbslvc.f32','vbslhi.f32','vbslls.f32','vbslge.f32','vbsllt.f32','vbslgt.f32','vbslle.f32', + 'vbsleq.f64','vbslne.f64','vbslcs.f64','vbslhs.f64','vbslcc.f64','vbsllo.f64','vbslmi.f64','vbslpl.f64','vbslvs.f64','vbslvc.f64','vbslhi.f64','vbslls.f64','vbslge.f64','vbsllt.f64','vbslgt.f64','vbslle.f64', + + 'veoreq','veorne','veorcs','veorhs','veorcc','veorlo','veormi','veorpl','veorvs','veorvc','veorhi','veorls','veorge','veorlt','veorgt','veorle', + 'veoreq.i8','veorne.i8','veorcs.i8','veorhs.i8','veorcc.i8','veorlo.i8','veormi.i8','veorpl.i8','veorvs.i8','veorvc.i8','veorhi.i8','veorls.i8','veorge.i8','veorlt.i8','veorgt.i8','veorle.i8', + 'veoreq.i16','veorne.i16','veorcs.i16','veorhs.i16','veorcc.i16','veorlo.i16','veormi.i16','veorpl.i16','veorvs.i16','veorvc.i16','veorhi.i16','veorls.i16','veorge.i16','veorlt.i16','veorgt.i16','veorle.i16', + 'veoreq.i32','veorne.i32','veorcs.i32','veorhs.i32','veorcc.i32','veorlo.i32','veormi.i32','veorpl.i32','veorvs.i32','veorvc.i32','veorhi.i32','veorls.i32','veorge.i32','veorlt.i32','veorgt.i32','veorle.i32', + 'veoreq.i64','veorne.i64','veorcs.i64','veorhs.i64','veorcc.i64','veorlo.i64','veormi.i64','veorpl.i64','veorvs.i64','veorvc.i64','veorhi.i64','veorls.i64','veorge.i64','veorlt.i64','veorgt.i64','veorle.i64', + 'veoreq.s8','veorne.s8','veorcs.s8','veorhs.s8','veorcc.s8','veorlo.s8','veormi.s8','veorpl.s8','veorvs.s8','veorvc.s8','veorhi.s8','veorls.s8','veorge.s8','veorlt.s8','veorgt.s8','veorle.s8', + 'veoreq.s16','veorne.s16','veorcs.s16','veorhs.s16','veorcc.s16','veorlo.s16','veormi.s16','veorpl.s16','veorvs.s16','veorvc.s16','veorhi.s16','veorls.s16','veorge.s16','veorlt.s16','veorgt.s16','veorle.s16', + 'veoreq.s32','veorne.s32','veorcs.s32','veorhs.s32','veorcc.s32','veorlo.s32','veormi.s32','veorpl.s32','veorvs.s32','veorvc.s32','veorhi.s32','veorls.s32','veorge.s32','veorlt.s32','veorgt.s32','veorle.s32', + 'veoreq.s64','veorne.s64','veorcs.s64','veorhs.s64','veorcc.s64','veorlo.s64','veormi.s64','veorpl.s64','veorvs.s64','veorvc.s64','veorhi.s64','veorls.s64','veorge.s64','veorlt.s64','veorgt.s64','veorle.s64', + 'veoreq.u8','veorne.u8','veorcs.u8','veorhs.u8','veorcc.u8','veorlo.u8','veormi.u8','veorpl.u8','veorvs.u8','veorvc.u8','veorhi.u8','veorls.u8','veorge.u8','veorlt.u8','veorgt.u8','veorle.u8', + 'veoreq.u16','veorne.u16','veorcs.u16','veorhs.u16','veorcc.u16','veorlo.u16','veormi.u16','veorpl.u16','veorvs.u16','veorvc.u16','veorhi.u16','veorls.u16','veorge.u16','veorlt.u16','veorgt.u16','veorle.u16', + 'veoreq.u32','veorne.u32','veorcs.u32','veorhs.u32','veorcc.u32','veorlo.u32','veormi.u32','veorpl.u32','veorvs.u32','veorvc.u32','veorhi.u32','veorls.u32','veorge.u32','veorlt.u32','veorgt.u32','veorle.u32', + 'veoreq.u64','veorne.u64','veorcs.u64','veorhs.u64','veorcc.u64','veorlo.u64','veormi.u64','veorpl.u64','veorvs.u64','veorvc.u64','veorhi.u64','veorls.u64','veorge.u64','veorlt.u64','veorgt.u64','veorle.u64', + 'veoreq.f32','veorne.f32','veorcs.f32','veorhs.f32','veorcc.f32','veorlo.f32','veormi.f32','veorpl.f32','veorvs.f32','veorvc.f32','veorhi.f32','veorls.f32','veorge.f32','veorlt.f32','veorgt.f32','veorle.f32', + 'veoreq.f64','veorne.f64','veorcs.f64','veorhs.f64','veorcc.f64','veorlo.f64','veormi.f64','veorpl.f64','veorvs.f64','veorvc.f64','veorhi.f64','veorls.f64','veorge.f64','veorlt.f64','veorgt.f64','veorle.f64', + + 'vmoveq','vmovne','vmovcs','vmovhs','vmovcc','vmovlo','vmovmi','vmovpl','vmovvs','vmovvc','vmovhi','vmovls','vmovge','vmovlt','vmovgt','vmovle', + 'vmoveq.8','vmovne.8','vmovcs.8','vmovhs.8','vmovcc.8','vmovlo.8','vmovmi.8','vmovpl.8','vmovvs.8','vmovvc.8','vmovhi.8','vmovls.8','vmovge.8','vmovlt.8','vmovgt.8','vmovle.8', + 'vmoveq.16','vmovne.16','vmovcs.16','vmovhs.16','vmovcc.16','vmovlo.16','vmovmi.16','vmovpl.16','vmovvs.16','vmovvc.16','vmovhi.16','vmovls.16','vmovge.16','vmovlt.16','vmovgt.16','vmovle.16', + 'vmoveq.32','vmovne.32','vmovcs.32','vmovhs.32','vmovcc.32','vmovlo.32','vmovmi.32','vmovpl.32','vmovvs.32','vmovvc.32','vmovhi.32','vmovls.32','vmovge.32','vmovlt.32','vmovgt.32','vmovle.32', + 'vmoveq.i8','vmovne.i8','vmovcs.i8','vmovhs.i8','vmovcc.i8','vmovlo.i8','vmovmi.i8','vmovpl.i8','vmovvs.i8','vmovvc.i8','vmovhi.i8','vmovls.i8','vmovge.i8','vmovlt.i8','vmovgt.i8','vmovle.i8', + 'vmoveq.i16','vmovne.i16','vmovcs.i16','vmovhs.i16','vmovcc.i16','vmovlo.i16','vmovmi.i16','vmovpl.i16','vmovvs.i16','vmovvc.i16','vmovhi.i16','vmovls.i16','vmovge.i16','vmovlt.i16','vmovgt.i16','vmovle.i16', + 'vmoveq.i32','vmovne.i32','vmovcs.i32','vmovhs.i32','vmovcc.i32','vmovlo.i32','vmovmi.i32','vmovpl.i32','vmovvs.i32','vmovvc.i32','vmovhi.i32','vmovls.i32','vmovge.i32','vmovlt.i32','vmovgt.i32','vmovle.i32', + 'vmoveq.i64','vmovne.i64','vmovcs.i64','vmovhs.i64','vmovcc.i64','vmovlo.i64','vmovmi.i64','vmovpl.i64','vmovvs.i64','vmovvc.i64','vmovhi.i64','vmovls.i64','vmovge.i64','vmovlt.i64','vmovgt.i64','vmovle.i64', + 'vmoveq.f32','vmovne.f32','vmovcs.f32','vmovhs.f32','vmovcc.f32','vmovlo.f32','vmovmi.f32','vmovpl.f32','vmovvs.f32','vmovvc.f32','vmovhi.f32','vmovls.f32','vmovge.f32','vmovlt.f32','vmovgt.f32','vmovle.f32', + 'vmoveq.f64','vmovne.f64','vmovcs.f64','vmovhs.f64','vmovcc.f64','vmovlo.f64','vmovmi.f64','vmovpl.f64','vmovvs.f64','vmovvc.f64','vmovhi.f64','vmovls.f64','vmovge.f64','vmovlt.f64','vmovgt.f64','vmovle.f64', + + 'vmvneq','vmvnne','vmvncs','vmvnhs','vmvncc','vmvnlo','vmvnmi','vmvnpl','vmvnvs','vmvnvc','vmvnhi','vmvnls','vmvnge','vmvnlt','vmvngt','vmvnle', + 'vmvneq.s8','vmvnne.s8','vmvncs.s8','vmvnhs.s8','vmvncc.s8','vmvnlo.s8','vmvnmi.s8','vmvnpl.s8','vmvnvs.s8','vmvnvc.s8','vmvnhi.s8','vmvnls.s8','vmvnge.s8','vmvnlt.s8','vmvngt.s8','vmvnle.s8', + 'vmvneq.s16','vmvnne.s16','vmvncs.s16','vmvnhs.s16','vmvncc.s16','vmvnlo.s16','vmvnmi.s16','vmvnpl.s16','vmvnvs.s16','vmvnvc.s16','vmvnhi.s16','vmvnls.s16','vmvnge.s16','vmvnlt.s16','vmvngt.s16','vmvnle.s16', + 'vmvneq.s32','vmvnne.s32','vmvncs.s32','vmvnhs.s32','vmvncc.s32','vmvnlo.s32','vmvnmi.s32','vmvnpl.s32','vmvnvs.s32','vmvnvc.s32','vmvnhi.s32','vmvnls.s32','vmvnge.s32','vmvnlt.s32','vmvngt.s32','vmvnle.s32', + 'vmvneq.s64','vmvnne.s64','vmvncs.s64','vmvnhs.s64','vmvncc.s64','vmvnlo.s64','vmvnmi.s64','vmvnpl.s64','vmvnvs.s64','vmvnvc.s64','vmvnhi.s64','vmvnls.s64','vmvnge.s64','vmvnlt.s64','vmvngt.s64','vmvnle.s64', + 'vmvneq.u8','vmvnne.u8','vmvncs.u8','vmvnhs.u8','vmvncc.u8','vmvnlo.u8','vmvnmi.u8','vmvnpl.u8','vmvnvs.u8','vmvnvc.u8','vmvnhi.u8','vmvnls.u8','vmvnge.u8','vmvnlt.u8','vmvngt.u8','vmvnle.u8', + 'vmvneq.u16','vmvnne.u16','vmvncs.u16','vmvnhs.u16','vmvncc.u16','vmvnlo.u16','vmvnmi.u16','vmvnpl.u16','vmvnvs.u16','vmvnvc.u16','vmvnhi.u16','vmvnls.u16','vmvnge.u16','vmvnlt.u16','vmvngt.u16','vmvnle.u16', + 'vmvneq.u32','vmvnne.u32','vmvncs.u32','vmvnhs.u32','vmvncc.u32','vmvnlo.u32','vmvnmi.u32','vmvnpl.u32','vmvnvs.u32','vmvnvc.u32','vmvnhi.u32','vmvnls.u32','vmvnge.u32','vmvnlt.u32','vmvngt.u32','vmvnle.u32', + 'vmvneq.u64','vmvnne.u64','vmvncs.u64','vmvnhs.u64','vmvncc.u64','vmvnlo.u64','vmvnmi.u64','vmvnpl.u64','vmvnvs.u64','vmvnvc.u64','vmvnhi.u64','vmvnls.u64','vmvnge.u64','vmvnlt.u64','vmvngt.u64','vmvnle.u64', + 'vmvneq.i8','vmvnne.i8','vmvncs.i8','vmvnhs.i8','vmvncc.i8','vmvnlo.i8','vmvnmi.i8','vmvnpl.i8','vmvnvs.i8','vmvnvc.i8','vmvnhi.i8','vmvnls.i8','vmvnge.i8','vmvnlt.i8','vmvngt.i8','vmvnle.i8', + 'vmvneq.i16','vmvnne.i16','vmvncs.i16','vmvnhs.i16','vmvncc.i16','vmvnlo.i16','vmvnmi.i16','vmvnpl.i16','vmvnvs.i16','vmvnvc.i16','vmvnhi.i16','vmvnls.i16','vmvnge.i16','vmvnlt.i16','vmvngt.i16','vmvnle.i16', + 'vmvneq.i32','vmvnne.i32','vmvncs.i32','vmvnhs.i32','vmvncc.i32','vmvnlo.i32','vmvnmi.i32','vmvnpl.i32','vmvnvs.i32','vmvnvc.i32','vmvnhi.i32','vmvnls.i32','vmvnge.i32','vmvnlt.i32','vmvngt.i32','vmvnle.i32', + 'vmvneq.i64','vmvnne.i64','vmvncs.i64','vmvnhs.i64','vmvncc.i64','vmvnlo.i64','vmvnmi.i64','vmvnpl.i64','vmvnvs.i64','vmvnvc.i64','vmvnhi.i64','vmvnls.i64','vmvnge.i64','vmvnlt.i64','vmvngt.i64','vmvnle.i64', + 'vmvneq.f32','vmvnne.f32','vmvncs.f32','vmvnhs.f32','vmvncc.f32','vmvnlo.f32','vmvnmi.f32','vmvnpl.f32','vmvnvs.f32','vmvnvc.f32','vmvnhi.f32','vmvnls.f32','vmvnge.f32','vmvnlt.f32','vmvngt.f32','vmvnle.f32', + 'vmvneq.f64','vmvnne.f64','vmvncs.f64','vmvnhs.f64','vmvncc.f64','vmvnlo.f64','vmvnmi.f64','vmvnpl.f64','vmvnvs.f64','vmvnvc.f64','vmvnhi.f64','vmvnls.f64','vmvnge.f64','vmvnlt.f64','vmvngt.f64','vmvnle.f64', + + 'vorneq','vornne','vorncs','vornhs','vorncc','vornlo','vornmi','vornpl','vornvs','vornvc','vornhi','vornls','vornge','vornlt','vorngt','vornle', + 'vorneq.s8','vornne.s8','vorncs.s8','vornhs.s8','vorncc.s8','vornlo.s8','vornmi.s8','vornpl.s8','vornvs.s8','vornvc.s8','vornhi.s8','vornls.s8','vornge.s8','vornlt.s8','vorngt.s8','vornle.s8', + 'vorneq.s16','vornne.s16','vorncs.s16','vornhs.s16','vorncc.s16','vornlo.s16','vornmi.s16','vornpl.s16','vornvs.s16','vornvc.s16','vornhi.s16','vornls.s16','vornge.s16','vornlt.s16','vorngt.s16','vornle.s16', + 'vorneq.s32','vornne.s32','vorncs.s32','vornhs.s32','vorncc.s32','vornlo.s32','vornmi.s32','vornpl.s32','vornvs.s32','vornvc.s32','vornhi.s32','vornls.s32','vornge.s32','vornlt.s32','vorngt.s32','vornle.s32', + 'vorneq.s64','vornne.s64','vorncs.s64','vornhs.s64','vorncc.s64','vornlo.s64','vornmi.s64','vornpl.s64','vornvs.s64','vornvc.s64','vornhi.s64','vornls.s64','vornge.s64','vornlt.s64','vorngt.s64','vornle.s64', + 'vorneq.u8','vornne.u8','vorncs.u8','vornhs.u8','vorncc.u8','vornlo.u8','vornmi.u8','vornpl.u8','vornvs.u8','vornvc.u8','vornhi.u8','vornls.u8','vornge.u8','vornlt.u8','vorngt.u8','vornle.u8', + 'vorneq.u16','vornne.u16','vorncs.u16','vornhs.u16','vorncc.u16','vornlo.u16','vornmi.u16','vornpl.u16','vornvs.u16','vornvc.u16','vornhi.u16','vornls.u16','vornge.u16','vornlt.u16','vorngt.u16','vornle.u16', + 'vorneq.u32','vornne.u32','vorncs.u32','vornhs.u32','vorncc.u32','vornlo.u32','vornmi.u32','vornpl.u32','vornvs.u32','vornvc.u32','vornhi.u32','vornls.u32','vornge.u32','vornlt.u32','vorngt.u32','vornle.u32', + 'vorneq.u64','vornne.u64','vorncs.u64','vornhs.u64','vorncc.u64','vornlo.u64','vornmi.u64','vornpl.u64','vornvs.u64','vornvc.u64','vornhi.u64','vornls.u64','vornge.u64','vornlt.u64','vorngt.u64','vornle.u64', + 'vorneq.i8','vornne.i8','vorncs.i8','vornhs.i8','vorncc.i8','vornlo.i8','vornmi.i8','vornpl.i8','vornvs.i8','vornvc.i8','vornhi.i8','vornls.i8','vornge.i8','vornlt.i8','vorngt.i8','vornle.i8', + 'vorneq.i16','vornne.i16','vorncs.i16','vornhs.i16','vorncc.i16','vornlo.i16','vornmi.i16','vornpl.i16','vornvs.i16','vornvc.i16','vornhi.i16','vornls.i16','vornge.i16','vornlt.i16','vorngt.i16','vornle.i16', + 'vorneq.i32','vornne.i32','vorncs.i32','vornhs.i32','vorncc.i32','vornlo.i32','vornmi.i32','vornpl.i32','vornvs.i32','vornvc.i32','vornhi.i32','vornls.i32','vornge.i32','vornlt.i32','vorngt.i32','vornle.i32', + 'vorneq.i64','vornne.i64','vorncs.i64','vornhs.i64','vorncc.i64','vornlo.i64','vornmi.i64','vornpl.i64','vornvs.i64','vornvc.i64','vornhi.i64','vornls.i64','vornge.i64','vornlt.i64','vorngt.i64','vornle.i64', + 'vorneq.f32','vornne.f32','vorncs.f32','vornhs.f32','vorncc.f32','vornlo.f32','vornmi.f32','vornpl.f32','vornvs.f32','vornvc.f32','vornhi.f32','vornls.f32','vornge.f32','vornlt.f32','vorngt.f32','vornle.f32', + 'vorneq.f64','vornne.f64','vorncs.f64','vornhs.f64','vorncc.f64','vornlo.f64','vornmi.f64','vornpl.f64','vornvs.f64','vornvc.f64','vornhi.f64','vornls.f64','vornge.f64','vornlt.f64','vorngt.f64','vornle.f64', + + 'vorreq','vorrne','vorrcs','vorrhs','vorrcc','vorrlo','vorrmi','vorrpl','vorrvs','vorrvc','vorrhi','vorrls','vorrge','vorrlt','vorrgt','vorrle', + 'vorreq.s8','vorrne.s8','vorrcs.s8','vorrhs.s8','vorrcc.s8','vorrlo.s8','vorrmi.s8','vorrpl.s8','vorrvs.s8','vorrvc.s8','vorrhi.s8','vorrls.s8','vorrge.s8','vorrlt.s8','vorrgt.s8','vorrle.s8', + 'vorreq.s16','vorrne.s16','vorrcs.s16','vorrhs.s16','vorrcc.s16','vorrlo.s16','vorrmi.s16','vorrpl.s16','vorrvs.s16','vorrvc.s16','vorrhi.s16','vorrls.s16','vorrge.s16','vorrlt.s16','vorrgt.s16','vorrle.s16', + 'vorreq.s32','vorrne.s32','vorrcs.s32','vorrhs.s32','vorrcc.s32','vorrlo.s32','vorrmi.s32','vorrpl.s32','vorrvs.s32','vorrvc.s32','vorrhi.s32','vorrls.s32','vorrge.s32','vorrlt.s32','vorrgt.s32','vorrle.s32', + 'vorreq.s64','vorrne.s64','vorrcs.s64','vorrhs.s64','vorrcc.s64','vorrlo.s64','vorrmi.s64','vorrpl.s64','vorrvs.s64','vorrvc.s64','vorrhi.s64','vorrls.s64','vorrge.s64','vorrlt.s64','vorrgt.s64','vorrle.s64', + 'vorreq.u8','vorrne.u8','vorrcs.u8','vorrhs.u8','vorrcc.u8','vorrlo.u8','vorrmi.u8','vorrpl.u8','vorrvs.u8','vorrvc.u8','vorrhi.u8','vorrls.u8','vorrge.u8','vorrlt.u8','vorrgt.u8','vorrle.u8', + 'vorreq.u16','vorrne.u16','vorrcs.u16','vorrhs.u16','vorrcc.u16','vorrlo.u16','vorrmi.u16','vorrpl.u16','vorrvs.u16','vorrvc.u16','vorrhi.u16','vorrls.u16','vorrge.u16','vorrlt.u16','vorrgt.u16','vorrle.u16', + 'vorreq.u32','vorrne.u32','vorrcs.u32','vorrhs.u32','vorrcc.u32','vorrlo.u32','vorrmi.u32','vorrpl.u32','vorrvs.u32','vorrvc.u32','vorrhi.u32','vorrls.u32','vorrge.u32','vorrlt.u32','vorrgt.u32','vorrle.u32', + 'vorreq.u64','vorrne.u64','vorrcs.u64','vorrhs.u64','vorrcc.u64','vorrlo.u64','vorrmi.u64','vorrpl.u64','vorrvs.u64','vorrvc.u64','vorrhi.u64','vorrls.u64','vorrge.u64','vorrlt.u64','vorrgt.u64','vorrle.u64', + 'vorreq.i8','vorrne.i8','vorrcs.i8','vorrhs.i8','vorrcc.i8','vorrlo.i8','vorrmi.i8','vorrpl.i8','vorrvs.i8','vorrvc.i8','vorrhi.i8','vorrls.i8','vorrge.i8','vorrlt.i8','vorrgt.i8','vorrle.i8', + 'vorreq.i16','vorrne.i16','vorrcs.i16','vorrhs.i16','vorrcc.i16','vorrlo.i16','vorrmi.i16','vorrpl.i16','vorrvs.i16','vorrvc.i16','vorrhi.i16','vorrls.i16','vorrge.i16','vorrlt.i16','vorrgt.i16','vorrle.i16', + 'vorreq.i32','vorrne.i32','vorrcs.i32','vorrhs.i32','vorrcc.i32','vorrlo.i32','vorrmi.i32','vorrpl.i32','vorrvs.i32','vorrvc.i32','vorrhi.i32','vorrls.i32','vorrge.i32','vorrlt.i32','vorrgt.i32','vorrle.i32', + 'vorreq.i64','vorrne.i64','vorrcs.i64','vorrhs.i64','vorrcc.i64','vorrlo.i64','vorrmi.i64','vorrpl.i64','vorrvs.i64','vorrvc.i64','vorrhi.i64','vorrls.i64','vorrge.i64','vorrlt.i64','vorrgt.i64','vorrle.i64', + 'vorreq.f32','vorrne.f32','vorrcs.f32','vorrhs.f32','vorrcc.f32','vorrlo.f32','vorrmi.f32','vorrpl.f32','vorrvs.f32','vorrvc.f32','vorrhi.f32','vorrls.f32','vorrge.f32','vorrlt.f32','vorrgt.f32','vorrle.f32', + 'vorreq.f64','vorrne.f64','vorrcs.f64','vorrhs.f64','vorrcc.f64','vorrlo.f64','vorrmi.f64','vorrpl.f64','vorrvs.f64','vorrvc.f64','vorrhi.f64','vorrls.f64','vorrge.f64','vorrlt.f64','vorrgt.f64','vorrle.f64', + + 'vswpeq','vswpne','vswpcs','vswphs','vswpcc','vswplo','vswpmi','vswppl','vswpvs','vswpvc','vswphi','vswpls','vswpge','vswplt','vswpgt','vswple', + 'vswpeq.s8','vswpne.s8','vswpcs.s8','vswphs.s8','vswpcc.s8','vswplo.s8','vswpmi.s8','vswppl.s8','vswpvs.s8','vswpvc.s8','vswphi.s8','vswpls.s8','vswpge.s8','vswplt.s8','vswpgt.s8','vswple.s8', + 'vswpeq.s16','vswpne.s16','vswpcs.s16','vswphs.s16','vswpcc.s16','vswplo.s16','vswpmi.s16','vswppl.s16','vswpvs.s16','vswpvc.s16','vswphi.s16','vswpls.s16','vswpge.s16','vswplt.s16','vswpgt.s16','vswple.s16', + 'vswpeq.s32','vswpne.s32','vswpcs.s32','vswphs.s32','vswpcc.s32','vswplo.s32','vswpmi.s32','vswppl.s32','vswpvs.s32','vswpvc.s32','vswphi.s32','vswpls.s32','vswpge.s32','vswplt.s32','vswpgt.s32','vswple.s32', + 'vswpeq.s64','vswpne.s64','vswpcs.s64','vswphs.s64','vswpcc.s64','vswplo.s64','vswpmi.s64','vswppl.s64','vswpvs.s64','vswpvc.s64','vswphi.s64','vswpls.s64','vswpge.s64','vswplt.s64','vswpgt.s64','vswple.s64', + 'vswpeq.u8','vswpne.u8','vswpcs.u8','vswphs.u8','vswpcc.u8','vswplo.u8','vswpmi.u8','vswppl.u8','vswpvs.u8','vswpvc.u8','vswphi.u8','vswpls.u8','vswpge.u8','vswplt.u8','vswpgt.u8','vswple.u8', + 'vswpeq.u16','vswpne.u16','vswpcs.u16','vswphs.u16','vswpcc.u16','vswplo.u16','vswpmi.u16','vswppl.u16','vswpvs.u16','vswpvc.u16','vswphi.u16','vswpls.u16','vswpge.u16','vswplt.u16','vswpgt.u16','vswple.u16', + 'vswpeq.u32','vswpne.u32','vswpcs.u32','vswphs.u32','vswpcc.u32','vswplo.u32','vswpmi.u32','vswppl.u32','vswpvs.u32','vswpvc.u32','vswphi.u32','vswpls.u32','vswpge.u32','vswplt.u32','vswpgt.u32','vswple.u32', + 'vswpeq.u64','vswpne.u64','vswpcs.u64','vswphs.u64','vswpcc.u64','vswplo.u64','vswpmi.u64','vswppl.u64','vswpvs.u64','vswpvc.u64','vswphi.u64','vswpls.u64','vswpge.u64','vswplt.u64','vswpgt.u64','vswple.u64', + 'vswpeq.i8','vswpne.i8','vswpcs.i8','vswphs.i8','vswpcc.i8','vswplo.i8','vswpmi.i8','vswppl.i8','vswpvs.i8','vswpvc.i8','vswphi.i8','vswpls.i8','vswpge.i8','vswplt.i8','vswpgt.i8','vswple.i8', + 'vswpeq.i16','vswpne.i16','vswpcs.i16','vswphs.i16','vswpcc.i16','vswplo.i16','vswpmi.i16','vswppl.i16','vswpvs.i16','vswpvc.i16','vswphi.i16','vswpls.i16','vswpge.i16','vswplt.i16','vswpgt.i16','vswple.i16', + 'vswpeq.i32','vswpne.i32','vswpcs.i32','vswphs.i32','vswpcc.i32','vswplo.i32','vswpmi.i32','vswppl.i32','vswpvs.i32','vswpvc.i32','vswphi.i32','vswpls.i32','vswpge.i32','vswplt.i32','vswpgt.i32','vswple.i32', + 'vswpeq.i64','vswpne.i64','vswpcs.i64','vswphs.i64','vswpcc.i64','vswplo.i64','vswpmi.i64','vswppl.i64','vswpvs.i64','vswpvc.i64','vswphi.i64','vswpls.i64','vswpge.i64','vswplt.i64','vswpgt.i64','vswple.i64', + 'vswpeq.f32','vswpne.f32','vswpcs.f32','vswphs.f32','vswpcc.f32','vswplo.f32','vswpmi.f32','vswppl.f32','vswpvs.f32','vswpvc.f32','vswphi.f32','vswpls.f32','vswpge.f32','vswplt.f32','vswpgt.f32','vswple.f32', + 'vswpeq.f64','vswpne.f64','vswpcs.f64','vswphs.f64','vswpcc.f64','vswplo.f64','vswpmi.f64','vswppl.f64','vswpvs.f64','vswpvc.f64','vswphi.f64','vswpls.f64','vswpge.f64','vswplt.f64','vswpgt.f64','vswple.f64' + ), + /* Conditional NEON SIMD ARM Registers Interop Instructions */ + 29 => array( + 'vmrseq','vmrsne','vmrscs','vmrshs','vmrscc','vmrslo','vmrsmi','vmrspl','vmrsvs','vmrsvc','vmrshi','vmrsls','vmrsge','vmrslt','vmrsgt','vmrsle', + 'vmsreq','vmsrne','vmsrcs','vmsrhs','vmsrcc','vmsrlo','vmsrmi','vmsrpl','vmsrvs','vmsrvc','vmsrhi','vmsrls','vmsrge','vmsrlt','vmsrgt','vmsrle' + ), + /* Conditional NEON SIMD Bit/Byte-Level Instructions */ + 30 => array( + 'vcnteq.8','vcntne.8','vcntcs.8','vcnths.8','vcntcc.8','vcntlo.8','vcntmi.8','vcntpl.8','vcntvs.8','vcntvc.8','vcnthi.8','vcntls.8','vcntge.8','vcntlt.8','vcntgt.8','vcntle.8', + 'vdupeq.8','vdupne.8','vdupcs.8','vduphs.8','vdupcc.8','vduplo.8','vdupmi.8','vduppl.8','vdupvs.8','vdupvc.8','vduphi.8','vdupls.8','vdupge.8','vduplt.8','vdupgt.8','vduple.8', + + 'vdupeq.16','vdupne.16','vdupcs.16','vduphs.16','vdupcc.16','vduplo.16','vdupmi.16','vduppl.16','vdupvs.16','vdupvc.16','vduphi.16','vdupls.16','vdupge.16','vduplt.16','vdupgt.16','vduple.16', + 'vdupeq.32','vdupne.32','vdupcs.32','vduphs.32','vdupcc.32','vduplo.32','vdupmi.32','vduppl.32','vdupvs.32','vdupvc.32','vduphi.32','vdupls.32','vdupge.32','vduplt.32','vdupgt.32','vduple.32', + + 'vexteq.8','vextne.8','vextcs.8','vexths.8','vextcc.8','vextlo.8','vextmi.8','vextpl.8','vextvs.8','vextvc.8','vexthi.8','vextls.8','vextge.8','vextlt.8','vextgt.8','vextle.8', + 'vexteq.16','vextne.16','vextcs.16','vexths.16','vextcc.16','vextlo.16','vextmi.16','vextpl.16','vextvs.16','vextvc.16','vexthi.16','vextls.16','vextge.16','vextlt.16','vextgt.16','vextle.16', + + 'vexteq.32','vextne.32','vextcs.32','vexths.32','vextcc.32','vextlo.32','vextmi.32','vextpl.32','vextvs.32','vextvc.32','vexthi.32','vextls.32','vextge.32','vextlt.32','vextgt.32','vextle.32', + 'vexteq.64','vextne.64','vextcs.64','vexths.64','vextcc.64','vextlo.64','vextmi.64','vextpl.64','vextvs.64','vextvc.64','vexthi.64','vextls.64','vextge.64','vextlt.64','vextgt.64','vextle.64', + + 'vrev16eq.8','vrev16ne.8','vrev16cs.8','vrev16hs.8','vrev16cc.8','vrev16lo.8','vrev16mi.8','vrev16pl.8','vrev16vs.8','vrev16vc.8','vrev16hi.8','vrev16ls.8','vrev16ge.8','vrev16lt.8','vrev16gt.8','vrev16le.8', + 'vrev32eq.8','vrev32ne.8','vrev32cs.8','vrev32hs.8','vrev32cc.8','vrev32lo.8','vrev32mi.8','vrev32pl.8','vrev32vs.8','vrev32vc.8','vrev32hi.8','vrev32ls.8','vrev32ge.8','vrev32lt.8','vrev32gt.8','vrev32le.8', + 'vrev32eq.16','vrev32ne.16','vrev32cs.16','vrev32hs.16','vrev32cc.16','vrev32lo.16','vrev32mi.16','vrev32pl.16','vrev32vs.16','vrev32vc.16','vrev32hi.16','vrev32ls.16','vrev32ge.16','vrev32lt.16','vrev32gt.16','vrev32le.16', + 'vrev64eq.8','vrev64ne.8','vrev64cs.8','vrev64hs.8','vrev64cc.8','vrev64lo.8','vrev64mi.8','vrev64pl.8','vrev64vs.8','vrev64vc.8','vrev64hi.8','vrev64ls.8','vrev64ge.8','vrev64lt.8','vrev64gt.8','vrev64le.8', + 'vrev64eq.16','vrev64ne.16','vrev64cs.16','vrev64hs.16','vrev64cc.16','vrev64lo.16','vrev64mi.16','vrev64pl.16','vrev64vs.16','vrev64vc.16','vrev64hi.16','vrev64ls.16','vrev64ge.16','vrev64lt.16','vrev64gt.16','vrev64le.16', + 'vrev64eq.32','vrev64ne.32','vrev64cs.32','vrev64hs.32','vrev64cc.32','vrev64lo.32','vrev64mi.32','vrev64pl.32','vrev64vs.32','vrev64vc.32','vrev64hi.32','vrev64ls.32','vrev64ge.32','vrev64lt.32','vrev64gt.32','vrev64le.32', + + 'vslieq.8','vsline.8','vslics.8','vslihs.8','vslicc.8','vslilo.8','vslimi.8','vslipl.8','vslivs.8','vslivc.8','vslihi.8','vslils.8','vslige.8','vslilt.8','vsligt.8','vslile.8', + 'vslieq.16','vsline.16','vslics.16','vslihs.16','vslicc.16','vslilo.16','vslimi.16','vslipl.16','vslivs.16','vslivc.16','vslihi.16','vslils.16','vslige.16','vslilt.16','vsligt.16','vslile.16', + 'vslieq.32','vsline.32','vslics.32','vslihs.32','vslicc.32','vslilo.32','vslimi.32','vslipl.32','vslivs.32','vslivc.32','vslihi.32','vslils.32','vslige.32','vslilt.32','vsligt.32','vslile.32', + 'vslieq.64','vsline.64','vslics.64','vslihs.64','vslicc.64','vslilo.64','vslimi.64','vslipl.64','vslivs.64','vslivc.64','vslihi.64','vslils.64','vslige.64','vslilt.64','vsligt.64','vslile.64', + + 'vsrieq.8','vsrine.8','vsrics.8','vsrihs.8','vsricc.8','vsrilo.8','vsrimi.8','vsripl.8','vsrivs.8','vsrivc.8','vsrihi.8','vsrils.8','vsrige.8','vsrilt.8','vsrigt.8','vsrile.8', + 'vsrieq.16','vsrine.16','vsrics.16','vsrihs.16','vsricc.16','vsrilo.16','vsrimi.16','vsripl.16','vsrivs.16','vsrivc.16','vsrihi.16','vsrils.16','vsrige.16','vsrilt.16','vsrigt.16','vsrile.16', + 'vsrieq.32','vsrine.32','vsrics.32','vsrihs.32','vsricc.32','vsrilo.32','vsrimi.32','vsripl.32','vsrivs.32','vsrivc.32','vsrihi.32','vsrils.32','vsrige.32','vsrilt.32','vsrigt.32','vsrile.32', + 'vsrieq.64','vsrine.64','vsrics.64','vsrihs.64','vsricc.64','vsrilo.64','vsrimi.64','vsripl.64','vsrivs.64','vsrivc.64','vsrihi.64','vsrils.64','vsrige.64','vsrilt.64','vsrigt.64','vsrile.64', + + 'vtbleq.8','vtblne.8','vtblcs.8','vtblhs.8','vtblcc.8','vtbllo.8','vtblmi.8','vtblpl.8','vtblvs.8','vtblvc.8','vtblhi.8','vtblls.8','vtblge.8','vtbllt.8','vtblgt.8','vtblle.8', + + 'vtbxeq','vtbxne','vtbxcs','vtbxhs','vtbxcc','vtbxlo','vtbxmi','vtbxpl','vtbxvs','vtbxvc','vtbxhi','vtbxls','vtbxge','vtbxlt','vtbxgt','vtbxle', + + 'vtrneq.8','vtrnne.8','vtrncs.8','vtrnhs.8','vtrncc.8','vtrnlo.8','vtrnmi.8','vtrnpl.8','vtrnvs.8','vtrnvc.8','vtrnhi.8','vtrnls.8','vtrnge.8','vtrnlt.8','vtrngt.8','vtrnle.8', + 'vtrneq.16','vtrnne.16','vtrncs.16','vtrnhs.16','vtrncc.16','vtrnlo.16','vtrnmi.16','vtrnpl.16','vtrnvs.16','vtrnvc.16','vtrnhi.16','vtrnls.16','vtrnge.16','vtrnlt.16','vtrngt.16','vtrnle.16', + 'vtrneq.32','vtrnne.32','vtrncs.32','vtrnhs.32','vtrncc.32','vtrnlo.32','vtrnmi.32','vtrnpl.32','vtrnvs.32','vtrnvc.32','vtrnhi.32','vtrnls.32','vtrnge.32','vtrnlt.32','vtrngt.32','vtrnle.32', + + 'vtsteq.8','vtstne.8','vtstcs.8','vtsths.8','vtstcc.8','vtstlo.8','vtstmi.8','vtstpl.8','vtstvs.8','vtstvc.8','vtsthi.8','vtstls.8','vtstge.8','vtstlt.8','vtstgt.8','vtstle.8', + 'vtsteq.16','vtstne.16','vtstcs.16','vtsths.16','vtstcc.16','vtstlo.16','vtstmi.16','vtstpl.16','vtstvs.16','vtstvc.16','vtsthi.16','vtstls.16','vtstge.16','vtstlt.16','vtstgt.16','vtstle.16', + 'vtsteq.32','vtstne.32','vtstcs.32','vtsths.32','vtstcc.32','vtstlo.32','vtstmi.32','vtstpl.32','vtstvs.32','vtstvc.32','vtsthi.32','vtstls.32','vtstge.32','vtstlt.32','vtstgt.32','vtstle.32', + + 'vuzpeq.8','vuzpne.8','vuzpcs.8','vuzphs.8','vuzpcc.8','vuzplo.8','vuzpmi.8','vuzppl.8','vuzpvs.8','vuzpvc.8','vuzphi.8','vuzpls.8','vuzpge.8','vuzplt.8','vuzpgt.8','vuzple.8', + 'vuzpeq.16','vuzpne.16','vuzpcs.16','vuzphs.16','vuzpcc.16','vuzplo.16','vuzpmi.16','vuzppl.16','vuzpvs.16','vuzpvc.16','vuzphi.16','vuzpls.16','vuzpge.16','vuzplt.16','vuzpgt.16','vuzple.16', + 'vuzpeq.32','vuzpne.32','vuzpcs.32','vuzphs.32','vuzpcc.32','vuzplo.32','vuzpmi.32','vuzppl.32','vuzpvs.32','vuzpvc.32','vuzphi.32','vuzpls.32','vuzpge.32','vuzplt.32','vuzpgt.32','vuzple.32', + + 'vzipeq.8','vzipne.8','vzipcs.8','vziphs.8','vzipcc.8','vziplo.8','vzipmi.8','vzippl.8','vzipvs.8','vzipvc.8','vziphi.8','vzipls.8','vzipge.8','vziplt.8','vzipgt.8','vziple.8', + 'vzipeq.16','vzipne.16','vzipcs.16','vziphs.16','vzipcc.16','vziplo.16','vzipmi.16','vzippl.16','vzipvs.16','vzipvc.16','vziphi.16','vzipls.16','vzipge.16','vziplt.16','vzipgt.16','vziple.16', + 'vzipeq.32','vzipne.32','vzipcs.32','vziphs.32','vzipcc.32','vziplo.32','vzipmi.32','vzippl.32','vzipvs.32','vzipvc.32','vziphi.32','vzipls.32','vzipge.32','vziplt.32','vzipgt.32','vziple.32', + + 'vmulleq.p8','vmullne.p8','vmullcs.p8','vmullhs.p8','vmullcc.p8','vmulllo.p8','vmullmi.p8','vmullpl.p8','vmullvs.p8','vmullvc.p8','vmullhi.p8','vmullls.p8','vmullge.p8','vmulllt.p8','vmullgt.p8','vmullle.p8' + ), + /* Conditional NEON SIMD Universal Integer Instructions */ + 31 => array( + 'vaddeq.i8','vaddne.i8','vaddcs.i8','vaddhs.i8','vaddcc.i8','vaddlo.i8','vaddmi.i8','vaddpl.i8','vaddvs.i8','vaddvc.i8','vaddhi.i8','vaddls.i8','vaddge.i8','vaddlt.i8','vaddgt.i8','vaddle.i8', + 'vaddeq.i16','vaddne.i16','vaddcs.i16','vaddhs.i16','vaddcc.i16','vaddlo.i16','vaddmi.i16','vaddpl.i16','vaddvs.i16','vaddvc.i16','vaddhi.i16','vaddls.i16','vaddge.i16','vaddlt.i16','vaddgt.i16','vaddle.i16', + 'vaddeq.i32','vaddne.i32','vaddcs.i32','vaddhs.i32','vaddcc.i32','vaddlo.i32','vaddmi.i32','vaddpl.i32','vaddvs.i32','vaddvc.i32','vaddhi.i32','vaddls.i32','vaddge.i32','vaddlt.i32','vaddgt.i32','vaddle.i32', + 'vaddeq.i64','vaddne.i64','vaddcs.i64','vaddhs.i64','vaddcc.i64','vaddlo.i64','vaddmi.i64','vaddpl.i64','vaddvs.i64','vaddvc.i64','vaddhi.i64','vaddls.i64','vaddge.i64','vaddlt.i64','vaddgt.i64','vaddle.i64', + + 'vsubeq.i8','vsubne.i8','vsubcs.i8','vsubhs.i8','vsubcc.i8','vsublo.i8','vsubmi.i8','vsubpl.i8','vsubvs.i8','vsubvc.i8','vsubhi.i8','vsubls.i8','vsubge.i8','vsublt.i8','vsubgt.i8','vsuble.i8', + 'vsubeq.i16','vsubne.i16','vsubcs.i16','vsubhs.i16','vsubcc.i16','vsublo.i16','vsubmi.i16','vsubpl.i16','vsubvs.i16','vsubvc.i16','vsubhi.i16','vsubls.i16','vsubge.i16','vsublt.i16','vsubgt.i16','vsuble.i16', + 'vsubeq.i32','vsubne.i32','vsubcs.i32','vsubhs.i32','vsubcc.i32','vsublo.i32','vsubmi.i32','vsubpl.i32','vsubvs.i32','vsubvc.i32','vsubhi.i32','vsubls.i32','vsubge.i32','vsublt.i32','vsubgt.i32','vsuble.i32', + 'vsubeq.i64','vsubne.i64','vsubcs.i64','vsubhs.i64','vsubcc.i64','vsublo.i64','vsubmi.i64','vsubpl.i64','vsubvs.i64','vsubvc.i64','vsubhi.i64','vsubls.i64','vsubge.i64','vsublt.i64','vsubgt.i64','vsuble.i64', + + 'vaddhneq.i16','vaddhnne.i16','vaddhncs.i16','vaddhnhs.i16','vaddhncc.i16','vaddhnlo.i16','vaddhnmi.i16','vaddhnpl.i16','vaddhnvs.i16','vaddhnvc.i16','vaddhnhi.i16','vaddhnls.i16','vaddhnge.i16','vaddhnlt.i16','vaddhngt.i16','vaddhnle.i16', + 'vaddhneq.i32','vaddhnne.i32','vaddhncs.i32','vaddhnhs.i32','vaddhncc.i32','vaddhnlo.i32','vaddhnmi.i32','vaddhnpl.i32','vaddhnvs.i32','vaddhnvc.i32','vaddhnhi.i32','vaddhnls.i32','vaddhnge.i32','vaddhnlt.i32','vaddhngt.i32','vaddhnle.i32', + 'vaddhneq.i64','vaddhnne.i64','vaddhncs.i64','vaddhnhs.i64','vaddhncc.i64','vaddhnlo.i64','vaddhnmi.i64','vaddhnpl.i64','vaddhnvs.i64','vaddhnvc.i64','vaddhnhi.i64','vaddhnls.i64','vaddhnge.i64','vaddhnlt.i64','vaddhngt.i64','vaddhnle.i64', + + 'vsubhneq.i16','vsubhnne.i16','vsubhncs.i16','vsubhnhs.i16','vsubhncc.i16','vsubhnlo.i16','vsubhnmi.i16','vsubhnpl.i16','vsubhnvs.i16','vsubhnvc.i16','vsubhnhi.i16','vsubhnls.i16','vsubhnge.i16','vsubhnlt.i16','vsubhngt.i16','vsubhnle.i16', + 'vsubhneq.i32','vsubhnne.i32','vsubhncs.i32','vsubhnhs.i32','vsubhncc.i32','vsubhnlo.i32','vsubhnmi.i32','vsubhnpl.i32','vsubhnvs.i32','vsubhnvc.i32','vsubhnhi.i32','vsubhnls.i32','vsubhnge.i32','vsubhnlt.i32','vsubhngt.i32','vsubhnle.i32', + 'vsubhneq.i64','vsubhnne.i64','vsubhncs.i64','vsubhnhs.i64','vsubhncc.i64','vsubhnlo.i64','vsubhnmi.i64','vsubhnpl.i64','vsubhnvs.i64','vsubhnvc.i64','vsubhnhi.i64','vsubhnls.i64','vsubhnge.i64','vsubhnlt.i64','vsubhngt.i64','vsubhnle.i64', + + 'vraddhneq.i16','vraddhnne.i16','vraddhncs.i16','vraddhnhs.i16','vraddhncc.i16','vraddhnlo.i16','vraddhnmi.i16','vraddhnpl.i16','vraddhnvs.i16','vraddhnvc.i16','vraddhnhi.i16','vraddhnls.i16','vraddhnge.i16','vraddhnlt.i16','vraddhngt.i16','vraddhnle.i16', + 'vraddhneq.i32','vraddhnne.i32','vraddhncs.i32','vraddhnhs.i32','vraddhncc.i32','vraddhnlo.i32','vraddhnmi.i32','vraddhnpl.i32','vraddhnvs.i32','vraddhnvc.i32','vraddhnhi.i32','vraddhnls.i32','vraddhnge.i32','vraddhnlt.i32','vraddhngt.i32','vraddhnle.i32', + 'vraddhneq.i64','vraddhnne.i64','vraddhncs.i64','vraddhnhs.i64','vraddhncc.i64','vraddhnlo.i64','vraddhnmi.i64','vraddhnpl.i64','vraddhnvs.i64','vraddhnvc.i64','vraddhnhi.i64','vraddhnls.i64','vraddhnge.i64','vraddhnlt.i64','vraddhngt.i64','vraddhnle.i64', + + 'vrsubhneq.i16','vrsubhnne.i16','vrsubhncs.i16','vrsubhnhs.i16','vrsubhncc.i16','vrsubhnlo.i16','vrsubhnmi.i16','vrsubhnpl.i16','vrsubhnvs.i16','vrsubhnvc.i16','vrsubhnhi.i16','vrsubhnls.i16','vrsubhnge.i16','vrsubhnlt.i16','vrsubhngt.i16','vrsubhnle.i16', + 'vrsubhneq.i32','vrsubhnne.i32','vrsubhncs.i32','vrsubhnhs.i32','vrsubhncc.i32','vrsubhnlo.i32','vrsubhnmi.i32','vrsubhnpl.i32','vrsubhnvs.i32','vrsubhnvc.i32','vrsubhnhi.i32','vrsubhnls.i32','vrsubhnge.i32','vrsubhnlt.i32','vrsubhngt.i32','vrsubhnle.i32', + 'vrsubhneq.i64','vrsubhnne.i64','vrsubhncs.i64','vrsubhnhs.i64','vrsubhncc.i64','vrsubhnlo.i64','vrsubhnmi.i64','vrsubhnpl.i64','vrsubhnvs.i64','vrsubhnvc.i64','vrsubhnhi.i64','vrsubhnls.i64','vrsubhnge.i64','vrsubhnlt.i64','vrsubhngt.i64','vrsubhnle.i64', + + 'vpaddeq.i8','vpaddne.i8','vpaddcs.i8','vpaddhs.i8','vpaddcc.i8','vpaddlo.i8','vpaddmi.i8','vpaddpl.i8','vpaddvs.i8','vpaddvc.i8','vpaddhi.i8','vpaddls.i8','vpaddge.i8','vpaddlt.i8','vpaddgt.i8','vpaddle.i8', + 'vpaddeq.i16','vpaddne.i16','vpaddcs.i16','vpaddhs.i16','vpaddcc.i16','vpaddlo.i16','vpaddmi.i16','vpaddpl.i16','vpaddvs.i16','vpaddvc.i16','vpaddhi.i16','vpaddls.i16','vpaddge.i16','vpaddlt.i16','vpaddgt.i16','vpaddle.i16', + 'vpaddeq.i32','vpaddne.i32','vpaddcs.i32','vpaddhs.i32','vpaddcc.i32','vpaddlo.i32','vpaddmi.i32','vpaddpl.i32','vpaddvs.i32','vpaddvc.i32','vpaddhi.i32','vpaddls.i32','vpaddge.i32','vpaddlt.i32','vpaddgt.i32','vpaddle.i32', + + 'vceqeq.i8','vceqne.i8','vceqcs.i8','vceqhs.i8','vceqcc.i8','vceqlo.i8','vceqmi.i8','vceqpl.i8','vceqvs.i8','vceqvc.i8','vceqhi.i8','vceqls.i8','vceqge.i8','vceqlt.i8','vceqgt.i8','vceqle.i8', + 'vceqeq.i16','vceqne.i16','vceqcs.i16','vceqhs.i16','vceqcc.i16','vceqlo.i16','vceqmi.i16','vceqpl.i16','vceqvs.i16','vceqvc.i16','vceqhi.i16','vceqls.i16','vceqge.i16','vceqlt.i16','vceqgt.i16','vceqle.i16', + 'vceqeq.i32','vceqne.i32','vceqcs.i32','vceqhs.i32','vceqcc.i32','vceqlo.i32','vceqmi.i32','vceqpl.i32','vceqvs.i32','vceqvc.i32','vceqhi.i32','vceqls.i32','vceqge.i32','vceqlt.i32','vceqgt.i32','vceqle.i32', + + 'vclzeq.i8','vclzne.i8','vclzcs.i8','vclzhs.i8','vclzcc.i8','vclzlo.i8','vclzmi.i8','vclzpl.i8','vclzvs.i8','vclzvc.i8','vclzhi.i8','vclzls.i8','vclzge.i8','vclzlt.i8','vclzgt.i8','vclzle.i8', + 'vclzeq.i16','vclzne.i16','vclzcs.i16','vclzhs.i16','vclzcc.i16','vclzlo.i16','vclzmi.i16','vclzpl.i16','vclzvs.i16','vclzvc.i16','vclzhi.i16','vclzls.i16','vclzge.i16','vclzlt.i16','vclzgt.i16','vclzle.i16', + 'vclzeq.i32','vclzne.i32','vclzcs.i32','vclzhs.i32','vclzcc.i32','vclzlo.i32','vclzmi.i32','vclzpl.i32','vclzvs.i32','vclzvc.i32','vclzhi.i32','vclzls.i32','vclzge.i32','vclzlt.i32','vclzgt.i32','vclzle.i32', + + 'vmovneq.i16','vmovnne.i16','vmovncs.i16','vmovnhs.i16','vmovncc.i16','vmovnlo.i16','vmovnmi.i16','vmovnpl.i16','vmovnvs.i16','vmovnvc.i16','vmovnhi.i16','vmovnls.i16','vmovnge.i16','vmovnlt.i16','vmovngt.i16','vmovnle.i16', + 'vmovneq.i32','vmovnne.i32','vmovncs.i32','vmovnhs.i32','vmovncc.i32','vmovnlo.i32','vmovnmi.i32','vmovnpl.i32','vmovnvs.i32','vmovnvc.i32','vmovnhi.i32','vmovnls.i32','vmovnge.i32','vmovnlt.i32','vmovngt.i32','vmovnle.i32', + 'vmovneq.i64','vmovnne.i64','vmovncs.i64','vmovnhs.i64','vmovncc.i64','vmovnlo.i64','vmovnmi.i64','vmovnpl.i64','vmovnvs.i64','vmovnvc.i64','vmovnhi.i64','vmovnls.i64','vmovnge.i64','vmovnlt.i64','vmovngt.i64','vmovnle.i64', + + 'vmlaeq.s8','vmlane.s8','vmlacs.s8','vmlahs.s8','vmlacc.s8','vmlalo.s8','vmlami.s8','vmlapl.s8','vmlavs.s8','vmlavc.s8','vmlahi.s8','vmlals.s8','vmlage.s8','vmlalt.s8','vmlagt.s8','vmlale.s8', + 'vmlaeq.s16','vmlane.s16','vmlacs.s16','vmlahs.s16','vmlacc.s16','vmlalo.s16','vmlami.s16','vmlapl.s16','vmlavs.s16','vmlavc.s16','vmlahi.s16','vmlals.s16','vmlage.s16','vmlalt.s16','vmlagt.s16','vmlale.s16', + 'vmlaeq.s32','vmlane.s32','vmlacs.s32','vmlahs.s32','vmlacc.s32','vmlalo.s32','vmlami.s32','vmlapl.s32','vmlavs.s32','vmlavc.s32','vmlahi.s32','vmlals.s32','vmlage.s32','vmlalt.s32','vmlagt.s32','vmlale.s32', + 'vmlaeq.u8','vmlane.u8','vmlacs.u8','vmlahs.u8','vmlacc.u8','vmlalo.u8','vmlami.u8','vmlapl.u8','vmlavs.u8','vmlavc.u8','vmlahi.u8','vmlals.u8','vmlage.u8','vmlalt.u8','vmlagt.u8','vmlale.u8', + 'vmlaeq.u16','vmlane.u16','vmlacs.u16','vmlahs.u16','vmlacc.u16','vmlalo.u16','vmlami.u16','vmlapl.u16','vmlavs.u16','vmlavc.u16','vmlahi.u16','vmlals.u16','vmlage.u16','vmlalt.u16','vmlagt.u16','vmlale.u16', + 'vmlaeq.u32','vmlane.u32','vmlacs.u32','vmlahs.u32','vmlacc.u32','vmlalo.u32','vmlami.u32','vmlapl.u32','vmlavs.u32','vmlavc.u32','vmlahi.u32','vmlals.u32','vmlage.u32','vmlalt.u32','vmlagt.u32','vmlale.u32', + 'vmlaeq.i8','vmlane.i8','vmlacs.i8','vmlahs.i8','vmlacc.i8','vmlalo.i8','vmlami.i8','vmlapl.i8','vmlavs.i8','vmlavc.i8','vmlahi.i8','vmlals.i8','vmlage.i8','vmlalt.i8','vmlagt.i8','vmlale.i8', + 'vmlaeq.i16','vmlane.i16','vmlacs.i16','vmlahs.i16','vmlacc.i16','vmlalo.i16','vmlami.i16','vmlapl.i16','vmlavs.i16','vmlavc.i16','vmlahi.i16','vmlals.i16','vmlage.i16','vmlalt.i16','vmlagt.i16','vmlale.i16', + 'vmlaeq.i32','vmlane.i32','vmlacs.i32','vmlahs.i32','vmlacc.i32','vmlalo.i32','vmlami.i32','vmlapl.i32','vmlavs.i32','vmlavc.i32','vmlahi.i32','vmlals.i32','vmlage.i32','vmlalt.i32','vmlagt.i32','vmlale.i32', + + 'vmlseq.s8','vmlsne.s8','vmlscs.s8','vmlshs.s8','vmlscc.s8','vmlslo.s8','vmlsmi.s8','vmlspl.s8','vmlsvs.s8','vmlsvc.s8','vmlshi.s8','vmlsls.s8','vmlsge.s8','vmlslt.s8','vmlsgt.s8','vmlsle.s8', + 'vmlseq.s16','vmlsne.s16','vmlscs.s16','vmlshs.s16','vmlscc.s16','vmlslo.s16','vmlsmi.s16','vmlspl.s16','vmlsvs.s16','vmlsvc.s16','vmlshi.s16','vmlsls.s16','vmlsge.s16','vmlslt.s16','vmlsgt.s16','vmlsle.s16', + 'vmlseq.s32','vmlsne.s32','vmlscs.s32','vmlshs.s32','vmlscc.s32','vmlslo.s32','vmlsmi.s32','vmlspl.s32','vmlsvs.s32','vmlsvc.s32','vmlshi.s32','vmlsls.s32','vmlsge.s32','vmlslt.s32','vmlsgt.s32','vmlsle.s32', + 'vmlseq.u8','vmlsne.u8','vmlscs.u8','vmlshs.u8','vmlscc.u8','vmlslo.u8','vmlsmi.u8','vmlspl.u8','vmlsvs.u8','vmlsvc.u8','vmlshi.u8','vmlsls.u8','vmlsge.u8','vmlslt.u8','vmlsgt.u8','vmlsle.u8', + 'vmlseq.u16','vmlsne.u16','vmlscs.u16','vmlshs.u16','vmlscc.u16','vmlslo.u16','vmlsmi.u16','vmlspl.u16','vmlsvs.u16','vmlsvc.u16','vmlshi.u16','vmlsls.u16','vmlsge.u16','vmlslt.u16','vmlsgt.u16','vmlsle.u16', + 'vmlseq.u32','vmlsne.u32','vmlscs.u32','vmlshs.u32','vmlscc.u32','vmlslo.u32','vmlsmi.u32','vmlspl.u32','vmlsvs.u32','vmlsvc.u32','vmlshi.u32','vmlsls.u32','vmlsge.u32','vmlslt.u32','vmlsgt.u32','vmlsle.u32', + 'vmlseq.i8','vmlsne.i8','vmlscs.i8','vmlshs.i8','vmlscc.i8','vmlslo.i8','vmlsmi.i8','vmlspl.i8','vmlsvs.i8','vmlsvc.i8','vmlshi.i8','vmlsls.i8','vmlsge.i8','vmlslt.i8','vmlsgt.i8','vmlsle.i8', + 'vmlseq.i16','vmlsne.i16','vmlscs.i16','vmlshs.i16','vmlscc.i16','vmlslo.i16','vmlsmi.i16','vmlspl.i16','vmlsvs.i16','vmlsvc.i16','vmlshi.i16','vmlsls.i16','vmlsge.i16','vmlslt.i16','vmlsgt.i16','vmlsle.i16', + 'vmlseq.i32','vmlsne.i32','vmlscs.i32','vmlshs.i32','vmlscc.i32','vmlslo.i32','vmlsmi.i32','vmlspl.i32','vmlsvs.i32','vmlsvc.i32','vmlshi.i32','vmlsls.i32','vmlsge.i32','vmlslt.i32','vmlsgt.i32','vmlsle.i32', + + 'vmuleq.s8','vmulne.s8','vmulcs.s8','vmulhs.s8','vmulcc.s8','vmullo.s8','vmulmi.s8','vmulpl.s8','vmulvs.s8','vmulvc.s8','vmulhi.s8','vmulls.s8','vmulge.s8','vmullt.s8','vmulgt.s8','vmulle.s8', + 'vmuleq.s16','vmulne.s16','vmulcs.s16','vmulhs.s16','vmulcc.s16','vmullo.s16','vmulmi.s16','vmulpl.s16','vmulvs.s16','vmulvc.s16','vmulhi.s16','vmulls.s16','vmulge.s16','vmullt.s16','vmulgt.s16','vmulle.s16', + 'vmuleq.s32','vmulne.s32','vmulcs.s32','vmulhs.s32','vmulcc.s32','vmullo.s32','vmulmi.s32','vmulpl.s32','vmulvs.s32','vmulvc.s32','vmulhi.s32','vmulls.s32','vmulge.s32','vmullt.s32','vmulgt.s32','vmulle.s32', + 'vmuleq.u8','vmulne.u8','vmulcs.u8','vmulhs.u8','vmulcc.u8','vmullo.u8','vmulmi.u8','vmulpl.u8','vmulvs.u8','vmulvc.u8','vmulhi.u8','vmulls.u8','vmulge.u8','vmullt.u8','vmulgt.u8','vmulle.u8', + 'vmuleq.u16','vmulne.u16','vmulcs.u16','vmulhs.u16','vmulcc.u16','vmullo.u16','vmulmi.u16','vmulpl.u16','vmulvs.u16','vmulvc.u16','vmulhi.u16','vmulls.u16','vmulge.u16','vmullt.u16','vmulgt.u16','vmulle.u16', + 'vmuleq.u32','vmulne.u32','vmulcs.u32','vmulhs.u32','vmulcc.u32','vmullo.u32','vmulmi.u32','vmulpl.u32','vmulvs.u32','vmulvc.u32','vmulhi.u32','vmulls.u32','vmulge.u32','vmullt.u32','vmulgt.u32','vmulle.u32', + 'vmuleq.i8','vmulne.i8','vmulcs.i8','vmulhs.i8','vmulcc.i8','vmullo.i8','vmulmi.i8','vmulpl.i8','vmulvs.i8','vmulvc.i8','vmulhi.i8','vmulls.i8','vmulge.i8','vmullt.i8','vmulgt.i8','vmulle.i8', + 'vmuleq.i16','vmulne.i16','vmulcs.i16','vmulhs.i16','vmulcc.i16','vmullo.i16','vmulmi.i16','vmulpl.i16','vmulvs.i16','vmulvc.i16','vmulhi.i16','vmulls.i16','vmulge.i16','vmullt.i16','vmulgt.i16','vmulle.i16', + 'vmuleq.i32','vmulne.i32','vmulcs.i32','vmulhs.i32','vmulcc.i32','vmullo.i32','vmulmi.i32','vmulpl.i32','vmulvs.i32','vmulvc.i32','vmulhi.i32','vmulls.i32','vmulge.i32','vmullt.i32','vmulgt.i32','vmulle.i32', + 'vmuleq.p8','vmulne.p8','vmulcs.p8','vmulhs.p8','vmulcc.p8','vmullo.p8','vmulmi.p8','vmulpl.p8','vmulvs.p8','vmulvc.p8','vmulhi.p8','vmulls.p8','vmulge.p8','vmullt.p8','vmulgt.p8','vmulle.p8', + + 'vrshrneq.i16','vrshrnne.i16','vrshrncs.i16','vrshrnhs.i16','vrshrncc.i16','vrshrnlo.i16','vrshrnmi.i16','vrshrnpl.i16','vrshrnvs.i16','vrshrnvc.i16','vrshrnhi.i16','vrshrnls.i16','vrshrnge.i16','vrshrnlt.i16','vrshrngt.i16','vrshrnle.i16', + 'vrshrneq.i32','vrshrnne.i32','vrshrncs.i32','vrshrnhs.i32','vrshrncc.i32','vrshrnlo.i32','vrshrnmi.i32','vrshrnpl.i32','vrshrnvs.i32','vrshrnvc.i32','vrshrnhi.i32','vrshrnls.i32','vrshrnge.i32','vrshrnlt.i32','vrshrngt.i32','vrshrnle.i32', + 'vrshrneq.i64','vrshrnne.i64','vrshrncs.i64','vrshrnhs.i64','vrshrncc.i64','vrshrnlo.i64','vrshrnmi.i64','vrshrnpl.i64','vrshrnvs.i64','vrshrnvc.i64','vrshrnhi.i64','vrshrnls.i64','vrshrnge.i64','vrshrnlt.i64','vrshrngt.i64','vrshrnle.i64', + + 'vshrneq.i16','vshrnne.i16','vshrncs.i16','vshrnhs.i16','vshrncc.i16','vshrnlo.i16','vshrnmi.i16','vshrnpl.i16','vshrnvs.i16','vshrnvc.i16','vshrnhi.i16','vshrnls.i16','vshrnge.i16','vshrnlt.i16','vshrngt.i16','vshrnle.i16', + 'vshrneq.i32','vshrnne.i32','vshrncs.i32','vshrnhs.i32','vshrncc.i32','vshrnlo.i32','vshrnmi.i32','vshrnpl.i32','vshrnvs.i32','vshrnvc.i32','vshrnhi.i32','vshrnls.i32','vshrnge.i32','vshrnlt.i32','vshrngt.i32','vshrnle.i32', + 'vshrneq.i64','vshrnne.i64','vshrncs.i64','vshrnhs.i64','vshrncc.i64','vshrnlo.i64','vshrnmi.i64','vshrnpl.i64','vshrnvs.i64','vshrnvc.i64','vshrnhi.i64','vshrnls.i64','vshrnge.i64','vshrnlt.i64','vshrngt.i64','vshrnle.i64', + + 'vshleq.i8','vshlne.i8','vshlcs.i8','vshlhs.i8','vshlcc.i8','vshllo.i8','vshlmi.i8','vshlpl.i8','vshlvs.i8','vshlvc.i8','vshlhi.i8','vshlls.i8','vshlge.i8','vshllt.i8','vshlgt.i8','vshlle.i8', + 'vshleq.i16','vshlne.i16','vshlcs.i16','vshlhs.i16','vshlcc.i16','vshllo.i16','vshlmi.i16','vshlpl.i16','vshlvs.i16','vshlvc.i16','vshlhi.i16','vshlls.i16','vshlge.i16','vshllt.i16','vshlgt.i16','vshlle.i16', + 'vshleq.i32','vshlne.i32','vshlcs.i32','vshlhs.i32','vshlcc.i32','vshllo.i32','vshlmi.i32','vshlpl.i32','vshlvs.i32','vshlvc.i32','vshlhi.i32','vshlls.i32','vshlge.i32','vshllt.i32','vshlgt.i32','vshlle.i32', + 'vshleq.i64','vshlne.i64','vshlcs.i64','vshlhs.i64','vshlcc.i64','vshllo.i64','vshlmi.i64','vshlpl.i64','vshlvs.i64','vshlvc.i64','vshlhi.i64','vshlls.i64','vshlge.i64','vshllt.i64','vshlgt.i64','vshlle.i64', + + 'vshlleq.i8','vshllne.i8','vshllcs.i8','vshllhs.i8','vshllcc.i8','vshlllo.i8','vshllmi.i8','vshllpl.i8','vshllvs.i8','vshllvc.i8','vshllhi.i8','vshllls.i8','vshllge.i8','vshlllt.i8','vshllgt.i8','vshllle.i8', + 'vshlleq.i16','vshllne.i16','vshllcs.i16','vshllhs.i16','vshllcc.i16','vshlllo.i16','vshllmi.i16','vshllpl.i16','vshllvs.i16','vshllvc.i16','vshllhi.i16','vshllls.i16','vshllge.i16','vshlllt.i16','vshllgt.i16','vshllle.i16', + 'vshlleq.i32','vshllne.i32','vshllcs.i32','vshllhs.i32','vshllcc.i32','vshlllo.i32','vshllmi.i32','vshllpl.i32','vshllvs.i32','vshllvc.i32','vshllhi.i32','vshllls.i32','vshllge.i32','vshlllt.i32','vshllgt.i32','vshllle.i32' + ), + /* Conditional NEON SIMD Signed Integer Instructions */ + 32 => array( + 'vabaeq.s8','vabane.s8','vabacs.s8','vabahs.s8','vabacc.s8','vabalo.s8','vabami.s8','vabapl.s8','vabavs.s8','vabavc.s8','vabahi.s8','vabals.s8','vabage.s8','vabalt.s8','vabagt.s8','vabale.s8', + 'vabaeq.s16','vabane.s16','vabacs.s16','vabahs.s16','vabacc.s16','vabalo.s16','vabami.s16','vabapl.s16','vabavs.s16','vabavc.s16','vabahi.s16','vabals.s16','vabage.s16','vabalt.s16','vabagt.s16','vabale.s16', + 'vabaeq.s32','vabane.s32','vabacs.s32','vabahs.s32','vabacc.s32','vabalo.s32','vabami.s32','vabapl.s32','vabavs.s32','vabavc.s32','vabahi.s32','vabals.s32','vabage.s32','vabalt.s32','vabagt.s32','vabale.s32', + + 'vabaleq.s8','vabalne.s8','vabalcs.s8','vabalhs.s8','vabalcc.s8','vaballo.s8','vabalmi.s8','vabalpl.s8','vabalvs.s8','vabalvc.s8','vabalhi.s8','vaballs.s8','vabalge.s8','vaballt.s8','vabalgt.s8','vaballe.s8', + 'vabaleq.s16','vabalne.s16','vabalcs.s16','vabalhs.s16','vabalcc.s16','vaballo.s16','vabalmi.s16','vabalpl.s16','vabalvs.s16','vabalvc.s16','vabalhi.s16','vaballs.s16','vabalge.s16','vaballt.s16','vabalgt.s16','vaballe.s16', + 'vabaleq.s32','vabalne.s32','vabalcs.s32','vabalhs.s32','vabalcc.s32','vaballo.s32','vabalmi.s32','vabalpl.s32','vabalvs.s32','vabalvc.s32','vabalhi.s32','vaballs.s32','vabalge.s32','vaballt.s32','vabalgt.s32','vaballe.s32', + + 'vabdeq.s8','vabdne.s8','vabdcs.s8','vabdhs.s8','vabdcc.s8','vabdlo.s8','vabdmi.s8','vabdpl.s8','vabdvs.s8','vabdvc.s8','vabdhi.s8','vabdls.s8','vabdge.s8','vabdlt.s8','vabdgt.s8','vabdle.s8', + 'vabdeq.s16','vabdne.s16','vabdcs.s16','vabdhs.s16','vabdcc.s16','vabdlo.s16','vabdmi.s16','vabdpl.s16','vabdvs.s16','vabdvc.s16','vabdhi.s16','vabdls.s16','vabdge.s16','vabdlt.s16','vabdgt.s16','vabdle.s16', + 'vabdeq.s32','vabdne.s32','vabdcs.s32','vabdhs.s32','vabdcc.s32','vabdlo.s32','vabdmi.s32','vabdpl.s32','vabdvs.s32','vabdvc.s32','vabdhi.s32','vabdls.s32','vabdge.s32','vabdlt.s32','vabdgt.s32','vabdle.s32', + + 'vabseq.s8','vabsne.s8','vabscs.s8','vabshs.s8','vabscc.s8','vabslo.s8','vabsmi.s8','vabspl.s8','vabsvs.s8','vabsvc.s8','vabshi.s8','vabsls.s8','vabsge.s8','vabslt.s8','vabsgt.s8','vabsle.s8', + 'vabseq.s16','vabsne.s16','vabscs.s16','vabshs.s16','vabscc.s16','vabslo.s16','vabsmi.s16','vabspl.s16','vabsvs.s16','vabsvc.s16','vabshi.s16','vabsls.s16','vabsge.s16','vabslt.s16','vabsgt.s16','vabsle.s16', + 'vabseq.s32','vabsne.s32','vabscs.s32','vabshs.s32','vabscc.s32','vabslo.s32','vabsmi.s32','vabspl.s32','vabsvs.s32','vabsvc.s32','vabshi.s32','vabsls.s32','vabsge.s32','vabslt.s32','vabsgt.s32','vabsle.s32', + + 'vaddleq.s8','vaddlne.s8','vaddlcs.s8','vaddlhs.s8','vaddlcc.s8','vaddllo.s8','vaddlmi.s8','vaddlpl.s8','vaddlvs.s8','vaddlvc.s8','vaddlhi.s8','vaddlls.s8','vaddlge.s8','vaddllt.s8','vaddlgt.s8','vaddlle.s8', + 'vaddleq.s16','vaddlne.s16','vaddlcs.s16','vaddlhs.s16','vaddlcc.s16','vaddllo.s16','vaddlmi.s16','vaddlpl.s16','vaddlvs.s16','vaddlvc.s16','vaddlhi.s16','vaddlls.s16','vaddlge.s16','vaddllt.s16','vaddlgt.s16','vaddlle.s16', + 'vaddleq.s32','vaddlne.s32','vaddlcs.s32','vaddlhs.s32','vaddlcc.s32','vaddllo.s32','vaddlmi.s32','vaddlpl.s32','vaddlvs.s32','vaddlvc.s32','vaddlhi.s32','vaddlls.s32','vaddlge.s32','vaddllt.s32','vaddlgt.s32','vaddlle.s32', + + 'vcgeeq.s8','vcgene.s8','vcgecs.s8','vcgehs.s8','vcgecc.s8','vcgelo.s8','vcgemi.s8','vcgepl.s8','vcgevs.s8','vcgevc.s8','vcgehi.s8','vcgels.s8','vcgege.s8','vcgelt.s8','vcgegt.s8','vcgele.s8', + 'vcgeeq.s16','vcgene.s16','vcgecs.s16','vcgehs.s16','vcgecc.s16','vcgelo.s16','vcgemi.s16','vcgepl.s16','vcgevs.s16','vcgevc.s16','vcgehi.s16','vcgels.s16','vcgege.s16','vcgelt.s16','vcgegt.s16','vcgele.s16', + 'vcgeeq.s32','vcgene.s32','vcgecs.s32','vcgehs.s32','vcgecc.s32','vcgelo.s32','vcgemi.s32','vcgepl.s32','vcgevs.s32','vcgevc.s32','vcgehi.s32','vcgels.s32','vcgege.s32','vcgelt.s32','vcgegt.s32','vcgele.s32', + + 'vcleeq.s8','vclene.s8','vclecs.s8','vclehs.s8','vclecc.s8','vclelo.s8','vclemi.s8','vclepl.s8','vclevs.s8','vclevc.s8','vclehi.s8','vclels.s8','vclege.s8','vclelt.s8','vclegt.s8','vclele.s8', + 'vcleeq.s16','vclene.s16','vclecs.s16','vclehs.s16','vclecc.s16','vclelo.s16','vclemi.s16','vclepl.s16','vclevs.s16','vclevc.s16','vclehi.s16','vclels.s16','vclege.s16','vclelt.s16','vclegt.s16','vclele.s16', + 'vcleeq.s32','vclene.s32','vclecs.s32','vclehs.s32','vclecc.s32','vclelo.s32','vclemi.s32','vclepl.s32','vclevs.s32','vclevc.s32','vclehi.s32','vclels.s32','vclege.s32','vclelt.s32','vclegt.s32','vclele.s32', + + 'vcgteq.s8','vcgtne.s8','vcgtcs.s8','vcgths.s8','vcgtcc.s8','vcgtlo.s8','vcgtmi.s8','vcgtpl.s8','vcgtvs.s8','vcgtvc.s8','vcgthi.s8','vcgtls.s8','vcgtge.s8','vcgtlt.s8','vcgtgt.s8','vcgtle.s8', + 'vcgteq.s16','vcgtne.s16','vcgtcs.s16','vcgths.s16','vcgtcc.s16','vcgtlo.s16','vcgtmi.s16','vcgtpl.s16','vcgtvs.s16','vcgtvc.s16','vcgthi.s16','vcgtls.s16','vcgtge.s16','vcgtlt.s16','vcgtgt.s16','vcgtle.s16', + 'vcgteq.s32','vcgtne.s32','vcgtcs.s32','vcgths.s32','vcgtcc.s32','vcgtlo.s32','vcgtmi.s32','vcgtpl.s32','vcgtvs.s32','vcgtvc.s32','vcgthi.s32','vcgtls.s32','vcgtge.s32','vcgtlt.s32','vcgtgt.s32','vcgtle.s32', + + 'vclteq.s8','vcltne.s8','vcltcs.s8','vclths.s8','vcltcc.s8','vcltlo.s8','vcltmi.s8','vcltpl.s8','vcltvs.s8','vcltvc.s8','vclthi.s8','vcltls.s8','vcltge.s8','vcltlt.s8','vcltgt.s8','vcltle.s8', + 'vclteq.s16','vcltne.s16','vcltcs.s16','vclths.s16','vcltcc.s16','vcltlo.s16','vcltmi.s16','vcltpl.s16','vcltvs.s16','vcltvc.s16','vclthi.s16','vcltls.s16','vcltge.s16','vcltlt.s16','vcltgt.s16','vcltle.s16', + 'vclteq.s32','vcltne.s32','vcltcs.s32','vclths.s32','vcltcc.s32','vcltlo.s32','vcltmi.s32','vcltpl.s32','vcltvs.s32','vcltvc.s32','vclthi.s32','vcltls.s32','vcltge.s32','vcltlt.s32','vcltgt.s32','vcltle.s32', + + 'vclseq.s8','vclsne.s8','vclscs.s8','vclshs.s8','vclscc.s8','vclslo.s8','vclsmi.s8','vclspl.s8','vclsvs.s8','vclsvc.s8','vclshi.s8','vclsls.s8','vclsge.s8','vclslt.s8','vclsgt.s8','vclsle.s8', + 'vclseq.s16','vclsne.s16','vclscs.s16','vclshs.s16','vclscc.s16','vclslo.s16','vclsmi.s16','vclspl.s16','vclsvs.s16','vclsvc.s16','vclshi.s16','vclsls.s16','vclsge.s16','vclslt.s16','vclsgt.s16','vclsle.s16', + 'vclseq.s32','vclsne.s32','vclscs.s32','vclshs.s32','vclscc.s32','vclslo.s32','vclsmi.s32','vclspl.s32','vclsvs.s32','vclsvc.s32','vclshi.s32','vclsls.s32','vclsge.s32','vclslt.s32','vclsgt.s32','vclsle.s32', + + 'vaddweq.s8','vaddwne.s8','vaddwcs.s8','vaddwhs.s8','vaddwcc.s8','vaddwlo.s8','vaddwmi.s8','vaddwpl.s8','vaddwvs.s8','vaddwvc.s8','vaddwhi.s8','vaddwls.s8','vaddwge.s8','vaddwlt.s8','vaddwgt.s8','vaddwle.s8', + 'vaddweq.s16','vaddwne.s16','vaddwcs.s16','vaddwhs.s16','vaddwcc.s16','vaddwlo.s16','vaddwmi.s16','vaddwpl.s16','vaddwvs.s16','vaddwvc.s16','vaddwhi.s16','vaddwls.s16','vaddwge.s16','vaddwlt.s16','vaddwgt.s16','vaddwle.s16', + 'vaddweq.s32','vaddwne.s32','vaddwcs.s32','vaddwhs.s32','vaddwcc.s32','vaddwlo.s32','vaddwmi.s32','vaddwpl.s32','vaddwvs.s32','vaddwvc.s32','vaddwhi.s32','vaddwls.s32','vaddwge.s32','vaddwlt.s32','vaddwgt.s32','vaddwle.s32', + + 'vhaddeq.s8','vhaddne.s8','vhaddcs.s8','vhaddhs.s8','vhaddcc.s8','vhaddlo.s8','vhaddmi.s8','vhaddpl.s8','vhaddvs.s8','vhaddvc.s8','vhaddhi.s8','vhaddls.s8','vhaddge.s8','vhaddlt.s8','vhaddgt.s8','vhaddle.s8', + 'vhaddeq.s16','vhaddne.s16','vhaddcs.s16','vhaddhs.s16','vhaddcc.s16','vhaddlo.s16','vhaddmi.s16','vhaddpl.s16','vhaddvs.s16','vhaddvc.s16','vhaddhi.s16','vhaddls.s16','vhaddge.s16','vhaddlt.s16','vhaddgt.s16','vhaddle.s16', + 'vhaddeq.s32','vhaddne.s32','vhaddcs.s32','vhaddhs.s32','vhaddcc.s32','vhaddlo.s32','vhaddmi.s32','vhaddpl.s32','vhaddvs.s32','vhaddvc.s32','vhaddhi.s32','vhaddls.s32','vhaddge.s32','vhaddlt.s32','vhaddgt.s32','vhaddle.s32', + + 'vhsubeq.s8','vhsubne.s8','vhsubcs.s8','vhsubhs.s8','vhsubcc.s8','vhsublo.s8','vhsubmi.s8','vhsubpl.s8','vhsubvs.s8','vhsubvc.s8','vhsubhi.s8','vhsubls.s8','vhsubge.s8','vhsublt.s8','vhsubgt.s8','vhsuble.s8', + 'vhsubeq.s16','vhsubne.s16','vhsubcs.s16','vhsubhs.s16','vhsubcc.s16','vhsublo.s16','vhsubmi.s16','vhsubpl.s16','vhsubvs.s16','vhsubvc.s16','vhsubhi.s16','vhsubls.s16','vhsubge.s16','vhsublt.s16','vhsubgt.s16','vhsuble.s16', + 'vhsubeq.s32','vhsubne.s32','vhsubcs.s32','vhsubhs.s32','vhsubcc.s32','vhsublo.s32','vhsubmi.s32','vhsubpl.s32','vhsubvs.s32','vhsubvc.s32','vhsubhi.s32','vhsubls.s32','vhsubge.s32','vhsublt.s32','vhsubgt.s32','vhsuble.s32', + + 'vmaxeq.s8','vmaxne.s8','vmaxcs.s8','vmaxhs.s8','vmaxcc.s8','vmaxlo.s8','vmaxmi.s8','vmaxpl.s8','vmaxvs.s8','vmaxvc.s8','vmaxhi.s8','vmaxls.s8','vmaxge.s8','vmaxlt.s8','vmaxgt.s8','vmaxle.s8', + 'vmaxeq.s16','vmaxne.s16','vmaxcs.s16','vmaxhs.s16','vmaxcc.s16','vmaxlo.s16','vmaxmi.s16','vmaxpl.s16','vmaxvs.s16','vmaxvc.s16','vmaxhi.s16','vmaxls.s16','vmaxge.s16','vmaxlt.s16','vmaxgt.s16','vmaxle.s16', + 'vmaxeq.s32','vmaxne.s32','vmaxcs.s32','vmaxhs.s32','vmaxcc.s32','vmaxlo.s32','vmaxmi.s32','vmaxpl.s32','vmaxvs.s32','vmaxvc.s32','vmaxhi.s32','vmaxls.s32','vmaxge.s32','vmaxlt.s32','vmaxgt.s32','vmaxle.s32', + + 'vmineq.s8','vminne.s8','vmincs.s8','vminhs.s8','vmincc.s8','vminlo.s8','vminmi.s8','vminpl.s8','vminvs.s8','vminvc.s8','vminhi.s8','vminls.s8','vminge.s8','vminlt.s8','vmingt.s8','vminle.s8', + 'vmineq.s16','vminne.s16','vmincs.s16','vminhs.s16','vmincc.s16','vminlo.s16','vminmi.s16','vminpl.s16','vminvs.s16','vminvc.s16','vminhi.s16','vminls.s16','vminge.s16','vminlt.s16','vmingt.s16','vminle.s16', + 'vmineq.s32','vminne.s32','vmincs.s32','vminhs.s32','vmincc.s32','vminlo.s32','vminmi.s32','vminpl.s32','vminvs.s32','vminvc.s32','vminhi.s32','vminls.s32','vminge.s32','vminlt.s32','vmingt.s32','vminle.s32', + + 'vmlaleq.s8','vmlalne.s8','vmlalcs.s8','vmlalhs.s8','vmlalcc.s8','vmlallo.s8','vmlalmi.s8','vmlalpl.s8','vmlalvs.s8','vmlalvc.s8','vmlalhi.s8','vmlalls.s8','vmlalge.s8','vmlallt.s8','vmlalgt.s8','vmlalle.s8', + 'vmlaleq.s16','vmlalne.s16','vmlalcs.s16','vmlalhs.s16','vmlalcc.s16','vmlallo.s16','vmlalmi.s16','vmlalpl.s16','vmlalvs.s16','vmlalvc.s16','vmlalhi.s16','vmlalls.s16','vmlalge.s16','vmlallt.s16','vmlalgt.s16','vmlalle.s16', + 'vmlaleq.s32','vmlalne.s32','vmlalcs.s32','vmlalhs.s32','vmlalcc.s32','vmlallo.s32','vmlalmi.s32','vmlalpl.s32','vmlalvs.s32','vmlalvc.s32','vmlalhi.s32','vmlalls.s32','vmlalge.s32','vmlallt.s32','vmlalgt.s32','vmlalle.s32', + + 'vmlsleq.s8','vmlslne.s8','vmlslcs.s8','vmlslhs.s8','vmlslcc.s8','vmlsllo.s8','vmlslmi.s8','vmlslpl.s8','vmlslvs.s8','vmlslvc.s8','vmlslhi.s8','vmlslls.s8','vmlslge.s8','vmlsllt.s8','vmlslgt.s8','vmlslle.s8', + 'vmlsleq.s16','vmlslne.s16','vmlslcs.s16','vmlslhs.s16','vmlslcc.s16','vmlsllo.s16','vmlslmi.s16','vmlslpl.s16','vmlslvs.s16','vmlslvc.s16','vmlslhi.s16','vmlslls.s16','vmlslge.s16','vmlsllt.s16','vmlslgt.s16','vmlslle.s16', + 'vmlsleq.s32','vmlslne.s32','vmlslcs.s32','vmlslhs.s32','vmlslcc.s32','vmlsllo.s32','vmlslmi.s32','vmlslpl.s32','vmlslvs.s32','vmlslvc.s32','vmlslhi.s32','vmlslls.s32','vmlslge.s32','vmlsllt.s32','vmlslgt.s32','vmlslle.s32', + + 'vnegeq.s8','vnegne.s8','vnegcs.s8','vneghs.s8','vnegcc.s8','vneglo.s8','vnegmi.s8','vnegpl.s8','vnegvs.s8','vnegvc.s8','vneghi.s8','vnegls.s8','vnegge.s8','vneglt.s8','vneggt.s8','vnegle.s8', + 'vnegeq.s16','vnegne.s16','vnegcs.s16','vneghs.s16','vnegcc.s16','vneglo.s16','vnegmi.s16','vnegpl.s16','vnegvs.s16','vnegvc.s16','vneghi.s16','vnegls.s16','vnegge.s16','vneglt.s16','vneggt.s16','vnegle.s16', + 'vnegeq.s32','vnegne.s32','vnegcs.s32','vneghs.s32','vnegcc.s32','vneglo.s32','vnegmi.s32','vnegpl.s32','vnegvs.s32','vnegvc.s32','vneghi.s32','vnegls.s32','vnegge.s32','vneglt.s32','vneggt.s32','vnegle.s32', + + 'vpadaleq.s8','vpadalne.s8','vpadalcs.s8','vpadalhs.s8','vpadalcc.s8','vpadallo.s8','vpadalmi.s8','vpadalpl.s8','vpadalvs.s8','vpadalvc.s8','vpadalhi.s8','vpadalls.s8','vpadalge.s8','vpadallt.s8','vpadalgt.s8','vpadalle.s8', + 'vpadaleq.s16','vpadalne.s16','vpadalcs.s16','vpadalhs.s16','vpadalcc.s16','vpadallo.s16','vpadalmi.s16','vpadalpl.s16','vpadalvs.s16','vpadalvc.s16','vpadalhi.s16','vpadalls.s16','vpadalge.s16','vpadallt.s16','vpadalgt.s16','vpadalle.s16', + 'vpadaleq.s32','vpadalne.s32','vpadalcs.s32','vpadalhs.s32','vpadalcc.s32','vpadallo.s32','vpadalmi.s32','vpadalpl.s32','vpadalvs.s32','vpadalvc.s32','vpadalhi.s32','vpadalls.s32','vpadalge.s32','vpadallt.s32','vpadalgt.s32','vpadalle.s32', + + 'vmovleq.s8','vmovlne.s8','vmovlcs.s8','vmovlhs.s8','vmovlcc.s8','vmovllo.s8','vmovlmi.s8','vmovlpl.s8','vmovlvs.s8','vmovlvc.s8','vmovlhi.s8','vmovlls.s8','vmovlge.s8','vmovllt.s8','vmovlgt.s8','vmovlle.s8', + 'vmovleq.s16','vmovlne.s16','vmovlcs.s16','vmovlhs.s16','vmovlcc.s16','vmovllo.s16','vmovlmi.s16','vmovlpl.s16','vmovlvs.s16','vmovlvc.s16','vmovlhi.s16','vmovlls.s16','vmovlge.s16','vmovllt.s16','vmovlgt.s16','vmovlle.s16', + 'vmovleq.s32','vmovlne.s32','vmovlcs.s32','vmovlhs.s32','vmovlcc.s32','vmovllo.s32','vmovlmi.s32','vmovlpl.s32','vmovlvs.s32','vmovlvc.s32','vmovlhi.s32','vmovlls.s32','vmovlge.s32','vmovllt.s32','vmovlgt.s32','vmovlle.s32', + + 'vmulleq.s8','vmullne.s8','vmullcs.s8','vmullhs.s8','vmullcc.s8','vmulllo.s8','vmullmi.s8','vmullpl.s8','vmullvs.s8','vmullvc.s8','vmullhi.s8','vmullls.s8','vmullge.s8','vmulllt.s8','vmullgt.s8','vmullle.s8', + 'vmulleq.s16','vmullne.s16','vmullcs.s16','vmullhs.s16','vmullcc.s16','vmulllo.s16','vmullmi.s16','vmullpl.s16','vmullvs.s16','vmullvc.s16','vmullhi.s16','vmullls.s16','vmullge.s16','vmulllt.s16','vmullgt.s16','vmullle.s16', + 'vmulleq.s32','vmullne.s32','vmullcs.s32','vmullhs.s32','vmullcc.s32','vmulllo.s32','vmullmi.s32','vmullpl.s32','vmullvs.s32','vmullvc.s32','vmullhi.s32','vmullls.s32','vmullge.s32','vmulllt.s32','vmullgt.s32','vmullle.s32', + + 'vpaddleq.s8','vpaddlne.s8','vpaddlcs.s8','vpaddlhs.s8','vpaddlcc.s8','vpaddllo.s8','vpaddlmi.s8','vpaddlpl.s8','vpaddlvs.s8','vpaddlvc.s8','vpaddlhi.s8','vpaddlls.s8','vpaddlge.s8','vpaddllt.s8','vpaddlgt.s8','vpaddlle.s8', + 'vpaddleq.s16','vpaddlne.s16','vpaddlcs.s16','vpaddlhs.s16','vpaddlcc.s16','vpaddllo.s16','vpaddlmi.s16','vpaddlpl.s16','vpaddlvs.s16','vpaddlvc.s16','vpaddlhi.s16','vpaddlls.s16','vpaddlge.s16','vpaddllt.s16','vpaddlgt.s16','vpaddlle.s16', + 'vpaddleq.s32','vpaddlne.s32','vpaddlcs.s32','vpaddlhs.s32','vpaddlcc.s32','vpaddllo.s32','vpaddlmi.s32','vpaddlpl.s32','vpaddlvs.s32','vpaddlvc.s32','vpaddlhi.s32','vpaddlls.s32','vpaddlge.s32','vpaddllt.s32','vpaddlgt.s32','vpaddlle.s32', + + 'vpmaxeq.s8','vpmaxne.s8','vpmaxcs.s8','vpmaxhs.s8','vpmaxcc.s8','vpmaxlo.s8','vpmaxmi.s8','vpmaxpl.s8','vpmaxvs.s8','vpmaxvc.s8','vpmaxhi.s8','vpmaxls.s8','vpmaxge.s8','vpmaxlt.s8','vpmaxgt.s8','vpmaxle.s8', + 'vpmaxeq.s16','vpmaxne.s16','vpmaxcs.s16','vpmaxhs.s16','vpmaxcc.s16','vpmaxlo.s16','vpmaxmi.s16','vpmaxpl.s16','vpmaxvs.s16','vpmaxvc.s16','vpmaxhi.s16','vpmaxls.s16','vpmaxge.s16','vpmaxlt.s16','vpmaxgt.s16','vpmaxle.s16', + 'vpmaxeq.s32','vpmaxne.s32','vpmaxcs.s32','vpmaxhs.s32','vpmaxcc.s32','vpmaxlo.s32','vpmaxmi.s32','vpmaxpl.s32','vpmaxvs.s32','vpmaxvc.s32','vpmaxhi.s32','vpmaxls.s32','vpmaxge.s32','vpmaxlt.s32','vpmaxgt.s32','vpmaxle.s32', + + 'vpmineq.s8','vpminne.s8','vpmincs.s8','vpminhs.s8','vpmincc.s8','vpminlo.s8','vpminmi.s8','vpminpl.s8','vpminvs.s8','vpminvc.s8','vpminhi.s8','vpminls.s8','vpminge.s8','vpminlt.s8','vpmingt.s8','vpminle.s8', + 'vpmineq.s16','vpminne.s16','vpmincs.s16','vpminhs.s16','vpmincc.s16','vpminlo.s16','vpminmi.s16','vpminpl.s16','vpminvs.s16','vpminvc.s16','vpminhi.s16','vpminls.s16','vpminge.s16','vpminlt.s16','vpmingt.s16','vpminle.s16', + 'vpmineq.s32','vpminne.s32','vpmincs.s32','vpminhs.s32','vpmincc.s32','vpminlo.s32','vpminmi.s32','vpminpl.s32','vpminvs.s32','vpminvc.s32','vpminhi.s32','vpminls.s32','vpminge.s32','vpminlt.s32','vpmingt.s32','vpminle.s32', + + 'vqabseq.s8','vqabsne.s8','vqabscs.s8','vqabshs.s8','vqabscc.s8','vqabslo.s8','vqabsmi.s8','vqabspl.s8','vqabsvs.s8','vqabsvc.s8','vqabshi.s8','vqabsls.s8','vqabsge.s8','vqabslt.s8','vqabsgt.s8','vqabsle.s8', + 'vqabseq.s16','vqabsne.s16','vqabscs.s16','vqabshs.s16','vqabscc.s16','vqabslo.s16','vqabsmi.s16','vqabspl.s16','vqabsvs.s16','vqabsvc.s16','vqabshi.s16','vqabsls.s16','vqabsge.s16','vqabslt.s16','vqabsgt.s16','vqabsle.s16', + 'vqabseq.s32','vqabsne.s32','vqabscs.s32','vqabshs.s32','vqabscc.s32','vqabslo.s32','vqabsmi.s32','vqabspl.s32','vqabsvs.s32','vqabsvc.s32','vqabshi.s32','vqabsls.s32','vqabsge.s32','vqabslt.s32','vqabsgt.s32','vqabsle.s32', + + 'vqaddeq.s8','vqaddne.s8','vqaddcs.s8','vqaddhs.s8','vqaddcc.s8','vqaddlo.s8','vqaddmi.s8','vqaddpl.s8','vqaddvs.s8','vqaddvc.s8','vqaddhi.s8','vqaddls.s8','vqaddge.s8','vqaddlt.s8','vqaddgt.s8','vqaddle.s8', + 'vqaddeq.s16','vqaddne.s16','vqaddcs.s16','vqaddhs.s16','vqaddcc.s16','vqaddlo.s16','vqaddmi.s16','vqaddpl.s16','vqaddvs.s16','vqaddvc.s16','vqaddhi.s16','vqaddls.s16','vqaddge.s16','vqaddlt.s16','vqaddgt.s16','vqaddle.s16', + 'vqaddeq.s32','vqaddne.s32','vqaddcs.s32','vqaddhs.s32','vqaddcc.s32','vqaddlo.s32','vqaddmi.s32','vqaddpl.s32','vqaddvs.s32','vqaddvc.s32','vqaddhi.s32','vqaddls.s32','vqaddge.s32','vqaddlt.s32','vqaddgt.s32','vqaddle.s32', + 'vqaddeq.s64','vqaddne.s64','vqaddcs.s64','vqaddhs.s64','vqaddcc.s64','vqaddlo.s64','vqaddmi.s64','vqaddpl.s64','vqaddvs.s64','vqaddvc.s64','vqaddhi.s64','vqaddls.s64','vqaddge.s64','vqaddlt.s64','vqaddgt.s64','vqaddle.s64', + + 'vqdmlaleq.s16','vqdmlalne.s16','vqdmlalcs.s16','vqdmlalhs.s16','vqdmlalcc.s16','vqdmlallo.s16','vqdmlalmi.s16','vqdmlalpl.s16','vqdmlalvs.s16','vqdmlalvc.s16','vqdmlalhi.s16','vqdmlalls.s16','vqdmlalge.s16','vqdmlallt.s16','vqdmlalgt.s16','vqdmlalle.s16', + 'vqdmlaleq.s32','vqdmlalne.s32','vqdmlalcs.s32','vqdmlalhs.s32','vqdmlalcc.s32','vqdmlallo.s32','vqdmlalmi.s32','vqdmlalpl.s32','vqdmlalvs.s32','vqdmlalvc.s32','vqdmlalhi.s32','vqdmlalls.s32','vqdmlalge.s32','vqdmlallt.s32','vqdmlalgt.s32','vqdmlalle.s32', + + 'vqdmlsleq.s16','vqdmlslne.s16','vqdmlslcs.s16','vqdmlslhs.s16','vqdmlslcc.s16','vqdmlsllo.s16','vqdmlslmi.s16','vqdmlslpl.s16','vqdmlslvs.s16','vqdmlslvc.s16','vqdmlslhi.s16','vqdmlslls.s16','vqdmlslge.s16','vqdmlsllt.s16','vqdmlslgt.s16','vqdmlslle.s16', + 'vqdmlsleq.s32','vqdmlslne.s32','vqdmlslcs.s32','vqdmlslhs.s32','vqdmlslcc.s32','vqdmlsllo.s32','vqdmlslmi.s32','vqdmlslpl.s32','vqdmlslvs.s32','vqdmlslvc.s32','vqdmlslhi.s32','vqdmlslls.s32','vqdmlslge.s32','vqdmlsllt.s32','vqdmlslgt.s32','vqdmlslle.s32', + + 'vqdmulheq.s16','vqdmulhne.s16','vqdmulhcs.s16','vqdmulhhs.s16','vqdmulhcc.s16','vqdmulhlo.s16','vqdmulhmi.s16','vqdmulhpl.s16','vqdmulhvs.s16','vqdmulhvc.s16','vqdmulhhi.s16','vqdmulhls.s16','vqdmulhge.s16','vqdmulhlt.s16','vqdmulhgt.s16','vqdmulhle.s16', + 'vqdmulheq.s32','vqdmulhne.s32','vqdmulhcs.s32','vqdmulhhs.s32','vqdmulhcc.s32','vqdmulhlo.s32','vqdmulhmi.s32','vqdmulhpl.s32','vqdmulhvs.s32','vqdmulhvc.s32','vqdmulhhi.s32','vqdmulhls.s32','vqdmulhge.s32','vqdmulhlt.s32','vqdmulhgt.s32','vqdmulhle.s32', + + 'vqdmulleq.s16','vqdmullne.s16','vqdmullcs.s16','vqdmullhs.s16','vqdmullcc.s16','vqdmulllo.s16','vqdmullmi.s16','vqdmullpl.s16','vqdmullvs.s16','vqdmullvc.s16','vqdmullhi.s16','vqdmullls.s16','vqdmullge.s16','vqdmulllt.s16','vqdmullgt.s16','vqdmullle.s16', + 'vqdmulleq.s32','vqdmullne.s32','vqdmullcs.s32','vqdmullhs.s32','vqdmullcc.s32','vqdmulllo.s32','vqdmullmi.s32','vqdmullpl.s32','vqdmullvs.s32','vqdmullvc.s32','vqdmullhi.s32','vqdmullls.s32','vqdmullge.s32','vqdmulllt.s32','vqdmullgt.s32','vqdmullle.s32', + + 'vqmovneq.s16','vqmovnne.s16','vqmovncs.s16','vqmovnhs.s16','vqmovncc.s16','vqmovnlo.s16','vqmovnmi.s16','vqmovnpl.s16','vqmovnvs.s16','vqmovnvc.s16','vqmovnhi.s16','vqmovnls.s16','vqmovnge.s16','vqmovnlt.s16','vqmovngt.s16','vqmovnle.s16', + 'vqmovneq.s32','vqmovnne.s32','vqmovncs.s32','vqmovnhs.s32','vqmovncc.s32','vqmovnlo.s32','vqmovnmi.s32','vqmovnpl.s32','vqmovnvs.s32','vqmovnvc.s32','vqmovnhi.s32','vqmovnls.s32','vqmovnge.s32','vqmovnlt.s32','vqmovngt.s32','vqmovnle.s32', + 'vqmovneq.s64','vqmovnne.s64','vqmovncs.s64','vqmovnhs.s64','vqmovncc.s64','vqmovnlo.s64','vqmovnmi.s64','vqmovnpl.s64','vqmovnvs.s64','vqmovnvc.s64','vqmovnhi.s64','vqmovnls.s64','vqmovnge.s64','vqmovnlt.s64','vqmovngt.s64','vqmovnle.s64', + + 'vqmovuneq.s16','vqmovunne.s16','vqmovuncs.s16','vqmovunhs.s16','vqmovuncc.s16','vqmovunlo.s16','vqmovunmi.s16','vqmovunpl.s16','vqmovunvs.s16','vqmovunvc.s16','vqmovunhi.s16','vqmovunls.s16','vqmovunge.s16','vqmovunlt.s16','vqmovungt.s16','vqmovunle.s16', + 'vqmovuneq.s32','vqmovunne.s32','vqmovuncs.s32','vqmovunhs.s32','vqmovuncc.s32','vqmovunlo.s32','vqmovunmi.s32','vqmovunpl.s32','vqmovunvs.s32','vqmovunvc.s32','vqmovunhi.s32','vqmovunls.s32','vqmovunge.s32','vqmovunlt.s32','vqmovungt.s32','vqmovunle.s32', + 'vqmovuneq.s64','vqmovunne.s64','vqmovuncs.s64','vqmovunhs.s64','vqmovuncc.s64','vqmovunlo.s64','vqmovunmi.s64','vqmovunpl.s64','vqmovunvs.s64','vqmovunvc.s64','vqmovunhi.s64','vqmovunls.s64','vqmovunge.s64','vqmovunlt.s64','vqmovungt.s64','vqmovunle.s64', + + 'vqnegeq.s8','vqnegne.s8','vqnegcs.s8','vqneghs.s8','vqnegcc.s8','vqneglo.s8','vqnegmi.s8','vqnegpl.s8','vqnegvs.s8','vqnegvc.s8','vqneghi.s8','vqnegls.s8','vqnegge.s8','vqneglt.s8','vqneggt.s8','vqnegle.s8', + 'vqnegeq.s16','vqnegne.s16','vqnegcs.s16','vqneghs.s16','vqnegcc.s16','vqneglo.s16','vqnegmi.s16','vqnegpl.s16','vqnegvs.s16','vqnegvc.s16','vqneghi.s16','vqnegls.s16','vqnegge.s16','vqneglt.s16','vqneggt.s16','vqnegle.s16', + 'vqnegeq.s32','vqnegne.s32','vqnegcs.s32','vqneghs.s32','vqnegcc.s32','vqneglo.s32','vqnegmi.s32','vqnegpl.s32','vqnegvs.s32','vqnegvc.s32','vqneghi.s32','vqnegls.s32','vqnegge.s32','vqneglt.s32','vqneggt.s32','vqnegle.s32', + + 'vqrdmulheq.s16','vqrdmulhne.s16','vqrdmulhcs.s16','vqrdmulhhs.s16','vqrdmulhcc.s16','vqrdmulhlo.s16','vqrdmulhmi.s16','vqrdmulhpl.s16','vqrdmulhvs.s16','vqrdmulhvc.s16','vqrdmulhhi.s16','vqrdmulhls.s16','vqrdmulhge.s16','vqrdmulhlt.s16','vqrdmulhgt.s16','vqrdmulhle.s16', + 'vqrdmulheq.s32','vqrdmulhne.s32','vqrdmulhcs.s32','vqrdmulhhs.s32','vqrdmulhcc.s32','vqrdmulhlo.s32','vqrdmulhmi.s32','vqrdmulhpl.s32','vqrdmulhvs.s32','vqrdmulhvc.s32','vqrdmulhhi.s32','vqrdmulhls.s32','vqrdmulhge.s32','vqrdmulhlt.s32','vqrdmulhgt.s32','vqrdmulhle.s32', + + 'vqrshleq.s8','vqrshlne.s8','vqrshlcs.s8','vqrshlhs.s8','vqrshlcc.s8','vqrshllo.s8','vqrshlmi.s8','vqrshlpl.s8','vqrshlvs.s8','vqrshlvc.s8','vqrshlhi.s8','vqrshlls.s8','vqrshlge.s8','vqrshllt.s8','vqrshlgt.s8','vqrshlle.s8', + 'vqrshleq.s16','vqrshlne.s16','vqrshlcs.s16','vqrshlhs.s16','vqrshlcc.s16','vqrshllo.s16','vqrshlmi.s16','vqrshlpl.s16','vqrshlvs.s16','vqrshlvc.s16','vqrshlhi.s16','vqrshlls.s16','vqrshlge.s16','vqrshllt.s16','vqrshlgt.s16','vqrshlle.s16', + 'vqrshleq.s32','vqrshlne.s32','vqrshlcs.s32','vqrshlhs.s32','vqrshlcc.s32','vqrshllo.s32','vqrshlmi.s32','vqrshlpl.s32','vqrshlvs.s32','vqrshlvc.s32','vqrshlhi.s32','vqrshlls.s32','vqrshlge.s32','vqrshllt.s32','vqrshlgt.s32','vqrshlle.s32', + 'vqrshleq.s64','vqrshlne.s64','vqrshlcs.s64','vqrshlhs.s64','vqrshlcc.s64','vqrshllo.s64','vqrshlmi.s64','vqrshlpl.s64','vqrshlvs.s64','vqrshlvc.s64','vqrshlhi.s64','vqrshlls.s64','vqrshlge.s64','vqrshllt.s64','vqrshlgt.s64','vqrshlle.s64', + + 'vqrshrneq.s16','vqrshrnne.s16','vqrshrncs.s16','vqrshrnhs.s16','vqrshrncc.s16','vqrshrnlo.s16','vqrshrnmi.s16','vqrshrnpl.s16','vqrshrnvs.s16','vqrshrnvc.s16','vqrshrnhi.s16','vqrshrnls.s16','vqrshrnge.s16','vqrshrnlt.s16','vqrshrngt.s16','vqrshrnle.s16', + 'vqrshrneq.s32','vqrshrnne.s32','vqrshrncs.s32','vqrshrnhs.s32','vqrshrncc.s32','vqrshrnlo.s32','vqrshrnmi.s32','vqrshrnpl.s32','vqrshrnvs.s32','vqrshrnvc.s32','vqrshrnhi.s32','vqrshrnls.s32','vqrshrnge.s32','vqrshrnlt.s32','vqrshrngt.s32','vqrshrnle.s32', + 'vqrshrneq.s64','vqrshrnne.s64','vqrshrncs.s64','vqrshrnhs.s64','vqrshrncc.s64','vqrshrnlo.s64','vqrshrnmi.s64','vqrshrnpl.s64','vqrshrnvs.s64','vqrshrnvc.s64','vqrshrnhi.s64','vqrshrnls.s64','vqrshrnge.s64','vqrshrnlt.s64','vqrshrngt.s64','vqrshrnle.s64', + + 'vqrshruneq.s16','vqrshrunne.s16','vqrshruncs.s16','vqrshrunhs.s16','vqrshruncc.s16','vqrshrunlo.s16','vqrshrunmi.s16','vqrshrunpl.s16','vqrshrunvs.s16','vqrshrunvc.s16','vqrshrunhi.s16','vqrshrunls.s16','vqrshrunge.s16','vqrshrunlt.s16','vqrshrungt.s16','vqrshrunle.s16', + 'vqrshruneq.s32','vqrshrunne.s32','vqrshruncs.s32','vqrshrunhs.s32','vqrshruncc.s32','vqrshrunlo.s32','vqrshrunmi.s32','vqrshrunpl.s32','vqrshrunvs.s32','vqrshrunvc.s32','vqrshrunhi.s32','vqrshrunls.s32','vqrshrunge.s32','vqrshrunlt.s32','vqrshrungt.s32','vqrshrunle.s32', + 'vqrshruneq.s64','vqrshrunne.s64','vqrshruncs.s64','vqrshrunhs.s64','vqrshruncc.s64','vqrshrunlo.s64','vqrshrunmi.s64','vqrshrunpl.s64','vqrshrunvs.s64','vqrshrunvc.s64','vqrshrunhi.s64','vqrshrunls.s64','vqrshrunge.s64','vqrshrunlt.s64','vqrshrungt.s64','vqrshrunle.s64', + + 'vqshleq.s8','vqshlne.s8','vqshlcs.s8','vqshlhs.s8','vqshlcc.s8','vqshllo.s8','vqshlmi.s8','vqshlpl.s8','vqshlvs.s8','vqshlvc.s8','vqshlhi.s8','vqshlls.s8','vqshlge.s8','vqshllt.s8','vqshlgt.s8','vqshlle.s8', + 'vqshleq.s16','vqshlne.s16','vqshlcs.s16','vqshlhs.s16','vqshlcc.s16','vqshllo.s16','vqshlmi.s16','vqshlpl.s16','vqshlvs.s16','vqshlvc.s16','vqshlhi.s16','vqshlls.s16','vqshlge.s16','vqshllt.s16','vqshlgt.s16','vqshlle.s16', + 'vqshleq.s32','vqshlne.s32','vqshlcs.s32','vqshlhs.s32','vqshlcc.s32','vqshllo.s32','vqshlmi.s32','vqshlpl.s32','vqshlvs.s32','vqshlvc.s32','vqshlhi.s32','vqshlls.s32','vqshlge.s32','vqshllt.s32','vqshlgt.s32','vqshlle.s32', + 'vqshleq.s64','vqshlne.s64','vqshlcs.s64','vqshlhs.s64','vqshlcc.s64','vqshllo.s64','vqshlmi.s64','vqshlpl.s64','vqshlvs.s64','vqshlvc.s64','vqshlhi.s64','vqshlls.s64','vqshlge.s64','vqshllt.s64','vqshlgt.s64','vqshlle.s64', + + 'vqshlueq.s8','vqshlune.s8','vqshlucs.s8','vqshluhs.s8','vqshlucc.s8','vqshlulo.s8','vqshlumi.s8','vqshlupl.s8','vqshluvs.s8','vqshluvc.s8','vqshluhi.s8','vqshluls.s8','vqshluge.s8','vqshlult.s8','vqshlugt.s8','vqshlule.s8', + 'vqshlueq.s16','vqshlune.s16','vqshlucs.s16','vqshluhs.s16','vqshlucc.s16','vqshlulo.s16','vqshlumi.s16','vqshlupl.s16','vqshluvs.s16','vqshluvc.s16','vqshluhi.s16','vqshluls.s16','vqshluge.s16','vqshlult.s16','vqshlugt.s16','vqshlule.s16', + 'vqshlueq.s32','vqshlune.s32','vqshlucs.s32','vqshluhs.s32','vqshlucc.s32','vqshlulo.s32','vqshlumi.s32','vqshlupl.s32','vqshluvs.s32','vqshluvc.s32','vqshluhi.s32','vqshluls.s32','vqshluge.s32','vqshlult.s32','vqshlugt.s32','vqshlule.s32', + 'vqshlueq.s64','vqshlune.s64','vqshlucs.s64','vqshluhs.s64','vqshlucc.s64','vqshlulo.s64','vqshlumi.s64','vqshlupl.s64','vqshluvs.s64','vqshluvc.s64','vqshluhi.s64','vqshluls.s64','vqshluge.s64','vqshlult.s64','vqshlugt.s64','vqshlule.s64', + + 'vqshrneq.s16','vqshrnne.s16','vqshrncs.s16','vqshrnhs.s16','vqshrncc.s16','vqshrnlo.s16','vqshrnmi.s16','vqshrnpl.s16','vqshrnvs.s16','vqshrnvc.s16','vqshrnhi.s16','vqshrnls.s16','vqshrnge.s16','vqshrnlt.s16','vqshrngt.s16','vqshrnle.s16', + 'vqshrneq.s32','vqshrnne.s32','vqshrncs.s32','vqshrnhs.s32','vqshrncc.s32','vqshrnlo.s32','vqshrnmi.s32','vqshrnpl.s32','vqshrnvs.s32','vqshrnvc.s32','vqshrnhi.s32','vqshrnls.s32','vqshrnge.s32','vqshrnlt.s32','vqshrngt.s32','vqshrnle.s32', + 'vqshrneq.s64','vqshrnne.s64','vqshrncs.s64','vqshrnhs.s64','vqshrncc.s64','vqshrnlo.s64','vqshrnmi.s64','vqshrnpl.s64','vqshrnvs.s64','vqshrnvc.s64','vqshrnhi.s64','vqshrnls.s64','vqshrnge.s64','vqshrnlt.s64','vqshrngt.s64','vqshrnle.s64', + + 'vqshruneq.s16','vqshrunne.s16','vqshruncs.s16','vqshrunhs.s16','vqshruncc.s16','vqshrunlo.s16','vqshrunmi.s16','vqshrunpl.s16','vqshrunvs.s16','vqshrunvc.s16','vqshrunhi.s16','vqshrunls.s16','vqshrunge.s16','vqshrunlt.s16','vqshrungt.s16','vqshrunle.s16', + 'vqshruneq.s32','vqshrunne.s32','vqshruncs.s32','vqshrunhs.s32','vqshruncc.s32','vqshrunlo.s32','vqshrunmi.s32','vqshrunpl.s32','vqshrunvs.s32','vqshrunvc.s32','vqshrunhi.s32','vqshrunls.s32','vqshrunge.s32','vqshrunlt.s32','vqshrungt.s32','vqshrunle.s32', + 'vqshruneq.s64','vqshrunne.s64','vqshruncs.s64','vqshrunhs.s64','vqshruncc.s64','vqshrunlo.s64','vqshrunmi.s64','vqshrunpl.s64','vqshrunvs.s64','vqshrunvc.s64','vqshrunhi.s64','vqshrunls.s64','vqshrunge.s64','vqshrunlt.s64','vqshrungt.s64','vqshrunle.s64', + + 'vqsubeq.s8','vqsubne.s8','vqsubcs.s8','vqsubhs.s8','vqsubcc.s8','vqsublo.s8','vqsubmi.s8','vqsubpl.s8','vqsubvs.s8','vqsubvc.s8','vqsubhi.s8','vqsubls.s8','vqsubge.s8','vqsublt.s8','vqsubgt.s8','vqsuble.s8', + 'vqsubeq.s16','vqsubne.s16','vqsubcs.s16','vqsubhs.s16','vqsubcc.s16','vqsublo.s16','vqsubmi.s16','vqsubpl.s16','vqsubvs.s16','vqsubvc.s16','vqsubhi.s16','vqsubls.s16','vqsubge.s16','vqsublt.s16','vqsubgt.s16','vqsuble.s16', + 'vqsubeq.s32','vqsubne.s32','vqsubcs.s32','vqsubhs.s32','vqsubcc.s32','vqsublo.s32','vqsubmi.s32','vqsubpl.s32','vqsubvs.s32','vqsubvc.s32','vqsubhi.s32','vqsubls.s32','vqsubge.s32','vqsublt.s32','vqsubgt.s32','vqsuble.s32', + 'vqsubeq.s64','vqsubne.s64','vqsubcs.s64','vqsubhs.s64','vqsubcc.s64','vqsublo.s64','vqsubmi.s64','vqsubpl.s64','vqsubvs.s64','vqsubvc.s64','vqsubhi.s64','vqsubls.s64','vqsubge.s64','vqsublt.s64','vqsubgt.s64','vqsuble.s64', + + 'vrhaddeq.s8','vrhaddne.s8','vrhaddcs.s8','vrhaddhs.s8','vrhaddcc.s8','vrhaddlo.s8','vrhaddmi.s8','vrhaddpl.s8','vrhaddvs.s8','vrhaddvc.s8','vrhaddhi.s8','vrhaddls.s8','vrhaddge.s8','vrhaddlt.s8','vrhaddgt.s8','vrhaddle.s8', + 'vrhaddeq.s16','vrhaddne.s16','vrhaddcs.s16','vrhaddhs.s16','vrhaddcc.s16','vrhaddlo.s16','vrhaddmi.s16','vrhaddpl.s16','vrhaddvs.s16','vrhaddvc.s16','vrhaddhi.s16','vrhaddls.s16','vrhaddge.s16','vrhaddlt.s16','vrhaddgt.s16','vrhaddle.s16', + 'vrhaddeq.s32','vrhaddne.s32','vrhaddcs.s32','vrhaddhs.s32','vrhaddcc.s32','vrhaddlo.s32','vrhaddmi.s32','vrhaddpl.s32','vrhaddvs.s32','vrhaddvc.s32','vrhaddhi.s32','vrhaddls.s32','vrhaddge.s32','vrhaddlt.s32','vrhaddgt.s32','vrhaddle.s32', + + 'vrshleq.s8','vrshlne.s8','vrshlcs.s8','vrshlhs.s8','vrshlcc.s8','vrshllo.s8','vrshlmi.s8','vrshlpl.s8','vrshlvs.s8','vrshlvc.s8','vrshlhi.s8','vrshlls.s8','vrshlge.s8','vrshllt.s8','vrshlgt.s8','vrshlle.s8', + 'vrshleq.s16','vrshlne.s16','vrshlcs.s16','vrshlhs.s16','vrshlcc.s16','vrshllo.s16','vrshlmi.s16','vrshlpl.s16','vrshlvs.s16','vrshlvc.s16','vrshlhi.s16','vrshlls.s16','vrshlge.s16','vrshllt.s16','vrshlgt.s16','vrshlle.s16', + 'vrshleq.s32','vrshlne.s32','vrshlcs.s32','vrshlhs.s32','vrshlcc.s32','vrshllo.s32','vrshlmi.s32','vrshlpl.s32','vrshlvs.s32','vrshlvc.s32','vrshlhi.s32','vrshlls.s32','vrshlge.s32','vrshllt.s32','vrshlgt.s32','vrshlle.s32', + 'vrshleq.s64','vrshlne.s64','vrshlcs.s64','vrshlhs.s64','vrshlcc.s64','vrshllo.s64','vrshlmi.s64','vrshlpl.s64','vrshlvs.s64','vrshlvc.s64','vrshlhi.s64','vrshlls.s64','vrshlge.s64','vrshllt.s64','vrshlgt.s64','vrshlle.s64', + + 'vrshreq.s8','vrshrne.s8','vrshrcs.s8','vrshrhs.s8','vrshrcc.s8','vrshrlo.s8','vrshrmi.s8','vrshrpl.s8','vrshrvs.s8','vrshrvc.s8','vrshrhi.s8','vrshrls.s8','vrshrge.s8','vrshrlt.s8','vrshrgt.s8','vrshrle.s8', + 'vrshreq.s16','vrshrne.s16','vrshrcs.s16','vrshrhs.s16','vrshrcc.s16','vrshrlo.s16','vrshrmi.s16','vrshrpl.s16','vrshrvs.s16','vrshrvc.s16','vrshrhi.s16','vrshrls.s16','vrshrge.s16','vrshrlt.s16','vrshrgt.s16','vrshrle.s16', + 'vrshreq.s32','vrshrne.s32','vrshrcs.s32','vrshrhs.s32','vrshrcc.s32','vrshrlo.s32','vrshrmi.s32','vrshrpl.s32','vrshrvs.s32','vrshrvc.s32','vrshrhi.s32','vrshrls.s32','vrshrge.s32','vrshrlt.s32','vrshrgt.s32','vrshrle.s32', + 'vrshreq.s64','vrshrne.s64','vrshrcs.s64','vrshrhs.s64','vrshrcc.s64','vrshrlo.s64','vrshrmi.s64','vrshrpl.s64','vrshrvs.s64','vrshrvc.s64','vrshrhi.s64','vrshrls.s64','vrshrge.s64','vrshrlt.s64','vrshrgt.s64','vrshrle.s64', + + 'vrsraeq.s8','vrsrane.s8','vrsracs.s8','vrsrahs.s8','vrsracc.s8','vrsralo.s8','vrsrami.s8','vrsrapl.s8','vrsravs.s8','vrsravc.s8','vrsrahi.s8','vrsrals.s8','vrsrage.s8','vrsralt.s8','vrsragt.s8','vrsrale.s8', + 'vrsraeq.s16','vrsrane.s16','vrsracs.s16','vrsrahs.s16','vrsracc.s16','vrsralo.s16','vrsrami.s16','vrsrapl.s16','vrsravs.s16','vrsravc.s16','vrsrahi.s16','vrsrals.s16','vrsrage.s16','vrsralt.s16','vrsragt.s16','vrsrale.s16', + 'vrsraeq.s32','vrsrane.s32','vrsracs.s32','vrsrahs.s32','vrsracc.s32','vrsralo.s32','vrsrami.s32','vrsrapl.s32','vrsravs.s32','vrsravc.s32','vrsrahi.s32','vrsrals.s32','vrsrage.s32','vrsralt.s32','vrsragt.s32','vrsrale.s32', + 'vrsraeq.s64','vrsrane.s64','vrsracs.s64','vrsrahs.s64','vrsracc.s64','vrsralo.s64','vrsrami.s64','vrsrapl.s64','vrsravs.s64','vrsravc.s64','vrsrahi.s64','vrsrals.s64','vrsrage.s64','vrsralt.s64','vrsragt.s64','vrsrale.s64', + + 'vshleq.s8','vshlne.s8','vshlcs.s8','vshlhs.s8','vshlcc.s8','vshllo.s8','vshlmi.s8','vshlpl.s8','vshlvs.s8','vshlvc.s8','vshlhi.s8','vshlls.s8','vshlge.s8','vshllt.s8','vshlgt.s8','vshlle.s8', + 'vshleq.s16','vshlne.s16','vshlcs.s16','vshlhs.s16','vshlcc.s16','vshllo.s16','vshlmi.s16','vshlpl.s16','vshlvs.s16','vshlvc.s16','vshlhi.s16','vshlls.s16','vshlge.s16','vshllt.s16','vshlgt.s16','vshlle.s16', + 'vshleq.s32','vshlne.s32','vshlcs.s32','vshlhs.s32','vshlcc.s32','vshllo.s32','vshlmi.s32','vshlpl.s32','vshlvs.s32','vshlvc.s32','vshlhi.s32','vshlls.s32','vshlge.s32','vshllt.s32','vshlgt.s32','vshlle.s32', + 'vshleq.s64','vshlne.s64','vshlcs.s64','vshlhs.s64','vshlcc.s64','vshllo.s64','vshlmi.s64','vshlpl.s64','vshlvs.s64','vshlvc.s64','vshlhi.s64','vshlls.s64','vshlge.s64','vshllt.s64','vshlgt.s64','vshlle.s64', + + 'vshlleq.s8','vshllne.s8','vshllcs.s8','vshllhs.s8','vshllcc.s8','vshlllo.s8','vshllmi.s8','vshllpl.s8','vshllvs.s8','vshllvc.s8','vshllhi.s8','vshllls.s8','vshllge.s8','vshlllt.s8','vshllgt.s8','vshllle.s8', + 'vshlleq.s16','vshllne.s16','vshllcs.s16','vshllhs.s16','vshllcc.s16','vshlllo.s16','vshllmi.s16','vshllpl.s16','vshllvs.s16','vshllvc.s16','vshllhi.s16','vshllls.s16','vshllge.s16','vshlllt.s16','vshllgt.s16','vshllle.s16', + 'vshlleq.s32','vshllne.s32','vshllcs.s32','vshllhs.s32','vshllcc.s32','vshlllo.s32','vshllmi.s32','vshllpl.s32','vshllvs.s32','vshllvc.s32','vshllhi.s32','vshllls.s32','vshllge.s32','vshlllt.s32','vshllgt.s32','vshllle.s32', + + 'vshreq.s8','vshrne.s8','vshrcs.s8','vshrhs.s8','vshrcc.s8','vshrlo.s8','vshrmi.s8','vshrpl.s8','vshrvs.s8','vshrvc.s8','vshrhi.s8','vshrls.s8','vshrge.s8','vshrlt.s8','vshrgt.s8','vshrle.s8', + 'vshreq.s16','vshrne.s16','vshrcs.s16','vshrhs.s16','vshrcc.s16','vshrlo.s16','vshrmi.s16','vshrpl.s16','vshrvs.s16','vshrvc.s16','vshrhi.s16','vshrls.s16','vshrge.s16','vshrlt.s16','vshrgt.s16','vshrle.s16', + 'vshreq.s32','vshrne.s32','vshrcs.s32','vshrhs.s32','vshrcc.s32','vshrlo.s32','vshrmi.s32','vshrpl.s32','vshrvs.s32','vshrvc.s32','vshrhi.s32','vshrls.s32','vshrge.s32','vshrlt.s32','vshrgt.s32','vshrle.s32', + 'vshreq.s64','vshrne.s64','vshrcs.s64','vshrhs.s64','vshrcc.s64','vshrlo.s64','vshrmi.s64','vshrpl.s64','vshrvs.s64','vshrvc.s64','vshrhi.s64','vshrls.s64','vshrge.s64','vshrlt.s64','vshrgt.s64','vshrle.s64', + + 'vsraeq.s8','vsrane.s8','vsracs.s8','vsrahs.s8','vsracc.s8','vsralo.s8','vsrami.s8','vsrapl.s8','vsravs.s8','vsravc.s8','vsrahi.s8','vsrals.s8','vsrage.s8','vsralt.s8','vsragt.s8','vsrale.s8', + 'vsraeq.s16','vsrane.s16','vsracs.s16','vsrahs.s16','vsracc.s16','vsralo.s16','vsrami.s16','vsrapl.s16','vsravs.s16','vsravc.s16','vsrahi.s16','vsrals.s16','vsrage.s16','vsralt.s16','vsragt.s16','vsrale.s16', + 'vsraeq.s32','vsrane.s32','vsracs.s32','vsrahs.s32','vsracc.s32','vsralo.s32','vsrami.s32','vsrapl.s32','vsravs.s32','vsravc.s32','vsrahi.s32','vsrals.s32','vsrage.s32','vsralt.s32','vsragt.s32','vsrale.s32', + 'vsraeq.s64','vsrane.s64','vsracs.s64','vsrahs.s64','vsracc.s64','vsralo.s64','vsrami.s64','vsrapl.s64','vsravs.s64','vsravc.s64','vsrahi.s64','vsrals.s64','vsrage.s64','vsralt.s64','vsragt.s64','vsrale.s64', + + 'vsubleq.s8','vsublne.s8','vsublcs.s8','vsublhs.s8','vsublcc.s8','vsubllo.s8','vsublmi.s8','vsublpl.s8','vsublvs.s8','vsublvc.s8','vsublhi.s8','vsublls.s8','vsublge.s8','vsubllt.s8','vsublgt.s8','vsublle.s8', + 'vsubleq.s16','vsublne.s16','vsublcs.s16','vsublhs.s16','vsublcc.s16','vsubllo.s16','vsublmi.s16','vsublpl.s16','vsublvs.s16','vsublvc.s16','vsublhi.s16','vsublls.s16','vsublge.s16','vsubllt.s16','vsublgt.s16','vsublle.s16', + 'vsubleq.s32','vsublne.s32','vsublcs.s32','vsublhs.s32','vsublcc.s32','vsubllo.s32','vsublmi.s32','vsublpl.s32','vsublvs.s32','vsublvc.s32','vsublhi.s32','vsublls.s32','vsublge.s32','vsubllt.s32','vsublgt.s32','vsublle.s32', + + 'vsubheq.s8','vsubhne.s8','vsubhcs.s8','vsubhhs.s8','vsubhcc.s8','vsubhlo.s8','vsubhmi.s8','vsubhpl.s8','vsubhvs.s8','vsubhvc.s8','vsubhhi.s8','vsubhls.s8','vsubhge.s8','vsubhlt.s8','vsubhgt.s8','vsubhle.s8', + 'vsubheq.s16','vsubhne.s16','vsubhcs.s16','vsubhhs.s16','vsubhcc.s16','vsubhlo.s16','vsubhmi.s16','vsubhpl.s16','vsubhvs.s16','vsubhvc.s16','vsubhhi.s16','vsubhls.s16','vsubhge.s16','vsubhlt.s16','vsubhgt.s16','vsubhle.s16', + 'vsubheq.s32','vsubhne.s32','vsubhcs.s32','vsubhhs.s32','vsubhcc.s32','vsubhlo.s32','vsubhmi.s32','vsubhpl.s32','vsubhvs.s32','vsubhvc.s32','vsubhhi.s32','vsubhls.s32','vsubhge.s32','vsubhlt.s32','vsubhgt.s32','vsubhle.s32' + ), + /* Conditional NEON SIMD Unsigned Integer Instructions */ + 33 => array( + 'vabaeq.u8','vabane.u8','vabacs.u8','vabahs.u8','vabacc.u8','vabalo.u8','vabami.u8','vabapl.u8','vabavs.u8','vabavc.u8','vabahi.u8','vabals.u8','vabage.u8','vabalt.u8','vabagt.u8','vabale.u8', + 'vabaeq.u16','vabane.u16','vabacs.u16','vabahs.u16','vabacc.u16','vabalo.u16','vabami.u16','vabapl.u16','vabavs.u16','vabavc.u16','vabahi.u16','vabals.u16','vabage.u16','vabalt.u16','vabagt.u16','vabale.u16', + 'vabaeq.u32','vabane.u32','vabacs.u32','vabahs.u32','vabacc.u32','vabalo.u32','vabami.u32','vabapl.u32','vabavs.u32','vabavc.u32','vabahi.u32','vabals.u32','vabage.u32','vabalt.u32','vabagt.u32','vabale.u32', + + 'vabaleq.u8','vabalne.u8','vabalcs.u8','vabalhs.u8','vabalcc.u8','vaballo.u8','vabalmi.u8','vabalpl.u8','vabalvs.u8','vabalvc.u8','vabalhi.u8','vaballs.u8','vabalge.u8','vaballt.u8','vabalgt.u8','vaballe.u8', + 'vabaleq.u16','vabalne.u16','vabalcs.u16','vabalhs.u16','vabalcc.u16','vaballo.u16','vabalmi.u16','vabalpl.u16','vabalvs.u16','vabalvc.u16','vabalhi.u16','vaballs.u16','vabalge.u16','vaballt.u16','vabalgt.u16','vaballe.u16', + 'vabaleq.u32','vabalne.u32','vabalcs.u32','vabalhs.u32','vabalcc.u32','vaballo.u32','vabalmi.u32','vabalpl.u32','vabalvs.u32','vabalvc.u32','vabalhi.u32','vaballs.u32','vabalge.u32','vaballt.u32','vabalgt.u32','vaballe.u32', + + 'vabdeq.u8','vabdne.u8','vabdcs.u8','vabdhs.u8','vabdcc.u8','vabdlo.u8','vabdmi.u8','vabdpl.u8','vabdvs.u8','vabdvc.u8','vabdhi.u8','vabdls.u8','vabdge.u8','vabdlt.u8','vabdgt.u8','vabdle.u8', + 'vabdeq.u16','vabdne.u16','vabdcs.u16','vabdhs.u16','vabdcc.u16','vabdlo.u16','vabdmi.u16','vabdpl.u16','vabdvs.u16','vabdvc.u16','vabdhi.u16','vabdls.u16','vabdge.u16','vabdlt.u16','vabdgt.u16','vabdle.u16', + 'vabdeq.u32','vabdne.u32','vabdcs.u32','vabdhs.u32','vabdcc.u32','vabdlo.u32','vabdmi.u32','vabdpl.u32','vabdvs.u32','vabdvc.u32','vabdhi.u32','vabdls.u32','vabdge.u32','vabdlt.u32','vabdgt.u32','vabdle.u32', + + 'vaddleq.u8','vaddlne.u8','vaddlcs.u8','vaddlhs.u8','vaddlcc.u8','vaddllo.u8','vaddlmi.u8','vaddlpl.u8','vaddlvs.u8','vaddlvc.u8','vaddlhi.u8','vaddlls.u8','vaddlge.u8','vaddllt.u8','vaddlgt.u8','vaddlle.u8', + 'vaddleq.u16','vaddlne.u16','vaddlcs.u16','vaddlhs.u16','vaddlcc.u16','vaddllo.u16','vaddlmi.u16','vaddlpl.u16','vaddlvs.u16','vaddlvc.u16','vaddlhi.u16','vaddlls.u16','vaddlge.u16','vaddllt.u16','vaddlgt.u16','vaddlle.u16', + 'vaddleq.u32','vaddlne.u32','vaddlcs.u32','vaddlhs.u32','vaddlcc.u32','vaddllo.u32','vaddlmi.u32','vaddlpl.u32','vaddlvs.u32','vaddlvc.u32','vaddlhi.u32','vaddlls.u32','vaddlge.u32','vaddllt.u32','vaddlgt.u32','vaddlle.u32', + + 'vsubleq.u8','vsublne.u8','vsublcs.u8','vsublhs.u8','vsublcc.u8','vsubllo.u8','vsublmi.u8','vsublpl.u8','vsublvs.u8','vsublvc.u8','vsublhi.u8','vsublls.u8','vsublge.u8','vsubllt.u8','vsublgt.u8','vsublle.u8', + 'vsubleq.u16','vsublne.u16','vsublcs.u16','vsublhs.u16','vsublcc.u16','vsubllo.u16','vsublmi.u16','vsublpl.u16','vsublvs.u16','vsublvc.u16','vsublhi.u16','vsublls.u16','vsublge.u16','vsubllt.u16','vsublgt.u16','vsublle.u16', + 'vsubleq.u32','vsublne.u32','vsublcs.u32','vsublhs.u32','vsublcc.u32','vsubllo.u32','vsublmi.u32','vsublpl.u32','vsublvs.u32','vsublvc.u32','vsublhi.u32','vsublls.u32','vsublge.u32','vsubllt.u32','vsublgt.u32','vsublle.u32', + + 'vaddweq.u8','vaddwne.u8','vaddwcs.u8','vaddwhs.u8','vaddwcc.u8','vaddwlo.u8','vaddwmi.u8','vaddwpl.u8','vaddwvs.u8','vaddwvc.u8','vaddwhi.u8','vaddwls.u8','vaddwge.u8','vaddwlt.u8','vaddwgt.u8','vaddwle.u8', + 'vaddweq.u16','vaddwne.u16','vaddwcs.u16','vaddwhs.u16','vaddwcc.u16','vaddwlo.u16','vaddwmi.u16','vaddwpl.u16','vaddwvs.u16','vaddwvc.u16','vaddwhi.u16','vaddwls.u16','vaddwge.u16','vaddwlt.u16','vaddwgt.u16','vaddwle.u16', + 'vaddweq.u32','vaddwne.u32','vaddwcs.u32','vaddwhs.u32','vaddwcc.u32','vaddwlo.u32','vaddwmi.u32','vaddwpl.u32','vaddwvs.u32','vaddwvc.u32','vaddwhi.u32','vaddwls.u32','vaddwge.u32','vaddwlt.u32','vaddwgt.u32','vaddwle.u32', + + 'vsubheq.u8','vsubhne.u8','vsubhcs.u8','vsubhhs.u8','vsubhcc.u8','vsubhlo.u8','vsubhmi.u8','vsubhpl.u8','vsubhvs.u8','vsubhvc.u8','vsubhhi.u8','vsubhls.u8','vsubhge.u8','vsubhlt.u8','vsubhgt.u8','vsubhle.u8', + 'vsubheq.u16','vsubhne.u16','vsubhcs.u16','vsubhhs.u16','vsubhcc.u16','vsubhlo.u16','vsubhmi.u16','vsubhpl.u16','vsubhvs.u16','vsubhvc.u16','vsubhhi.u16','vsubhls.u16','vsubhge.u16','vsubhlt.u16','vsubhgt.u16','vsubhle.u16', + 'vsubheq.u32','vsubhne.u32','vsubhcs.u32','vsubhhs.u32','vsubhcc.u32','vsubhlo.u32','vsubhmi.u32','vsubhpl.u32','vsubhvs.u32','vsubhvc.u32','vsubhhi.u32','vsubhls.u32','vsubhge.u32','vsubhlt.u32','vsubhgt.u32','vsubhle.u32', + + 'vhaddeq.u8','vhaddne.u8','vhaddcs.u8','vhaddhs.u8','vhaddcc.u8','vhaddlo.u8','vhaddmi.u8','vhaddpl.u8','vhaddvs.u8','vhaddvc.u8','vhaddhi.u8','vhaddls.u8','vhaddge.u8','vhaddlt.u8','vhaddgt.u8','vhaddle.u8', + 'vhaddeq.u16','vhaddne.u16','vhaddcs.u16','vhaddhs.u16','vhaddcc.u16','vhaddlo.u16','vhaddmi.u16','vhaddpl.u16','vhaddvs.u16','vhaddvc.u16','vhaddhi.u16','vhaddls.u16','vhaddge.u16','vhaddlt.u16','vhaddgt.u16','vhaddle.u16', + 'vhaddeq.u32','vhaddne.u32','vhaddcs.u32','vhaddhs.u32','vhaddcc.u32','vhaddlo.u32','vhaddmi.u32','vhaddpl.u32','vhaddvs.u32','vhaddvc.u32','vhaddhi.u32','vhaddls.u32','vhaddge.u32','vhaddlt.u32','vhaddgt.u32','vhaddle.u32', + + 'vhsubeq.u8','vhsubne.u8','vhsubcs.u8','vhsubhs.u8','vhsubcc.u8','vhsublo.u8','vhsubmi.u8','vhsubpl.u8','vhsubvs.u8','vhsubvc.u8','vhsubhi.u8','vhsubls.u8','vhsubge.u8','vhsublt.u8','vhsubgt.u8','vhsuble.u8', + 'vhsubeq.u16','vhsubne.u16','vhsubcs.u16','vhsubhs.u16','vhsubcc.u16','vhsublo.u16','vhsubmi.u16','vhsubpl.u16','vhsubvs.u16','vhsubvc.u16','vhsubhi.u16','vhsubls.u16','vhsubge.u16','vhsublt.u16','vhsubgt.u16','vhsuble.u16', + 'vhsubeq.u32','vhsubne.u32','vhsubcs.u32','vhsubhs.u32','vhsubcc.u32','vhsublo.u32','vhsubmi.u32','vhsubpl.u32','vhsubvs.u32','vhsubvc.u32','vhsubhi.u32','vhsubls.u32','vhsubge.u32','vhsublt.u32','vhsubgt.u32','vhsuble.u32', + + 'vpadaleq.u8','vpadalne.u8','vpadalcs.u8','vpadalhs.u8','vpadalcc.u8','vpadallo.u8','vpadalmi.u8','vpadalpl.u8','vpadalvs.u8','vpadalvc.u8','vpadalhi.u8','vpadalls.u8','vpadalge.u8','vpadallt.u8','vpadalgt.u8','vpadalle.u8', + 'vpadaleq.u16','vpadalne.u16','vpadalcs.u16','vpadalhs.u16','vpadalcc.u16','vpadallo.u16','vpadalmi.u16','vpadalpl.u16','vpadalvs.u16','vpadalvc.u16','vpadalhi.u16','vpadalls.u16','vpadalge.u16','vpadallt.u16','vpadalgt.u16','vpadalle.u16', + 'vpadaleq.u32','vpadalne.u32','vpadalcs.u32','vpadalhs.u32','vpadalcc.u32','vpadallo.u32','vpadalmi.u32','vpadalpl.u32','vpadalvs.u32','vpadalvc.u32','vpadalhi.u32','vpadalls.u32','vpadalge.u32','vpadallt.u32','vpadalgt.u32','vpadalle.u32', + + 'vpaddleq.u8','vpaddlne.u8','vpaddlcs.u8','vpaddlhs.u8','vpaddlcc.u8','vpaddllo.u8','vpaddlmi.u8','vpaddlpl.u8','vpaddlvs.u8','vpaddlvc.u8','vpaddlhi.u8','vpaddlls.u8','vpaddlge.u8','vpaddllt.u8','vpaddlgt.u8','vpaddlle.u8', + 'vpaddleq.u16','vpaddlne.u16','vpaddlcs.u16','vpaddlhs.u16','vpaddlcc.u16','vpaddllo.u16','vpaddlmi.u16','vpaddlpl.u16','vpaddlvs.u16','vpaddlvc.u16','vpaddlhi.u16','vpaddlls.u16','vpaddlge.u16','vpaddllt.u16','vpaddlgt.u16','vpaddlle.u16', + 'vpaddleq.u32','vpaddlne.u32','vpaddlcs.u32','vpaddlhs.u32','vpaddlcc.u32','vpaddllo.u32','vpaddlmi.u32','vpaddlpl.u32','vpaddlvs.u32','vpaddlvc.u32','vpaddlhi.u32','vpaddlls.u32','vpaddlge.u32','vpaddllt.u32','vpaddlgt.u32','vpaddlle.u32', + + 'vcgeeq.u8','vcgene.u8','vcgecs.u8','vcgehs.u8','vcgecc.u8','vcgelo.u8','vcgemi.u8','vcgepl.u8','vcgevs.u8','vcgevc.u8','vcgehi.u8','vcgels.u8','vcgege.u8','vcgelt.u8','vcgegt.u8','vcgele.u8', + 'vcgeeq.u16','vcgene.u16','vcgecs.u16','vcgehs.u16','vcgecc.u16','vcgelo.u16','vcgemi.u16','vcgepl.u16','vcgevs.u16','vcgevc.u16','vcgehi.u16','vcgels.u16','vcgege.u16','vcgelt.u16','vcgegt.u16','vcgele.u16', + 'vcgeeq.u32','vcgene.u32','vcgecs.u32','vcgehs.u32','vcgecc.u32','vcgelo.u32','vcgemi.u32','vcgepl.u32','vcgevs.u32','vcgevc.u32','vcgehi.u32','vcgels.u32','vcgege.u32','vcgelt.u32','vcgegt.u32','vcgele.u32', + + 'vcleeq.u8','vclene.u8','vclecs.u8','vclehs.u8','vclecc.u8','vclelo.u8','vclemi.u8','vclepl.u8','vclevs.u8','vclevc.u8','vclehi.u8','vclels.u8','vclege.u8','vclelt.u8','vclegt.u8','vclele.u8', + 'vcleeq.u16','vclene.u16','vclecs.u16','vclehs.u16','vclecc.u16','vclelo.u16','vclemi.u16','vclepl.u16','vclevs.u16','vclevc.u16','vclehi.u16','vclels.u16','vclege.u16','vclelt.u16','vclegt.u16','vclele.u16', + 'vcleeq.u32','vclene.u32','vclecs.u32','vclehs.u32','vclecc.u32','vclelo.u32','vclemi.u32','vclepl.u32','vclevs.u32','vclevc.u32','vclehi.u32','vclels.u32','vclege.u32','vclelt.u32','vclegt.u32','vclele.u32', + + 'vcgteq.u8','vcgtne.u8','vcgtcs.u8','vcgths.u8','vcgtcc.u8','vcgtlo.u8','vcgtmi.u8','vcgtpl.u8','vcgtvs.u8','vcgtvc.u8','vcgthi.u8','vcgtls.u8','vcgtge.u8','vcgtlt.u8','vcgtgt.u8','vcgtle.u8', + 'vcgteq.u16','vcgtne.u16','vcgtcs.u16','vcgths.u16','vcgtcc.u16','vcgtlo.u16','vcgtmi.u16','vcgtpl.u16','vcgtvs.u16','vcgtvc.u16','vcgthi.u16','vcgtls.u16','vcgtge.u16','vcgtlt.u16','vcgtgt.u16','vcgtle.u16', + 'vcgteq.u32','vcgtne.u32','vcgtcs.u32','vcgths.u32','vcgtcc.u32','vcgtlo.u32','vcgtmi.u32','vcgtpl.u32','vcgtvs.u32','vcgtvc.u32','vcgthi.u32','vcgtls.u32','vcgtge.u32','vcgtlt.u32','vcgtgt.u32','vcgtle.u32', + + 'vclteq.u8','vcltne.u8','vcltcs.u8','vclths.u8','vcltcc.u8','vcltlo.u8','vcltmi.u8','vcltpl.u8','vcltvs.u8','vcltvc.u8','vclthi.u8','vcltls.u8','vcltge.u8','vcltlt.u8','vcltgt.u8','vcltle.u8', + 'vclteq.u16','vcltne.u16','vcltcs.u16','vclths.u16','vcltcc.u16','vcltlo.u16','vcltmi.u16','vcltpl.u16','vcltvs.u16','vcltvc.u16','vclthi.u16','vcltls.u16','vcltge.u16','vcltlt.u16','vcltgt.u16','vcltle.u16', + 'vclteq.u32','vcltne.u32','vcltcs.u32','vclths.u32','vcltcc.u32','vcltlo.u32','vcltmi.u32','vcltpl.u32','vcltvs.u32','vcltvc.u32','vclthi.u32','vcltls.u32','vcltge.u32','vcltlt.u32','vcltgt.u32','vcltle.u32', + + 'vmaxeq.u8','vmaxne.u8','vmaxcs.u8','vmaxhs.u8','vmaxcc.u8','vmaxlo.u8','vmaxmi.u8','vmaxpl.u8','vmaxvs.u8','vmaxvc.u8','vmaxhi.u8','vmaxls.u8','vmaxge.u8','vmaxlt.u8','vmaxgt.u8','vmaxle.u8', + 'vmaxeq.u16','vmaxne.u16','vmaxcs.u16','vmaxhs.u16','vmaxcc.u16','vmaxlo.u16','vmaxmi.u16','vmaxpl.u16','vmaxvs.u16','vmaxvc.u16','vmaxhi.u16','vmaxls.u16','vmaxge.u16','vmaxlt.u16','vmaxgt.u16','vmaxle.u16', + 'vmaxeq.u32','vmaxne.u32','vmaxcs.u32','vmaxhs.u32','vmaxcc.u32','vmaxlo.u32','vmaxmi.u32','vmaxpl.u32','vmaxvs.u32','vmaxvc.u32','vmaxhi.u32','vmaxls.u32','vmaxge.u32','vmaxlt.u32','vmaxgt.u32','vmaxle.u32', + + 'vmineq.u8','vminne.u8','vmincs.u8','vminhs.u8','vmincc.u8','vminlo.u8','vminmi.u8','vminpl.u8','vminvs.u8','vminvc.u8','vminhi.u8','vminls.u8','vminge.u8','vminlt.u8','vmingt.u8','vminle.u8', + 'vmineq.u16','vminne.u16','vmincs.u16','vminhs.u16','vmincc.u16','vminlo.u16','vminmi.u16','vminpl.u16','vminvs.u16','vminvc.u16','vminhi.u16','vminls.u16','vminge.u16','vminlt.u16','vmingt.u16','vminle.u16', + 'vmineq.u32','vminne.u32','vmincs.u32','vminhs.u32','vmincc.u32','vminlo.u32','vminmi.u32','vminpl.u32','vminvs.u32','vminvc.u32','vminhi.u32','vminls.u32','vminge.u32','vminlt.u32','vmingt.u32','vminle.u32', + + 'vmlaleq.u8','vmlalne.u8','vmlalcs.u8','vmlalhs.u8','vmlalcc.u8','vmlallo.u8','vmlalmi.u8','vmlalpl.u8','vmlalvs.u8','vmlalvc.u8','vmlalhi.u8','vmlalls.u8','vmlalge.u8','vmlallt.u8','vmlalgt.u8','vmlalle.u8', + 'vmlaleq.u16','vmlalne.u16','vmlalcs.u16','vmlalhs.u16','vmlalcc.u16','vmlallo.u16','vmlalmi.u16','vmlalpl.u16','vmlalvs.u16','vmlalvc.u16','vmlalhi.u16','vmlalls.u16','vmlalge.u16','vmlallt.u16','vmlalgt.u16','vmlalle.u16', + 'vmlaleq.u32','vmlalne.u32','vmlalcs.u32','vmlalhs.u32','vmlalcc.u32','vmlallo.u32','vmlalmi.u32','vmlalpl.u32','vmlalvs.u32','vmlalvc.u32','vmlalhi.u32','vmlalls.u32','vmlalge.u32','vmlallt.u32','vmlalgt.u32','vmlalle.u32', + + 'vmlsleq.u8','vmlslne.u8','vmlslcs.u8','vmlslhs.u8','vmlslcc.u8','vmlsllo.u8','vmlslmi.u8','vmlslpl.u8','vmlslvs.u8','vmlslvc.u8','vmlslhi.u8','vmlslls.u8','vmlslge.u8','vmlsllt.u8','vmlslgt.u8','vmlslle.u8', + 'vmlsleq.u16','vmlslne.u16','vmlslcs.u16','vmlslhs.u16','vmlslcc.u16','vmlsllo.u16','vmlslmi.u16','vmlslpl.u16','vmlslvs.u16','vmlslvc.u16','vmlslhi.u16','vmlslls.u16','vmlslge.u16','vmlsllt.u16','vmlslgt.u16','vmlslle.u16', + 'vmlsleq.u32','vmlslne.u32','vmlslcs.u32','vmlslhs.u32','vmlslcc.u32','vmlsllo.u32','vmlslmi.u32','vmlslpl.u32','vmlslvs.u32','vmlslvc.u32','vmlslhi.u32','vmlslls.u32','vmlslge.u32','vmlsllt.u32','vmlslgt.u32','vmlslle.u32', + + 'vmulleq.u8','vmullne.u8','vmullcs.u8','vmullhs.u8','vmullcc.u8','vmulllo.u8','vmullmi.u8','vmullpl.u8','vmullvs.u8','vmullvc.u8','vmullhi.u8','vmullls.u8','vmullge.u8','vmulllt.u8','vmullgt.u8','vmullle.u8', + 'vmulleq.u16','vmullne.u16','vmullcs.u16','vmullhs.u16','vmullcc.u16','vmulllo.u16','vmullmi.u16','vmullpl.u16','vmullvs.u16','vmullvc.u16','vmullhi.u16','vmullls.u16','vmullge.u16','vmulllt.u16','vmullgt.u16','vmullle.u16', + 'vmulleq.u32','vmullne.u32','vmullcs.u32','vmullhs.u32','vmullcc.u32','vmulllo.u32','vmullmi.u32','vmullpl.u32','vmullvs.u32','vmullvc.u32','vmullhi.u32','vmullls.u32','vmullge.u32','vmulllt.u32','vmullgt.u32','vmullle.u32', + + 'vmovleq.u8','vmovlne.u8','vmovlcs.u8','vmovlhs.u8','vmovlcc.u8','vmovllo.u8','vmovlmi.u8','vmovlpl.u8','vmovlvs.u8','vmovlvc.u8','vmovlhi.u8','vmovlls.u8','vmovlge.u8','vmovllt.u8','vmovlgt.u8','vmovlle.u8', + 'vmovleq.u16','vmovlne.u16','vmovlcs.u16','vmovlhs.u16','vmovlcc.u16','vmovllo.u16','vmovlmi.u16','vmovlpl.u16','vmovlvs.u16','vmovlvc.u16','vmovlhi.u16','vmovlls.u16','vmovlge.u16','vmovllt.u16','vmovlgt.u16','vmovlle.u16', + 'vmovleq.u32','vmovlne.u32','vmovlcs.u32','vmovlhs.u32','vmovlcc.u32','vmovllo.u32','vmovlmi.u32','vmovlpl.u32','vmovlvs.u32','vmovlvc.u32','vmovlhi.u32','vmovlls.u32','vmovlge.u32','vmovllt.u32','vmovlgt.u32','vmovlle.u32', + + 'vshleq.u8','vshlne.u8','vshlcs.u8','vshlhs.u8','vshlcc.u8','vshllo.u8','vshlmi.u8','vshlpl.u8','vshlvs.u8','vshlvc.u8','vshlhi.u8','vshlls.u8','vshlge.u8','vshllt.u8','vshlgt.u8','vshlle.u8', + 'vshleq.u16','vshlne.u16','vshlcs.u16','vshlhs.u16','vshlcc.u16','vshllo.u16','vshlmi.u16','vshlpl.u16','vshlvs.u16','vshlvc.u16','vshlhi.u16','vshlls.u16','vshlge.u16','vshllt.u16','vshlgt.u16','vshlle.u16', + 'vshleq.u32','vshlne.u32','vshlcs.u32','vshlhs.u32','vshlcc.u32','vshllo.u32','vshlmi.u32','vshlpl.u32','vshlvs.u32','vshlvc.u32','vshlhi.u32','vshlls.u32','vshlge.u32','vshllt.u32','vshlgt.u32','vshlle.u32', + 'vshleq.u64','vshlne.u64','vshlcs.u64','vshlhs.u64','vshlcc.u64','vshllo.u64','vshlmi.u64','vshlpl.u64','vshlvs.u64','vshlvc.u64','vshlhi.u64','vshlls.u64','vshlge.u64','vshllt.u64','vshlgt.u64','vshlle.u64', + + 'vshlleq.u8','vshllne.u8','vshllcs.u8','vshllhs.u8','vshllcc.u8','vshlllo.u8','vshllmi.u8','vshllpl.u8','vshllvs.u8','vshllvc.u8','vshllhi.u8','vshllls.u8','vshllge.u8','vshlllt.u8','vshllgt.u8','vshllle.u8', + 'vshlleq.u16','vshllne.u16','vshllcs.u16','vshllhs.u16','vshllcc.u16','vshlllo.u16','vshllmi.u16','vshllpl.u16','vshllvs.u16','vshllvc.u16','vshllhi.u16','vshllls.u16','vshllge.u16','vshlllt.u16','vshllgt.u16','vshllle.u16', + 'vshlleq.u32','vshllne.u32','vshllcs.u32','vshllhs.u32','vshllcc.u32','vshlllo.u32','vshllmi.u32','vshllpl.u32','vshllvs.u32','vshllvc.u32','vshllhi.u32','vshllls.u32','vshllge.u32','vshlllt.u32','vshllgt.u32','vshllle.u32', + + 'vshreq.u8','vshrne.u8','vshrcs.u8','vshrhs.u8','vshrcc.u8','vshrlo.u8','vshrmi.u8','vshrpl.u8','vshrvs.u8','vshrvc.u8','vshrhi.u8','vshrls.u8','vshrge.u8','vshrlt.u8','vshrgt.u8','vshrle.u8', + 'vshreq.u16','vshrne.u16','vshrcs.u16','vshrhs.u16','vshrcc.u16','vshrlo.u16','vshrmi.u16','vshrpl.u16','vshrvs.u16','vshrvc.u16','vshrhi.u16','vshrls.u16','vshrge.u16','vshrlt.u16','vshrgt.u16','vshrle.u16', + 'vshreq.u32','vshrne.u32','vshrcs.u32','vshrhs.u32','vshrcc.u32','vshrlo.u32','vshrmi.u32','vshrpl.u32','vshrvs.u32','vshrvc.u32','vshrhi.u32','vshrls.u32','vshrge.u32','vshrlt.u32','vshrgt.u32','vshrle.u32', + 'vshreq.u64','vshrne.u64','vshrcs.u64','vshrhs.u64','vshrcc.u64','vshrlo.u64','vshrmi.u64','vshrpl.u64','vshrvs.u64','vshrvc.u64','vshrhi.u64','vshrls.u64','vshrge.u64','vshrlt.u64','vshrgt.u64','vshrle.u64', + + 'vsraeq.u8','vsrane.u8','vsracs.u8','vsrahs.u8','vsracc.u8','vsralo.u8','vsrami.u8','vsrapl.u8','vsravs.u8','vsravc.u8','vsrahi.u8','vsrals.u8','vsrage.u8','vsralt.u8','vsragt.u8','vsrale.u8', + 'vsraeq.u16','vsrane.u16','vsracs.u16','vsrahs.u16','vsracc.u16','vsralo.u16','vsrami.u16','vsrapl.u16','vsravs.u16','vsravc.u16','vsrahi.u16','vsrals.u16','vsrage.u16','vsralt.u16','vsragt.u16','vsrale.u16', + 'vsraeq.u32','vsrane.u32','vsracs.u32','vsrahs.u32','vsracc.u32','vsralo.u32','vsrami.u32','vsrapl.u32','vsravs.u32','vsravc.u32','vsrahi.u32','vsrals.u32','vsrage.u32','vsralt.u32','vsragt.u32','vsrale.u32', + 'vsraeq.u64','vsrane.u64','vsracs.u64','vsrahs.u64','vsracc.u64','vsralo.u64','vsrami.u64','vsrapl.u64','vsravs.u64','vsravc.u64','vsrahi.u64','vsrals.u64','vsrage.u64','vsralt.u64','vsragt.u64','vsrale.u64', + + 'vpmaxeq.u8','vpmaxne.u8','vpmaxcs.u8','vpmaxhs.u8','vpmaxcc.u8','vpmaxlo.u8','vpmaxmi.u8','vpmaxpl.u8','vpmaxvs.u8','vpmaxvc.u8','vpmaxhi.u8','vpmaxls.u8','vpmaxge.u8','vpmaxlt.u8','vpmaxgt.u8','vpmaxle.u8', + 'vpmaxeq.u16','vpmaxne.u16','vpmaxcs.u16','vpmaxhs.u16','vpmaxcc.u16','vpmaxlo.u16','vpmaxmi.u16','vpmaxpl.u16','vpmaxvs.u16','vpmaxvc.u16','vpmaxhi.u16','vpmaxls.u16','vpmaxge.u16','vpmaxlt.u16','vpmaxgt.u16','vpmaxle.u16', + 'vpmaxeq.u32','vpmaxne.u32','vpmaxcs.u32','vpmaxhs.u32','vpmaxcc.u32','vpmaxlo.u32','vpmaxmi.u32','vpmaxpl.u32','vpmaxvs.u32','vpmaxvc.u32','vpmaxhi.u32','vpmaxls.u32','vpmaxge.u32','vpmaxlt.u32','vpmaxgt.u32','vpmaxle.u32', + + 'vpmineq.u8','vpminne.u8','vpmincs.u8','vpminhs.u8','vpmincc.u8','vpminlo.u8','vpminmi.u8','vpminpl.u8','vpminvs.u8','vpminvc.u8','vpminhi.u8','vpminls.u8','vpminge.u8','vpminlt.u8','vpmingt.u8','vpminle.u8', + 'vpmineq.u16','vpminne.u16','vpmincs.u16','vpminhs.u16','vpmincc.u16','vpminlo.u16','vpminmi.u16','vpminpl.u16','vpminvs.u16','vpminvc.u16','vpminhi.u16','vpminls.u16','vpminge.u16','vpminlt.u16','vpmingt.u16','vpminle.u16', + 'vpmineq.u32','vpminne.u32','vpmincs.u32','vpminhs.u32','vpmincc.u32','vpminlo.u32','vpminmi.u32','vpminpl.u32','vpminvs.u32','vpminvc.u32','vpminhi.u32','vpminls.u32','vpminge.u32','vpminlt.u32','vpmingt.u32','vpminle.u32', + + 'vqaddeq.u8','vqaddne.u8','vqaddcs.u8','vqaddhs.u8','vqaddcc.u8','vqaddlo.u8','vqaddmi.u8','vqaddpl.u8','vqaddvs.u8','vqaddvc.u8','vqaddhi.u8','vqaddls.u8','vqaddge.u8','vqaddlt.u8','vqaddgt.u8','vqaddle.u8', + 'vqaddeq.u16','vqaddne.u16','vqaddcs.u16','vqaddhs.u16','vqaddcc.u16','vqaddlo.u16','vqaddmi.u16','vqaddpl.u16','vqaddvs.u16','vqaddvc.u16','vqaddhi.u16','vqaddls.u16','vqaddge.u16','vqaddlt.u16','vqaddgt.u16','vqaddle.u16', + 'vqaddeq.u32','vqaddne.u32','vqaddcs.u32','vqaddhs.u32','vqaddcc.u32','vqaddlo.u32','vqaddmi.u32','vqaddpl.u32','vqaddvs.u32','vqaddvc.u32','vqaddhi.u32','vqaddls.u32','vqaddge.u32','vqaddlt.u32','vqaddgt.u32','vqaddle.u32', + 'vqaddeq.u64','vqaddne.u64','vqaddcs.u64','vqaddhs.u64','vqaddcc.u64','vqaddlo.u64','vqaddmi.u64','vqaddpl.u64','vqaddvs.u64','vqaddvc.u64','vqaddhi.u64','vqaddls.u64','vqaddge.u64','vqaddlt.u64','vqaddgt.u64','vqaddle.u64', + + 'vqsubeq.u8','vqsubne.u8','vqsubcs.u8','vqsubhs.u8','vqsubcc.u8','vqsublo.u8','vqsubmi.u8','vqsubpl.u8','vqsubvs.u8','vqsubvc.u8','vqsubhi.u8','vqsubls.u8','vqsubge.u8','vqsublt.u8','vqsubgt.u8','vqsuble.u8', + 'vqsubeq.u16','vqsubne.u16','vqsubcs.u16','vqsubhs.u16','vqsubcc.u16','vqsublo.u16','vqsubmi.u16','vqsubpl.u16','vqsubvs.u16','vqsubvc.u16','vqsubhi.u16','vqsubls.u16','vqsubge.u16','vqsublt.u16','vqsubgt.u16','vqsuble.u16', + 'vqsubeq.u32','vqsubne.u32','vqsubcs.u32','vqsubhs.u32','vqsubcc.u32','vqsublo.u32','vqsubmi.u32','vqsubpl.u32','vqsubvs.u32','vqsubvc.u32','vqsubhi.u32','vqsubls.u32','vqsubge.u32','vqsublt.u32','vqsubgt.u32','vqsuble.u32', + 'vqsubeq.u64','vqsubne.u64','vqsubcs.u64','vqsubhs.u64','vqsubcc.u64','vqsublo.u64','vqsubmi.u64','vqsubpl.u64','vqsubvs.u64','vqsubvc.u64','vqsubhi.u64','vqsubls.u64','vqsubge.u64','vqsublt.u64','vqsubgt.u64','vqsuble.u64', + + 'vqmovneq.u16','vqmovnne.u16','vqmovncs.u16','vqmovnhs.u16','vqmovncc.u16','vqmovnlo.u16','vqmovnmi.u16','vqmovnpl.u16','vqmovnvs.u16','vqmovnvc.u16','vqmovnhi.u16','vqmovnls.u16','vqmovnge.u16','vqmovnlt.u16','vqmovngt.u16','vqmovnle.u16', + 'vqmovneq.u32','vqmovnne.u32','vqmovncs.u32','vqmovnhs.u32','vqmovncc.u32','vqmovnlo.u32','vqmovnmi.u32','vqmovnpl.u32','vqmovnvs.u32','vqmovnvc.u32','vqmovnhi.u32','vqmovnls.u32','vqmovnge.u32','vqmovnlt.u32','vqmovngt.u32','vqmovnle.u32', + 'vqmovneq.u64','vqmovnne.u64','vqmovncs.u64','vqmovnhs.u64','vqmovncc.u64','vqmovnlo.u64','vqmovnmi.u64','vqmovnpl.u64','vqmovnvs.u64','vqmovnvc.u64','vqmovnhi.u64','vqmovnls.u64','vqmovnge.u64','vqmovnlt.u64','vqmovngt.u64','vqmovnle.u64', + + 'vqshleq.u8','vqshlne.u8','vqshlcs.u8','vqshlhs.u8','vqshlcc.u8','vqshllo.u8','vqshlmi.u8','vqshlpl.u8','vqshlvs.u8','vqshlvc.u8','vqshlhi.u8','vqshlls.u8','vqshlge.u8','vqshllt.u8','vqshlgt.u8','vqshlle.u8', + 'vqshleq.u16','vqshlne.u16','vqshlcs.u16','vqshlhs.u16','vqshlcc.u16','vqshllo.u16','vqshlmi.u16','vqshlpl.u16','vqshlvs.u16','vqshlvc.u16','vqshlhi.u16','vqshlls.u16','vqshlge.u16','vqshllt.u16','vqshlgt.u16','vqshlle.u16', + 'vqshleq.u32','vqshlne.u32','vqshlcs.u32','vqshlhs.u32','vqshlcc.u32','vqshllo.u32','vqshlmi.u32','vqshlpl.u32','vqshlvs.u32','vqshlvc.u32','vqshlhi.u32','vqshlls.u32','vqshlge.u32','vqshllt.u32','vqshlgt.u32','vqshlle.u32', + 'vqshleq.u64','vqshlne.u64','vqshlcs.u64','vqshlhs.u64','vqshlcc.u64','vqshllo.u64','vqshlmi.u64','vqshlpl.u64','vqshlvs.u64','vqshlvc.u64','vqshlhi.u64','vqshlls.u64','vqshlge.u64','vqshllt.u64','vqshlgt.u64','vqshlle.u64', + + 'vqshrneq.u16','vqshrnne.u16','vqshrncs.u16','vqshrnhs.u16','vqshrncc.u16','vqshrnlo.u16','vqshrnmi.u16','vqshrnpl.u16','vqshrnvs.u16','vqshrnvc.u16','vqshrnhi.u16','vqshrnls.u16','vqshrnge.u16','vqshrnlt.u16','vqshrngt.u16','vqshrnle.u16', + 'vqshrneq.u32','vqshrnne.u32','vqshrncs.u32','vqshrnhs.u32','vqshrncc.u32','vqshrnlo.u32','vqshrnmi.u32','vqshrnpl.u32','vqshrnvs.u32','vqshrnvc.u32','vqshrnhi.u32','vqshrnls.u32','vqshrnge.u32','vqshrnlt.u32','vqshrngt.u32','vqshrnle.u32', + 'vqshrneq.u64','vqshrnne.u64','vqshrncs.u64','vqshrnhs.u64','vqshrncc.u64','vqshrnlo.u64','vqshrnmi.u64','vqshrnpl.u64','vqshrnvs.u64','vqshrnvc.u64','vqshrnhi.u64','vqshrnls.u64','vqshrnge.u64','vqshrnlt.u64','vqshrngt.u64','vqshrnle.u64', + + 'vqrshleq.u8','vqrshlne.u8','vqrshlcs.u8','vqrshlhs.u8','vqrshlcc.u8','vqrshllo.u8','vqrshlmi.u8','vqrshlpl.u8','vqrshlvs.u8','vqrshlvc.u8','vqrshlhi.u8','vqrshlls.u8','vqrshlge.u8','vqrshllt.u8','vqrshlgt.u8','vqrshlle.u8', + 'vqrshleq.u16','vqrshlne.u16','vqrshlcs.u16','vqrshlhs.u16','vqrshlcc.u16','vqrshllo.u16','vqrshlmi.u16','vqrshlpl.u16','vqrshlvs.u16','vqrshlvc.u16','vqrshlhi.u16','vqrshlls.u16','vqrshlge.u16','vqrshllt.u16','vqrshlgt.u16','vqrshlle.u16', + 'vqrshleq.u32','vqrshlne.u32','vqrshlcs.u32','vqrshlhs.u32','vqrshlcc.u32','vqrshllo.u32','vqrshlmi.u32','vqrshlpl.u32','vqrshlvs.u32','vqrshlvc.u32','vqrshlhi.u32','vqrshlls.u32','vqrshlge.u32','vqrshllt.u32','vqrshlgt.u32','vqrshlle.u32', + 'vqrshleq.u64','vqrshlne.u64','vqrshlcs.u64','vqrshlhs.u64','vqrshlcc.u64','vqrshllo.u64','vqrshlmi.u64','vqrshlpl.u64','vqrshlvs.u64','vqrshlvc.u64','vqrshlhi.u64','vqrshlls.u64','vqrshlge.u64','vqrshllt.u64','vqrshlgt.u64','vqrshlle.u64', + + 'vqrshrneq.u16','vqrshrnne.u16','vqrshrncs.u16','vqrshrnhs.u16','vqrshrncc.u16','vqrshrnlo.u16','vqrshrnmi.u16','vqrshrnpl.u16','vqrshrnvs.u16','vqrshrnvc.u16','vqrshrnhi.u16','vqrshrnls.u16','vqrshrnge.u16','vqrshrnlt.u16','vqrshrngt.u16','vqrshrnle.u16', + 'vqrshrneq.u32','vqrshrnne.u32','vqrshrncs.u32','vqrshrnhs.u32','vqrshrncc.u32','vqrshrnlo.u32','vqrshrnmi.u32','vqrshrnpl.u32','vqrshrnvs.u32','vqrshrnvc.u32','vqrshrnhi.u32','vqrshrnls.u32','vqrshrnge.u32','vqrshrnlt.u32','vqrshrngt.u32','vqrshrnle.u32', + 'vqrshrneq.u64','vqrshrnne.u64','vqrshrncs.u64','vqrshrnhs.u64','vqrshrncc.u64','vqrshrnlo.u64','vqrshrnmi.u64','vqrshrnpl.u64','vqrshrnvs.u64','vqrshrnvc.u64','vqrshrnhi.u64','vqrshrnls.u64','vqrshrnge.u64','vqrshrnlt.u64','vqrshrngt.u64','vqrshrnle.u64', + + 'vrhaddeq.u8','vrhaddne.u8','vrhaddcs.u8','vrhaddhs.u8','vrhaddcc.u8','vrhaddlo.u8','vrhaddmi.u8','vrhaddpl.u8','vrhaddvs.u8','vrhaddvc.u8','vrhaddhi.u8','vrhaddls.u8','vrhaddge.u8','vrhaddlt.u8','vrhaddgt.u8','vrhaddle.u8', + 'vrhaddeq.u16','vrhaddne.u16','vrhaddcs.u16','vrhaddhs.u16','vrhaddcc.u16','vrhaddlo.u16','vrhaddmi.u16','vrhaddpl.u16','vrhaddvs.u16','vrhaddvc.u16','vrhaddhi.u16','vrhaddls.u16','vrhaddge.u16','vrhaddlt.u16','vrhaddgt.u16','vrhaddle.u16', + 'vrhaddeq.u32','vrhaddne.u32','vrhaddcs.u32','vrhaddhs.u32','vrhaddcc.u32','vrhaddlo.u32','vrhaddmi.u32','vrhaddpl.u32','vrhaddvs.u32','vrhaddvc.u32','vrhaddhi.u32','vrhaddls.u32','vrhaddge.u32','vrhaddlt.u32','vrhaddgt.u32','vrhaddle.u32', + + 'vrshleq.u8','vrshlne.u8','vrshlcs.u8','vrshlhs.u8','vrshlcc.u8','vrshllo.u8','vrshlmi.u8','vrshlpl.u8','vrshlvs.u8','vrshlvc.u8','vrshlhi.u8','vrshlls.u8','vrshlge.u8','vrshllt.u8','vrshlgt.u8','vrshlle.u8', + 'vrshleq.u16','vrshlne.u16','vrshlcs.u16','vrshlhs.u16','vrshlcc.u16','vrshllo.u16','vrshlmi.u16','vrshlpl.u16','vrshlvs.u16','vrshlvc.u16','vrshlhi.u16','vrshlls.u16','vrshlge.u16','vrshllt.u16','vrshlgt.u16','vrshlle.u16', + 'vrshleq.u32','vrshlne.u32','vrshlcs.u32','vrshlhs.u32','vrshlcc.u32','vrshllo.u32','vrshlmi.u32','vrshlpl.u32','vrshlvs.u32','vrshlvc.u32','vrshlhi.u32','vrshlls.u32','vrshlge.u32','vrshllt.u32','vrshlgt.u32','vrshlle.u32', + 'vrshleq.u64','vrshlne.u64','vrshlcs.u64','vrshlhs.u64','vrshlcc.u64','vrshllo.u64','vrshlmi.u64','vrshlpl.u64','vrshlvs.u64','vrshlvc.u64','vrshlhi.u64','vrshlls.u64','vrshlge.u64','vrshllt.u64','vrshlgt.u64','vrshlle.u64', + + 'vrshreq.u8','vrshrne.u8','vrshrcs.u8','vrshrhs.u8','vrshrcc.u8','vrshrlo.u8','vrshrmi.u8','vrshrpl.u8','vrshrvs.u8','vrshrvc.u8','vrshrhi.u8','vrshrls.u8','vrshrge.u8','vrshrlt.u8','vrshrgt.u8','vrshrle.u8', + 'vrshreq.u16','vrshrne.u16','vrshrcs.u16','vrshrhs.u16','vrshrcc.u16','vrshrlo.u16','vrshrmi.u16','vrshrpl.u16','vrshrvs.u16','vrshrvc.u16','vrshrhi.u16','vrshrls.u16','vrshrge.u16','vrshrlt.u16','vrshrgt.u16','vrshrle.u16', + 'vrshreq.u32','vrshrne.u32','vrshrcs.u32','vrshrhs.u32','vrshrcc.u32','vrshrlo.u32','vrshrmi.u32','vrshrpl.u32','vrshrvs.u32','vrshrvc.u32','vrshrhi.u32','vrshrls.u32','vrshrge.u32','vrshrlt.u32','vrshrgt.u32','vrshrle.u32', + 'vrshreq.u64','vrshrne.u64','vrshrcs.u64','vrshrhs.u64','vrshrcc.u64','vrshrlo.u64','vrshrmi.u64','vrshrpl.u64','vrshrvs.u64','vrshrvc.u64','vrshrhi.u64','vrshrls.u64','vrshrge.u64','vrshrlt.u64','vrshrgt.u64','vrshrle.u64', + + 'vrsraeq.u8','vrsrane.u8','vrsracs.u8','vrsrahs.u8','vrsracc.u8','vrsralo.u8','vrsrami.u8','vrsrapl.u8','vrsravs.u8','vrsravc.u8','vrsrahi.u8','vrsrals.u8','vrsrage.u8','vrsralt.u8','vrsragt.u8','vrsrale.u8', + 'vrsraeq.u16','vrsrane.u16','vrsracs.u16','vrsrahs.u16','vrsracc.u16','vrsralo.u16','vrsrami.u16','vrsrapl.u16','vrsravs.u16','vrsravc.u16','vrsrahi.u16','vrsrals.u16','vrsrage.u16','vrsralt.u16','vrsragt.u16','vrsrale.u16', + 'vrsraeq.u32','vrsrane.u32','vrsracs.u32','vrsrahs.u32','vrsracc.u32','vrsralo.u32','vrsrami.u32','vrsrapl.u32','vrsravs.u32','vrsravc.u32','vrsrahi.u32','vrsrals.u32','vrsrage.u32','vrsralt.u32','vrsragt.u32','vrsrale.u32', + 'vrsraeq.u64','vrsrane.u64','vrsracs.u64','vrsrahs.u64','vrsracc.u64','vrsralo.u64','vrsrami.u64','vrsrapl.u64','vrsravs.u64','vrsravc.u64','vrsrahi.u64','vrsrals.u64','vrsrage.u64','vrsralt.u64','vrsragt.u64','vrsrale.u64', + ), + /* Conditional VFPv3 & NEON SIMD Floating-Point Instructions */ + 34 => array( + 'vabdeq.f32','vabdne.f32','vabdcs.f32','vabdhs.f32','vabdcc.f32','vabdlo.f32','vabdmi.f32','vabdpl.f32','vabdvs.f32','vabdvc.f32','vabdhi.f32','vabdls.f32','vabdge.f32','vabdlt.f32','vabdgt.f32','vabdle.f32', + + 'vabseq.f32','vabsne.f32','vabscs.f32','vabshs.f32','vabscc.f32','vabslo.f32','vabsmi.f32','vabspl.f32','vabsvs.f32','vabsvc.f32','vabshi.f32','vabsls.f32','vabsge.f32','vabslt.f32','vabsgt.f32','vabsle.f32', + 'vabseq.f64','vabsne.f64','vabscs.f64','vabshs.f64','vabscc.f64','vabslo.f64','vabsmi.f64','vabspl.f64','vabsvs.f64','vabsvc.f64','vabshi.f64','vabsls.f64','vabsge.f64','vabslt.f64','vabsgt.f64','vabsle.f64', + + 'vacgeeq.f32','vacgene.f32','vacgecs.f32','vacgehs.f32','vacgecc.f32','vacgelo.f32','vacgemi.f32','vacgepl.f32','vacgevs.f32','vacgevc.f32','vacgehi.f32','vacgels.f32','vacgege.f32','vacgelt.f32','vacgegt.f32','vacgele.f32', + 'vacgteq.f32','vacgtne.f32','vacgtcs.f32','vacgths.f32','vacgtcc.f32','vacgtlo.f32','vacgtmi.f32','vacgtpl.f32','vacgtvs.f32','vacgtvc.f32','vacgthi.f32','vacgtls.f32','vacgtge.f32','vacgtlt.f32','vacgtgt.f32','vacgtle.f32', + 'vacleeq.f32','vaclene.f32','vaclecs.f32','vaclehs.f32','vaclecc.f32','vaclelo.f32','vaclemi.f32','vaclepl.f32','vaclevs.f32','vaclevc.f32','vaclehi.f32','vaclels.f32','vaclege.f32','vaclelt.f32','vaclegt.f32','vaclele.f32', + 'vaclteq.f32','vacltne.f32','vacltcs.f32','vaclths.f32','vacltcc.f32','vacltlo.f32','vacltmi.f32','vacltpl.f32','vacltvs.f32','vacltvc.f32','vaclthi.f32','vacltls.f32','vacltge.f32','vacltlt.f32','vacltgt.f32','vacltle.f32', + + 'vaddeq.f32','vaddne.f32','vaddcs.f32','vaddhs.f32','vaddcc.f32','vaddlo.f32','vaddmi.f32','vaddpl.f32','vaddvs.f32','vaddvc.f32','vaddhi.f32','vaddls.f32','vaddge.f32','vaddlt.f32','vaddgt.f32','vaddle.f32', + 'vaddeq.f64','vaddne.f64','vaddcs.f64','vaddhs.f64','vaddcc.f64','vaddlo.f64','vaddmi.f64','vaddpl.f64','vaddvs.f64','vaddvc.f64','vaddhi.f64','vaddls.f64','vaddge.f64','vaddlt.f64','vaddgt.f64','vaddle.f64', + + 'vceqeq.f32','vceqne.f32','vceqcs.f32','vceqhs.f32','vceqcc.f32','vceqlo.f32','vceqmi.f32','vceqpl.f32','vceqvs.f32','vceqvc.f32','vceqhi.f32','vceqls.f32','vceqge.f32','vceqlt.f32','vceqgt.f32','vceqle.f32', + 'vcgeeq.f32','vcgene.f32','vcgecs.f32','vcgehs.f32','vcgecc.f32','vcgelo.f32','vcgemi.f32','vcgepl.f32','vcgevs.f32','vcgevc.f32','vcgehi.f32','vcgels.f32','vcgege.f32','vcgelt.f32','vcgegt.f32','vcgele.f32', + 'vcleeq.f32','vclene.f32','vclecs.f32','vclehs.f32','vclecc.f32','vclelo.f32','vclemi.f32','vclepl.f32','vclevs.f32','vclevc.f32','vclehi.f32','vclels.f32','vclege.f32','vclelt.f32','vclegt.f32','vclele.f32', + 'vcgteq.f32','vcgtne.f32','vcgtcs.f32','vcgths.f32','vcgtcc.f32','vcgtlo.f32','vcgtmi.f32','vcgtpl.f32','vcgtvs.f32','vcgtvc.f32','vcgthi.f32','vcgtls.f32','vcgtge.f32','vcgtlt.f32','vcgtgt.f32','vcgtle.f32', + 'vclteq.f32','vcltne.f32','vcltcs.f32','vclths.f32','vcltcc.f32','vcltlo.f32','vcltmi.f32','vcltpl.f32','vcltvs.f32','vcltvc.f32','vclthi.f32','vcltls.f32','vcltge.f32','vcltlt.f32','vcltgt.f32','vcltle.f32', + + 'vcmpeq.f32','vcmpne.f32','vcmpcs.f32','vcmphs.f32','vcmpcc.f32','vcmplo.f32','vcmpmi.f32','vcmppl.f32','vcmpvs.f32','vcmpvc.f32','vcmphi.f32','vcmpls.f32','vcmpge.f32','vcmplt.f32','vcmpgt.f32','vcmple.f32', + 'vcmpeq.f64','vcmpne.f64','vcmpcs.f64','vcmphs.f64','vcmpcc.f64','vcmplo.f64','vcmpmi.f64','vcmppl.f64','vcmpvs.f64','vcmpvc.f64','vcmphi.f64','vcmpls.f64','vcmpge.f64','vcmplt.f64','vcmpgt.f64','vcmple.f64', + + 'vcmpeeq.f32','vcmpene.f32','vcmpecs.f32','vcmpehs.f32','vcmpecc.f32','vcmpelo.f32','vcmpemi.f32','vcmpepl.f32','vcmpevs.f32','vcmpevc.f32','vcmpehi.f32','vcmpels.f32','vcmpege.f32','vcmpelt.f32','vcmpegt.f32','vcmpele.f32', + 'vcmpeeq.f64','vcmpene.f64','vcmpecs.f64','vcmpehs.f64','vcmpecc.f64','vcmpelo.f64','vcmpemi.f64','vcmpepl.f64','vcmpevs.f64','vcmpevc.f64','vcmpehi.f64','vcmpels.f64','vcmpege.f64','vcmpelt.f64','vcmpegt.f64','vcmpele.f64', + + 'vcvteq.s16.f32','vcvtne.s16.f32','vcvtcs.s16.f32','vcvths.s16.f32','vcvtcc.s16.f32','vcvtlo.s16.f32','vcvtmi.s16.f32','vcvtpl.s16.f32','vcvtvs.s16.f32','vcvtvc.s16.f32','vcvthi.s16.f32','vcvtls.s16.f32','vcvtge.s16.f32','vcvtlt.s16.f32','vcvtgt.s16.f32','vcvtle.s16.f32', + 'vcvteq.s16.f64','vcvtne.s16.f64','vcvtcs.s16.f64','vcvths.s16.f64','vcvtcc.s16.f64','vcvtlo.s16.f64','vcvtmi.s16.f64','vcvtpl.s16.f64','vcvtvs.s16.f64','vcvtvc.s16.f64','vcvthi.s16.f64','vcvtls.s16.f64','vcvtge.s16.f64','vcvtlt.s16.f64','vcvtgt.s16.f64','vcvtle.s16.f64', + 'vcvteq.s32.f32','vcvtne.s32.f32','vcvtcs.s32.f32','vcvths.s32.f32','vcvtcc.s32.f32','vcvtlo.s32.f32','vcvtmi.s32.f32','vcvtpl.s32.f32','vcvtvs.s32.f32','vcvtvc.s32.f32','vcvthi.s32.f32','vcvtls.s32.f32','vcvtge.s32.f32','vcvtlt.s32.f32','vcvtgt.s32.f32','vcvtle.s32.f32', + 'vcvteq.s32.f64','vcvtne.s32.f64','vcvtcs.s32.f64','vcvths.s32.f64','vcvtcc.s32.f64','vcvtlo.s32.f64','vcvtmi.s32.f64','vcvtpl.s32.f64','vcvtvs.s32.f64','vcvtvc.s32.f64','vcvthi.s32.f64','vcvtls.s32.f64','vcvtge.s32.f64','vcvtlt.s32.f64','vcvtgt.s32.f64','vcvtle.s32.f64', + 'vcvteq.u16.f32','vcvtne.u16.f32','vcvtcs.u16.f32','vcvths.u16.f32','vcvtcc.u16.f32','vcvtlo.u16.f32','vcvtmi.u16.f32','vcvtpl.u16.f32','vcvtvs.u16.f32','vcvtvc.u16.f32','vcvthi.u16.f32','vcvtls.u16.f32','vcvtge.u16.f32','vcvtlt.u16.f32','vcvtgt.u16.f32','vcvtle.u16.f32', + 'vcvteq.u16.f64','vcvtne.u16.f64','vcvtcs.u16.f64','vcvths.u16.f64','vcvtcc.u16.f64','vcvtlo.u16.f64','vcvtmi.u16.f64','vcvtpl.u16.f64','vcvtvs.u16.f64','vcvtvc.u16.f64','vcvthi.u16.f64','vcvtls.u16.f64','vcvtge.u16.f64','vcvtlt.u16.f64','vcvtgt.u16.f64','vcvtle.u16.f64', + 'vcvteq.u32.f32','vcvtne.u32.f32','vcvtcs.u32.f32','vcvths.u32.f32','vcvtcc.u32.f32','vcvtlo.u32.f32','vcvtmi.u32.f32','vcvtpl.u32.f32','vcvtvs.u32.f32','vcvtvc.u32.f32','vcvthi.u32.f32','vcvtls.u32.f32','vcvtge.u32.f32','vcvtlt.u32.f32','vcvtgt.u32.f32','vcvtle.u32.f32', + 'vcvteq.u32.f64','vcvtne.u32.f64','vcvtcs.u32.f64','vcvths.u32.f64','vcvtcc.u32.f64','vcvtlo.u32.f64','vcvtmi.u32.f64','vcvtpl.u32.f64','vcvtvs.u32.f64','vcvtvc.u32.f64','vcvthi.u32.f64','vcvtls.u32.f64','vcvtge.u32.f64','vcvtlt.u32.f64','vcvtgt.u32.f64','vcvtle.u32.f64', + 'vcvteq.f16.f32','vcvtne.f16.f32','vcvtcs.f16.f32','vcvths.f16.f32','vcvtcc.f16.f32','vcvtlo.f16.f32','vcvtmi.f16.f32','vcvtpl.f16.f32','vcvtvs.f16.f32','vcvtvc.f16.f32','vcvthi.f16.f32','vcvtls.f16.f32','vcvtge.f16.f32','vcvtlt.f16.f32','vcvtgt.f16.f32','vcvtle.f16.f32', + 'vcvteq.f32.s32','vcvtne.f32.s32','vcvtcs.f32.s32','vcvths.f32.s32','vcvtcc.f32.s32','vcvtlo.f32.s32','vcvtmi.f32.s32','vcvtpl.f32.s32','vcvtvs.f32.s32','vcvtvc.f32.s32','vcvthi.f32.s32','vcvtls.f32.s32','vcvtge.f32.s32','vcvtlt.f32.s32','vcvtgt.f32.s32','vcvtle.f32.s32', + 'vcvteq.f32.u32','vcvtne.f32.u32','vcvtcs.f32.u32','vcvths.f32.u32','vcvtcc.f32.u32','vcvtlo.f32.u32','vcvtmi.f32.u32','vcvtpl.f32.u32','vcvtvs.f32.u32','vcvtvc.f32.u32','vcvthi.f32.u32','vcvtls.f32.u32','vcvtge.f32.u32','vcvtlt.f32.u32','vcvtgt.f32.u32','vcvtle.f32.u32', + 'vcvteq.f32.f16','vcvtne.f32.f16','vcvtcs.f32.f16','vcvths.f32.f16','vcvtcc.f32.f16','vcvtlo.f32.f16','vcvtmi.f32.f16','vcvtpl.f32.f16','vcvtvs.f32.f16','vcvtvc.f32.f16','vcvthi.f32.f16','vcvtls.f32.f16','vcvtge.f32.f16','vcvtlt.f32.f16','vcvtgt.f32.f16','vcvtle.f32.f16', + 'vcvteq.f32.f64','vcvtne.f32.f64','vcvtcs.f32.f64','vcvths.f32.f64','vcvtcc.f32.f64','vcvtlo.f32.f64','vcvtmi.f32.f64','vcvtpl.f32.f64','vcvtvs.f32.f64','vcvtvc.f32.f64','vcvthi.f32.f64','vcvtls.f32.f64','vcvtge.f32.f64','vcvtlt.f32.f64','vcvtgt.f32.f64','vcvtle.f32.f64', + 'vcvteq.f64.s32','vcvtne.f64.s32','vcvtcs.f64.s32','vcvths.f64.s32','vcvtcc.f64.s32','vcvtlo.f64.s32','vcvtmi.f64.s32','vcvtpl.f64.s32','vcvtvs.f64.s32','vcvtvc.f64.s32','vcvthi.f64.s32','vcvtls.f64.s32','vcvtge.f64.s32','vcvtlt.f64.s32','vcvtgt.f64.s32','vcvtle.f64.s32', + 'vcvteq.f64.u32','vcvtne.f64.u32','vcvtcs.f64.u32','vcvths.f64.u32','vcvtcc.f64.u32','vcvtlo.f64.u32','vcvtmi.f64.u32','vcvtpl.f64.u32','vcvtvs.f64.u32','vcvtvc.f64.u32','vcvthi.f64.u32','vcvtls.f64.u32','vcvtge.f64.u32','vcvtlt.f64.u32','vcvtgt.f64.u32','vcvtle.f64.u32', + 'vcvteq.f64.f32','vcvtne.f64.f32','vcvtcs.f64.f32','vcvths.f64.f32','vcvtcc.f64.f32','vcvtlo.f64.f32','vcvtmi.f64.f32','vcvtpl.f64.f32','vcvtvs.f64.f32','vcvtvc.f64.f32','vcvthi.f64.f32','vcvtls.f64.f32','vcvtge.f64.f32','vcvtlt.f64.f32','vcvtgt.f64.f32','vcvtle.f64.f32', + + 'vcvtreq.s32.f32','vcvtrne.s32.f32','vcvtrcs.s32.f32','vcvtrhs.s32.f32','vcvtrcc.s32.f32','vcvtrlo.s32.f32','vcvtrmi.s32.f32','vcvtrpl.s32.f32','vcvtrvs.s32.f32','vcvtrvc.s32.f32','vcvtrhi.s32.f32','vcvtrls.s32.f32','vcvtrge.s32.f32','vcvtrlt.s32.f32','vcvtrgt.s32.f32','vcvtrle.s32.f32', + 'vcvtreq.s32.f64','vcvtrne.s32.f64','vcvtrcs.s32.f64','vcvtrhs.s32.f64','vcvtrcc.s32.f64','vcvtrlo.s32.f64','vcvtrmi.s32.f64','vcvtrpl.s32.f64','vcvtrvs.s32.f64','vcvtrvc.s32.f64','vcvtrhi.s32.f64','vcvtrls.s32.f64','vcvtrge.s32.f64','vcvtrlt.s32.f64','vcvtrgt.s32.f64','vcvtrle.s32.f64', + 'vcvtreq.u32.f32','vcvtrne.u32.f32','vcvtrcs.u32.f32','vcvtrhs.u32.f32','vcvtrcc.u32.f32','vcvtrlo.u32.f32','vcvtrmi.u32.f32','vcvtrpl.u32.f32','vcvtrvs.u32.f32','vcvtrvc.u32.f32','vcvtrhi.u32.f32','vcvtrls.u32.f32','vcvtrge.u32.f32','vcvtrlt.u32.f32','vcvtrgt.u32.f32','vcvtrle.u32.f32', + 'vcvtreq.u32.f64','vcvtrne.u32.f64','vcvtrcs.u32.f64','vcvtrhs.u32.f64','vcvtrcc.u32.f64','vcvtrlo.u32.f64','vcvtrmi.u32.f64','vcvtrpl.u32.f64','vcvtrvs.u32.f64','vcvtrvc.u32.f64','vcvtrhi.u32.f64','vcvtrls.u32.f64','vcvtrge.u32.f64','vcvtrlt.u32.f64','vcvtrgt.u32.f64','vcvtrle.u32.f64', + + 'vcvtbeq.f16.f32','vcvtbne.f16.f32','vcvtbcs.f16.f32','vcvtbhs.f16.f32','vcvtbcc.f16.f32','vcvtblo.f16.f32','vcvtbmi.f16.f32','vcvtbpl.f16.f32','vcvtbvs.f16.f32','vcvtbvc.f16.f32','vcvtbhi.f16.f32','vcvtbls.f16.f32','vcvtbge.f16.f32','vcvtblt.f16.f32','vcvtbgt.f16.f32','vcvtble.f16.f32', + 'vcvtbeq.f32.f16','vcvtbne.f32.f16','vcvtbcs.f32.f16','vcvtbhs.f32.f16','vcvtbcc.f32.f16','vcvtblo.f32.f16','vcvtbmi.f32.f16','vcvtbpl.f32.f16','vcvtbvs.f32.f16','vcvtbvc.f32.f16','vcvtbhi.f32.f16','vcvtbls.f32.f16','vcvtbge.f32.f16','vcvtblt.f32.f16','vcvtbgt.f32.f16','vcvtble.f32.f16', + + 'vcvtteq.f16.f32','vcvttne.f16.f32','vcvttcs.f16.f32','vcvtths.f16.f32','vcvttcc.f16.f32','vcvttlo.f16.f32','vcvttmi.f16.f32','vcvttpl.f16.f32','vcvttvs.f16.f32','vcvttvc.f16.f32','vcvtthi.f16.f32','vcvttls.f16.f32','vcvttge.f16.f32','vcvttlt.f16.f32','vcvttgt.f16.f32','vcvttle.f16.f32', + 'vcvtteq.f32.f16','vcvttne.f32.f16','vcvttcs.f32.f16','vcvtths.f32.f16','vcvttcc.f32.f16','vcvttlo.f32.f16','vcvttmi.f32.f16','vcvttpl.f32.f16','vcvttvs.f32.f16','vcvttvc.f32.f16','vcvtthi.f32.f16','vcvttls.f32.f16','vcvttge.f32.f16','vcvttlt.f32.f16','vcvttgt.f32.f16','vcvttle.f32.f16', + + 'vdiveq.f32','vdivne.f32','vdivcs.f32','vdivhs.f32','vdivcc.f32','vdivlo.f32','vdivmi.f32','vdivpl.f32','vdivvs.f32','vdivvc.f32','vdivhi.f32','vdivls.f32','vdivge.f32','vdivlt.f32','vdivgt.f32','vdivle.f32', + 'vdiveq.f64','vdivne.f64','vdivcs.f64','vdivhs.f64','vdivcc.f64','vdivlo.f64','vdivmi.f64','vdivpl.f64','vdivvs.f64','vdivvc.f64','vdivhi.f64','vdivls.f64','vdivge.f64','vdivlt.f64','vdivgt.f64','vdivle.f64', + + 'vmaxeq.f32','vmaxne.f32','vmaxcs.f32','vmaxhs.f32','vmaxcc.f32','vmaxlo.f32','vmaxmi.f32','vmaxpl.f32','vmaxvs.f32','vmaxvc.f32','vmaxhi.f32','vmaxls.f32','vmaxge.f32','vmaxlt.f32','vmaxgt.f32','vmaxle.f32', + 'vmineq.f32','vminne.f32','vmincs.f32','vminhs.f32','vmincc.f32','vminlo.f32','vminmi.f32','vminpl.f32','vminvs.f32','vminvc.f32','vminhi.f32','vminls.f32','vminge.f32','vminlt.f32','vmingt.f32','vminle.f32', + + 'vmlaeq.f32','vmlane.f32','vmlacs.f32','vmlahs.f32','vmlacc.f32','vmlalo.f32','vmlami.f32','vmlapl.f32','vmlavs.f32','vmlavc.f32','vmlahi.f32','vmlals.f32','vmlage.f32','vmlalt.f32','vmlagt.f32','vmlale.f32', + 'vmlaeq.f64','vmlane.f64','vmlacs.f64','vmlahs.f64','vmlacc.f64','vmlalo.f64','vmlami.f64','vmlapl.f64','vmlavs.f64','vmlavc.f64','vmlahi.f64','vmlals.f64','vmlage.f64','vmlalt.f64','vmlagt.f64','vmlale.f64', + + 'vmlseq.f32','vmlsne.f32','vmlscs.f32','vmlshs.f32','vmlscc.f32','vmlslo.f32','vmlsmi.f32','vmlspl.f32','vmlsvs.f32','vmlsvc.f32','vmlshi.f32','vmlsls.f32','vmlsge.f32','vmlslt.f32','vmlsgt.f32','vmlsle.f32', + 'vmlseq.f64','vmlsne.f64','vmlscs.f64','vmlshs.f64','vmlscc.f64','vmlslo.f64','vmlsmi.f64','vmlspl.f64','vmlsvs.f64','vmlsvc.f64','vmlshi.f64','vmlsls.f64','vmlsge.f64','vmlslt.f64','vmlsgt.f64','vmlsle.f64', + + 'vmuleq.f32','vmulne.f32','vmulcs.f32','vmulhs.f32','vmulcc.f32','vmullo.f32','vmulmi.f32','vmulpl.f32','vmulvs.f32','vmulvc.f32','vmulhi.f32','vmulls.f32','vmulge.f32','vmullt.f32','vmulgt.f32','vmulle.f32', + 'vmuleq.f64','vmulne.f64','vmulcs.f64','vmulhs.f64','vmulcc.f64','vmullo.f64','vmulmi.f64','vmulpl.f64','vmulvs.f64','vmulvc.f64','vmulhi.f64','vmulls.f64','vmulge.f64','vmullt.f64','vmulgt.f64','vmulle.f64', + + 'vnegeq.f32','vnegne.f32','vnegcs.f32','vneghs.f32','vnegcc.f32','vneglo.f32','vnegmi.f32','vnegpl.f32','vnegvs.f32','vnegvc.f32','vneghi.f32','vnegls.f32','vnegge.f32','vneglt.f32','vneggt.f32','vnegle.f32', + 'vnegeq.f64','vnegne.f64','vnegcs.f64','vneghs.f64','vnegcc.f64','vneglo.f64','vnegmi.f64','vnegpl.f64','vnegvs.f64','vnegvc.f64','vneghi.f64','vnegls.f64','vnegge.f64','vneglt.f64','vneggt.f64','vnegle.f64', + + 'vnmlaeq.f32','vnmlane.f32','vnmlacs.f32','vnmlahs.f32','vnmlacc.f32','vnmlalo.f32','vnmlami.f32','vnmlapl.f32','vnmlavs.f32','vnmlavc.f32','vnmlahi.f32','vnmlals.f32','vnmlage.f32','vnmlalt.f32','vnmlagt.f32','vnmlale.f32', + 'vnmlaeq.f64','vnmlane.f64','vnmlacs.f64','vnmlahs.f64','vnmlacc.f64','vnmlalo.f64','vnmlami.f64','vnmlapl.f64','vnmlavs.f64','vnmlavc.f64','vnmlahi.f64','vnmlals.f64','vnmlage.f64','vnmlalt.f64','vnmlagt.f64','vnmlale.f64', + + 'vnmlseq.f32','vnmlsne.f32','vnmlscs.f32','vnmlshs.f32','vnmlscc.f32','vnmlslo.f32','vnmlsmi.f32','vnmlspl.f32','vnmlsvs.f32','vnmlsvc.f32','vnmlshi.f32','vnmlsls.f32','vnmlsge.f32','vnmlslt.f32','vnmlsgt.f32','vnmlsle.f32', + 'vnmlseq.f64','vnmlsne.f64','vnmlscs.f64','vnmlshs.f64','vnmlscc.f64','vnmlslo.f64','vnmlsmi.f64','vnmlspl.f64','vnmlsvs.f64','vnmlsvc.f64','vnmlshi.f64','vnmlsls.f64','vnmlsge.f64','vnmlslt.f64','vnmlsgt.f64','vnmlsle.f64', + + 'vnmuleq.f64','vnmulne.f64','vnmulcs.f64','vnmulhs.f64','vnmulcc.f64','vnmullo.f64','vnmulmi.f64','vnmulpl.f64','vnmulvs.f64','vnmulvc.f64','vnmulhi.f64','vnmulls.f64','vnmulge.f64','vnmullt.f64','vnmulgt.f64','vnmulle.f64', + 'vnmuleq.f32','vnmulne.f32','vnmulcs.f32','vnmulhs.f32','vnmulcc.f32','vnmullo.f32','vnmulmi.f32','vnmulpl.f32','vnmulvs.f32','vnmulvc.f32','vnmulhi.f32','vnmulls.f32','vnmulge.f32','vnmullt.f32','vnmulgt.f32','vnmulle.f32', + + 'vpaddeq.f32','vpaddne.f32','vpaddcs.f32','vpaddhs.f32','vpaddcc.f32','vpaddlo.f32','vpaddmi.f32','vpaddpl.f32','vpaddvs.f32','vpaddvc.f32','vpaddhi.f32','vpaddls.f32','vpaddge.f32','vpaddlt.f32','vpaddgt.f32','vpaddle.f32', + + 'vpmaxeq.f32','vpmaxne.f32','vpmaxcs.f32','vpmaxhs.f32','vpmaxcc.f32','vpmaxlo.f32','vpmaxmi.f32','vpmaxpl.f32','vpmaxvs.f32','vpmaxvc.f32','vpmaxhi.f32','vpmaxls.f32','vpmaxge.f32','vpmaxlt.f32','vpmaxgt.f32','vpmaxle.f32', + 'vpmineq.f32','vpminne.f32','vpmincs.f32','vpminhs.f32','vpmincc.f32','vpminlo.f32','vpminmi.f32','vpminpl.f32','vpminvs.f32','vpminvc.f32','vpminhi.f32','vpminls.f32','vpminge.f32','vpminlt.f32','vpmingt.f32','vpminle.f32', + + 'vrecpeeq.u32','vrecpene.u32','vrecpecs.u32','vrecpehs.u32','vrecpecc.u32','vrecpelo.u32','vrecpemi.u32','vrecpepl.u32','vrecpevs.u32','vrecpevc.u32','vrecpehi.u32','vrecpels.u32','vrecpege.u32','vrecpelt.u32','vrecpegt.u32','vrecpele.u32', + 'vrecpeeq.f32','vrecpene.f32','vrecpecs.f32','vrecpehs.f32','vrecpecc.f32','vrecpelo.f32','vrecpemi.f32','vrecpepl.f32','vrecpevs.f32','vrecpevc.f32','vrecpehi.f32','vrecpels.f32','vrecpege.f32','vrecpelt.f32','vrecpegt.f32','vrecpele.f32', + 'vrecpseq.f32','vrecpsne.f32','vrecpscs.f32','vrecpshs.f32','vrecpscc.f32','vrecpslo.f32','vrecpsmi.f32','vrecpspl.f32','vrecpsvs.f32','vrecpsvc.f32','vrecpshi.f32','vrecpsls.f32','vrecpsge.f32','vrecpslt.f32','vrecpsgt.f32','vrecpsle.f32', + + 'vrsqrteeq.u32','vrsqrtene.u32','vrsqrtecs.u32','vrsqrtehs.u32','vrsqrtecc.u32','vrsqrtelo.u32','vrsqrtemi.u32','vrsqrtepl.u32','vrsqrtevs.u32','vrsqrtevc.u32','vrsqrtehi.u32','vrsqrtels.u32','vrsqrtege.u32','vrsqrtelt.u32','vrsqrtegt.u32','vrsqrtele.u32', + 'vrsqrteeq.f32','vrsqrtene.f32','vrsqrtecs.f32','vrsqrtehs.f32','vrsqrtecc.f32','vrsqrtelo.f32','vrsqrtemi.f32','vrsqrtepl.f32','vrsqrtevs.f32','vrsqrtevc.f32','vrsqrtehi.f32','vrsqrtels.f32','vrsqrtege.f32','vrsqrtelt.f32','vrsqrtegt.f32','vrsqrtele.f32', + 'vrsqrtseq.f32','vrsqrtsne.f32','vrsqrtscs.f32','vrsqrtshs.f32','vrsqrtscc.f32','vrsqrtslo.f32','vrsqrtsmi.f32','vrsqrtspl.f32','vrsqrtsvs.f32','vrsqrtsvc.f32','vrsqrtshi.f32','vrsqrtsls.f32','vrsqrtsge.f32','vrsqrtslt.f32','vrsqrtsgt.f32','vrsqrtsle.f32', + + 'vsqrteq.f32','vsqrtne.f32','vsqrtcs.f32','vsqrths.f32','vsqrtcc.f32','vsqrtlo.f32','vsqrtmi.f32','vsqrtpl.f32','vsqrtvs.f32','vsqrtvc.f32','vsqrthi.f32','vsqrtls.f32','vsqrtge.f32','vsqrtlt.f32','vsqrtgt.f32','vsqrtle.f32', + 'vsqrteq.f64','vsqrtne.f64','vsqrtcs.f64','vsqrths.f64','vsqrtcc.f64','vsqrtlo.f64','vsqrtmi.f64','vsqrtpl.f64','vsqrtvs.f64','vsqrtvc.f64','vsqrthi.f64','vsqrtls.f64','vsqrtge.f64','vsqrtlt.f64','vsqrtgt.f64','vsqrtle.f64', + + 'vsubeq.f32','vsubne.f32','vsubcs.f32','vsubhs.f32','vsubcc.f32','vsublo.f32','vsubmi.f32','vsubpl.f32','vsubvs.f32','vsubvc.f32','vsubhi.f32','vsubls.f32','vsubge.f32','vsublt.f32','vsubgt.f32','vsuble.f32', + 'vsubeq.f64','vsubne.f64','vsubcs.f64','vsubhs.f64','vsubcc.f64','vsublo.f64','vsubmi.f64','vsubpl.f64','vsubvs.f64','vsubvc.f64','vsubhi.f64','vsubls.f64','vsubge.f64','vsublt.f64','vsubgt.f64','vsuble.f64' + ), + /* Registers */ + 35 => array( + /* General-Purpose Registers */ + 'r0','r1','r2','r3','r4','r5','r6','r7', + 'r8','r9','r10','r11','r12','r13','r14','r15', + /* Scratch Registers */ + 'a1','a2','a3','a4', + /* Variable Registers */ + 'v1','v2','v3','v4','v5','v6','v7','v8', + /* Other Synonims for General-Purpose Registers */ + 'sb','sl','fp','ip','sp','lr','pc', + /* WMMX Data Registers */ + 'wr0','wr1','wr2','wr3','wr4','wr5','wr6','wr7', + 'wr8','wr9','wr10','wr11','wr12','wr13','wr14','wr15', + /* WMMX Control Registers */ + 'wcid','wcon','wcssf','wcasf', + /* WMMX-Mapped General-Purpose Registers */ + 'wcgr0','wcgr1','wcgr2','wcgr3', + /* VFPv3 Registers */ + 's0','s1','s2','s3','s4','s5','s6','s7', + 's8','s9','s10','s11','s12','s13','s14','s15', + 's16','s17','s18','s19','s20','s21','s22','s23', + 's24','s25','s26','s27','s28','s29','s30','s31', + /* VFPv3/NEON Registers */ + 'd0','d1','d2','d3','d4','d5','d6','d7', + 'd8','d9','d10','d11','d12','d13','d14','d15', + 'd16','d17','d18','d19','d20','d21','d22','d23', + 'd24','d25','d26','d27','d28','d29','d30','d31', + /* NEON Registers */ + 'q0','q1','q2','q3','q4','q5','q6','q7', + 'q8','q9','q10','q11','q12','q13','q14','q15' + ) + ), + 'SYMBOLS' => array( + '[', ']', '(', ')', + '+', '-', '*', '/', '%', + '.', ',', ';', ':' + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => false, + 1 => false, + 2 => false, + 3 => false, + 4 => false, + 5 => false, + 6 => false, + 7 => false, + 8 => false, + 9 => false, + 10 => false, + 11 => false, + 12 => false, + 13 => false, + 14 => false, + 15 => false, + 16 => false, + 17 => false, + 18 => false, + 19 => false, + 20 => false, + 21 => false, + 22 => false, + 23 => false, + 24 => false, + 25 => false, + 26 => false, + 27 => false, + 28 => false, + 29 => false, + 30 => false, + 31 => false, + 32 => false, + 33 => false, + 34 => false, + 35 => false + ), + 'STYLES' => array( + 'KEYWORDS' => array( + /* Unconditional Data Processing Instructions */ + 1 => 'color: #00007f; font-weight: normal; font-style: normal;', + /* Conditional Data Processing Instructions */ + 2 => 'color: #00007f; font-weight: normal; font-style: italic;', + /* Unconditional Memory Access Instructions */ + 3 => 'color: #00007f; font-weight: normal; font-style: normal;', + /* Conditional Memory Access Instructions */ + 4 => 'color: #00007f; font-weight: normal; font-style: italic;', + /* Unconditional Flags Changing Instructions */ + 5 => 'color: #00007f; font-weight: bold; font-style: normal;', + /* Conditional Flags Changing Instructions */ + 6 => 'color: #00007f; font-weight: bold; font-style: italic;', + /* Unconditional Flow Control Instructions */ + 7 => 'color: #0000ff; font-weight: normal; font-style: normal;', + /* Conditional Flow Control Instructions */ + 8 => 'color: #0000ff; font-weight: normal; font-style: italic;', + /* Unconditional Syncronization Instructions */ + 9 => 'color: #00007f; font-weight: normal; font-style: normal;', + /* Conditional Syncronization Instructions */ + 10 => 'color: #00007f; font-weight: normal; font-style: italic;', + /* Unonditional ARMv6 SIMD */ + 11 => 'color: #b00040; font-weight: normal; font-style: normal;', + /* Conditional ARMv6 SIMD */ + 12 => 'color: #b00040; font-weight: normal; font-style: italic;', + /* Unconditional Coprocessor Instructions */ + 13 => 'color: #00007f; font-weight: normal; font-style: normal;', + /* Conditional Coprocessor Instructions */ + 14 => 'color: #00007f; font-weight: bold; font-style: italic;', + /* Unconditional System Instructions */ + 15 => 'color: #00007f; font-weight: normal; font-style: normal;', + /* Conditional System Instructions */ + 16 => 'color: #00007f; font-weight: bold; font-style: italic;', + /* Unconditional WMMX/WMMX2 SIMD Instructions */ + 17 => 'color: #b00040; font-weight: normal; font-style: normal;', + /* Conditional WMMX/WMMX2 SIMD Instructions */ + 18 => 'color: #b00040; font-weight: normal; font-style: italic;', + /* Unconditional VFPv3 & NEON SIMD Memory Access Instructions */ + 19 => 'color: #b00040; font-weight: normal; font-style: normal;', + /* Unconditional NEON SIMD Logical Instructions */ + 20 => 'color: #b00040; font-weight: normal; font-style: italic;', + /* Unconditional NEON SIMD ARM Registers Interop Instructions */ + 21 => 'color: #b00040; font-weight: normal; font-style: italic;', + /* Unconditional NEON SIMD Bit/Byte-Level Instructions */ + 22 => 'color: #b00040; font-weight: normal; font-style: italic;', + /* Unconditional NEON SIMD Universal Integer Instructions */ + 23 => 'color: #b00040; font-weight: normal; font-style: italic;', + /* Unconditional NEON SIMD Signed Integer Instructions */ + 24 => 'color: #b00040; font-weight: normal; font-style: italic;', + /* Unconditional NEON SIMD Unsigned Integer Instructions */ + 25 => 'color: #b00040; font-weight: normal; font-style: italic;', + /* Unconditional VFPv3 & NEON SIMD Floating-Point Instructions */ + 26 => 'color: #b00040; font-weight: normal; font-style: italic;', + /* Conditional VFPv3 & NEON SIMD Memory Access Instructions */ + 27 => 'color: #b00040; font-weight: normal; font-style: italic;', + /* Conditional NEON SIMD Logical Instructions */ + 28 => 'color: #b00040; font-weight: normal; font-style: italic;', + /* Conditional NEON SIMD ARM Registers Interop Instructions */ + 29 => 'color: #b00040; font-weight: normal; font-style: italic;', + /* Conditional NEON SIMD Bit/Byte-Level Instructions */ + 30 => 'color: #b00040; font-weight: normal; font-style: italic;', + /* Conditional NEON SIMD Universal Integer Instructions */ + 31 => 'color: #b00040; font-weight: normal; font-style: italic;', + /* Conditional NEON SIMD Signed Integer Instructions */ + 32 => 'color: #b00040; font-weight: normal; font-style: italic;', + /* Conditional NEON SIMD Unsigned Integer Instructions */ + 33 => 'color: #b00040; font-weight: normal; font-style: italic;', + /* Conditional VFPv3 & NEON SIMD Floating-Point Instructions */ + 34 => 'color: #b00040; font-weight: normal; font-style: italic;', + /* Registers */ + 35 => 'color: #46aa03; font-weight: bold;' + ), + 'COMMENTS' => array( + 1 => 'color: #666666; font-style: italic;', + 2 => 'color: #adadad; font-style: italic;' + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #000099; font-weight: bold;' + ), + 'BRACKETS' => array( + 0 => 'color: #009900; font-weight: bold;' + ), + 'STRINGS' => array( + 0 => 'color: #7f007f;' + ), + 'NUMBERS' => array( + 0 => 'color: #ff0000;' + ), + 'METHODS' => array( + ), + 'SYMBOLS' => array( + 0 => 'color: #339933;' + ), + 'REGEXPS' => array( + ), + 'SCRIPT' => array( + ) + ), + 'URLS' => array( + 1 => '', + 2 => '', + 3 => '', + 4 => '', + 5 => '', + 6 => '', + 7 => '', + 8 => '', + 9 => '', + 10 => '', + 11 => '', + 12 => '', + 13 => '', + 14 => '', + 15 => '', + 16 => '', + 17 => '', + 18 => '', + 19 => '', + 20 => '', + 21 => '', + 22 => '', + 23 => '', + 24 => '', + 25 => '', + 26 => '', + 27 => '', + 28 => '', + 29 => '', + 30 => '', + 31 => '', + 32 => '', + 33 => '', + 34 => '', + 35 => '' + ), + 'NUMBERS' => + GESHI_NUMBER_BIN_PREFIX_PERCENT | + GESHI_NUMBER_BIN_SUFFIX | + GESHI_NUMBER_HEX_PREFIX | + GESHI_NUMBER_HEX_SUFFIX | + GESHI_NUMBER_OCT_SUFFIX | + GESHI_NUMBER_INT_BASIC | + GESHI_NUMBER_FLT_NONSCI | + GESHI_NUMBER_FLT_NONSCI_F | + GESHI_NUMBER_FLT_SCI_ZERO, + 'OOLANG' => false, + 'OBJECT_SPLITTERS' => array( + ), + 'REGEXPS' => array( + ), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array( + ), + 'HIGHLIGHT_STRICT_BLOCK' => array( + ), + 'TAB_WIDTH' => 8, + 'PARSER_CONTROL' => array( + 'KEYWORDS' => array( + 'DISALLOWED_BEFORE' => "(?<![a-zA-Z0-9\$_\|\#>|^])", + 'DISALLOWED_AFTER' => "(?![a-zA-Z0-9_<\|%])" + ) + ) +); + +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/asm.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/asm.php index 2093d86b..dd0a7ec5 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/asm.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/asm.php @@ -3,15 +3,56 @@ * asm.php * ------- * Author: Tux (tux@inmail.cz) - * Copyright: (c) 2004 Tux (http://tux.a4.cz/), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Copyright: (c) 2004 Tux (http://tux.a4.cz/), + * 2004-2009 Nigel McNie (http://qbnz.com/highlighter), + * 2009-2011 Benny Baumann (http://qbnz.com/highlighter), + * 2011 Dennis Yurichev (dennis@conus.info), + * 2011 Marat Dukhan (mdukhan3.at.gatech.dot.edu) + * Release Version: 1.0.8.11 * Date Started: 2004/07/27 * * x86 Assembler language file for GeSHi. - * Words are from SciTe configuration file (based on NASM syntax) + * Based on the following documents: + * - "Intel64 and IA-32 Architectures Programmer's Reference Manual + * Volume 2 (2A & 2B): Instructions Set Reference, A-Z", + * Order Number 25383-039US, May 2011 + * - "Intel Advanced Vector Extensions Programming Reference", + * Order Number 319433-011, June 2011 + * - "AMD64 Architecture Programmer's Manual Volume 3: + * General-Purpose and System Instructions", Publication No. 24594, + * Revision 3.15, November 2009 + * - "AMD64 Architecture Programmer's Manual Volume 4: + * 128-Bit and 256-Bit Media Instructions", Publication No. 26568, + * Revision 3.12, May 2011 + * - "AMD64 Architecture Programmer's Manual Volume 5: + * 64-Bit Media and x87 Floating-Point Instructions", + * Publication No. 26569, Revision 3.11, December 2009 + * - "AMD64 Technology Lightweight Profiling Specification", + * Publication No. 43724, Revision 3.08, August 2010 + * - "Application Note 108: Cyrix Extended MMX Instruction Set" + * - "VIA Padlock Programming Guide", 3rd May 2005 + * - http://en.wikipedia.org/wiki/X86_instruction_listings + * - NASM 2.10rc8 Online Documenation at + * http://www.nasm.us/xdoc/2.10rc8/html/nasmdoc0.html + * Color scheme is taken from SciTE. Previous versions of this file + * also used words from SciTE configuration file (based on NASM syntax) * * CHANGES * ------- + * 2011/10/07 + * - Rearranged instructions and registers into groups + * - Updated to support the following extensions + * - CMOV, BMI1, BMI2, TBM, FSGSBASE + * - LZCNT, TZCNT, POPCNT, MOVBE, CRC32 + * - MMX, MMX+, EMMX + * - 3dnow!, 3dnow!+, 3dnow! Geode, 3dnow! Prefetch + * - SSE, SSE2, SSE3, SSSE3, SSE4A, SSE4.1, SSE4.2 + * - AVX, AVX2, XOP, FMA3, FMA4, CVT16 + * - VMX, SVM + * - AES, PCLMULQDQ, Padlock, RDRAND + * - Updated NASM macros and directives + * 2010/07/01 (1.0.8.11) + * - Added MMX/SSE/new x86-64 registers, MMX/SSE (up to 4.2) instructions * 2008/05/23 (1.0.7.22) * - Added description of extra language features (SF#1970248) * 2004/11/27 (1.0.2) @@ -55,26 +96,71 @@ $language_data = array ( 'QUOTEMARKS' => array("'", '"'), 'ESCAPE_CHAR' => '', 'KEYWORDS' => array( - /*CPU*/ + /* General-Purpose */ 1 => array( - 'aaa','aad','aam','aas','adc','add','and','call','cbw','clc','cld','cli','cmc','cmp', - 'cmps','cmpsb','cmpsw','cwd','daa','das','dec','div','esc','hlt','idiv','imul','in','inc', - 'int','into','iret','ja','jae','jb','jbe','jc','jcxz','je','jg','jge','jl','jle','jmp', - 'jna','jnae','jnb','jnbe','jnc','jne','jng','jnge','jnl','jnle','jno','jnp','jns','jnz', - 'jo','jp','jpe','jpo','js','jz','lahf','lds','lea','les','lods','lodsb','lodsw','loop', - 'loope','loopew','loopne','loopnew','loopnz','loopnzw','loopw','loopz','loopzw','mov', - 'movs','movsb','movsw','mul','neg','nop','not','or','out','pop','popf','push','pushf', - 'rcl','rcr','ret','retf','retn','rol','ror','sahf','sal','sar','sbb','scas','scasb','scasw', - 'shl','shr','stc','std','sti','stos','stosb','stosw','sub','test','wait','xchg','xlat', - 'xlatb','xor','bound','enter','ins','insb','insw','leave','outs','outsb','outsw','popa','pusha','pushw', - 'arpl','lar','lsl','sgdt','sidt','sldt','smsw','str','verr','verw','clts','lgdt','lidt','lldt','lmsw','ltr', - 'bsf','bsr','bt','btc','btr','bts','cdq','cmpsd','cwde','insd','iretd','iretdf','iretf', - 'jecxz','lfs','lgs','lodsd','loopd','looped','loopned','loopnzd','loopzd','lss','movsd', - 'movsx','movzx','outsd','popad','popfd','pushad','pushd','pushfd','scasd','seta','setae', - 'setb','setbe','setc','sete','setg','setge','setl','setle','setna','setnae','setnb','setnbe', - 'setnc','setne','setng','setnge','setnl','setnle','setno','setnp','setns','setnz','seto','setp', - 'setpe','setpo','sets','setz','shld','shrd','stosd','bswap','cmpxchg','invd','invlpg','wbinvd','xadd','lock', - 'rep','repe','repne','repnz','repz' + /* BCD instructions */ + 'aaa','aad','aam','aas','daa','das', + /* Control flow instructions */ + 'ja','jae','jb','jbe','jc','je','jg','jge','jl','jle','jmp','jna', + 'jnae','jnb','jnbe','jnc','jne','jng','jnge','jnl','jnle','jno','jnp','jns','jnz', + 'jo','jp','jpe','jpo','js','jz','jcxz','jecxz','jrcxz','loop','loope','loopne', + 'call','ret','enter','leave','syscall','sysenter','int','into', + /* Predicate instructions */ + 'seta','setae','setb','setbe','setc','sete','setg','setge','setl','setle','setna', + 'setnae','setnb','setnbe','setnc','setne','setng','setnge','setnl','setnle','setno', + 'setnp','setns','setnz','seto','setp','setpe','setpo','sets','setz','salc', + /* Conditional move instructions */ + 'cmovo','cmovno','cmovb','cmovc','cmovnae','cmovae','cmovnb','cmovnc','cmove','cmovz', + 'cmovne','cmovnz','cmovbe','cmovna','cmova','cmovnbe','cmovs','cmovns','cmovp','cmovpe', + 'cmovnp','cmovpo','cmovl','cmovnge','cmovge','cmovnl','cmovle','cmovng','cmovg','cmovnle', + /* ALU instructions */ + 'add','sub','adc','sbb','neg','cmp','inc','dec','and','or','xor','not','test', + 'shl','shr','sal','sar','shld','shrd','rol','ror','rcl','rcr', + 'cbw','cwd','cwde','cdq','cdqe','cqo','bsf','bsr','bt','btc','btr','bts', + 'idiv','imul','div','mul','bswap','nop', + /* Memory instructions */ + 'lea','mov','movsx','movsxd','movzx','xlatb','bound','xchg','xadd','cmpxchg','cmpxchg8b','cmpxchg16b', + /* Stack instructions */ + 'push','pop','pusha','popa','pushad','popad','pushf','popf','pushfd','popfd','pushfq','popfq', + /* EFLAGS manipulations instructions */ + 'clc','cld','stc','std','cmc','lahf','sahf', + /* Prefix instructions */ + 'lock','rep','repe','repz','repne','repnz', + /* String instructions */ + 'cmps','cmpsb','cmpsw',/*'cmpsd',*/ 'cmpsq', /*CMPSD conflicts with the SSE2 instructions of the same name*/ + 'movs','movsb','movsw',/*'movsd',*/ 'movsq', /*MOVSD conflicts with the SSE2 instructions of the same name*/ + 'scas','scasb','scasw','scasd','scasq', + 'stos','stosb','stosw','stosd','stosq', + 'lods','lodsb','lodsw','lodsd','lodsq', + /* Information instructions */ + 'cpuid','rdtsc','rdtscp','rdpmc','xgetbv', + 'sgdt','sidt','sldt','smsw','str','lar', + /* LWP instructions */ + 'llwpcb','slwpcb','lwpval','lwpins', + /* Instructions from miscellaneous extensions */ + 'crc32','popcnt','lzcnt','tzcnt','movbe','pclmulqdq','rdrand', + /* FSGSBASE instructions */ + 'rdfsbase','rdgsbase','wrfsbase','wrgsbase', + /* BMI1 instructions */ + 'andn','bextr','blsi','blsmk','blsr', + /* BMI2 instructions */ + 'bzhi','mulx','pdep','pext','rorx','sarx','shlx','shrx', + /* TBM instructions */ + 'blcfill','blci','blcic','blcmsk','blcs','blsfill','blsic','t1mskc','tzmsk', + /* Legacy instructions */ + 'arpl','ud2','lds','les','lfs','lgs','lss','lsl','verr','verw', + /* Privileged instructions */ + 'cli','sti','clts','hlt','rsm','in','insb','insw','insd', + 'out','outsb','outsw','outsd','clflush','invd','invlpg','invpcid','wbinvd', + 'iret','iretd','iretq','sysexit','sysret','lidt','lgdt','lldt','lmsw','ltr', + 'monitor','mwait','rdmsr','wrmsr','swapgs', + 'fxsave','fxsave64','fxrstor','fxrstor64', + 'xsave','xsaveopt','xrstor','xsetbv','getsec', + /* VMX instructions */ + 'invept','invvpid','vmcall','vmclear','vmlaunch','vmresume', + 'vmptrld','vmptrst','vmread','vmwrite','vmxoff','vmxon', + /* SVM (AMD-V) instructions */ + 'invlpga','skinit','clgi','stgi','vmload','vmsave','vmmcall','vmrun' ), /*FPU*/ 2 => array( @@ -87,56 +173,350 @@ $language_data = array ( 'fsavew','fscale','fsqrt','fst','fstcw','fstenv','fstenvw','fstp','fstsw','fsub','fsubp', 'fsubr','fsubrp','ftst','fwait','fxam','fxch','fxtract','fyl2x','fyl2xp1', 'fsetpm','fcos','fldenvd','fnsaved','fnstenvd','fprem1','frstord','fsaved','fsin','fsincos', - 'fstenvd','fucom','fucomp','fucompp' + 'fstenvd','fucom','fucomp','fucompp','ffreep', + /* FCMOV instructions */ + 'fcomi','fcomip','fucomi','fucomip', + 'fcmovb','fcmove','fcmovbe','fcmovu','fcmovnb','fcmovne','fcmovnbe','fcmovnu', + /* SSE3 instructions */ + 'fisttp' ), - /*registers*/ + /*SIMD*/ 3 => array( - 'ah','al','ax','bh','bl','bp','bx','ch','cl','cr0','cr2','cr3','cs','cx','dh','di','dl', - 'dr0','dr1','dr2','dr3','dr6','dr7','ds','dx','eax','ebp','ebx','ecx','edi','edx', - 'es','esi','esp','fs','gs','si','sp','ss','st','tr3','tr4','tr5','tr6','tr7' + /* MMX instructions */ + 'movd','movq', + 'paddb','paddw','paddd','paddsb','paddsw','paddusb','paddusw', + 'psubb','psubw','psubd','psubsb','psubsw','psubusb','psubusw', + 'pand','pandn','por','pxor', + 'pcmpeqb','pcmpeqd','pcmpeqw','pcmpgtb','pcmpgtd','pcmpgtw', + 'pmaddwd','pmulhw','pmullw', + 'psllw','pslld','psllq','psrlw','psrld','psrlq','psraw','psrad', + 'packuswb','packsswb','packssdw', + 'punpcklbw','punpcklwd','punpckldq','punpckhbw','punpckhwd','punpckhdq', + 'emms', + /* MMX+ instructions */ + 'pavgb','pavgw', + 'pextrw','pinsrw','pmovmskb', + 'pmaxsw','pmaxub','pminsw','pminub', + 'pmulhuw','psadbw','pshufw', + 'prefetchnta','prefetcht0','prefetcht1','prefetcht2', + 'maskmovq','movntq','sfence', + /* EMMX instructions (only available on Cyrix MediaGXm) */ + 'paddsiw','psubsiw', + /*'pmulhrw',*/'pmachriw','pmulhriw', /* PMULHRW conflicts with the 3dnow! instruction of the same name */ + 'pmagw','pdistib','paveb', + 'pmvzb','pmvnzb','pmvlzb','pmvgezb', + /* 3dnow! instructions! */ + 'pfacc','pfadd','pfsub','pfsubr','pfmul', + 'pfcmpeq','pfcmpge','pfcmpgt', + 'pfmax','pfmin', + 'pfrcp','pfrcpit1','pfrcpit2','pfrsqit1','pfrsqrt', + 'pi2fd','pf2id', + 'pavgusb','pmulhrw', + 'femms', + /* 3dnow!+ instructions */ + 'pfnacc','pfpnacc','pi2fw','pf2iw','pswapd', + /* 3dnow! Geode instructions */ + 'pfrsqrtv','pfrcpv', + /* 3dnow! Prefetch instructions */ + 'prefetch','prefetchw', + /* SSE instructions */ + 'addss','addps','subss','subps', + 'mulss','mulps','divss','divps','sqrtss','sqrtps', + 'rcpss','rcpps','rsqrtss','rsqrtps', + 'maxss','maxps','minss','minps', + 'cmpss','comiss','ucomiss','cmpps', + 'cmpeqss','cmpltss','cmpless','cmpunordss','cmpneqss','cmpnltss','cmpnless','cmpordss', + 'cmpeqps','cmpltps','cmpleps','cmpunordps','cmpneqps','cmpnltps','cmpnleps','cmpordps', + 'andnps','andps','orps','xorps', + 'cvtsi2ss','cvtss2si','cvttss2si', + 'cvtpi2ps','cvtps2pi','cvttps2pi', + 'movss','movlps','movhps','movlhps','movhlps','movaps','movups','movntps','movmskps', + 'shufps','unpckhps','unpcklps', + 'ldmxcsr','stmxcsr', + /* SSE2 instructions */ + 'addpd','addsd','subpd','subsd', + 'mulsd','mulpd','divsd','divpd','sqrtsd','sqrtpd', + 'maxsd','maxpd','minsd','minpd', + 'cmpsd','comisd','ucomisd','cmppd', + 'cmpeqsd','cmpltsd','cmplesd','cmpunordsd','cmpneqsd','cmpnltsd','cmpnlesd','cmpordsd', + 'cmpeqpd','cmpltpd','cmplepd','cmpunordpd','cmpneqpd','cmpnltpd','cmpnlepd','cmpordpd', + 'andnpd','andpd','orpd','xorpd', + 'cvtsd2ss','cvtpd2ps','cvtss2sd','cvtps2pd', + 'cvtdq2ps','cvtps2dq','cvttps2dq', + 'cvtdq2pd','cvtpd2dq','cvttpd2dq', + 'cvtsi2sd','cvtsd2si','cvttsd2si', + 'cvtpi2pd','cvtpd2pi','cvttpd2pi', + 'movsd','movlpd','movhpd','movapd','movupd','movntpd','movmskpd', + 'shufpd','unpckhpd','unpcklpd', + 'movnti','movdqa','movdqu','movntdq','maskmovdqu', + 'movdq2q','movq2dq', + 'paddq','psubq','pmuludq', + 'pslldq','psrldq', + 'punpcklqdq','punpckhqdq', + 'pshufhw','pshuflw','pshufd', + 'lfence','mfence', + /* SSE3 instructions */ + 'addsubps','addsubpd', + 'haddps','haddpd','hsubps','hsubpd', + 'movsldup','movshdup','movddup', + 'lddqu', + /* SSSE3 instructions */ + 'psignb','psignw','psignd', + 'pabsb','pabsw','pabsd', + 'palignr','pshufb', + 'pmulhrsw','pmaddubsw', + 'phaddw','phaddd','phaddsw', + 'phsubw','phsubd','phsubsw', + /* SSE4A instructions */ + 'extrq','insertq','movntsd','movntss', + /* SSE4.1 instructions */ + 'mpsadbw','phminposuw', + 'pmuldq','pmulld', + 'dpps','dppd', + 'blendps','blendpd','blendvps','blendvpd','pblendvb','pblendw', + 'pmaxsb','pmaxuw','pmaxsd','pmaxud','pminsb','pminuw','pminsd','pminud', + 'roundps','roundss','roundpd','roundsd', + 'insertps','pinsrb','pinsrd','pinsrq', + 'extractps','pextrb','pextrd','pextrq', + 'pmovsxbw','pmovsxbd','pmovsxbq','pmovsxwd','pmovsxwq','pmovsxdq', + 'pmovzxbw','pmovzxbd','pmovzxbq','pmovzxwd','pmovzxwq','pmovzxdq', + 'ptest', + 'pcmpeqq', + 'packusdw', + 'movntdqa', + /* SSE4.2 instructions */ + 'pcmpgtq', + 'pcmpestri','pcmpestrm','pcmpistri','pcmpistrm', + /* AES instructions */ + 'aesenc','aesenclast','aesdec','aesdeclast','aeskeygenassist','aesimc', + /* VIA Padlock instructions */ + 'xcryptcbc','xcryptcfb','xcryptctr','xcryptecb','xcryptofb', + 'xsha1','xsha256','montmul','xstore', + /* AVX instructions */ + 'vaddss','vaddps','vaddsd','vaddpd','vsubss','vsubps','vsubsd','vsubpd', + 'vaddsubps','vaddsubpd', + 'vhaddps','vhaddpd','vhsubps','vhsubpd', + 'vmulss','vmulps','vmulsd','vmulpd', + 'vmaxss','vmaxps','vmaxsd','vmaxpd','vminss','vminps','vminsd','vminpd', + 'vandps','vandpd','vandnps','vandnpd','vorps','vorpd','vxorps','vxorpd', + 'vblendps','vblendpd','vblendvps','vblendvpd', + 'vcmpss','vcomiss','vucomiss','vcmpsd','vcomisd','vucomisd','vcmpps','vcmppd', + 'vcmpeqss','vcmpltss','vcmpless','vcmpunordss','vcmpneqss','vcmpnltss','vcmpnless','vcmpordss', + 'vcmpeq_uqss','vcmpngess','vcmpngtss','vcmpfalsess','vcmpneq_oqss','vcmpgess','vcmpgtss','vcmptruess', + 'vcmpeq_osss','vcmplt_oqss','vcmple_oqss','vcmpunord_sss','vcmpneq_usss','vcmpnlt_uqss','vcmpnle_uqss','vcmpord_sss', + 'vcmpeq_usss','vcmpnge_uqss','vcmpngt_uqss','vcmpfalse_osss','vcmpneq_osss','vcmpge_oqss','vcmpgt_oqss','vcmptrue_usss', + 'vcmpeqps','vcmpltps','vcmpleps','vcmpunordps','vcmpneqps','vcmpnltps','vcmpnleps','vcmpordps', + 'vcmpeq_uqps','vcmpngeps','vcmpngtps','vcmpfalseps','vcmpneq_oqps','vcmpgeps','vcmpgtps','vcmptrueps', + 'vcmpeq_osps','vcmplt_oqps','vcmple_oqps','vcmpunord_sps','vcmpneq_usps','vcmpnlt_uqps','vcmpnle_uqps','vcmpord_sps', + 'vcmpeq_usps','vcmpnge_uqps','vcmpngt_uqps','vcmpfalse_osps','vcmpneq_osps','vcmpge_oqps','vcmpgt_oqps','vcmptrue_usps', + 'vcmpeqsd','vcmpltsd','vcmplesd','vcmpunordsd','vcmpneqsd','vcmpnltsd','vcmpnlesd','vcmpordsd', + 'vcmpeq_uqsd','vcmpngesd','vcmpngtsd','vcmpfalsesd','vcmpneq_oqsd','vcmpgesd','vcmpgtsd','vcmptruesd', + 'vcmpeq_ossd','vcmplt_oqsd','vcmple_oqsd','vcmpunord_ssd','vcmpneq_ussd','vcmpnlt_uqsd','vcmpnle_uqsd','vcmpord_ssd', + 'vcmpeq_ussd','vcmpnge_uqsd','vcmpngt_uqsd','vcmpfalse_ossd','vcmpneq_ossd','vcmpge_oqsd','vcmpgt_oqsd','vcmptrue_ussd', + 'vcmpeqpd','vcmpltpd','vcmplepd','vcmpunordpd','vcmpneqpd','vcmpnltpd','vcmpnlepd','vcmpordpd', + 'vcmpeq_uqpd','vcmpngepd','vcmpngtpd','vcmpfalsepd','vcmpneq_oqpd','vcmpgepd','vcmpgtpd','vcmptruepd', + 'vcmpeq_ospd','vcmplt_oqpd','vcmple_oqpd','vcmpunord_spd','vcmpneq_uspd','vcmpnlt_uqpd','vcmpnle_uqpd','vcmpord_spd', + 'vcmpeq_uspd','vcmpnge_uqpd','vcmpngt_uqpd','vcmpfalse_ospd','vcmpneq_ospd','vcmpge_oqpd','vcmpgt_oqpd','vcmptrue_uspd', + 'vcvtsd2ss','vcvtpd2ps','vcvtss2sd','vcvtps2pd', + 'vcvtsi2ss','vcvtss2si','vcvttss2si', + 'vcvtpi2ps','vcvtps2pi','vcvttps2pi', + 'vcvtdq2ps','vcvtps2dq','vcvttps2dq', + 'vcvtdq2pd','vcvtpd2dq','vcvttpd2dq', + 'vcvtsi2sd','vcvtsd2si','vcvttsd2si', + 'vcvtpi2pd','vcvtpd2pi','vcvttpd2pi', + 'vdivss','vdivps','vdivsd','vdivpd','vsqrtss','vsqrtps','vsqrtsd','vsqrtpd', + 'vdpps','vdppd', + 'vmaskmovps','vmaskmovpd', + 'vmovss','vmovsd','vmovaps','vmovapd','vmovups','vmovupd','vmovntps','vmovntpd', + 'vmovhlps','vmovlhps','vmovlps','vmovlpd','vmovhps','vmovhpd', + 'vmovsldup','vmovshdup','vmovddup', + 'vmovmskps','vmovmskpd', + 'vroundss','vroundps','vroundsd','vroundpd', + 'vrcpss','vrcpps','vrsqrtss','vrsqrtps', + 'vunpcklps','vunpckhps','vunpcklpd','vunpckhpd', + 'vbroadcastss','vbroadcastsd','vbroadcastf128', + 'vextractps','vinsertps','vextractf128','vinsertf128', + 'vshufps','vshufpd','vpermilps','vpermilpd','vperm2f128', + 'vtestps','vtestpd', + 'vpaddb','vpaddusb','vpaddsb','vpaddw','vpaddusw','vpaddsw','vpaddd','vpaddq', + 'vpsubb','vpsubusb','vpsubsb','vpsubw','vpsubusw','vpsubsw','vpsubd','vpsubq', + 'vphaddw','vphaddsw','vphaddd','vphsubw','vphsubsw','vphsubd', + 'vpsllw','vpslld','vpsllq','vpsrlw','vpsrld','vpsrlq','vpsraw','vpsrad', + 'vpand','vpandn','vpor','vpxor', + 'vpblendwb','vpblendw', + 'vpsignb','vpsignw','vpsignd', + 'vpavgb','vpavgw', + 'vpabsb','vpabsw','vpabsd', + 'vmovd','vmovq','vmovdqa','vmovdqu','vlddqu','vmovntdq','vmovntdqa','vmaskmovdqu', + 'vpmovsxbw','vpmovsxbd','vpmovsxbq','vpmovsxwd','vpmovsxwq','vpmovsxdq', + 'vpmovzxbw','vpmovzxbd','vpmovzxbq','vpmovzxwd','vpmovzxwq','vpmovzxdq', + 'vpackuswb','vpacksswb','vpackusdw','vpackssdw', + 'vpcmpeqb','vpcmpeqw','vpcmpeqd','vpcmpeqq','vpcmpgtb','vpcmpgtw','vpcmpgtd','vpcmpgtq', + 'vpmaddubsw','vpmaddwd', + 'vpmullw','vpmulhuw','vpmulhw','vpmulhrsw','vpmulld','vpmuludq','vpmuldq', + 'vpmaxub','vpmaxsb','vpmaxuw','vpmaxsw','vpmaxud','vpmaxsd', + 'vpminub','vpminsb','vpminuw','vpminsw','vpminud','vpminsd', + 'vpmovmskb','vptest', + 'vpunpcklbw','vpunpcklwd','vpunpckldq','vpunpcklqdq', + 'vpunpckhbw','vpunpckhwd','vpunpckhdq','vpunpckhqdq', + 'vpslldq','vpsrldq','vpalignr', + 'vpshufb','vpshuflw','vpshufhw','vpshufd', + 'vpextrb','vpextrw','vpextrd','vpextrq','vpinsrb','vpinsrw','vpinsrd','vpinsrq', + 'vpsadbw','vmpsadbw','vphminposuw', + 'vpcmpestri','vpcmpestrm','vpcmpistri','vpcmpistrm', + 'vpclmulqdq','vaesenc','vaesenclast','vaesdec','vaesdeclast','vaeskeygenassist','vaesimc', + 'vldmxcsr','vstmxcsr','vzeroall','vzeroupper', + /* AVX2 instructions */ + 'vbroadcasti128','vpbroadcastb','vpbroadcastw','vpbroadcastd','vpbroadcastq', + 'vpblendd', + 'vpermd','vpermq','vperm2i128', + 'vextracti128','vinserti128', + 'vpmaskmovd','vpmaskmovq', + 'vpsllvd','vpsllvq','vpsravd','vpsrlvd', + 'vpgatherdd','vpgatherqd','vgatherdq','vgatherqq', + 'vpermps','vpermpd', + 'vgatherdpd','vgatherqpd','vgatherdps','vgatherqps', + /* XOP instructions */ + 'vfrczss','vfrczps','vfrczsd','vfrczpd', + 'vpermil2ps','vperlil2pd', + 'vpcomub','vpcomb','vpcomuw','vpcomw','vpcomud','vpcomd','vpcomuq','vpcomq', + 'vphaddubw','vphaddbw','vphaddubd','vphaddbd','vphaddubq','vphaddbq', + 'vphadduwd','vphaddwd','vphadduwq','vphaddwq','vphaddudq','vphadddq', + 'vphsubbw','vphsubwd','vphsubdq', + 'vpmacsdd','vpmacssdd','vpmacsdql','vpmacssdql','vpmacsdqh','vpmacssdqh', + 'vpmacsww','vpmacssww','vpmacswd','vpmacsswd', + 'vpmadcswd','vpmadcsswd', + 'vpcmov','vpperm', + 'vprotb','vprotw','vprotd','vprotq', + 'vpshab','vpshaw','vpshad','vpshaq', + 'vpshlb','vpshlw','vpshld','vpshlq', + /* CVT16 instructions */ + 'vcvtph2ps','vcvtps2ph', + /* FMA4 instructions */ + 'vfmaddss','vfmaddps','vfmaddsd','vfmaddpd', + 'vfmsubss','vfmsubps','vfmsubsd','vfmsubpd', + 'vnfmaddss','vnfmaddps','vnfmaddsd','vnfmaddpd', + 'vnfmsubss','vnfmsubps','vnfmsubsd','vnfmsubpd', + 'vfmaddsubps','vfmaddsubpd','vfmsubaddps','vfmsubaddpd', + /* FMA3 instructions */ + 'vfmadd132ss','vfmadd213ss','vfmadd231ss', + 'vfmadd132ps','vfmadd213ps','vfmadd231ps', + 'vfmadd132sd','vfmadd213sd','vfmadd231sd', + 'vfmadd132pd','vfmadd213pd','vfmadd231pd', + 'vfmaddsub132ps','vfmaddsub213ps','vfmaddsub231ps', + 'vfmaddsub132pd','vfmaddsub213pd','vfmaddsub231pd', + 'vfmsubadd132ps','vfmsubadd213ps','vfmsubadd231ps', + 'vfmsubadd132pd','vfmsubadd213pd','vfmsubadd231pd', + 'vfmsub132ss','vfmsub213ss','vfmsub231ss', + 'vfmsub132ps','vfmsub213ps','vfmsub231ps', + 'vfmsub132sd','vfmsub213sd','vfmsub231sd', + 'vfmsub132pd','vfmsub213pd','vfmsub231pd', + 'vfnmadd132ss','vfnmadd213ss','vfnmadd231ss', + 'vfnmadd132ps','vfnmadd213ps','vfnmadd231ps', + 'vfnmadd132sd','vfnmadd213sd','vfnmadd231sd', + 'vfnmadd132pd','vfnmadd213pd','vfnmadd231pd', + 'vfnmsub132ss','vfnmsub213ss','vfnmsub231ss', + 'vfnmsub132ps','vfnmsub213ps','vfnmsub231ps', + 'vfnmsub132sd','vfnmsub213sd','vfnmsub231sd', + 'vfnmsub132pd','vfnmsub213pd','vfnmsub231pd' ), - /*Directive*/ + /*registers*/ 4 => array( - '186','286','286c','286p','287','386','386c','386p','387','486','486p', - '8086','8087','alpha','break','code','const','continue','cref','data','data?', - 'dosseg','else','elseif','endif','endw','equ','err','err1','err2','errb', - 'errdef','errdif','errdifi','erre','erridn','erridni','errnb','errndef', - 'errnz','exit','fardata','fardata?','global','if','lall','lfcond','list','listall', - 'listif','listmacro','listmacroall',' model','no87','nocref','nolist', - 'nolistif','nolistmacro','radix','repeat','sall','seq','sfcond','stack', - 'startup','tfcond','type','until','untilcxz','while','xall','xcref', - 'xlist','alias','align','assume','catstr','comm','comment','db','dd','df','dq', - 'dt','dup','dw','echo','elseif1','elseif2','elseifb','elseifdef','elseifdif', - 'elseifdifi','elseife','elseifidn','elseifidni','elseifnb','elseifndef','end', - 'endm','endp','ends','eq',' equ','even','exitm','extern','externdef','extrn','for', - 'forc','ge','goto','group','high','highword','if1','if2','ifb','ifdef','ifdif', - 'ifdifi','ife',' ifidn','ifidni','ifnb','ifndef','include','includelib','instr','invoke', - 'irp','irpc','label','le','length','lengthof','local','low','lowword','lroffset', - 'macro','mask','mod','msfloat','name','ne','offset','opattr','option','org','%out', - 'page','popcontext','private','proc','proto','ptr','public','purge','pushcontext','record', - 'resb','resd','resw','rept','section','seg','segment','short','size','sizeof','sizestr','struc','struct', - 'substr','subtitle','subttl','textequ','this','title','typedef','union','width', - '.model', '.stack', '.code', '.data' + /* General-Purpose Registers */ + 'al','ah','bl','bh','cl','ch','dl','dh','sil','dil','bpl','spl', + 'r8b','r9b','r10b','r11b','r12b','r13b','r14b','r15b', + 'ax','bx','cx','dx','si','di','bp','sp', + 'r8w','r9w','r10w','r11w','r12w','r13w','r14w','r15w', + 'eax','ebx','ecx','edx','esi','edi','ebp','esp', + 'r8d','r9d','r10d','r11d','r12d','r13d','r14d','r15d', + 'rax','rcx','rdx','rbx','rsp','rbp','rsi','rdi', + 'r8','r9','r10','r11','r12','r13','r14','r15', + /* Debug Registers */ + 'dr0','dr1','dr2','dr3','dr6','dr7', + /* Control Registers */ + 'cr0','cr2','cr3','cr4','cr8', + /* Test Registers (Supported on Intel 486 only) */ + 'tr3','tr4','tr5','tr6','tr7', + /* Segment Registers */ + 'cs','ds','es','fs','gs','ss', + /* FPU Registers */ + 'st','st0','st1','st2','st3','st4','st5','st6','st7', + /* MMX Registers */ + 'mm0','mm1','mm2','mm3','mm4','mm5','mm6','mm7', + /* SSE Registers */ + 'xmm0','xmm1','xmm2','xmm3','xmm4','xmm5','xmm6','xmm7', + 'xmm8','xmm9','xmm10','xmm11','xmm12','xmm13','xmm14','xmm15', + /* AVX Registers */ + 'ymm0','ymm1','ymm2','ymm3','ymm4','ymm5','ymm6','ymm7', + 'ymm8','ymm9','ymm10','ymm11','ymm12','ymm13','ymm14','ymm15' ), - /*Operands*/ + /*Directive*/ 5 => array( - '@b','@f','addr','basic','byte','c','carry?','dword', - 'far','far16','fortran','fword','near','near16','overflow?','parity?','pascal','qword', - 'real4',' real8','real10','sbyte','sdword','sign?','stdcall','sword','syscall','tbyte', - 'vararg','word','zero?','flat','near32','far32', - 'abs','all','assumes','at','casemap','common','compact', - 'cpu','dotname','emulator','epilogue','error','export','expr16','expr32','farstack', - 'forceframe','huge','language','large','listing','ljmp','loadds','m510','medium','memory', - 'nearstack','nodotname','noemulator','nokeyword','noljmp','nom510','none','nonunique', - 'nooldmacros','nooldstructs','noreadonly','noscoped','nosignextend','nothing', - 'notpublic','oldmacros','oldstructs','os_dos','para','prologue', - 'readonly','req','scoped','setif2','smallstack','tiny','use16','use32','uses' + 'db','dw','dd','dq','dt','do','dy', + 'resb','resw','resd','resq','rest','reso','resy','incbin','equ','times','safeseh', + '__utf16__','__utf32__', + 'default','cpu','float','start','imagebase','osabi', + '..start','..imagebase','..gotpc','..gotoff','..gottpoff','..got','..plt','..sym','..tlsie', + 'section','segment','__sect__','group','absolute', + '.bss','.comment','.data','.lbss','.ldata','.lrodata','.rdata','.rodata','.tbss','.tdata','.text', + 'alloc','bss','code','exec','data','noalloc','nobits','noexec','nowrite','progbits','rdata','tls','write', + 'private','public','common','stack','overlay','class', + 'extern','global','import','export', + '%define','%idefine','%xdefine','%ixdefine','%assign','%undef', + '%defstr','%idefstr','%deftok','%ideftok', + '%strcat','%strlen','%substr', + '%macro','%imacro','%rmacro','%exitmacro','%endmacro','%unmacro', + '%if','%ifn','%elif','%elifn','%else','%endif', + '%ifdef','%ifndef','%elifdef','%elifndef', + '%ifmacro','%ifnmacro','%elifmacro','%elifnmacro', + '%ifctx','%ifnctx','%elifctx','%elifnctx', + '%ifidn','%ifnidn','%elifidn','%elifnidn', + '%ifidni','%ifnidni','%elifidni','%elifnidni', + '%ifid','%ifnid','%elifid','%elifnid', + '%ifnum','%ifnnum','%elifnum','%elifnnum', + '%ifstr','%ifnstr','%elifstr','%elifnstr', + '%iftoken','%ifntoken','%eliftoken','%elifntoken', + '%ifempty','%ifnempty','%elifempty','%elifnempty', + '%ifenv','%ifnenv','%elifenv','%elifnenv', + '%rep','%exitrep','%endrep', + '%while','%exitwhile','%endwhile', + '%include','%pathsearch','%depend','%use', + '%push','%pop','%repl','%arg','%local','%stacksize','flat','flat64','large','small', + '%error','%warning','%fatal', + '%00','.nolist','%rotate','%line','%!','%final','%clear', + 'struc','endstruc','istruc','at','iend', + 'align','alignb','sectalign', + 'bits','use16','use32','use64', + '__nasm_major__','__nasm_minor__','__nasm_subminor__','___nasm_patchlevel__', + '__nasm_version_id__','__nasm_ver__', + '__file__','__line__','__pass__','__bits__','__output_format__', + '__date__','__time__','__date_num__','__time_num__','__posix_time__', + '__utc_date__','__utc_time__','__utc_date_num__','__utc_time_num__', + '__float_daz__','__float_round__','__float__', + /* Keywords from standard packages */ + '__use_altreg__', + '__use_smartalign__','smartalign','__alignmode__', + '__use_fp__','__infinity__','__nan__','__qnan__','__snan__', + '__float8__','__float16__','__float32__','__float64__','__float80m__','__float80e__','__float128l__','__float128h__' + ), + /*Operands*/ + 6 => array( + 'a16','a32','a64','o16','o32','o64','strict', + 'byte','word','dword','qword','tword','oword','yword','nosplit', + '%0','%1','%2','%3','%4','%5','%6','%7','%8','%9', + 'abs','rel', + 'seg','wrt' ) ), 'SYMBOLS' => array( - '[', ']', '(', ')', - '+', '-', '*', '/', '%', - '.', ',', ';', ':' + 1 => array( + '[', ']', '(', ')', + '+', '-', '*', '/', '%', + '.', ',', ';', ':' + ), + 2 => array( + '$','$$','%+','%?','%??' + ) ), 'CASE_SENSITIVE' => array( GESHI_COMMENTS => false, @@ -144,19 +524,21 @@ $language_data = array ( 2 => false, 3 => false, 4 => false, - 5 => false + 5 => false, + 6 => false ), 'STYLES' => array( 'KEYWORDS' => array( 1 => 'color: #00007f; font-weight: bold;', - 2 => 'color: #0000ff; font-weight: bold;', - 3 => 'color: #00007f;', - 4 => 'color: #000000; font-weight: bold;', - 5 => 'color: #000000; font-weight: bold;' + 2 => 'color: #0000ff;', + 3 => 'color: #b00040;', + 4 => 'color: #46aa03; font-weight: bold;', + 5 => 'color: #0000ff; font-weight: bold;', + 6 => 'color: #0000ff; font-weight: bold;' ), 'COMMENTS' => array( 1 => 'color: #666666; font-style: italic;', - 2 => 'color: #adadad; font-style: italic;', + 2 => 'color: #adadad; font-style: italic;' ), 'ESCAPE_CHAR' => array( 0 => 'color: #000099; font-weight: bold;' @@ -168,16 +550,15 @@ $language_data = array ( 0 => 'color: #7f007f;' ), 'NUMBERS' => array( - 0 => 'color: #0000ff;' + 0 => 'color: #ff0000;' ), 'METHODS' => array( ), 'SYMBOLS' => array( - 0 => 'color: #339933;' + 1 => 'color: #339933;', + 2 => 'color: #0000ff; font-weight: bold;' ), 'REGEXPS' => array( -// 0 => 'color: #0000ff;', -// 1 => 'color: #0000ff;' ), 'SCRIPT' => array( ) @@ -187,7 +568,8 @@ $language_data = array ( 2 => '', 3 => '', 4 => '', - 5 => '' + 5 => '', + 6 => '' ), 'NUMBERS' => GESHI_NUMBER_BIN_PREFIX_PERCENT | @@ -203,10 +585,6 @@ $language_data = array ( 'OBJECT_SPLITTERS' => array( ), 'REGEXPS' => array( - //Hex numbers -// 0 => /* */ "(?<=([\\s\\(\\)\\[\\],;.:+\\-\\/*]))(?:[0-9][0-9a-fA-F]{0,31}[hH]|0x[0-9a-fA-F]{1,32})(?=([\\s\\(\\)\\[\\],;.:+\\-\\/*]))", - //Binary numbers -// 1 => "(?<=([\\s\\(\\)\\[\\],;.:+\\-\\/*]))[01]{1,64}[bB](?=([\\s\\(\\)\\[\\],;.:+\\-\\/*]))" ), 'STRICT_MODE_APPLIES' => GESHI_NEVER, 'SCRIPT_DELIMITERS' => array( diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/asp.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/asp.php index c011de96..0096a169 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/asp.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/asp.php @@ -4,7 +4,7 @@ * -------- * Author: Amit Gupta (http://blog.igeek.info/) * Copyright: (c) 2004 Amit Gupta (http://blog.igeek.info/), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/08/13 * * ASP language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/asymptote.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/asymptote.php new file mode 100644 index 00000000..8683588e --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/asymptote.php @@ -0,0 +1,194 @@ +<?php +/************************************************************************************* + * asymptote.php + * ------------- + * Author: Manuel Yguel (manuel.yguel.robotics@gmail.com) + * Copyright: (c) 2012 Manuel Yguel (http://manuelyguel.eu) + * Release Version: 1.0.8.11 + * Date Started: 2012/05/24 + * + * asymptote language file for GeSHi. + * + * CHANGES + * ------- + * 2012/05/24 (1.0.0.0) + * - First Release + * + * TODO (updated 2012/05/24) + * ------------------------- + * * Split to several files - php4, php5 etc + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * ************************************************************************************/ + +$language_data = array( + 'LANG_NAME' => 'asymptote', + 'COMMENT_SINGLE' => array(1 => '//'), + 'COMMENT_MULTI' => array('/*' => '*/'), + 'COMMENT_REGEXP' => array( + //Multiline-continued single-line comments + 1 => '/\/\/(?:\\\\\\\\|\\\\\\n|.)*$/m', + //Multiline-continued preprocessor define + 2 => '/#(?:\\\\\\\\|\\\\\\n|.)*$/m' + ), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array("'", '"'), + 'ESCAPE_CHAR' => '', + 'ESCAPE_REGEXP' => array( + //Simple Single Char Escapes + 1 => "#\\\\[\\\\abfnrtv\'\"?\n]#i", + //Hexadecimal Char Specs + 2 => "#\\\\x[\da-fA-F]{2}#", + //Hexadecimal Char Specs + 3 => "#\\\\u[\da-fA-F]{4}#", + //Hexadecimal Char Specs + 4 => "#\\\\U[\da-fA-F]{8}#", + //Octal Char Specs + 5 => "#\\\\[0-7]{1,3}#" + ), + 'NUMBERS' => + GESHI_NUMBER_INT_BASIC | GESHI_NUMBER_INT_CSTYLE | GESHI_NUMBER_BIN_PREFIX_0B | + GESHI_NUMBER_OCT_PREFIX | GESHI_NUMBER_HEX_PREFIX | GESHI_NUMBER_FLT_NONSCI | + GESHI_NUMBER_FLT_NONSCI_F | GESHI_NUMBER_FLT_SCI_SHORT | GESHI_NUMBER_FLT_SCI_ZERO, + 'KEYWORDS' => array( + 1 => array( + 'and','controls','tension','atleast','curl','if','else','while','for','do','return','break','continue','struct','typedef','new','access','import','unravel','from','include','quote','static','public','private','restricted','this','explicit','true','false','null','cycle','newframe','operator' + ), + 2 => array( + 'Braid','FitResult','Label','Legend','Segment','Solution','TreeNode','abscissa','arc','arrowhead','binarytree','binarytreeNode','block','bool','bool3','bounds','bqe','circle','conic','coord','coordsys','cputime','ellipse','file','filltype','frame','grid3','guide','horner','hsv','hyperbola','indexedTransform','int','inversion','key','light','line','linefit','marginT','marker','mass','object','pair','parabola','path','path3','pen','picture','point','position','projection','real','revolution','scaleT','scientific','segment','side','slice','solution','splitface','string','surface','tensionSpecifier','ticklocate','ticksgridT','tickvalues','transform','transformation','tree','triangle','trilinear','triple','vector','vertex','void'), + 3 => array( + 'AND','Arc','ArcArrow','ArcArrows','Arrow','Arrows','Automatic','AvantGarde','BBox','BWRainbow','BWRainbow2','Bar','Bars','BeginArcArrow','BeginArrow','BeginBar','BeginDotMargin','BeginMargin','BeginPenMargin','Blank','Bookman','Bottom','BottomTop','Bounds','Break','Broken','BrokenLog','CLZ','CTZ','Ceil','Circle','CircleBarIntervalMarker','Cos','Courier','CrossIntervalMarker','DOSendl','DOSnewl','DefaultFormat','DefaultLogFormat','Degrees','Dir','DotMargin','DotMargins','Dotted','Draw','Drawline','Embed','EndArcArrow','EndArrow','EndBar','EndDotMargin','EndMargin','EndPenMargin','Fill','FillDraw','Floor','Format','Full','Gaussian','Gaussrand','Gaussrandpair', + 'Gradient','Grayscale','Helvetica','Hermite','HookHead','InOutTicks','InTicks','Jn','Label','Landscape','Left','LeftRight','LeftTicks','Legend','Linear','Link','Log','LogFormat','Margin','Margins','Mark','MidArcArrow','MidArrow','NOT','NewCenturySchoolBook','NoBox','NoMargin','NoModifier','NoTicks','NoTicks3','NoZero','NoZeroFormat','None','OR','OmitFormat','OmitTick','OmitTickInterval','OmitTickIntervals','OutTicks','Ox','Oy','Palatino','PaletteTicks','Pen','PenMargin','PenMargins','Pentype','Portrait','RadialShade','RadialShadeDraw','Rainbow','Range','Relative','Right','RightTicks','Rotate','Round','SQR','Scale','ScaleX','ScaleY','ScaleZ','Seascape','Segment','Shift','Sin','Slant','Spline','StickIntervalMarker','Straight','Symbol','Tan','TeXify','Ticks','Ticks3','TildeIntervalMarker','TimesRoman','Top','TrueMargin','UnFill','UpsideDown','Wheel','X','XEquals','XOR','XY','XYEquals','XYZero','XYgrid','XZEquals','XZZero','XZero','XZgrid','Y','YEquals','YXgrid','YZ','YZEquals','YZZero','YZero','YZgrid','Yn','Z','ZX','ZXgrid','ZYgrid','ZapfChancery','ZapfDingbats','_begingroup3','_cputime','_draw','_eval','_image','_labelpath','_projection','_strokepath','_texpath','aCos','aSin','aTan','abort','abs','accel','acos','acosh','acot','acsc','activatequote','add', + 'addArrow','addMargins','addSaveFunction','addpenarc','addpenline','adjust','alias','align','all','altitude','angabscissa','angle','angpoint','animate','annotate','anticomplementary','antipedal','apply','approximate','arc','arcarrowsize','arccircle','arcdir','arcfromcenter','arcfromfocus','arclength','arcnodesnumber','arcpoint','arcsubtended','arcsubtendedcenter','arctime','arctopath','array','arrow','arrow2','arrowbase','arrowbasepoints','arrowsize','asec','asin','asinh','ask','assert','asy','asycode','asydir','asyfigure','asyfilecode','asyinclude','asywrite','atan','atan2','atanh','atbreakpoint','atexit','attach','attract','atupdate','autoformat','autoscale','autoscale3','axes','axes3','axialshade','axis','axiscoverage','azimuth','babel','background','bangles','bar','barmarksize','barsize','basealign','baseline','bbox','beep','begin','beginclip','begingroup','beginpoint','between','bevel','bezier','bezierP','bezierPP','bezierPPP','bezulate','bibliography','bibliographystyle','binarytree','binarytreeNode','binomial','binput','bins','bisector','bisectorpoint','bispline','blend','blockconnector','boutput','box','bqe','breakpoint','breakpoints','brick','buildRestoreDefaults','buildRestoreThunk','buildcycle','bulletcolor','byte','calculateScaling','canonical','canonicalcartesiansystem','cartesiansystem','case1','case2','case3','case4','cbrt','cd','ceil','center','centerToFocus', + 'centroid','cevian','change2','changecoordsys','checkSegment','checkconditionlength','checker','checkincreasing','checklengths','checkposition','checktriangle','choose','circle','circlebarframe','circlemarkradius','circlenodesnumber','circumcenter','circumcircle','clamped','clear','clip','clipdraw','close','cmyk','code','colatitude','collect','collinear','color','colorless','colors','colorspace','comma','compassmark','complement','complementary','concat','concurrent','cone','conic','conicnodesnumber','conictype','conj','connect','connected','connectedindex','containmentTree','contains','contour','contour3','contouredges','controlSpecifier','convert','coordinates','coordsys','copy','copyPairOrTriple','cos','cosh','cot','countIntersections','cputime','crop','cropcode','cross', + 'crossframe','crosshatch','crossmarksize','csc','cubicroots','curabscissa','curlSpecifier','curpoint','currentarrow','currentexitfunction','currentmomarrow','currentpolarconicroutine','curve','cut','cutafter','cutbefore','cyclic','cylinder','deactivatequote','debugger','deconstruct','defaultdir','defaultformat','defaultpen','defined','degenerate','degrees','delete','deletepreamble','determinant','diagonal','diamond','diffdiv','dir','dirSpecifier','dirtime','display','distance', + 'divisors','do_overpaint','dot','dotframe','dotsize','downcase','draw','drawAll','drawDoubleLine','drawFermion','drawGhost','drawGluon','drawMomArrow','drawPRCcylinder','drawPRCdisk','drawPRCsphere','drawPRCtube','drawPhoton','drawScalar','drawVertex','drawVertexBox','drawVertexBoxO','drawVertexBoxX','drawVertexO','drawVertexOX','drawVertexTriangle','drawVertexTriangleO','drawVertexX','drawarrow','drawarrow2','drawline','drawpixel','drawtick','duplicate','elle','ellipse','ellipsenodesnumber','embed','embed3','empty','enclose','end','endScript','endclip','endgroup','endgroup3','endl','endpoint','endpoints','eof','eol','equation','equations','erase','erasestep','erf','erfc','error','errorbar','errorbars','eval','excenter','excircle','exit','exitXasyMode','exitfunction','exp','expfactors','expi','expm1','exradius','extend','extension','extouch','fabs','factorial','fermat','fft','fhorner','figure','file','filecode','fill','filldraw','filloutside','fillrule','filltype','find','finite','finiteDifferenceJacobian','firstcut','firstframe','fit','fit2','fixedscaling','floor','flush','fmdefaults','fmod','focusToCenter','font','fontcommand','fontsize','foot','format','frac','frequency','fromCenter','fromFocus','fspline','functionshade','gamma','generate_random_backtrace','generateticks','gergonne','getc','getint','getpair','getreal','getstring','gettriple','gluon','gouraudshade','graph','graphic','gray','grestore','grid','grid3','gsave','halfbox','hatch','hdiffdiv','hermite','hex','histogram','history','hline','hprojection', + 'hsv','hyperbola','hyperbolanodesnumber','hyperlink','hypot','identity','image','incenter','incentral','incircle','increasing','incrementposition','indexedTransform','indexedfigure','initXasyMode','initdefaults','input','inradius','insert','inside','integrate','interactive','interior','interp','interpolate','intersect','intersection','intersectionpoint','intersectionpoints','intersections','intouch','inverse','inversion','invisible','is3D','isCCW','isDuplicate','isogonal','isogonalconjugate','isotomic','isotomicconjugate','isparabola','italic','item','jobname','key','kurtosis','kurtosisexcess','label','labelaxis','labelmargin','labelpath','labels','labeltick','labelx','labelx3','labely','labely3','labelz','labelz3','lastcut','latex','latitude','latticeshade','layer','layout','ldexp','leastsquares','legend','legenditem','length','lexorder','lift','light','limits','line','linear','linecap','lineinversion','linejoin','linemargin','lineskip','linetype','linewidth','link','list','lm_enorm','lm_evaluate_default','lm_lmdif','lm_lmpar','lm_minimize','lm_print_default','lm_print_quiet','lm_qrfac','lm_qrsolv','locale','locate', + 'locatefile','location','log','log10','log1p','logaxiscoverage','longitude','lookup','makeNode','makedraw','makepen','map','margin','markangle','markangleradius','markanglespace','markarc','marker','markinterval','marknodes','markrightangle','markuniform','mass','masscenter','massformat','math','max','max3','maxAfterTransform','maxbezier','maxbound','maxcoords','maxlength','maxratio','maxtimes','mean','medial','median','midpoint','min','min3','minAfterTransform','minbezier','minbound','minipage','minratio','mintimes','miterlimit','mktemp','momArrowPath','momarrowsize','monotonic','multifigure','nativeformat','natural','needshipout','newl','newpage','newslide','newton','newtree','nextframe','nextnormal','nextpage','nib','nodabscissa','none','norm','normalvideo','notaknot','nowarn','numberpage','nurb','object','offset','onpath','opacity','opposite','orientation','origin','orthic','orthocentercenter','outformat','outline','outname','outprefix','output','overloadedMessage','overwrite','pack','pad','pairs','palette','parabola','parabolanodesnumber','parallel','parallelogram','partialsum','path','path3','pattern','pause','pdf','pedal','periodic','perp','perpendicular','perpendicularmark','phantom','phi1','phi2','phi3','photon','piecewisestraight','point','polar','polarconicroutine','polargraph','polygon','postcontrol','postscript','pow10','ppoint','prc','prc0','precision','precontrol','prepend','printBytecode','print_random_addresses','project','projection','purge','pwhermite','quadrant','quadraticroots','quantize','quarticroots','quotient','radialshade','radians','radicalcenter','radicalline','radius','rand','randompath','rd','readline','realmult','realquarticroots','rectangle','rectangular','rectify','reflect','relabscissa','relative','relativedistance','reldir','relpoint','reltime','remainder','remark','removeDuplicates','rename','replace','report','resetdefaultpen','restore','restoredefaults','reverse','reversevideo','rf','rfind','rgb','rgba','rgbint','rms', + 'rotate','rotateO','rotation','round','roundbox','roundedpath','roundrectangle','same','samecoordsys','sameside','sample','save','savedefaults','saveline','scale','scale3','scaleO','scaleT','scaleless','scientific','search','searchindex','searchtree','sec','secondaryX','secondaryY','seconds','section','sector','seek','seekeof','segment','sequence','setcontour','setpens','sgn','sgnd','sharpangle','sharpdegrees','shift','shiftless','shipout','shipout3','show','side','simeq','simpson','sin','sinh','size','size3','skewness','skip','slant','sleep','slope','slopefield','solve','solveBVP','sort','sourceline','sphere','split','sqrt','square','srand','standardizecoordsys','startScript','stdev','step','stickframe','stickmarksize','stickmarkspace','stop','straight','straightness','string','stripdirectory','stripextension','stripfile','stripsuffix','strokepath','subdivide','subitem','subpath','substr','sum','surface','symmedial','symmedian','system', + 'tab','tableau','tan','tangent','tangential','tangents','tanh','tell','tensionSpecifier','tensorshade','tex','texcolor','texify','texpath','texpreamble','texreset','texshipout','texsize','textpath','thick','thin','tick','tickMax','tickMax3','tickMin','tickMin3','ticklabelshift','ticklocate','tildeframe','tildemarksize','tile','tiling','time','times','title','titlepage','topbox','transform','transformation','transpose','trembleFuzz','triangle','triangleAbc','triangleabc','triangulate','tricoef','tridiagonal','trilinear','trim','truepoint','tube','uncycle','unfill','uniform','unique','unit','unitrand','unitsize','unityroot','unstraighten','upcase','updatefunction','uperiodic','upscale','uptodate','usepackage','usersetting','usetypescript','usleep','value','variance','variancebiased','vbox','vector','vectorfield','verbatim','view','vline','vperiodic','vprojection','warn','warning','windingnumber','write','xaxis','xaxis3','xaxis3At','xaxisAt','xequals','xinput','xlimits','xoutput','xpart','xscale','xscaleO','xtick','xtick3','xtrans','yaxis','yaxis3','yaxis3At','yaxisAt','yequals','ylimits','ypart','yscale','yscaleO','ytick','ytick3','ytrans','zaxis3','zaxis3At','zero','zero3','zlimits','zpart','ztick','ztick3','ztrans' + ), + 4 => array( + 'AliceBlue','Align','Allow','AntiqueWhite','Apricot','Aqua','Aquamarine','Aspect','Azure','BeginPoint','Beige','Bisque','Bittersweet','Black','BlanchedAlmond','Blue','BlueGreen','BlueViolet','Both','Break','BrickRed','Brown','BurlyWood','BurntOrange','CCW','CW','CadetBlue','CarnationPink','Center','Centered','Cerulean','Chartreuse','Chocolate','Coeff','Coral','CornflowerBlue','Cornsilk','Crimson','Crop','Cyan','Dandelion','DarkBlue','DarkCyan','DarkGoldenrod','DarkGray','DarkGreen','DarkKhaki','DarkMagenta','DarkOliveGreen','DarkOrange','DarkOrchid','DarkRed','DarkSalmon','DarkSeaGreen','DarkSlateBlue','DarkSlateGray','DarkTurquoise','DarkViolet','DeepPink','DeepSkyBlue','DefaultHead','DimGray','DodgerBlue','Dotted','Down','Draw','E','ENE','EPS','ESE','E_Euler','E_PC','E_RK2','E_RK3BS','Emerald','EndPoint','Euler','Fill','FillDraw','FireBrick','FloralWhite','ForestGreen','Fuchsia','Gainsboro','GhostWhite','Gold','Goldenrod','Gray','Green','GreenYellow','Honeydew','HookHead','Horizontal','HotPink','I','IgnoreAspect','IndianRed','Indigo','Ivory','JOIN_IN','JOIN_OUT','JungleGreen','Khaki','LM_DWARF','LM_MACHEP','LM_SQRT_DWARF','LM_SQRT_GIANT','LM_USERTOL','Label','Lavender','LavenderBlush','LawnGreen','Left','LeftJustified','LeftSide','LemonChiffon','LightBlue','LightCoral','LightCyan','LightGoldenrodYellow', + 'LightGreen','LightGrey','LightPink','LightSalmon','LightSeaGreen','LightSkyBlue','LightSlateGray','LightSteelBlue','LightYellow','Lime','LimeGreen','Linear','Linen','Log','Logarithmic','Magenta','Mahogany','Mark','MarkFill','Maroon','Max','MediumAquamarine','MediumBlue','MediumOrchid','MediumPurple','MediumSeaGreen','MediumSlateBlue','MediumSpringGreen','MediumTurquoise','MediumVioletRed','Melon','MidPoint','MidnightBlue','Min','MintCream','MistyRose','Moccasin','Move','MoveQuiet','Mulberry','N','NE','NNE','NNW','NW','NavajoWhite','Navy','NavyBlue','NoAlign','NoCrop','NoFill','NoSide','OldLace','Olive','OliveDrab','OliveGreen','Orange','OrangeRed','Orchid','Ox','Oy','PC','PaleGoldenrod','PaleGreen','PaleTurquoise','PaleVioletRed','PapayaWhip','Peach','PeachPuff','Periwinkle','Peru','PineGreen','Pink','Plum','PowderBlue','ProcessBlue','Purple','RK2','RK3','RK3BS','RK4','RK5','RK5DP','RK5F','RawSienna','Red','RedOrange','RedViolet','Rhodamine','Right','RightJustified','RightSide','RosyBrown','RoyalBlue','RoyalPurple','RubineRed','S','SE','SSE','SSW','SW','SaddleBrown','Salmon','SandyBrown','SeaGreen','Seashell','Sepia','Sienna','Silver','SimpleHead','SkyBlue','SlateBlue','SlateGray','Snow','SpringGreen','SteelBlue','Suppress','SuppressQuiet','Tan','TeXHead','Teal','TealBlue','Thistle','Ticksize','Tomato', + 'Turquoise','UnFill','Up','VERSION','Value','Vertical','Violet','VioletRed','W','WNW','WSW','Wheat','White','WhiteSmoke','WildStrawberry','XYAlign','YAlign','Yellow','YellowGreen','YellowOrange','addpenarc','addpenline','align','allowstepping','angularsystem','animationdelay','appendsuffix','arcarrowangle','arcarrowfactor','arrow2sizelimit','arrowangle','arrowbarb','arrowdir','arrowfactor','arrowhookfactor','arrowlength','arrowsizelimit','arrowtexfactor','authorpen','axis','axiscoverage','axislabelfactor','background','backgroundcolor','backgroundpen','barfactor','barmarksizefactor','basealign','baselinetemplate','beveljoin','bigvertexpen','bigvertexsize','black','blue','bm','bottom','bp','brown','bullet','byfoci','byvertices','camerafactor','chartreuse','circlemarkradiusfactor','circlenodesnumberfactor','circleprecision','circlescale','cm','codefile','codepen','codeskip','colorPen','coloredNodes','coloredSegments', + 'conditionlength','conicnodesfactor','count','cputimeformat','crossmarksizefactor','currentcoordsys','currentlight','currentpatterns','currentpen','currentpicture','currentposition','currentprojection','curvilinearsystem','cuttings','cyan','darkblue','darkbrown','darkcyan','darkgray','darkgreen','darkgrey','darkmagenta','darkolive','darkred','dashdotted','dashed','datepen','dateskip','debuggerlines','debugging','deepblue','deepcyan','deepgray','deepgreen','deepgrey','deepmagenta','deepred','default','defaultControl','defaultS','defaultbackpen','defaultcoordsys','defaultexcursion','defaultfilename','defaultformat','defaultmassformat','defaultpen','diagnostics','differentlengths','dot','dotfactor','dotframe','dotted','doublelinepen','doublelinespacing','down','duplicateFuzz','edge','ellipsenodesnumberfactor','eps','epsgeo','epsilon','evenodd','expansionfactor','extendcap','exterior','fermionpen','figureborder','figuremattpen','file3','firstnode','firststep','foregroundcolor','fuchsia','fuzz','gapfactor','ghostpen','gluonamplitude','gluonpen','gluonratio','gray','green','grey','hatchepsilon','havepagenumber','heavyblue','heavycyan','heavygray','heavygreen','heavygrey','heavymagenta','heavyred','hline','hwratio','hyperbola','hyperbolanodesnumberfactor','identity4','ignore','inXasyMode','inch','inches','includegraphicscommand','inf','infinity','institutionpen','intMax','intMin','interior','invert','invisible','itempen','itemskip','itemstep','labelmargin','landscape','lastnode','left','legendhskip','legendlinelength', + 'legendmargin','legendmarkersize','legendmaxrelativewidth','legendvskip','lightblue','lightcyan','lightgray','lightgreen','lightgrey','lightmagenta','lightolive','lightred','lightyellow','line','linemargin','lm_infmsg','lm_shortmsg','longdashdotted','longdashed','magenta','magneticRadius','mantissaBits','markangleradius','markangleradiusfactor','markanglespace','markanglespacefactor','mediumblue','mediumcyan','mediumgray','mediumgreen','mediumgrey','mediummagenta','mediumred','mediumyellow','middle','minDistDefault','minblockheight','minblockwidth','mincirclediameter','minipagemargin','minipagewidth','minvertexangle','miterjoin','mm','momarrowfactor','momarrowlength','momarrowmargin','momarrowoffset','momarrowpen','monoPen','morepoints','nCircle','newbulletcolor','ngraph','nil','nmesh','nobasealign','nodeMarginDefault','nodesystem','nomarker','nopoint','noprimary','nullpath','nullpen','numarray','ocgindex','oldbulletcolor','olive','orange','origin','overpaint','page','pageheight','pagemargin','pagenumberalign','pagenumberpen','pagenumberposition','pagewidth','paleblue','palecyan','palegray','palegreen','palegrey', + 'palemagenta','palered','paleyellow','parabolanodesnumberfactor','perpfactor','phi','photonamplitude','photonpen','photonratio','pi','pink','plain','plain_bounds','plain_scaling','plus','preamblenodes','pt','purple','r3','r4a','r4b','randMax','realDigits','realEpsilon','realMax','realMin','red','relativesystem','reverse','right','roundcap','roundjoin','royalblue','salmon','saveFunctions','scalarpen','sequencereal','settings','shipped','signedtrailingzero','solid','springgreen','sqrtEpsilon','squarecap','squarepen','startposition','stdin','stdout','stepfactor','stepfraction','steppagenumberpen','stepping','stickframe','stickmarksizefactor','stickmarkspacefactor','swap','textpen','ticksize','tildeframe','tildemarksizefactor','tinv','titlealign','titlepagepen','titlepageposition','titlepen','titleskip','top','trailingzero','treeLevelStep','treeMinNodeWidth','treeNodeStep','trembleAngle','trembleFrequency','trembleRandom','undefined','unitcircle','unitsquare','up','urlpen','urlskip','version','vertexpen','vertexsize','viewportmargin','viewportsize','vline','white','wye','xformStack','yellow','ylabelwidth','zerotickfuzz','zerowinding' + ) + ), + 'SYMBOLS' => array( + 0 => array( + '(', ')', '{', '}', '[', ']' + ), + 1 => array('<', '>','='), + 2 => array('+', '-', '*', '/', '%'), + 3 => array('!', '^', '&', '|'), + 4 => array('?', ':', ';'), + 5 => array('..') + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => false, + 1 => true, + 2 => true, + 3 => true, + 4 => true + ), + 'STYLES' => array( + 'KEYWORDS' => array( + 1 => 'color: #b1b100;', + 2 => 'color: #000000; font-weight: bold;', + 3 => 'color: #990000;', + 4 => 'color: #009900; font-weight: bold;' + ), + 'COMMENTS' => array( + 1 => 'color: #666666;', + 2 => 'color: #339900;', + 'MULTI' => 'color: #ff0000; font-style: italic;' + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #000099; font-weight: bold;', + 1 => 'color: #000099; font-weight: bold;', + 2 => 'color: #660099; font-weight: bold;', + 3 => 'color: #660099; font-weight: bold;', + 4 => 'color: #660099; font-weight: bold;', + 5 => 'color: #006699; font-weight: bold;', + 'HARD' => '', + ), + 'BRACKETS' => array( + 0 => 'color: #008000;' + ), + 'STRINGS' => array( + 0 => 'color: #FF0000;' + ), + 'NUMBERS' => array( + 0 => 'color: #0000dd;', + GESHI_NUMBER_BIN_PREFIX_0B => 'color: #208080;', + GESHI_NUMBER_OCT_PREFIX => 'color: #208080;', + GESHI_NUMBER_HEX_PREFIX => 'color: #208080;', + GESHI_NUMBER_FLT_SCI_SHORT => 'color:#800080;', + GESHI_NUMBER_FLT_SCI_ZERO => 'color:#800080;', + GESHI_NUMBER_FLT_NONSCI_F => 'color:#800080;', + GESHI_NUMBER_FLT_NONSCI => 'color:#800080;' + ), + 'METHODS' => array( + 1 => 'color: #007788;', + 2 => 'color: #007788;' + ), + 'SYMBOLS' => array( + 0 => 'color: #008000;', + 1 => 'color: #000080;', + 2 => 'color: #000040;', + 3 => 'color: #000040;', + 4 => 'color: #008080;', + 5 => 'color: #009080;' + ), + 'REGEXPS' => array( + ), + 'SCRIPT' => array( + ) + ), + 'URLS' => array( + 1 => '', + 2 => '', + 3 => '', + 4 => '' + ), + 'OOLANG' => true, + 'OBJECT_SPLITTERS' => array( + 1 => '.', + 2 => '::' + ), + 'REGEXPS' => array( + ), + 'STRICT_MODE_APPLIES' => GESHI_MAYBE, + 'SCRIPT_DELIMITERS' => array( + ), + 'HIGHLIGHT_STRICT_BLOCK' => array( + ), + 'TAB_WIDTH' => 4, + 'PARSER_CONTROL' => array( + 'KEYWORDS' => array( + 'DISALLOWED_BEFORE' => "(?<![a-zA-Z0-9\$_\|\#])", + 'DISALLOWED_AFTER' => "(?![a-zA-Z0-9_\|%\\-])" + ) + ) +); + +?> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/autoconf.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/autoconf.php index 52e87b0f..7a0f1ee9 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/autoconf.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/autoconf.php @@ -4,7 +4,7 @@ * ----- * Author: Mihai Vasilian (grayasm@gmail.com) * Copyright: (c) 2010 Mihai Vasilian - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/01/25 * * autoconf language file for GeSHi. @@ -509,4 +509,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/autohotkey.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/autohotkey.php index 16b67109..970684da 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/autohotkey.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/autohotkey.php @@ -4,7 +4,7 @@ * -------- * Author: Naveen Garg (naveen.garg@gmail.com) * Copyright: (c) 2009 Naveen Garg and GeSHi - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/06/11 * * Autohotkey language file for GeSHi. @@ -370,4 +370,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/autoit.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/autoit.php index 7f69d2bd..ab401b4c 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/autoit.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/autoit.php @@ -4,7 +4,7 @@ * -------- * Author: big_daddy (robert.i.anthony@gmail.com) * Copyright: (c) 2006 and to GESHi ;) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2006/01/26 * * AutoIT language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/avisynth.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/avisynth.php index 949d0ecb..88f66288 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/avisynth.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/avisynth.php @@ -4,7 +4,7 @@ * -------- * Author: Ryan Jones (sciguyryan@gmail.com) * Copyright: (c) 2008 Ryan Jones - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/10/08 * * AviSynth language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/awk.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/awk.php index a1ab68ef..1ec239b7 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/awk.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/awk.php @@ -4,7 +4,7 @@ * ------- * Author: George Pollard (porges@porg.es) * Copyright: (c) 2009 George Pollard - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/01/28 * * Awk language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bascomavr.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bascomavr.php index 8270fb26..864f74e8 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bascomavr.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bascomavr.php @@ -4,7 +4,7 @@ * --------------------------------- * Author: aquaticus.info * Copyright: (c) 2008 aquaticus.info - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/01/09 * * BASCOM AVR language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bash.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bash.php index 8edb3f30..c69f0054 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bash.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bash.php @@ -4,7 +4,7 @@ * -------- * Author: Andreas Gohr (andi@splitbrain.org) * Copyright: (c) 2004 Andreas Gohr, Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/08/20 * * BASH language file for GeSHi. @@ -157,8 +157,8 @@ $language_data = array ( 'ed', 'egrep', 'env', 'expr', - 'false', 'fbset', 'ffmpeg', 'fgconsole','fgrep', 'file', 'find', - 'flex', 'flex++', 'fmt', 'free', 'ftp', 'funzip', 'fuser', + 'false', 'fbset', 'fdisk', 'ffmpeg', 'fgconsole','fgrep', 'file', + 'find', 'flex', 'flex++', 'fmt', 'free', 'ftp', 'funzip', 'fuser', 'g++', 'gawk', 'gc','gcc', 'gdb', 'getent', 'getkeycodes', 'getopt', 'gettext', 'gettextize', 'gimp', 'gimp-remote', diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/basic4gl.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/basic4gl.php index ce409e8a..35c92740 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/basic4gl.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/basic4gl.php @@ -4,7 +4,7 @@ * --------------------------------- * Author: Matthew Webb (bmatthew1@blueyonder.co.uk) * Copyright: (c) 2004 Matthew Webb (http://matthew-4gl.wikispaces.com) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2007/09/15 * * Basic4GL language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bf.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bf.php index 0529ec3c..c06ca5bf 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bf.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bf.php @@ -4,7 +4,7 @@ * ---------- * Author: Benny Baumann (BenBE@geshi.org) * Copyright: (c) 2008 Benny Baumann (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/10/31 * * Brainfuck language file for GeSHi. @@ -63,7 +63,7 @@ $language_data = array ( 1 => 'color: #666666; font-style: italic;' ), 'BRACKETS' => array( - 0 => 'color: #66cc66;' + 0 => 'color: #660000;' ), 'STRINGS' => array( 0 => 'color: #ff0000;' @@ -76,8 +76,8 @@ $language_data = array ( 0 => 'color: #006600;', 1 => 'color: #660000;', 2 => 'color: #000066;', - 3 => 'color: #660066;', - 4 => 'color: #666600;' + 3 => 'color: #666600;', + 4 => 'color: #660066;' ), 'ESCAPE_CHAR' => array( ), @@ -102,8 +102,9 @@ $language_data = array ( 'PARSER_CONTROL' => array( 'ENABLE_FLAGS' => array( 'STRINGS' => GESHI_NEVER, - 'NUMBERS' => GESHI_NEVER - ), + 'NUMBERS' => GESHI_NEVER, + 'BRACKETS' => GESHI_NEVER + ), 'KEYWORDS' => array( 'DISALLOW_BEFORE' => '', 'DISALLOW_AFTER' => '' @@ -111,4 +112,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bibtex.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bibtex.php index 64286c8b..51cb4ceb 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bibtex.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bibtex.php @@ -4,7 +4,7 @@ * ----- * Author: Quinn Taylor (quinntaylor@mac.com) * Copyright: (c) 2009 Quinn Taylor (quinntaylor@mac.com), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/04/29 * * BibTeX language file for GeSHi. @@ -180,4 +180,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/blitzbasic.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/blitzbasic.php index 15f24fdb..1d3c08d0 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/blitzbasic.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/blitzbasic.php @@ -4,7 +4,7 @@ * -------------- * Author: P�draig O`Connel (info@moonsword.info) * Copyright: (c) 2005 P�draig O`Connel (http://moonsword.info) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 16.10.2005 * * BlitzBasic language file for GeSHi. @@ -56,7 +56,7 @@ $language_data = array ( 'ESCAPE_CHAR' => '', 'KEYWORDS' => array( 1 => array( - 'If','EndIf','ElseIf','Else If','Else','While','Wend','Return','Next','Include','End Type','End Select','End If','End Function','End','Select', + 'If','EndIf','ElseIf','Else','While','Wend','Return','Next','Include','End Type','End Select','End If','End Function','End','Select', 'Type','Forever','For','Or','And','AppTitle','Case','Goto','Gosub','Step','Stop','Int','Last','False','Then','To','True','Until','Float', 'String','Before','Not' ), diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bnf.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bnf.php index 7cec792a..ca15cf9e 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bnf.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/bnf.php @@ -4,7 +4,7 @@ * -------- * Author: Rowan Rodrik van der Molen (rowan@bigsmoke.us) * Copyright: (c) 2006 Rowan Rodrik van der Molen (http://www.bigsmoke.us/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2006/09/28 * * BNF (Backus-Naur form) language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/boo.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/boo.php index f56afee5..b68d442f 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/boo.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/boo.php @@ -4,7 +4,7 @@ * -------- * Author: Marcus Griep (neoeinstein+GeSHi@gmail.com) * Copyright: (c) 2007 Marcus Griep (http://www.xpdm.us) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2007/09/10 * * Boo language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/c.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/c.php index 7db6d3d5..35d5b019 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/c.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/c.php @@ -7,7 +7,7 @@ * - Jack Lloyd (lloyd@randombit.net) * - Michael Mol (mikemol@gmail.com) * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/06/04 * * C language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/c_loadrunner.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/c_loadrunner.php index 4e5429cd..42b3d772 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/c_loadrunner.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/c_loadrunner.php @@ -4,7 +4,7 @@ * --------------------------------- * Author: Stuart Moncrieff (stuart at myloadtest dot com) * Copyright: (c) 2010 Stuart Moncrieff (http://www.myloadtest.com/loadrunner-syntax-highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010-07-25 * * C (for LoadRunner) language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/c_mac.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/c_mac.php index f80dc2ed..41c21ce5 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/c_mac.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/c_mac.php @@ -4,7 +4,7 @@ * --------- * Author: M. Uli Kusterer (witness.of.teachtext@gmx.net) * Copyright: (c) 2004 M. Uli Kusterer, Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/06/04 * * C for Macs language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/caddcl.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/caddcl.php index 6587cfed..8b8b2f24 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/caddcl.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/caddcl.php @@ -4,7 +4,7 @@ * ---------- * Author: Roberto Rossi (rsoftware@altervista.org) * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/08/30 * * CAD DCL (Dialog Control Language) language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cadlisp.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cadlisp.php index 00e3c6c5..3fa7ead0 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cadlisp.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cadlisp.php @@ -4,7 +4,7 @@ * ----------- * Author: Roberto Rossi (rsoftware@altervista.org) * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/blog) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/08/30 * * AutoCAD/IntelliCAD Lisp language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cfdg.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cfdg.php index 31d32fa4..e40963f0 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cfdg.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cfdg.php @@ -4,7 +4,7 @@ * -------- * Author: John Horigan <john@glyphic.com> * Copyright: (c) 2006 John Horigan http://www.ozonehouse.com/john/ - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2006/03/11 * * CFDG language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cfm.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cfm.php index f340c39a..2d165bd6 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cfm.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cfm.php @@ -4,7 +4,7 @@ * ------- * Author: Diego * Copyright: (c) 2006 Diego - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2006/02/25 * * ColdFusion language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/chaiscript.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/chaiscript.php index 456603ca..f9d0a868 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/chaiscript.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/chaiscript.php @@ -6,7 +6,7 @@ * Copyright: (c) 2010 Jason Turner (lefticus@gmail.com), * (c) 2009 Jonathan Turner, * (c) 2004 Ben Keen (ben.keen@gmail.com), Benny Baumann (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/07/03 * * ChaiScript language file for GeSHi. @@ -52,7 +52,7 @@ $language_data = array ( 'ESCAPE_CHAR' => '\\', 'KEYWORDS' => array( 1 => array( - 'break', 'else', 'else if', 'eval', 'for', 'if', 'return', 'while', 'try', 'catch', 'finally', + 'break', 'else', 'elseif', 'eval', 'for', 'if', 'return', 'while', 'try', 'catch', 'finally', ), 2 => array( 'def', 'false', 'fun', 'true', 'var', 'attr', @@ -137,4 +137,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cil.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cil.php index 975572c6..9872e755 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cil.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cil.php @@ -4,7 +4,7 @@ * -------- * Author: Marcus Griep (neoeinstein+GeSHi@gmail.com) * Copyright: (c) 2007 Marcus Griep (http://www.xpdm.us) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2007/10/24 * * CIL (Common Intermediate Language) language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/clojure.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/clojure.php index 0ed9cc2d..0ad4e4ad 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/clojure.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/clojure.php @@ -4,7 +4,7 @@ * -------- * Author: Jess Johnson (jess@grok-code.com) * Copyright: (c) 2009 Jess Johnson (http://grok-code.com) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/09/20 * * Clojure language file for GeSHi. @@ -131,4 +131,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cmake.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cmake.php index e623c083..67277aa9 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cmake.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cmake.php @@ -4,7 +4,7 @@ * ------- * Author: Daniel Nelson (danieln@eng.utah.edu) * Copyright: (c) 2009 Daniel Nelson - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/04/06 * * CMake language file for GeSHi. @@ -178,4 +178,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cobol.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cobol.php index c3ed01d4..b07be48a 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cobol.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cobol.php @@ -4,7 +4,7 @@ * ---------- * Author: BenBE (BenBE@omorphia.org) * Copyright: (c) 2007-2008 BenBE (http://www.omorphia.de/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2007/07/02 * * COBOL language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/coffeescript.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/coffeescript.php index f8554197..194aecd0 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/coffeescript.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/coffeescript.php @@ -4,7 +4,7 @@ * ---------- * Author: Trevor Burnham (trevorburnham@gmail.com) * Copyright: (c) 2010 Trevor Burnham (http://iterative.ly) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/06/08 * * CoffeeScript language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cpp-qt.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cpp-qt.php index 3f6aa307..36626c90 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cpp-qt.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cpp-qt.php @@ -4,10 +4,10 @@ * ------- * Author: Iulian M * Copyright: (c) 2006 Iulian M - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/09/27 * - * C++ (with QT extensions) language file for GeSHi. + * C++ (with Qt extensions) language file for GeSHi. * * CHANGES * ------- @@ -41,7 +41,7 @@ ************************************************************************************/ $language_data = array ( - 'LANG_NAME' => 'C++ (QT)', + 'LANG_NAME' => 'C++ (Qt)', 'COMMENT_SINGLE' => array(1 => '//', 2 => '#'), 'COMMENT_MULTI' => array('/*' => '*/'), 'COMMENT_REGEXP' => array( diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cpp.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cpp.php index 289ab994..42ab311c 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cpp.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cpp.php @@ -7,7 +7,7 @@ * - M. Uli Kusterer (witness.of.teachtext@gmx.net) * - Jack Lloyd (lloyd@randombit.net) * Copyright: (c) 2004 Dennis Bayer, Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/09/27 * * C++ language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/csharp.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/csharp.php index e73f22d5..26024e91 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/csharp.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/csharp.php @@ -5,13 +5,15 @@ * Author: Alan Juden (alan@judenware.org) * Revised by: Michael Mol (mikemol@gmail.com) * Copyright: (c) 2004 Alan Juden, Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/06/04 * * C# language file for GeSHi. * * CHANGES * ------- + * 2012/06/18 (1.0.8.11) + * - Added missing keywords (Christian Stelzmann) * 2009/04/03 (1.0.8.6) * - Added missing keywords identified by Rosetta Code users. * 2008/05/25 (1.0.7.22) @@ -60,14 +62,15 @@ $language_data = array ( 'ESCAPE_CHAR' => '\\', 'KEYWORDS' => array( 1 => array( - 'as', 'auto', 'base', 'break', 'case', 'catch', 'const', 'continue', + 'abstract', 'add', 'as', 'base', 'break', 'by', 'case', 'catch', 'const', 'continue', 'default', 'do', 'else', 'event', 'explicit', 'extern', 'false', - 'finally', 'fixed', 'for', 'foreach', 'from', 'goto', 'if', - 'implicit', 'in', 'internal', 'lock', 'namespace', 'null', + 'finally', 'fixed', 'for', 'foreach', 'from', 'get', 'goto', 'group', 'if', + 'implicit', 'in', 'into', 'internal', 'join', 'lock', 'namespace', 'null', 'operator', 'out', 'override', 'params', 'partial', 'private', - 'protected', 'public', 'readonly', 'ref', 'return', 'sealed', - 'select', 'stackalloc', 'static', 'switch', 'this', 'throw', 'true', - 'try', 'unsafe', 'using', 'virtual', 'where', 'while', 'yield' + 'protected', 'public', 'readonly', 'remove', 'ref', 'return', 'sealed', + 'select', 'set', 'stackalloc', 'static', 'switch', 'this', 'throw', 'true', + 'try', 'unsafe', 'using', 'var', 'value', 'virtual', 'volatile', 'where', + 'while', 'yield' ), 2 => array( '#elif', '#endif', '#endregion', '#else', '#error', '#define', '#if', @@ -78,7 +81,7 @@ $language_data = array ( ), 4 => array( 'bool', 'byte', 'char', 'class', 'decimal', 'delegate', 'double', - 'enum', 'float', 'int', 'interface', 'long', 'object', 'sbyte', + 'dynamic', 'enum', 'float', 'int', 'interface', 'long', 'object', 'sbyte', 'short', 'string', 'struct', 'uint', 'ulong', 'ushort', 'void' ), 5 => array( diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/css.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/css.php index a8706bd2..d09bea7d 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/css.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/css.php @@ -4,7 +4,7 @@ * ------- * Author: Nigel McNie (nigel@geshi.org) * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/06/18 * * CSS language file for GeSHi. @@ -72,6 +72,8 @@ $language_data = array ( 'aqua', 'azimuth', 'background-attachment', 'background-color', 'background-image', 'background-position', 'background-repeat', 'background', 'black', 'blue', 'border-bottom-color', + 'border-radius', 'border-top-left-radius', 'border-top-right-radius', + 'border-bottom-right-radius', 'border-bottom-left-radius', 'border-bottom-style', 'border-bottom-width', 'border-left-color', 'border-left-style', 'border-left-width', 'border-right', 'border-right-color', 'border-right-style', 'border-right-width', @@ -215,7 +217,8 @@ $language_data = array ( 'TAB_WIDTH' => 4, 'PARSER_CONTROL' => array( 'KEYWORDS' => array( - 'DISALLOWED_AFTER' => '(?![a-zA-Z0-9_\|%\\-&\.])' + 'DISALLOWED_AFTER' => '(?![\-a-zA-Z0-9_\|%\\-&\.])', + 'DISALLOWED_BEFORE' => '(?<![\-a-zA-Z0-9_\|%\\~&\.])' ) ) ); diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cuesheet.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cuesheet.php index e994a0aa..ebaca955 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cuesheet.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/cuesheet.php @@ -4,7 +4,7 @@ * ---------- * Author: Benny Baumann (benbe@geshi.org) * Copyright: (c) 2009 Benny Baumann (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/12/21 * * Cuesheet language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/d.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/d.php index 107d07b1..7f3e9857 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/d.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/d.php @@ -3,14 +3,18 @@ * d.php * ----- * Author: Thomas Kuehne (thomas@kuehne.cn) + * Contributors: + * - Jimmy Cao * Copyright: (c) 2005 Thomas Kuehne (http://thomas.kuehne.cn/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/04/22 * * D language file for GeSHi. * * CHANGES * ------- + * 2011/06/28 (0.0.3) (Jimmy Cao) + * - added D2 features * 2005/04/22 (0.0.2) * - added _d_* and sizeof/ptrdiff_t * 2005/04/20 (0.0.1) @@ -45,7 +49,7 @@ $language_data = array ( 'LANG_NAME' => 'D', 'COMMENT_SINGLE' => array(2 => '///', 1 => '//'), - 'COMMENT_MULTI' => array('/*' => '*/'), + 'COMMENT_MULTI' => array('/*' => '*/', '/+' => '+/'), 'COMMENT_REGEXP' => array( // doxygen comments 3 => '#/\*\*(?![\*\/]).*\*/#sU', @@ -126,63 +130,39 @@ $language_data = array ( 1 => array( 'break', 'case', 'continue', 'do', 'else', 'for', 'foreach', 'goto', 'if', 'return', - 'switch', 'while' + 'switch', 'while', 'foreach_reverse' ), 2 => array( 'alias', 'asm', 'assert', 'body', 'cast', 'catch', 'default', 'delegate', 'delete', 'extern', 'false', 'finally', 'function', - 'import', 'in', 'inout', 'interface', - 'invariant', 'is', 'mixin', 'module', 'new', + 'import', 'in', 'inout', + 'invariant', 'is', 'lazy', 'mixin', 'module', 'new', 'null', 'out', 'pragma', 'ref', 'super', 'this', - 'throw', 'true', 'try', 'typedef', 'typeid', - 'typeof', 'union', 'with' + 'throw', 'true', 'try', 'typeid', + 'typeof', 'union', 'with', 'scope' ), 3 => array( - 'ArrayBoundsError', 'AssertError', 'ClassInfo', 'Error', 'Exception', - 'Interface', 'ModuleInfo', 'Object', - 'OutOfMemoryException', 'SwitchError', - 'TypeInfo', '_d_arrayappend', - '_d_arrayappendb', '_d_arrayappendc', - '_d_arrayappendcb', '_d_arraycast', - '_d_arraycast_frombit', '_d_arraycat', - '_d_arraycatb', '_d_arraycatn', - '_d_arraycopy', '_d_arraycopybit', - '_d_arraysetbit', '_d_arraysetbit2', - '_d_arraysetlength', '_d_arraysetlengthb', - '_d_callfinalizer', - '_d_create_exception_object', - '_d_criticalenter', '_d_criticalexit', - '_d_delarray', '_d_delclass', - '_d_delinterface', '_d_delmemory', - '_d_dynamic_cast', '_d_exception', - '_d_exception_filter', '_d_framehandler', - '_d_interface_cast', '_d_interface_vtbl', - '_d_invariant', '_d_isbaseof', - '_d_isbaseof2', '_d_local_unwind', - '_d_monitorenter', '_d_monitorexit', - '_d_monitorrelease', '_d_monitor_epilog', - '_d_monitor_handler', '_d_monitor_prolog', - '_d_new', '_d_newarrayi', '_d_newbitarray', - '_d_newclass', '_d_obj_cmp', '_d_obj_eq', - '_d_OutOfMemory', '_d_switch_dstring', - '_d_switch_string', '_d_switch_ustring', - '_d_throw', + 'Interface', 'Object', 'IMonitor', + 'OffsetTypeInfo', 'Throwable', + 'TypeInfo_Class', 'TypeInfo', '__traits', + '__EOF__', '__FILE__', '__LINE__', ), 4 => array( 'abstract', 'align', 'auto', 'bit', 'bool', - 'byte', 'cdouble', 'cent', 'cfloat', 'char', - 'class', 'const', 'creal', 'dchar', 'debug', + 'byte', 'cdouble', 'cfloat', 'char', + 'class', 'const', 'creal', 'dchar', 'dstring', 'debug', 'deprecated', 'double', 'enum', 'export', - 'final', 'float', 'idouble', 'ifloat', 'int', - 'ireal', 'long', 'override', 'package', - 'private', 'protected', 'ptrdiff_t', - 'public', 'real', 'short', 'size_t', - 'static', 'struct', 'synchronized', + 'final', 'float', 'idouble', 'ifloat', 'immutable', 'int', + 'interface', 'ireal', 'long', 'nothrow', 'override', + 'package', 'private', 'protected', 'ptrdiff_t', + 'public', 'real', 'short', 'shared', 'size_t', + 'static', 'string', 'struct', 'synchronized', 'template', 'ubyte', 'ucent', 'uint', 'ulong', 'unittest', 'ushort', 'version', - 'void', 'volatile', 'wchar' + 'void', 'volatile', 'wchar', 'wstring', + '__gshared', '@disable', '@property', 'pure', 'safe' ) ), 'SYMBOLS' => array( diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dcl.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dcl.php new file mode 100644 index 00000000..db12a4c4 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dcl.php @@ -0,0 +1,192 @@ +<?php +/************************************************************************************* + * dcl.php + * -------- + * Author: Petr Hendl (petr@hendl.cz) + * Copyright: (c) 2011 Petr Hendl http://hendl.cz/geshi/ + * Release Version: 1.0.8.11 + * Date Started: 2011/02/17 + * + * DCL language file for GeSHi. + * + * CHANGES + * ------- + * 2011-02-17 (1.0.8.11) + * - First Release + * + * TODO + * ------------------------- + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array ( + 'LANG_NAME' => 'DCL', + 'COMMENT_SINGLE' => array('$!', '!'), + 'COMMENT_MULTI' => array(), + 'COMMENT_REGEXP' => array( + 2 => '/(?<=\$)\s*sql\s+.*?(?:quit|exit);?\s*?$/sim' // do not highlight inline sql + ), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array('"'), + 'HARDESCAPE' => array(), + 'ESCAPE_CHAR' => '', + 'ESCAPE_REGEXP' => array( + 1 => "/''[a-zA-Z\\-_]+'/" + ), + 'KEYWORDS' => array( + 1 => array( // commands + 'ACCOUNTING', 'ALLOCATE', 'ANALYZE', 'APPEND', 'ASSIGN', 'ATTACH', 'BACKUP', + 'CALL', 'CANCEL', 'CHECKSUM', 'CLOSE', 'CONNECT', 'CONTINUE', 'CONVERT', + 'COPY', 'CREATE', 'DEALLOCATE', 'DEASSIGN', 'DEBUG', 'DECK', + 'DECRYPT', 'DEFINE', 'DELETE', 'DEPOSIT', 'DIFFERENCES', 'DIRECTORY', + 'DISABLE', 'AUTOSTART', 'DISCONNECT', 'DISMOUNT', 'DUMP', 'EDIT', 'ENABLE', + 'ENCRYPT', 'ENDSUBROUTINE', 'EOD', 'EOJ', 'EXAMINE', 'EXCHANGE', + 'EXIT', 'FONT', 'GOSUB', 'GOTO', 'HELP', 'IF', 'THEN', 'ELSE', 'ENDIF', 'INITIALIZE', 'INQUIRE', + 'INSTALL', 'JAVA', 'JOB', 'LIBRARY', 'LICENSE', 'LINK', 'LOGIN', 'LOGOUT', + 'MACRO', 'MAIL', 'MERGE', 'MESSAGE', 'MONITOR', 'MOUNT', 'NCS', 'ON', 'OPEN', + 'PASSWORD', 'PATCH', 'PHONE', 'PIPE', 'PPPD', 'PRINT', 'PRODUCT', 'PURGE', + 'READ', 'RECALL', 'RENAME', 'REPLY', 'REQUEST', 'RETURN', 'RMU', 'RUN', 'RUNOFF', + 'SEARCH', 'SET', 'SET AUDIT', 'SET BOOTBLOCK', 'SET BROADCAST', + 'SET CACHE', 'SET CARD_READER', 'SET CLUSTER', 'SET COMMAND', 'SET CONTROL', + 'SET CPU', 'SET DAY', 'SET DEFAULT', 'SET DEVICE', 'SET DIRECTORY', + 'SET DISPLAY', 'SET ENTRY', 'SET FILE', 'SET HOST', 'SET IMAGE', 'SET KEY', + 'SET LOGINS', 'SET MAGTAPE', 'SET MESSAGE', 'SET NETWORK', 'SET ON', 'SET OUTPUT_RATE', + 'SET PASSWORD', 'SET PREFERRED_PATH', 'SET PREFIX', 'SET PRINTER', 'SET PROCESS', + 'SET PROMPT', 'SET PROTECTION', 'SET QUEUE', 'SET RESTART_VALUE', + 'SET RIGHTS_LIST', 'SET RMS_DEFAULT', 'SET ROOT', 'SET SECURITY', + 'SET SERVER ACME_SERVER', 'SET SERVER REGISTRY_SERVER', 'SET SERVER SECURITY_SERVER', + 'SET SHADOW', 'SET SYMBOL', 'SET TERMINAL', 'SET TIME', 'SET VERIFY', + 'SET VOLUME', 'SET WORKING_SET', 'SHOW', 'SHOW AUDIT', + 'SHOW BROADCAST', 'SHOW CLUSTER', 'SHOW CPU', 'SHOW DEFAULT', 'SHOW DEVICES', + 'SHOW DISPLAY', 'SHOW ENTRY', 'SHOW ERROR', 'SHOW FASTPATH', 'SHOW IMAGE', + 'SHOW INTRUSION', 'SHOW KEY', 'SHOW LICENSE', 'SHOW LOGICAL', 'SHOW MEMORY', + 'SHOW NETWORK', 'SHOW PRINTER', 'SHOW PROCESS', 'SHOW PROTECTION', 'SHOW QUEUE', + 'SHOW QUOTA', 'SHOW RMS_DEFAULT', 'SHOW ROOT', 'SHOW SECURITY', + 'SHOW SERVER ACME_SERVER', 'SHOW SERVER REGISTRY_SERVER', 'SHOW SHADOW', + 'SHOW STATUS', 'SHOW SYMBOL', 'SHOW SYSTEM', 'SHOW TERMINAL', 'SHOW TIME', + 'SHOW TRANSLATION', 'SHOW USERS', 'SHOW WORKING_SET', 'SHOW ZONE', 'SORT', + 'SPAWN', 'START', 'STOP', 'SUBMIT', 'SUBROUTINE', 'SYNCHRONIZE', 'TYPE', + 'UNLOCK', 'VIEW', 'WAIT', 'WRITE', 'XAUTH' + ), + 2 => array( // lexical functions + 'F$CONTEXT', 'F$CSID', 'F$CUNITS', 'F$CVSI', 'F$CVTIME', 'F$CVUI', + 'F$DELTA_TIME', 'F$DEVICE', 'F$DIRECTORY', 'F$EDIT', 'F$ELEMENT', + 'F$ENVIRONMENT', 'F$EXTRACT', 'F$FAO', 'F$FID_TO_NAME', 'F$FILE_ATTRIBUTES', + 'F$GETDVI', 'F$GETENV', 'F$GETJPI', 'F$GETQUI', 'F$GETSYI', 'F$IDENTIFIER', + 'F$INTEGER', 'F$LENGTH', 'F$LICENSE', 'F$LOCATE', 'F$MATCH_WILD', 'F$MESSAGE', + 'F$MODE', 'F$MULTIPATH', 'F$PARSE', 'F$PID', 'F$PRIVILEGE', 'F$PROCESS', + 'F$SEARCH', 'F$SETPRV', 'F$STRING', 'F$TIME', 'F$TRNLNM', 'F$TYPE', 'F$UNIQUE', + 'F$USER', 'F$VERIFY' + ), + 3 => array( // special variables etc + 'sql$database', 'P1', 'P2', 'P3', 'P4', 'P5', 'P6', 'P7', 'P8', 'P9', + '$status', '$severity', 'sys$login', 'sys$system', + 'sys$input', 'sys$output', 'sys$pipe' + ) + ), + 'SYMBOLS' => array( + '(', ')', '[', ']', '@', '&', '|', '<', '>', '-', + '.eqs.', '.eq.', '.lt.', '.lts.', '.gt.', '.gts.', '.ne.', '.nes.', + '.le.', '.ge.', '.ges.', '.les.', + '.EQS.', '.EQ.', '.LT.', '.LTS.', '.GT.', '.GTS.', '.NE.', '.NES.', + '.LE.', '.GE.', '.GES.', '.LES.', + '.and.', '.or.', '.not.', + '.AND.', '.OR.', '.NOT.', + '==', ':==', '=', ':=' + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => false, + 1 => false, + 2 => false, + 3 => false + ), + 'STYLES' => array( + 'KEYWORDS' => array( + 1 => 'color: #000099; font-weight: bold;', + 2 => 'color: #0066FF;', + 3 => 'color: #993300;' + ), + 'COMMENTS' => array( + 0 => 'color: #666666; font-style: italic;', + 1 => 'color: #666666; font-style: italic;', + 2 => 'color: #9999FF; font-style: italic;' + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #006666;', + 1 => 'color: #0099FF;', + 2 => 'color: red;', + 3 => 'color: #007800;', + 4 => 'color: #007800;', + 5 => 'color: #780078;' + ), + 'BRACKETS' => array( + 0 => 'color: #7a0874; font-weight: bold;' + ), + 'STRINGS' => array( + 0 => 'color: #009900;' + ), + 'NUMBERS' => array( + 0 => 'color: #000000;' + ), + 'METHODS' => array( + ), + 'SYMBOLS' => array( + 0 => 'color: #000000; font-weight: bold;' + ), + 'REGEXPS' => array( + 0 => 'color: #0099FF;', // variables + 1 => 'color: #0000FF;', // qualifiers + 2 => 'color: #FF6600; font-weight: bold;' // labels + ), + 'SCRIPT' => array( + ) + ), + 'URLS' => array( + 1 => '', + 2 => '', + 3 => '' + ), + 'OOLANG' => false, + 'OBJECT_SPLITTERS' => array( + ), + 'REGEXPS' => array( + // variables + 0 => "'[a-zA-Z_\\-$]+'", + // qualifiers and parameters + 1 => "(?:\/[a-zA-Z_\/]+)[\s=]", + // labels + 2 => '(?<=\$)\s*[a-zA-Z\-_]+:' + ), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array( + ), + 'HIGHLIGHT_STRICT_BLOCK' => array( + ), + 'TAB_WIDTH' => 4, + 'PARSER_CONTROL' => array( + 'COMMENTS' => array( + ), + 'KEYWORDS' => array( + ) + ) +); + +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dcpu16.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dcpu16.php new file mode 100644 index 00000000..5fcb25e5 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dcpu16.php @@ -0,0 +1,131 @@ +<?php +/************************************************************************************* + * dcpu16.php + * ------- + * Author: Benny Baumann (BenBE@omorphia.de) + * Copyright: (c) 2007-2012 Benny Baumann (http://geshi.org/) + * Release Version: 1.0.8.11 + * Date Started: 2012/04/12 + * + * DCPU/16 Assembly language file for GeSHi. + * Syntax definition based on http://0x10c.com/doc/dcpu-16.txt + * + * CHANGES + * ------- + * 2012/04/12 (1.0.0) + * - First Release + * + * TODO (updated 2012/04/12) + * ------------------------- + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array ( + 'LANG_NAME' => 'DCPU-16 Assembly', + 'COMMENT_SINGLE' => array(1 => ';'), + 'COMMENT_MULTI' => array(), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array("'", '"'), + 'ESCAPE_CHAR' => '', + 'NUMBERS' => GESHI_NUMBER_INT_BASIC | GESHI_NUMBER_HEX_PREFIX, + 'KEYWORDS' => array( + /*CPU*/ + 1 => array( + 'set','add','sub','mul','div','mod','shl','shr','and','bor','xor', + 'ife','ifn','ifg','ifb', + 'jsr' + ), + /*registers*/ + 2 => array( + 'a','b','c','x','y','z','i','j', + 'pc','sp','o', + 'pop','peek','push' //Special cases with DCPU-16 + ), + ), + 'SYMBOLS' => array( + '[', ']', '+', '-', ',' + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => false, + 1 => false, + 2 => false, + ), + 'STYLES' => array( + 'KEYWORDS' => array( + 1 => 'color: #000088; font-weight:bold;', + 2 => 'color: #0000ff;' + ), + 'COMMENTS' => array( + 1 => 'color: #adadad; font-style: italic;', + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #000099; font-weight: bold;' + ), + 'BRACKETS' => array( + 0 => 'color: #000088;' + ), + 'STRINGS' => array( + 0 => 'color: #7f007f;' + ), + 'NUMBERS' => array( + 0 => 'color: #880000;' + ), + 'METHODS' => array( + ), + 'SYMBOLS' => array( + 0 => 'color: #008000;' + ), + 'REGEXPS' => array( + 2 => 'color: #993333;' + ), + 'SCRIPT' => array( + ) + ), + 'URLS' => array( + 1 => 'http://0x10c.com/doc/dcpu-16.txt', + 2 => '' + ), + 'OOLANG' => false, + 'OBJECT_SPLITTERS' => array( + ), + 'REGEXPS' => array( + //Hex numbers + //0 => '0[0-9a-fA-F]{1,32}[hH]', + //Binary numbers + //1 => '\%[01]{1,64}|[01]{1,64}[bB]?(?![^<]*>)', + //Labels + 2 => '^:[_a-zA-Z][_a-zA-Z0-9]?(?=\s|$)' + ), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array( + ), + 'HIGHLIGHT_STRICT_BLOCK' => array( + ), + 'TAB_WIDTH' => 4, + 'PARSER_CONTROL' => array( + 'KEYWORDS' => array( + 'DISALLOWED_BEFORE' => "(?<![a-zA-Z0-9\$_\|\#\/])", + 'DISALLOWED_AFTER' => "(?![a-zA-Z0-9_\|%\\-])" + ) + ) +); + +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dcs.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dcs.php index 084e7b54..d32cfc5b 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dcs.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dcs.php @@ -4,7 +4,7 @@ * --------------------------------- * Author: Stelio Passaris (GeSHi@stelio.net) * Copyright: (c) 2009 Stelio Passaris (http://stelio.net/stiki/GeSHi) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/01/20 * * DCS language file for GeSHi. @@ -179,4 +179,4 @@ $language_data = array ( 'TAB_WIDTH' => 4 ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/delphi.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/delphi.php index d7f19f83..d5596e0c 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/delphi.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/delphi.php @@ -4,13 +4,17 @@ * ---------- * Author: J�rja Norbert (jnorbi@vipmail.hu), Benny Baumann (BenBE@omorphia.de) * Copyright: (c) 2004 J�rja Norbert, Benny Baumann (BenBE@omorphia.de), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/07/26 * * Delphi (Object Pascal) language file for GeSHi. * * CHANGES * ------- + * 2012/06/27 (1.0.8.11) + * - Added some keywords + * - fixed hex numbers and hex char literals (including WideChar) + * - Added support for FPC-Style generics * 2008/05/23 (1.0.7.22) * - Added description of extra language features (SF#1970248) * 2005/11/19 (1.0.3) @@ -51,27 +55,28 @@ $language_data = array ( 'COMMENT_MULTI' => array('(*' => '*)', '{' => '}'), //Compiler directives 'COMMENT_REGEXP' => array(2 => '/\\{\\$.*?}|\\(\\*\\$.*?\\*\\)/U'), - 'CASE_KEYWORDS' => 0, + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, 'QUOTEMARKS' => array("'"), 'ESCAPE_CHAR' => '', + 'KEYWORDS' => array( 1 => array( 'Abstract', 'And', 'Array', 'As', 'Asm', 'At', 'Begin', 'Case', - 'Class', 'Const', 'Constructor', 'Contains', 'Destructor', + 'Class', 'Const', 'Constructor', 'Contains', 'Default', 'delayed', 'Destructor', 'DispInterface', 'Div', 'Do', 'DownTo', 'Else', 'End', 'Except', - 'Export', 'Exports', 'External', 'File', 'Finalization', 'Finally', - 'For', 'Function', 'Goto', 'If', 'Implementation', 'In', 'Inherited', - 'Initialization', 'Inline', 'Interface', 'Is', 'Label', 'Library', - 'Mod', 'Not', 'Object', 'Of', 'On', 'Or', 'Overload', 'Override', + 'Export', 'Exports', 'External', 'File', 'Finalization', 'Finally', 'For', + 'Function', 'Generic', 'Goto', 'If', 'Implementation', 'In', 'Inherited', + 'Initialization', 'Inline', 'Interface', 'Is', 'Label', 'Library', 'Message', + 'Mod', 'Nil', 'Not', 'Object', 'Of', 'On', 'Or', 'Overload', 'Override', 'Package', 'Packed', 'Private', 'Procedure', 'Program', 'Property', - 'Protected', 'Public', 'Published', 'Raise', 'Record', 'Register', - 'Repeat', 'Requires', 'Resourcestring', 'Set', 'Shl', 'Shr', 'Then', - 'ThreadVar', 'To', 'Try', 'Type', 'Unit', 'Until', 'Uses', 'Var', - 'Virtual', 'While', 'With', 'Xor', 'assembler', 'far', + 'Protected', 'Public', 'Published', 'Read', 'Raise', 'Record', 'Register', + 'Repeat', 'Requires', 'Resourcestring', 'Set', 'Shl', 'Shr', 'Specialize', 'Stored', + 'Then', 'ThreadVar', 'To', 'Try', 'Type', 'Unit', 'Until', 'Uses', 'Var', + 'Virtual', 'While', 'With', 'Write', 'Xor', 'assembler', 'far', 'near', 'pascal', 'cdecl', 'safecall', 'stdcall', 'varargs' ), 2 => array( - 'nil', 'false', 'self', 'true', 'var', 'type', 'const' + 'false', 'self', 'true', ), 3 => array( 'Abs', 'AcquireExceptionObject', 'Addr', 'AnsiToUtf8', 'Append', 'ArcTan', @@ -250,7 +255,7 @@ $language_data = array ( 1 => 'color: #006600;' ), 'REGEXPS' => array( - 0 => 'color: #9ac;', + 0 => 'color: #0000cc;', 1 => 'color: #ff0000;' ), 'SYMBOLS' => array( @@ -274,16 +279,23 @@ $language_data = array ( ), 'REGEXPS' => array( //Hex numbers - 0 => '\$[0-9a-fA-F]+', + 0 => '(?<!\#)\$[0-9a-fA-F]+(?!\w)', //Characters - 1 => '\#(?:\$[0-9a-fA-F]{1,2}|\d{1,3})' + 1 => '\#(?:\$[0-9a-fA-F]{1,4}|\d{1,5})' ), 'STRICT_MODE_APPLIES' => GESHI_NEVER, 'SCRIPT_DELIMITERS' => array( ), 'HIGHLIGHT_STRICT_BLOCK' => array( ), - 'TAB_WIDTH' => 2 + 'TAB_WIDTH' => 2, + 'PARSER_CONTROL' => array( + 'KEYWORDS' => array( + 3 => array( + 'DISALLOWED_AFTER' => '(?=\s*[(;])' + ) + ) + ) ); -?>
\ No newline at end of file +?> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/diff.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/diff.php index 09cc5087..5b681717 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/diff.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/diff.php @@ -4,7 +4,7 @@ * -------- * Author: Conny Brunnkvist (conny@fuchsia.se), W. Tasin (tasin@fhm.edu) * Copyright: (c) 2004 Fuchsia Open Source Solutions (http://www.fuchsia.se/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/12/29 * * Diff-output language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/div.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/div.php index e8de7a52..aa11795a 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/div.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/div.php @@ -4,7 +4,7 @@ * --------------------------------- * Author: Gabriel Lorenzo (ermakina@gmail.com) * Copyright: (c) 2005 Gabriel Lorenzo (http://ermakina.gazpachito.net) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/06/19 * * DIV language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dos.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dos.php index e84e1550..36d99836 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dos.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dos.php @@ -4,7 +4,7 @@ * ------- * Author: Alessandro Staltari (staltari@geocities.com) * Copyright: (c) 2005 Alessandro Staltari (http://www.geocities.com/SiliconValley/Vista/8155/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/07/05 * * DOS language file for GeSHi. @@ -171,7 +171,7 @@ $language_data = array ( /* Variable assignement */ 1 => array( /* GESHI_SEARCH => '(SET[\s]+(?si:\/A[\s]+|\/P[\s]+|))([^=\s\n]+)([\s]*=)',*/ - GESHI_SEARCH => '(SET[\s]+(?si:\/A[\s]+|\/P[\s]+|))([^=\n]+)([\s]*=)', + GESHI_SEARCH => '(SET\s+(?si:\\/A\s+|\\/P\s+)?)([^=\n]+)(\s*=)', GESHI_REPLACE => '\\2', GESHI_MODIFIERS => 'si', GESHI_BEFORE => '\\1', @@ -180,7 +180,7 @@ $language_data = array ( /* Arguments or variable evaluation */ 2 => array( /* GESHI_SEARCH => '(%)([\d*]|[^%\s]*(?=%))((?<!%\d)%|)',*/ - GESHI_SEARCH => '(%(?:%(?=[a-z0-9]))?)([\d*]|(?:~[adfnpstxz]*(?:$\w+:)?)?[a-z0-9](?!\w)|[^%\n]*(?=%))((?<!%\d)%|)', + GESHI_SEARCH => '(!(?:!(?=[a-z0-9]))?)([\d*]|(?:~[adfnpstxz]*(?:$\w+:)?)?[a-z0-9](?!\w)|[^!>\n]*(?=!))((?<!%\d)%|)(?!!>)', GESHI_REPLACE => '\\2', GESHI_MODIFIERS => 'si', GESHI_BEFORE => '\\1', @@ -189,7 +189,7 @@ $language_data = array ( /* Arguments or variable evaluation */ 3 => array( /* GESHI_SEARCH => '(%)([\d*]|[^%\s]*(?=%))((?<!%\d)%|)',*/ - GESHI_SEARCH => '(!(?:!(?=[a-z0-9]))?)([\d*]|(?:~[adfnpstxz]*(?:$\w+:)?)?[a-z0-9](?!\w)|[^!>\n]*(?=!))((?<!%\d)%|)(?!!>)', + GESHI_SEARCH => '(%(?:%(?=[a-z0-9]))?)([\d*]|(?:~[adfnpstxz]*(?:$\w+:)?)?[a-z0-9](?!\w)|[^%\n]*(?=%))((?<!%\d)%|)', GESHI_REPLACE => '\\2', GESHI_MODIFIERS => 'si', GESHI_BEFORE => '\\1', diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dot.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dot.php index 1d5036d3..bdf240a1 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dot.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/dot.php @@ -4,7 +4,7 @@ * --------------------------------- * Author: Adrien Friggeri (adrien@friggeri.net) * Copyright: (c) 2007 Adrien Friggeri (http://www.friggeri.net) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2007/05/30 * * dot language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/e.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/e.php index 3185c845..319bee01 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/e.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/e.php @@ -4,7 +4,7 @@ * -------- * Author: Kevin Reid (kpreid@switchb.org) * Copyright: (c) 2010 Kevin Reid (http://switchb.org/kpreid/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/04/16 * * E language file for GeSHi. @@ -205,4 +205,4 @@ $language_data = array( 'HIGHLIGHT_STRICT_BLOCK' => array() ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ecmascript.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ecmascript.php index c37645e9..69a55c9a 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ecmascript.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ecmascript.php @@ -4,7 +4,7 @@ * -------------- * Author: Michel Mariani (http://www.tonton-pixel.com/site/) * Copyright: (c) 2010 Michel Mariani (http://www.tonton-pixel.com/site/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/01/08 * * ECMAScript language file for GeSHi. @@ -207,4 +207,4 @@ $language_data = array ( 'TAB_WIDTH' => 4 ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/eiffel.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/eiffel.php index 66427acc..baa13c31 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/eiffel.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/eiffel.php @@ -4,7 +4,7 @@ * ---------- * Author: Zoran Simic (zsimic@axarosenberg.com) * Copyright: (c) 2005 Zoran Simic - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/06/30 * * Eiffel language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/email.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/email.php index 0ab30364..8a313d48 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/email.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/email.php @@ -4,7 +4,7 @@ * --------------- * Author: Benny Baumann (BenBE@geshi.org) * Copyright: (c) 2008 Benny Baumann (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/10/19 * * Email (mbox \ eml \ RFC format) language file for GeSHi. @@ -152,7 +152,19 @@ $language_data = array ( 4 => array( GESHI_SEARCH => "(?<=\s)\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(?=\s)|". "(?<=\[)\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(?=\])|". - "(?<==)\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(?=<)", + "(?<==)\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(?=<)|". + + "(?<=\s)(?:[a-f\d]{1,4}\:)+(?:[a-f\d]{0,4})?(?:\:[a-f\d]{1,4})+(?=\s)|". + "(?<=\[)(?:[a-f\d]{1,4}\:)+(?:[a-f\d]{0,4})?(?:\:[a-f\d]{1,4})+(?=\])|". + "(?<==)(?:[a-f\d]{1,4}\:)+(?:[a-f\d]{0,4})?(?:\:[a-f\d]{1,4})+(?=<)|". + + "(?<=\s)\:(?:\:[a-f\d]{1,4})+(?=\s)|". + "(?<=\[)\:(?:\:[a-f\d]{1,4})+(?=\])|". + "(?<==)\:(?:\:[a-f\d]{1,4})+(?=<)|". + + "(?<=\s)(?:[a-f\d]{1,4}\:)+\:(?=\s)|". + "(?<=\[)(?:[a-f\d]{1,4}\:)+\:(?=\])|". + "(?<==)(?:[a-f\d]{1,4}\:)+\:(?=<)", GESHI_REPLACE => "\\0", GESHI_MODIFIERS => "i", GESHI_BEFORE => "", @@ -207,4 +219,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/epc.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/epc.php index 764461fc..c575c0c6 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/epc.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/epc.php @@ -4,7 +4,7 @@ * -------- * Author: Thorsten Muehlfelder (muehlfelder@enertex.de) * Copyright: (c) 2010 Enertex Bayern GmbH - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/08/26 * * Enerscript language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/erlang.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/erlang.php index b4a1e248..4b8d406b 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/erlang.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/erlang.php @@ -7,7 +7,7 @@ * - Uwe Dauernheim (uwe@dauernheim.net) * - Dan Forest-Barbier (dan@twisted.in) * Copyright: (c) 2008 Uwe Dauernheim (http://www.kreisquadratur.de/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008-09-27 * * Erlang language file for GeSHi. @@ -438,4 +438,4 @@ $language_data = array( ), ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/euphoria.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/euphoria.php index afd4ad7c..7bbf8846 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/euphoria.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/euphoria.php @@ -4,7 +4,7 @@ * --------------------------------- * Author: Nicholas Koceja (nerketur@hotmail.com) * Copyright: (c) 2010 Nicholas Koceja - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 11/24/2010 * * Euphoria language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/f1.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/f1.php index 89b665ec..7d767608 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/f1.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/f1.php @@ -4,7 +4,7 @@ * ------- * Author: Juro Bystricky (juro@f1compiler.com) * Copyright: K2 Software Corp. - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/07/06 * * Formula One language file for GeSHi. @@ -148,4 +148,4 @@ $language_data = array( 'TAB_WIDTH' => 4 ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/falcon.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/falcon.php index ce75f205..2111d9e8 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/falcon.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/falcon.php @@ -4,7 +4,7 @@ * --------------------------------- * Author: billykater (billykater+geshi@gmail.com) * Copyright: (c) 2010 billykater (http://falconpl.org/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/06/07 * * Falcon language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/fo.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/fo.php index 8325058b..ba4a5924 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/fo.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/fo.php @@ -4,7 +4,7 @@ * -------- * Author: Tan-Vinh Nguyen (tvnguyen@web.de) * Copyright: (c) 2009 Tan-Vinh Nguyen - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/03/23 * * fo language file for GeSHi. @@ -324,4 +324,4 @@ $language_data = array ( 'HIGHLIGHT_STRICT_BLOCK' => array( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/fortran.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/fortran.php index 247e3e4b..c21ccd19 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/fortran.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/fortran.php @@ -4,7 +4,7 @@ * ----------- * Author: Cedric Arrabie (cedric.arrabie@univ-pau.fr) * Copyright: (C) 2006 Cetric Arrabie - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2006/04/22 * * Fortran language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/freebasic.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/freebasic.php index 8ac2904e..b23f39bc 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/freebasic.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/freebasic.php @@ -4,7 +4,7 @@ * ------------- * Author: Roberto Rossi * Copyright: (c) 2005 Roberto Rossi (http://rsoftware.altervista.org) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/08/19 * * FreeBasic (http://www.freebasic.net/) language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/freeswitch.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/freeswitch.php new file mode 100644 index 00000000..c6fff276 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/freeswitch.php @@ -0,0 +1,168 @@ +<?php +/************************************************************************************* + * freeswitch.php + * -------- + * Author: James Rose (james.gs@stubbornroses.com) + * Copyright: (c) 2006 Christian Lescuyer http://xtian.goelette.info + * Release Version: 1.0.8.11n/a + * Date Started: 2011/11/18 + * + * FreeSWITCH language file for GeSHi. + * + * This file is based on robots.php + * + * 2011/11/18 (1.0.0) + * - First Release + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array ( + 'LANG_NAME' => 'FreeSWITCH', + 'COMMENT_SINGLE' => array(1 => '#'), + 'COMMENT_MULTI' => array(), + 'COMMENT_REGEXP' => array(1 => "/^Comment:.*?$/m"), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array(), + 'ESCAPE_CHAR' => '', + 'KEYWORDS' => array( +// 1 => array( +// 'Disallow', 'Request-rate', 'Robot-version', +// 'Sitemap', 'User-agent', 'Visit-time' +// ) + ), + 'SYMBOLS' => array( +// ':' + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => false + ), + +//order is important. regexes will overwrite most things.... + 'STYLES' => array( + 'KEYWORDS' => array( +// 1 => 'color: #FF0000; font-weight: bold;',//red + ), + 'COMMENTS' => array( + 1 => 'color: #808080; font-style: italic;', + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #000099; font-weight: bold;' + ), + 'BRACKETS' => array( +// 0 => 'color: #66cc66;' + ), + 'STRINGS' => array( +// 0 => 'color: #ff0000;' + ), + 'NUMBERS' => array( +// 0 => 'color: #cc66cc;' + ), + 'METHODS' => array( + ), + 'SYMBOLS' => array( +// 0 => 'color: #66cc66;' + ), + 'REGEXPS' => array( + 0 => 'color: firebrick; font-weight: bold;', + 1 => 'color: cornflowerblue; font-weight: bold;', + 2 => 'color: goldenrod; font-weight: bold;', + 3 => 'color: green; font-weight: bold;', + 4 => 'color: dimgrey; font-style: italic;', + 5 => 'color: green; font-weight: bold;', + 6 => 'color: firebrick; font-weight: bold;', + 7 => 'color: indigo; font-weight: italic;' + ), + 'SCRIPT' => array( + ) + ), + 'URLS' => array( +// 1 => 'http://www.robotstxt.org/wc/norobots.html' + ), + 'OOLANG' => false, + 'OBJECT_SPLITTERS' => array( + ), + 'REGEXPS' => array( + 0 => array( + GESHI_SEARCH => '(^.*ERROR.*)', + GESHI_REPLACE => '\\1', + GESHI_MODIFIERS => 'im', + GESHI_BEFORE => '', + GESHI_AFTER => '' + ), + 1 => array( + GESHI_SEARCH => '(^.*NOTICE.*)', + GESHI_REPLACE => '\\1', + GESHI_MODIFIERS => 'im', + GESHI_BEFORE => '', + GESHI_AFTER => '' + ), + 2 => array( + GESHI_SEARCH => '(^.*DEBUG.*)', + GESHI_REPLACE => '\\1', + GESHI_MODIFIERS => 'm', + GESHI_BEFORE => '', + GESHI_AFTER => '' + ), + 3 => array( + GESHI_SEARCH => '(^.*INFO.*|.*info\(.*|^Channel.*|^Caller.*|^variable.*)', + GESHI_REPLACE => '\\1', + GESHI_MODIFIERS => 'm', + GESHI_BEFORE => '', + GESHI_AFTER => '' + ), + 4 => array( + GESHI_SEARCH => '(^Dialplan.*)', + GESHI_REPLACE => '\\1', + GESHI_MODIFIERS => 'im', + GESHI_BEFORE => '', + GESHI_AFTER => '' + ), + 5 => array( + GESHI_SEARCH => '(Regex\ \(PASS\))', + GESHI_REPLACE => '\\1', + GESHI_MODIFIERS => '', + GESHI_BEFORE => '', + GESHI_AFTER => '' + ), + 6 => array( + GESHI_SEARCH => '(Regex\ \(FAIL\))', + GESHI_REPLACE => '\\1', + GESHI_MODIFIERS => '', + GESHI_BEFORE => '', + GESHI_AFTER => '' + ), + 7 => array( + GESHI_SEARCH => '(\d{7,15})', + GESHI_REPLACE => '\\1', + GESHI_MODIFIERS => '', + GESHI_BEFORE => '', + GESHI_AFTER => '' + ) + ), + + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array( + ), + 'HIGHLIGHT_STRICT_BLOCK' => array( + ) +); + +?> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/fsharp.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/fsharp.php index ce15d13f..d85a7c75 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/fsharp.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/fsharp.php @@ -4,7 +4,7 @@ * ---------- * Author: julien ortin (jo_spam-divers@yahoo.fr) * Copyright: (c) 2009 julien ortin - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/09/20 * * F# language file for GeSHi. @@ -44,7 +44,7 @@ $language_data = array( 'LANG_NAME' => 'F#', 'COMMENT_SINGLE' => array(1 => '//', 2 => '#'), 'COMMENT_MULTI' => array('/*' => '*/'), - 'COMMENT_REGEXP' => array(3 => '/\(\*(?!\)).*?\*\)/'), + 'COMMENT_REGEXP' => array(3 => '/\(\*(?!\)).*?\*\)/s'), 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, 'QUOTEMARKS' => array("'", '"'), 'HARDQUOTE' => array('@"', '"'), @@ -210,4 +210,4 @@ $language_data = array( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gambas.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gambas.php index 90e212f7..352830eb 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gambas.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gambas.php @@ -5,7 +5,7 @@ * Author: Jesus Guardon (jguardon@telefonica.net) * Copyright: (c) 2009 Jesus Guardon (http://gambas-es.org), * Benny Baumann (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/08/20 * * GAMBAS language file for GeSHi. @@ -211,4 +211,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gdb.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gdb.php index 284b589a..0a5e32c3 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gdb.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gdb.php @@ -4,7 +4,7 @@ * -------- * Author: Milian Wolff (mail@milianw.de) * Copyright: (c) 2009 Milian Wolff - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/06/24 * * GDB language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/genero.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/genero.php index 1d70d752..e1b20b3e 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/genero.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/genero.php @@ -4,7 +4,7 @@ * ---------- * Author: Lars Gersmann (lars.gersmann@gmail.com) * Copyright: (c) 2007 Lars Gersmann, Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2007/07/01 * * Genero (FOURJ's Genero 4GL) language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/genie.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/genie.php index 898f9ef1..db05ec06 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/genie.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/genie.php @@ -4,7 +4,7 @@ * ---------- * Author: Nicolas Joseph (nicolas.joseph@valaide.org) * Copyright: (c) 2009 Nicolas Joseph - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/04/29 * * Genie language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gettext.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gettext.php index 1dc8f8d2..80b531c1 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gettext.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gettext.php @@ -4,7 +4,7 @@ * -------- * Author: Milian Wolff (mail@milianw.de) * Copyright: (c) 2008 Milian Wolff - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/05/25 * * GNU Gettext .po/.pot language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/glsl.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/glsl.php index d810db3f..3615cfe7 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/glsl.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/glsl.php @@ -4,7 +4,7 @@ * ----- * Author: Benny Baumann (BenBE@omorphia.de) * Copyright: (c) 2008 Benny Baumann (BenBE@omorphia.de) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/03/20 * * glSlang language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gml.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gml.php index 57c42d4c..999251b2 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gml.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gml.php @@ -4,7 +4,7 @@ * -------- * Author: Jos� Jorge Enr�quez (jenriquez@users.sourceforge.net) * Copyright: (c) 2005 Jos� Jorge Enr�quez Rodr�guez (http://www.zonamakers.com) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/06/21 * * GML language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gnuplot.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gnuplot.php index 669545e0..d8445eab 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gnuplot.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gnuplot.php @@ -4,7 +4,7 @@ * ---------- * Author: Milian Wolff (mail@milianw.de) * Copyright: (c) 2008 Milian Wolff (http://milianw.de) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/07/07 * * Gnuplot script language file for GeSHi. @@ -293,4 +293,4 @@ $language_data = array ( 'TAB_WIDTH' => 4 ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/go.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/go.php index 7a64e8c4..5b7a47db 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/go.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/go.php @@ -4,7 +4,7 @@ * -------- * Author: Markus Jarderot (mizardx at gmail dot com) * Copyright: (c) 2010 Markus Jarderot - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/05/20 * * Go language file for GeSHi. @@ -372,4 +372,4 @@ $language_data = array( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/groovy.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/groovy.php index 8a250245..45290d2f 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/groovy.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/groovy.php @@ -4,7 +4,7 @@ * ---------- * Author: Ivan F. Villanueva B. (geshi_groovy@artificialidea.com) * Copyright: (c) 2006 Ivan F. Villanueva B.(http://www.artificialidea.com) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2006/04/29 * * Groovy language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gwbasic.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gwbasic.php index 001bf08c..ecc16341 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gwbasic.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/gwbasic.php @@ -4,7 +4,7 @@ * ---------- * Author: José Gabriel Moya Yangüela (josemoya@gmail.com) * Copyright: (c) 2010 José Gabriel Moya Yangüela (http://doc.apagada.com) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/01/30 * * GwBasic language file for GeSHi. @@ -150,4 +150,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/haskell.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/haskell.php index ce1b3bf6..adae1116 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/haskell.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/haskell.php @@ -4,7 +4,7 @@ * ---------- * Author: Jason Dagit (dagit@codersbase.com) based on ocaml.php by Flaie (fireflaie@gmail.com) * Copyright: (c) 2005 Flaie, Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/08/27 * * Haskell language file for GeSHi. @@ -46,8 +46,8 @@ $language_data = array ( 3 => "/{-(?:(?R)|.)-}/s", //Nested Comments ), 'CASE_KEYWORDS' => 0, - 'QUOTEMARKS' => array('"'), - 'ESCAPE_CHAR' => "\\", + 'QUOTEMARKS' => array('"',"'"), + 'ESCAPE_CHAR' => '\\', 'KEYWORDS' => array( /* main haskell keywords */ 1 => array( @@ -95,7 +95,7 @@ $language_data = array ( 'product', 'concat', 'concatMap', 'maximum', 'minimum', 'scanl', 'scanl1', 'scanr', 'scanr1', 'iterate', 'repeat', 'cycle', 'take', 'drop', - 'splitAt', 'teakWhile', 'dropWhile', 'span', + 'splitAt', 'takeWhile', 'dropWhile', 'span', 'break', 'elem', 'notElem', 'lookup', 'zip', 'zip3', 'zipWith', 'zipWith3', 'unzip', 'unzip3', 'lines', 'words', 'unlines', diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/haxe.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/haxe.php new file mode 100644 index 00000000..778637e2 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/haxe.php @@ -0,0 +1,161 @@ +<?php +/************************************************************************************* + * haxe.php + * -------- + * Author: Andy Li (andy@onthewings.net) + * John Liao (colorhook@gmail.com) + * Copyright: (c) 2012 onthewings (http://www.onthewings.net/) + * 2010 colorhook (http://colorhook.com/) + * Release Version: 1.0.8.11 + * Date Started: 2010/10/05 + * + * Haxe language file for GeSHi. + * Haxe version: 2.10 + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array ( + 'LANG_NAME' => 'Haxe', + 'COMMENT_SINGLE' => array(1 => '//'), + 'COMMENT_MULTI' => array('/*' => '*/'), + 'COMMENT_REGEXP' => array( + //Import and Package directives (Basic Support only) + 2 => '/(?:(?<=import[\\n\\s])|(?<=using[\\n\\s])|(?<=package[\\n\\s]))[\\n\\s]*([a-zA-Z0-9_]+\\.)*([a-zA-Z0-9_]+|\*)(?=[\n\s;])/i', + // Haxe comments + 3 => '#/\*\*(?![\*\/]).*\*/#sU', + ), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array("'", '"'), + 'ESCAPE_CHAR' => '\\', + 'KEYWORDS' => array( + 1 => array( + //http://haxe.org/ref/keywords + 'break', 'callback', 'case', 'cast', 'catch', 'class', 'continue', 'default', 'do', 'dynamic', + 'else', 'enum', 'extends', 'extern', /*'false',*/ 'for', 'function', 'here', 'if', + 'implements', 'import', 'in', 'inline', 'interface', 'never', 'new', /*'null',*/ 'override', + 'package', 'private', 'public', 'return', 'static', 'super', 'switch', 'this', 'throw', + 'trace', /*'true',*/ 'try', 'typedef', 'untyped', 'using', 'var', 'while', + 'macro', '$type', + ), + 2 => array( + //primitive values + 'null', 'false', 'true', + ), + 3 => array( + //global types + 'Array', 'ArrayAccess', /*'Bool',*/ 'Class', 'Date', 'DateTools', 'Dynamic', + 'EReg', 'Enum', 'EnumValue', /*'Float',*/ 'Hash', /*'Int',*/ 'IntHash', 'IntIter', + 'Iterable', 'Iterator', 'Lambda', 'List', 'Math', 'Null', 'Reflect', 'Std', + /*'String',*/ 'StringBuf', 'StringTools', 'Sys', 'Type', /*'UInt',*/ 'ValueType', + /*'Void',*/ 'Xml', 'XmlType', + ), + 4 => array( + //primitive types + 'Void', 'Bool', 'Int', 'Float', 'UInt', 'String', + ), + 5 => array( + //compiler switches + "#if", "#elseif", "#else", "#end", "#error", + ), + ), + 'SYMBOLS' => array( + //http://haxe.org/manual/operators + '++', '--', + '%', + '*', '/', + '+', '-', + '<<', '>>', '>>>', + '|', '&', '^', + '==', '!=', '>', '>=', '<', '<=', + '...', + '&&', + '||', + '?', ':', + '=', '+=', '-=', '/=', '*=', '<<=', '>>=', '>>>=', '|=', '&=', '^=', + '(', ')', '[', ']', '{', '}', ';', + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => false, + 1 => true, + 2 => true, + 3 => true, + 4 => true, + 5 => true, + ), + 'STYLES' => array( + 'KEYWORDS' => array( + 1 => 'color: #6699cc; font-weight: bold;', + 2 => 'color: #000066; font-weight: bold;', + 3 => 'color: #03F; ', + 4 => 'color: #000033; font-weight: bold;', + 5 => 'color: #330000; font-weight: bold;', + ), + 'COMMENTS' => array( + 1 => 'color: #666666; font-style: italic;', + 2 => 'color: #006699;', + 3 => 'color: #008000; font-style: italic; font-weight: bold;', + 3 => 'color: #008000; font-style: italic; font-weight: bold;', + 'MULTI' => 'color: #666666; font-style: italic;', + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #000099; font-weight: bold;', + ), + 'BRACKETS' => array( + 0 => 'color: #000000;', + ), + 'STRINGS' => array( + 0 => 'color: #FF0000;', + ), + 'NUMBERS' => array( + 0 => 'color: #cc66cc;', + ), + 'METHODS' => array( + 1 => 'color: #006633;', + 2 => 'color: #006633;', + ), + 'SYMBOLS' => array( + 0 => 'color: #339933;', + ), + 'SCRIPT' => array( + ), + 'REGEXPS' => array( + ) + ), + 'URLS' => array( + 1 => '', + 2 => '', + 3 => '', + 4 => '', + 5 => '', + ), + 'OOLANG' => true, + 'OBJECT_SPLITTERS' => array( + 1 => '.', + ), + 'REGEXPS' => array( + ), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array( + ), + 'HIGHLIGHT_STRICT_BLOCK' => array( + ), +); + +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/hicest.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/hicest.php index 31cb4f20..78a2bc20 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/hicest.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/hicest.php @@ -4,7 +4,7 @@ * -------- * Author: Georg Petrich (spt@hicest.com) * Copyright: (c) 2010 Georg Petrich (http://www.HicEst.com) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/03/15 * * HicEst language file for GeSHi. @@ -105,4 +105,4 @@ $language_data = array( 'HIGHLIGHT_STRICT_BLOCK' => array() ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/hq9plus.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/hq9plus.php index 2cce643d..7ba1a73c 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/hq9plus.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/hq9plus.php @@ -4,7 +4,7 @@ * ---------- * Author: Benny Baumann (BenBE@geshi.org) * Copyright: (c) 2008 Benny Baumann (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/10/31 * * HQ9+ language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/html4strict.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/html4strict.php index 68ba7232..97392fa8 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/html4strict.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/html4strict.php @@ -4,7 +4,7 @@ * --------------- * Author: Nigel McNie (nigel@geshi.org) * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/07/10 * * HTML 4.01 strict language file for GeSHi. @@ -58,7 +58,7 @@ $language_data = array ( 'ESCAPE_CHAR' => '', 'KEYWORDS' => array( 2 => array( - 'a', 'abbr', 'acronym', 'address', 'applet', + 'a', 'abbr', 'acronym', 'address', 'applet', 'area', 'base', 'basefont', 'bdo', 'big', 'blockquote', 'body', 'br', 'button', 'b', 'caption', 'center', 'cite', 'code', 'colgroup', 'col', 'dd', 'del', 'dfn', 'dir', 'div', 'dl', 'dt', diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/html5.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/html5.php index 7ffd4a05..0d975594 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/html5.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/html5.php @@ -4,10 +4,10 @@ * --------------- * Author: Nigel McNie (nigel@geshi.org) * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/07/10 * - * HTML 4.01 strict language file for GeSHi. + * HTML 5 language file for GeSHi. * * CHANGES * ------- @@ -50,7 +50,7 @@ ************************************************************************************/ $language_data = array ( - 'LANG_NAME' => 'HTML', + 'LANG_NAME' => 'HTML5', 'COMMENT_SINGLE' => array(), 'COMMENT_MULTI' => array(), 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, @@ -58,7 +58,7 @@ $language_data = array ( 'ESCAPE_CHAR' => '', 'KEYWORDS' => array( 2 => array( - 'a', 'abbr', 'address', 'article', 'aside', 'audio'. + 'a', 'abbr', 'address', 'article', 'area', 'aside', 'audio', 'base', 'bdo', 'blockquote', 'body', 'br', 'button', 'b', diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/icon.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/icon.php index 7b1bed5c..06383ea5 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/icon.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/icon.php @@ -4,7 +4,7 @@ * -------- * Author: Matt Oates (mattoates@gmail.com) * Copyright: (c) 2010 Matt Oates (http://mattoates.co.uk) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/04/24 * * Icon language file for GeSHi. @@ -209,4 +209,4 @@ $language_data = array( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/idl.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/idl.php index 84e57f30..69bd14ff 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/idl.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/idl.php @@ -4,7 +4,7 @@ * ------- * Author: Cedric Bosdonnat (cedricbosdo@openoffice.org) * Copyright: (c) 2006 Cedric Bosdonnat - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2006/08/20 * * Unoidl language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ini.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ini.php index 2ca7feb0..8e6ca76d 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ini.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ini.php @@ -4,7 +4,7 @@ * -------- * Author: deguix (cevo_deguix@yahoo.com.br) * Copyright: (c) 2005 deguix - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/03/27 * * INI language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/inno.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/inno.php index b0878e29..1e2ee8be 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/inno.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/inno.php @@ -4,7 +4,7 @@ * ---------- * Author: Thomas Klingler (hotline@theratech.de) based on delphi.php from J�rja Norbert (jnorbi@vipmail.hu) * Copyright: (c) 2004 J�rja Norbert, Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/07/29 * * Inno Script language inkl. Delphi (Object Pascal) language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/intercal.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/intercal.php index 27bdd166..3c81b81c 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/intercal.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/intercal.php @@ -4,7 +4,7 @@ * ---------- * Author: Benny Baumann (BenBE@geshi.org) * Copyright: (c) 2008 Benny Baumann (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/10/31 * * INTERCAL language file for GeSHi. @@ -119,4 +119,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/io.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/io.php index 3d6341fe..51fad43a 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/io.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/io.php @@ -4,7 +4,7 @@ * ------- * Author: Nigel McNie (nigel@geshi.org) * Copyright: (c) 2006 Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2006/09/23 * * Io language file for GeSHi. Thanks to Johnathan Wright for the suggestion and help diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/j.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/j.php index 5d464c92..5565bb49 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/j.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/j.php @@ -4,7 +4,7 @@ * -------- * Author: Ric Sherlock (tikkanz@gmail.com) * Copyright: (c) 2009 Ric Sherlock - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/11/10 * * J language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/java.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/java.php index 2f3d9fb9..652b8ddd 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/java.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/java.php @@ -4,7 +4,7 @@ * -------- * Author: Nigel McNie (nigel@geshi.org) * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/07/10 * * Java language file for GeSHi. @@ -964,7 +964,7 @@ $language_data = array ( 'URLS' => array( 1 => '', 2 => '', - 3 => 'http://www.google.com/search?hl=en&q=allinurl%3A{FNAMEL}+java.sun.com&btnI=I%27m%20Feeling%20Lucky', + 3 => 'http://www.google.com/search?hl=en&q=allinurl%3Adocs.oracle.com+javase+docs+api+{FNAMEL}', 4 => '' ), 'OOLANG' => true, diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/java5.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/java5.php index 6163995f..af16bd1e 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/java5.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/java5.php @@ -4,7 +4,7 @@ * -------- * Author: Nigel McNie (nigel@geshi.org) * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/07/10 * * Java language file for GeSHi. @@ -850,169 +850,169 @@ $language_data = array ( 2 => '', 3 => '', 4 => '', - 5 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/applet/{FNAME}.html', - 6 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/{FNAME}.html', - 7 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/color/{FNAME}.html', - 8 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/datatransfer/{FNAME}.html', - 9 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/dnd/{FNAME}.html', - 10 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/event/{FNAME}.html', - 11 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/font/{FNAME}.html', - 12 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/geom/{FNAME}.html', - 13 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/im/{FNAME}.html', - 14 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/im/spi/{FNAME}.html', - 15 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/image/{FNAME}.html', - 16 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/image/renderable/{FNAME}.html', - 17 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/awt/print/{FNAME}.html', - 18 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/beans/{FNAME}.html', - 19 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/beans/beancontext/{FNAME}.html', - 20 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/io/{FNAME}.html', - 21 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/lang/{FNAME}.html', - 22 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/lang/annotation/{FNAME}.html', - 23 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/lang/instrument/{FNAME}.html', - 24 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/lang/management/{FNAME}.html', - 25 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/lang/ref/{FNAME}.html', - 26 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/lang/reflect/{FNAME}.html', - 27 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/math/{FNAME}.html', - 28 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/net/{FNAME}.html', - 29 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/nio/{FNAME}.html', - 30 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/nio/channels/{FNAME}.html', - 31 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/nio/channels/spi/{FNAME}.html', - 32 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/nio/charset/{FNAME}.html', - 33 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/nio/charset/spi/{FNAME}.html', - 34 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/rmi/{FNAME}.html', - 35 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/rmi/activation/{FNAME}.html', - 36 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/rmi/dgc/{FNAME}.html', - 37 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/rmi/registry/{FNAME}.html', - 38 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/rmi/server/{FNAME}.html', - 39 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/security/{FNAME}.html', - 40 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/security/acl/{FNAME}.html', - 41 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/security/cert/{FNAME}.html', - 42 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/security/interfaces/{FNAME}.html', - 43 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/security/spec/{FNAME}.html', - 44 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/sql/{FNAME}.html', - 45 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/text/{FNAME}.html', - 46 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/{FNAME}.html', - 47 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/concurrent/{FNAME}.html', - 48 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/concurrent/atomic/{FNAME}.html', - 49 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/concurrent/locks/{FNAME}.html', - 50 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/jar/{FNAME}.html', - 51 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/logging/{FNAME}.html', - 52 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/prefs/{FNAME}.html', - 53 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/regex/{FNAME}.html', - 54 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/java/util/zip/{FNAME}.html', - 55 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/accessibility/{FNAME}.html', - 56 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/activity/{FNAME}.html', - 57 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/crypto/{FNAME}.html', - 58 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/crypto/interfaces/{FNAME}.html', - 59 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/crypto/spec/{FNAME}.html', - 60 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/imageio/{FNAME}.html', - 61 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/imageio/event/{FNAME}.html', - 62 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/imageio/metadata/{FNAME}.html', - 63 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/imageio/plugins/bmp/{FNAME}.html', - 64 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/imageio/plugins/jpeg/{FNAME}.html', - 65 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/imageio/spi/{FNAME}.html', - 66 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/imageio/stream/{FNAME}.html', - 67 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/{FNAME}.html', - 68 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/loading/{FNAME}.html', - 69 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/modelmbean/{FNAME}.html', - 70 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/monitor/{FNAME}.html', - 71 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/openmbean/{FNAME}.html', - 72 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/relation/{FNAME}.html', - 73 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/remote/{FNAME}.html', - 74 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/remote/rmi/{FNAME}.html', - 75 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/management/timer/{FNAME}.html', - 76 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/naming/{FNAME}.html', - 77 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/naming/directory/{FNAME}.html', - 78 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/naming/event/{FNAME}.html', - 79 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/naming/ldap/{FNAME}.html', - 80 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/naming/spi/{FNAME}.html', - 81 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/net/{FNAME}.html', - 82 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/net/ssl/{FNAME}.html', - 83 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/print/{FNAME}.html', - 84 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/print/attribute/{FNAME}.html', - 85 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/print/attribute/standard/{FNAME}.html', - 86 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/print/event/{FNAME}.html', - 87 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/rmi/{FNAME}.html', - 88 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/rmi/CORBA/{FNAME}.html', - 89 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/rmi/ssl/{FNAME}.html', - 90 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/security/auth/{FNAME}.html', - 91 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/security/auth/callback/{FNAME}.html', - 92 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/security/auth/kerberos/{FNAME}.html', - 93 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/security/auth/login/{FNAME}.html', - 94 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/security/auth/spi/{FNAME}.html', - 95 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/security/auth/x500/{FNAME}.html', - 96 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/security/sasl/{FNAME}.html', - 97 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/sound/midi/{FNAME}.html', - 98 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/sound/midi/spi/{FNAME}.html', - 99 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/sound/sampled/{FNAME}.html', - 100 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/sound/sampled/spi/{FNAME}.html', - 101 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/sql/{FNAME}.html', - 102 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/sql/rowset/{FNAME}.html', - 103 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/sql/rowset/serial/{FNAME}.html', - 104 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/sql/rowset/spi/{FNAME}.html', - 105 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/{FNAME}.html', - 106 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/border/{FNAME}.html', - 107 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/colorchooser/{FNAME}.html', - 108 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/event/{FNAME}.html', - 109 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/filechooser/{FNAME}.html', - 110 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/plaf/{FNAME}.html', - 111 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/plaf/basic/{FNAME}.html', - 112 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/plaf/metal/{FNAME}.html', - 113 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/plaf/multi/{FNAME}.html', - 114 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/plaf/synth/{FNAME}.html', - 115 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/table/{FNAME}.html', - 116 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/text/{FNAME}.html', - 117 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/text/html/{FNAME}.html', - 118 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/text/html/parser/{FNAME}.html', - 119 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/text/rtf/{FNAME}.html', - 120 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/tree/{FNAME}.html', - 121 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/swing/undo/{FNAME}.html', - 122 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/transaction/{FNAME}.html', - 123 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/transaction/xa/{FNAME}.html', - 124 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/{FNAME}.html', - 125 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/datatype/{FNAME}.html', - 126 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/namespace/{FNAME}.html', - 127 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/parsers/{FNAME}.html', - 128 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/transform/{FNAME}.html', - 129 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/transform/dom/{FNAME}.html', - 130 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/transform/sax/{FNAME}.html', - 131 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/transform/stream/{FNAME}.html', - 132 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/validation/{FNAME}.html', - 133 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/javax/xml/xpath/{FNAME}.html', - 134 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/ietf/jgss/{FNAME}.html', - 135 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/CORBA/{FNAME}.html', - 136 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/CORBA/DynAnyPackage/{FNAME}.html', - 137 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/CORBA/TypeCodePackage/{FNAME}.html', - 138 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/CORBA/portable/{FNAME}.html', - 139 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/CosNaming/{FNAME}.html', - 140 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/CosNaming/NamingContextExtPackage/{FNAME}.html', - 141 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/CosNaming/NamingContextPackage/{FNAME}.html', - 142 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/Dynamic/{FNAME}.html', - 143 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/DynamicAny/{FNAME}.html', - 144 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/DynamicAny/DynAnyFactoryPackage/{FNAME}.html', - 145 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/DynamicAny/DynAnyPackage/{FNAME}.html', - 146 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/IOP/{FNAME}.html', - 147 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/IOP/CodecFactoryPackage/{FNAME}.html', - 148 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/IOP/CodecPackage/{FNAME}.html', - 149 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/Messaging/{FNAME}.html', - 150 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/PortableInterceptor/{FNAME}.html', - 151 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/PortableInterceptor/ORBInitInfoPackage/{FNAME}.html', - 152 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/PortableServer/{FNAME}.html', - 153 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/PortableServer/CurrentPackage/{FNAME}.html', - 154 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/PortableServer/POAManagerPackage/{FNAME}.html', - 155 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/PortableServer/POAPackage/{FNAME}.html', - 156 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/PortableServer/ServantLocatorPackage/{FNAME}.html', - 157 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/SendingContext/{FNAME}.html', - 158 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/omg/stub/java/rmi/{FNAME}.html', - 159 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/w3c/dom/{FNAME}.html', - 160 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/w3c/dom/bootstrap/{FNAME}.html', - 161 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/w3c/dom/events/{FNAME}.html', - 162 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/w3c/dom/ls/{FNAME}.html', - 163 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/xml/sax/{FNAME}.html', - 164 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/xml/sax/ext/{FNAME}.html', - 165 => 'http://java.sun.com/j2se/1%2E5%2E0/docs/api/org/xml/sax/helpers/{FNAME}.html', + 5 => 'http://docs.oracle.com/javase/7/docs/api/java/applet/{FNAME}.html', + 6 => 'http://docs.oracle.com/javase/7/docs/api/java/awt/{FNAME}.html', + 7 => 'http://docs.oracle.com/javase/7/docs/api/java/awt/color/{FNAME}.html', + 8 => 'http://docs.oracle.com/javase/7/docs/api/java/awt/datatransfer/{FNAME}.html', + 9 => 'http://docs.oracle.com/javase/7/docs/api/java/awt/dnd/{FNAME}.html', + 10 => 'http://docs.oracle.com/javase/7/docs/api/java/awt/event/{FNAME}.html', + 11 => 'http://docs.oracle.com/javase/7/docs/api/java/awt/font/{FNAME}.html', + 12 => 'http://docs.oracle.com/javase/7/docs/api/java/awt/geom/{FNAME}.html', + 13 => 'http://docs.oracle.com/javase/7/docs/api/java/awt/im/{FNAME}.html', + 14 => 'http://docs.oracle.com/javase/7/docs/api/java/awt/im/spi/{FNAME}.html', + 15 => 'http://docs.oracle.com/javase/7/docs/api/java/awt/image/{FNAME}.html', + 16 => 'http://docs.oracle.com/javase/7/docs/api/java/awt/image/renderable/{FNAME}.html', + 17 => 'http://docs.oracle.com/javase/7/docs/api/java/awt/print/{FNAME}.html', + 18 => 'http://docs.oracle.com/javase/7/docs/api/java/beans/{FNAME}.html', + 19 => 'http://docs.oracle.com/javase/7/docs/api/java/beans/beancontext/{FNAME}.html', + 20 => 'http://docs.oracle.com/javase/7/docs/api/java/io/{FNAME}.html', + 21 => 'http://docs.oracle.com/javase/7/docs/api/java/lang/{FNAME}.html', + 22 => 'http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/{FNAME}.html', + 23 => 'http://docs.oracle.com/javase/7/docs/api/java/lang/instrument/{FNAME}.html', + 24 => 'http://docs.oracle.com/javase/7/docs/api/java/lang/management/{FNAME}.html', + 25 => 'http://docs.oracle.com/javase/7/docs/api/java/lang/ref/{FNAME}.html', + 26 => 'http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/{FNAME}.html', + 27 => 'http://docs.oracle.com/javase/7/docs/api/java/math/{FNAME}.html', + 28 => 'http://docs.oracle.com/javase/7/docs/api/java/net/{FNAME}.html', + 29 => 'http://docs.oracle.com/javase/7/docs/api/java/nio/{FNAME}.html', + 30 => 'http://docs.oracle.com/javase/7/docs/api/java/nio/channels/{FNAME}.html', + 31 => 'http://docs.oracle.com/javase/7/docs/api/java/nio/channels/spi/{FNAME}.html', + 32 => 'http://docs.oracle.com/javase/7/docs/api/java/nio/charset/{FNAME}.html', + 33 => 'http://docs.oracle.com/javase/7/docs/api/java/nio/charset/spi/{FNAME}.html', + 34 => 'http://docs.oracle.com/javase/7/docs/api/java/rmi/{FNAME}.html', + 35 => 'http://docs.oracle.com/javase/7/docs/api/java/rmi/activation/{FNAME}.html', + 36 => 'http://docs.oracle.com/javase/7/docs/api/java/rmi/dgc/{FNAME}.html', + 37 => 'http://docs.oracle.com/javase/7/docs/api/java/rmi/registry/{FNAME}.html', + 38 => 'http://docs.oracle.com/javase/7/docs/api/java/rmi/server/{FNAME}.html', + 39 => 'http://docs.oracle.com/javase/7/docs/api/java/security/{FNAME}.html', + 40 => 'http://docs.oracle.com/javase/7/docs/api/java/security/acl/{FNAME}.html', + 41 => 'http://docs.oracle.com/javase/7/docs/api/java/security/cert/{FNAME}.html', + 42 => 'http://docs.oracle.com/javase/7/docs/api/java/security/interfaces/{FNAME}.html', + 43 => 'http://docs.oracle.com/javase/7/docs/api/java/security/spec/{FNAME}.html', + 44 => 'http://docs.oracle.com/javase/7/docs/api/java/sql/{FNAME}.html', + 45 => 'http://docs.oracle.com/javase/7/docs/api/java/text/{FNAME}.html', + 46 => 'http://docs.oracle.com/javase/7/docs/api/java/util/{FNAME}.html', + 47 => 'http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/{FNAME}.html', + 48 => 'http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/atomic/{FNAME}.html', + 49 => 'http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/locks/{FNAME}.html', + 50 => 'http://docs.oracle.com/javase/7/docs/api/java/util/jar/{FNAME}.html', + 51 => 'http://docs.oracle.com/javase/7/docs/api/java/util/logging/{FNAME}.html', + 52 => 'http://docs.oracle.com/javase/7/docs/api/java/util/prefs/{FNAME}.html', + 53 => 'http://docs.oracle.com/javase/7/docs/api/java/util/regex/{FNAME}.html', + 54 => 'http://docs.oracle.com/javase/7/docs/api/java/util/zip/{FNAME}.html', + 55 => 'http://docs.oracle.com/javase/7/docs/api/javax/accessibility/{FNAME}.html', + 56 => 'http://docs.oracle.com/javase/7/docs/api/javax/activity/{FNAME}.html', + 57 => 'http://docs.oracle.com/javase/7/docs/api/javax/crypto/{FNAME}.html', + 58 => 'http://docs.oracle.com/javase/7/docs/api/javax/crypto/interfaces/{FNAME}.html', + 59 => 'http://docs.oracle.com/javase/7/docs/api/javax/crypto/spec/{FNAME}.html', + 60 => 'http://docs.oracle.com/javase/7/docs/api/javax/imageio/{FNAME}.html', + 61 => 'http://docs.oracle.com/javase/7/docs/api/javax/imageio/event/{FNAME}.html', + 62 => 'http://docs.oracle.com/javase/7/docs/api/javax/imageio/metadata/{FNAME}.html', + 63 => 'http://docs.oracle.com/javase/7/docs/api/javax/imageio/plugins/bmp/{FNAME}.html', + 64 => 'http://docs.oracle.com/javase/7/docs/api/javax/imageio/plugins/jpeg/{FNAME}.html', + 65 => 'http://docs.oracle.com/javase/7/docs/api/javax/imageio/spi/{FNAME}.html', + 66 => 'http://docs.oracle.com/javase/7/docs/api/javax/imageio/stream/{FNAME}.html', + 67 => 'http://docs.oracle.com/javase/7/docs/api/javax/management/{FNAME}.html', + 68 => 'http://docs.oracle.com/javase/7/docs/api/javax/management/loading/{FNAME}.html', + 69 => 'http://docs.oracle.com/javase/7/docs/api/javax/management/modelmbean/{FNAME}.html', + 70 => 'http://docs.oracle.com/javase/7/docs/api/javax/management/monitor/{FNAME}.html', + 71 => 'http://docs.oracle.com/javase/7/docs/api/javax/management/openmbean/{FNAME}.html', + 72 => 'http://docs.oracle.com/javase/7/docs/api/javax/management/relation/{FNAME}.html', + 73 => 'http://docs.oracle.com/javase/7/docs/api/javax/management/remote/{FNAME}.html', + 74 => 'http://docs.oracle.com/javase/7/docs/api/javax/management/remote/rmi/{FNAME}.html', + 75 => 'http://docs.oracle.com/javase/7/docs/api/javax/management/timer/{FNAME}.html', + 76 => 'http://docs.oracle.com/javase/7/docs/api/javax/naming/{FNAME}.html', + 77 => 'http://docs.oracle.com/javase/7/docs/api/javax/naming/directory/{FNAME}.html', + 78 => 'http://docs.oracle.com/javase/7/docs/api/javax/naming/event/{FNAME}.html', + 79 => 'http://docs.oracle.com/javase/7/docs/api/javax/naming/ldap/{FNAME}.html', + 80 => 'http://docs.oracle.com/javase/7/docs/api/javax/naming/spi/{FNAME}.html', + 81 => 'http://docs.oracle.com/javase/7/docs/api/javax/net/{FNAME}.html', + 82 => 'http://docs.oracle.com/javase/7/docs/api/javax/net/ssl/{FNAME}.html', + 83 => 'http://docs.oracle.com/javase/7/docs/api/javax/print/{FNAME}.html', + 84 => 'http://docs.oracle.com/javase/7/docs/api/javax/print/attribute/{FNAME}.html', + 85 => 'http://docs.oracle.com/javase/7/docs/api/javax/print/attribute/standard/{FNAME}.html', + 86 => 'http://docs.oracle.com/javase/7/docs/api/javax/print/event/{FNAME}.html', + 87 => 'http://docs.oracle.com/javase/7/docs/api/javax/rmi/{FNAME}.html', + 88 => 'http://docs.oracle.com/javase/7/docs/api/javax/rmi/CORBA/{FNAME}.html', + 89 => 'http://docs.oracle.com/javase/7/docs/api/javax/rmi/ssl/{FNAME}.html', + 90 => 'http://docs.oracle.com/javase/7/docs/api/javax/security/auth/{FNAME}.html', + 91 => 'http://docs.oracle.com/javase/7/docs/api/javax/security/auth/callback/{FNAME}.html', + 92 => 'http://docs.oracle.com/javase/7/docs/api/javax/security/auth/kerberos/{FNAME}.html', + 93 => 'http://docs.oracle.com/javase/7/docs/api/javax/security/auth/login/{FNAME}.html', + 94 => 'http://docs.oracle.com/javase/7/docs/api/javax/security/auth/spi/{FNAME}.html', + 95 => 'http://docs.oracle.com/javase/7/docs/api/javax/security/auth/x500/{FNAME}.html', + 96 => 'http://docs.oracle.com/javase/7/docs/api/javax/security/sasl/{FNAME}.html', + 97 => 'http://docs.oracle.com/javase/7/docs/api/javax/sound/midi/{FNAME}.html', + 98 => 'http://docs.oracle.com/javase/7/docs/api/javax/sound/midi/spi/{FNAME}.html', + 99 => 'http://docs.oracle.com/javase/7/docs/api/javax/sound/sampled/{FNAME}.html', + 100 => 'http://docs.oracle.com/javase/7/docs/api/javax/sound/sampled/spi/{FNAME}.html', + 101 => 'http://docs.oracle.com/javase/7/docs/api/javax/sql/{FNAME}.html', + 102 => 'http://docs.oracle.com/javase/7/docs/api/javax/sql/rowset/{FNAME}.html', + 103 => 'http://docs.oracle.com/javase/7/docs/api/javax/sql/rowset/serial/{FNAME}.html', + 104 => 'http://docs.oracle.com/javase/7/docs/api/javax/sql/rowset/spi/{FNAME}.html', + 105 => 'http://docs.oracle.com/javase/7/docs/api/javax/swing/{FNAME}.html', + 106 => 'http://docs.oracle.com/javase/7/docs/api/javax/swing/border/{FNAME}.html', + 107 => 'http://docs.oracle.com/javase/7/docs/api/javax/swing/colorchooser/{FNAME}.html', + 108 => 'http://docs.oracle.com/javase/7/docs/api/javax/swing/event/{FNAME}.html', + 109 => 'http://docs.oracle.com/javase/7/docs/api/javax/swing/filechooser/{FNAME}.html', + 110 => 'http://docs.oracle.com/javase/7/docs/api/javax/swing/plaf/{FNAME}.html', + 111 => 'http://docs.oracle.com/javase/7/docs/api/javax/swing/plaf/basic/{FNAME}.html', + 112 => 'http://docs.oracle.com/javase/7/docs/api/javax/swing/plaf/metal/{FNAME}.html', + 113 => 'http://docs.oracle.com/javase/7/docs/api/javax/swing/plaf/multi/{FNAME}.html', + 114 => 'http://docs.oracle.com/javase/7/docs/api/javax/swing/plaf/synth/{FNAME}.html', + 115 => 'http://docs.oracle.com/javase/7/docs/api/javax/swing/table/{FNAME}.html', + 116 => 'http://docs.oracle.com/javase/7/docs/api/javax/swing/text/{FNAME}.html', + 117 => 'http://docs.oracle.com/javase/7/docs/api/javax/swing/text/html/{FNAME}.html', + 118 => 'http://docs.oracle.com/javase/7/docs/api/javax/swing/text/html/parser/{FNAME}.html', + 119 => 'http://docs.oracle.com/javase/7/docs/api/javax/swing/text/rtf/{FNAME}.html', + 120 => 'http://docs.oracle.com/javase/7/docs/api/javax/swing/tree/{FNAME}.html', + 121 => 'http://docs.oracle.com/javase/7/docs/api/javax/swing/undo/{FNAME}.html', + 122 => 'http://docs.oracle.com/javase/7/docs/api/javax/transaction/{FNAME}.html', + 123 => 'http://docs.oracle.com/javase/7/docs/api/javax/transaction/xa/{FNAME}.html', + 124 => 'http://docs.oracle.com/javase/7/docs/api/javax/xml/{FNAME}.html', + 125 => 'http://docs.oracle.com/javase/7/docs/api/javax/xml/datatype/{FNAME}.html', + 126 => 'http://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/{FNAME}.html', + 127 => 'http://docs.oracle.com/javase/7/docs/api/javax/xml/parsers/{FNAME}.html', + 128 => 'http://docs.oracle.com/javase/7/docs/api/javax/xml/transform/{FNAME}.html', + 129 => 'http://docs.oracle.com/javase/7/docs/api/javax/xml/transform/dom/{FNAME}.html', + 130 => 'http://docs.oracle.com/javase/7/docs/api/javax/xml/transform/sax/{FNAME}.html', + 131 => 'http://docs.oracle.com/javase/7/docs/api/javax/xml/transform/stream/{FNAME}.html', + 132 => 'http://docs.oracle.com/javase/7/docs/api/javax/xml/validation/{FNAME}.html', + 133 => 'http://docs.oracle.com/javase/7/docs/api/javax/xml/xpath/{FNAME}.html', + 134 => 'http://docs.oracle.com/javase/7/docs/api/org/ietf/jgss/{FNAME}.html', + 135 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/CORBA/{FNAME}.html', + 136 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/CORBA/DynAnyPackage/{FNAME}.html', + 137 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/CORBA/TypeCodePackage/{FNAME}.html', + 138 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/CORBA/portable/{FNAME}.html', + 139 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/CosNaming/{FNAME}.html', + 140 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/CosNaming/NamingContextExtPackage/{FNAME}.html', + 141 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/CosNaming/NamingContextPackage/{FNAME}.html', + 142 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/Dynamic/{FNAME}.html', + 143 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/DynamicAny/{FNAME}.html', + 144 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/DynamicAny/DynAnyFactoryPackage/{FNAME}.html', + 145 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/DynamicAny/DynAnyPackage/{FNAME}.html', + 146 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/IOP/{FNAME}.html', + 147 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/IOP/CodecFactoryPackage/{FNAME}.html', + 148 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/IOP/CodecPackage/{FNAME}.html', + 149 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/Messaging/{FNAME}.html', + 150 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/PortableInterceptor/{FNAME}.html', + 151 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/PortableInterceptor/ORBInitInfoPackage/{FNAME}.html', + 152 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/PortableServer/{FNAME}.html', + 153 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/PortableServer/CurrentPackage/{FNAME}.html', + 154 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/PortableServer/POAManagerPackage/{FNAME}.html', + 155 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/PortableServer/POAPackage/{FNAME}.html', + 156 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/PortableServer/ServantLocatorPackage/{FNAME}.html', + 157 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/SendingContext/{FNAME}.html', + 158 => 'http://docs.oracle.com/javase/7/docs/api/org/omg/stub/java/rmi/{FNAME}.html', + 159 => 'http://docs.oracle.com/javase/7/docs/api/org/w3c/dom/{FNAME}.html', + 160 => 'http://docs.oracle.com/javase/7/docs/api/org/w3c/dom/bootstrap/{FNAME}.html', + 161 => 'http://docs.oracle.com/javase/7/docs/api/org/w3c/dom/events/{FNAME}.html', + 162 => 'http://docs.oracle.com/javase/7/docs/api/org/w3c/dom/ls/{FNAME}.html', + 163 => 'http://docs.oracle.com/javase/7/docs/api/org/xml/sax/{FNAME}.html', + 164 => 'http://docs.oracle.com/javase/7/docs/api/org/xml/sax/ext/{FNAME}.html', + 165 => 'http://docs.oracle.com/javase/7/docs/api/org/xml/sax/helpers/{FNAME}.html', /* ambiguous class names (appear in more than one package) */ - 166 => 'http://www.google.com/search?sitesearch=java.sun.com&q=allinurl%3Aj2se%2F1+5+0%2Fdocs%2Fapi+{FNAME}' + 166 => 'http://www.google.com/search?sitesearch=docs.oracle.com&q=allinurl%3Ajavase+docs+api+{FNAME}' ), 'OOLANG' => true, 'OBJECT_SPLITTERS' => array( @@ -1034,4 +1034,4 @@ $language_data = array ( ) ); -?>
\ No newline at end of file +?> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/javascript.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/javascript.php index 93997a70..b96d1b5b 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/javascript.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/javascript.php @@ -4,13 +4,15 @@ * -------------- * Author: Ben Keen (ben.keen@gmail.com) * Copyright: (c) 2004 Ben Keen (ben.keen@gmail.com), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/06/20 * * JavaScript language file for GeSHi. * * CHANGES * ------- + * 2012/06/27 (1.0.8.11) + * - Reordered Keyword Groups to reflect syntactical meaning of keywords * 2008/05/23 (1.0.7.22) * - Added description of extra language features (SF#1970248) * 2004/11/27 (1.0.1) @@ -54,23 +56,38 @@ $language_data = array ( 'ESCAPE_CHAR' => '\\', 'KEYWORDS' => array( 1 => array( - 'as', 'break', 'case', 'catch', 'continue', 'decodeURI', 'delete', 'do', - 'else', 'encodeURI', 'eval', 'finally', 'for', 'if', 'in', 'is', 'item', - 'instanceof', 'return', 'switch', 'this', 'throw', 'try', 'typeof', 'void', - 'while', 'write', 'with' + //reserved/keywords; also some non-reserved keywords + 'break','case','catch','const','continue', + 'default','delete','do', + 'else', + 'finally','for','function', + 'get','goto', + 'if','in','instanceof', + 'new', + 'prototype', + 'return', + 'set','static','switch', + 'this','throw','try','typeof', + 'var','void' ), 2 => array( - 'class', 'const', 'default', 'debugger', 'export', 'extends', 'false', - 'function', 'import', 'namespace', 'new', 'null', 'package', 'private', - 'protected', 'public', 'super', 'true', 'use', 'var' + //reserved/non-keywords; metaconstants + 'false','null','true','undefined','NaN','Infinity' ), 3 => array( - // common functions for Window object - 'alert', 'back', 'blur', 'close', 'confirm', 'focus', 'forward', 'home', - 'name', 'navigate', 'onblur', 'onerror', 'onfocus', 'onload', 'onmove', - 'onresize', 'onunload', 'open', 'print', 'prompt', 'scroll', 'status', - 'stop', - ) + //magic properties/functions + '__proto__','__defineGetter__','__defineSetter__','hasOwnProperty','hasProperty' + ), + 4 => array( + //type constructors + 'Object', 'Function', 'Date', 'Math', 'String', 'Number', 'Boolean', 'Array' + ), + 5 => array( + //reserved, but invalid in language + 'abstract','boolean','byte','char','class','debugger','double','enum','export','extends', + 'final','float','implements','import','int','interface','long','native', + 'short','super','synchronized','throws','transient','volatile' + ), ), 'SYMBOLS' => array( '(', ')', '[', ']', '{', '}', @@ -81,15 +98,18 @@ $language_data = array ( ), 'CASE_SENSITIVE' => array( GESHI_COMMENTS => false, - 1 => false, - 2 => false, - 3 => false + 1 => true, + 2 => true, + 3 => true, + 4 => true, + 5 => true ), 'STYLES' => array( 'KEYWORDS' => array( 1 => 'color: #000066; font-weight: bold;', 2 => 'color: #003366; font-weight: bold;', - 3 => 'color: #000066;' + 3 => 'color: #000066;', + 5 => 'color: #FF0000;' ), 'COMMENTS' => array( 1 => 'color: #006600; font-style: italic;', @@ -126,8 +146,10 @@ $language_data = array ( 'URLS' => array( 1 => '', 2 => '', - 3 => '' - ), + 3 => '', + 4 => '', + 5 => '' + ), 'OOLANG' => true, 'OBJECT_SPLITTERS' => array( 1 => '.' diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/jquery.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/jquery.php index f7bf5308..a75320d5 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/jquery.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/jquery.php @@ -4,7 +4,7 @@ * -------------- * Author: Rob Loach (http://www.robloach.net) * Copyright: (c) 2009 Rob Loach (http://www.robloach.net) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/07/20 * * jQuery 1.3 language file for GeSHi. @@ -235,4 +235,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/kixtart.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/kixtart.php index f3f29e2e..5b909198 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/kixtart.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/kixtart.php @@ -4,7 +4,7 @@ * -------- * Author: Riley McArdle (riley@glyff.net) * Copyright: (c) 2007 Riley McArdle (http://www.glyff.net/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2007/08/31 * * PHP language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/klonec.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/klonec.php index 553763d6..5f86e78d 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/klonec.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/klonec.php @@ -4,7 +4,7 @@ * -------- * Author: AUGER Mickael * Copyright: Synchronic - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/04/16 * * KLone with C language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/klonecpp.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/klonecpp.php index 6fe0df1e..6564c6b7 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/klonecpp.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/klonecpp.php @@ -4,7 +4,7 @@ * -------- * Author: AUGER Mickael * Copyright: Synchronic - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/04/16 * * KLone with C++ language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/latex.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/latex.php index 91c03423..386a0b98 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/latex.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/latex.php @@ -4,7 +4,7 @@ * ----- * Author: efi, Matthias Pospiech (matthias@pospiech.eu) * Copyright: (c) 2006 efi, Matthias Pospiech (matthias@pospiech.eu), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2006/09/23 * * LaTeX language file for GeSHi. @@ -67,7 +67,7 @@ $language_data = array ( 'colorbox','date','dedication','def','definecolor','documentclass', 'edef','else','email','emph','eqref','extratitle','fbox','fi', 'flushleft','flushright','footnote','frac','frontmatter', - 'graphicspath','hfill','hline','hspace','huge','ifx','include', + 'graphicspath','hfil','hfill','hfilll','hline','hspace','huge','ifx','include', 'includegraphics','infty','input','int','item','itemsep', 'KOMAoption','KOMAoptions','label','LaTeX','left','let','limits', 'listfiles','listoffigures','listoftables','lowertitleback', @@ -81,7 +81,7 @@ $language_data = array ( 'table','tableofcontents','textbf','textcolor','textit', 'textnormal','textsuperscript','texttt','textwidth','thanks','title', 'titlehead','today','ttfamily','uppertitleback','urlstyle', - 'usepackage','vspace' + 'usepackage','vfil','vfill','vfilll','vspace' ) ), 'SYMBOLS' => array( diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lb.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lb.php index b0f1f970..6c288289 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lb.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lb.php @@ -4,7 +4,7 @@ * -------- * Author: Chris Iverson (cj.no.one@gmail.com) * Copyright: (c) 2010 Chris Iverson - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/07/18 * * Liberty BASIC language file for GeSHi. @@ -159,4 +159,4 @@ $language_data = array( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ldif.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ldif.php new file mode 100644 index 00000000..42481838 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ldif.php @@ -0,0 +1,116 @@ +<?php +/************************************************************************************* + * ldif.php + * -------- + * Author: Bruno Harbulot (Bruno.Harbulot@manchester.ac.uk) + * Copyright: (c) 2005 deguix, (c) 2010 Bruno Harbulot + * Release Version: 1.0.8.11 + * Date Started: 2010/03/01 + * + * LDIF language file for GeSHi. + * + * CHANGES + * ------- + * 2010/03/01 (1.0.8.11) + * - First Release + * - Derived from ini.php (INI language), (c) 2005 deguix + * + * ------------------------- + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array ( + 'LANG_NAME' => 'LDIF', + 'COMMENT_SINGLE' => array(1 => '#'), + 'COMMENT_MULTI' => array(), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array(), + 'ESCAPE_CHAR' => '', + 'KEYWORDS' => array( + ), + 'SYMBOLS' => array( + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => false + ), + 'STYLES' => array( + 'KEYWORDS' => array( + ), + 'COMMENTS' => array( + 1 => 'color: #666666; font-style: italic;' + ), + 'ESCAPE_CHAR' => array( + 0 => '' + ), + 'BRACKETS' => array( + 0 => '' + ), + 'STRINGS' => array( + 0 => 'color: #933;' + ), + 'NUMBERS' => array( + 0 => '' + ), + 'METHODS' => array( + 0 => '' + ), + 'SYMBOLS' => array( + ), + 'REGEXPS' => array( + 0 => 'color: #000066; font-weight: bold;', + 1 => 'color: #FF0000;' + ), + 'SCRIPT' => array( + 0 => '' + ) + ), + 'URLS' => array( + ), + 'OOLANG' => false, + 'OBJECT_SPLITTERS' => array( + ), + 'REGEXPS' => array( + 0 => array( + GESHI_SEARCH => '([a-zA-Z0-9_]+):(.+)', + GESHI_REPLACE => '\\1', + GESHI_MODIFIERS => '', + GESHI_BEFORE => '', + GESHI_AFTER => ':\\2' + ), + 1 => array( + // Evil hackery to get around GeSHi bug: <>" and ; are added so <span>s can be matched + // Explicit match on variable names because if a comment is before the first < of the span + // gets chewed up... + GESHI_SEARCH => '([<>";a-zA-Z0-9_]+):(.+)', + GESHI_REPLACE => '\\2', + GESHI_MODIFIERS => '', + GESHI_BEFORE => '\\1:', + GESHI_AFTER => '' + ) + ), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array( + ), + 'HIGHLIGHT_STRICT_BLOCK' => array( + ) +); + +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lisp.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lisp.php index 82aa7f69..be823a40 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lisp.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lisp.php @@ -4,7 +4,7 @@ * -------- * Author: Roberto Rossi (rsoftware@altervista.org) * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/08/30 * * Generic Lisp language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/llvm.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/llvm.php index f58be2da..580099b5 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/llvm.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/llvm.php @@ -4,7 +4,7 @@ * -------- * Author: Benny Baumann (BenBE@geshi.org), Azriel Fasten (azriel.fasten@gmail.com) * Copyright: (c) 2010 Benny Baumann (http://qbnz.com/highlighter/), Azriel Fasten (azriel.fasten@gmail.com) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/10/14 * * LLVM language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/locobasic.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/locobasic.php index 1f8eb451..61c8a3c8 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/locobasic.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/locobasic.php @@ -4,7 +4,7 @@ * ------------- * Author: Nacho Cabanes * Copyright: (c) 2009 Nacho Cabanes (http://www.nachocabanes.com) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/03/22 * * Locomotive Basic (Amstrad CPC series) language file for GeSHi. @@ -127,4 +127,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/logtalk.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/logtalk.php index 24cab437..05734663 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/logtalk.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/logtalk.php @@ -5,7 +5,7 @@ * * Author: Paulo Moura (pmoura@logtalk.org) * Copyright: (c) 2009-2011 Paulo Moura (http://logtalk.org/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/10/24 * * Logtalk language file for GeSHi. @@ -342,4 +342,4 @@ $language_data = array( ), ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lolcode.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lolcode.php index ccd31466..ab6088b1 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lolcode.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lolcode.php @@ -4,7 +4,7 @@ * ---------- * Author: Benny Baumann (BenBE@geshi.org) * Copyright: (c) 2008 Benny Baumann (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/10/31 * * LOLcode language file for GeSHi. @@ -149,4 +149,4 @@ $language_data = array ( 'TAB_WIDTH' => 4 ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lotusformulas.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lotusformulas.php index 5b755e55..12257d74 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lotusformulas.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lotusformulas.php @@ -4,7 +4,7 @@ * ------------------------ * Author: Richard Civil (info@richardcivil.net) * Copyright: (c) 2008 Richard Civil (info@richardcivil.net), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/04/12 * * @Formula/@Command language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lotusscript.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lotusscript.php index c2b2f45f..b8b65f20 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lotusscript.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lotusscript.php @@ -4,7 +4,7 @@ * ------------------------ * Author: Richard Civil (info@richardcivil.net) * Copyright: (c) 2008 Richard Civil (info@richardcivil.net), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/04/12 * * LotusScript language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lscript.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lscript.php index ad1a32ea..298af618 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lscript.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lscript.php @@ -4,7 +4,7 @@ * --------- * Author: Arendedwinter (admin@arendedwinter.com) * Copyright: (c) 2008 Beau McGuigan (http://www.arendedwinter.com) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 15/11/2008 * * Lightwave Script language file for GeSHi. @@ -384,4 +384,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lsl2.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lsl2.php index 0ad8a004..f80cf4f2 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lsl2.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lsl2.php @@ -4,7 +4,7 @@ * -------- * Author: William Fry (william.fry@nyu.edu) * Copyright: (c) 2009 William Fry - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/02/04 * * Linden Scripting Language (LSL2) language file for GeSHi. @@ -895,4 +895,4 @@ $language_data = array ( 'HIGHLIGHT_STRICT_BLOCK' => array( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lua.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lua.php index 2ec6c0b8..8a09ba20 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lua.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/lua.php @@ -4,7 +4,7 @@ * ------- * Author: Roberto Rossi (rsoftware@altervista.org) * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/07/10 * * LUA language file for GeSHi. @@ -46,7 +46,7 @@ $language_data = array ( 'LANG_NAME' => 'Lua', 'COMMENT_SINGLE' => array(1 => "--"), 'COMMENT_MULTI' => array('--[[' => ']]'), - 'COMMENT_REGEXP' => array(2 => "/\[(=*)\[.*?\]\1\]/s"), + 'COMMENT_REGEXP' => array(2 => '/\[(=*)\[.*?\]\1\]/s'), 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, 'QUOTEMARKS' => array("'", '"'), 'ESCAPE_CHAR' => '', @@ -174,4 +174,4 @@ $language_data = array ( ) ); -?>
\ No newline at end of file +?> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/m68k.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/m68k.php index 08157815..98321577 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/m68k.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/m68k.php @@ -4,7 +4,7 @@ * -------- * Author: Benny Baumann (BenBE@omorphia.de) * Copyright: (c) 2007 Benny Baumann (http://www.omorphia.de/), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2007/02/06 * * Motorola 68000 Assembler language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/magiksf.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/magiksf.php index 31b83345..612e1603 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/magiksf.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/magiksf.php @@ -4,7 +4,7 @@ * -------- * Author: Sjoerd van Leent (svanleent@gmail.com) * Copyright: (c) 2010 Sjoerd van Leent - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/02/15 * * MagikSF language file for GeSHi. @@ -190,4 +190,4 @@ $language_data = array ( 'TAB_WIDTH' => 4 ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/make.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/make.php index 2d5d7342..885fa176 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/make.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/make.php @@ -4,7 +4,7 @@ * -------- * Author: Neil Bird <phoenix@fnxweb.com> * Copyright: (c) 2008 Neil Bird - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/08/26 * * make language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mapbasic.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mapbasic.php index bc145688..8859c483 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mapbasic.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mapbasic.php @@ -4,7 +4,7 @@ * ------ * Author: Tomasz Berus (t.berus@gisodkuchni.pl) * Copyright: (c) 2009 Tomasz Berus (http://sourceforge.net/projects/mbsyntax/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/11/25 * * MapBasic language file for GeSHi. @@ -905,4 +905,4 @@ $language_data = array ( ), ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/matlab.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/matlab.php index 5c64a0d4..7cdd50e5 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/matlab.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/matlab.php @@ -4,7 +4,7 @@ * ----------- * Author: Florian Knorn (floz@gmx.de) * Copyright: (c) 2004 Florian Knorn (http://www.florian-knorn.com) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/02/09 * * Matlab M-file language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mirc.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mirc.php index e9e0346e..fa2f307e 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mirc.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mirc.php @@ -4,7 +4,7 @@ * ----- * Author: Alberto 'Birckin' de Areba (Birckin@hotmail.com) * Copyright: (c) 2006 Alberto de Areba - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2006/05/29 * * mIRC Scripting language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mmix.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mmix.php index 8e57ad7b..60b6e28c 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mmix.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mmix.php @@ -4,7 +4,7 @@ * ------- * Author: Benny Baumann (BenBE@geshi.org) * Copyright: (c) 2009 Benny Baumann (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/10/16 * * MMIX Assembler language file for GeSHi. @@ -41,13 +41,21 @@ $language_data = array ( 'LANG_NAME' => 'MMIX', - 'COMMENT_SINGLE' => array(1 => ';'), + 'COMMENT_SINGLE' => array(1 => ';', 2 => '%'), 'COMMENT_MULTI' => array(), //Line address prefix suppression - 'COMMENT_REGEXP' => array(2 => "/^\s*[0-9a-f]{12,16}+(?:\s+[0-9a-f]+(?:\.{3}[0-9a-f]{2,})?)?:/mi"), + 'COMMENT_REGEXP' => array( + 3 => "/^\s*(?!\s)[^\w].*$/m", + 4 => "/^\s*[0-9a-f]{12,16}+(?:\s+[0-9a-f]+(?:\.{3}[0-9a-f]{2,})?)?:/mi" + ), 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, 'QUOTEMARKS' => array("'", '"'), 'ESCAPE_CHAR' => '', + 'NUMBERS' => array( + 1 => '(?<![\d\$#\w])[\da-fA-F]+(?!\w)', + 2 => '#[\da-fA-F]+', + 3 => '\$\d+' + ), 'KEYWORDS' => array( /*CPU*/ 1 => array( @@ -57,54 +65,61 @@ $language_data = array ( 'CSP','CSWAP','CSZ','DIV','DIVU','FADD','FCMP','FCMPE','FDIV', 'FEQL','FEQLE','FINT','FIX','FIXU','FLOT','FLOTU','FMUL','FREM', 'FSQRT','FSUB','FUN','FUNE','GET','GETA','GO','INCH','INCL','INCMH', - 'INCML','JMP','LDB','LDBU','LDHT','LDO','LDOU','LDSF','LDT','LDTU', - 'LDUNC','LDVTS','LDW','LDWU','MOR','MUL','MULU','MUX','MXOR','NAND', - 'NEG','NEGU','NOR','NXOR','ODIF','OR','ORH','ORL','ORMH','ORML', - 'ORN','PBEV','PBN','PBNN','PBNP','PBNZ','PBOD','PBP','PBZ','POP', - 'PREGO','PRELD','PREST','PUSHGO','PUSHJ','PUT','RESUME','SADD', + 'INCML','JMP','LDA','LDB','LDBU','LDHT','LDO','LDOU','LDSF','LDT', + 'LDTU','LDUNC','LDVTS','LDW','LDWU','MOR','MUL','MULU','MUX','MXOR', + 'NAND','NEG','NEGU','NOR','NXOR','ODIF','OR','ORH','ORL','ORMH', + 'ORML','ORN','PBEV','PBN','PBNN','PBNP','PBNZ','PBOD','PBP','PBZ', + 'POP','PREGO','PRELD','PREST','PUSHGO','PUSHJ','PUT','RESUME','SADD', 'SAVE','SETH','SETL','SETMH','SETML','SFLOT','SFLOTU','SL','SLU', 'SR','SRU','STB','STBU','STCO','STHT','STO','STOU','STSF','STT', 'STTU','STUNC','STW','STWU','SUB','SUBU','SWYM','SYNC','SYNCD', 'SYNCID','TDIF','TRAP','TRIP','UNSAVE','WDIF','XOR','ZSEV','ZSN', 'ZSNN','ZSNP','ZSNZ','ZSOD','ZSP','ZSZ' ), + 2 => array( + 'BSPEC','BYTE','ESPEC','GREG','IS','LOC','LOCAL','OCTA', + 'PREFIX','SET','TETRA','WYDE' + ), /*registers*/ 3 => array( 'rA','rB','rC','rD','rE','rF','rG','rH','rI','rJ','rK','rL','rM', 'rN','rO','rP','rQ','rR','rS','rT','rU','rV','rW','rX','rY','rZ', 'rBB','rTT','rWW','rXX','rYY','rZZ' ), - /*Directive*/ - 4 => array( - ), - /*Operands*/ - 5 => array( - ) +// /*Directive*/ +// 4 => array( +// ), +// /*Operands*/ +// 5 => array( +// ) ), 'SYMBOLS' => array( '[', ']', '(', ')', '+', '-', '*', '/', '%', - '.', ',', ';', ':' + '.', ',', ';', ':', + '<<','>>' ), 'CASE_SENSITIVE' => array( GESHI_COMMENTS => false, 1 => true, 2 => false, 3 => true, - 4 => false, - 5 => false +// 4 => false, +// 5 => false ), 'STYLES' => array( 'KEYWORDS' => array( 1 => 'color: #00007f; font-weight: bold;', 2 => 'color: #0000ff; font-weight: bold;', 3 => 'color: #00007f;', - 4 => 'color: #000000; font-weight: bold;', - 5 => 'color: #000000; font-weight: bold;' +// 4 => 'color: #000000; font-weight: bold;', +// 5 => 'color: #000000; font-weight: bold;' ), 'COMMENTS' => array( 1 => 'color: #666666; font-style: italic;', - 2 => 'color: #adadad; font-style: italic;', + 2 => 'color: #666666; font-style: italic;', + 3 => 'color: #666666; font-style: italic;', + 4 => 'color: #adadad; font-style: italic;', ), 'ESCAPE_CHAR' => array( 0 => 'color: #000099; font-weight: bold;' @@ -116,7 +131,10 @@ $language_data = array ( 0 => 'color: #7f007f;' ), 'NUMBERS' => array( - 0 => 'color: #0000ff;' + 0 => 'color: #0000ff;', + 1 => 'color: #0000ff;', + 2 => 'color: #0000ff;', + 3 => 'color: #00007f;' ), 'METHODS' => array( ), @@ -134,9 +152,10 @@ $language_data = array ( 1 => '', 2 => '', 3 => '', - 4 => '', - 5 => '' +// 4 => '', +// 5 => '' ), +/* 'NUMBERS' => GESHI_NUMBER_BIN_PREFIX_PERCENT | GESHI_NUMBER_BIN_SUFFIX | @@ -147,6 +166,7 @@ $language_data = array ( GESHI_NUMBER_FLT_NONSCI | GESHI_NUMBER_FLT_NONSCI_F | GESHI_NUMBER_FLT_SCI_ZERO, +*/ 'OOLANG' => false, 'OBJECT_SPLITTERS' => array( ), diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/modula2.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/modula2.php index 2194fa3d..18508340 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/modula2.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/modula2.php @@ -4,7 +4,7 @@ * ----------- * Author: Benjamin Kowarsch (benjamin@modula2.net) * Copyright: (c) 2009 Benjamin Kowarsch (benjamin@modula2.net) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/11/05 * * Modula-2 language file for GeSHi. @@ -133,4 +133,4 @@ $language_data = array ( 'TAB_WIDTH' => 4 ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/modula3.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/modula3.php index 925bc303..ae08dcf9 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/modula3.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/modula3.php @@ -4,7 +4,7 @@ * ---------- * Author: mbishop (mbishop@esoteriq.org) * Copyright: (c) 2009 mbishop (mbishop@esoteriq.org) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/01/21 * * Modula-3 language file for GeSHi. @@ -50,7 +50,7 @@ $language_data = array ( 'CONST', 'DIV', 'DO', 'ELSE', 'ELSIF', 'END', 'EVAL', 'EXCEPT', 'EXCEPTION', 'EXIT', 'EXPORTS', 'FINALLY', 'FOR', 'FROM', 'GENERIC', 'IF', 'IMPORT', 'IN', 'INTERFACE', 'LOCK', 'LOOP', 'METHODS', 'MOD', 'MODULE', 'NOT', 'OBJECT', 'OF', - 'OR', 'OVERRIDE', 'PROCEDURE', 'RAISE', 'RAISES', 'READONLY', 'RECORD', 'REF', + 'OR', 'OVERRIDES', 'PROCEDURE', 'RAISE', 'RAISES', 'READONLY', 'RECORD', 'REF', 'REPEAT', 'RETURN', 'REVEAL', 'ROOT', 'SET', 'THEN', 'TO', 'TRY', 'TYPE', 'TYPECASE', 'UNSAFE', 'UNTIL', 'UNTRACED', 'VALUE', 'VAR', 'WHILE', 'WITH' ), @@ -132,4 +132,4 @@ $language_data = array ( 'TAB_WIDTH' => 4 ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mpasm.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mpasm.php index 70f12de4..f724a941 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mpasm.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mpasm.php @@ -4,7 +4,7 @@ * --------- * Author: Bakalex (bakalex@gmail.com) * Copyright: (c) 2004 Bakalex, Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/12/6 * * Microchip Assembler language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mxml.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mxml.php index 72a071aa..0cc8287a 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mxml.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mxml.php @@ -4,7 +4,7 @@ * ------- * Author: David Spurr * Copyright: (c) 2007 David Spurr (http://www.defusion.org.uk/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2007/10/04 * * MXML language file for GeSHi. Based on the XML file by Nigel McNie diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mysql.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mysql.php index b85377d1..507da2d0 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mysql.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/mysql.php @@ -4,7 +4,7 @@ * --------- * Author: Marjolein Katsma (marjolein.is.back@gmail.com) * Copyright: (c) 2008 Marjolein Katsma (http://blog.marjoleinkatsma.com/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008-12-12 * * MySQL language file for GeSHi. @@ -74,9 +74,9 @@ $language_data = array ( // category, or have multiple usage/meanings 'ACTION','ADD','AFTER','ALGORITHM','ALL','ALTER','ANALYZE','ANY', 'ASC','AS','BDB','BEGIN','BERKELEYDB','BINARY','BTREE','CALL', - 'CASCADED','CASCADE','CHAIN','CHECK','COLUMNS','COLUMN','COMMENT', - 'COMMIT','COMMITTED','CONSTRAINT','CONTAINS SQL','CONSISTENT', - 'CONVERT','CREATE','CROSS','DATA','DATABASES', + 'CASCADED','CASCADE','CHAIN','CHANGE','CHECK','COLUMNS','COLUMN', + 'COMMENT','COMMIT','COMMITTED','CONSTRAINT','CONTAINS SQL', + 'CONSISTENT','CONVERT','CREATE','CROSS','DATA','DATABASES', 'DECLARE','DEFINER','DELAYED','DELETE','DESCRIBE','DESC', 'DETERMINISTIC','DISABLE','DISCARD','DISTINCTROW','DISTINCT','DO', 'DROP','DUMPFILE','DUPLICATE KEY','ENABLE','ENCLOSED BY','ENGINE', @@ -90,10 +90,10 @@ $language_data = array ( 'MASTER_SERVER_ID','MATCH','MERGE','MIDDLEINT','MODIFIES SQL DATA', 'MODIFY','MRG_MYISAM','NATURAL','NEXT','NO SQL','NO','ON', 'OPTIMIZE','OPTIONALLY','OPTION','ORDER BY','OUTER','OUTFILE','OUT', - 'PARTIAL','PREV','PRIMARY KEY','PRIVILEGES','PROCEDURE','PURGE', - 'QUICK','READS SQL DATA','READ','REFERENCES','RELEASE','RENAME', - 'REPEATABLE','REQUIRE','RESTRICT','RETURNS','REVOKE', - 'ROLLBACK','ROUTINE','RTREE','SAVEPOINT','SELECT', + 'PARTIAL','PARTITION','PREV','PRIMARY KEY','PRIVILEGES','PROCEDURE', + 'PURGE','QUICK','READS SQL DATA','READ','REFERENCES','RELEASE', + 'RENAME','REORGANIZE','REPEATABLE','REQUIRE','RESTRICT','RETURNS', + 'REVOKE','ROLLBACK','ROUTINE','RTREE','SAVEPOINT','SELECT', 'SERIALIZABLE','SESSION','SET','SHARE MODE','SHOW','SIMPLE', 'SNAPSHOT','SOME','SONAME','SQL SECURITY','SQL_BIG_RESULT', 'SQL_BUFFER_RESULT','SQL_CACHE','SQL_CALC_FOUND_ROWS', @@ -391,15 +391,15 @@ $language_data = array ( ) ), 'URLS' => array( - 1 => 'http://search.mysql.com/search?site=refman-%35%31&q={FNAME}', - 2 => 'http://search.mysql.com/search?site=refman-%35%31&q={FNAME}', - 3 => 'http://search.mysql.com/search?site=refman-%35%31&q={FNAME}', - 4 => 'http://search.mysql.com/search?site=refman-%35%31&q={FNAME}', - 5 => 'http://search.mysql.com/search?site=refman-%35%31&q={FNAME}', - 6 => 'http://search.mysql.com/search?site=refman-%35%31&q={FNAME}', - 7 => 'http://search.mysql.com/search?site=refman-%35%31&q={FNAME}', - 8 => 'http://search.mysql.com/search?site=refman-%35%31&q={FNAME}', - 9 => 'http://search.mysql.com/search?site=refman-%35%31&q={FNAME}', + 1 => 'http://search.oracle.com/search/search?group=MySQL&q={FNAME}', + 2 => 'http://search.oracle.com/search/search?group=MySQL&q={FNAME}', + 3 => 'http://search.oracle.com/search/search?group=MySQL&q={FNAME}', + 4 => 'http://search.oracle.com/search/search?group=MySQL&q={FNAME}', + 5 => 'http://search.oracle.com/search/search?group=MySQL&q={FNAME}', + 6 => 'http://search.oracle.com/search/search?group=MySQL&q={FNAME}', + 7 => 'http://search.oracle.com/search/search?group=MySQL&q={FNAME}', + 8 => 'http://search.oracle.com/search/search?group=MySQL&q={FNAME}', + 9 => 'http://search.oracle.com/search/search?group=MySQL&q={FNAME}', 10 => 'http://dev.mysql.com/doc/refman/%35%2E%31/en/non-typed-operators.html', 11 => 'http://dev.mysql.com/doc/refman/%35%2E%31/en/non-typed-operators.html', diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/nagios.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/nagios.php new file mode 100644 index 00000000..32cbaef9 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/nagios.php @@ -0,0 +1,225 @@ +<?php +/************************************************************************************* + * nagios.php + * -------- + * Author: Albéric de Pertat <alberic@depertat.net> + * Copyright: (c) 2012 Albéric de Pertat (https://github.com/adepertat/geshi-nagios) + * Release Version: 1.0.8.11 + * Date Started: 2012/01/19 + * + * Nagios language file for GeSHi. + * + * CHANGES + * ------- + * 2012/01/19 (1.0.0) + * - First Release + * + * TODO (updated 2012/01/19) + * ------------------------- + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array( + 'LANG_NAME' => 'Nagios', + 'COMMENT_SINGLE' => array(1 => ';', 2 => '#'), + 'COMMENT_MULTI' => array(), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'HARDQUOTE' => array("'", "'"), + 'QUOTEMARKS' => array("'", '"'), + 'ESCAPE_CHAR' => '\'', + 'KEYWORDS' => array( + 1 => array( + 'define' + ), + 2 => array( + 'command', 'contact', 'contactgroup', 'host', 'hostdependency', + 'hostescalation', 'hostextinfo', 'hostgroup', 'service', + 'servicedependency', 'serviceescalation', + 'serviceextinfo', 'servicegroup', 'timeperiod' + ), + 3 => array( + 'active_checks_enabled', 'passive_checks_enabled', 'alias', + 'display_name', 'host_name', 'address', 'hostgroups', 'parents', + 'hostgroup_members', 'members', 'service_description', + 'servicegroups', 'is_volatile', 'servicegroup_name', + 'servicegroup_members', 'contact_name', 'contactgroups', 'email', + 'pager', 'can_submit_commands', 'contactgroup_name', + 'contactgroup_members', 'host_notifications_enabled', + 'service_notifications_enabled', 'host_notification_period', + 'service_notification_period', 'host_notification_options', + 'service_notification_options', 'host_notification_commands', + 'service_notification_commands', 'check_command', + 'check_freshness', 'check_interval', 'check_period', 'contacts', + 'contact_groups', 'event_handler', 'event_handler_enabled', + 'flap_detection_enabled', 'flap_detection_options', + 'freshness_threshold', 'initial_state', 'low_flap_threshold', + 'high_flap_threshold', 'max_check_attempts', + 'notification_interval', 'first_notification_delay', + 'notification_period', 'notification_options', + 'notifications_enabled', 'stalking_options', 'notes', 'notes_url', + 'action_url', 'icon_image', 'icon_image_alt', 'vrml_image', + 'statusmap_image', '2d_coords', '3d_coords', 'obsess_over_host', + 'obsess_over_hostver_service', 'process_perf_data', + 'retain_status_information', 'retain_nonstatus_information', + 'retry_interval', 'register', 'use', 'name', 'timeperiod_name', + 'exclude', 'command_name', 'command_line', 'dependent_host_name', + 'dependent_hostgroup_name', 'dependent_service_description', + 'inherits_parent', 'execution_failure_criteria', + 'notification_failure_criteria', 'dependency_period', + 'first_notification', 'last_notification', 'escalation_period', + 'escalation_options' + ), + 4 => array( + 'monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday', + 'sunday', 'january', 'february', 'march', 'april', 'may', 'june', + 'july', 'august', 'september', 'october', 'november', 'december', + 'day' + ) + ), + 'SYMBOLS' => array( + 0 => array( + '{', '}', ',', '+' + ) + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => false, + 1 => false, + 2 => false, + 3 => false, + 4 => false, + ), + 'STYLES' => array( + 'KEYWORDS' => array( + 1 => 'font-weight:bold;color:#FFDCA8;', + 2 => 'font-weight:bold;color #FFA858;', + 3 => 'font-weight:bold;color:#00C0C0;', + 4 => 'font-weight:bold;color:#C0C0FF;' + ), + 'SYMBOLS' => array( + 0 => 'font-weight:bold;color:#000000;' + ), + 'NUMBERS' => array( + 0 => '' + ), + 'COMMENTS' => array( + 0 => 'color: #AAAAAA; font-style: italic;', + 1 => 'color: #AAAAAA; font-style: italic;', + 2 => 'color: #AAAAAA; font-style: italic;' + ), + 'BRACKETS' => array( + 0 => 'color: #009900;' + ), + 'STRINGS' => array( + 0 => 'color: #660066;', + 'HARD' => 'color: #660066;' + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #000099; font-weight: bold;' + ), + 'METHODS' => array( + 1 => 'color: #006600;' + ), + 'REGEXPS' => array( + 0 => 'font-weight:bold;color:#808080;', + 1 => 'font-weight:bold;color:#000080;', + 2 => 'font-weight:bold;color:red;', + 3 => 'font-weight:bold;color:#808000;', + 4 => 'font-weight:bold;color:blue;', + 5 => 'font-weight:bold;color:#C0FFC0;', + ), + 'SCRIPT' => array( + 0 => '', + ) + ), + 'OOLANG' => false, + 'OBJECT_SPLITTERS' => array( + 1 => '\\' + ), + 'REGEXPS' => array( + // Custom macros + 0 => array( + GESHI_SEARCH => '(\$[a-zA-Z_]+\$)', + GESHI_REPLACE => '\\1', + GESHI_MODIFIERS => '', + GESHI_BEFORE => '', + GESHI_AFTER => '', + ), + // Custom macro definitions + 1 => array( + GESHI_SEARCH => '(\A|\s)(_[a-zA-Z_]+)', + GESHI_REPLACE => '\\2', + GESHI_MODIFIERS => '', + GESHI_BEFORE => '\\1', + GESHI_AFTER => '', + ), + // $USERxx$ + 2 => array( + GESHI_SEARCH => '(\$USER[0-9]+\$)', + GESHI_REPLACE => '\\1', + GESHI_MODIFIERS => '', + GESHI_BEFORE => '', + GESHI_AFTER => '', + ), + // $ARGxx$ + 3 => array( + GESHI_SEARCH => '(\$ARG[1-9]\$)', + GESHI_REPLACE => '\\1', + GESHI_MODIFIERS => '', + GESHI_BEFORE => '', + GESHI_AFTER => '', + ), + // register 0 + 4 => array( + GESHI_SEARCH => '(\bregister[\\x20\\t]+[01])', + GESHI_REPLACE => '\\1', + GESHI_MODIFIERS => '', + GESHI_BEFORE => '', + GESHI_AFTER => '', + ), + // use + 5 => array( + GESHI_SEARCH => '(use[\\x20\\t]+[^\\x20\\t]+)([\\x20\\t]*[$;#])', + GESHI_REPLACE => '\\2', + GESHI_MODIFIERS => '', + GESHI_BEFORE => '\\1', + GESHI_AFTER => '', + ), + ), + 'URLS' => array( + 1 => '', + 2 => '', + 3 => '', + 4 => '' + ), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array(), + 'HIGHLIGHT_STRICT_BLOCK' => array( + 0 => false + ), + 'TAB_WIDTH' => 4, + 'PARSER_CONTROL' => array( + 'ENABLE_FLAGS' => array( + 'NUMBERS' => GESHI_NEVER + ) + ) +); + +?> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/netrexx.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/netrexx.php new file mode 100644 index 00000000..14a2d23f --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/netrexx.php @@ -0,0 +1,163 @@ +<?php +/************************************************************************************* + * netrexx.php + * --------------------------------- + * Author: Jon Wolfers (sahananda@windhorse.biz) + * Contributors: + * - Walter Pachl (pachl@chello.at) + * Copyright: (c) 2008 Jon Wolfers, (c) 2012 Walter Pachl + * Release Version: 1.0.8.11 + * Date Started: 2008/01/07 + * + * NetRexx language file for GeSHi. + * + * CHANGES + * ------- + * 2012/07/29 (1.0.0) + * - tried to get it syntactically right + * + * TODO (updated 2012/07/29) + * ------------------------- + * - Get it working on rosettacode.org + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array ( + 'LANG_NAME' => 'NetRexx', + 'COMMENT_SINGLE' => array(1 => '--'), + 'COMMENT_MULTI' => array('/*' => '*/'), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array("'", '"'), + 'ESCAPE_CHAR' => '', + 'KEYWORDS' => array( + 1 => array( + 'class', 'do', 'exit', 'if', 'import', 'iterate', 'leave', + 'loop', 'nop', 'numeric', 'package', 'parse', 'properties', + 'return', 'say', 'select', 'signal', 'trace' + ), + 2 => array( + 'abstract', 'adapter', 'all', 'ask', 'binary', 'case', + 'constant', 'dependent', 'deprecated', 'extends', 'final', + 'implements', 'inheritable', 'interface', 'label', 'methods', + 'native', 'off', 'private', 'protect', 'public', 'results', + 'returns', 'shared', 'signals', 'source', 'static', + 'transient', 'unused', 'uses', 'version', 'volatile' + ), + 3 => array( + 'catch', 'else', 'end', 'finally', 'otherwise', 'then', 'when' + ), + 4 => array( + 'rc', 'result', 'self', 'sigl', 'super' + ), + 5 => array( + 'placeholderforoorexxdirectives' + ), + 6 => array( + 'abbrev', 'abs', 'b2x', 'c2d', 'c2x', 'center', 'centre', + 'changestr', 'compare', 'copies', 'copyindexed', 'countstr', + 'd2c', 'd2x', 'datatype', 'delstr', 'delword', 'exists', + 'formword', 'hashcode', 'insert', 'lastpos', 'left', 'lower', + 'max', 'min', 'noteq', 'noteqs', 'opadd', 'opand', 'opcc', + 'opccblank', 'opdiv', 'opdivi', 'opeq', 'opeqs', 'opgt', + 'opgteq', 'opgteqs', 'opgts', 'oplt', 'oplteq', 'oplteqs', + 'oplts', 'opminus', 'opmult', 'opnot', 'opor', 'opplus', + 'oppow', 'oprem', 'opsub', 'opxor', 'overlay', 'pos position', + 'reverse', 'right', 'sequence', 'setdigits', 'setform', + 'sign', 'space', 'strip', 'substr', 'subword', 'toboolean', + 'tobyte', 'tochar', 'todouble', 'tofloat', 'toint', 'tolong', + 'toshort', 'tostring', 'translate', 'trunc', 'upper', + 'verify', 'word', 'wordindex', 'wordlength', 'wordpos', + 'words', 'x2b', 'x2c', 'x2d' + ) + ), + 'SYMBOLS' => array( + '(', ')', '<', '>', '[', ']', '=', '+', '-', '*', '/', '!', '%', '^', '&', ':', + '<', '>' + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => true, + 1 => false, + 2 => false, + 3 => false, + 4 => false, + 5 => false, + 6 => false + ), + 'STYLES' => array( + 'KEYWORDS' => array( + 1 => 'color: #b1b100;', + 2 => 'color: #ff0000; font-weight: bold;', + 3 => 'color: #00ff00; font-weight: bold;', + 4 => 'color: #0000ff; font-weight: bold;', + 5 => 'color: #880088; font-weight: bold;', + 6 => 'color: #888800; font-weight: bold;' + ), + 'COMMENTS' => array( + 1 => 'color: #666666;', + 'MULTI' => 'color: #808080;' + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #000099; font-weight: bold;' + ), + 'BRACKETS' => array( + 0 => 'color: #66cc66;' + ), + 'STRINGS' => array( + 0 => 'color: #ff0000;' + ), + 'NUMBERS' => array( + 0 => 'color: #cc66cc;' + ), + 'METHODS' => array( + 1 => 'color: #202020;', + 2 => 'color: #202020;' + ), + 'SYMBOLS' => array( + 0 => 'color: #66cc66;' + ), + 'REGEXPS' => array( + ), + 'SCRIPT' => array( + ) + ), + 'URLS' => array( + 1 => '', + 2 => '', + 3 => '', + 4 => '', + 5 => '', + 6 => '' + ), + 'OOLANG' => true, + 'OBJECT_SPLITTERS' => array( + 1 => '.' + ), + 'REGEXPS' => array( + ), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array( + ), + 'HIGHLIGHT_STRICT_BLOCK' => array( + ), + 'TAB_WIDTH' => 4 +); + +?> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/newlisp.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/newlisp.php index 84a1fde5..0dc6c161 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/newlisp.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/newlisp.php @@ -4,7 +4,7 @@ * ---------- * Author: cormullion (cormullion@mac.com) Sept 2009 * Copyright: (c) 2009 Cormullion (http://unbalanced-parentheses.nfshost.com/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/09/30 * * newLISP language file for GeSHi. @@ -188,4 +188,4 @@ $language_data = array ( ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/nsis.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/nsis.php index ab05ed82..35df9b4b 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/nsis.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/nsis.php @@ -4,7 +4,7 @@ * -------- * Author: deguix (cevo_deguix@yahoo.com.br), Tux (http://tux.a4.cz/) * Copyright: (c) 2005 deguix, 2004 Tux (http://tux.a4.cz/), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/12/03 * * Nullsoft Scriptable Install System language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oberon2.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oberon2.php index 03376343..b43f8140 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oberon2.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oberon2.php @@ -4,7 +4,7 @@ * ---------- * Author: mbishop (mbishop@esoteriq.org) * Copyright: (c) 2009 mbishop (mbishop@esoteriq.org) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/02/10 * * Oberon-2 language file for GeSHi. @@ -132,4 +132,4 @@ $language_data = array ( 'TAB_WIDTH' => 4 ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/objc.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/objc.php index 3b2c593e..2f5162d7 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/objc.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/objc.php @@ -5,7 +5,7 @@ * Author: M. Uli Kusterer (witness.of.teachtext@gmx.net) * Contributors: Quinn Taylor (quinntaylor@mac.com) * Copyright: (c) 2008 Quinn Taylor, 2004 M. Uli Kusterer, Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/06/04 * * Objective-C language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/objeck.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/objeck.php index e9181bf6..bf9dab56 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/objeck.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/objeck.php @@ -4,7 +4,7 @@ * -------- * Author: Randy Hollines (objeck@gmail.com) * Copyright: (c) 2010 Randy Hollines (http://code.google.com/p/objeck-lang/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/07/01 * * Objeck Programming Language language file for GeSHi. @@ -113,4 +113,4 @@ $language_data = array( 'HIGHLIGHT_STRICT_BLOCK' => array() ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ocaml-brief.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ocaml-brief.php index d988409e..b518adf8 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ocaml-brief.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ocaml-brief.php @@ -4,7 +4,7 @@ * ---------- * Author: Flaie (fireflaie@gmail.com) * Copyright: (c) 2005 Flaie, Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/08/27 * * OCaml (Objective Caml) language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ocaml.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ocaml.php index 4e36f3c3..ac6c29bc 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ocaml.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ocaml.php @@ -4,7 +4,7 @@ * ---------- * Author: Flaie (fireflaie@gmail.com) * Copyright: (c) 2005 Flaie, Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/08/27 * * OCaml (Objective Caml) language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/octave.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/octave.php new file mode 100644 index 00000000..ccffcd97 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/octave.php @@ -0,0 +1,515 @@ +<?php +/************************************************************************************* + * octave.php + * ----------- + * Author: Carnë Draug (carandraug+dev@gmail.com) + * Juan Pablo Carbajal (carbajal@ifi.uzh.ch) + * Copyright: (c) 2012 Carnë Draug + * (c) 2012 Juan Pablo Carbajal + * Release Version: 1.0.8.11 + * Date Started: 2012/05/22 + * + * GNU Octave M-file language file for GeSHi. + * + * This file was heavily based on octave.lang from gtksourceview. If bugs are + * found and/or fixed on this file, please send them to the gtksourceview + * project or e-mail them to this file authors. Thanks in advance + * + * CHANGES + * ------- + * 2012/05/22 (1.0.8.11) + * - First Release + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array ( + 'LANG_NAME' => 'GNU Octave', + 'COMMENT_SINGLE' => array(1 => '#', 2 => '%'), + // we can't use COMMENT_MULTI since start and end of block comments need to + // be alone on the line (optionally, with whitespace). See COMMENT_REGEXP + 'COMMENT_MULTI' => array(), + // we can't use QUOTEMARKS, not even HARDQUOTE, see COMMENT_REGEXP + 'QUOTEMARKS' => array(), + 'ESCAPE_CHAR' => '', + 'COMMENT_REGEXP' => array( + // Single quote strings: we can't use QUOTEMARKS here since new + // lines will break the string. Plus, single quote strings do not even + // allow for continuation markers, only double quote strings allow it. + // Also, to do not misdetect the transpose operator ' as the start of a + // string we assert to not follow a variable name (letters, digits and + // underscores) or a closing bracket (round, square or curly) or a dot + // (to form the array transpose operator ".'" ). + 3 => "/(?<![0-9a-zA-Z_\)\]}\.])'.*?'/", + // Double quote strings: we also can't use QUOTEMARKS here (see single + // line quotes). However, with double quote strings both \ and ... can + // be used to make multiline strings. Continuation markers can be + // followed by whitespace + 4 => '/"(.|(\.\.\.|\\\)(\s)*?\n)*?(?<!\\\)"/', + // Block comments: the ms modifiers treat strings as multiple lines (to + // be able to use ^ and $ instead of newline and thus support block + // comments on the first and last line of source) and make . also match + // a newline + 5 => "/^\s*?[%#]{\s*?$.*?^\s*?[%#]}\s*?$/ms", + // Packaging system: comes here so that pkg can also be used in the + // function form. The list of pkg commands is optional to the match so + // that at least pkg is highlighted if new commands are implemented + 6 => "/\bpkg(?!\s*\()\s+((un)?install|update|(un)?load|list|(global|local)_list|describe|prefix|(re)?build)?\b/", + // Function handles + 7 => "/@([a-z_][a-z1-9_]*)?/i", + ), + 'NUMBERS' => + GESHI_NUMBER_INT_BASIC | + GESHI_NUMBER_OCT_PREFIX | + GESHI_NUMBER_HEX_PREFIX | + GESHI_NUMBER_FLT_SCI_ZERO, + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'KEYWORDS' => array( + // Data types + 1 => array( + 'cell', 'char', 'double', 'uint8', 'uint16', 'uint32', 'uint64', + 'int8','int16', 'int32', 'int64', 'logical', 'single', 'struct' + ), + // Storage type + 2 => array( + 'global', 'persistent', 'static' + ), + // Internal variable + 3 => array( + 'ans' + ), + // Reserved words + 4 => array( + 'break', 'case', 'catch', 'continue', 'do', 'else', 'elseif', 'end', + 'end_try_catch', 'end_unwind_protect', 'endfor', 'endfunction', + 'endif', 'endparfor', 'endswitch', 'endwhile', 'for', 'function', + 'if', 'otherwise', 'parfor', 'return', + 'switch', 'try', 'until', 'unwind_protect', + 'unwind_protect_cleanup', 'varargin', 'varargout', 'while' + ), + // Built in + 5 => array( + 'P_tmpdir', 'abs', 'acos', 'acosh', + 'add_input_event_hook', 'addlistener', 'addpath', 'addproperty', + 'all', 'allow_noninteger_range_as_index', 'and', 'angle', 'any', + 'arg', 'argnames', 'argv', 'asin', 'asinh', 'assignin', 'atan', + 'atan2', 'atanh', 'atexit', 'autoload', 'available_graphics_toolkits', + 'beep_on_error', 'bitand', 'bitmax', 'bitor', 'bitshift', 'bitxor', + 'builtin', 'canonicalize_file_name', 'cat', 'cbrt', 'cd', 'ceil', + 'cell2struct', 'cellstr', 'chdir', 'class', 'clc', + 'clear', 'columns', 'command_line_path', 'completion_append_char', + 'completion_matches', 'complex', 'confirm_recursive_rmdir', 'conj', + 'cos', 'cosh', 'cputime', 'crash_dumps_octave_core', 'ctranspose', + 'cumprod', 'cumsum', 'dbclear', 'dbcont', 'dbdown', 'dbnext', + 'dbquit', 'dbstack', 'dbstatus', 'dbstep', 'dbstop', 'dbtype', 'dbup', + 'dbwhere', 'debug_on_error', 'debug_on_interrupt', 'debug_on_warning', + 'default_save_options', 'dellistener', 'diag', 'diary', 'diff', + 'disp', 'do_braindead_shortcircuit_evaluation', 'do_string_escapes', + 'doc_cache_file', 'drawnow', 'dup2', 'echo', + 'echo_executing_commands', 'edit_history','eq', 'erf', 'erfc', + 'erfcx', 'erfinv', 'errno', 'errno_list', 'error', 'eval', 'evalin', + 'exec', 'exist', 'exit', 'exp', 'expm1', 'eye', 'fclear', + 'fclose', 'fcntl', 'fdisp', 'feof', 'ferror', 'feval', 'fflush', + 'fgetl', 'fgets', 'fieldnames', 'file_in_loadpath', 'file_in_path', + 'filemarker', 'filesep', 'find_dir_in_path', 'finite', 'fix', + 'fixed_point_format', 'floor', 'fmod', 'fnmatch', 'fopen', 'fork', + 'format', 'formula', 'fprintf', 'fputs', 'fread', 'freport', + 'frewind', 'fscanf', 'fseek', 'fskipl', 'ftell', 'full', 'func2str', + 'functions', 'fwrite', 'gamma', 'gammaln', 'ge', 'genpath', 'get', + 'get_help_text', 'get_help_text_from_file', 'getegid', 'getenv', + 'geteuid', 'getgid', 'gethostname', 'getpgrp', 'getpid', 'getppid', + 'getuid', 'glob', 'gt', 'history', 'history_control', 'history_file', + 'history_size', 'history_timestamp_format_string', 'home', 'horzcat', + 'hypot', 'ifelse', 'ignore_function_time_stamp', 'imag', + 'inferiorto', 'info_file', 'info_program', 'inline', 'input', + 'intmax', 'intmin', 'ipermute', + 'is_absolute_filename', 'is_dq_string', 'is_function_handle', + 'is_rooted_relative_filename', 'is_sq_string', 'isalnum', 'isalpha', + 'isargout', 'isascii', 'isbool', 'iscell', 'iscellstr', 'ischar', + 'iscntrl', 'iscomplex', 'isdebugmode', 'isdigit', 'isempty', + 'isfield', 'isfinite', 'isfloat', 'isglobal', 'isgraph', 'ishandle', + 'isieee', 'isindex', 'isinf', 'isinteger', 'iskeyword', 'islogical', + 'islower', 'ismatrix', 'ismethod', 'isna', 'isnan', 'isnull', + 'isnumeric', 'isobject', 'isprint', 'ispunct', 'isreal', 'issorted', + 'isspace', 'issparse', 'isstruct', 'isupper', 'isvarname', 'isxdigit', + 'kbhit', 'keyboard', 'kill', 'lasterr', 'lasterror', 'lastwarn', + 'ldivide', 'le', 'length', 'lgamma', 'link', 'linspace', + 'list_in_columns', 'load', 'loaded_graphics_toolkits', 'log', 'log10', + 'log1p', 'log2', 'lower', 'lstat', 'lt', + 'make_absolute_filename', 'makeinfo_program', 'max_recursion_depth', + 'merge', 'methods', 'mfilename', 'minus', 'mislocked', + 'missing_function_hook', 'mkdir', 'mkfifo', 'mkstemp', 'mldivide', + 'mlock', 'mod', 'more', 'mpower', 'mrdivide', 'mtimes', 'munlock', + 'nargin', 'nargout', 'native_float_format', 'ndims', 'ne', + 'nfields', 'nnz', 'norm', 'not', 'nth_element', 'numel', 'nzmax', + 'octave_config_info', 'octave_core_file_limit', + 'octave_core_file_name', 'octave_core_file_options', + 'octave_tmp_file_name', 'onCleanup', 'ones', + 'optimize_subsasgn_calls', 'or', 'output_max_field_width', + 'output_precision', 'page_output_immediately', 'page_screen_output', + 'path', 'pathsep', 'pause', 'pclose', 'permute', 'pipe', 'plus', + 'popen', 'popen2', 'power', 'print_empty_dimensions', + 'print_struct_array_contents', 'printf', 'prod', + 'program_invocation_name', 'program_name', 'putenv', 'puts', 'pwd', + 'quit', 'rats', 'rdivide', 're_read_readline_init_file', + 'read_readline_init_file', 'readdir', 'readlink', 'real', 'realmax', + 'realmin', 'register_graphics_toolkit', 'rehash', 'rem', + 'remove_input_event_hook', 'rename', 'repelems', 'reset', 'reshape', + 'resize', 'restoredefaultpath', 'rethrow', 'rmdir', 'rmfield', + 'rmpath', 'round', 'roundb', 'rows', 'run_history', 'save', + 'save_header_format_string', 'save_precision', 'saving_history', + 'scanf', 'set', 'setenv', 'sighup_dumps_octave_core', 'sign', + 'sigterm_dumps_octave_core', 'silent_functions', 'sin', + 'sinh', 'size', 'size_equal', 'sizemax', 'sizeof', 'sleep', 'sort', + 'source', 'spalloc', 'sparse', 'sparse_auto_mutate', + 'split_long_rows', 'sprintf', 'sqrt', 'squeeze', 'sscanf', 'stat', + 'stderr', 'stdin', 'stdout', 'str2func', 'strcmp', 'strcmpi', + 'string_fill_char', 'strncmp', 'strncmpi', 'struct2cell', + 'struct_levels_to_print', 'strvcat', 'subsasgn', 'subsref', 'sum', + 'sumsq', 'superiorto', 'suppress_verbose_help_message', 'symlink', + 'system', 'tan', 'tanh', 'terminal_size', 'tic', 'tilde_expand', + 'times', 'tmpfile', 'tmpnam', 'toascii', 'toc', 'tolower', 'toupper', + 'transpose', 'typeinfo', + 'umask', 'uminus', 'uname', 'undo_string_escapes', 'unlink', + 'uplus', 'upper', 'usage', 'usleep', 'vec', 'vectorize', 'vertcat', + 'waitfor', 'waitpid', 'warning', 'warranty', 'who', 'whos', + 'whos_line_format', 'yes_or_no', 'zeros' + ), + // Octave functions + 6 => array( + 'accumarray', 'accumdim', 'acosd', 'acot', 'acotd', 'acoth', 'acsc', + 'acscd', 'acsch', 'addpref', 'addtodate', 'allchild', 'amd', + 'ancestor', 'anova', 'arch_fit', 'arch_rnd', 'arch_test', + 'area', 'arma_rnd', 'asctime', 'asec', 'asecd', 'asech', 'asind', + 'assert', 'atand', 'autoreg_matrix', 'autumn', + 'axes', 'axis', 'balance', 'bar', 'barh', 'bartlett', 'bartlett_test', + 'base2dec', 'beep', 'bessel', 'besselj', 'beta', 'betacdf', + 'betainc', 'betainv', 'betaln', 'betapdf', 'betarnd', 'bicg', + 'bicgstab', 'bicubic', 'bin2dec', 'bincoeff', 'binocdf', 'binoinv', + 'binopdf', 'binornd', 'bitcmp', 'bitget', 'bitset', 'blackman', + 'blanks', 'blkdiag', 'bone', 'box', 'brighten', 'bsxfun', + 'bug_report', 'bunzip2', 'bzip2', 'calendar', 'cart2pol', 'cart2sph', + 'cast', 'cauchy_cdf', 'cauchy_inv', 'cauchy_pdf', 'cauchy_rnd', + 'caxis', 'ccolamd', 'cell2mat', 'celldisp', 'cellfun', + 'center', 'cgs', 'chi2cdf', 'chi2inv', 'chi2pdf', 'chi2rnd', + 'chisquare_test_homogeneity', 'chisquare_test_independence', 'chol', + 'chop', 'circshift', 'cla', 'clabel', 'clf', 'clock', + 'cloglog', 'close', 'closereq', 'colamd', 'colloc', 'colon', + 'colorbar', 'colormap', 'colperm', 'colstyle', 'comet', 'comet3', + 'comma', 'common_size', 'commutation_matrix', 'compan', + 'compare_versions', 'compass', 'computer', 'cond', 'condest', + 'contour', 'contour3', 'contourc', 'contourf', 'contrast', 'conv', + 'conv2', 'convhull', 'convhulln', 'cool', 'copper', 'copyfile', + 'cor_test', 'corr', 'cosd', 'cot', 'cotd', 'coth', 'cov', + 'cplxpair', 'cross', 'csc', 'cscd', 'csch', 'cstrcat', + 'csvread', 'csvwrite', 'ctime', 'cumtrapz', 'curl', 'cylinder', + 'daspect', 'daspk', 'dasrt', 'dassl', 'date', 'datenum', 'datestr', + 'datetick', 'datevec', 'dblquad', 'deal', 'deblank', 'debug', + 'dec2base', 'dec2bin', 'dec2hex', 'deconv', 'del2', 'delaunay', + 'delaunay3', 'delaunayn', 'delete', 'demo', 'det', 'detrend', + 'diffpara', 'diffuse', 'dir', 'discrete_cdf', 'discrete_inv', + 'discrete_pdf', 'discrete_rnd', 'display', 'divergence', + 'dlmread', 'dlmwrite', 'dmperm', 'doc', 'dos', 'dot', 'dsearch', + 'dsearchn', 'dump_prefs', 'duplication_matrix', 'durbinlevinson', + 'edit', 'eig', 'eigs', 'ellipsoid', 'empirical_cdf', 'empirical_inv', + 'empirical_pdf', 'empirical_rnd', 'eomday', 'errorbar', + 'etime', 'etreeplot', 'example', 'expcdf', 'expinv', 'expm', 'exppdf', + 'exprnd', 'ezcontour', 'ezcontourf', 'ezmesh', 'ezmeshc', 'ezplot', + 'ezplot3', 'ezpolar', 'ezsurf', 'ezsurfc', 'f_test_regression', + 'fact', 'factor', 'factorial', 'fail', 'fcdf', 'feather', 'fft', + 'fft2', 'fftconv', 'fftfilt', 'fftn', 'fftshift', 'fftw', 'figure', + 'fileattrib', 'fileparts', 'fileread', 'fill', 'filter', 'filter2', + 'find', 'findall', 'findobj', 'findstr', 'finv', 'flag', 'flipdim', + 'fliplr', 'flipud', 'fminbnd', 'fminunc', 'fpdf', 'fplot', + 'fractdiff', 'freqz', 'freqz_plot', 'frnd', 'fsolve', + 'fullfile', 'fzero', 'gamcdf', 'gaminv', 'gammainc', + 'gampdf', 'gamrnd', 'gca', 'gcbf', 'gcbo', 'gcd', 'gcf', + 'gen_doc_cache', 'genvarname', 'geocdf', 'geoinv', 'geopdf', 'geornd', + 'get_first_help_sentence', 'getappdata', 'getfield', 'getgrent', + 'getpref', 'getpwent', 'getrusage', 'ginput', 'givens', 'glpk', + 'gls', 'gmap40', 'gmres', 'gnuplot_binary', 'gplot', + 'gradient', 'graphics_toolkit', 'gray', 'gray2ind', 'grid', + 'griddata', 'griddata3', 'griddatan', 'gtext', 'guidata', + 'guihandles', 'gunzip', 'gzip', 'hadamard', 'hamming', 'hankel', + 'hanning', 'help', 'hess', 'hex2dec', 'hex2num', 'hggroup', 'hidden', + 'hilb', 'hist', 'histc', 'hold', 'hot', 'hotelling_test', + 'hotelling_test_2', 'housh', 'hsv', 'hsv2rgb', 'hurst', 'hygecdf', + 'hygeinv', 'hygepdf', 'hygernd', 'idivide', 'ifftshift', 'image', + 'imagesc', 'imfinfo', 'imread', 'imshow', 'imwrite', 'ind2gray', + 'ind2rgb', 'index', 'info', 'inpolygon', 'inputname', 'int2str', + 'interp1', 'interp1q', 'interp2', 'interp3', 'interpft', 'interpn', + 'intersect', 'inv', 'invhilb', 'iqr', + 'is_leap_year', 'is_valid_file_id', + 'isa', 'isappdata', 'iscolumn', 'isdefinite', 'isdeployed', 'isdir', + 'isequal', 'isequalwithequalnans', 'isfigure', 'ishermitian', + 'ishghandle', 'ishold', 'isletter', 'ismac', 'ismember', 'isocolors', + 'isonormals', 'isosurface', 'ispc', 'ispref', 'isprime', 'isprop', + 'isrow', 'isscalar', 'issquare', 'isstrprop', 'issymmetric', + 'isunix', 'isvector', 'jet', 'kendall', 'kolmogorov_smirnov_cdf', + 'kolmogorov_smirnov_test', 'kolmogorov_smirnov_test_2', 'kron', + 'kruskal_wallis_test', 'krylov', 'kurtosis', 'laplace_cdf', + 'laplace_inv', 'laplace_pdf', 'laplace_rnd', 'lcm', 'legend', + 'legendre', 'license', 'lin2mu', 'line', 'linkprop', 'list_primes', + 'loadaudio', 'loadobj', 'logistic_cdf', 'logistic_inv', + 'logistic_pdf', 'logistic_regression', 'logistic_rnd', 'logit', + 'loglog', 'loglogerr', 'logm', 'logncdf', 'logninv', 'lognpdf', + 'lognrnd', 'logspace', 'lookfor', 'lookup', 'ls', 'ls_command', + 'lsode', 'lsqnonneg', 'lu', 'luinc', 'magic', 'mahalanobis', 'manova', + 'mat2str', 'matlabroot', 'matrix_type', 'max', 'mcnemar_test', + 'md5sum', 'mean', 'meansq', 'median', 'menu', 'mesh', 'meshc', + 'meshgrid', 'meshz', 'mex', 'mexext', 'mgorth', 'mkoctfile', 'mkpp', + 'mode', 'moment', 'movefile', 'mpoles', 'mu2lin', 'namelengthmax', + 'nargchk', 'narginchk', 'nargoutchk', 'nbincdf', 'nbininv', 'nbinpdf', + 'nbinrnd', 'nchoosek', 'ndgrid', 'newplot', 'news', 'nextpow2', + 'nonzeros', 'normcdf', 'normest', 'norminv', 'normpdf', 'normrnd', + 'now', 'nproc', 'nthargout', 'nthroot', 'ntsc2rgb', 'null', 'num2str', + 'ocean', 'ols', 'onenormest', 'optimget', 'optimset', 'orderfields', + 'orient', 'orth', 'pack', 'paren', 'pareto', 'parseparams', 'pascal', + 'patch', 'pathdef', 'pbaspect', 'pcg', 'pchip', 'pcolor', 'pcr', + 'peaks', 'periodogram', 'perl', 'perms', 'pie', 'pie3', + 'pink', 'pinv', 'pkg', 'planerot', 'playaudio', 'plot', 'plot3', + 'plotmatrix', 'plotyy', 'poisscdf', 'poissinv', 'poisspdf', + 'poissrnd', 'pol2cart', 'polar', 'poly', 'polyaffine', 'polyarea', + 'polyder', 'polyfit', 'polygcd', 'polyint', 'polyout', + 'polyreduce', 'polyval', 'polyvalm', 'postpad', 'pow2', 'powerset', + 'ppder', 'ppint', 'ppjumps', 'ppplot', 'ppval', 'pqpnonneg', + 'prctile', 'prepad', 'primes', 'print', 'printAllBuiltins', + 'print_usage', 'prism', 'probit', 'profexplore', 'profile', + 'profshow', 'prop_test_2', 'python', 'qp', 'qqplot', 'qr', 'quad', + 'quadcc', 'quadgk', 'quadl', 'quadv', 'quantile', 'quiver', 'quiver3', + 'qz', 'qzhess', 'rainbow', 'rand', 'randi', 'range', 'rank', 'ranks', + 'rat', 'rcond', 'reallog', 'realpow', 'realsqrt', 'record', + 'rectangle', 'rectint', 'recycle', 'refresh', 'refreshdata', 'regexp', + 'regexptranslate', 'repmat', 'residue', 'rgb2hsv', + 'rgb2ind', 'rgb2ntsc', 'ribbon', 'rindex', 'rmappdata', 'rmpref', + 'roots', 'rose', 'rosser', 'rot90', 'rotdim', 'rref', 'run', + 'run_count', 'run_test', 'rundemos', 'runlength', 'runtests', + 'saveas', 'saveaudio', 'saveobj', 'savepath', 'scatter', + 'scatter3', 'schur', 'sec', 'secd', 'sech', 'semicolon', 'semilogx', + 'semilogxerr', 'semilogy', 'semilogyerr', 'setappdata', 'setaudio', + 'setdiff', 'setfield', 'setpref', 'setxor', 'shading', + 'shg', 'shift', 'shiftdim', 'sign_test', 'sinc', 'sind', + 'sinetone', 'sinewave', 'skewness', 'slice', 'sombrero', 'sortrows', + 'spaugment', 'spconvert', 'spdiags', 'spearman', 'spectral_adf', + 'spectral_xdf', 'specular', 'speed', 'spencer', 'speye', 'spfun', + 'sph2cart', 'sphere', 'spinmap', 'spline', 'spones', 'spparms', + 'sprand', 'sprandn', 'sprandsym', 'spring', 'spstats', 'spy', 'sqp', + 'sqrtm', 'stairs', 'statistics', 'std', 'stdnormal_cdf', + 'stdnormal_inv', 'stdnormal_pdf', 'stdnormal_rnd', 'stem', 'stem3', + 'stft', 'str2double', 'str2num', 'strcat', 'strchr', + 'strfind', 'strjust', 'strmatch', 'strread', 'strsplit', 'strtok', + 'strtrim', 'strtrunc', 'structfun', 'sub2ind', + 'subplot', 'subsindex', 'subspace', 'substr', 'substruct', 'summer', + 'surf', 'surface', 'surfc', 'surfl', 'surfnorm', 'svd', 'svds', + 'swapbytes', 'syl', 'symbfact', 'symrcm', + 'symvar', 'synthesis', 't_test', 't_test_2', 't_test_regression', + 'table', 'tand', 'tar', 'tcdf', 'tempdir', 'tempname', 'test', 'text', + 'textread', 'textscan', 'time', 'tinv', 'title', 'toeplitz', 'tpdf', + 'trace', 'trapz', 'treelayout', 'treeplot', 'tril', 'trimesh', + 'triplequad', 'triplot', 'trisurf', 'trnd', 'tsearch', 'tsearchn', + 'type', 'typecast', 'u_test', 'uicontextmenu', 'uicontrol', + 'uigetdir', 'uigetfile', 'uimenu', 'uipanel', 'uipushtool', + 'uiputfile', 'uiresume', 'uitoggletool', 'uitoolbar', 'uiwait', + 'unidcdf', 'unidinv', 'unidpdf', 'unidrnd', 'unifcdf', 'unifinv', + 'unifpdf', 'unifrnd', 'unimplemented', 'union', 'unique', 'unix', + 'unmkpp', 'unpack', 'untabify', 'untar', 'unwrap', 'unzip', + 'urlwrite', 'usejava', 'validatestring', 'vander', 'var', + 'var_test', 'vech', 'ver', 'version', 'view', 'voronoi', 'voronoin', + 'waitbar', 'waitforbuttonpress', 'warning_ids', 'wavread', 'wavwrite', + 'wblcdf', 'wblinv', 'wblpdf', 'wblrnd', 'weekday', + 'welch_test', 'what', 'which', + 'white', 'whitebg', 'wienrnd', 'wilcoxon_test', 'wilkinson', 'winter', + 'xlabel', 'xlim', 'xor', 'ylabel', 'ylim', 'yulewalker', 'z_test', + 'z_test_2', 'zip', 'zlabel', 'zlim', 'zscore', 'airy', 'arrayfun', + 'besselh', 'besseli', 'besselk', 'bessely', 'bitpack', 'bitunpack', + 'blkmm', 'cellindexmat', 'cellslices', 'chol2inv', 'choldelete', + 'cholinsert', 'cholinv', 'cholshift', 'cholupdate', 'convn', + 'csymamd', 'cummax', 'cummin', 'daspk_options', 'dasrt_options', + 'dassl_options', 'endgrent', 'endpwent', 'etree', 'getgrgid', + 'getgrnam', 'getpwnam', 'getpwuid', 'gmtime', 'gui_mode', 'ifft', + 'ifft2', 'ifftn', 'ind2sub', 'inverse', 'localtime', 'lsode_options', + 'luupdate', 'mat2cell', 'min', 'mktime', 'mouse_wheel_zoom', + 'num2cell', 'num2hex', 'qrdelete', 'qrinsert', 'qrshift', 'qrupdate', + 'quad_options', 'rande', 'randg', 'randn', 'randp', 'randperm', + 'regexpi', 'regexprep', 'rsf2csf', 'setgrent', 'setpwent', 'sprank', + 'strftime', 'strptime', 'strrep', 'svd_driver', 'symamd', 'triu', + 'urlread' + ), + // Private builtin + 7 => array( + '__accumarray_max__', '__accumarray_min__', '__accumarray_sum__', + '__accumdim_sum__', '__builtins__', '__calc_dimensions__', + '__current_scope__', '__display_tokens__', '__dump_symtab_info__', + '__end__', '__get__', '__go_axes__', '__go_axes_init__', + '__go_delete__', '__go_execute_callback__', '__go_figure__', + '__go_figure_handles__', '__go_handles__', '__go_hggroup__', + '__go_image__', '__go_line__', '__go_patch__', '__go_surface__', + '__go_text__', '__go_uicontextmenu__', '__go_uicontrol__', + '__go_uimenu__', '__go_uipanel__', '__go_uipushtool__', + '__go_uitoggletool__', '__go_uitoolbar__', '__gud_mode__', + '__image_pixel_size__', '__is_handle_visible__', '__isa_parent__', + '__keywords__', '__lexer_debug_flag__', '__list_functions__', + '__operators__', '__parent_classes__', '__parser_debug_flag__', + '__pathorig__', '__profiler_data__', '__profiler_enable__', + '__profiler_reset__', '__request_drawnow__', '__sort_rows_idx__', + '__token_count__', '__varval__', '__version_info__', '__which__' + ), + // Private Octave functions + 8 => array( + '__all_opts__', '__contourc__', '__delaunayn__', '__dispatch__', + '__dsearchn__', '__finish__', '__fltk_uigetfile__', + '__glpk__', '__gnuplot_drawnow__', '__init_fltk__', + '__init_gnuplot__', '__lin_interpn__', '__magick_read__', + '__makeinfo__', '__pchip_deriv__', '__plt_get_axis_arg__', '__qp__', + '__voronoi__', '__fltk_maxtime__', '__fltk_redraw__', '__ftp__', + '__ftp_ascii__', '__ftp_binary__', '__ftp_close__', '__ftp_cwd__', + '__ftp_delete__', '__ftp_dir__', '__ftp_mget__', '__ftp_mkdir__', + '__ftp_mode__', '__ftp_mput__', '__ftp_pwd__', '__ftp_rename__', + '__ftp_rmdir__', '__magick_finfo__', '__magick_format_list__', + '__magick_write__' + ), + // Builtin Global Variables + 9 => array( + 'EDITOR', 'EXEC_PATH', 'F_DUPFD', 'F_GETFD', 'F_GETFL', 'F_SETFD', + 'F_SETFL', 'IMAGE_PATH', 'OCTAVE_HOME', + 'OCTAVE_VERSION', 'O_APPEND', 'O_ASYNC', 'O_CREAT', 'O_EXCL', + 'O_NONBLOCK', 'O_RDONLY', 'O_RDWR', 'O_SYNC', 'O_TRUNC', 'O_WRONLY', + 'PAGER', 'PAGER_FLAGS', 'PS1', 'PS2', 'PS4', 'SEEK_CUR', 'SEEK_END', + 'SEEK_SET', 'SIG', 'S_ISBLK', 'S_ISCHR', 'S_ISDIR', 'S_ISFIFO', + 'S_ISLNK', 'S_ISREG', 'S_ISSOCK', 'WCONTINUE', 'WCOREDUMP', + 'WEXITSTATUS', 'WIFCONTINUED', 'WIFEXITED', 'WIFSIGNALED', + 'WIFSTOPPED', 'WNOHANG', 'WSTOPSIG', 'WTERMSIG', 'WUNTRACED' + ), + // Constant functions + 10 => array ( + 'e', 'eps', 'inf', 'Inf', 'nan', 'NaN', 'NA', 'pi', 'i', 'I', 'j', + 'J', 'true', 'false' + ), + ), + 'SYMBOLS' => array( + // Comparison & logical + 0 => array( + '!', '!=', '&', '&&','|', '||', '~', '~=', + '<', '<=', '==', '>', '>=' + ), + // Aritmethical + 1 => array( + '*', '**', '+', '++', '-', '--', '/', "\\","'" + ), + // Elementwise arithmetical + 2 => array( + '.*', '.**','./', '.^', '^',".\\",".'" + ), + // Arithmetical & assignation + 3 => array( + '*=','+=','-=','/=','\=','**=','^=', + '.*=','.+=','.-=','./=','.\=','.**=','.^=','=' + ), + // Indexer + 4 => array( + ':' + ), + // Delimiters + 5 => array( + ',', '...', ';' + ), + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => true, + 1 => true, + 2 => true, + 3 => true, + 4 => true, + 5 => true, + 6 => true, + 7 => true, + 8 => true, + 9 => true, + 10 => true, + ), + 'URLS' => array( + 1 => 'http://octave.sourceforge.net/octave/function/{FNAME}.html', + 2 => '', + 3 => '', + 4 => '', + 5 => 'http://octave.sourceforge.net/octave/function/{FNAME}.html', + 6 => 'http://octave.sourceforge.net/octave/function/{FNAME}.html', + 7 => '', + 8 => '', + 9 => 'http://octave.sourceforge.net/octave/function/{FNAME}.html', + 10 => 'http://octave.sourceforge.net/octave/function/{FNAME}.html', + ), + 'OOLANG' => true, + 'OBJECT_SPLITTERS' => array( + 1 => '.', + ), + 'REGEXPS' => array(), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array(), + 'HIGHLIGHT_STRICT_BLOCK' => array(), + 'STYLES' => array( + 'COMMENTS' => array( + 1 => 'color: #0000FF; font-style: italic;', // single quote strings + 2 => 'color: #0000FF; font-style: italic;', // double quote strings + 3 => 'color: #FF00FF; font-style: italic;', // single quote strings + 4 => 'color: #FF00FF; font-style: italic;', // double quote strings + 5 => 'color: #0000FF; font-style: italic;', // block comments + 6 => 'color: #996600; font-weight:bold;', // packaging system + 7 => 'color: #006600; font-weight:bold;', // function handles + 'MULTI' => 'color: #0000FF; font-style: italic;', + ), + 'KEYWORDS' => array( + 1 => 'color: #2E8B57; font-weight:bold;', // Data types + 2 => 'color: #2E8B57;', // Storage type + 3 => 'color: #0000FF; font-weight:bold;', // Internal variable + 4 => 'color: #990000; font-weight:bold;', // Reserved words + 5 => 'color: #008A8C; font-weight:bold;', // Built-in + 6 => 'color: #008A8C;', // Octave functions + 9 => 'color: #000000; font-weight:bold;', // Builtin Global Variables + 10 => 'color: #008A8C; font-weight:bold;', // Constant functions + ), + 'ESCAPE_CHAR' => array(), + 'BRACKETS' => array( + 0 => 'color: #080;', + ), + 'STRINGS' => array( + // strings were specified on the COMMENT_REGEXP section + ), + 'NUMBERS' => array( + 0 => 'color: #cc66cc;', + GESHI_NUMBER_OCT_PREFIX => 'color: #208080;', + GESHI_NUMBER_HEX_PREFIX => 'color: #208080;', + GESHI_NUMBER_FLT_SCI_ZERO => 'color:#800080;', + ), + 'METHODS' => array(), + 'SYMBOLS' => array( + 0 => 'color: #FF9696; font-weight:bold;', // Comparison & logical + 1 => 'color: #CC0000; font-weight:bold;', // Aritmethical + 2 => 'color: #993333; font-weight:bold;', // Elementwise arithmetical + 3 => 'color: #FF0000; font-weight:bold;', // Arithmetical & assignation + 4 => 'color: #33F;', // Indexer + 5 => 'color: #33F;', // Delimiters + ), + 'REGEXPS' => array(), + 'SCRIPT' => array(), + ) +); + +?> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oobas.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oobas.php index f4e15893..ff75af65 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oobas.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oobas.php @@ -4,7 +4,7 @@ * --------- * Author: Roberto Rossi (rsoftware@altervista.org) * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/08/30 * * OpenOffice.org Basic language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oorexx.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oorexx.php new file mode 100644 index 00000000..62c6cc46 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oorexx.php @@ -0,0 +1,171 @@ +<?php +/************************************************************************************* + * oorexx.php + * --------------------------------- + * Author: Jon Wolfers (sahananda@windhorse.biz) + * Contributors: + * - Walter Pachl (pachl@chello.at) + * Copyright: (c) 2008 Jon Wolfers, (c) 2012 Walter Pachl + * Release Version: 1.0.8.11 + * Date Started: 2008/01/07 + * + * ooRexx language file for GeSHi. + * + * CHANGES + * ------- + * 2012/07/29 (1.0.0) + * - tried to get it syntactically right + * + * TODO (updated 2012/07/29) + * ------------------------- + * - Get it working on rosettacode.org + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array ( + 'LANG_NAME' => 'ooRexx', + 'COMMENT_SINGLE' => array(1 => '--'), + 'COMMENT_MULTI' => array('/*' => '*/'), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array("'", '"'), + 'ESCAPE_CHAR' => '', + 'KEYWORDS' => array( + 1 => array( + 'address', 'arg', 'attribute', 'call', 'constant', 'do', + 'drop', 'exit', 'if', + 'interpret', 'iterate', 'leave', 'loop', 'nop', 'numeric', + 'parse', 'procedure', 'pull', 'push', 'queue', + 'raise', 'reply', 'return', 'say', 'select', 'signal', + 'use' + ), + 2 => array( + 'abstract', 'any', 'arguments', 'array', 'by', + 'continue', 'digits', 'engineering', 'error', + 'expose', 'external', 'failure', 'for', 'forever', + 'forward', 'get', 'guard', 'guarded', 'halt', + 'inherit', 'library', 'lostdigits', 'message', + 'metaclass', 'mixinclass', 'name', 'nomethod', 'nostring', + 'notready', 'novalue', 'off', 'on', 'options', 'over', + 'private', 'protected', 'public', 'scientific', 'set', + 'source', 'subclass', 'syntax', 'to', 'unguarded', + 'unprotected', 'until', 'user', + 'version', 'while', 'with' + ), + 3 => array( + 'else', 'end', 'otherwise', 'then', 'when' + ), + 4 => array( + 'rc', 'result', 'self', 'sigl', 'super' + ), + 5 => array( + '::attribute', '::class', '::constant', '::method', + '::optins', '::requires', '::routine' + ), + 6 => array( + 'abbrev', 'abs', 'beep', 'bitand', 'bitor', + 'bitxor', 'b2x', 'center', 'centre', 'changestr', 'charin', + 'charout', 'chars', 'compare', 'condition', 'copies', + 'countstr', 'c2d', 'c2x', 'datatype', 'date', 'delstr', + 'delword', 'directory', 'd2c', 'd2x', 'endlocal', + 'errortext', 'filespec', 'form', 'format', 'fuzz', 'insert', + 'lastpos', 'left', 'length', 'linein', 'lineout', 'lines', + 'lower', 'max', 'min', 'overlay', 'pos', 'qualify', 'queued', + 'random', 'reverse', 'right', 'rxfuncadd', 'rxfuncdrop', + 'rxfuncquery', 'rxqueue', 'setlocal', 'sign', 'sourceline', + 'space', 'stream', 'strip', 'substr', 'subword', 'symbol', + 'time', 'trace', 'translate', 'trunc', 'upper', 'userid', + 'value', 'var', 'verify', 'word', 'wordindex', 'wordlength', + 'wordpos', 'words', 'xrange', 'x2b', 'x2c', 'x2d' + ) + ), + 'SYMBOLS' => array( + '(', ')', '<', '>', '[', ']', '=', '+', '-', '*', '/', '!', '%', '^', '&', ':', + '<', '>' + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => true, + 1 => false, + 2 => false, + 3 => false, + 4 => false, + 5 => false, + 6 => false + ), + 'STYLES' => array( + 'KEYWORDS' => array( + 1 => 'color: #b1b100;', + 2 => 'color: #ff0000; font-weight: bold;', + 3 => 'color: #00ff00; font-weight: bold;', + 4 => 'color: #0000ff; font-weight: bold;', + 5 => 'color: #880088; font-weight: bold;', + 6 => 'color: #888800; font-weight: bold;' + ), + 'COMMENTS' => array( + 1 => 'color: #666666;', + 'MULTI' => 'color: #808080;' + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #000099; font-weight: bold;' + ), + 'BRACKETS' => array( + 0 => 'color: #66cc66;' + ), + 'STRINGS' => array( + 0 => 'color: #ff0000;' + ), + 'NUMBERS' => array( + 0 => 'color: #cc66cc;' + ), + 'METHODS' => array( + 1 => 'color: #202020;', + 2 => 'color: #202020;' + ), + 'SYMBOLS' => array( + 0 => 'color: #66cc66;' + ), + 'REGEXPS' => array( + ), + 'SCRIPT' => array( + ) + ), + 'URLS' => array( + 1 => '', + 2 => '', + 3 => '', + 4 => '', + 5 => '', + 6 => '' + ), + 'OOLANG' => true, + 'OBJECT_SPLITTERS' => array( + 1 => '.' + ), + 'REGEXPS' => array( + ), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array( + ), + 'HIGHLIGHT_STRICT_BLOCK' => array( + ), + 'TAB_WIDTH' => 4 +); + +?> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oracle11.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oracle11.php index bd3d3050..16259e69 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oracle11.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oracle11.php @@ -6,7 +6,7 @@ * Contributions: * - Updated for 11i by Simon Redhead * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/06/04 * * Oracle 11i language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oracle8.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oracle8.php index bc80735c..145bda40 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oracle8.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oracle8.php @@ -4,7 +4,7 @@ * ----------- * Author: Guy Wicks (Guy.Wicks@rbs.co.uk) * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/06/04 * * Oracle 8 language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oxygene.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oxygene.php index bd3755d6..bc2ee656 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oxygene.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oxygene.php @@ -4,7 +4,7 @@ * ---------- * Author: Carlo Kok (ck@remobjects.com), J�rja Norbert (jnorbi@vipmail.hu), Benny Baumann (BenBE@omorphia.de) * Copyright: (c) 2004 J�rja Norbert, Benny Baumann (BenBE@omorphia.de), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/01/11 * * Delphi Prism (Oxygene) language file for GeSHi. @@ -12,6 +12,8 @@ * * CHANGES * ------- + * 2012/06/28 (1.0.8.11) + * - Added "write" keyword for properties * 2010/01/11 (1.0.0) * - First Release * @@ -66,7 +68,7 @@ $language_data = array ( 'Implies', 'Select', 'Order', 'By', 'Desc', 'Asc', 'Group', 'Join', 'Take', 'Skip', 'Concat', 'Union', 'Reverse', 'Distinct', 'Into', 'Equals', 'params', 'sequence', 'index', 'notify', 'Parallel', 'create', 'array', 'Queryable', 'Aspect', - 'volatile' + 'volatile', 'write' ), 3 => array( 'chr', 'ord', 'inc', 'dec', 'assert', 'iff', 'assigned','futureAssigned', 'length', 'low', 'high', 'typeOf', 'sizeOf', 'disposeAndNil', 'Coalesce', 'unquote' @@ -149,4 +151,4 @@ $language_data = array ( 'TAB_WIDTH' => 2 ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oz.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oz.php index 9d40c203..d24561bf 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oz.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/oz.php @@ -4,7 +4,7 @@ * -------- * Author: Wolfgang Meyer (Wolfgang.Meyer@gmx.net) * Copyright: (c) 2010 Wolfgang Meyer - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/01/03 * * Oz language file for GeSHi. @@ -141,4 +141,4 @@ $language_data = array( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/parasail.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/parasail.php new file mode 100644 index 00000000..864eba1e --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/parasail.php @@ -0,0 +1,133 @@ +<?php +/************************************************************************************* + * parasail.php + * ------- + * Author: T. Taft (taft@adacore.com) + * Copyright: (c) 2012 AdaCore (http://adacore.com/) + * Release Version: 1.0.8.11 + * Date Started: 2012/08/02 + * + * ParaSail language file for GeSHi. + * + * Words are from SciTe configuration file + * + * CHANGES + * ------- + * 2012/08/02 (1.0.0) + * - First Release + * + * TODO (updated 2012/08/02) + * ------------------------- + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array ( + 'LANG_NAME' => 'ParaSail', + 'COMMENT_SINGLE' => array(1 => '//'), + 'COMMENT_MULTI' => array('{' => '}'), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array('"'), + 'ESCAPE_CHAR' => '\\', + 'KEYWORDS' => array( + 1 => array( + 'all', 'block', 'case', 'continue', 'each', + 'else', 'elsif', 'exit', 'for', + 'forward', 'if', 'loop', 'return', 'reverse', 'some', + 'then', 'until', 'while', 'with' + ), + 2 => array( + 'abs', 'and','in', 'mod', 'not', 'null', 'or', 'rem', 'xor' + ), + 3 => array( + 'abstract', 'class', + 'concurrent', 'const', + 'end', 'extends', 'exports', + 'func', 'global', 'implements', 'import', + 'interface', 'is', 'lambda', 'locked', + 'new', 'of', 'op', 'optional', + 'private', 'queued', 'ref', + 'separate', 'type', 'var', + ) + ), + 'SYMBOLS' => array( + '(', ')', '[', ']', '<', '>' + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => false, + 1 => false, + 2 => false, + 3 => false, + ), + 'STYLES' => array( + 'KEYWORDS' => array( + 1 => 'color: #00007f;', + 2 => 'color: #0000ff;', + 3 => 'color: #46aa03; font-weight:bold;', + ), + 'BRACKETS' => array( + 0 => 'color: #66cc66;' + ), + 'COMMENTS' => array( + 1 => 'color: #adadad; font-style: italic;', + 'MULTI' => 'color: #808080; font-style: italic;' + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #000099; font-weight: bold;' + ), + 'BRACKETS' => array( + 0 => 'color: #66cc66;' + ), + 'STRINGS' => array( + 0 => 'color: #7f007f;' + ), + 'NUMBERS' => array( + 0 => 'color: #ff0000;' + ), + 'METHODS' => array( + 1 => 'color: #202020;' + ), + 'SYMBOLS' => array( + 0 => 'color: #66cc66;' + ), + 'REGEXPS' => array( + ), + 'SCRIPT' => array( + ) + ), + 'URLS' => array( + 1 => '', + 2 => '', + 3 => '' + ), + 'OOLANG' => true, + 'OBJECT_SPLITTERS' => array( + 1 => '.' + ), + 'REGEXPS' => array( + ), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array( + ), + 'HIGHLIGHT_STRICT_BLOCK' => array( + ) +); + +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/parigp.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/parigp.php new file mode 100644 index 00000000..c9c73095 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/parigp.php @@ -0,0 +1,277 @@ +<?php +/************************************************************************************* + * parigp.php + * -------- + * Author: Charles R Greathouse IV (charles@crg4.com) + * Copyright: 2011 Charles R Greathouse IV (http://math.crg4.com/) + * Release Version: 1.0.8.11 + * Date Started: 2011/05/11 + * + * PARI/GP language file for GeSHi. + * + * CHANGES + * ------- + * 2011/07/09 (1.0.8.11) + * - First Release + * + * TODO (updated 2011/07/09) + * ------------------------- + * + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array( + 'LANG_NAME' => 'PARI/GP', + 'COMMENT_SINGLE' => array(1 => '\\\\'), + 'COMMENT_MULTI' => array('/*' => '*/'), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array('"'), + 'ESCAPE_CHAR' => '\\', + 'NUMBERS' => array( + # Integers + 1 => GESHI_NUMBER_INT_BASIC, + # Reals + 2 => GESHI_NUMBER_FLT_SCI_ZERO + ), + 'KEYWORDS' => array( + 1 => array( + 'addprimes','bestappr','bezout','bezoutres','bigomega','binomial', + 'chinese','content','contfrac','contfracpnqn','core','coredisc', + 'dirdiv','direuler','dirmul','divisors','eulerphi','factor', + 'factorback','factorcantor','factorff','factorial','factorint', + 'factormod','ffgen','ffinit','fflog','fforder','ffprimroot', + 'fibonacci','gcd','hilbert','isfundamental','ispower','isprime', + 'ispseudoprime','issquare','issquarefree','kronecker','lcm', + 'moebius','nextprime','numbpart','numdiv','omega','partitions', + 'polrootsff','precprime','prime','primepi','primes','qfbclassno', + 'qfbcompraw','qfbhclassno','qfbnucomp','qfbnupow','qfbpowraw', + 'qfbprimeform','qfbred','qfbsolve','quadclassunit','quaddisc', + 'quadgen','quadhilbert','quadpoly','quadray','quadregulator', + 'quadunit','removeprimes','sigma','sqrtint','stirling', + 'sumdedekind','zncoppersmith','znlog','znorder','znprimroot', + 'znstar','Col','List','Mat','Mod','Pol','Polrev','Qfb','Ser','Set', + 'Str','Strchr','Strexpand','Strtex','Vec','Vecrev','Vecsmall', + 'binary','bitand','bitneg','bitnegimply','bitor','bittest','bitxor', + 'ceil','centerlift','component','conj','conjvec','denominator', + 'floor','frac','imag','length','lift','norm','norml2','numerator', + 'numtoperm','padicprec','permtonum','precision','random','real', + 'round','simplify','sizebyte','sizedigit','truncate','valuation', + 'variable','ellL1','elladd','ellak','ellan','ellanalyticrank', + 'ellap','ellbil','ellchangecurve','ellchangepoint','ellconvertname', + 'elldivpol','elleisnum','elleta','ellgenerators','ellglobalred', + 'ellgroup','ellheight','ellheightmatrix','ellidentify','ellinit', + 'ellisoncurve','ellj','elllocalred','elllog','elllseries', + 'ellminimalmodel','ellmodulareqn','ellorder','ellordinate', + 'ellpointtoz','ellpow','ellrootno','ellsearch','ellsigma','ellsub', + 'elltaniyama','elltatepairing','elltors','ellweilpairing','ellwp', + 'ellzeta','ellztopoint','bnfcertify','bnfcompress', + 'bnfdecodemodule','bnfinit','bnfisintnorm','bnfisnorm', + 'bnfisprincipal','bnfissunit','bnfisunit','bnfnarrow','bnfsignunit', + 'bnfsunit','bnrL1','bnrclassno','bnrclassnolist','bnrconductor', + 'bnrconductorofchar','bnrdisc','bnrdisclist','bnrinit', + 'bnrisconductor','bnrisprincipal','bnrrootnumber','bnrstark', + 'dirzetak','factornf','galoisexport','galoisfixedfield', + 'galoisgetpol','galoisidentify','galoisinit','galoisisabelian', + 'galoisisnormal','galoispermtopol','galoissubcyclo', + 'galoissubfields','galoissubgroups','idealadd','idealaddtoone', + 'idealappr','idealchinese','idealcoprime','idealdiv','idealfactor', + 'idealfactorback','idealfrobenius','idealhnf','idealintersect', + 'idealinv','ideallist','ideallistarch','ideallog','idealmin', + 'idealmul','idealnorm','idealpow','idealprimedec','idealramgroups', + 'idealred','idealstar','idealtwoelt','idealval','matalgtobasis', + 'matbasistoalg','modreverse','newtonpoly','nfalgtobasis','nfbasis', + 'nfbasistoalg','nfdetint','nfdisc','nfeltadd','nfeltdiv', + 'nfeltdiveuc','nfeltdivmodpr','nfeltdivrem','nfeltmod','nfeltmul', + 'nfeltmulmodpr','nfeltnorm','nfeltpow','nfeltpowmodpr', + 'nfeltreduce','nfeltreducemodpr','nfelttrace','nfeltval','nffactor', + 'nffactorback','nffactormod','nfgaloisapply','nfgaloisconj', + 'nfhilbert','nfhnf','nfhnfmod','nfinit','nfisideal','nfisincl', + 'nfisisom','nfkermodpr','nfmodprinit','nfnewprec','nfroots', + 'nfrootsof1','nfsnf','nfsolvemodpr','nfsubfields','polcompositum', + 'polgalois','polred','polredabs','polredord','poltschirnhaus', + 'rnfalgtobasis','rnfbasis','rnfbasistoalg','rnfcharpoly', + 'rnfconductor','rnfdedekind','rnfdet','rnfdisc','rnfeltabstorel', + 'rnfeltdown','rnfeltreltoabs','rnfeltup','rnfequation', + 'rnfhnfbasis','rnfidealabstorel','rnfidealdown','rnfidealhnf', + 'rnfidealmul','rnfidealnormabs','rnfidealnormrel', + 'rnfidealreltoabs','rnfidealtwoelt','rnfidealup','rnfinit', + 'rnfisabelian','rnfisfree','rnfisnorm','rnfisnorminit','rnfkummer', + 'rnflllgram','rnfnormgroup','rnfpolred','rnfpolredabs', + 'rnfpseudobasis','rnfsteinitz','subgrouplist','zetak','zetakinit', + 'plot','plotbox','plotclip','plotcolor','plotcopy','plotcursor', + 'plotdraw','ploth','plothraw','plothsizes','plotinit','plotkill', + 'plotlines','plotlinetype','plotmove','plotpoints','plotpointsize', + 'plotpointtype','plotrbox','plotrecth','plotrecthraw','plotrline', + 'plotrmove','plotrpoint','plotscale','plotstring','psdraw', + 'psploth','psplothraw','O','deriv','diffop','eval','factorpadic', + 'intformal','padicappr','padicfields','polchebyshev','polcoeff', + 'polcyclo','poldegree','poldisc','poldiscreduced','polhensellift', + 'polhermite','polinterpolate','polisirreducible','pollead', + 'pollegendre','polrecip','polresultant','polroots','polrootsmod', + 'polrootspadic','polsturm','polsubcyclo','polsylvestermatrix', + 'polsym','poltchebi','polzagier','serconvol','serlaplace', + 'serreverse','subst','substpol','substvec','taylor','thue', + 'thueinit','break','for','fordiv','forell','forprime','forstep', + 'forsubgroup','forvec','if','next','return','until','while', + 'Strprintf','addhelp','alarm','alias','allocatemem','apply', + 'default','error','extern','externstr','getheap','getrand', + 'getstack','gettime','global','input','install','kill','print1', + 'print','printf','printtex','quit','read','readvec','select', + 'setrand','system','trap','type','version','warning','whatnow', + 'write1','write','writebin','writetex','divrem','lex','max','min', + 'shift','shiftmul','sign','vecmax','vecmin','derivnum','intcirc', + 'intfouriercos','intfourierexp','intfouriersin','intfuncinit', + 'intlaplaceinv','intmellininv','intmellininvshort','intnum', + 'intnuminit','intnuminitgen','intnumromb','intnumstep','prod', + 'prodeuler','prodinf','solve','sum','sumalt','sumdiv','suminf', + 'sumnum','sumnumalt','sumnuminit','sumpos','Euler','I','Pi','abs', + 'acos','acosh','agm','arg','asin','asinh','atan','atanh','bernfrac', + 'bernreal','bernvec','besselh1','besselh2','besseli','besselj', + 'besseljh','besselk','besseln','cos','cosh','cotan','dilog','eint1', + 'erfc','eta','exp','gamma','gammah','hyperu','incgam','incgamc', + 'lngamma','log','polylog','psi','sin','sinh','sqr','sqrt','sqrtn', + 'tan','tanh','teichmuller','theta','thetanullk','weber','zeta', + 'algdep','charpoly','concat','lindep','listcreate','listinsert', + 'listkill','listpop','listput','listsort','matadjoint', + 'matcompanion','matdet','matdetint','matdiagonal','mateigen', + 'matfrobenius','mathess','mathilbert','mathnf','mathnfmod', + 'mathnfmodid','matid','matimage','matimagecompl','matindexrank', + 'matintersect','matinverseimage','matisdiagonal','matker', + 'matkerint','matmuldiagonal','matmultodiagonal','matpascal', + 'matrank','matrix','matrixqz','matsize','matsnf','matsolve', + 'matsolvemod','matsupplement','mattranspose','minpoly','qfgaussred', + 'qfjacobi','qflll','qflllgram','qfminim','qfperfection','qfrep', + 'qfsign','setintersect','setisset','setminus','setsearch','cmp', + 'setunion','trace','vecextract','vecsort','vector','vectorsmall', + 'vectorv','ellheegner' + ), + + 2 => array( + 'void','bool','negbool','small','int',/*'real',*/'mp','var','lg','pol', + 'vecsmall','vec','list','str','genstr','gen','typ' + ), + + 3 => array( + 'TeXstyle','breakloop','colors','compatible','datadir','debug', + 'debugfiles','debugmem','echo','factor_add_primes','factor_proven', + 'format','graphcolormap','graphcolors','help','histfile','histsize', + 'lines','linewrap',/*'log',*/'logfile','new_galois_format','output', + 'parisize','path','prettyprinter','primelimit','prompt_cont', + 'prompt','psfile','readline','realprecision','recover','secure', + 'seriesprecision',/*'simplify',*/'strictmatch','timer' + ), + + 4 => array( + 'alarmer','archer','errpile','gdiver','impl','syntaxer','invmoder', + 'overflower','talker','typeer','user' + ) + ), + 'SYMBOLS' => array( + 1 => array( + '(',')','{','}','[',']','+','-','*','/','%','=','<','>','!','^','&','|','?',';',':',',','\\','\'' + ) + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => false, + 1 => true, + 2 => true, + 3 => true, + 4 => true + ), + 'STYLES' => array( + 'KEYWORDS' => array( + 1 => 'color: #0000ff;', + 2 => 'color: #e07022;', + 3 => 'color: #00d2d2;', + 4 => 'color: #00d2d2;' + ), + 'COMMENTS' => array( + 1 => 'color: #008000;', + 'MULTI' => 'color: #008000;' + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #111111; font-weight: bold;' + ), + 'BRACKETS' => array( + 0 => 'color: #002222;' + ), + 'STRINGS' => array( + 0 => 'color: #800080;' + ), + 'NUMBERS' => array( + 0 => 'color: #666666;', + 1 => 'color: #666666;', + 2 => 'color: #666666;' + ), + 'METHODS' => array( + 0 => 'color: #004000;' + ), + 'SYMBOLS' => array( + 1 => 'color: #339933;' + ), + 'REGEXPS' => array( + 0 => 'color: #e07022', # Should be the same as keyword group 2 + 1 => 'color: #555555' + ), + 'SCRIPT' => array() + ), + 'URLS' => array( + 1 => '', + 2 => '', + 3 => '', + 4 => '' + ), + 'OOLANG' => true, + 'OBJECT_SPLITTERS' => array( + 1 => '.' + ), + 'REGEXPS' => array( + 0 => array( # types marked on variables + GESHI_SEARCH => '(?<!\\\\ )"(t_(?:INT|REAL|INTMOD|FRAC|FFELT|COMPLEX|PADIC|QUAD|POLMOD|POL|SER|RFRAC|QFR|QFI|VEC|COL|MAT|LIST|STR|VECSMALL|CLOSURE))"', + GESHI_REPLACE => '\\1', + GESHI_MODIFIERS => '', + GESHI_BEFORE => '"', + GESHI_AFTER => '"' + ), + 1 => array( # literal variables + GESHI_SEARCH => '(?<!\\\\)(\'[a-zA-Z][a-zA-Z0-9_]*)', + GESHI_REPLACE => '\\1', + GESHI_MODIFIERS => '', + GESHI_BEFORE => '', + GESHI_AFTER => '' + ) + ), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array( + 2 => array( + '[a-zA-Z][a-zA-Z0-9_]*:' => '' + ), + 3 => array( + 'default(' => '' + ), + 4 => array( + 'trap(' => '' + ), + ), + 'HIGHLIGHT_STRICT_BLOCK' => array() +); + +?> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pascal.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pascal.php index 2252a11d..de5ca871 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pascal.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pascal.php @@ -4,7 +4,7 @@ * ---------- * Author: Tux (tux@inamil.cz) * Copyright: (c) 2004 Tux (http://tux.a4.cz/), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/07/26 * * Pascal language file for GeSHi. @@ -50,12 +50,13 @@ $language_data = array ( 'LANG_NAME' => 'Pascal', 'COMMENT_SINGLE' => array(1 => '//'), - 'COMMENT_MULTI' => array('{' => '}','(*' => '*)'), + 'COMMENT_MULTI' => array('(*' => '*)', '{' => '}'), + //Compiler directives + 'COMMENT_REGEXP' => array(2 => '/\\{\\$.*?}|\\(\\*\\$.*?\\*\\)/U'), 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, - 'QUOTEMARKS' => array('"'), - 'HARDQUOTE' => array("'", "'"), - 'HARDESCAPE' => array("''"), - 'ESCAPE_CHAR' => '\\', + 'QUOTEMARKS' => array("'"), + 'ESCAPE_CHAR' => '', + 'KEYWORDS' => array( 1 => array( 'absolute','asm','assembler','begin','break','case','catch','cdecl', @@ -67,7 +68,7 @@ $language_data = array ( 'or','overload','override','private','procedure','program', 'property','protected','public','published','raise','repeat', 'resourcestring','shl','shr','stdcall','stored','switch','then', - 'to','try','type','unit','until','uses','var','while','xor' + 'to','try','type','unit','until','uses','var','while','with','xor' ), 2 => array( 'nil', 'false', 'true', @@ -83,9 +84,6 @@ $language_data = array ( 'record','set','shortint','smallint','string','union','word' ), ), - 'SYMBOLS' => array( - ',', ':', '=', '+', '-', '*', '/' - ), 'CASE_SENSITIVE' => array( GESHI_COMMENTS => false, 1 => false, @@ -93,6 +91,12 @@ $language_data = array ( 3 => false, 4 => false, ), + 'SYMBOLS' => array( + 0 => array('(', ')', '[', ']'), + 1 => array('.', ',', ':', ';'), + 2 => array('@', '^'), + 3 => array('=', '+', '-', '*', '/') + ), 'STYLES' => array( 'KEYWORDS' => array( 1 => 'color: #000000; font-weight: bold;', @@ -101,30 +105,35 @@ $language_data = array ( 4 => 'color: #000066; font-weight: bold;' ), 'COMMENTS' => array( - 1 => 'color: #666666; font-style: italic;', - 'MULTI' => 'color: #666666; font-style: italic;' + 1 => 'color: #808080; font-style: italic;', + 2 => 'color: #008000; font-style: italic;', + 'MULTI' => 'color: #808080; font-style: italic;' ), 'ESCAPE_CHAR' => array( - 0 => 'color: #000099; font-weight: bold;', - 'HARD' => 'color: #000099; font-weight: bold;' + 0 => 'color: #ff0000; font-weight: bold;' ), 'BRACKETS' => array( 0 => 'color: #009900;' ), 'STRINGS' => array( 0 => 'color: #ff0000;', - 'HARD' => 'color: #ff0000;' + //'HARD' => 'color: #ff0000;' ), 'NUMBERS' => array( 0 => 'color: #cc66cc;' ), 'METHODS' => array( - 1 => 'color: #0066ee;' - ), - 'SYMBOLS' => array( - 0 => 'color: #339933;' + 1 => 'color: #006600;' ), 'REGEXPS' => array( + 0 => 'color: #0000cc;', + 1 => 'color: #ff0000;' + ), + 'SYMBOLS' => array( + 0 => 'color: #000066;', + 1 => 'color: #000066;', + 2 => 'color: #000066;', + 3 => 'color: #000066;' ), 'SCRIPT' => array( ) @@ -140,6 +149,10 @@ $language_data = array ( 1 => '.' ), 'REGEXPS' => array( + //Hex numbers + 0 => '\$[0-9a-fA-F]+', + //Characters + 1 => '\#(?:\$[0-9a-fA-F]{1,2}|\d{1,3})' ), 'STRICT_MODE_APPLIES' => GESHI_NEVER, 'SCRIPT_DELIMITERS' => array( @@ -149,4 +162,4 @@ $language_data = array ( 'TAB_WIDTH' => 4 ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pcre.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pcre.php index 1944bfdb..13a2e024 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pcre.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pcre.php @@ -4,7 +4,7 @@ * -------- * Author: Benny Baumann (BenBE@geshi.org) * Copyright: (c) 2010 Benny Baumann (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/05/22 * * PCRE language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/per.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/per.php index 9819c03f..c42ddb58 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/per.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/per.php @@ -4,7 +4,7 @@ * -------- * Author: Lars Gersmann (lars.gersmann@gmail.com) * Copyright: (c) 2007 Lars Gersmann - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2007/06/03 * * Per (forms) (FOURJ's Genero 4GL) language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/perl.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/perl.php index 487fd051..309ebd86 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/perl.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/perl.php @@ -4,7 +4,7 @@ * -------- * Author: Andreas Gohr (andi@splitbrain.org), Ben Keen (ben.keen@gmail.com) * Copyright: (c) 2004 Andreas Gohr, Ben Keen (http://www.benjaminkeen.org/), Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/08/20 * * Perl language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/perl6.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/perl6.php index d5e1648b..706eabcb 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/perl6.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/perl6.php @@ -1,11 +1,10 @@ -<<<<<<< .working <?php /************************************************************************************* * perl6.php * --------- * Author: Kodi Arfer (kodiarfer {at} warpmail {period} net); forked from perl.php 1.0.8 by Andreas Gohr (andi@splitbrain.org), Ben Keen (ben.keen@gmail.com) * Copyright: (c) 2009 Kodi Arfer, (c) 2004 Andreas Gohr, Ben Keen (http://www.benjaminkeen.org/), Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.9 + * Release Version: 1.0.8.11 * Date Started: 2009/11/07 * * Perl 6 language file for GeSHi. @@ -195,202 +194,4 @@ $language_data = array ( ) ); -======= -<?php -/************************************************************************************* - * perl6.php - * --------- - * Author: Kodi Arfer (kodiarfer {at} warpmail {period} net); forked from perl.php 1.0.8 by Andreas Gohr (andi@splitbrain.org), Ben Keen (ben.keen@gmail.com) - * Copyright: (c) 2009 Kodi Arfer, (c) 2004 Andreas Gohr, Ben Keen (http://www.benjaminkeen.org/), Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 - * Date Started: 2009/11/07 - * - * Perl 6 language file for GeSHi. - * - * CHANGES - * ------- - * 2009/12/25 (1.0.8.6) - * - First Release - * - * TODO (updated 2009/11/07) - * ------------------------- - * * It's all pretty rough. Perl 6 is complicated; this'll never be more - * than reasonably accurate unless it's carefully written to match - * STD.pm. - * * It's largely incomplete. Lots of keywords are no doubt missing. - * * Recognize comments like #`( Hello! ). - * * Recognize qw-ing angle brackets. - * * ! should probably be in OBJECT_SPLITTERS too, but putting it there - * gives bizarre results. What to do?. - * - ************************************************************************************* - * - * This file is part of GeSHi. - * - * GeSHi 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. - * - * GeSHi 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 GeSHi; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - ************************************************************************************/ - -$language_data = array ( - 'LANG_NAME' => 'Perl 6', - 'COMMENT_SINGLE' => array(1 => '#'), - 'COMMENT_MULTI' => array('=begin' => '=end'), - 'COMMENT_REGEXP' => array( - //Regular expressions - 2 => "/(?<=[\\s^])(s|tr|y)\\/(?:\\\\.|(?!\n)[^\\/\\\\])+\\/(?:\\\\.|(?!\n)[^\\/\\\\])*\\/[msixpogcde]*(?=[\\s$\\.\\;])|(?<=[\\s^(=])(m|q[qrwx]?)?\\/(?:\\\\.|(?!\n)[^\\/\\\\])+\\/[msixpogc]*(?=[\\s$\\.\\,\\;\\)])/iU", - //Regular expression match variables - 3 => '/\$\d+/', - //Heredoc - 4 => '/<<\s*?([\'"]?)([a-zA-Z0-9]+)\1;[^\n]*?\\n.*\\n\\2(?![a-zA-Z0-9])/siU', - //Beastly hack to finish highlighting each POD block - 5 => '((?<==end) .+)' - ), - 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, - 'QUOTEMARKS' => array('"'), - 'HARDQUOTE' => array("'", "'"), // An optional 2-element array defining the beginning and end of a hard-quoted string - 'HARDESCAPE' => array('\\\''), - // Things that must still be escaped inside a hard-quoted string - // If HARDQUOTE is defined, HARDESCAPE must be defined - // This will not work unless the first character of each element is either in the - // QUOTEMARKS array or is the ESCAPE_CHAR - 'ESCAPE_CHAR' => '\\', - 'KEYWORDS' => array( - 1 => array( - 'do', 'else', 'elsif', 'for', 'if', 'then', 'until', - 'while', 'loop', 'repeat', 'my', 'xor', 'or', 'and', - 'unless', 'next', 'last', 'redo', 'not', 'our', 'let', - 'temp', 'state', 'enum', 'constant', 'continue', 'cmp', - 'ne', 'eq', 'lt', 'gt', 'le', 'ge', 'leg', 'div', 'X', - 'Z', 'x', 'xx', 'given', 'when', 'default', 'has', - 'returns', 'of', 'is', 'does', 'where', 'subset', 'but', - 'True', 'False', 'return', 'die', 'fail' - ), - 2 => array( - 'use', 'sub', 'multi', 'method', 'submethod', 'proto', - 'class', 'role', 'grammar', 'regex', 'token', 'rule', - 'new', 'BEGIN', 'END', 'CHECK', 'INIT', 'START', 'FIRST', - 'ENTER', 'LEAVE', 'KEEP', 'UNDO', 'NEXT', 'LAST', 'PRE', - 'POST', 'CATCH', 'CONTROL', 'BUILD' - ), - 3 => array( - 'all', 'any', 'cat', 'classify', 'defined', 'grep', 'first', - 'keys', 'kv', 'join', 'map', 'max', 'min', 'none', 'one', 'pairs', - 'print', 'printf', 'roundrobin', 'pick', 'reduce', 'reverse', 'say', - 'shape', 'sort', 'srand', 'undefine', 'uri', 'values', 'warn', 'zip', - - # Container - 'rotate', 'comb', 'end', 'elems', 'delete', - 'exists', 'pop', 'push', 'shift', 'splice', - 'unshift', 'invert', 'decode', - - # Numeric - 'succ', 'pred', 'abs', 'exp', 'log', - 'log10', 'rand', 'roots', 'cis', 'unpolar', 'i', 'floor', - 'ceiling', 'round', 'truncate', 'sign', 'sqrt', - 'polar', 're', 'im', 'I', 'atan2', 'nude', - 'denominator', 'numerator', - - # Str - 'p5chop', 'chop', 'p5chomp', 'chomp', 'lc', 'lcfirst', - 'uc', 'ucfirst', 'normalize', 'samecase', 'sameaccent', - 'capitalize', 'length', 'chars', 'graphs', 'codes', - 'bytes', 'encode', 'index', 'pack', 'quotemeta', 'rindex', - 'split', 'words', 'flip', 'sprintf', 'fmt', - 'substr', 'trim', 'unpack', 'match', 'subst', 'trans' - ) - ), - 'SYMBOLS' => array( - '<', '>', '=', - '!', '@', '~', '&', '|', '^', - '+','-', '*', '/', '%', - ',', ';', '?', '.', ':', - ), - 'CASE_SENSITIVE' => array( - GESHI_COMMENTS => false, - 1 => true, - 2 => true, - 3 => true, - ), - 'STYLES' => array( - 'KEYWORDS' => array( - 1 => 'color: #b1b100;', - 2 => 'color: #000000; font-weight: bold;', - 3 => 'color: #000066;' - ), - 'COMMENTS' => array( - 1 => 'color: #666666; font-style: italic;', - 2 => 'color: #009966; font-style: italic;', - 3 => 'color: #0000ff;', - 4 => 'color: #cc0000; font-style: italic;', - 5 => 'color: #666666; font-style: italic;', - 'MULTI' => 'color: #666666; font-style: italic;' - ), - 'ESCAPE_CHAR' => array( - 0 => 'color: #000099; font-weight: bold;', - 'HARD' => 'color: #000099; font-weight: bold;' - ), - 'BRACKETS' => array( - 0 => 'color: #009900;' - ), - 'STRINGS' => array( - 0 => 'color: #ff0000;', - 'HARD' => 'color: #ff0000;' - ), - 'NUMBERS' => array( - 0 => 'color: #cc66cc;' - ), - 'METHODS' => array( - 1 => 'color: #006600;', - 2 => 'color: #006600;' - ), - 'SYMBOLS' => array( - 0 => 'color: #339933;' - ), - 'REGEXPS' => array( - 0 => 'color: #0000ff;', - ), - 'SCRIPT' => array( - ) - ), - 'URLS' => array( - 1 => '', - 2 => '', - 3 => '', - ), - 'OOLANG' => true, - 'OBJECT_SPLITTERS' => array( - 1 => '.', - 2 => '::' - ), - 'REGEXPS' => array( - //Variable - 0 => '(?:[$@%]|&)(?:(?:[\^:*?!~]|<)?[a-zA-Z_][a-zA-Z0-9_]*|(?=\.))' - # We treat the . twigil specially so the name can be highlighted as an - # object field (via OBJECT_SPLITTERS). - ), - 'STRICT_MODE_APPLIES' => GESHI_NEVER, - 'SCRIPT_DELIMITERS' => array( - ), - 'HIGHLIGHT_STRICT_BLOCK' => array( - ), - 'PARSER_CONTROL' => array( - 'COMMENTS' => array( - 'DISALLOWED_BEFORE' => '$' - ) - ) -); - ->>>>>>> .merge-rechts.r2430 ?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pf.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pf.php index 53fa4a3a..818e11bc 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pf.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pf.php @@ -4,7 +4,7 @@ * -------- * Author: David Berard (david@nfrance.com) * Copyright: (c) 2010 Benny Baumann (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/10/16 * Based on bash.php * @@ -175,4 +175,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/php-brief.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/php-brief.php index d4773788..a4804b4d 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/php-brief.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/php-brief.php @@ -4,7 +4,7 @@ * ------------- * Author: Nigel McNie (nigel@geshi.org) * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/06/02 * * PHP (brief version) language file for GeSHi. @@ -169,7 +169,7 @@ $language_data = array ( ), 'REGEXPS' => array( //Variables - 0 => "[\\$]{1,2}[a-zA-Z_][a-zA-Z0-9_]*" + 0 => "[\\$]+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*" ), 'STRICT_MODE_APPLIES' => GESHI_MAYBE, 'SCRIPT_DELIMITERS' => array( diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/php.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/php.php index b3654421..2827457b 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/php.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/php.php @@ -4,7 +4,7 @@ * -------- * Author: Nigel McNie (nigel@geshi.org) * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/06/20 * * PHP language file for GeSHi. @@ -96,8 +96,9 @@ $language_data = array( ), 2 => array( '&new','</script>','<?php','<script language', - 'class','const','declare','extends','function','global','interface', - 'namespace','new','private','protected','public','self','use','var' + 'abstract','class','const','declare','extends','function','global', + 'interface','namespace','new','private','protected','public','self', + 'use','var' ), 3 => array( 'abs','acos','acosh','addcslashes','addslashes','aggregate', @@ -1061,7 +1062,7 @@ $language_data = array( ), 'REGEXPS' => array( //Variables - 0 => "[\\$]{1,2}[a-zA-Z_][a-zA-Z0-9_]*" + 0 => "[\\$]+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*" ), 'STRICT_MODE_APPLIES' => GESHI_MAYBE, 'SCRIPT_DELIMITERS' => array( @@ -1083,22 +1084,24 @@ $language_data = array( "(?>'(?>[^'\\\\]|\\\\'|\\\\\\\|\\\\)*')|". "(?>\"(?>[^\"\\\\]|\\\\\"|\\\\\\\\|\\\\)*\")|". "(?>\\/\\*(?>[^\\*]|(?!\\*\\/)\\*)*\\*\\/)|". - "\\/\\/(?>.*?$)|". + "\\/\\/(?>.*?(?:\\?>|$))|". + "#(?>.*?(?:\\?>|$))|". "\\/(?=[^*\\/])|". "<(?!<<)|". "<<<(?P<phpdoc>\w+)\s.*?\s\k<phpdoc>". - ")*(?P<end>\\?>|\Z)/sm", + ")*?(?P<end>\\?>|\Z)/sm", 5 => "/(?P<start><%)(?:". "(?>[^\"'%\\/<]+)|". "%(?!>)|". "(?>'(?>[^'\\\\]|\\\\'|\\\\\\\|\\\\)*')|". "(?>\"(?>[^\\\"\\\\]|\\\\\"|\\\\\\\\|\\\\)*\")|". "(?>\\/\\*(?>[^\\*]|(?!\\*\\/)\\*)*\\*\\/)|". - "\\/\\/(?>.*?$)|". + "\\/\\/(?>.*?(?:%>|$))|". + "#(?>.*?(?:%>|$))|". "\\/(?=[^*\\/])|". "<(?!<<)|". "<<<(?P<phpdoc>\w+)\s.*?\s\k<phpdoc>". - ")*(?P<end>%>)/sm", + ")*?(?P<end>%>|\Z)/sm", ), 'HIGHLIGHT_STRICT_BLOCK' => array( 0 => true, @@ -1111,4 +1114,4 @@ $language_data = array( 'TAB_WIDTH' => 4 ); -?>
\ No newline at end of file +?> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pic16.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pic16.php index 94e09829..46d7ac94 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pic16.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pic16.php @@ -4,7 +4,7 @@ * ------- * Author: Phil Mattison (mattison@ohmikron.com) * Copyright: (c) 2008 Ohmikron Corp. (http://www.ohmikron.com/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/07/30 * * PIC16 Assembler language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pike.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pike.php index a3de9082..743f711b 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pike.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pike.php @@ -4,7 +4,7 @@ * -------- * Author: Rick E. (codeblock@eighthbit.net) * Copyright: (c) 2009 Rick E. - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/12/10 * * Pike language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pixelbender.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pixelbender.php index b9fe1aff..7b29ee6c 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pixelbender.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pixelbender.php @@ -4,7 +4,7 @@ * ---------------- * Author: Richard Olsson (r@richardolsson.se) * Copyright: (c) 2008 Richard Olsson (richardolsson.se) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/11/16 * * Pixel Bender 1.0 language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pli.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pli.php index 1d6eefd9..c2998514 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pli.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pli.php @@ -4,7 +4,7 @@ * -------- * Author: Robert AH Prins (robert@prino.org) * Copyright: (c) 2011 Robert AH Prins (http://hitchwiki.org/en/User:Prino) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2011/02/09 * * PL/I language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/plsql.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/plsql.php index 8428ff4b..09f90a22 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/plsql.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/plsql.php @@ -4,7 +4,7 @@ * ------- * Author: Victor Engmark <victor.engmark@gmail.com> * Copyright: (c) 2006 Victor Engmark (http://l0b0.net/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2006/10/26 * * Oracle 9.2 PL/SQL language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/postgresql.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/postgresql.php index e1a6cf77..662fdd76 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/postgresql.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/postgresql.php @@ -5,7 +5,7 @@ * Author: Christophe Chauvet (christophe_at_kryskool_dot_org) * Contributors: Leif Biberg Kristensen <leif_at_solumslekt_dot_org> 2010-05-03 * Copyright: (c) 2007 Christophe Chauvet (http://kryskool.org/), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2007/07/20 * * PostgreSQL language file for GeSHi. @@ -285,4 +285,4 @@ $language_data = array ( ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/povray.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/povray.php index eeda49f4..c0ce35ca 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/povray.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/povray.php @@ -4,7 +4,7 @@ * -------- * Author: Carl Fürstenberg (azatoth@gmail.com) * Copyright: © 2007 Carl Fürstenberg - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/07/11 * * Povray language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/powerbuilder.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/powerbuilder.php index 6971f1b6..d3fcf615 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/powerbuilder.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/powerbuilder.php @@ -4,7 +4,7 @@ * ------ * Author: Doug Porter (powerbuilder.geshi@gmail.com) * Copyright: (c) 2009 Doug Porter - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/07/13 * * PowerBuilder (PowerScript) language file for GeSHi. @@ -415,4 +415,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/powershell.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/powershell.php index 1d900303..bd78d739 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/powershell.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/powershell.php @@ -4,7 +4,7 @@ * --------------------------------- * Author: Frode Aarebrot (frode@aarebrot.net) * Copyright: (c) 2008 Frode Aarebrot (http://www.aarebrot.net) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/06/20 * * PowerShell language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/proftpd.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/proftpd.php index dd57d9b0..330db4b2 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/proftpd.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/proftpd.php @@ -4,7 +4,7 @@ * ---------- * Author: Benny Baumann (BenBE@geshi.org) * Copyright: (c) 2010 Benny Baumann (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2011/01/25 * * ProFTPd language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/progress.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/progress.php index affb6200..79900261 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/progress.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/progress.php @@ -4,7 +4,7 @@ * -------- * Author: Marco Aurelio de Pasqual (marcop@hdi.com.br) * Copyright: (c) 2008 Marco Aurelio de Pasqual, Benny Baumann (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/07/11 * * Progress language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/prolog.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/prolog.php index 74d03374..a106a4e4 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/prolog.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/prolog.php @@ -4,7 +4,7 @@ * -------- * Author: Benny Baumann (BenBE@geshi.org) * Copyright: (c) 2008 Benny Baumann (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/10/02 * * Prolog language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/properties.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/properties.php index 6817f560..e1317b22 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/properties.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/properties.php @@ -4,7 +4,7 @@ * -------- * Author: Edy Hinzen * Copyright: (c) 2009 Edy Hinzen - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/04/03 * * Property language file for GeSHi. @@ -124,4 +124,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/providex.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/providex.php index b7232873..1e735bd0 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/providex.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/providex.php @@ -4,7 +4,7 @@ * ---------- * Author: Jeff Wilder (jeff@coastallogix.com) * Copyright: (c) 2008 Coastal Logix (http://www.coastallogix.com) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/10/18 * * ProvideX language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/purebasic.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/purebasic.php index 5966ef7b..d78ffe97 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/purebasic.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/purebasic.php @@ -4,7 +4,7 @@ * ------- * Author: GuShH * Copyright: (c) 2009 Gustavo Julio Fiorenza - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 13/06/2009 * * PureBasic language file for GeSHi. @@ -300,4 +300,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pycon.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pycon.php index 141d521f..ac2b34d0 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pycon.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pycon.php @@ -4,7 +4,7 @@ * ---------- * Author: Roberto Rossi (rsoftware@altervista.org) * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/08/30 * * Python language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pys60.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pys60.php new file mode 100644 index 00000000..59c67fac --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/pys60.php @@ -0,0 +1,273 @@ +<?php +/************************************************************************************** + * pys60.php + * ---------- + * Author: Sohan Basak (ronnie.basak96 @gmail.com) + * Copyright: (c) 2012 Sohan Basak (http://tothepower.tk), Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter) + * Release Version: 1.0.8.11 + * Date Started: 2012/05/03 + * + * Python for S60 language file for GeSHi. + * + * CHANGES + * ------- + * No Changes Till Date + * + * The python.php file is extended to pys60.php with required modifications + * + * NOTES + * + * -I have kept the ":" in Reserved chars, so that it gets highlighted differently than brackets and/or symbols + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array ( + 'LANG_NAME' => 'Python for S60', + 'COMMENT_SINGLE' => array(1 => '#'), + 'COMMENT_MULTI' => array(), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array('"', "'", '"""',"'''",'""','""'), + 'ESCAPE_CHAR' => '\\', + 'KEYWORDS' => array( + + /* + ** Set 1: reserved words + ** http://python.org/doc/current/ref/keywords.html + */ + 1 => array( + 'and', 'del', 'for', 'is', 'raise', 'assert', 'elif', 'from', 'lambda', 'return', 'break', + 'else', 'global', 'not', 'try', 'class', 'except', 'if', 'or', 'while', 'continue', 'exec', + 'import', 'pass', 'yield', 'def', 'finally', 'in', 'print', "<<", ">>", "as" + ), + + /* + ** Set 2: builtins + ** http://python.org/doc/current/lib/built-in-funcs.html + */ + 2 => array( + '__import__', 'abs', 'basestring', 'bool', 'callable', 'chr', 'classmethod', 'cmp', + 'compile', 'complex', 'delattr', 'dict', 'dir', 'divmod', 'enumerate', 'eval', 'execfile', + 'file', 'filter', 'float', 'frozenset', 'getattr', 'globals', 'hasattr', 'hash', 'help', + 'hex', 'id', 'input', 'int', 'isinstance', 'issubclass', 'iter', 'len', 'list', 'locals', + 'long', 'map', 'max', 'min', 'object', 'oct', 'open', 'ord', 'pow', 'property', 'range', + 'raw_input', 'reduce', 'reload', 'repr', 'reversed', 'round', 'set', 'setattr', 'slice', + 'sorted', 'staticmethod', 'str', 'sum', 'super', 'tuple', 'type', 'unichr', 'unicode', + 'vars', 'xrange', 'zip', + // Built-in constants: http://python.org/doc/current/lib/node35.html + 'False', 'True', 'None', 'NotImplemented', 'Ellipsis', + // Built-in Exceptions: http://python.org/doc/current/lib/module-exceptions.html + 'Exception', 'StandardError', 'ArithmeticError', 'LookupError', 'EnvironmentError', + 'AssertionError', 'AttributeError', 'EOFError', 'FloatingPointError', 'IOError', + 'ImportError', 'IndexError', 'KeyError', 'KeyboardInterrupt', 'MemoryError', 'NameError', + 'NotImplementedError', 'OSError', 'OverflowError', 'ReferenceError', 'RuntimeError', + 'StopIteration', 'SyntaxError', 'SystemError', 'SystemExit', 'TypeError', + 'UnboundlocalError', 'UnicodeError', 'UnicodeEncodeError', 'UnicodeDecodeError', + 'UnicodeTranslateError', 'ValueError', 'WindowsError', 'ZeroDivisionError', 'Warning', + 'UserWarning', 'DeprecationWarning', 'PendingDeprecationWarning', 'SyntaxWarning', + 'RuntimeWarning', 'FutureWarning', + //Symbian Errors + "SymbianError", "KernelError", + // self: this is a common python convention (but not a reserved word) + 'self' + ), + + /* + ** Set 3: standard library + ** http://python.org/doc/current/lib/modindex.html + */ + 3 => array( + '__builtin__', '__future__', '__main__', '_winreg', 'aifc', 'AL', 'al', 'anydbm', + 'array', 'asynchat', 'asyncore', 'atexit', 'audioop', 'base64', 'BaseHTTPServer', + 'Bastion', 'binascii', 'binhex', 'bisect', 'bsddb', 'bz2', 'calendar', 'cd', 'cgi', + 'CGIHTTPServer', 'cgitb', 'chunk', 'cmath', 'cmd', 'code', 'codecs', 'codeop', + 'collections', 'colorsys', 'commands', 'compileall', 'compiler', + 'ConfigParser', 'Cookie', 'cookielib', 'copy', 'copy_reg', 'cPickle', 'crypt', + 'cStringIO', 'csv', 'curses', 'datetime', 'dbhash', 'dbm', 'decimal', 'DEVICE', + 'difflib', 'dircache', 'dis', 'distutils', 'dl', 'doctest', 'DocXMLRPCServer', 'dumbdbm', + 'dummy_thread', 'dummy_threading', 'email', 'encodings', 'errno', 'exceptions', 'fcntl', + 'filecmp', 'fileinput', 'FL', 'fl', 'flp', 'fm', 'fnmatch', 'formatter', 'fpectl', + 'fpformat', 'ftplib', 'gc', 'gdbm', 'getopt', 'getpass', 'gettext', 'GL', 'gl', 'glob', + 'gopherlib', 'grp', 'gzip', 'heapq', 'hmac', 'hotshot', 'htmlentitydefs', 'htmllib', + 'HTMLParser', 'httplib', 'imageop', 'imaplib', 'imgfile', 'imghdr', 'imp', 'inspect', + 'itertools', 'jpeg', 'keyword', 'linecache', 'locale', 'logging', 'mailbox', 'mailcap', + 'marshal', 'math', 'md5', 'mhlib', 'mimetools', 'mimetypes', 'MimeWriter', 'mimify', + 'mmap', 'msvcrt', 'multifile', 'mutex', 'netrc', 'new', 'nis', 'nntplib', 'operator', + 'optparse', 'os', 'ossaudiodev', 'parser', 'pdb', 'pickle', 'pickletools', 'pipes', + 'pkgutil', 'platform', 'popen2', 'poplib', 'posix', 'posixfile', 'pprint', 'profile', + 'pstats', 'pty', 'pwd', 'py_compile', 'pyclbr', 'pydoc', 'Queue', 'quopri', 'random', + 're', 'readline', 'resource', 'rexec', 'rgbimg', 'rlcompleter', + 'robotparser', 'sched', 'ScrolledText', 'select', 'sets', 'sgmllib', 'sha', 'shelve', + 'shlex', 'shutil', 'signal', 'SimpleHTTPServer', 'SimpleXMLRPCServer', 'site', 'smtpd', + 'smtplib', 'sndhdr', 'socket', 'SocketServer', 'stat', 'statcache', 'statvfs', 'string', + 'StringIO', 'stringprep', 'struct', 'subprocess', 'sunau', 'SUNAUDIODEV', 'sunaudiodev', + 'symbol', 'sys', 'syslog', 'tabnanny', 'tarfile', 'telnetlib', 'tempfile', 'termios', + 'test', 'textwrap', 'thread', 'threading', 'time', 'timeit', 'Tix', 'Tkinter', 'token', + 'tokenize', 'traceback', 'tty', 'turtle', 'types', 'unicodedata', 'unittest', 'urllib2', + 'urllib', 'urlparse', 'user', 'UserDict', 'UserList', 'UserString', 'uu', 'warnings', + 'wave', 'weakref', 'webbrowser', 'whichdb', 'whrandom', 'winsound', 'xdrlib', 'xml', + 'xmllib', 'xmlrpclib', 'zipfile', 'zipimport', 'zlib', "os.path", "sys.path", + + //PythonS60 Standard Library + //http://pys60.garage.maemo.org/doc/s60/ + //These are the standard modules in the archive + + "appuifw", "globalui","e32", "telephone", "aosocket", "btsocket", + "sysinfo","camera","graphics","keycapture","key_codes","topwindow", "gles", + "glcanvas","sensor", "audio","messaging", "inbox","location","positioning", + "contacts", "e32calendar", "e32db","e32dbm","logs","scriptext", + "series60_console", + + //These are external but very often usable modules + + "appuifw2","ArchetypeUI","elementtree","lightblue", + "activaprofile","Adjustor","akntextutils","aosocketnativenew", + "appreciation","applicationmanager","appswitch","atextit","bt_teror","btconsole", + "btswitch","cElementTree","cenrep","cerealizer","cl_gui","clipboard", + "clipboard_CHN","debugger","decompile2", + "dir_iter","download","easydb","ECenrep","Edit_find","efeature","elocation","envy", + "EProfile","erestart","error","esyagent","Execwap","exprofile","fastcamera", + "feature","fgimage","filebrowser","firmware","fold","fonts","fraction","FTP", + "ftplibnew","fy_manager","fy_menu","gles_utils","gps_location","hack", + "HTML2TXT","iapconnect","icon_image","image_decoder", + "ini","interactive_console","inting","key_modifiers","key_tricks","keypress", + "landmarks","lite_fm","locationacq","locationrequestor", + "logo","markupbase","mbm","mbm2","minidb","miniinfo","MISC", + "misty","Msg","ntpath","odict","Paintbox","pathinfo","pexif","pickcolor", + "powlite_fm","powlite_fm2","powlite_fm3","powlite_fme","prgbar","prodb", + "profileengine","progressbar","progressbartw","progressnotes", + "ProgressBarTW2","proshivka","py_upload","pyConnection","PyFileMan", + "pykeylock","PyPyc","pyqq","pys60crypto","pys60usb","rfc822", + "RUSOS","scmk","scrollpage","SISFIELDS","SISFIELD","sisfile", + "SISINFO","sisreader","Sistools","smidi","smsreject","speechy","sre_compile", + "sre_constants","sre_parse","sre","sysagent","syslang","TextMan", + "textrenderer","TextWrap","topwind","tsocket","uikludge","uikludges","uitricks", + "walkfile","wallpaper","wfm_lite", + "wif_keys","wif","window","wlanmgmt","wlantools","wt_color","wt_requesters", + "zhkey", + + //These are recent additions + "miffile" + ), + + /* + ** Set 4: special methods + ** http://python.org/doc/current/ref/specialnames.html + */ + 4 => array( + ///* + //// Iterator types: http://python.org/doc/current/lib/typeiter.html + //'__iter__', 'next', + //// String types: http://python.org/doc/current/lib/string-methods.html + //'capitalize', 'center', 'count', 'decode', 'encode', 'endswith', 'expandtabs', + //'find', 'index', 'isalnum', 'isalpha', 'isdigit', 'islower', 'isspace', 'istitle', + //'isupper', 'join', 'ljust', 'lower', 'lstrip', 'replace', 'rfind', 'rindex', 'rjust', + //'rsplit', 'rstrip', 'split', 'splitlines', 'startswith', 'strip', 'swapcase', 'title', + //'translate', 'upper', 'zfill', + // */ + + // Basic customization: http://python.org/doc/current/ref/customization.html + '__new__', '__init__', '__del__', '__repr__', '__str__', + '__lt__', '__le__', '__eq__', '__ne__', '__gt__', '__ge__', '__cmp__', '__rcmp__', + '__hash__', '__nonzero__', '__unicode__', '__dict__', + // Attribute access: http://python.org/doc/current/ref/attribute-access.html + '__setattr__', '__delattr__', '__getattr__', '__getattribute__', '__get__', '__set__', + '__delete__', '__slots__', + // Class creation, callable objects + '__metaclass__', '__call__', + // Container types: http://python.org/doc/current/ref/sequence-types.html + '__len__', '__getitem__', '__setitem__', '__delitem__', '__iter__', '__contains__', + '__getslice__', '__setslice__', '__delslice__', + // Numeric types: http://python.org/doc/current/ref/numeric-types.html + '__abs__','__add__','__and__','__coerce__','__div__','__divmod__','__float__', + '__hex__','__iadd__','__isub__','__imod__','__idiv__','__ipow__','__iand__', + '__ior__','__ixor__', '__ilshift__','__irshift__','__invert__','__int__', + '__long__','__lshift__', + '__mod__','__mul__','__neg__','__oct__','__or__','__pos__','__pow__', + '__radd__','__rdiv__','__rdivmod__','__rmod__','__rpow__','__rlshift__','__rrshift__', + '__rshift__','__rsub__','__rmul__','__rand__','__rxor__','__ror__', + '__sub__','__xor__' + ) + + ), + 'SYMBOLS' => array( + '(', ')', '[', ']', '{', '}', '*', '&', '%', '!', ';', '<', '>', '?', '`' + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => true, + 1 => true, + 2 => true, + 3 => true, + 4 => true + ), + 'STYLES' => array( + 'KEYWORDS' => array( + 1 => 'color: #006000;font-weight:bold;', // Reserved + 2 => 'color: #800950;font-size:105%', // Built-ins + self + 3 => 'color: #003399;font-size:106%', // Standard lib + 4 => 'color: #0000cd;' // Special methods + ), + 'COMMENTS' => array( + 1 => 'color: #808080; font-style:italic;font-size:92%', + 'MULTI' => 'color: #808080; font-style: italic;' + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #930; font-weight: bold;font-size:105%' + ), + 'BRACKETS' => array( + 0 => 'color: maroon;font-size:102%;padding:2px' + ), + 'STRINGS' => array( + 0 => 'color: #666;' + ), + 'NUMBERS' => array( + 0 => 'color: #2356F8;' + ), + 'METHODS' => array( + 1 => 'color: navy;' + ), + 'SYMBOLS' => array( + 0 => 'color: #66ccFF;' + ), + 'REGEXPS' => array( + ), + 'SCRIPT' => array( + ) + ), + 'URLS' => array( + 1 => '', + 2 => '', + 3 => '', + 4 => '' + ), + 'OOLANG' => true, + 'OBJECT_SPLITTERS' => array( + 1 => '.' + ), + 'REGEXPS' => array( + ), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array( + ), + 'HIGHLIGHT_STRICT_BLOCK' => array( + ) +); + +?> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/python.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/python.php index 38d9a0b0..ec9b17e6 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/python.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/python.php @@ -4,7 +4,7 @@ * ---------- * Author: Roberto Rossi (rsoftware@altervista.org) * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/08/30 * * Python language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/q.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/q.php index f77b1c4f..ade9928d 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/q.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/q.php @@ -4,7 +4,7 @@ * ----- * Author: Ian Roddis (ian.roddis@proteanmind.net) * Copyright: (c) 2008 Ian Roddis (http://proteanmind.net) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/01/21 * * q/kdb+ language file for GeSHi. @@ -146,4 +146,4 @@ $language_data = array ( ), ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/qbasic.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/qbasic.php index ff61449d..3345e3c6 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/qbasic.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/qbasic.php @@ -4,7 +4,7 @@ * ---------- * Author: Nigel McNie (nigel@geshi.org) * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/06/20 * * QBasic/QuickBASIC language file for GeSHi. @@ -62,6 +62,10 @@ $language_data = array ( 'CASE_KEYWORDS' => GESHI_CAPS_UPPER, 'QUOTEMARKS' => array('"'), 'ESCAPE_CHAR' => '', + 'NUMBERS' => + GESHI_NUMBER_INT_BASIC | GESHI_NUMBER_FLT_NONSCI | + GESHI_NUMBER_FLT_NONSCI_F | GESHI_NUMBER_FLT_SCI_SHORT | + GESHI_NUMBER_FLT_SCI_ZERO, 'KEYWORDS' => array( 1 => array( 'DO', 'LOOP', 'WHILE', 'WEND', 'THEN', 'ELSE', 'ELSEIF', 'IF', diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rails.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rails.php index 0e825040..65ddee88 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rails.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rails.php @@ -4,7 +4,7 @@ * --------- * Author: Moises Deniz * Copyright: (c) 2005 Moises Deniz - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2007/03/21 * * Ruby (with Ruby on Rails Framework) language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rebol.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rebol.php index 90530703..ea86c21c 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rebol.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rebol.php @@ -4,7 +4,7 @@ * -------- * Author: Lecanu Guillaume (Guillaume@LyA.fr) * Copyright: (c) 2004-2005 Lecanu Guillaume (Guillaume@LyA.fr) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/12/22 * * Rebol language file for GeSHi. @@ -193,4 +193,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/reg.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/reg.php index 9878f42f..157b2bd2 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/reg.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/reg.php @@ -4,7 +4,7 @@ * ------- * Author: Sean Hanna (smokingrope@gmail.com) * Copyright: (c) 2006 Sean Hanna - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 03/15/2006 * * Microsoft Registry Editor language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rexx.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rexx.php new file mode 100644 index 00000000..b3cb9322 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rexx.php @@ -0,0 +1,162 @@ +<?php +/************************************************************************************* + * rexx.php + * --------------------------------- + * Author: Jon Wolfers (sahananda@windhorse.biz) + * Contributors: + * - Walter Pachl (pachl@chello.at) + * Copyright: (c) 2008 Jon Wolfers, (c) 2012 Walter Pachl + * Release Version: 1.0.8.11 + * Date Started: 2008/01/07 + * + * Rexx language file for GeSHi. + * + * CHANGES + * ------- + * 2012/07/29 (1.0.0) + * - tried to get it syntactically right + * + * TODO (updated 2012/07/29) + * ------------------------- + * - Get it working on rosettacode.org + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array ( + 'LANG_NAME' => 'rexx', + 'COMMENT_SINGLE' => array(1 => '--'), + 'COMMENT_MULTI' => array('/*' => '*/'), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array("'", '"'), + 'ESCAPE_CHAR' => '', + 'KEYWORDS' => array( + 1 => array( + 'address', 'arg', 'attribute', 'call', 'constant', 'do', + 'drop', 'exit', 'forward', 'if', + 'interpret', 'iterate', 'leave', 'loop', 'nop', 'numeric', + 'options', 'parse', 'procedure', 'pull', 'push', 'queue', + 'raise', 'return', 'say', 'select', 'signal', 'trace' + ), + 2 => array( + 'by', 'digits', 'engineering', 'error', 'expose', + 'failure', 'for', 'forever', 'form', 'fuzz', 'halt', + 'name', 'novalue', 'off', 'on', 'over', 'scientific', 'source', + 'syntax', 'to', 'until', 'upper', 'version', + 'while', 'with' + ), + 3 => array( + 'else', 'end', 'otherwise', 'then', 'when' + ), + 4 => array( + 'rc', 'result', 'sigl' + ), + 5 => array( + 'placeholderforoorexxdirectives' + ), + 6 => array( + 'abbrev', 'abs', 'beep', 'bitand', 'bitor', + 'bitxor', 'b2x', 'center', 'centre', 'changestr', 'charin', + 'charout', 'chars', 'compare', 'condition', 'copies', + 'countstr', 'c2d', 'c2x', 'datatype', 'date', 'delstr', + 'delword', 'directory', 'd2c', 'd2x', 'endlocal', + 'errortext', 'filespec', 'format', 'insert', + 'lastpos', 'left', 'length', 'linein', 'lineout', 'lines', + 'lower', 'max', 'min', 'overlay', 'pos', 'queued', 'random', + 'reverse', 'right', 'rxfuncadd', 'rxfuncdrop', 'rxfuncquery', + 'rxqueue', 'setlocal', 'sign', 'sourceline', 'space', + 'stream', 'strip', 'substr', 'subword', 'symbol', 'time', + 'translate', 'trunc', 'userid', 'value', + 'var', 'verify', 'word', 'wordindex', 'wordlength', 'wordpos', + 'words', 'xrange', 'x2b', 'x2c', 'x2d' + ) + ), + 'SYMBOLS' => array( + '(', ')', '<', '>', '=', '+', '-', '*', '**', '/', '|', '%', '^', '&', ':' + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => true, + 1 => false, + 2 => false, + 3 => false, + 4 => false, + 5 => false, + 6 => false + ), + 'STYLES' => array( + 'KEYWORDS' => array( + 1 => 'color: #b1b100;', + 2 => 'color: #ff0000; font-weight: bold;', + 3 => 'color: #00ff00; font-weight: bold;', + 4 => 'color: #0000ff; font-weight: bold;', + 5 => 'color: #880088; font-weight: bold;', + 6 => 'color: #888800; font-weight: bold;' + ), + 'COMMENTS' => array( + 1 => 'color: #666666;', + 'MULTI' => 'color: #808080;' + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #000099; font-weight: bold;' + ), + 'BRACKETS' => array( + 0 => 'color: #66cc66;' + ), + 'STRINGS' => array( + 0 => 'color: #ff0000;' + ), + 'NUMBERS' => array( + 0 => 'color: #cc66cc;' + ), + 'METHODS' => array( + 1 => 'color: #202020;', + 2 => 'color: #202020;' + ), + 'SYMBOLS' => array( + 0 => 'color: #66cc66;' + ), + 'REGEXPS' => array( + ), + 'SCRIPT' => array( + ) + ), + 'URLS' => array( + 1 => '', + 2 => '', + 3 => '', + 4 => '', + 5 => '', + 6 => '' + ), + 'OOLANG' => false, + 'OBJECT_SPLITTERS' => array( + 1 => '.' + ), + 'REGEXPS' => array( + ), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array( + ), + 'HIGHLIGHT_STRICT_BLOCK' => array( + ), + 'TAB_WIDTH' => 4 +); + +?> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/robots.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/robots.php index c0713a64..0b75f711 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/robots.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/robots.php @@ -4,7 +4,7 @@ * -------- * Author: Christian Lescuyer (cl@goelette.net) * Copyright: (c) 2006 Christian Lescuyer http://xtian.goelette.info - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2006/02/17 * * robots.txt language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rpmspec.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rpmspec.php index cb9f5c61..fd6a561f 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rpmspec.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rpmspec.php @@ -4,7 +4,7 @@ * --------------------------------- * Author: Paul Grinberg (gri6507 TA unity-linux TOD org) * Copyright: (c) 2010 Paul Grinberg - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/04/27 * * RPM Spec language file for GeSHi. @@ -130,4 +130,4 @@ $language_data = array ( 'SCRIPT_DELIMITERS' => array(), ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rsplus.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rsplus.php index db029513..e8a4e722 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rsplus.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/rsplus.php @@ -5,8 +5,9 @@ * Author: Ron Fredericks (ronf@LectureMaker.com) * Contributors: * - Benilton Carvalho (beniltoncarvalho@gmail.com) + * - Fernando Henrique Ferraz Pereira da Rosa (mentus@gmail.com) * Copyright: (c) 2009 Ron Fredericks (http://www.LectureMaker.com) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/03/28 * * R language file for GeSHi. @@ -440,18 +441,17 @@ $language_data = array ( 0 => 'color:#A020F0;' ), 'SCRIPT' => array( - 0 => '' - ) + 0 => '' ) ), 'URLS' => array( 1 => '', - 2 => 'http://astrostatistics.psu.edu/su07/R/html/graphics/html/{FNAME}.html', // http://sekhon.berkeley.edu/library/graphics/html/{FNAME}.html - 3 => 'http://astrostatistics.psu.edu/su07/R/html/stats/html/Normal.html', // http://sekhon.berkeley.edu/library/stats/html/Normal.html - 4 => 'http://astrostatistics.psu.edu/su07/R/html/stats/html/{FNAME}.html', // http://sekhon.berkeley.edu/library/stats/html/{FNAME}.html - 5 => 'http://astrostatistics.psu.edu/su07/R/html/stats/html/summary.lm.html', // http://sekhon.berkeley.edu/library/stats/html/summary.lm.html - 6 => 'http://astrostatistics.psu.edu/su07/R/html/base/html/Log.html', // http://sekhon.berkeley.edu/library/base/html/Log.html - 7 => '', - 8 => '' + 2 => 'http://stat.ethz.ch/R-manual/R-devel/library/base/html/{FNAME}.html', // Base Package + 3 => 'http://stat.ethz.ch/R-manual/R-devel/library/datasets/html/{FNAME}.html', // Datasets + 4 => 'http://stat.ethz.ch/R-manual/R-devel/library/graphics/html/{FNAME}.html', // Graphics Package + 5 => 'http://stat.ethz.ch/R-manual/R-devel/library/grDevices/html/{FNAME}.html', // grDevices + 6 => 'http://stat.ethz.ch/R-manual/R-devel/library/methods/html/{FNAME}.html', // methods + 7 => 'http://stat.ethz.ch/R-manual/R-devel/library/stats/html/{FNAME}.html', // stats + 8 => 'http://stat.ethz.ch/R-manual/R-devel/library/utils/html/{FNAME}.html' // utils ), 'OOLANG' => true, 'OBJECT_SPLITTERS' => array( @@ -480,4 +480,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ruby.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ruby.php index c38d5a21..f6eb1b1e 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ruby.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/ruby.php @@ -4,7 +4,7 @@ * -------- * Author: Moises Deniz * Copyright: (c) 2007 Moises Deniz - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2007/03/21 * * Ruby language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/sas.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/sas.php index 6f4ce285..dbf95a14 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/sas.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/sas.php @@ -4,7 +4,7 @@ * ------- * Author: Galen Johnson (solitaryr@gmail.com) * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/12/27 * * SAS language file for GeSHi. Based on the sas vim file. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/scala.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/scala.php index 12462cf3..405f59de 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/scala.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/scala.php @@ -4,7 +4,7 @@ * ---------- * Author: Franco Lombardo (franco@francolombardo.net) * Copyright: (c) 2008 Franco Lombardo, Benny Baumann - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/02/08 * * Scala language file for GeSHi. @@ -41,9 +41,20 @@ $language_data = array ( 'LANG_NAME' => 'Scala', 'COMMENT_SINGLE' => array(1 => '//'), 'COMMENT_MULTI' => array('/*' => '*/'), + 'COMMENT_REGEXP' => array(2 => "/\\'(?!\w\\'|\\\\)\w+(?=\s)/"), 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, - 'QUOTEMARKS' => array("'", '"'), + 'QUOTEMARKS' => array("'",'"'), 'ESCAPE_CHAR' => '\\', + 'ESCAPE_REGEXP' => array( + //Simple Single Char Escapes + 1 => "#\\\\[nfrtv\$\"\n\\\\]#i", + //Hexadecimal Char Specs + 2 => "#\\\\x[\da-fA-F]{1,2}#i", + //Hexadecimal Char Specs (unicode) + 3 => "#\\\\u[\da-fA-F]{1,4}#", + //Hexadecimal Char Specs (Extended Unicode) + 4 => "#\\\\U[\da-fA-F]{1,8}#", + ), 'KEYWORDS' => array( 1 => array( 'abstract', 'case', 'catch', 'class', 'def', @@ -75,11 +86,16 @@ $language_data = array ( 2 => 'color: #9999cc; font-weight: bold;', ), 'COMMENTS' => array( - 1=> 'color: #008000; font-style: italic;', + 1 => 'color: #008000; font-style: italic;', + 2 => 'color: #CC66FF;', 'MULTI' => 'color: #00ff00; font-style: italic;' ), 'ESCAPE_CHAR' => array( - 0 => 'color: #0000ff; font-weight: bold;' + 0 => 'color: #6666ff; font-weight: bold;', + 1 => 'color: #6666ff; font-weight: bold;', + 2 => 'color: #5555ff; font-weight: bold;', + 3 => 'color: #4444ff; font-weight: bold;', + 4 => 'color: #3333ff; font-weight: bold;' ), 'BRACKETS' => array( 0 => 'color: #F78811;' @@ -119,4 +135,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/scheme.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/scheme.php index f687e79a..a84b9080 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/scheme.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/scheme.php @@ -4,7 +4,7 @@ * ---------- * Author: Jon Raphaelson (jonraphaelson@gmail.com) * Copyright: (c) 2005 Jon Raphaelson, Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/08/30 * * Scheme language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/scilab.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/scilab.php index c26a5006..f011497d 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/scilab.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/scilab.php @@ -4,7 +4,7 @@ * -------- * Author: Christophe David (geshi@christophedavid.org) * Copyright: (c) 2008 Christophe David (geshi@christophedavid.org) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/08/04 * * SciLab language file for GeSHi. @@ -292,4 +292,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/sdlbasic.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/sdlbasic.php index 27aaf522..381161fd 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/sdlbasic.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/sdlbasic.php @@ -4,7 +4,7 @@ * ------------ * Author: Roberto Rossi * Copyright: (c) 2005 Roberto Rossi (http://rsoftware.altervista.org) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/08/19 * * sdlBasic (http://sdlbasic.sf.net) language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/smalltalk.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/smalltalk.php index 008bfcd1..5b61bada 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/smalltalk.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/smalltalk.php @@ -4,7 +4,7 @@ * -------- * Author: Bananeweizen (Bananeweizen@gmx.de) * Copyright: (c) 2005 Bananeweizen (www.bananeweizen.de) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/03/27 * * Smalltalk language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/smarty.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/smarty.php index 1d819993..86e9d44c 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/smarty.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/smarty.php @@ -4,7 +4,7 @@ * ---------- * Author: Alan Juden (alan@judenware.org) * Copyright: (c) 2004 Alan Juden, Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/07/10 * * Smarty template language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/spark.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/spark.php new file mode 100644 index 00000000..0284a1a4 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/spark.php @@ -0,0 +1,132 @@ +<?php +/************************************************************************************* + * ada.php + * ------- + * Author: Phil Thornley (tux@inmail.cz) + * Copyright: (c) 2004 Phil Thornley (http://www.sparksure.com) + * Release Version: 1.0.8.11 + * Date Started: 2010/08/22 + * + * SPARK language file for GeSHi. + * + * Created by modifying Ada file version 1.0.2 + * Words are from SciTe configuration file + * + * CHANGES + * ------- + * 2010/08/28 (1.0.0) + * - First Release + * + * TODO (updated 2010/08/22) + * ------------------------- + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array ( + 'LANG_NAME' => 'SPARK', + 'COMMENT_SINGLE' => array(1 => '--', 2 => '--#'), + 'COMMENT_MULTI' => array('/*' => '*/'), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array('"'), + 'ESCAPE_CHAR' => '\\', + 'KEYWORDS' => array( + 1 => array( + 'begin', 'declare', 'do', 'else', 'elsif', 'exception', 'for', 'if', + 'is', 'loop', 'while', 'then', 'end', 'select', 'case', 'until', + 'goto', 'return' + ), + 2 => array( + 'abs', 'and', 'at', 'mod', 'not', 'or', 'rem', 'xor' + ), + 3 => array( + 'abort', 'abstract', 'accept', 'access', 'aliased', 'all', 'array', + 'body', 'constant', 'delay', 'delta', 'digits', 'entry', 'exit', + 'function', 'generic', 'in', 'interface', 'limited', 'new', 'null', + 'of', 'others', 'out', 'overriding', 'package', 'pragma', 'private', + 'procedure', 'protected', 'raise', 'range', 'record', 'renames', + 'requeue', 'reverse', 'separate', 'subtype', 'synchronized', + 'tagged', 'task', 'terminate', 'type', 'use', 'when', 'with' + ) + ), + 'SYMBOLS' => array( + '(', ')' + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => false, + 1 => false, + 2 => false, + 3 => false, + ), + 'STYLES' => array( + 'KEYWORDS' => array( + 1 => 'color: #00007f;', + 2 => 'color: #0000ff;', + 3 => 'color: #46aa03; font-weight:bold;', + ), + 'BRACKETS' => array( + 0 => 'color: #66cc66;' + ), + 'COMMENTS' => array( + 1 => 'color: #adadad; font-style: italic;', + 2 => 'color: #adadad; font-style: italic; font-weight: bold;' + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #000099; font-weight: bold;' + ), + 'BRACKETS' => array( + 0 => 'color: #66cc66;' + ), + 'STRINGS' => array( + 0 => 'color: #7f007f;' + ), + 'NUMBERS' => array( + 0 => 'color: #ff0000;' + ), + 'METHODS' => array( + 1 => 'color: #202020;' + ), + 'SYMBOLS' => array( + 0 => 'color: #66cc66;' + ), + 'REGEXPS' => array( + ), + 'SCRIPT' => array( + ) + ), + 'URLS' => array( + 1 => '', + 2 => '', + 3 => '' + ), + 'OOLANG' => true, + 'OBJECT_SPLITTERS' => array( + 1 => '.' + ), + 'REGEXPS' => array( + ), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array( + ), + 'HIGHLIGHT_STRICT_BLOCK' => array( + ) +); + +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/sparql.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/sparql.php new file mode 100644 index 00000000..282165a0 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/sparql.php @@ -0,0 +1,155 @@ +<?php +/************************************************************************************* + * sparql.php + * ------- + * Author: Karima Rafes (karima.rafes@bordercloud.com) + * Copyright: (c) 2011 Bourdercloud.com + * Release Version: 1.0.8.11 + * Date Started: 2011/11/05 + * + * SPARQL language file for GeSHi. + * + * CHANGES + * ------- + * 2011/11/05 (1.0.0) + * - First Release + * + * TODO + * ---- + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array ( + 'LANG_NAME' => 'SPARQL', + 'COMMENT_SINGLE' => array('#'), + 'COMMENT_MULTI' => array('/*' => '*/' ), + 'COMMENT_REGEXP' => array( + //IRI (it's not a comment ;) + 1 => "/<[^> ]*>/i" + ), + 'CASE_KEYWORDS' => 1, + 'QUOTEMARKS' => array("'", '"', '`'), + 'ESCAPE_CHAR' => '\\', + 'KEYWORDS' => array( + 1 => array( + 'BASE','PREFIX','SELECT','DISTINCT','REDUCED','CONSTRUCT','DESCRIBE','ASK','FROM', + 'NAMED','WHERE','ORDER','BY','ASC','DESC','LIMIT','OFFSET','OPTIONAL','GRAPH', + 'UNION','FILTER','STR','LANG','LANGMATCHES','DATATYPE','BOUND','SAMETERM', + 'ISIRI','ISURI','ISBLANK', + 'ISLITERAL','REGEX','SUBSTR','TRUE', + 'FALSE','LOAD','CLEAR', + 'DROP','ADD','MOVE','COPY', + 'CREATE','DELETE','INSERT', + 'USING','SILENT','DEFAULT','ALL', + 'DATA','WITH','INTO','TO', + 'AS','GROUP','HAVING','UNDEF', + 'BINDINGS','SERVICE','BIND','MINUS_KEYWORD', + 'IRI','URI', 'BNODE', + 'RAND','ABS','CEIL','FLOOR','ROUND', + 'CONCAT','STRLEN', + 'UCASE','LCASE','ENCODE_FOR_URI', + 'CONTAINS','STRSTARTS', + 'STRENDS','STRBEFORE', + 'STRAFTER','REPLACE', + 'YEAR','MONTH', + 'DAY','HOURS', + 'MINUTES','SECONDS', + 'TIMEZONE','TZ', + 'NOW','MD5', + 'SHA1','SHA224', + 'SHA256','SHA384', + 'SHA512','COALESCE', + 'IF','STRLANG','STRDT', + 'ISNUMERIC','COUNT', + 'SUM','MIN', + 'MAX','AVG','SAMPLE', + 'GROUP_CONCAT ','NOT', + 'IN','EXISTS','SEPARATOR' + ) + ), + 'REGEXPS' => array( + //Variables without braces + 1 => "\\?[a-zA-Z_][a-zA-Z0-9_]*", + //prefix + 2 => "[a-zA-Z_.\\-0-9]*:", + //tag lang + 3 => "@[^ .)}]*", + ), + 'SYMBOLS' => array( + 0 => array( + '{', '}' , '.', ';' + ), + 1 => array( + '^^', + '<=','>=','!=','=','<','>','|', + '&&','||', + '(',')','[', ']', + '+','-','*','!','/' + ), + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => false, + 1 => false + ), + 'STYLES' => array( + 'KEYWORDS' => array( + 1 => 'color: #993333; font-weight: bold;' + ), + 'COMMENTS' => array( + 0 => 'color: #808080; font-style: italic;', + 1 => 'color: #000078;', + //2 => 'color: #808080; font-style: italic;', + 'MULTI' => 'color: #808080; font-style: italic;', + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #000099; font-weight: bold;' + ), + 'BRACKETS' => array(), + 'STRINGS' => array( + 0 => 'color: #ff0000;' + ), + 'NUMBERS' => array( + 0 => 'color: #FF63C3;' + ), + 'METHODS' => array( + ), + 'SYMBOLS' => array( + 0 => 'color: #0000FF;', + 1 => 'color: #FF8000; font-weight: bold;' + ), + 'SCRIPT' => array(), + 'REGEXPS' => array( + 1 => 'color: #007800;', + 2 => 'color: #780078;', + 3 => 'color: #005078;' + ) + ), + 'URLS' => array( + 1 => '' + ), + 'OOLANG' => false, + 'OBJECT_SPLITTERS' => array(), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array(), + 'HIGHLIGHT_STRICT_BLOCK' => array() +); + +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/sql.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/sql.php index 6f787019..4d08a51f 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/sql.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/sql.php @@ -6,7 +6,7 @@ * Contributors: * - Jürgen Thomas (Juergen.Thomas@vs-polis.de) * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/06/04 * * SQL language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/stonescript.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/stonescript.php new file mode 100644 index 00000000..2844e885 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/stonescript.php @@ -0,0 +1,307 @@ +<?php +/************************************************************************************* + * stonescript.php + * -------- + * Author: Archimmersion ( based on ruby.php by Moises Deniz ) + * Copyright: (c) 2011 Archimmersion ( http://www.archimmersion.com ) + * Release Version: 1.0.8.11 + * Date Started: 2011/03/30 + * + * StoneScript language file for GeSHi. + * + * StonesCript is a Lua based script language for the ShiVa3D game engine ( http://www.stonetrip.com ) + * + * More information can be found at http://www.stonetrip.com/developer/doc/api/introduction + * + * CHANGES + * ------- + * 2011/04/18 (1.0.8.11) + * - Initial release + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array ( + 'LANG_NAME' => 'StoneScript', + 'COMMENT_SINGLE' => array(1 => "--"), + 'COMMENT_MULTI' => array("--[[" => "]]"), + 'COMMENT_REGEXP' => array( + 4 => '/<<\s*?(\w+)\\n.*?\\n\\1(?![a-zA-Z0-9])/si', + ), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array('"', '`','\''), + 'ESCAPE_CHAR' => '\\', + 'KEYWORDS' => array( + // Blue - General Keywords + 1 => array( + 'and', 'begin', 'break', 'do', 'else', 'elseif', 'end', + 'for', 'if', 'in', 'while', 'next', 'not', 'or', 'redo', + 'then', 'unless', 'until', 'when', 'false', 'nil', 'self', + 'true', 'local', 'this', 'return', + ), + // Dark Blue - Main API names + 2 => array( + 'animation', 'application', 'cache', 'camera', 'debug', + 'dynamics', 'group', 'hashtable', 'hud', 'input', 'light', + 'log', 'math', 'mesh', 'microphone', 'music', 'navigation', + 'network', 'object', 'pixelmap', 'projector', 'scene', + 'sensor', 'server', 'session', 'sfx', 'shape', 'sound', + 'string', 'system', 'table', 'user', 'video', 'xml', + // Plugin API names + 'plasma', 'watersim', + 'winDirectories', + 'ActionSheet', 'Alert', 'Mail', 'Picker', 'StatusBar', + ), + // Constants + // Can be commented out if performance is crucial -> then these keywords will appear in a slightly lighter color + 3 => array( + //Animation + 'kPlaybackModeLoop', 'kPlaybackModeLoopMirrored', 'kPlaybackModeLoopReversed', + 'kPlaybackModeOnce', 'kPlaybackModeOnceReversed', + //Application - Environment + 'kStatusLoading', 'kStatusReady', 'kStatusSaving', // 'kStatusNone' + //Application - Options + 'kOptionAudioMasterVolume', 'kOptionAutomaticVirtualKeyboard', 'kOptionDynamicShadowsBufferCount', + 'kOptionDynamicShadowsBufferSize', 'kOptionDynamicShadowsConstantSampling', 'kOptionDynamicShadowsPCFSampleCount', + 'kOptionDynamicShadowsQuality', 'kOptionDynamicShadowsScreenSpaceBlur', 'kOptionFullscreen', + 'kOptionFullscreenHeight', 'kOptionFullscreenWidth', 'kOptionHardwareOcclusion', + 'kOptionMaxEventBouncesPerFrame', 'kOptionNetworkStreams', 'kOptionNetworkStreamsUseBrowser', + 'kOptionPrioritizeEventBounces', 'kOptionRenderingEnabled', 'kOptionShadersQuality', + 'kOptionSwapInterval', 'kOptionTerrainsQuality', 'kOptionTexturesAnisotropyLevel', + 'kOptionTexturesMipmapBias', 'kOptionTexturesQuality', 'kOptionViewportRotation', + //Application - Resource Types + 'kResourceTypeAnimBank', 'kResourceTypeFont', 'kResourceTypeHUD', + 'kResourceTypeMaterial', 'kResourceTypeMesh', 'kResourceTypeParticle', + 'kResourceTypePixelMap', 'kResourceTypeSoundBank', 'kResourceTypeTexture', + 'kResourceTypeTextureClip', 'kResourceTypeTrail', + //Cache + 'kPropertyHeight', 'kPropertySize', 'kPropertyWidth', + //Dynamics + 'kAxisX', 'kAxisY', 'kAxisZ', + 'kTypeBox', 'kTypeCapsule', 'kTypeSphere', + //HUD + 'kAddressingModeClamp', 'kAddressingModeRepeat', 'kAlignCenter', 'kAlignJustify','kAlignLeft', 'kAlignRight', + 'kAlignTop', 'kBlendModeAdd', 'kBlendModeDefault', 'kBlendModeModulate', 'kCaseFixed', 'kCaseVariable', + 'kCommandTypeCallAction', 'kCommandTypeCopyCheckStateToRegister', 'kCommandTypeCopyEditTextToRegister', + 'kCommandTypeCopyListItemTextToRegister', 'kCommandTypeCopyListLastSelectedItemToRegister', + 'kCommandTypeCopyProgressValueToRegister', 'kCommandTypeCopySliderValueToRegister', 'kCommandTypeCopyTagToRegister', + 'kCommandTypeEnterModalMode', 'kCommandTypeInterpolateBackgroundColor', 'kCommandTypeInterpolateBorderColor', + 'kCommandTypeInterpolateForegroundColor', 'kCommandTypeInterpolateHeight', 'kCommandTypeInterpolateOpacity', + 'kCommandTypeInterpolatePosition', 'kCommandTypeInterpolateProgressValue', 'kCommandTypeInterpolateRotation', + 'kCommandTypeInterpolateSize', 'kCommandTypeInterpolateWidth', 'kCommandTypeLeaveModalMode', + 'kCommandTypeMatchScreenSpaceBottomLeftCorner', 'kCommandTypeMatchScreenSpaceBottomRightCorner', + 'kCommandTypeMatchScreenSpaceCenter', 'kCommandTypeMatchScreenSpaceHeight', 'kCommandTypeMatchScreenSpaceTopLeftCorner', + 'kCommandTypeMatchScreenSpaceTopRightCorner', 'kCommandTypeMatchScreenSpaceWidth', 'kCommandTypePauseMovie', + 'kCommandTypePauseSound', 'kCommandTypePauseTimer', 'kCommandTypePlayMovie', 'kCommandTypePlaySound', + 'kCommandTypePlaySoundLoop', 'kCommandTypeResumeSound', 'kCommandTypeSendEventToUser', 'kCommandTypeSetActive', + 'kCommandTypeSetBackgroundColor', 'kCommandTypeSetBackgroundImage', 'kCommandTypeSetBackgroundImageUVOffset', + 'kCommandTypeSetBackgroundImageUVScale', 'kCommandTypeSetBorderColor', 'kCommandTypeSetButtonText', + 'kCommandTypeSetCheckState', 'kCommandTypeSetCheckText', 'kCommandTypeSetCursorPosition', 'kCommandTypeSetCursorVisible', + 'kCommandTypeSetEditText', 'kCommandTypeSetFocus', 'kCommandTypeSetForegroundColor', 'kCommandTypeSetHeight', + 'kCommandTypeSetLabelText', 'kCommandTypeSetOpacity', 'kCommandTypeSetPosition', 'kCommandTypeSetRotation', + 'kCommandTypeSetSize', 'kCommandTypeSetVisible', 'kCommandTypeSetWidth', 'kCommandTypeSleep', 'kCommandTypeStartTimer', + 'kCommandTypeStopAction', 'kCommandTypeStopMovie', 'kCommandTypeStopSound', 'kCommandTypeStopTimer', + 'kComponentTypeButton', 'kComponentTypeCheck', 'kComponentTypeContainer', 'kComponentTypeEdit', 'kComponentTypeLabel', + 'kComponentTypeList', 'kComponentTypeMovie', 'kComponentTypePicture', 'kComponentTypePixelMap', 'kComponentTypeProgress', + 'kComponentTypeRenderMap', 'kComponentTypeSlider', 'kCursorShapeCross', 'kCursorShapeDefault', 'kCursorShapeHandPointing', + 'kCursorShapeIBeam', 'kCursorShapeNone', 'kCursorShapeWaiting', 'kDirectionLeftToRight', 'kDirectionRightToLeft', + 'kEncodingASCII', 'kEncodingUTF8', 'kEventTypeGainFocus', 'kEventTypeLooseFocus', 'kEventTypeMouseEnter', + 'kEventTypeMouseLeave', 'kFillModeSolid', 'kInterpolatorTypeLinear', 'kInterpolatorTypePower2', 'kInterpolatorTypePower3', + 'kInterpolatorTypePower4', 'kInterpolatorTypeRoot2', 'kInterpolatorTypeRoot3', 'kInterpolatorTypeRoot4', + 'kInterpolatorTypeSpring1', 'kInterpolatorTypeSpring2', 'kInterpolatorTypeSpring3', 'kInterpolatorTypeSpring4', + 'kInterpolatorTypeSpring5', 'kInterpolatorTypeSpring6', + 'kOriginBottom', 'kOriginBottomLeft', 'kOriginBottomRight', 'kOriginCenter', 'kOriginLeft', 'kOriginRight', + 'kOriginTop', 'kOriginTopLeft', 'kOriginTopRight', 'kProgressTypeBottomToTop', 'kProgressTypeLeftToRight', + 'kProgressTypeRightToLeft', 'kProgressTypeTopToBottom', 'kRuntimeValueCallArgument0', 'kRuntimeValueCallArgument1', + 'kRuntimeValueCallArgument2', 'kRuntimeValueCallArgument3', 'kRuntimeValueCurrentUser', 'kRuntimeValueCurrentUserMainCamera', + 'kRuntimeValueRegister0', 'kRuntimeValueRegister1', 'kRuntimeValueRegister2', 'kRuntimeValueRegister3', + 'kShapeTypeEllipsoid', 'kShapeTypeRectangle', 'kShapeTypeRoundRectangle', 'kSliderTypeBottomToTop', + 'kSliderTypeLeftToRight', 'kSliderTypeRightToLeft', 'kSliderTypeTopToBottom', 'kWaveTypeConstant', + 'kWaveTypeSawtooth', 'kWaveTypeSawtoothInv', 'kWaveTypeSinus', 'kWaveTypeSinusNoise', 'kWaveTypeSquare', 'kWaveTypeTriangle', + //Input + 'kJoypadTypeIPhone', 'kJoypadTypeNone', 'kJoypadTypePhone', 'kJoypadTypeStandard', 'kJoypadTypeWiimote', + 'kKey0', 'kKey1', 'kKey2', 'kKey3', 'kKey4', 'kKey5', 'kKey6', 'kKey7', 'kKey8', 'kKey9', 'kKeyA', 'kKeyB', + 'kKeyBackspace', 'kKeyC', 'kKeyD', 'kKeyDelete', 'kKeyDown', 'kKeyE', 'kKeyEnd', 'kKeyEscape', 'kKeyF', + 'kKeyF1', 'kKeyF10', 'kKeyF11', 'kKeyF12', 'kKeyF2', 'kKeyF3', 'kKeyF4', 'kKeyF5', 'kKeyF6', 'kKeyF7', + 'kKeyF8', 'kKeyF9', 'kKeyG', 'kKeyH', 'kKeyHome', 'kKeyI', 'kKeyInsert', 'kKeyJ', 'kKeyK', 'kKeyL', + 'kKeyLAlt', 'kKeyLControl', 'kKeyLeft', 'kKeyLShift', 'kKeyM', 'kKeyN', 'kKeyO', 'kKeyP', 'kKeyPageDown', + 'kKeyPageUp', 'kKeyQ', 'kKeyR', 'kKeyRAlt', 'kKeyRControl', 'kKeyReturn', 'kKeyRight', 'kKeyRShift', + 'kKeyS', 'kKeySpace', 'kKeyT', 'kKeyTab', 'kKeyU', 'kKeyUp', 'kKeyV', 'kKeyW', 'kKeyX', 'kKeyY', + 'kKeyZ', 'kJoypadButtonPSPCircle', 'kJoypadButtonPSPCross', 'kJoypadButtonPSPDown', 'kJoypadButtonPSPL', + 'kJoypadButtonPSPLeft', 'kJoypadButtonPSPR', 'kJoypadButtonPSPRight', 'kJoypadButtonPSPSelect', + 'kJoypadButtonPSPSquare', 'kJoypadButtonPSPStart', 'kJoypadButtonPSPTriangle', 'kJoypadButtonPSPUp', + 'kJoypadTypePSP', 'kJoypadButtonWiimoteA', 'kJoypadButtonWiimoteB', 'kJoypadButtonWiimoteC', + 'kJoypadButtonWiimoteDown', 'kJoypadButtonWiimoteHome', 'kJoypadButtonWiimoteLeft', + 'kJoypadButtonWiimoteMinus', 'kJoypadButtonWiimoteOne', 'kJoypadButtonWiimotePlus', + 'kJoypadButtonWiimoteRight', 'kJoypadButtonWiimoteTwo', 'kJoypadButtonWiimoteUp', 'kJoypadButtonWiimoteZ', + //Light + 'kTypeDirectional', 'kTypePoint', + //Math + 'kEpsilon', 'kInfinity', 'kPi', + //Mesh + 'kLockModeRead', 'kLockModeWrite', 'kLockReadWrite', + //Network + 'kBluetoothServerPort', 'kDefaultServerPort', 'kStatusAuthenticated', 'kStatusSearchFinished', // 'kStatusNone', 'kStatusPending', + //Object + 'kControllerTypeAI', 'kControllerTypeAnimation', 'kControllerTypeAny', 'kControllerTypeDynamics', + 'kControllerTypeNavigation', 'kControllerTypeSound', 'kGlobalSpace', 'kLocalSpace', 'kParentSpace', + 'kTransformOptionInheritsParentRotation', 'kTransformOptionInheritsParentScale', 'kTransformOptionInheritsParentTranslation', + 'kTransformOptionTranslationAffectedByParentRotation', 'kTransformOptionTranslationAffectedByParentScale', 'kTypeCamera', + 'kTypeCollider', 'kTypeDummy', 'kTypeGroup', 'kTypeLight', 'kTypeOccluder', 'kTypeProjector', 'kTypeReflector', + 'kTypeSensor', 'kTypeSfx', 'kTypeShape', + //Pixelmap + 'kBlendModeDecal', 'kBlendModeReplace', 'kFillModeBrush', 'kFillModeNone', 'kPenModeBrush', // 'kFillModeSolid', + 'kPenModeNone', 'kPenModeSolid', + //Projector + 'kMapTypeMovie', 'kMapTypePixelMap', 'kMapTypeRenderMap', 'kMapTypeTexture', 'kMapTypeTextureClip', + //Scene + 'kFilteringModeBilinear', 'kFilteringModeNearest', 'kFilteringModeTrilinear', // 'kAddressingModeClamp', 'kAddressingModeRepeat', + 'kSkyBoxFaceBack', 'kSkyBoxFaceBottom', 'kSkyBoxFaceFront', 'kSkyBoxFaceLeft', 'kSkyBoxFaceRight', 'kSkyBoxFaceTop', + //Sensor + 'kShapeTypeBox', 'kShapeTypeSphere', + //Server + 'kStatusConnected', 'kStatusNone', 'kStatusPending', + //Session - duplicate keywords + //'kStatusConnected', 'kStatusNone', 'kStatusPending', + //Shape + 'kMapTypeUnknown', 'kCurveTypeBezier', 'kCurveTypeBSpline', 'kCurveTypeCatmullRom', 'kCurveTypePolyLine', + // 'kMapTypeMovie', 'kMapTypePixelMap', 'kMapTypeRenderMap', 'kMapTypeTexture', 'kMapTypeTextureClip', + + //System + 'kOSType3DS', 'kOSTypeBada', 'kOSTypeBrew', 'kOSTypePalm', 'kOSTypePS3', + 'kClientTypeEditor', 'kClientTypeEmbedded', 'kClientTypeStandalone', + 'kGPUCapabilityBloomFilterSupport', 'kGPUCapabilityContrastFilterSupport', 'kGPUCapabilityDepthBlurFilterSupport', + 'kGPUCapabilityDistortionFilterSupport', 'kGPUCapabilityDynamicShadowsSupport', 'kGPUCapabilityHardwareOcclusionSupport', + 'kGPUCapabilityHardwareRenderingSupport', 'kGPUCapabilityMonochromeFilterSupport', 'kGPUCapabilityMotionBlurFilterSupport', + 'kGPUCapabilityPixelShaderSupport', 'kGPUCapabilityVelocityBlurFilterSupport', 'kGPUCapabilityVertexShaderSupport', + 'kLanguageAlbanian', 'kLanguageArabic', 'kLanguageBulgarian', 'kLanguageCatalan', 'kLanguageCzech', 'kLanguageDanish', + 'kLanguageDutch', 'kLanguageEnglish', 'kLanguageFinnish', 'kLanguageFrench', 'kLanguageGerman', 'kLanguageGreek', + 'kLanguageHebrew', 'kLanguageHungarian', 'kLanguageIcelandic', 'kLanguageItalian', 'kLanguageJapanese', 'kLanguageKorean', + 'kLanguageNorwegian', 'kLanguagePolish', 'kLanguagePortuguese', 'kLanguageRomanian', 'kLanguageRussian', + 'kLanguageSerboCroatian', 'kLanguageSlovak', 'kLanguageSpanish', 'kLanguageSwedish', 'kLanguageThai', + 'kLanguageTurkish', 'kLanguageUnknown', 'kLanguageUrdu', 'kOSTypeAndroid', 'kOSTypeAngstrom', 'kOSTypeIPhone', + 'kOSTypeLinux', 'kOSTypeMac', 'kOSTypePSP', 'kOSTypeSymbian', 'kOSTypeWii', 'kOSTypeWindows', 'kOSTypeWindowsCE', + ), + // Not used yet + 4 => array( + 'dummycommand', + ), + ), + 'SYMBOLS' => array( + '(', ')', '[', ']', '{', '}', '%', '&', '*', '|', '/', '<', '>', + '+', '-', '=>', '<<' + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => false, + 1 => false, + 2 => false, + 3 => false, + 4 => true, + ), + 'STYLES' => array( + 'KEYWORDS' => array( + 1 => 'color:#0000FF; font-weight:bold;', + 2 => 'color:#000088; font-weight:bold;', + 3 => 'color:#C088C0; font-weight:bold;', + 4 => 'color:#00FEFE; font-weight:bold;', + ), + 'COMMENTS' => array( + 1 => 'color:#008000; font-style:italic;', + 4 => 'color: #cc0000; font-style: italic;', + 'MULTI' => 'color:#008000; font-style:italic;' + ), + 'ESCAPE_CHAR' => array( + 0 => 'color:#000099;' + ), + 'BRACKETS' => array( + 0 => 'color:#000000; font-weight:bold;' + ), + 'STRINGS' => array( + 0 => 'color:#888800;' + ), + 'NUMBERS' => array( + 0 => 'color:#AA0000;' + ), + // names after "." + 'METHODS' => array( + 1 => 'color:#FF00FF; font-weight:bold;' + ), + 'SYMBOLS' => array( + 0 => 'color:#000000; font-weight:bold;' + ), + 'REGEXPS' => array( + 0 => 'color:#ff6633; font-weight:bold;', + 1 => 'color:#0066ff; font-weight:bold;', + 2 => 'color:#6666ff; font-weight:bold;', + 3 => 'color:#ff3333; font-weight:bold;' + ), + 'SCRIPT' => array( + 0 => '', + 1 => '', + 2 => '', + ) + ), + 'URLS' => array( + 1 => '', + 2 => '', + 3 => '', + 4 => '' + ), + 'OOLANG' => true, + 'OBJECT_SPLITTERS' => array( + 1 => '.' + ), + 'REGEXPS' => array( + 0 => array(//Variables + GESHI_SEARCH => "([[:space:]])(\\$[a-zA-Z_][a-zA-Z0-9_]*)", + GESHI_REPLACE => '\\2', + GESHI_MODIFIERS => '', + GESHI_BEFORE => '\\1', + GESHI_AFTER => '' + ), + 1 => array(//Arrays + GESHI_SEARCH => "([[:space:]])(@[a-zA-Z_][a-zA-Z0-9_]*)", + GESHI_REPLACE => '\\2', + GESHI_MODIFIERS => '', + GESHI_BEFORE => '\\1', + GESHI_AFTER => '' + ), + 2 => "([A-Z][a-zA-Z0-9_]*::)+[A-Z][a-zA-Z0-9_]*",//Static OOP symbols + 3 => array( + GESHI_SEARCH => "([[:space:]]|\[|\()(:[a-zA-Z_][a-zA-Z0-9_]*)", + GESHI_REPLACE => '\\2', + GESHI_MODIFIERS => '', + GESHI_BEFORE => '\\1', + GESHI_AFTER => '' + ) + ), + 'STRICT_MODE_APPLIES' => GESHI_MAYBE, + 'SCRIPT_DELIMITERS' => array( + 0 => array( + '<%' => '%>' + ) + ), + 'HIGHLIGHT_STRICT_BLOCK' => array( + 0 => true, + ), + 'TAB_WIDTH' => 2 +); + +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/systemverilog.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/systemverilog.php index d9ceb1ed..f2ba92b1 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/systemverilog.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/systemverilog.php @@ -4,7 +4,7 @@ * ------- * Author: Sean O'Boyle * Copyright: (C) 2008 IntelligentDV - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/06/25 * * SystemVerilog IEEE 1800-2009(draft8) language file for GeSHi. @@ -53,8 +53,8 @@ * * File: systemverilog.php * $LastChangedBy: benbe $ - * $LastChangedDate: 2011-02-11 12:29:30 -0800 (Fri, 11 Feb 2011) $ - * $LastChangedRevision: 2431 $ + * $LastChangedDate: 2012-08-18 01:56:20 +0200 (Sa, 18. Aug 2012) $ + * $LastChangedRevision: 2542 $ * ************************************************************************/ @@ -314,4 +314,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/tcl.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/tcl.php index c948ff26..4dd7be87 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/tcl.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/tcl.php @@ -4,7 +4,7 @@ * --------------------------------- * Author: Reid van Melle (rvanmelle@gmail.com) * Copyright: (c) 2004 Reid van Melle (sorry@nowhere) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2006/05/05 * * TCL/iTCL language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/teraterm.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/teraterm.php index 6ce8c1f1..f125642d 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/teraterm.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/teraterm.php @@ -4,7 +4,7 @@ * -------- * Author: Boris Maisuradze (boris at logmett.com) * Copyright: (c) 2008 Boris Maisuradze (http://logmett.com) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/09/26 * * Tera Term Macro language file for GeSHi. @@ -351,4 +351,4 @@ $language_data = array ( 'TAB_WIDTH' => 4 ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/text.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/text.php index dd219f59..87fb7110 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/text.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/text.php @@ -4,7 +4,7 @@ * -------- * Author: Sean Hanna (smokingrope@gmail.com) * Copyright: (c) 2006 Sean Hanna - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 04/23/2006 * * Standard Text File (No Syntax Highlighting). diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/thinbasic.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/thinbasic.php index c496cea6..f54959e1 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/thinbasic.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/thinbasic.php @@ -4,7 +4,7 @@ * ------ * Author: Eros Olmi (eros.olmi@thinbasic.com) * Copyright: (c) 2006 Eros Olmi (http://www.thinbasic.com), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2006/05/12 * * thinBasic language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/tsql.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/tsql.php index dddf5193..b4bf6bda 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/tsql.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/tsql.php @@ -4,7 +4,7 @@ * -------- * Author: Duncan Lock (dunc@dflock.co.uk) * Copyright: (c) 2006 Duncan Lock (http://dflock.co.uk/), Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/11/22 * * T-SQL language file for GeSHi. @@ -55,7 +55,7 @@ $language_data = array ( // Keywords 'ABSOLUTE', 'ACTION', 'ADD', 'ADMIN', 'AFTER', 'AGGREGATE', 'ALIAS', 'ALLOCATE', 'ALTER', 'ARE', 'ARRAY', 'AS', 'ASC', 'ASSERTION', 'AT', 'AUTHORIZATION', 'BACKUP', 'BEFORE', 'BEGIN', 'BINARY', 'BIT', 'BLOB', 'BOOLEAN', 'BOTH', 'BREADTH', - 'BREAK', 'BROWSE', 'BULK', 'BY', 'CALL', 'CASCADE', 'CASCADED', 'CASE', 'CAST', 'CATALOG', 'CHAR', 'CHARACTER', 'CHECK', 'CHECKPOINT', + 'BREAK', 'BROWSE', 'BULK', 'BY', 'CALL', 'CASCADE', 'CASCADED', 'CASE', 'CAST', 'CATALOG', 'CATCH', 'CHAR', 'CHARACTER', 'CHECK', 'CHECKPOINT', 'CLASS', 'CLOB', 'CLOSE', 'CLUSTERED', 'COALESCE', 'COLLATE', 'COLLATION', 'COLUMN', 'COMMIT', 'COMPLETION', 'COMPUTE', 'CONNECT', 'CONNECTION', 'CONSTRAINT', 'CONSTRAINTS', 'CONSTRUCTOR', 'CONTAINS', 'CONTAINSTABLE', 'CONTINUE', 'CONVERT', 'CORRESPONDING', 'CREATE', 'CUBE', 'CURRENT', 'CURRENT_DATE', 'CURRENT_PATH', 'CURRENT_ROLE', 'CURRENT_TIME', 'CURRENT_TIMESTAMP', 'CURRENT_USER', @@ -79,7 +79,7 @@ $language_data = array ( 'SEQUENCE', 'SESSION', 'SESSION_USER', 'SET', 'SETS', 'SETUSER', 'SHUTDOWN', 'SIZE', 'SMALLINT', 'SPACE', 'SPECIFIC', 'SPECIFICTYPE', 'SQL', 'SQLEXCEPTION', 'SQLSTATE', 'SQLWARNING', 'START', 'STATE', 'STATEMENT', 'STATIC', 'STATISTICS', 'STRUCTURE', 'SYSTEM_USER', 'TABLE', 'TEMPORARY', 'TERMINATE', 'TEXTSIZE', 'THAN', 'THEN', 'TIME', 'TIMESTAMP', 'TIMEZONE_HOUR', 'TIMEZONE_MINUTE', - 'TO', 'TOP', 'TRAILING', 'TRAN', 'TRANSACTION', 'TRANSLATION', 'TREAT', 'TRIGGER', 'TRUE', 'TRUNCATE', 'TSEQUAL', 'UNDER', 'UNION', + 'TO', 'TOP', 'TRAILING', 'TRAN', 'TRANSACTION', 'TRANSLATION', 'TREAT', 'TRIGGER', 'TRUE', 'TRUNCATE', 'TRY', 'TSEQUAL', 'UNDER', 'UNION', 'UNIQUE', 'UNKNOWN', 'UNNEST', 'UPDATE', 'UPDATETEXT', 'USAGE', 'USE', 'USER', 'USING', 'VALUE', 'VALUES', 'VARCHAR', 'VARIABLE', 'VARYING', 'VIEW', 'WAITFOR', 'WHEN', 'WHENEVER', 'WHERE', 'WHILE', 'WITH', 'WITHOUT', 'WORK', 'WRITE', 'WRITETEXT', 'YEAR', 'ZONE', 'UNCOMMITTED', 'NOCOUNT', diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/typoscript.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/typoscript.php index c1e38068..6751aaa8 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/typoscript.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/typoscript.php @@ -4,7 +4,7 @@ * -------- * Author: Jan-Philipp Halle (typo3@jphalle.de) * Copyright: (c) 2005 Jan-Philipp Halle (http://www.jphalle.de/) - * Release Version: 1.0.8.9 + * Release Version: 1.0.8.11 * Date Started: 2005/07/29 * * TypoScript language file for GeSHi. @@ -218,6 +218,15 @@ $language_data = array ( 'OBJECT_SPLITTERS' => array( ), 'REGEXPS' => array( + // xhtml tag + 2 => array( + GESHI_SEARCH => '(<)([a-zA-Z\\/][^\\/\\|]*?)(>)', + GESHI_REPLACE => '\\2', + GESHI_MODIFIERS => 's', + GESHI_BEFORE => '\\1', + GESHI_AFTER => '\\3' + ), + // Constant 0 => array( GESHI_SEARCH => '(\{)(\$[a-zA-Z_\.]+[a-zA-Z0-9_\.]*)(\})', @@ -236,15 +245,6 @@ $language_data = array ( GESHI_AFTER => '\\2' ), - // xhtml tag - 2 => array( - GESHI_SEARCH => '(<[a-zA-Z\!\/].*?>)', - GESHI_REPLACE => '\\1', - GESHI_MODIFIERS => 's', - GESHI_BEFORE => '', - GESHI_AFTER => '' - ), - // extension keys / tables: (static|user|ttx|tx|tt|fe)_something[_something] 3 => array( GESHI_SEARCH => '(plugin\.|[^\.]\b)((?:static|user|ttx|tx|tt|fe)(?:_[0-9A-Za-z_]+?)\b)', diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/unicon.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/unicon.php index c8aff76f..6fe62d0f 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/unicon.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/unicon.php @@ -4,7 +4,7 @@ * -------- * Author: Matt Oates (mattoates@gmail.com) * Copyright: (c) 2010 Matt Oates (http://mattoates.co.uk) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/04/20 * * Unicon the Unified Extended Dialect of Icon language file for GeSHi. @@ -207,4 +207,4 @@ $language_data = array( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/upc.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/upc.php new file mode 100644 index 00000000..e0530322 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/upc.php @@ -0,0 +1,270 @@ +<?php +/************************************************************************************* + * upc.php + * ----- + * Author: Viraj Sinha (viraj@indent.com) + * Contributors: + * - Nigel McNie (nigel@geshi.org) + * - Jack Lloyd (lloyd@randombit.net) + * - Michael Mol (mikemol@gmail.com) + * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) + * Release Version: 1.0.8.11 + * Date Started: 2004/06/04 + * + * UPC language file for GeSHi. + * + * CHANGES + * ------- + * 2011/06/14 (1.0.8.11) + * - This file is a revision of c.php with UPC keywords added + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array ( + 'LANG_NAME' => 'UPC', + 'COMMENT_SINGLE' => array(1 => '//', 2 => '#'), + 'COMMENT_MULTI' => array('/*' => '*/'), + 'COMMENT_REGEXP' => array( + //Multiline-continued single-line comments + 1 => '/\/\/(?:\\\\\\\\|\\\\\\n|.)*$/m', + //Multiline-continued preprocessor define + 2 => '/#(?:\\\\\\\\|\\\\\\n|.)*$/m' + ), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array("'", '"'), + 'ESCAPE_CHAR' => '', + 'ESCAPE_REGEXP' => array( + //Simple Single Char Escapes + 1 => "#\\\\[\\\\abfnrtv\'\"?\n]#i", + //Hexadecimal Char Specs + 2 => "#\\\\x[\da-fA-F]{2}#", + //Hexadecimal Char Specs + 3 => "#\\\\u[\da-fA-F]{4}#", + //Hexadecimal Char Specs + 4 => "#\\\\U[\da-fA-F]{8}#", + //Octal Char Specs + 5 => "#\\\\[0-7]{1,3}#" + ), + 'NUMBERS' => + GESHI_NUMBER_INT_BASIC | GESHI_NUMBER_INT_CSTYLE | GESHI_NUMBER_BIN_PREFIX_0B | + GESHI_NUMBER_OCT_PREFIX | GESHI_NUMBER_HEX_PREFIX | GESHI_NUMBER_FLT_NONSCI | + GESHI_NUMBER_FLT_NONSCI_F | GESHI_NUMBER_FLT_SCI_SHORT | GESHI_NUMBER_FLT_SCI_ZERO, + 'KEYWORDS' => array( + 1 => array( + 'if', 'return', 'while', 'case', 'continue', 'default', + 'do', 'else', 'for', 'switch', 'goto', + + 'upc_forall', 'upc_barrier', 'upc_notify', 'upc_wait', 'upc_fence' + ), + 2 => array( + 'null', 'false', 'break', 'true', 'function', 'enum', 'extern', 'inline' + ), + 3 => array( + // assert.h + 'assert', + + //complex.h + 'cabs', 'cacos', 'cacosh', 'carg', 'casin', 'casinh', 'catan', + 'catanh', 'ccos', 'ccosh', 'cexp', 'cimag', 'cis', 'clog', 'conj', + 'cpow', 'cproj', 'creal', 'csin', 'csinh', 'csqrt', 'ctan', 'ctanh', + + //ctype.h + 'digittoint', 'isalnum', 'isalpha', 'isascii', 'isblank', 'iscntrl', + 'isdigit', 'isgraph', 'islower', 'isprint', 'ispunct', 'isspace', + 'isupper', 'isxdigit', 'toascii', 'tolower', 'toupper', + + //inttypes.h + 'imaxabs', 'imaxdiv', 'strtoimax', 'strtoumax', 'wcstoimax', + 'wcstoumax', + + //locale.h + 'localeconv', 'setlocale', + + //math.h + 'acos', 'asin', 'atan', 'atan2', 'ceil', 'cos', 'cosh', 'exp', + 'fabs', 'floor', 'frexp', 'ldexp', 'log', 'log10', 'modf', 'pow', + 'sin', 'sinh', 'sqrt', 'tan', 'tanh', + + //setjmp.h + 'longjmp', 'setjmp', + + //signal.h + 'raise', + + //stdarg.h + 'va_arg', 'va_copy', 'va_end', 'va_start', + + //stddef.h + 'offsetof', + + //stdio.h + 'clearerr', 'fclose', 'fdopen', 'feof', 'ferror', 'fflush', 'fgetc', + 'fgetpos', 'fgets', 'fopen', 'fprintf', 'fputc', 'fputchar', + 'fputs', 'fread', 'freopen', 'fscanf', 'fseek', 'fsetpos', 'ftell', + 'fwrite', 'getc', 'getch', 'getchar', 'gets', 'perror', 'printf', + 'putc', 'putchar', 'puts', 'remove', 'rename', 'rewind', 'scanf', + 'setbuf', 'setvbuf', 'snprintf', 'sprintf', 'sscanf', 'tmpfile', + 'tmpnam', 'ungetc', 'vfprintf', 'vfscanf', 'vprintf', 'vscanf', + 'vsprintf', 'vsscanf', + + //stdlib.h + 'abort', 'abs', 'atexit', 'atof', 'atoi', 'atol', 'bsearch', + 'calloc', 'div', 'exit', 'free', 'getenv', 'itoa', 'labs', 'ldiv', + 'ltoa', 'malloc', 'qsort', 'rand', 'realloc', 'srand', 'strtod', + 'strtol', 'strtoul', 'system', + + //string.h + 'memchr', 'memcmp', 'memcpy', 'memmove', 'memset', 'strcat', + 'strchr', 'strcmp', 'strcoll', 'strcpy', 'strcspn', 'strerror', + 'strlen', 'strncat', 'strncmp', 'strncpy', 'strpbrk', 'strrchr', + 'strspn', 'strstr', 'strtok', 'strxfrm', + + //time.h + 'asctime', 'clock', 'ctime', 'difftime', 'gmtime', 'localtime', + 'mktime', 'strftime', 'time', + + //wchar.h + 'btowc', 'fgetwc', 'fgetws', 'fputwc', 'fputws', 'fwide', + 'fwprintf', 'fwscanf', 'getwc', 'getwchar', 'mbrlen', 'mbrtowc', + 'mbsinit', 'mbsrtowcs', 'putwc', 'putwchar', 'swprintf', 'swscanf', + 'ungetwc', 'vfwprintf', 'vswprintf', 'vwprintf', 'wcrtomb', + 'wcscat', 'wcschr', 'wcscmp', 'wcscoll', 'wcscpy', 'wcscspn', + 'wcsftime', 'wcslen', 'wcsncat', 'wcsncmp', 'wcsncpy', 'wcspbrk', + 'wcsrchr', 'wcsrtombs', 'wcsspn', 'wcsstr', 'wcstod', 'wcstok', + 'wcstol', 'wcstoul', 'wcsxfrm', 'wctob', 'wmemchr', 'wmemcmp', + 'wmemcpy', 'wmemmove', 'wmemset', 'wprintf', 'wscanf', + + //wctype.h + 'iswalnum', 'iswalpha', 'iswcntrl', 'iswctype', 'iswdigit', + 'iswgraph', 'iswlower', 'iswprint', 'iswpunct', 'iswspace', + 'iswupper', 'iswxdigit', 'towctrans', 'towlower', 'towupper', + 'wctrans', 'wctype' + ), + 4 => array( + 'auto', 'char', 'const', 'double', 'float', 'int', 'long', + 'register', 'short', 'signed', 'sizeof', 'static', 'struct', + 'typedef', 'union', 'unsigned', 'void', 'volatile', 'wchar_t', + + 'int8', 'int16', 'int32', 'int64', + 'uint8', 'uint16', 'uint32', 'uint64', + + 'int_fast8_t', 'int_fast16_t', 'int_fast32_t', 'int_fast64_t', + 'uint_fast8_t', 'uint_fast16_t', 'uint_fast32_t', 'uint_fast64_t', + + 'int_least8_t', 'int_least16_t', 'int_least32_t', 'int_least64_t', + 'uint_least8_t', 'uint_least16_t', 'uint_least32_t', 'uint_least64_t', + + 'int8_t', 'int16_t', 'int32_t', 'int64_t', + 'uint8_t', 'uint16_t', 'uint32_t', 'uint64_t', + + 'intmax_t', 'uintmax_t', 'intptr_t', 'uintptr_t', + 'size_t', 'off_t', + + 'upc_lock_t', 'shared', 'strict', 'relaxed', 'upc_blocksizeof', + 'upc_localsizeof', 'upc_elemsizeof' + ), + ), + 'SYMBOLS' => array( + '(', ')', '{', '}', '[', ']', + '+', '-', '*', '/', '%', + '=', '<', '>', + '!', '^', '&', '|', + '?', ':', + ';', ',' + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => false, + 1 => true, + 2 => true, + 3 => true, + 4 => true, + ), + 'STYLES' => array( + 'KEYWORDS' => array( + 1 => 'color: #b1b100;', + 2 => 'color: #000000; font-weight: bold;', + 3 => 'color: #000066;', + 4 => 'color: #993333;' + ), + 'COMMENTS' => array( + 1 => 'color: #666666; font-style: italic;', + 2 => 'color: #339933;', + 'MULTI' => 'color: #808080; font-style: italic;' + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #000099; font-weight: bold;', + 1 => 'color: #000099; font-weight: bold;', + 2 => 'color: #660099; font-weight: bold;', + 3 => 'color: #660099; font-weight: bold;', + 4 => 'color: #660099; font-weight: bold;', + 5 => 'color: #006699; font-weight: bold;', + 'HARD' => '', + ), + 'BRACKETS' => array( + 0 => 'color: #009900;' + ), + 'STRINGS' => array( + 0 => 'color: #ff0000;' + ), + 'NUMBERS' => array( + 0 => 'color: #0000dd;', + GESHI_NUMBER_BIN_PREFIX_0B => 'color: #208080;', + GESHI_NUMBER_OCT_PREFIX => 'color: #208080;', + GESHI_NUMBER_HEX_PREFIX => 'color: #208080;', + GESHI_NUMBER_FLT_SCI_SHORT => 'color:#800080;', + GESHI_NUMBER_FLT_SCI_ZERO => 'color:#800080;', + GESHI_NUMBER_FLT_NONSCI_F => 'color:#800080;', + GESHI_NUMBER_FLT_NONSCI => 'color:#800080;' + ), + 'METHODS' => array( + 1 => 'color: #202020;', + 2 => 'color: #202020;' + ), + 'SYMBOLS' => array( + 0 => 'color: #339933;' + ), + 'REGEXPS' => array( + ), + 'SCRIPT' => array( + ) + ), + 'URLS' => array( + 1 => '', + 2 => '', + 3 => 'http://www.opengroup.org/onlinepubs/009695399/functions/{FNAMEL}.html', + 4 => '' + ), + 'OOLANG' => true, + 'OBJECT_SPLITTERS' => array( + 1 => '.', + 2 => '::' + ), + 'REGEXPS' => array( + ), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array( + ), + 'HIGHLIGHT_STRICT_BLOCK' => array( + ), + 'TAB_WIDTH' => 4 +); + +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/urbi.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/urbi.php new file mode 100644 index 00000000..a7353ea8 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/urbi.php @@ -0,0 +1,200 @@ +<?php +/************************************************************************************* + * urbi.php + * ------- + * Author: Alexandre Morgand (morgand.alexandre@gmail.com) + * Copyright: (c) 2011 Morgand (http://gostai.com) + * Release Version: 1.0.8.11 + * Date Started: 2011/09/10 + * + * Urbi language file for GeSHi. + * + * CHANGES + * ------- + * ------------------------- + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array ( + 'LANG_NAME' => 'Urbi', + 'COMMENT_SINGLE' => array(1 => '//'), + 'COMMENT_MULTI' => array('/*' => '*/'), + 'COMMENT_REGEXP' => array( + //Multiline-continued single-line comments + 1 => '/\/\/(?:\\\\\\\\|\\\\\\n|.)*$/m', + //Multiline-continued preprocessor define + 2 => '/#(?:\\\\\\\\|\\\\\\n|.)*$/m', + // Urbi warning. + 3 => "#\[[0-9a-f]{8}:warning\].*#", + // Urbi message from echo. + 4 => '#\[[0-9a-f]{8}\] \*\*\*.*#', + // Urbi error message. + 6 => '#\[[0-9a-f]{8}:error\].*#', + // Urbi system message. + 5 => '#\[00.*\].*#', + // Nested comment. Max depth 4. + 7 => '#\/\*(.|\n)*\/\*(.|\n)*\*\/(.|\n)*\*\/#', + ), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array( + 0 => '"', + 1 => '\'', + ), + // For Urbi, disable escape char is better. + 'ESCAPE_CHAR' => '\\', + 'ESCAPE_REGEXP' => array( + //Simple Single Char Escapes + 1 => "#\\\\[abfnrtv\\\'\"?\n]#", + //Hexadecimal Char Specs + 2 => "#\\\\x[\da-fA-F]{2}#", + //Hexadecimal Char Specs + 3 => "#\\\\u[\da-fA-F]{4}#", + //Hexadecimal Char Specs + 4 => "#\\\\U[\da-fA-F]{8}#", + //Octal Char Specs + 5 => "#\\\\[0-7]{1,3}#", + ), + 'NUMBERS' => + GESHI_NUMBER_INT_BASIC | GESHI_NUMBER_INT_CSTYLE | GESHI_NUMBER_BIN_PREFIX_0B | + GESHI_NUMBER_OCT_PREFIX | GESHI_NUMBER_HEX_PREFIX | GESHI_NUMBER_FLT_NONSCI | + GESHI_NUMBER_FLT_NONSCI_F | GESHI_NUMBER_FLT_SCI_SHORT | GESHI_NUMBER_FLT_SCI_ZERO, + 'KEYWORDS' => array( + // Condition keywords. + 1 => array( + 'at', 'at;', 'at|', 'at&', 'at,', 'break', 'call', 'case', 'catch', 'continue', + 'do', 'else', 'every', 'every&', 'every,', 'every;', 'every|', 'for', 'for&', + 'for,', 'for;', 'foreach', 'for|', 'freezeif', 'goto', 'if', 'in', 'loop', + 'loop&', 'loop,', 'loop;', 'loop|', 'or_eq', 'stopif', 'switch', 'try', + 'waituntil', 'when', 'whenever', 'while', 'while&', 'while,', 'while;', + 'while|', 'throw', 'onleave', 'watch', 'return', 'and_eq', 'default', 'finally', + 'timeout', 'xor_eq' + ), + // Type. + 2 => array( + 'virtual', 'using', 'namespace', 'inline', 'protected', 'private', 'public', + 'typename', 'typeid', 'class', 'const_cast', 'dynamic_cast', 'friend', + 'template', 'enum', 'static_cast', 'reinterpret_cast', 'mutable', 'explicit' + ), + // Standard function. + 3 => array( + 'this', 'sizeof', 'delete', 'assert', 'isdef', 'compl', 'detach', + 'disown', '__HERE__', 'asm' + ), + // Type. + 4 => array( + 'char', 'const', 'double', 'int', 'long', 'typedef', 'union', + 'unsigned', 'var', 'short', 'wchar_t', 'volatile', 'signed', 'bool', + 'float', 'struct', 'auto', 'register', 'static', 'extern', 'function', + 'export', 'external', 'internal', 'closure', 'BIN' + ), + ), + 'SYMBOLS' => array( + 0 => array('(', ')', '{', '}', '[', ']'), + 1 => array('<', '>','=', '!=', '==', '==='), + 2 => array('+', '-', '*', '/', '%', 'bitand', 'bitor', 'xor'), + 3 => array('!', '^', '&', '|'), + 4 => array('?', ':', ';') + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => false, + 1 => true, + 2 => true, + 3 => true, + 4 => true, + ), + 'STYLES' => array( + 'KEYWORDS' => array( + 1 => 'color: #0000ff;', + 2 => 'color: #0000ff;', + 3 => 'color: #0000dd;', + 4 => 'color: #0000ff;' + ), + 'COMMENTS' => array( + 1 => 'color: #666666;', + 2 => 'color: #339900;', + 3 => 'color: #d46b0f;', + 4 => 'color: #20b537;', + 5 => 'color: #73776f;', + 6 => 'color: #a71616;', + 7 => 'color: #666666;', + 'MULTI' => 'color: #666666; font-style: italic;' + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #ff0000;', + 1 => 'color: #ff0000;', + ), + 'BRACKETS' => array( + 0 => 'color: #7a0874; font-weight: bold;' + ), + 'STRINGS' => array( + 0 => 'color: #ff0000;', + 1 => 'color: #007788;' + ), + 'NUMBERS' => array( + 0 => 'color: #0000dd;' + ), + 'METHODS' => array( + 1 => 'color: #007788;', + 2 => 'color: #007788;' + ), + 'SYMBOLS' => array( + 0 => 'color: #008000;', + 1 => 'color: #0000f8;', + 2 => 'color: #000040;', + 3 => 'color: #000040; font-weight: bold;', + 4 => 'color: #008080;' + ), + 'REGEXPS' => array( + 0 => 'color: #0000dd', + 1 => 'color: #0000dd;', + 2 => 'color: #0000dd;', + 3 => 'color: #0000dd;', + ), + 'SCRIPT' => array( + ) + ), + 'URLS' => array( + 1 => '', + 2 => '', + 3 => '', + 4 => '' + ), + 'OOLANG' => true, + 'OBJECT_SPLITTERS' => array( + 1 => '.', + 2 => '::', + // FIXME: add -> splitter. + ), + 'REGEXPS' => array( + 0 => '0x[0-9a-fA-F]([0-9a-fA-F_]*[0-9a-fA-F])*', + 1 => '[0-9]([0-9_]*[0-9])*(e|E)(-|\+)?[0-9]([0-9_]*[0-9])*', + 2 => '[0-9]([0-9_]*[0-9])*(min|s|ms|h|d)', + 3 => '[0-9]+_([0-9_])*[0-9]', + ), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array( + ), + 'HIGHLIGHT_STRICT_BLOCK' => array( + ), + 'TAB_WIDTH' => 4, +); + +?> diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/uscript.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/uscript.php index e06aa8ca..58cdb8d9 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/uscript.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/uscript.php @@ -4,7 +4,7 @@ * --------------------------------- * Author: pospi (pospi@spadgos.com) * Copyright: (c) 2007 pospi (http://pospi.spadgos.com) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2007/05/21 * * UnrealScript language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vala.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vala.php index a9d6b074..acac57e2 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vala.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vala.php @@ -4,7 +4,7 @@ * ---------- * Author: Nicolas Joseph (nicolas.joseph@valaide.org) * Copyright: (c) 2009 Nicolas Joseph - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/04/29 * * Vala language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vb.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vb.php index dd6545eb..528e7cd4 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vb.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vb.php @@ -5,7 +5,7 @@ * Author: Roberto Rossi (rsoftware@altervista.org) * Copyright: (c) 2004 Roberto Rossi (http://rsoftware.altervista.org), * Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/08/30 * * Visual Basic language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vbnet.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vbnet.php index 563bb993..758df989 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vbnet.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vbnet.php @@ -4,7 +4,7 @@ * --------- * Author: Alan Juden (alan@judenware.org) * Copyright: (c) 2004 Alan Juden, Nigel McNie (http://qbnz.com/highlighter) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/06/04 * * VB.NET language file for GeSHi. @@ -45,60 +45,46 @@ $language_data = array ( 'QUOTEMARKS' => array('"'), 'ESCAPE_CHAR' => '', 'KEYWORDS' => array( + //Keywords 1 => array( - '3DDKSHADOW', '3DHIGHLIGHT', '3DLIGHT', 'ABORT', 'ABORTRETRYIGNORE', 'ACTIVEBORDER', - 'ACTIVETITLEBAR', 'ALIAS', 'APPLICATIONMODAL', 'APPLICATIONWORKSPACE', 'ARCHIVE', - 'BACK', 'BINARYCOMPARE', 'BLACK', 'BLUE', 'BUTTONFACE', 'BUTTONSHADOW', 'BUTTONTEXT', - 'CANCEL', 'CDROM', 'CR', 'CRITICAL', 'CRLF', 'CYAN', 'DEFAULT', 'DEFAULTBUTTON1', - 'DEFAULTBUTTON2', 'DEFAULTBUTTON3', 'DESKTOP', 'DIRECTORY', 'EXCLAMATION', 'FALSE', - 'FIXED', 'FORAPPENDING', 'FORMFEED', 'FORREADING', 'FORWRITING', 'FROMUNICODE', - 'GRAYTEXT', 'GREEN', 'HIDDEN', 'HIDE', 'HIGHLIGHT', 'HIGHLIGHTTEXT', 'HIRAGANA', - 'IGNORE', 'INACTIVEBORDER', 'INACTIVECAPTIONTEXT', 'INACTIVETITLEBAR', 'INFOBACKGROUND', - 'INFORMATION', 'INFOTEXT', 'KATAKANALF', 'LOWERCASE', 'MAGENTA', 'MAXIMIZEDFOCUS', - 'MENUBAR', 'MENUTEXT', 'METHOD', 'MINIMIZEDFOCUS', 'MINIMIZEDNOFOCUS', 'MSGBOXRIGHT', - 'MSGBOXRTLREADING', 'MSGBOXSETFOREGROUND', 'NARROW', 'NEWLINE', 'NO', 'NORMAL', - 'NORMALFOCUS', 'NORMALNOFOCUS', 'NULLSTRING', 'OBJECTERROR', 'OK', 'OKCANCEL', 'OKONLY', - 'PROPERCASE', 'QUESTION', 'RAMDISK', 'READONLY', 'RED', 'REMOTE', 'REMOVABLE', 'RETRY', - 'RETRYCANCEL', 'SCROLLBARS', 'SYSTEMFOLDER', 'SYSTEMMODAL', 'TEMPORARYFOLDER', - 'TEXTCOMPARE', 'TITLEBARTEXT', 'TRUE', 'UNICODE', 'UNKNOWN', 'UPPERCASE', 'VERTICALTAB', - 'VOLUME', 'WHITE', 'WIDE', 'WIN16', 'WIN32', 'WINDOWBACKGROUND', 'WINDOWFRAME', - 'WINDOWSFOLDER', 'WINDOWTEXT', 'YELLOW', 'YES', 'YESNO', 'YESNOCANCEL' - ), + 'AddHandler', 'AddressOf', 'Alias', 'And', 'AndAlso', 'As', 'ByRef', 'ByVal', + 'Call', 'Case', 'Catch', 'Char', 'Class', 'Const', 'Continue', + 'Declare', 'Default', + 'Delegate', 'Dim', 'DirectCast', 'Do', 'Each', 'Else', 'ElseIf', 'End', 'EndIf', + 'Enum', 'Erase', 'Error', 'Event', 'Exit', 'False', 'Finally', 'For', 'Friend', 'Function', + 'Get', 'GetType', 'GetXMLNamespace', 'Global', 'GoSub', 'GoTo', 'Handles', 'If', 'Implements', + 'Imports', 'In', 'Inherits', 'Interface', 'Is', 'IsNot', 'Let', 'Lib', 'Like', 'Loop', 'Me', + 'Mod', 'Module', 'Module Statement', 'MustInherit', 'MustOverride', 'MyBase', 'MyClass', 'Namespace', + 'Narrowing', 'New', 'Next', 'Not', 'Nothing', 'NotInheritable', 'NotOverridable', 'Of', 'On', + 'Operator', 'Option', 'Optional', 'Or', 'OrElse', 'Out', 'Overloads', 'Overridable', 'Overrides', + 'ParamArray', 'Partial', 'Private', 'Property', 'Protected', 'Public', 'RaiseEvent', 'ReadOnly', 'ReDim', + 'REM', 'RemoveHandler', 'Resume', 'Return', 'Select','Set', 'Shadows', 'Shared', 'Static', 'Step', + 'Stop', 'Structure', 'Sub', 'SyncLock', 'Then', 'Throw', 'To', 'True', 'Try', 'TryCast', 'TypeOf', + 'Using', 'Wend', 'When', 'While', 'Widening', 'With', 'WithEvents', 'WriteOnly', 'Xor' + ), + //Data Types 2 => array( - 'AndAlso', 'As', 'ADDHANDLER', 'ASSEMBLY', 'AUTO', 'Binary', 'ByRef', 'ByVal', 'BEGINEPILOGUE', - 'Else', 'ElseIf', 'Empty', 'Error', 'ENDPROLOGUE', 'EXTERNALSOURCE', 'ENVIRON', 'For', - 'Friend', 'Func', 'GET', 'HANDLES', 'Input', 'Is', 'IsNot', 'Len', 'Lock', 'Me', 'Mid', 'MUSTINHERIT', 'MustOverride', - 'MYBASE', 'MYCLASS', 'New', 'Next', 'Nothing', 'Null', 'NOTINHERITABLE', - 'NOTOVERRIDABLE', 'Of', 'OFF', 'On', 'Option', 'Optional', 'Overloads', 'OVERRIDABLE', 'Overrides', 'ParamArray', 'Predicate', - 'Print', 'Private', 'Property', 'Public', 'Resume', 'Return', 'Seek', 'Static', 'Step', - 'String', 'SHELL', 'SENDKEYS', 'SET', 'Shared', 'Then', 'Time', 'To', 'THROW', 'WithEvents' + 'Boolean', 'Byte', 'Date', 'Decimal', 'Double', 'Integer', 'Long', 'Object', + 'SByte', 'Short', 'Single', 'String', 'UInteger', 'ULong', 'UShort' ), + //Compiler Directives 3 => array( - 'COLLECTION', 'DEBUG', 'DICTIONARY', 'DRIVE', 'DRIVES', 'ERR', 'FILE', 'FILES', - 'FILESYSTEMOBJECT', 'FOLDER', 'FOLDERS', 'TEXTSTREAM' + '#Const', '#Else', '#ElseIf', '#End', '#If' ), + //Constants 4 => array( - 'BOOLEAN', 'BYTE', 'DATE', 'DECIMIAL', 'DOUBLE', 'INTEGER', 'LONG', 'OBJECT', - 'SINGLE STRING' + 'CBool', 'CByte', 'CChar', 'CChr', 'CDate', 'CDbl', 'CDec','CInt', 'CLng', 'CLng8', 'CObj', 'CSByte', 'CShort', + 'CSng', 'CStr', 'CType', 'CUInt', 'CULng', 'CUShort' ), + //Linq 5 => array( - 'ADDRESSOF', 'AND', 'BITAND', 'BITNOT', 'BITOR', 'BITXOR', - 'GETTYPE', 'LIKE', 'MOD', 'NOT', 'ORXOR' - ), - 6 => array( - 'APPACTIVATE', 'BEEP', 'CALL', 'CHDIR', 'CHDRIVE', 'CLASS', 'CASE', 'CATCH', 'CONST', - 'DECLARE', 'DELEGATE', 'DELETESETTING', 'DIM', 'DO', 'DOEVENTS', 'END', 'ENUM', - 'EVENT', 'EXIT', 'EACH', 'FUNCTION', 'FINALLY', 'IF', 'IMPORTS', 'INHERITS', - 'INTERFACE', 'IMPLEMENTS', 'KILL', 'LOOP', 'NAMESPACE', 'OPEN', 'PUT', - 'RAISEEVENT', 'RANDOMIZE', 'REDIM', 'REM', 'RESET', 'SAVESETTING', 'SELECT', - 'SETATTR', 'STOP', 'SUB', 'SYNCLOCK', 'STRUCTURE', 'SHADOWS', 'SWITCH', - 'TRY', 'WIDTH', 'WITH', 'WRITE', 'WHILE' + 'By','From','Group','Where' ), + //Built-in functions 7 => array( - 'ABS', 'ARRAY', 'ASC', 'ASCB', 'ASCW', 'CALLBYNAME', 'CBOOL', 'CBYTE', 'CCHAR', - 'CCHR', 'CDATE', 'CDBL', 'CDEC', 'CHOOSE', 'CHR', 'CHR$', 'CHRB', 'CHRB$', 'CHRW', - 'CINT', 'CLNG', 'CLNG8', 'CLOSE', 'COBJ', 'COMMAND', 'COMMAND$', 'CONVERSION', - 'COS', 'CREATEOBJECT', 'CSHORT', 'CSTR', 'CURDIR', 'CTYPE', 'CVDATE', 'DATEADD', + 'ABS', 'ARRAY', 'ASC', 'ASCB', 'ASCW', 'CALLBYNAME', 'CHOOSE', 'CHR', 'CHR$', 'CHRB', 'CHRB$', 'CHRW', + 'CLOSE', 'COMMAND', 'COMMAND$', 'CONVERSION', + 'COS', 'CREATEOBJECT', 'CURDIR', 'CVDATE', 'DATEADD', 'DATEDIFF', 'DATEPART', 'DATESERIAL', 'DATEVALUE', 'DAY', 'DDB', 'DIR', 'DIR$', 'EOF', 'ERROR$', 'EXP', 'FILEATTR', 'FILECOPY', 'FILEDATATIME', 'FILELEN', 'FILTER', 'FIX', 'FORMAT', 'FORMAT$', 'FORMATCURRENCY', 'FORMATDATETIME', 'FORMATNUMBER', @@ -115,16 +101,10 @@ $language_data = array ( 'TIMER', 'TIMESERIAL', 'TIMEVALUE', 'TODAY', 'TRIM', 'TRIM$', 'TYPENAME', 'UBOUND', 'UCASE', 'UCASE$', 'VAL', 'WEEKDAY', 'WEEKDAYNAME', 'YEAR' ), - 8 => array( - 'ANY', 'ATN', 'CALENDAR', 'CIRCLE', 'CURRENCY', 'DEFBOOL', 'DEFBYTE', 'DEFCUR', - 'DEFDATE', 'DEFDBL', 'DEFDEC', 'DEFINT', 'DEFLNG', 'DEFOBJ', 'DEFSNG', 'DEFSTR', - 'DEFVAR', 'EQV', 'GOSUB', 'IMP', 'INITIALIZE', 'ISMISSING', 'LET', 'LINE', 'LSET', - 'RSET', 'SGN', 'SQR', 'TERMINATE', 'VARIANT', 'VARTYPE', 'WEND' - ), ), 'SYMBOLS' => array( - '&', '&=', '*', '*=', '+', '+=', '-', '-=', '//', '/', '/=', '=', '\\', '\\=', - '^', '^=' + '+', '-', '*', '?', '=', '/', '%', '&', '>', '<', '^', '!', + '(', ')', '{', '}', '.' ), 'CASE_SENSITIVE' => array( GESHI_COMMENTS => false, @@ -133,24 +113,20 @@ $language_data = array ( 3 => false, 4 => false, 5 => false, - 6 => false, - 7 => false, - 8 => false, + 7 => false ), 'STYLES' => array( 'KEYWORDS' => array( - 1 => 'color: #0600FF;', //Constants - 2 => 'color: #FF8000;', //Keywords - 3 => 'color: #008000;', //Data Types - 4 => 'color: #FF0000;', //Objects - 5 => 'color: #804040;', //Operators - 6 => 'color: #0600FF;', //Statements - 7 => 'color: #0600FF;', //Functions - 8 => 'color: #0600FF;' //Deprecated + 1 => 'color: #0000FF; font-weight: bold;', //Keywords + 2 => 'color: #6a5acd;', //primitive Data Types + 3 => 'color: #6a5acd; font-weight: bold;', //preprocessor-commands + 4 => 'color: #cd6a5a;', //Constants + 5 => 'color: #cd6a5a; font-weight: bold;', //LinQ + 7 => 'color: #000066;', //Built-in functions ), 'COMMENTS' => array( - 1 => 'color: #008080; font-style: italic;', - 'MULTI' => 'color: #008080; font-style: italic;' + 1 => 'color: #008000; font-style: italic;', + 'MULTI' => 'color: #008000; font-style: italic;' ), 'ESCAPE_CHAR' => array( 0 => 'color: #008080; font-weight: bold;' @@ -159,16 +135,16 @@ $language_data = array ( 0 => 'color: #000000;' ), 'STRINGS' => array( - 0 => 'color: #808080;' + 0 => 'color: #a52a2a; back-color: #fffacd;' ), 'NUMBERS' => array( - 0 => 'color: #FF0000;' + 0 => 'color: #a52a2a; back-color: #fffacd;' ), 'METHODS' => array( - 1 => 'color: #0000FF;' + 1 => 'color: #000000;' ), 'SYMBOLS' => array( - 0 => 'color: #008000;' + 0 => 'color: #000000;' ), 'REGEXPS' => array( ), @@ -181,9 +157,7 @@ $language_data = array ( 3 => 'http://www.google.com/search?q={FNAMEU}+site:msdn.microsoft.com', 4 => '', 5 => '', - 6 => '', - 7 => '', - 8 => '' + 7 => 'http://www.google.com/search?q={FNAMEU}+site:msdn.microsoft.com' ), 'OOLANG' => true, 'OBJECT_SPLITTERS' => array( @@ -195,6 +169,13 @@ $language_data = array ( 'SCRIPT_DELIMITERS' => array( ), 'HIGHLIGHT_STRICT_BLOCK' => array( + ), + 'PARSER_CONTROL' => array( + 'KEYWORDS' => array( + 7 => array( + 'DISALLOWED_AFTER' => '(?!\w)(?=\s*\()' + ) + ) ) ); diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vedit.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vedit.php new file mode 100644 index 00000000..19b2bdb2 --- /dev/null +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vedit.php @@ -0,0 +1,103 @@ +<?php +/************************************************************************************* + * vedit.php + * -------- + * Author: Pauli Lindgren (pauli0212@yahoo.com) + * Copyright: (c) 2009 Pauli Lindgren (http://koti.mbnet.fi/pkl/) + * Release Version: 1.0.8.11 + * Date Started: 2009/12/16 + * + * Vedit macro language language file for GeSHi. + * + * CHANGES + * ------- + * 2009/12/16 (1.0.8.11) + * - First Release + * + * TODO (updated 2009/12/16) + * ------------------------- + * - Add keyword groups 2, 3 and 4. + * + * + ************************************************************************************* + * + * This file is part of GeSHi. + * + * GeSHi 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. + * + * GeSHi 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 GeSHi; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * + ************************************************************************************/ + +$language_data = array( + 'LANG_NAME' => 'Vedit macro language', + 'COMMENT_SINGLE' => array(1 => '//'), + 'COMMENT_MULTI' => array(), + 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, + 'QUOTEMARKS' => array('"', '\''), + 'ESCAPE_CHAR' => '', + 'KEYWORDS' => array( + 1 => array( + 'break', 'breakout', 'break_out', 'continue', 'do', 'else', 'for', + 'goto', 'if', 'repeat', 'return', 'while' + ) + ), + 'SYMBOLS' => array( + 1 => array( + '(', ')', '{', '}', '[', ']', '+', '-', '*', '/', '%', + '=', '<', '>', '!', '^', '&', '|', '?', ':', ';', ',' + ) + ), + 'CASE_SENSITIVE' => array( + GESHI_COMMENTS => false, + 1 => false + ), + 'STYLES' => array( + 'KEYWORDS' => array( + 1 => 'color: #b1b100;' + ), + 'COMMENTS' => array( + 1 => 'color: #666666; font-style: italic;', + 'MULTI' => 'color: #666666; font-style: italic;' + ), + 'ESCAPE_CHAR' => array( + 0 => 'color: #000099; font-weight: bold;' + ), + 'BRACKETS' => array( + 0 => 'color: #009900;' + ), + 'STRINGS' => array( + 0 => 'color: #0000ff;' + ), + 'NUMBERS' => array( + 0 => 'color: #cc66cc;', + ), + 'METHODS' => array( + 0 => 'color: #004000;' + ), + 'SYMBOLS' => array( + 1 => 'color: #339933;' + ), + 'REGEXPS' => array(), + 'SCRIPT' => array() + ), + 'URLS' => array(1 => ''), + 'OOLANG' => false, + 'OBJECT_SPLITTERS' => array(), + 'REGEXPS' => array(), + 'STRICT_MODE_APPLIES' => GESHI_NEVER, + 'SCRIPT_DELIMITERS' => array(), + 'HIGHLIGHT_STRICT_BLOCK' => array() +); + +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/verilog.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/verilog.php index 9e4211eb..2bf66d1c 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/verilog.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/verilog.php @@ -4,7 +4,7 @@ * ----------- * Author: G�nter Dannoritzer <dannoritzer@web.de> * Copyright: (C) 2008 Guenter Dannoritzer - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/05/28 * * Verilog language file for GeSHi. @@ -53,7 +53,7 @@ $language_data = array ( 'casex', 'casez', 'cmos', 'deassign', 'default', 'defparam', 'disable', 'edge', 'else', 'end', 'endcase', 'endfunction', 'endmodule', 'endprimitive', 'endspecify', 'endtable', 'endtask', - 'event', 'for', 'force', 'forever', 'function', 'highz0', + 'event', 'fork', 'for', 'force', 'forever', 'function', 'highz0', 'highz1', 'if', 'ifnone', 'initial', 'inout', 'input', 'integer', 'join', 'large', 'macromodule', 'medium', 'module', 'nand', 'negedge', 'nmos', 'nor', 'not', 'notif0', 'notif1', 'or', diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vhdl.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vhdl.php index f6ce941d..a8f37e67 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vhdl.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vhdl.php @@ -3,14 +3,21 @@ * vhdl.php * -------- * Author: Alexander 'E-Razor' Krause (admin@erazor-zone.de) + * Contributors: + * - Kevin Thibedeau (kevinpt@yahoo.com) * Copyright: (c) 2005 Alexander Krause - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/06/15 * * VHDL (VHSICADL, very high speed integrated circuit HDL) language file for GeSHi. * * CHANGES * ------- + * 2012/4/30 (1.0.8.10) + * - Reworked to support new features of VHDL-2008. + * - Changes include: multi-line comments, all new keywords, PSL keywords and metacomments, + * - based literals, attribute highlighting, preprocessor macros (from PSL), and other small + * - improvements. * 2008/05/23 (1.0.7.22) * - Added description of extra language features (SF#1970248) * - Optimized regexp group 0 somewhat @@ -43,56 +50,80 @@ $language_data = array ( 'LANG_NAME' => 'VHDL', 'COMMENT_SINGLE' => array(1 => '--'), - 'COMMENT_MULTI' => array('%' => '%'), + 'COMMENT_MULTI' => array('/*' => '*/'), + 'COMMENT_REGEXP' => array( + // PSL adds C-preprocessor support + 1 => '/(?<=\s)#(?:\\\\\\\\|\\\\\\n|.)*$/m', + // PSL metacomments (single-line only for now) + 2 => '/--\s*@?psl(?:.)*?;$/m', + ), 'CASE_KEYWORDS' => GESHI_CAPS_NO_CHANGE, 'QUOTEMARKS' => array('"'), 'ESCAPE_CHAR' => '', 'KEYWORDS' => array( /*keywords*/ 1 => array( - 'access','after','alias','all','assert','attribute','architecture','begin', - 'block','body','buffer','bus','case','component','configuration','constant', - 'disconnect','downto','else','elsif','end','entity','exit','file','for', + 'access','after','alias','all','attribute','architecture','array','begin', + 'block','body','buffer','bus','case','case?','component','configuration','constant','context', + 'disconnect','downto','else','elsif','end','entity','exit','file','for','force', 'function','generate','generic','group','guarded','if','impure','in', 'inertial','inout','is','label','library','linkage','literal','loop', 'map','new','next','null','of','on','open','others','out','package', - 'port','postponed','procedure','process','pure','range','record','register', - 'reject','report','return','select','severity','signal','shared','subtype', + 'port','postponed','procedure','process','protected','pure','range','record','register', + 'reject','release','report','return','select','severity','shared','signal','subtype', 'then','to','transport','type','unaffected','units','until','use','variable', - 'wait','when','while','with','note','warning','error','failure','and', - 'or','xor','not','nor','used','memory','segments','dff','dffe','help_id', - 'mod','info','latch','rising_edge','falling_edge' - ), - /*types*/ + 'wait','when','while','with' + ), + /*types and standard libs*/ 2 => array( - 'bit','bit_vector','character','boolean','integer','real','time','string', + 'bit','bit_vector','character','boolean','integer','real','time','delay_length','string', 'severity_level','positive','natural','signed','unsigned','line','text', - 'std_logic','std_logic_vector','std_ulogic','std_ulogic_vector','qsim_state', - 'qsim_state_vector','qsim_12state','qsim_12state_vector','qsim_strength', - 'mux_bit','mux_vector','reg_bit','reg_vector','wor_bit','wor_vector', - 'work','ieee','std_logic_signed','std_logic_1164','std_logic_arith', - 'numeric_std' - - ), + 'std_logic','std_logic_vector','std_ulogic','std_ulogic_vector', + 'sfixed','ufixed','float','float32','float64','float128', + 'work','ieee','std_logic_1164','math_real','math_complex','textio', + 'numeric_std','numeric_std_signed','numeric_std_unsigned','numeric_bit' + ), /*operators*/ - ), + 3 => array( + 'abs','and','mod','nor','not','or','rem','rol','ror','sla','sll','sra','srl','xnor','xor' + ), + /*psl*/ + 4 => array( + 'assert','assume','assume_guarantee','clock','const','countones','cover','default', + 'endpoint','fairness','fell','forall','inf','inherit','isunknown','onehot','onehot0','property', + 'prev','restrict','restrict_guarantee','rose','sequence','stable','strong','union','vmode','vprop','vunit' + ), + /*psl operators*/ + 5 => array( + 'abort','always','before','before!','before!_','before_','eventually!','never', + 'next!','next_a','next_a!','next_e','next_e!','next_event','next_event!','next_event_a','next_event_a!', + 'next_event_e','next_event_e!','until!','until!_','until_','within' + ) + ), 'SYMBOLS' => array( '[', ']', '(', ')', ';',':', - '<','>','=','<=',':=','=>','==' + '<','>','=','+','-','*','/','&','|','?' ), 'CASE_SENSITIVE' => array( GESHI_COMMENTS => false, 1 => false, - 2 => false + 2 => false, + 3 => false, + 4 => false, + 5 => false ), 'STYLES' => array( 'KEYWORDS' => array( 1 => 'color: #000080; font-weight: bold;', - 2 => 'color: #0000ff;' + 2 => 'color: #0000ff;', + 3 => 'color: #000066;', + 4 => 'color: #000080; font-weight: bold;', + 5 => 'color: #000066;' ), 'COMMENTS' => array( 1 => 'color: #008000; font-style: italic;', + 2 => 'color: #ff0000; font-weight: bold;', 'MULTI' => 'color: #008000; font-style: italic;' ), 'ESCAPE_CHAR' => array( @@ -114,25 +145,33 @@ $language_data = array ( ), 'REGEXPS' => array( 0 => 'color: #ff0000;', - 1 => 'color: #ff0000;' + //1 => 'color: #ff0000;', + 2 => 'color: #ee82ee;' ), 'SCRIPT' => array( ) ), 'URLS' => array( 1 => '', - 2 => '' - ), + 2 => '', + 3 => '', + 4 => '', + 5 => '' + ), 'OOLANG' => false, 'OBJECT_SPLITTERS' => array( ), 'REGEXPS' => array( - //Hex numbers and scientific notation for numbers - 0 => '(\b0x[0-9a-fA-F]+|\b\d[0-9a-fA-F]+[hH])|'. - '(\b\d+?(\.\d+?)?E[+\-]?\d+)|(\bns)|'. - "('[0-9a-zA-Z]+(?!'))", - //Number characters? - 1 => "\b(''\d'')" + //Based literals, scientific notation, and time units + 0 => '(\b\d+#[[:xdigit:]_]+#)|'. + '(\b[\d_]+(\.[\d_]+)?[eE][+\-]?[\d_]+)|'. + '(\b(hr|min|sec|ms|us|ns|ps|fs)\b)', + //Character literals + /* GeSHi won't match this pattern for some reason and QUOTEMARKS + * can't be used because it interferes with attribute parsing */ + /*1 => "\b'.'\b",*/ + //Attributes + 2 => "'\w+(?!')" ), 'STRICT_MODE_APPLIES' => GESHI_NEVER, 'SCRIPT_DELIMITERS' => array( diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vim.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vim.php index 68abc272..fe7e5e00 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vim.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/vim.php @@ -6,7 +6,7 @@ * Contributors: * - Laurent Peuch (psycojoker@gmail.com) * Copyright: (c) 2008 Swaroop C H (http://www.swaroopch.com) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/10/19 * * Vim scripting language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/visualfoxpro.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/visualfoxpro.php index 322f34ba..123a3db4 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/visualfoxpro.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/visualfoxpro.php @@ -4,7 +4,7 @@ * ---------------- * Author: Roberto Armellin (r.armellin@tin.it) * Copyright: (c) 2004 Roberto Armellin, Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/09/17 * * Visual FoxPro language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/visualprolog.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/visualprolog.php index a51466dc..d36f1c67 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/visualprolog.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/visualprolog.php @@ -4,7 +4,7 @@ * ---------- * Author: Thomas Linder Puls (puls@pdc.dk) * Copyright: (c) 2008 Thomas Linder Puls (puls@pdc.dk) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/11/20 * * Visual Prolog language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/whitespace.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/whitespace.php index 3e19b60c..58f39637 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/whitespace.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/whitespace.php @@ -4,7 +4,7 @@ * ---------- * Author: Benny Baumann (BenBE@geshi.org) * Copyright: (c) 2008 Benny Baumann (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2009/10/31 * * Whitespace language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/whois.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/whois.php index 90f87f52..b1386944 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/whois.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/whois.php @@ -4,7 +4,7 @@ * -------- * Author: Benny Baumann (BenBE@geshi.org) * Copyright: (c) 2008 Benny Baumann (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/09/14 * * Whois response (RPSL format) language file for GeSHi. @@ -168,7 +168,6 @@ $language_data = array ( 'ENABLE_FLAGS' => array( 'BRACKETS' => GESHI_NEVER, 'SYMBOLS' => GESHI_NEVER, - 'BRACKETS' => GESHI_NEVER, 'STRINGS' => GESHI_NEVER, 'ESCAPE_CHAR' => GESHI_NEVER, 'NUMBERS' => GESHI_NEVER, diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/winbatch.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/winbatch.php index d27fe070..3599a027 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/winbatch.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/winbatch.php @@ -4,7 +4,7 @@ * ------------ * Author: Craig Storey (storey.craig@gmail.com) * Copyright: (c) 2004 Craig Storey (craig.xcottawa.ca) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2006/05/19 * * WinBatch language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/xbasic.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/xbasic.php index 399fe0b5..2edede36 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/xbasic.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/xbasic.php @@ -4,7 +4,7 @@ * ---------- * Author: José Gabriel Moya Yangüela (josemoya@gmail.com) * Copyright: (c) 2005 José Gabriel Moya Yangüela (http://aprenderadesaprender.6te.net) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2005/11/23 * * XBasic language file for GeSHi. @@ -140,4 +140,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/xml.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/xml.php index 4a420d1b..6354e457 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/xml.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/xml.php @@ -4,7 +4,7 @@ * ------- * Author: Nigel McNie (nigel@geshi.org) * Copyright: (c) 2004 Nigel McNie (http://qbnz.com/highlighter/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2004/09/01 * * XML language file for GeSHi. Based on the idea/file by Christian Weiske diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/xorg_conf.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/xorg_conf.php index e1fff61b..99edc665 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/xorg_conf.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/xorg_conf.php @@ -4,7 +4,7 @@ * ---------- * Author: Milian Wolff (mail@milianw.de) * Copyright: (c) 2008 Milian Wolff (http://milianw.de) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2008/06/18 * * xorg.conf language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/xpp.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/xpp.php index d4d7b457..a06e2779 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/xpp.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/xpp.php @@ -4,7 +4,7 @@ * ------- * Author: Simon Butcher (simon@butcher.name) * Copyright: (c) 2007 Simon Butcher (http://simon.butcher.name/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2007/02/27 * * Axapta/Dynamics Ax X++ language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/yaml.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/yaml.php index 1b3ce96f..a2974eb5 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/yaml.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/yaml.php @@ -4,7 +4,7 @@ * -------- * Author: Josh Ventura (JoshV10@gmail.com) * Copyright: (c) 2010 Josh Ventura - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/12/14 * * YAML language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/z80.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/z80.php index cb92e969..47326bb2 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/z80.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/z80.php @@ -4,7 +4,7 @@ * ------- * Author: Benny Baumann (BenBE@omorphia.de) * Copyright: (c) 2007-2008 Benny Baumann (http://www.omorphia.de/) - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2007/02/06 * * ZiLOG Z80 Assembler language file for GeSHi. diff --git a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/zxbasic.php b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/zxbasic.php index 13accf73..b1de472b 100644 --- a/extensions/SyntaxHighlight_GeSHi/geshi/geshi/zxbasic.php +++ b/extensions/SyntaxHighlight_GeSHi/geshi/geshi/zxbasic.php @@ -4,7 +4,7 @@ * ------------- * Author: Jose Rodriguez (a.k.a. Boriel) * Based on Copyright: (c) 2005 Roberto Rossi (http://rsoftware.altervista.org) Freebasic template - * Release Version: 1.0.8.10 + * Release Version: 1.0.8.11 * Date Started: 2010/06/19 * * ZXBasic language file for GeSHi. @@ -147,4 +147,4 @@ $language_data = array ( ) ); -?> +?>
\ No newline at end of file diff --git a/extensions/TitleBlacklist/.gitreview b/extensions/TitleBlacklist/.gitreview new file mode 100644 index 00000000..964229c3 --- /dev/null +++ b/extensions/TitleBlacklist/.gitreview @@ -0,0 +1,5 @@ +[gerrit] +host=gerrit.wikimedia.org +port=29418 +project=mediawiki/extensions/TitleBlacklist.git +defaultbranch=master diff --git a/extensions/TitleBlacklist/TitleBlacklist.hooks.php b/extensions/TitleBlacklist/TitleBlacklist.hooks.php new file mode 100644 index 00000000..f0e8ce13 --- /dev/null +++ b/extensions/TitleBlacklist/TitleBlacklist.hooks.php @@ -0,0 +1,182 @@ +<?php +/** + * Hooks for Title Blacklist + * @author Victor Vasiliev + * @copyright © 2007-2010 Victor Vasiliev et al + * @license GNU General Public License 2.0 or later + */ + +/** + * Hooks for the TitleBlacklist class + * + * @ingroup Extensions + */ +class TitleBlacklistHooks { + + /** + * getUserPermissionsErrorsExpensive hook + * + * @param $title Title + * @param $user User + * @param $action + * @param $result + * @return bool + */ + public static function userCan( $title, $user, $action, &$result ) { + # Some places check createpage, while others check create. + # As it stands, upload does createpage, but normalize both + # to the same action, to stop future similar bugs. + if ( $action === 'createpage' || $action === 'createtalk' ) { + $action = 'create'; + } + if ( $action == 'create' || $action == 'edit' || $action == 'upload' ) { + $blacklisted = TitleBlacklist::singleton()->userCannot( $title, $user, $action ); + if ( $blacklisted instanceof TitleBlacklistEntry ) { + $result = array( $blacklisted->getErrorMessage( 'edit' ), + htmlspecialchars( $blacklisted->getRaw() ), + $title->getFullText() ); + return false; + } + } + return true; + } + + /** + * AbortMove hook + * + * @param $old Title + * @param $nt Title + * @param $user User + * @param $err + * @return bool + */ + public static function abortMove( $old, $nt, $user, &$err ) { + $titleBlacklist = TitleBlacklist::singleton(); + $blacklisted = $titleBlacklist->userCannot( $nt, $user, 'move' ); + if ( !$blacklisted ) { + $blacklisted = $titleBlacklist->userCannot( $old, $user, 'edit' ); + } + if ( $blacklisted instanceof TitleBlacklistEntry ) { + $err = wfMessage( $blacklisted->getErrorMessage( 'move' ), + $blacklisted->getRaw(), + $old->getFullText(), + $nt->getFullText() )->parse(); + return false; + } + return true; + } + + /** + * Check whether a user name is acceptable, + * and set a message if unacceptable. + * + * Used by abortNewAccount and centralAuthAutoCreate + * + * @return bool Acceptable + */ + private static function acceptNewUserName( $userName, $permissionsUser, &$err, $override = true ) { + $title = Title::makeTitleSafe( NS_USER, $userName ); + $blacklisted = TitleBlacklist::singleton()->userCannot( $title, $permissionsUser, + 'new-account', $override ); + if ( $blacklisted instanceof TitleBlacklistEntry ) { + $message = $blacklisted->getErrorMessage( 'new-account' ); + $err = wfMessage( $message, $blacklisted->getRaw(), $userName )->parse(); + return false; + } + return true; + } + + /** + * AbortNewAccount hook + * + * @param User $user + */ + public static function abortNewAccount( $user, &$message ) { + global $wgUser, $wgRequest; + $override = $wgRequest->getCheck( 'wpIgnoreTitleBlacklist' ); + return self::acceptNewUserName( $user->getName(), $wgUser, $message, $override ); + } + + /** CentralAuthAutoCreate hook */ + public static function centralAuthAutoCreate( $user, $userName ) { + $message = ''; # Will be ignored + $anon = new User; + return self::acceptNewUserName( $userName, $anon, $message ); + } + + /** + * EditFilter hook + * + * @param $editor EditPage + */ + public static function validateBlacklist( $editor, $text, $section, &$error ) { + global $wgUser; + $title = $editor->mTitle; + + if ( $title->getNamespace() == NS_MEDIAWIKI && $title->getDBkey() == 'Titleblacklist' ) { + + $blackList = TitleBlacklist::singleton(); + $bl = $blackList->parseBlacklist( $text, 'page' ); + $ok = $blackList->validate( $bl ); + if ( count( $ok ) == 0 ) { + return true; + } + + $errmsg = wfMessage( 'titleblacklist-invalid' )->numParams( count( $ok ) )->text(); + $errlines = '* <code>' . implode( "</code>\n* <code>", array_map( 'wfEscapeWikiText', $ok ) ) . '</code>'; + $error = Html::openElement( 'div', array( 'class' => 'errorbox' ) ) . + $errmsg . + "\n" . + $errlines . + Html::closeElement( 'div' ) . "\n" . + Html::element( 'br', array( 'clear' => 'all' ) ) . "\n"; + + // $error will be displayed by the edit class + return true; + } elseif ( !$section ) { + # Block redirects to nonexistent blacklisted titles + $retitle = Title::newFromRedirect( $text ); + if ( $retitle !== null && !$retitle->exists() ) { + $blacklisted = TitleBlacklist::singleton()->userCannot( $retitle, $wgUser, 'create' ); + if ( $blacklisted instanceof TitleBlacklistEntry ) { + $error = Html::openElement( 'div', array( 'class' => 'errorbox' ) ) . + wfMessage( 'titleblacklist-forbidden-edit', + $blacklisted->getRaw(), + $retitle->getFullText() )->escaped() . + Html::closeElement( 'div' ) . "\n" . + Html::element( 'br', array( 'clear' => 'all' ) ) . "\n"; + } + } + + return true; + } + return true; + } + + /** + * ArticleSaveComplete hook + * + * @param Article $article + */ + public static function clearBlacklist( &$article, &$user, + $text, $summary, $isminor, $iswatch, $section ) + { + $title = $article->getTitle(); + if ( $title->getNamespace() == NS_MEDIAWIKI && $title->getDBkey() == 'Titleblacklist' ) { + TitleBlacklist::singleton()->invalidate(); + } + return true; + } + + /** UserCreateForm hook based on the one from AntiSpoof extension */ + public static function addOverrideCheckbox( &$template ) { + global $wgRequest, $wgUser; + + if ( TitleBlacklist::userCanOverride( $wgUser, 'new-account' ) ) { + $template->addInputItem( 'wpIgnoreTitleBlacklist', + $wgRequest->getCheck( 'wpIgnoreTitleBlacklist' ), + 'checkbox', 'titleblacklist-override' ); + } + return true; + } +} diff --git a/extensions/TitleBlacklist/TitleBlacklist.i18n.php b/extensions/TitleBlacklist/TitleBlacklist.i18n.php new file mode 100644 index 00000000..ca05a33d --- /dev/null +++ b/extensions/TitleBlacklist/TitleBlacklist.i18n.php @@ -0,0 +1,2497 @@ +<?php +/** + * Internationalisation file for extension TitleBlacklist. + * + * @file + * @ingroup Extensions + */ + +$messages = array(); + +$messages['en'] = array( + 'titleblacklist-desc' => 'Allows administrators to forbid creation of pages and user accounts per a [[MediaWiki:Titleblacklist|blacklist]] and [[MediaWiki:Titlewhitelist|whitelist]]', + 'titleblacklist' => "# This is a title blacklist. Titles and users that match a regular expression here cannot be created. +# Use \"#\" for comments. +# This is case insensitive by default", + 'titlewhitelist' => "# This is a title whitelist. Use \"#\" for comments. +# This is case insensitive by default", + 'titleblacklist-forbidden-edit' => 'The title "$2" has been banned from creation. +It matches the following blacklist entry: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" cannot be moved to "$3", because the title "$3" has been banned from creation. +It matches the following blacklist entry: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'The file name "$2" has been banned from creation. +It matches the following blacklist entry: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'The user name "$2" has been banned from creation. +It matches the following blacklist entry: <code>$1</code>', + 'titleblacklist-invalid' => 'The following {{PLURAL:$1|line|lines}} in the title blacklist {{PLURAL:$1|is|are}} invalid; +please correct {{PLURAL:$1|it|them}} before saving:', + 'titleblacklist-override' => 'Ignore the blacklist', + 'right-tboverride' => 'Override the title or username blacklist', + 'right-tboverride-account' => 'Override the username blacklist', +); + +/** Message documentation (Message documentation) + * @author Beau + * @author Purodha + * @author Shirayuki + * @author The Evil IP address + * @author Umherirrender + * @author Yekrats + */ +$messages['qqq'] = array( + 'titleblacklist-desc' => '{{desc|name=Title Blacklist|url=http://www.mediawiki.org/wiki/Extension:TitleBlacklist}}', + 'titleblacklist' => 'The [[mw:Extension:TitleBlacklist|extension Title Blacklist]] gives the ability to block certain unallowed words appearing in the title through regular expressions. +This will be the first explanatory paragraph of the blacklist. (Characters after the #-signs are ignored.) +To see an example list in context, see: http://www.mediawiki.org/wiki/MediaWiki:Titleblacklist', + 'titlewhitelist' => 'The whitelist is a feature of the [[mw:Extension:TitleBlacklist|extension Title Blacklist]], which gives the ability to block certain words (or explicitly allow them) appearing in the title through regular expressions. +This will be the explanatory paragraph of the blacklist. (Characters after the #-signs are ignored.) +To see an example list in context, see: http://www.mediawiki.org/wiki/MediaWiki:Titlewhitelist', + 'titleblacklist-forbidden-edit' => '"title" stands for "page title". Parameters: +* $1 - blacklist entry +* $2 - page title +{{Related|Titleblacklist-forbidden}}', + 'titleblacklist-forbidden-move' => '"title" stands for "page title". Parameters: +* $1 - blacklist entry +* $2 - old page title +* $3 - new page title +{{Related|Titleblacklist-forbidden}}', + 'titleblacklist-forbidden-upload' => 'Unused at this time. Parameters: +* $1 - blacklist entry +* $2 - filename +{{Related|Titleblacklist-forbidden}}', + 'titleblacklist-forbidden-new-account' => 'Parameters: +* $1 - blacklist entry +* $2 - username +{{Related|Titleblacklist-forbidden}}', + 'titleblacklist-invalid' => 'Used as error message. + +This message is followed by a list of the invalid lines. + +Parameters: +* $1 - number of invalid lines in the title blacklist', + 'titleblacklist-override' => "Check box label on \"Create account\" form if the user has the user right ''tboverride-account''. If checked, the [[MediaWiki:Titleblacklist]] is ignored during account creation.", + 'right-tboverride' => '{{doc-right|tboverride}}', + 'right-tboverride-account' => '{{doc-right|tboverride-account}}', +); + +/** Afrikaans (Afrikaans) + * @author පසිඳු à¶šà·à·€à·’න්ද + */ +$messages['af'] = array( + 'titleblacklist-override' => 'Ignoreer die swartlys', + 'right-tboverride' => 'Ignoreer die titel swartlys', # Fuzzy + 'right-tboverride-account' => 'Ignoreer die gebruikersnaam swartlys', +); + +/** Aragonese (aragonés) + * @author Juanpabl + */ +$messages['an'] = array( + 'titleblacklist-desc' => "Premite a os almenistradors de vedar a creyación de pachinas y cuentas d'usuario con aduya d'una [[MediaWiki:Titleblacklist|lista negra]] y una [[MediaWiki:Titlewhitelist|lista blanca]]", + 'titleblacklist' => '# Ista ya una lista negra de tÃtols. Os tÃtols que concuerden con una d\'istas expresions regulars no se pueden creyar. +# Use "#" ta fer comentarios. +# Por defecto, no fa diferencia entre mayusclas y minusclas', + 'titlewhitelist' => '# Ista ye una lista blanca de tÃtols. Faiga servir "#" ta escribir comentarios. +# Por defecto, no diferencia entre mayusclas y minusclas', + 'titleblacklist-forbidden-edit' => 'O tÃtol "$2" ye vedato y no se puede creyar. +Concuerda con a siguient dentrada d\'a lista negra: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" no se puede tresladar ta "$3", porque o tÃtol "$3" ye vedato y no se puede creyar. Concuerda con a siguient dentrada d\'a lista negra: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'O nombre de fichero "$2" ye vedato y no se puede creyar. Concuerda con a siguient dentrada d\'a lista negra: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'O nombre d\'usuario "$2" ye vedato y no se puede creyar. +Concuerda con a dentrada <code>$1</code> d\'a lista negra.', + 'titleblacklist-invalid' => "{{PLURAL:$1|A siguient linia|As siguients linias}} d'a lista negra de tÃtols {{PLURAL:$1|ye|son}} no son conformes; por favor corricha-{{PLURAL:$1|la|las}} antes d'alzar:", + 'titleblacklist-override' => 'Ignorar a lista negra', + 'right-tboverride' => 'Ignorar a lista negra de tÃtols', # Fuzzy + 'right-tboverride-account' => "Ignorar a lista negra de los nombres d'usuario", +); + +/** Arabic (العربية) + * @author Aiman titi + * @author Meno25 + * @author OsamaK + */ +$messages['ar'] = array( + 'titleblacklist-desc' => 'ÙŠØ³Ù…Ø Ù„Ù„Ø¥Ø¯Ø§Ø±ÙŠÙŠÙ† بمنع إنشاء Ø§Ù„ØµÙØØ§Øª ÙˆØØ³Ø§Ø¨Ø§Øª المستخدمين ØØ³Ø¨ [[MediaWiki:Titleblacklist|قائمة سوداء]] Ùˆ [[MediaWiki:Titlewhitelist|قائمة بيضاء]]', + 'titleblacklist' => '# هذه قائمة سوداء للعناوين. العناوين والمستخدمون الذين يطابقون تعبيرا منتظما هنا لا يمكن إنشاؤهم. +# استخدم "#" للتعليقات. +# هذه لا تتأثر Ø¨ØØ§Ù„Ø© Ø§Ù„ØØ±ÙˆÙ Ø§ÙØªØ±Ø§Ø¶ÙŠØ§', + 'titlewhitelist' => '# هذه قائمة بيضاء للعناوين. استخدم "#" للتعليقات +# هذه لا تتأثر Ø¨ØØ§Ù„Ø© Ø§Ù„ØØ±ÙˆÙ Ø§ÙØªØ±Ø§Ø¶ÙŠØ§', + 'titleblacklist-forbidden-edit' => 'العنوان "$2" تم منعه من الإنشاء. +هو يطابق المدخلة التالية ÙÙŠ القائمة السوداء: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'لا يمكن نقل "$2" إلى "$3"ØŒ لأن إنشاء العنوان "$3" ممنوع. +هو يطابق المدخلة التالية ÙÙŠ القائمة السوداء: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'إنشاء اسم المل٠"$2" ممنوع. +هو يطابق المدخلة التالية ÙÙŠ القائمة السوداء: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'إنشاء اسم المستخدم "$2" ممنوع. +هو يطابق مدخلة القائمة السوداء التالية: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1||السطر التالي|السطران التاليان|السطور التالية}} ÙÙŠ قائمة العناوين السوداء {{PLURAL:$1||غير صØÙŠØ|غير صØÙŠØØ§Ù†|غير صØÙŠØØ©}}Ø› من ÙØ¶Ù„Ùƒ {{PLURAL:$1||ØµØØÙ‡|ØµØØÙ‡Ù…Ø§|ØµØØÙ‡Ù…}} قبل الØÙظ:', + 'titleblacklist-override' => 'تجاهل القائمة السوداء', + 'right-tboverride' => 'تجاوز قائمة العناوين السوداء', # Fuzzy + 'right-tboverride-account' => 'تجاوز قائمة اسم المستخدم السوداء.', +); + +/** Egyptian Spoken Arabic (مصرى) + * @author Meno25 + * @author Ramsis II + */ +$messages['arz'] = array( + 'titleblacklist-desc' => 'Ø¨ÙŠØ³Ù…Ø Ù„Ù„Ø§Ø¯Ø§Ø±ÙŠÙŠÙ† انهم يمنعو انشاء Ø§Ù„ØµÙØØ§Øª Ùˆ ØØ³Ø§Ø¨Ø§Øª اليوزرز على ØØ³Ø¨ [[MediaWiki:Titleblacklist|البلاك ليست]] Ùˆ [[MediaWiki:Titlewhitelist|اللستة Ø§Ù„Ù…Ø³Ù…ÙˆØØ©]]', + 'titleblacklist' => '# دى بلاك ليست للعناوين. العناوين واليوزرز اللى بيطابقو نعبير عادى هنا مش ممكن إنشاؤهم. +# استعمل "#" للتعليقات. +# ما بتتأثرش Ø¨ØØ§Ù„Ù‡ Ø§Ù„ØØ±ÙˆÙ', + 'titlewhitelist' => '# دى لستة بالعناوين Ø§Ù„Ù…Ø³Ù…ÙˆØ Ø¨ÙŠÙ‡Ø§. استعمل "#" للتعليقات. +# ما بتتأثرش Ø¨ØØ§Ù„Ù‡ Ø§Ù„ØØ±ÙˆÙ', + 'titleblacklist-forbidden-edit' => 'العنوان "$2" ممنوع من الانشاء. +لانه مطابق لمدخلة ÙÙ‰ البلاك ليست دي: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" Ù…Ø§ÙŠÙ†ÙØ¹Ø´ تتنقل لـ "$3", لان العنوان "$3" ممنوع من الانشاء. +لانه مطابق لمدخلة ÙÙ‰ البلاك ليست دي: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'اسم المل٠"$2" ممنوع من الانشاء. +لانه مطابق لمدخلة ÙÙ‰ البلاك ليست دي: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'اسم اليوزر "$2" ممنوع من الانشاء. +لانه مطابق لمدخلة ÙÙ‰ البلاك ليست دي: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|السطر دا|السطور دي}} اللى ÙÙ‰ البلاك ليست بتاعة العناوين مش {{PLURAL:$1|صØ|صØ}} ; +لو Ø³Ù…ØØª ØªØµÙ„Ø {{PLURAL:$1|ـه|ـهم}} قبل الØÙظ:', + 'right-tboverride' => 'اتجاوز البلاك ليست بتاعةالعناوين', # Fuzzy +); + +/** Assamese (অসমীয়া) + * @author Bishnu Saikia + * @author Gitartha.bordoloi + * @author Nilamdyuti + */ +$messages['as'] = array( + 'titleblacklist-desc' => '[[MediaWiki:Titleblacklist|বà§à¦²à§‡à¦•লিষà§à¦Ÿ]] আৰৠ[[MediaWiki:Titlewhitelist|হোৱাইটলিষà§à¦Ÿ]]à§° মতে পà§à§°à¦¶à¦¾à¦¸à¦•ক পৃষà§à¦ া আৰৠসদসà§à¦¯ à¦à¦•াউণà§à¦Ÿà§° সৃষà§à¦Ÿà¦¿ অৱৰোধৰ অনà§à¦®à¦¤à¦¿ দিয়ে', + 'titleblacklist' => '# à¦à¦‡à¦–ন à¦à¦–ন শিৰোনাম বà§à¦²à§‡à¦•লিষà§à¦Ÿà¥¤ ইয়াৰ যিকোনো নিয়মিত à¦à¦•à§à¦¸à¦ªà§à§°à§‡à¦›à¦¨à§° লগত মিলা শিৰোনাম আৰৠসদসà§à¦¯à¦¨à¦¾à¦® সৃষà§à¦Ÿà¦¿ কৰিব নোৱাৰি। +# মনà§à¦¤à¦¬à§à¦¯à§° বাবে "#" বà§à¦¯à§±à¦¹à¦¾à§° কৰক। +# ই বৰফলা বা সৰà§à¦«à¦²à¦¾ দà§à¦¯à¦¼à§‹à¦¬à¦¿à¦§ আখৰতে কাম কৰিব।', + 'titlewhitelist' => '# à¦à¦‡à¦–ন à¦à¦–ন শিৰোনাম হোৱাইটলিষà§à¦Ÿà¥¤ মনà§à¦¤à¦¬à§à¦¯à§° বাবে "#" বà§à¦¯à§±à¦¹à¦¾à§° কৰিব। +# ই বৰফলা বা সৰà§à¦«à¦²à¦¾ দà§à¦¯à¦¼à§‹à¦¬à¦¿à¦§ আখৰতে কাম কৰিব।', + 'titleblacklist-forbidden-edit' => '"$2" শিৰোনামটো সৃষà§à¦Ÿà¦¿à§° পৰা বাৰণ কৰা হৈছে। +à¦à¦‡ বà§à¦²à§‡à¦•লিষà§à¦Ÿ à¦à§à¦•à§à¦¤à¦¿à§° লগত ইয়াৰ মিল আছে: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" ক "$3" লে সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à§° কৰিব নোৱাৰি, কাৰণ শীৰà§à¦·à¦• "$3" ক সৃষà§à¦Ÿà¦¿à§° পৰা নিষিদà§à¦§ কৰা হৈছে। +ই নিমà§à¦¨à¦²à¦¿à¦–িত বà§à¦²à§‡à¦•লিসà§à¦Ÿ পà§à§°à§±à¦¿à¦·à§à¦Ÿà¦¿à§° সৈতে মিল খায়: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'নথিপতà§à§° নাম "$2" সৃষà§à¦Ÿà¦¿à§° পৰা নিষিদà§à¦§ কৰা হৈছে। +ই নিমà§à¦¨à¦²à¦¿à¦–িত বà§à¦²à§‡à¦•লিসà§à¦Ÿ পà§à§°à§±à¦¿à¦·à§à¦Ÿà¦¿à§° সৈতে মিল খায়: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'বà§à¦¯à§±à¦¹à¦¾à§°à¦•াৰী নাম "$2" ক সৃষà§à¦Ÿà¦¿à§° পৰা নিষিদà§à¦§ কৰা হৈছে। +ই নিমà§à¦¨à¦²à¦¿à¦–িত বà§à¦²à§‡à¦•লিসà§à¦Ÿ পà§à§°à§±à¦¿à¦·à§à¦Ÿà¦¿à§° সৈতে মিল খায়: <code>$1</code>', + 'titleblacklist-invalid' => 'শীৰà§à¦·à¦• বà§à¦²à§‡à¦•লিষà§à¦Ÿà¦¤ নিমà§à¦¨à¦²à¦¿à¦–িত {{PLURAL:$1|শাৰী|শাৰীসমূহ}} অবৈধ; +অনà§à¦—à§à§°à¦¹ কৰি সংৰকà§à¦·à¦£ কৰাৰ আগত {{PLURAL:$1|ইয়াক|à¦à¦‡à¦¬à§‹à§°}} শà§à¦¦à§à¦§ কৰক:', + 'titleblacklist-override' => 'বà§à¦²à§‡à¦•লিষà§à¦Ÿ উপেকà§à¦·à¦¾ কৰক', + 'right-tboverride' => 'শিৰোনাম বা সদসà§à¦¯à¦¨à¦¾à¦® বà§à¦²à§‡à¦•লিষà§à¦Ÿ অৱজà§à¦žà¦¾ কৰক', + 'right-tboverride-account' => 'সদসà§à¦¯à¦¨à¦¾à¦® বà§à¦²à§‡à¦•লিষà§à¦Ÿ অৱজà§à¦žà¦¾ কৰক', +); + +/** Asturian (asturianu) + * @author Esbardu + * @author Xuacu + */ +$messages['ast'] = array( + 'titleblacklist-desc' => "Permite a los alministradores prohibir la creación de páxines y cuentes d'usuariu per aciu d'una [[MediaWiki:Titleblacklist|llista prieta]] y una [[MediaWiki:Titlewhitelist|llista blanca]]", + 'titleblacklist' => '# Esta ye una llista prieta de tÃtulos. Los tÃtulos y usuarios que concayen con dalguna d\'estes expresiones regulares nun se puen crear. +# Usa "#" pa los comentarios. +# De mou predetermináu nun ye sensible a les mayúscules.', + 'titlewhitelist' => '# Esta ye una llista blanca de tÃtulos. Usa "#" pa los comentarios. +# De mou predetermináu nun ye sensible a les mayúscules.', + 'titleblacklist-forbidden-edit' => 'Torgóse la creación del tÃtulu "$2". +Concueya cola siguiente entrada na llista prieta: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" nun pue ser treslladáu a "$3" porque\'l tÃtulu "$3" ta prohibÃo crealu. +Concueya cola siguiente entrada na llista prieta: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Torgóse la creación del nome d\'archivu "$2". +Concueya cola siguiente entrada na llista prieta: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Torgóse la creación del nome d\'usuariu "$2". +Concueya cola siguiente entrada na llista prieta: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|La siguiente llinia|Les siguientes llinies}} de la llista prieta de tÃtulos {{PLURAL:$1|nun ye válida|nun son válides}}; +por favor {{PLURAL:$1|corrÃxila|corrÃxiles}} enantes de guardar:', + 'titleblacklist-override' => 'Inorar la llista prieta', + 'right-tboverride' => "Sobrescribir la llista prieta de tÃtulos o nomes d'usuariu", + 'right-tboverride-account' => "Saltar la llista prieta d'usuarios", +); + +/** Bashkir (башҡортÑа) + * @author Assele + * @author РуÑтам Ðурыев + */ +$messages['ba'] = array( + 'titleblacklist-desc' => 'Хакимдәргә [[MediaWiki:Titleblacklist|ҡара]] һәм [[MediaWiki:Titlewhitelist|аҡ]] иÑемлек Ñрҙамында биттәрҙе һәм иҫәп Ñҙмаларын булдырыуҙы тыйырға мөмкинлек бирә.', + 'titleblacklist' => '# Был — тыйылған иÑемдәр иÑемлеге. Күһәтелгән регулÑÑ€ аңлатмаларға тап килгән биттәр һәм иҫәп Ñҙмалары булдырыла алмай. +# Иҫкәрмәләр Ó©Ñөн "#" ҡулланығыҙ. +# Ғәҙәттә ҙур/бәләкәй хәрефкә һиҙгер түгел', + 'titlewhitelist' => '# Был —иÑемдәрҙең аҡ иÑемлеге. Иҫкәрмәләр Ó©Ñөн "#" ҡулланығыҙ. +# Ғәҙәттә ҙур/бәләкәй хәрефкә һиҙгер түгел', + 'titleblacklist-forbidden-edit' => '"$2" иÑеме булдырыла алмай. +Ул түбәндәге ҡара иÑемлек Ñҙмаһы менән тап килә: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" "$3" тип үҙгәртелә алмай, Ñөнки "$3" иÑеме булдырыла алмай. +Ул түбәндәге ҡара иÑемлек Ñҙмаһы менән тап килә: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '"$2" иÑемле файл булдырыла алмай. +Ул түбәндәге ҡара иÑемлек Ñҙмаһы менән тап килә: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => '"$2" иÑемле ҡатнашыуÑÑ‹ булдырыла алмай. +Ул түбәндәге ҡара иÑемлек Ñҙмаһы менән тап килә: <code>$1</code>', + 'titleblacklist-invalid' => 'Ò Ð°Ñ€Ð° иÑемлектә түбәндәге {{PLURAL:$1|юл|юлдар}} дөрөҫ түгел; +зинһар, һаҡлар алдынан {{PLURAL:$1|уны|уларҙы}} төҙәтегеҙ:', + 'titleblacklist-override' => 'Ò Ð°Ñ€Ð° иÑемлекте иғтибарға алмаҫҡа', + 'right-tboverride' => 'ИÑемдәр ҡара иÑемлеген иғтибарға алмау', # Fuzzy + 'right-tboverride-account' => 'Ò Ð°Ñ‚Ð½Ð°ÑˆÑ‹ÑƒÑÑ‹ иÑемдәре ҡара иÑемлеген иғтибарға алмау', +); + +/** Southern Balochi (بلوچی مکرانی) + * @author Mostafadaneshvar + */ +$messages['bcc'] = array( + 'titleblacklist-desc' => 'اجازت دن بند کتن شرکنگ ØµÙØØ§ØªÛŒ گون مشخصین عناوین: [[MediaWiki:Titleblacklist]] Ùˆ [[MediaWiki:Titlewhitelist]]', # Fuzzy + 'titleblacklist' => '# Ø´ÛŒ یک عنوان لیست سیاهی انت. عناوینی Ú©Ù‡ هم داب رجکس انت ادان شرکنگ نه بیت. +# Ø§Ø³ØªÙØ§Ø¯Ù‡ Ú©Ù†"#" په نظرات', # Fuzzy + 'titlewhitelist' => '#Ø´ÛŒ یک اسپیت لیستی عنوانیء. Ø§Ø³ØªÙØ§Ø¯Ù‡ Ú©Ù† Ú†Ù‡ "#" په نظر داتن', # Fuzzy + 'titleblacklist-forbidden-edit' => 'عنوان "$2" Ú†Ù‡ شر بیگ منع بوتت. +ایی هم داب جهلگی لیست سیاه یک ورودی انت: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'عنوان "$2" نه تونیت په "$3" جاه په جاه بیت، په Ú†ÛŒ Ú©Ù‡ ایی Ú†Ù‡ شر بیگ منع بوتت. +ایی هم داب جهلگی لیست سیاه یک ورودی انت: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'ÙØ§ÛŒÙ„ نام "$2" Ú†Ù‡ شر بیگ منع بوتت. +ایی هم داب جهلگی لیست سیاه یک ورودی انت: <code>$1</code>', + 'right-tboverride' => 'لیست سیاه عنوان لغو Ú©Ù†', # Fuzzy +); + +/** Bikol Central (Bikol Central) + * @author Geopoet + */ +$messages['bcl'] = array( + 'titleblacklist-desc' => 'Minatugot sa mga administrador na magbawal sa pagmumukna nin mga pahina asin mga panindog nin paragamit sa kada [[MediaWiki:Titleblacklist|pinagbarahang listahan]] and [[MediaWiki:Titlewhitelist|pinagtugutang listahan]]', + 'titleblacklist' => '#Ini sarong pinagbarahang listahan kan titulo. Mga titulo asin mga paragamit na minatampad nin sarong regular na ekspresyon digde dae puwedeng maipagmukna. +#Gamiton an "#" para sa mga komento. +#Ini bakong sensitibo sa pindutan bilang panugmad', + 'titlewhitelist' => '#Ini sarong pinagtutugutang listahan kan titulo. Gamiton an "#" para sa mga komento. +#Ini bakong sensitibo sa pindutan bilang panugmad', + 'titleblacklist-forbidden-edit' => 'An titulong "$2" pinagbabawalan sa makapagmukna. +Ini minatampad sa minasunod na entrada kan pinagbarahang listahan: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'An "$2" dae tabi maibabalyo sa "$3", nin huli ta an titulo "$3" pinagbabawalan sa makapagmukna. +Ini minatampad sa minasunod na entrada kan pinagbarahang listahan:<code>$1</code>', + 'titleblacklist-forbidden-upload' => 'An pangaran nin sagunson na "$2" pinagbabawalan na makapagmukna. +Ini minatampad sa minasunod na entrada kan pinagbarahang listahan:<code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'An pangaran nin paragamit na "$2" pinagbabawalan na makapagmukna. +Ini minatampad sa minasunod na entrada kan pinagbarahang listahan:<code>$1</code>', + 'titleblacklist-invalid' => 'An minasunod na {{PLURAL:$1|linya|mga linya}} na yaon sa pinagbarahang listahan kan titulo {{PLURAL:$1|iyo an|iyo an mga}} imbalido; pakikoriher tabi {{PLURAL:$1|ini|sinda}} bago pa man ipagtagama:', + 'titleblacklist-override' => 'Pabayae an pinagbarahang listahan', + 'right-tboverride' => 'Salambawan an titulo o pinagbabawal na listahan kan pangaran nin paragamit', + 'right-tboverride-account' => 'Salambawan an pinagbarahang listahan kan pangaran nin paragamit', +); + +/** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) + * @author EugeneZelenko + * @author Jim-by + * @author Red Winged Duck + * @author Wizardist + */ +$messages['be-tarask'] = array( + 'titleblacklist-desc' => 'ДазвалÑе адмініÑтратарам забаранÑць ÑтварÑньне Ñтаронак Ñ– рахункаў удзельнікаў з дапамогай [[MediaWiki:Titleblacklist|чорнага]] Ñ– [[MediaWiki:Titlewhitelist|белага]] ÑьпіÑаў', + 'titleblacklist' => '# ГÑта ÑÑŒÐ¿Ñ–Ñ Ð·Ð°Ð±Ð°Ñ€Ð¾Ð½ÐµÐ½Ñ‹Ñ… назваў. Старонкі Ñ– рахункі, назвы Ñкіх адпавÑдаюць гÑтым выразам, Ð½Ñ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ быць ÑтвораныÑ. +# ВыкарыÑтоўвайце «#» Ð´Ð»Ñ ÐºÐ°Ð¼Ñнтараў. +# Ð ÑгіÑтар ÑымбалÑÑž Ð½Ñ ÑžÐ»Ñ–Ñ‡Ð²Ð°ÐµÑ†Ñ†Ð° па змоўчваньні', + 'titlewhitelist' => '# ГÑта ÑÑŒÐ¿Ñ–Ñ Ð´Ð°Ð·Ð²Ð¾Ð»ÐµÐ½Ñ‹Ñ… назваў. ВыкарыÑтоўвайце «#» Ð´Ð»Ñ ÐºÐ°Ð¼Ñнтараў. +# Ð ÑгіÑтар ÑымбалÑÑž Ð½Ñ ÑžÐ»Ñ–Ñ‡Ð²Ð°ÐµÑ†Ñ†Ð° па змоўчваньні', + 'titleblacklist-forbidden-edit' => 'Ðазва «$2» Ð·Ð°Ð±Ð°Ñ€Ð¾Ð½ÐµÐ½Ð°Ñ Ð´Ð»Ñ ÑтварÑньнÑ. +Яна адпавÑдае наÑтупнаму ÑлемÑнту чорнага ÑьпіÑу: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Старонка «$2» Ð½Ñ Ð¼Ð¾Ð¶Ð° быць перанеÑÐµÐ½Ð°Ñ Ñž «$3», таму што назва «$3» Ð·Ð°Ð±Ð°Ñ€Ð¾Ð½ÐµÐ½Ð°Ñ Ð´Ð»Ñ ÑтварÑньнÑ. +Яна адпавÑдае наÑтупнаму ÑлемÑнту чорнага ÑьпіÑу: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Файл з назвай «$2» забаронены Ð´Ð»Ñ ÑтварÑньнÑ. +Яна адпавÑдае наÑтупнаму ÑлемÑнту чорнага ÑьпіÑу: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Ð†Ð¼Ñ ÑžÐ´Ð·ÐµÐ»ÑŒÐ½Ñ–ÐºÐ° «$2» было забаронена Ð´Ð»Ñ ÑтварÑньнÑ. +Яно адпавÑдае наÑтупнаму ÑлемÑнту чорнага ÑьпіÑу: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|ÐаÑтупны радок у|ÐаÑÑ‚ÑƒÐ¿Ð½Ñ‹Ñ Ñ€Ð°Ð´ÐºÑ– Ñž}} ÑьпіÑе забароненых назваў — {{PLURAL:$1|нÑÑлушны|нÑÑлушныÑ}}; +калі лаÑка, выпраўце {{PLURAL:$1|Ñго|Ñ–Ñ…}} перад захаваньнем:', + 'titleblacklist-override' => 'Ігнараваць чорны ÑьпіÑ', + 'right-tboverride' => 'Ігнараваньне чорнага ÑьпіÑу назваў Ñ– імёнаў удзельнікаў', + 'right-tboverride-account' => 'ігнараваньне чорнага ÑьпіÑу ўдзельнікаў', +); + +/** Bulgarian (българÑки) + * @author Borislav + * @author DCLXVI + * @author Spiritia + */ +$messages['bg'] = array( + 'titleblacklist-desc' => 'ПозволÑва на админиÑтраторите да забранÑват Ñъздаването на Ñтраници и потребителÑки Ñметки чрез [[MediaWiki:Titleblacklist|черен]] и [[MediaWiki:Titlewhitelist|бÑл ÑпиÑък]].', + 'titleblacklist' => '# Страницата Ñъдържа черен ÑпиÑък за Ð·Ð°Ð³Ð»Ð°Ð²Ð¸Ñ Ð½Ð° Ñтраници +# Страници и потребители, чиито имена ÑъответÑтват Ñ Ñ€ÐµÐ³ÑƒÐ»Ñрните изрази в ÑпиÑъка, не могат да бъдат Ñъздавани. +# За коментари Ñе използва Ñимволът „#“.', + 'titlewhitelist' => '# Това е бÑл ÑпиÑък на заглавиÑта. Използвайте "#" за въвеждане на коментари. +# По подразбиране ÑпиÑъкът е нечувÑтвителен на малки и главни букви', + 'titleblacklist-forbidden-edit' => 'Страницата "$2" не може да бъде Ñъздадена, тъй като Ñъвпада ÑÑŠÑ Ð·Ð°Ð¿Ð¸Ñ Ð¾Ñ‚ Ñ‡ÐµÑ€Ð½Ð¸Ñ ÑпиÑък: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Страницата "$2" не може да бъде премеÑтена като "$3", тъй като Ñъвпада ÑÑŠÑ Ð·Ð°Ð¿Ð¸Ñ Ð¾Ñ‚ Ñ‡ÐµÑ€Ð½Ð¸Ñ ÑпиÑък: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Файлът "$2" не може да бъде качен, тъй като Ñъвпада ÑÑŠÑ Ð·Ð°Ð¿Ð¸Ñ Ð¾Ñ‚ Ñ‡ÐµÑ€Ð½Ð¸Ñ ÑпиÑък: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Забранено е Ñъздаването на потребителÑко име „$2“. +То Ð¾Ñ‚Ð³Ð¾Ð²Ð°Ñ€Ñ Ð½Ð° ÑÐ»ÐµÐ´Ð½Ð¸Ñ Ð·Ð°Ð¿Ð¸Ñ Ð¾Ñ‚ Ñ‡ÐµÑ€Ð½Ð¸Ñ ÑпиÑък: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|СледниÑÑ‚ ред|Следните редове}} от Ñ‡ÐµÑ€Ð½Ð¸Ñ ÑпиÑък на заглавиÑта {{PLURAL:$1|е невалиден|Ñа невалидни}} и трÑбва да {{PLURAL:$1|бъде коригиран|бъдат коригирани}} преди Ñъхранение:', + 'right-tboverride' => 'ПрезапиÑване върху Ñ‡ÐµÑ€Ð½Ð¸Ñ ÑпиÑък на заглавиÑта', # Fuzzy +); + +/** Bengali (বাংলা) + * @author Abdullah Harun Jewel + * @author Bellayet + * @author Nasir8891 + * @author Zaheen + */ +$messages['bn'] = array( + 'titleblacklist' => 'à¦à¦Ÿà¦¿ শিরোনামের কাল তালিকা। যেসব পাতার শিরোনাম ও বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারীর নাম à¦à¦–ানকার রেগà§à¦²à¦¾à¦° à¦à¦•à§à¦¸à¦ªà§à¦°à§‡à¦¶à¦¨à§‡à¦° সাথে মিলে যাবে, সেগà§à¦²à¦¿ তৈরি করা যাবে না। +# মনà§à¦¤à¦¬à§à¦¯à§‡à¦° জনà§à¦¯ "#" বà§à¦¯à¦¬à¦¹à¦¾à¦° করà§à¦¨à¥¤ +# à¦à¦Ÿà¦¿ বড় বা ছোট যেকোন হাতের অকà§à¦·à¦°à§‡ কাজ করে।', + 'titlewhitelist' => '# à¦à¦Ÿà¦¿ à¦à¦•টি শিরোনাম সাদাতালিকা। মনà§à¦¤à¦¬à§à¦¯à§‡à¦° জনà§à¦¯ "#" বà§à¦¯à¦¬à¦¹à¦¾à¦° করà§à¦¨à¥¤ +# à¦à¦Ÿà¦¿ বড় বা ছোট যেকোন হাতের অকà§à¦·à¦°à§‡ কাজ করে।', + 'titleblacklist-forbidden-edit' => '"$2" শিরোনামটি সৃষà§à¦Ÿà¦¿ করা নিষিদà§à¦§ করা হয়েছে। à¦à¦Ÿà¦¿ কালোতালিকার à¦à¦‡ à¦à§à¦•à§à¦¤à¦¿à¦Ÿà¦¿à¦° সাথে মিলে গেছে: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2"-কে "$3"-ঠসরানো যাবে না, কারণ "$3" শিরোনামটি নিষিদà§à¦§à¥¤ শিরোনামটি à¦à¦‡ কালোতালিকা à¦à§à¦•à§à¦¤à¦¿à¦Ÿà¦¿à¦° সাথে মিলে গেছে: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '"$2" ফাইলনামটি সৃষà§à¦Ÿà¦¿ নিষিদà§à¦§à¥¤ নামটি à¦à¦‡ কালোতালিকা à¦à§à¦•à§à¦¤à¦¿à¦Ÿà¦¿à¦° সাথে মিলে গেছে: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => '"$2" নামে বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী নাম তৈরী নিষিদà§à¦§à¥¤ +à¦à¦Ÿà¦¿ কালোতালিকার à¦à¦‡ à¦à§à¦•à§à¦¤à¦¿à¦Ÿà¦¿à¦° সাথে মিলে গেছে: <code>$1</code>', + 'titleblacklist-invalid' => 'শিরোনাম কালোতালিকার à¦à¦‡ {{PLURAL:$1|টি লাইন|টি লাইন}} অবৈধ; অনà§à¦—à§à¦°à¦¹ করে সংরকà§à¦·à¦£ করার আগে {{PLURAL:$1|à¦à¦Ÿà¦¿|à¦à¦—à§à¦²à¦¿}} সংশোধন করà§à¦¨:', + 'titleblacklist-override' => 'কালোতালিকা উপেকà§à¦·à¦¾ করà§à¦¨', + 'right-tboverride' => 'শিরোনাম কালোতালিকা উপেকà§à¦·à¦¾ করà§à¦¨', # Fuzzy + 'right-tboverride-account' => 'বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী নাম কালোতালিকা উপেকà§à¦·à¦¾ করà§à¦¨', +); + +/** Breton (brezhoneg) + * @author Fulup + * @author Gwendal + * @author Gwenn-Ael + * @author Y-M D + */ +$messages['br'] = array( + 'titleblacklist-desc' => "a ro tro d'ar verourien da verzañ krouiñ pajennoù ha kontoù implijerien hervez [[MediaWiki:Titleblacklist|listenn zu]] hag ur [[MediaWiki:Titlewhitelist|listenn wenn]]", + 'titleblacklist' => "# Roll du an titloù eo. Ne c'hell ket bezañ krouet an titloù pe implijerien hag a glot gant un dro-lavar rasional. +# Implijit \"#\" evit an evezhiadennoù. +# N'eo ket kizigig ar monedoù d'an distruj dre ziouer.", + 'titlewhitelist' => '# Roll gwenn an titloù eo. Implijit "#" evit an evezhiadennoù. +# N\'eo ket kizigig ar monedoù d\'an distruj dre ziouer.', + 'titleblacklist-forbidden-edit' => 'Difennet eo krouiñ an anv "$2". +Er roll du e klot gant ar kasadenn da heul : <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Ne c\'hell ket bezañ fiñvet "$2" davet "$3", peogwir eo bet nac\'het. +Klotañ a ran gant kasadenn da heul ar roll du : <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Skarzhet eo bet an anv restr "$2". +Klotañ a ran gant kasadenn da heul ar roll du : <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Skarzhet eo bet an anv implijer "$2". +Klotañ a ran gant kasadenn da heul ar roll du : <code>$1</code>', + 'titleblacklist-invalid' => 'Direizh eo al {{PLURAL:$1|linenn|linennoù}} da-heul a gaver war roll du an titloù; +reizhit {{PLURAL:$1|anezhi|anezho}} a-raok enrollañ :', + 'titleblacklist-override' => 'Ober van eus al listenn zu', + 'right-tboverride' => 'Na ober van ouzh roll du an titloù', + 'right-tboverride-account' => 'Na ober van ouzh roll du an anvioù implijer', +); + +/** Bosnian (bosanski) + * @author CERminator + */ +$messages['bs'] = array( + 'titleblacklist-desc' => 'Omogućuje administratorima da zabrane pravljenje stranica i korisniÄkih raÄuna putem spiskova [[MediaWiki:Titleblacklist|zabranjenih]] i [[MediaWiki:Titlewhitelist|dopuÅ¡tenih]] naslova', + 'titleblacklist' => '# Ovo je spisak zabranjenih naslova. Naslovi i korisnici koji se nalaze na ovom spisku neće moći biti napravljeni. +# Koristite "#" za komentare. +# Ovo ne razlikuje velika i mala slova po pretpostavljenom', + 'titlewhitelist' => '# Ovo je spisak dopuÅ¡tenih naslova. Koristite "#" za komentare. +# Ovo ne razlikuje velika i mala slova po pretpostavljenom', + 'titleblacklist-forbidden-edit' => 'Naslov "$2" je zabranjen za pravljenje. +Nalazi se kao stavka na spisku zabranjenih naslova: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" ne može biti premjeÅ¡ten na "$3", jer je naslov "$3" zabranjen za pravljenje. +Nalazi se kao slijedeća stavka spiska nepoželjnih naslova: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Datoteka sa imenom "$2" je zabranjena za postavljanje. +Nalazi se kao stavka na spisku zabranjenih naslova: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'KorisniÄko ime "$2" je zabranjeno za pravljenje. +Ono se nalazi na spisku zabranjenih naslova pod stavkom: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Slijedeći red|Slijedeća $1 reda|Slijedećih $1 redova}} na spisku nepoželjnih naslova {{PLURAL:$1|je nevalidan|su nevalidna|je nevalidno}}; +molimo da {{PLURAL:$1|ga|ih}} ispravite prije spremanja:', + 'titleblacklist-override' => 'Zanemari crnu listu', + 'right-tboverride' => 'Zaobilaženje spiska zabranjenih naslova', # Fuzzy + 'right-tboverride-account' => 'Zaobilaženje spiska zabranjenih korisniÄkih imena', +); + +/** Catalan (català ) + * @author Aleator + * @author El libre + * @author Jordi Roqué + * @author Pitort + * @author SMP + * @author Vriullop + */ +$messages['ca'] = array( + 'titleblacklist-desc' => "Permet als administradors restringir la creació de pà gines i comptes d'usuari mitjançant una [[MediaWiki:Titleblacklist|llista negra]] i una [[MediaWiki:Titlewhitelist|llista blanca]]", + 'titleblacklist' => "# Açò és una llista negra de tÃtols. Els tÃtols i els usuaris que compleixin alguna expressió regular (''regex'') d'aquà no podran ser creats. +# Feu servir \"#\" per als comentaris. +# Per defecte, no distingeix majúscules de minúscules", + 'titlewhitelist' => '# Açò és una llista blanca de tÃtols. Useu "#" pels comentaris. +# Per defecte, no distingeix majúscules de minúscules', + 'titleblacklist-forbidden-edit' => 'El tÃtol «$2» està prohibit i no es pot crear. Concorda amb la següent entrada de la llista negra: <code>$1</code>', + 'titleblacklist-forbidden-move' => "No es pot moure «$2» a «$3», perquè el tÃtol «$3» està prohibit. Concorda amb l'entrada de la llista negra següent: <code>$1</code>", + 'titleblacklist-forbidden-upload' => "El nom de fitxer «$2» ha estat prohibit i se n'impedeix la creació. Concorda amb la següent lÃnia de la llista negra: <code>$1</code>", + 'titleblacklist-forbidden-new-account' => "No es pot crear el nom d'usuari «$2». Coincideix amb la següent entrada de la llista negra: <code>$1</code>", + 'titleblacklist-invalid' => '{{PLURAL:$1|La lÃnia següent|Les lÃnies següents}} de la llista negra no {{PLURAL:$1|és và lida|són và lides}}; heu de corregir-{{PLURAL:$1|la|les}} abans de guardar:', + 'titleblacklist-override' => 'Ignora la llista negra', + 'right-tboverride' => "Sobreescriu el tÃtol o el nom d'usuari de la llista negra", + 'right-tboverride-account' => "Ignorar la llista negra de noms d'usuari", +); + +/** Chechen (нохчийн) + * @author Умар + */ +$messages['ce'] = array( + 'right-tboverride' => 'Ӏаьржачу могӀанийн чура агӀонийн цӀераш тергалцаÑÑ€ Ñ Ð´ÐµÐºÑŠÐ°ÑˆÑ…Ð¾Ð¹ тергалцабар', + 'right-tboverride-account' => 'Ӏаьржачу могӀанийн чура декъашхойн цӀераш тергалцаÑÑ€', +); + +/** Sorani Kurdish (کوردی) + * @author Calak + */ +$messages['ckb'] = array( + 'titleblacklist-override' => 'پێرستی Ú•Û•Ø´ لەبەر چاو مەگرە', + 'right-tboverride' => 'تێپەڕاندنی تاوتوێی پێرستی Ú•Û•Ø´ÛŒ سەردێڕ یان ناوی بەکارھێنەری', +); + +/** Czech (Äesky) + * @author Danny B. + * @author Li-sung + * @author MatÄ›j Grabovský + * @author Mormegil + */ +$messages['cs'] = array( + 'titleblacklist-desc' => 'Umožňuje správcům zakázat tvorbu stránek a uživatelských úÄtů na základÄ› [[MediaWiki:Titleblacklist|Äerné listiny názvů]] a [[MediaWiki:Titlewhitelist|bÃlé listiny názvů]]', + 'titleblacklist' => '# Toto je Äerná listina názvů. Stránky a uživatelské úÄty, jejichž název odpovÃdá nÄ›kterému regulárnÃmu výrazu, nebude možné vytvoÅ™it. +# Komentáře zaÄÃnajà znakem „#“. +# Na velikosti pÃsmen nezáležÃ.', + 'titlewhitelist' => '# Toto je bÃlá listina názvů stránek. Řádky komentářů zaÄÃnajà znakem „#“. +# Na velikosti pÃsmen nezáležÃ.', + 'titleblacklist-forbidden-edit' => 'Je zakázáno vytvoÅ™it stránku s názvem „$2“. OdpovÃdá následujÃcÃmu záznamu na Äerné listinÄ›: <code>$1</code>', + 'titleblacklist-forbidden-move' => '„$2“ nelze pÅ™esunout na název „$3“, protože název „$3“ je zakázáno vytvářet. OdpovÃdá následujÃcÃmu záznamu na Äerné listinÄ›: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Soubor s jménem „$2“ je zakázáno vytvářet. Název odpovÃdá následujÃcÃmu záznamu na Äerné listinÄ›: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Nenà dovoleno zaregistrovat uživatelské jméno „$2“. +OdpovÃdá následujÃcà položce Äerné listiny: <code>$1</code>', + 'titleblacklist-invalid' => 'Na Äerné listinÄ› názvů {{PLURAL:$1|je následujÃcà řádka neplatný regulárnà výraz|jsou následujÃcà řádky neplatné regulárnà výrazy|jsou následujÃcà řádky regulárnà výrazy}} a je nutné {{PLURAL:$1|ji|je|je}} pÅ™ed uloženÃm stránky opravit :', + 'titleblacklist-override' => 'Ignorovat Äernou listinu', + 'right-tboverride' => 'PÅ™ekonánà zakázaných názvů stránek nebo uživatelských jmen', + 'right-tboverride-account' => 'PÅ™ekonánà Äerné listiny uživatelských jmen', +); + +/** Welsh (Cymraeg) + * @author Lloffiwr + */ +$messages['cy'] = array( + 'titleblacklist-override' => "Anwybyddu'r rhestr ddu", +); + +/** Danish (dansk) + * @author HenrikKbh + * @author Hylle + * @author Sarrus + */ +$messages['da'] = array( + 'titleblacklist-desc' => 'Tillader administartorer at forhindre oprettelse af og brugerkonti gennem [[MediaWiki:Titleblacklist|blacklist]] og en [[MediaWiki:Titlewhitelist|whitelist]]', + 'titleblacklist' => '# Dette er en titel sortliste. Titler og brugere, der svarer til et regulært udtryk her kan ikke oprettes. +# Brug "#" for kommentarer. +# Denne er som standard ufølsom overfor store/smÃ¥ bogstaver', + 'titlewhitelist' => '# Dette er en titel hvidliste. +# Brug "#" for kommentarer. +# Denne er som standard ufølsom overfor store/smÃ¥ bogstaver', + 'titleblacklist-forbidden-edit' => 'Sidenavnet "$2" er blevet beskyttet mod oprettelse<br /> +Det svarer til følgende blacklistpost: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" kan ikke flyttes til "$3", fordi artikelnavnet "$3" er blevet beskyttet mod oprettelse. Det svarer til følgende blacklistpost: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Sidenavnet "$2" kan ikke oprettes<br /> +Det svarer til følgende sortlistepost: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Brugernavnet "$2" kan ikke oprettes<br /> +Det svarer til følgende sortlistepost: <code>$1</code>', + 'titleblacklist-invalid' => 'Følgende {{PLURAL:$1|linje|linjer}} i titelsortelisten er {{PLURAL:$1|ugyldig|ugyldige}}; korriger venligst {{PLURAL:$1|den|dem}} før du gemmer:', + 'titleblacklist-override' => 'Ignorer sortlisten', + 'right-tboverride' => 'Tilsidesæt titel- eller brugernavnsortlisten', + 'right-tboverride-account' => 'Tilsidesæt brugernavn sortliste', +); + +/** German (Deutsch) + * @author Geitost + * @author Giftpflanze + * @author Imre + * @author Kghbln + * @author MF-Warburg + * @author Metalhead64 + * @author Raimond Spekking + * @author The Evil IP address + * @author Umherirrender + */ +$messages['de'] = array( + 'titleblacklist-desc' => 'Ermöglicht es Administratoren die Erstellung unerwünschter Seiten- und Benutzernamen zu unterbinden: [[MediaWiki:Titleblacklist]] und [[MediaWiki:Titlewhitelist]]', + 'titleblacklist' => '# Dies ist eine Schwarze Liste für Seiten- und Benutzernamen. Sofern auf einen solchen Namen einer der folgenden regulären Ausdrücke zutrifft, kann er nicht erstellt werden. +# Verwende „#“ für Kommentare. +# Standardmäßig wird nicht zwischen Groß- und Kleinschreibung unterschieden.', + 'titlewhitelist' => '# Dies ist die Ausnahmeliste von der Schwarzen Liste unerwünschter Seiten- und Benutzernamen. Benutze „#“ für Kommentare. +# Standardmäßig wird nicht zwischen Groß- und Kleinschreibung unterschieden.', + 'titleblacklist-forbidden-edit' => "'''Eine Seite mit dem Titel „$2“ kann nicht erstellt werden.'''<br />Der Titel kollidiert mit diesem Sperrbegriff: '''''$1'''''", + 'titleblacklist-forbidden-move' => "'''Die Seite „$2“ kann nicht nach „$3“ verschoben werden.'''<br />Der Titel kollidiert mit diesem Sperrbegriff: '''''$1'''''", + 'titleblacklist-forbidden-upload' => "'''Eine Datei mit dem Namen „$2“ kann nicht hochgeladen werden.'''<br />Der Titel kollidiert mit diesem Sperrbegriff: '''''$1'''''", + 'titleblacklist-forbidden-new-account' => 'Die Registrierung des Benutzernamens „$2“ ist nicht erwünscht. +Folgender Eintrag aus der Liste unerwünschter Benutzernamen führte zur Ablehnung: <code>$1</code>', + 'titleblacklist-invalid' => 'Die {{PLURAL:$1|folgende Zeile|folgenden Zeilen}} in der Sperrliste {{PLURAL:$1|ist|sind}} ungültig; bitte korrigiere diese vor dem Speichern:', + 'titleblacklist-override' => 'Schwarze Liste ignorieren', + 'right-tboverride' => 'Die schwarze Liste unerwünschter Seiten- oder Benutzernamen außer Kraft setzen', + 'right-tboverride-account' => 'Die schwarze Liste unerwünschter Benutzernamen außer Kraft setzen', +); + +/** Swiss High German (Schweizer Hochdeutsch) + * @author Filzstift + * @author Geitost + */ +$messages['de-ch'] = array( + 'titleblacklist' => '# Dies ist eine Schwarze Liste für Seiten- und Benutzernamen. Wenn auf einen solchen Namen einer der folgenden regulären Ausdrücke zutrifft, kann er nicht erstellt werden. +# Verwende «#» für Kommentare. +# Standardgemäss wird nicht zwischen Gross- und Kleinschreibung unterschieden.', + 'titlewhitelist' => '# Dies ist die Ausnahmeliste von der Schwarzen Liste unerwünschter Seiten- und Benutzernamen. Benutze «#» für Kommentare. +# Standardmässig wird nicht zwischen Gross- und Kleinschreibung unterschieden.', + 'right-tboverride' => 'Die schwarze Liste unerwünschter Seiten- oder Benutzernamen ausser Kraft setzen', + 'right-tboverride-account' => 'Die schwarze Liste unerwünschter Benutzernamen ausser Kraft setzen.', +); + +/** German (formal address) (Deutsch (Sie-Form)‎) + * @author Imre + * @author Kghbln + */ +$messages['de-formal'] = array( + 'titleblacklist' => '# Dies ist eine Schwarze Liste für Seiten- und Benutzernamen. Sofern auf einen solchen Namen einer der folgenden regulären Ausdrücke zutrifft, kann er nicht erstellt werden. +# Verwenden Sie „#“ für Kommentare. +# Standardmäßig wird nicht zwischen Groß- und Kleinschreibung unterschieden.', + 'titlewhitelist' => '# Dies ist die Ausnahmeliste von der Schwarzen Liste unerwünschter Seiten- und Benutzernamen. Benutzen Sie „#“ für Kommentare. +# Standardmäßig wird nicht zwischen Groß- und Kleinschreibung unterschieden.', + 'titleblacklist-invalid' => 'Die {{PLURAL:$1|folgende Zeile|folgenden Zeilen}} in der Sperrliste {{PLURAL:$1|ist|sind}} ungültig; bitte korrigieren Sie diese vor dem Speichern:', +); + +/** Zazaki (Zazaki) + * @author Aspar + * @author Erdemaslancan + */ +$messages['diq'] = array( + 'titleblacklist-desc' => 'serkaran re desturê vıraÅŸtışê pel u hesabê karberan dano, qey qedexekerdışi re yew [[MediaWiki:Titleblacklist|listeya risiyayan]] u [[MediaWiki:Titlewhitelist|listeya risıpiyan]] dano.', + 'titleblacklist' => '# No yew sernameyê qerelisteyo.Tiya dı ifadey timarınana sernamey u karberi nêvırazênê. +# Qan dê vatışa "#" kar kerê. +# No farazi herfa qıc u gırdi re nêhesıbneno', + 'titlewhitelist' => '# no yew sernameyê listeya risıpiyan o. qey mışorekerdışi "#" bışuxulnê. +# no farazi herfa qıc u gırdi re hessas niyo', + 'titleblacklist-forbidden-edit' => 'vıraÅŸtışê sernameyê "$2" i qedexe bı . +malumatê ey na listeyasiya de zepê ya: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'no "$2", "$3" pel re nêkırışiyeno çunke vıraÅŸtışê sernameyê "$3"i qedexe biyo. +malumatê ey na listeyasiya de zepê ya: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'vıraÅŸtışê sernameyê dosyaya"$2"i qedexe bı. +malumatê ey na listeyasiya de zêpê ya: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'vıraÅŸtışê nameyê karberê"$2" i qedexe bı. +malumatê ey na listeyasiya de zêpê ya: <code>$1</code>', + 'titleblacklist-invalid' => 'nê {{PLURAL:$1|satır o ke|satır ê ke}} listeyasiyayi de qedexe yê; +kerem kerê verqeydkerdışi de raÅŸt kerê:', + 'titleblacklist-override' => 'Tenilisti mehesebne', + 'right-tboverride' => 'Siya listeya sernuÅŸti nêravêrde ke', + 'right-tboverride-account' => 'Tenilisteya naman dê karberan mehesebnê', +); + +/** Lower Sorbian (dolnoserbski) + * @author Michawiki + */ +$messages['dsb'] = array( + 'titleblacklist-desc' => 'Zmóžnja administratoram napóranjeju bokow a wužywarskich kontow pó [[MediaWiki:Titleblacklist|cornej lisćinje]] a [[MediaWiki:Titlewhitelist|běłej lisćinje]] zajźowaÅ›', + 'titleblacklist' => '# To jo corna lisćina titelow. Titele a wužywarje, kótarež pÅ›itrjefiju na regularny wuraz, njedaju se napóraÅ›. +# Wužyj "#" za komentary. +# Pó standarźe to njeźiwa na wjelikopisanje', + 'titlewhitelist' => '# To jo běła lisćina titelow. Wužyj "#" za komentary. +# Pó standarźe to njeźiwa na wjelikopisanje.', + 'titleblacklist-forbidden-edit' => 'Titel "$2" jo pÅ›eÅ›iwo napóranjeju blokÄ›rowany. +PÅ›itrjefijo na slÄ›dujucy zapisk: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" njedajo se do "$3" pÅ›esunuÅ›, dokulaž titel "$3" pÅ›eÅ›iwo napóranjeju blokÄ›rowany. +PÅ›etrjefijo na slÄ›dujucy zapisk corneje lisćiny: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Datajowe mÄ› "$2" je so blokÄ›rowaÅ‚o pÅ›eÅ›iwo napóranjeju. +PÅ›etrjefijo na slÄ›dujucy zapisk corneje lisćiny: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Wužywarske mÄ› "$2" jo se blokÄ›rowaÅ‚o pÅ›eÅ›iwo napóranjeju. +PÅ›etrjefijo na slÄ›dujucy zapisk corneje lisćiny: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|SlÄ›dujuca smužka|SlÄ›dujucej smužce|slÄ›dujuce smužki|SlÄ›dujuce smužki}} w cornej lisćinje titelow {{PLURAL:$1|jo njepÅ‚aÅ›iwa|stej njepÅ‚aÅ›iwej|su njepÅ‚aÅ›iwe |su njepÅ‚aÅ›iwe}}; pÅ¡osym skorigÄ›ruj {{PLURAL:$1|ju|jej|je|je}} do skÅ‚adowanja:', + 'titleblacklist-override' => 'Carnu lisćinu ignorÄ›rowaÅ›', + 'right-tboverride' => 'PÅ‚aÅ›iwosć carneje lisćiny nastawkow abo wužywarskich mjenjow wótpóraÅ›', + 'right-tboverride-account' => 'PÅ‚aÅ›iwosć carneje lisćiny wužywarskich mjenjow wótpóraÅ›', +); + +/** Greek (Ελληνικά) + * @author Dead3y3 + * @author Geraki + * @author Glavkos + */ +$messages['el'] = array( + 'titleblacklist-desc' => 'ΕπιτÏÎπει στους διαχειÏιστÎÏ‚ να απαγοÏÎψουν την δημιουÏγία σελίδων και λογαÏιασμών χÏηστών σÏμφωνα με μία [[MediaWiki:Titleblacklist|μαÏÏη λίστα]] και μία [[MediaWiki:Titlewhitelist|άσπÏη λίστα]]', + 'titleblacklist' => '# Αυτή είναι μία μαÏÏη λίστα για τίτλους σελίδων. Τίτλοι και χÏήστες οι οποίοι ταιÏιάζουν με μια regular expression εδώ, δεν μποÏοÏν να δημιουÏγηθοÏν. +# ΧÏησιμοποιήστε το σÏμβολο «#» για σχόλια. +# Από Ï€Ïοεπιλογή είναι χωÏίς διάκÏιση πεζών/κεφαλαίων .', + 'titlewhitelist' => '# Αυτή είναι μία λευκή λίστα για τίτλους σελίδων. ΧÏησιμοποιήστε το σÏμβολο «#» για σχόλια. +# Από Ï€Ïοεπιλογή είναι χωÏίς διάκÏιση πεζών/κεφαλαίων .', + 'titleblacklist-forbidden-edit' => 'Η δημιουÏγία του τίτλου "$2" Îχει φÏαγεί. +ΤαιÏιάζει στην ακόλουθη εγγÏαφή της μαÏÏης λίστας: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Η σελίδα «$2» δεν μποÏεί να μετακινηθεί στην «$3», επειδή η δημιουÏγία του τίτλου «$3» Îχει φÏαγεί. +ΤαιÏιάζει στην ακόλουθη εγγÏαφή της μαÏÏης λίστας: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Η δημιουÏγία του ονόματος αÏχείου «$2» Îχει φÏαγεί. +ΤαιÏιάζει στην ακόλουθη εγγÏαφή της μαÏÏης λίστας: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Η δημιουÏγία του ονόματος χÏήστη/χÏήστÏιας «$2» Îχει φÏαγεί. +ΤαιÏιάζει στην ακόλουθη εγγÏαφή της μαÏÏης λίστας: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Η ακόλουθη γÏαμμή|Οι ακόλουθες γÏαμμÎÏ‚}} στην μαÏÏη λίστα τίτλων είναι {{PLURAL:$1|άκυÏη|άκυÏες}}· παÏακαλώ διοÏθώστε {{PLURAL:$1|την|τις}} Ï€Ïιν την αποθήκευση:', + 'titleblacklist-override' => 'Αγνοήστε τη μαÏÏη λίστα', + 'right-tboverride' => 'ΠαÏάκαμψη της μαÏÏης λίστας τίτλων', # Fuzzy + 'right-tboverride-account' => 'ΠαÏακάμψετε την μαÏÏη λίστα ονομάτων χÏήστη', +); + +/** Esperanto (Esperanto) + * @author Mihxil + * @author Yekrats + */ +$messages['eo'] = array( + 'titleblacklist-desc' => 'Rajtigas la adminstrantojn malpermesi kreadon de paÄoj kaj uzanto-kontoj per [[MediaWiki:Titleblacklist|nigralisto]] kaj [[MediaWiki:Titlewhitelist|blankalisto]]', + 'titleblacklist' => '# Jen titola nigralisto. Titoloj kaj uzantoj kiuj kongruas regulan esprimon ĉi tie ne povas esti kreitaj. +# Uzu "#" por komentoj. +# Ĉi tio estas usklecodistingiva defaÅlte.', + 'titlewhitelist' => '# Ĉi tio estas blanklisto por titoloj. Uzu "#" por komentoj. +# Ĉi tio estas defaÅlte uskleca maldistingiva.', + 'titleblacklist-forbidden-edit' => 'La titolo "$2" estis malpermesita de kreado. +Äœi similas la jenan nigralistan listeron: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" ne povas esti alinomita al "$3", ĉar la titolo "$3" estis forbarita de kreado. +Äœi kongruas la jenan nigralistanon: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'La dosiernomo "$2" estis forbarita de kreado. +Äœi kongruas la jenan nigralistanon: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'La uzanto-nomo "$2" estis forbarita de kreado. +Äœi kongruas la jenan nigralistano: <code>$1</code>', + 'titleblacklist-invalid' => 'La {{PLURAL:$1|jena linio|jenaj linioj}} en la titola nigralisto estas {{PLURAL:$1|malvalida|malvalidaj}}; +bonvolu korekti {{PLURAL:$1|gxi|ilin}} antaÅ konservado:', + 'titleblacklist-override' => 'Ignori la nigraliston', + 'right-tboverride' => 'AnstataÅskribi la nigraliston de salutnomoj kaj titloj', + 'right-tboverride-account' => 'Transpasi la nigran liston pri uzantoj.', +); + +/** Spanish (español) + * @author Armando-Martin + * @author Crazymadlover + * @author Locos epraix + * @author Remember the dot + * @author Sanbec + */ +$messages['es'] = array( + 'titleblacklist-desc' => 'Permite que los administradores prohÃban la creación de páginas y cuentas de usuario mediante una [[MediaWiki:Titleblacklist|lista negra]] y una [[MediaWiki:Titlewhitelist|lista blanca]]', + 'titleblacklist' => '# Esta es una lista negra de tÃtulos. No se pueden crear tÃtulos o usuarios que coincidan con una de estas expresiones regulares. +# Use «#» para comentarios. +# Esta es insensible a las mayúsculas por defecto', + 'titlewhitelist' => '# Esta es una lista blanca de tÃtulos. Use «#» para comentarios. +# Esta es insensible a las mayúsculas por defecto', + 'titleblacklist-forbidden-edit' => 'Se ha bloqueado la creación del tÃtulo «$2». +Coincide con la siguiente entrada de lista negra: <code>$1</code>', + 'titleblacklist-forbidden-move' => '«$2» no puede ser trasladado a «$3», porque se ha bloqueado la creación del tÃtulo «$3». +Coincide con la siguiente entrada de lista negra: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Se ha bloqueado el nombre de archivo «$2». +Coincide con la entrada de lista negra <code>$1</code>.', + 'titleblacklist-forbidden-new-account' => 'Se prohibe crear el nombre de usuario «$2». +Coincide con la siguiente entrada de la lista negra: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|La siguiente lÃnea|Las siguientes lÃneas}} de la lista negra no {{PLURAL:$1|es válida|son válidas}}; +por favor corrÃge{{PLURAL:$1|la|las}} antes de grabar:', + 'titleblacklist-override' => 'Ignorar la lista negra', + 'right-tboverride' => 'Ignorar la lista negra de tÃtulos o de nombres de usuario', + 'right-tboverride-account' => 'Ignorar la lista negra de los nombres de usuario', +); + +/** Estonian (eesti) + * @author Pikne + */ +$messages['et'] = array( + 'titleblacklist-desc' => 'Võimaldab administraatoritel vastavalt [[MediaWiki:Titleblacklist|mustale]] ja [[MediaWiki:Titlewhitelist|valgele nimekirjale]] keelata lehekülgede ja kasutajakontode loomise.', + 'titleblacklist' => '# See on pealkirjade must nimekiri. Siinsetele regulaaravaldistele vastavaid pealkirju ega kasutajaid ei saa luua. +# Kommentaariks kasuta märki "#". +# Vaikimisi on see tõstutundetu', + 'titlewhitelist' => '# See pealkiri on valges nimekirjas. Kommentaariks kasuta märki "#". +# Vaikimisi on see tõstutundetu', + 'titleblacklist-forbidden-edit' => 'Lehekülje pealkirjaga "$2" loomine on keelatud. +See vastab järgnevale musta nimekirja sissekandele: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Lehekülge "$2" ei saa teisaldada pealkirja "$3" alla, sest lehekülgede pealkirjaga "$3" loomine on keelatud. +See vastab järgnevale musta nimekirja sissekandele: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Pealkirjaga "$2" on keelatud faili üles laadida. +See vastab järgnevale musta nimekirja sissekandele: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Kasutaja nimega "$2" loomine on keelatud. +See vastab järgnevale musta nimekirja sissekandele: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Järgnev|Järgnevad}} musta nimekirja {{PLURAL:$1|rida on vigane|read on vigased}}. +Palun paranda {{PLURAL:$1|see|need}} enne salvestamist:', + 'titleblacklist-override' => 'Eira musta nimekirja', + 'right-tboverride' => 'Eirata pealkirjade või kasutajanimede musta nimekirja', + 'right-tboverride-account' => 'Eirata kasutajanimede musta nimekirja', +); + +/** Persian (ÙØ§Ø±Ø³ÛŒ) + * @author Dalba + * @author Ebraminio + * @author Huji + * @author Ladsgroup + * @author Reza1615 + * @author Wayiran + * @author ZxxZxxZ + */ +$messages['fa'] = array( + 'titleblacklist-desc' => 'امکان جلوگیری از ایجاد ØµÙØÙ‡â€ŒÙ‡Ø§ÛŒÛŒ با عنوان‌های خاص را می‌دهد: [[MediaWiki:Titleblacklist]] Ùˆ [[MediaWiki:Titlewhitelist]]', + 'titleblacklist' => '# این یک Ùهرست سیاه عنوان‌ها است. عنوان‌هایی Ú©Ù‡ با یک عبارت باقاعده در این ØµÙØÙ‡ مطابقت کنند را نمی‌توان ایجاد کرد. +# از «#» برای ØªÙˆØ¶ÛŒØØ§Øª Ø§Ø³ØªÙØ§Ø¯Ù‡ کنید. +# به‌طور Ù¾ÛŒØ´â€ŒÙØ±Ø¶ به بزرگ Ùˆ Ú©ÙˆÚ†Ú©ÛŒ ØØ±ÙˆÙ ØØ³Ø§Ø³ نیست.', + 'titlewhitelist' => '# این یک Ùهرست سÙید برای عنوان‌ها است. از «#» برای Ø§ÙØ²ÙˆØ¯Ù† ØªÙˆØ¶ÛŒØØ§Øª Ø§Ø³ØªÙØ§Ø¯Ù‡ کنید. +#این Ùهرست به طور Ù¾ÛŒØ´â€ŒÙØ±Ø¶ به بزرگی Ùˆ Ú©ÙˆÚ†Ú©ÛŒ ØØ³Ø§Ø³ نیست', + 'titleblacklist-forbidden-edit' => 'ایجاد عنوان «$2» ممنوع شده‌است. این عنوان با این دستور از Ùهرست سیاه مطابقت می‌کند: <code>$1</code>', + 'titleblacklist-forbidden-move' => '«$2» را نمی‌توان به «$3» انتقال داد. ایجاد «$3» ممنوع است. چون با این دستور از Ùهرست سیاه مطابقت می‌کند: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'ایجاد نام «$2» برای پرونده‌ها ممنوع است، زیرا با این دستور از Ùهرست سیاه مطابقت می‌کند: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'ØØ³Ø§Ø¨ کاربری «$2» در برابر ایجاد Ù…ØØ§Ùظت شده‌است. +این نام کاربری با این قسمت از Ùهرست سیاه مطابقت دارد: <code>$1</code>', + 'titleblacklist-invalid' => ' +{{PLURAL:$1|سطر|سطرهای}} زیر در Ùهرست سیاه عنوان‌ها نامجاز {{PLURAL:$1|است|هستند}}Ø› Ù„Ø·ÙØ§Ù‹ {{PLURAL:$1|آن|آن‌ها}} را قبل از ذخیره‌کردن Ø§ØµÙ„Ø§Ø Ú©Ù†ÛŒØ¯:', + 'titleblacklist-override' => 'از Ùهرست سیاه چشم‌پوشی Ú©Ù†', + 'right-tboverride' => 'نادیده Ú¯Ø±ÙØªÙ† لیست سیاه عنوان یا نام کاربری', + 'right-tboverride-account' => 'لغو Ùهرست سیاه نام کاربری', +); + +/** Finnish (suomi) + * @author Agony + * @author Cimon Avaro + * @author Crt + * @author Nike + * @author Str4nd + * @author Stryn + */ +$messages['fi'] = array( + 'titleblacklist-desc' => 'Antaa ylläpitäjille mahdollisuuden estää sivujen ja käyttäjätunnusten luonti nimen perusteella: [[MediaWiki:Titleblacklist|estolista]] ja [[MediaWiki:Titlewhitelist|poikkeuslista]].', + 'titleblacklist' => '# Tämä on nimien estolista. Sivuja tai käyttäjiä, jotka vastaavat täällä määritettyihin säännöllisiin lausekkeisiin, ei voi luoda. +# Käytä #-merkkiä kommentointiin. +# Oletusarvoisesti tämä on riippuvainen kirjainkoosta', + 'titlewhitelist' => '# Tämä on nimien poikkeuslista. Käytä #-merkkiä kommentointiin. +# Oletusarvoisesti tämä on riippuvainen kirjainkoosta', + 'titleblacklist-forbidden-edit' => 'Sivun â€$2†luonti on estetty, koska se täsmää seuraavaan osaan estolistassa: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Sivua â€$2†ei voi siirtää nimelle â€$3â€, koska sivun â€$3†luonti on estetty. Se täsmää seuraavaan osaan estolistassa: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Tiedoston â€$2†luonti on estetty, koska se täsmää seuraavaan osaan estolistassa: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Käyttäjätunnuksen â€$2†luonti on estetty. +Tunnus täsmää seuraavaan estolistan sääntöön: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Seuraava listan rivi ei ole kelvollinen|Seuraavat listan rivit eivät ole kelvollisia}}. Korjaa {{PLURAL:$1|se|ne}} ennen tallentamista.', + 'titleblacklist-override' => 'Ohita estolista', + 'right-tboverride' => 'Ohittaa sivunimien tai käyttäjänimien estolista', + 'right-tboverride-account' => 'Ohittaa käyttäjänimien estolista', +); + +/** French (français) + * @author Crochet.david + * @author Elfix + * @author Gomoko + * @author Grondin + * @author IAlex + * @author Meithal + * @author PieRRoMaN + * @author Urhixidur + * @author Zetud + */ +$messages['fr'] = array( + 'titleblacklist-desc' => 'Permet aux administrateurs d’interdire la création de pages et de comptes utilisateur en fonction d’une [[MediaWiki:Titleblacklist|liste noire]] et d’une [[MediaWiki:Titlewhitelist|liste blanche]]', + 'titleblacklist' => '# Ceci est la liste noire des titres. Les titres et les utilisateurs qui correspondent à une expression rationnelle présente sur cette page ne peuvent pas être créés. +# Utilisez « # » pour insérer des commentaires. +# Par défaut, les entrées ne sont pas sensibles à la casse.', + 'titlewhitelist' => '# Ceci est la liste blanche des titres. Utilisez « # » pour insérer des commentaires. +# Les entrées ne sont pas sensibles à la casse par défaut.', + 'titleblacklist-forbidden-edit' => 'Le titre « $2 » est interdit à la création. +Dans la liste noire, il est détecté par l’entrée suivante : <code>$1</code>', + 'titleblacklist-forbidden-move' => 'La page intitulée « $2 » ne peut être déplacée vers « $3 » parce que cette dernière a été interdite à la création. Dans la liste noire, elle correspond à l’entrée : <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Le fichier intitulé « $2 » est interdit à la création. Dans la liste noire, il correspond à l’entrée : <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Le nom d’utilisateur « $2 » a été banni à la création. +Il correspond à l’entrée suivante de la liste noire : <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|La ligne suivante|Les lignes suivantes}} dans la liste noire des titres {{PLURAL:$1|est invalide. Veuillez la|sont invalides. Veuillez les}} corriger avant de publier.', + 'titleblacklist-override' => 'Ignorer la liste noire', + 'right-tboverride' => "Remplacer la liste noire des titres ou des noms d'utilisateur", + 'right-tboverride-account' => "Ignorer la liste noire des noms d'utilisateur", +); + +/** Franco-Provençal (arpetan) + * @author ChrisPtDe + */ +$messages['frp'] = array( + 'titleblacklist-desc' => 'Pèrmèt ux administrators de dèfendre la crèacion de pâges et de comptos usanciér d’aprés una [[MediaWiki:Titleblacklist|lista nêre]] et una [[MediaWiki:Titlewhitelist|lista blanche]].', + 'titleblacklist' => '# O est la lista nêre des titros. Los titros et los usanciérs que corrèspondont a una èxprèssion racionèla presenta sur ceta pâge pôvont pas étre fêts. +# Utilisâd « # » por entrebetar des comentèros. +# Per dèfôt, les entrâs sont pas sensibles a la câssa.', + 'titlewhitelist' => '# O est la lista blanche des titros. Utilisâd « # » por entrebetar des comentèros. +# Per dèfôt, les entrâs sont pas sensibles a la câssa.', + 'titleblacklist-forbidden-edit' => 'Lo titro « $2 » at étâ dèfendu a la crèacion. +Dens la lista nêre, corrèspond a ceta entrâ : <code>$1</code>', + 'titleblacklist-forbidden-move' => 'La pâge « $2 » pôt pas étre renomâ en « $3 », perce que lo titro « $3 » at étâ dèfendu a la crèacion. +Dens la lista nêre, corrèspond a ceta entrâ : <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Lo nom de fichiér « $2 » at étâ dèfendu a la crèacion. +Dens la lista nêre, corrèspond a ceta entrâ : <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Lo nom d’usanciér « $2 » at étâ dèfendu a la crèacion. +Dens la lista nêre, corrèspond a ceta entrâ : <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Ceta legne|Cetes legnes}} dens la lista nêre des titros {{PLURAL:$1|est envalida|sont envalides}} ; +{{PLURAL:$1|la|les}} volyéd corregiér devant qu’encartar :', + 'titleblacklist-override' => 'Ignorar la lista nêre', + 'right-tboverride' => 'Ignorar la lista nêre des titros ou ben des noms d’utilisator', + 'right-tboverride-account' => 'Ignorar la lista nêre des noms d’usanciér', +); + +/** Irish (Gaeilge) + * @author Alison + */ +$messages['ga'] = array( + 'titleblacklist-desc' => 'Ceadaionn na riarthóirà coisc a chur faoi leathanaigh agus cuntais nua a chruthú, de réir [[MediaWiki:Titleblacklist|dúliosta teideail]] agus [[MediaWiki:Titlewhitelist|bánliosta teideail]]', + 'titleblacklist' => '# Seo é an dúliosta teideail. Nà féidir teideail ná úsáideoirà a chruthú atá meaitseáil slonn rialta anseo. +# Usáideann "#" mar nótaà tráchta. +# Tá an cás seo neamhÃogair de réir réamhshocraithe', + 'titlewhitelist' => '# Seo é an bánliosta teideail. Usáideann "#" mar nótaà tráchta. +# Tá an cás seo neamhÃogair de réir réamhshocraithe', + 'titleblacklist-forbidden-edit' => 'Tá toirmeasc ar an teideal "$2 a chruthú.<br /> +Tá sé chomhoiriúna leis an iontráil dúliosta a leanas: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Nà féidir "$2" a athainmnigh go "$3", mar tá an teideal "$3" coiscthe faoi chruthú. +Tá sé chomhoiriúint leis an iontráil seo a leanas sa dúliosta teideail: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Tá an ainm comhaid "$2" coiscthe faoi chruthú. +Tá sé chomhoiriúint leis an iontráil seo a leanas sa dúliosta teideail: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Tá an ainm úsáideorá "$2" coiscthe faoi chruthú. +Tá sé chomhoiriúint leis an iontráil seo a leanas sa dúliosta teideail: <code>$1</code>', + 'titleblacklist-invalid' => "Tá {{PLURAL:$1|an|na}} {{PLURAL:$1|lÃne|lÃonta}} seo a leanas neamhbhailà sa dúliosta teideail; +ceartaigh {{PLURAL:$1|é|iad}} roimh shábháil, le d'thoil:", + 'right-tboverride' => 'SáraÃocht an dúliosta teideail', # Fuzzy +); + +/** Galician (galego) + * @author Alma + * @author Toliño + * @author Xosé + */ +$messages['gl'] = array( + 'titleblacklist-desc' => 'PermÃtelle aos administradores prohibir a creación de páxinas e contas de usuario grazas a unha [[MediaWiki:Titleblacklist|lista negra]] e mais unha [[MediaWiki:Titlewhitelist|lista branca]] de tÃtulos', + 'titleblacklist' => '# Esta é unha lista negra de tÃtulos. Non se pode crear ningún tÃtulo ou usuario que coincida cunha destas expresións regulares. +# Use "#" para os comentarios. +# Por defecto, diferencia entre maiúsculas e minúsculas', + 'titlewhitelist' => '# Este é un tÃtulo da lista branca. Use "#" para os comentarios. +# Por defecto, diferencia entre maiúsculas e minúsculas', + 'titleblacklist-forbidden-edit' => 'O tÃtulo "$2" foi protexido fronte á súa creación. Coincide coa seguinte entrada da lista negra: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" non pode ser movido a "$3", porque o tÃtulo "$3" foi protexido fronte á súa creación. Coincide coa seguinte entrada da lista negra: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'O nome do ficheiro "$2" foi protexido fronte á súa creación. +Coincide coa seguinte entrada da lista negra: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'O nome de usuario "$2" foi protexido fronte á súa creación. +Coincide coa seguinte entrada da lista negra: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|A seguinte liña|As seguintes liñas}} da lista negra {{PLURAL:$1|é inválida|son inválidas}}; por favor {{PLURAL:$1|corrÃxaa|corrÃxaas}} antes de gardar:', + 'titleblacklist-override' => 'Ignorar a lista negra', + 'right-tboverride' => 'Ignorar a lista negra de tÃtulos ou nomes de usuario', + 'right-tboverride-account' => 'Ignorar a lista negra de nomes de usuario', +); + +/** Swiss German (Alemannisch) + * @author Als-Holder + */ +$messages['gsw'] = array( + 'titleblacklist-desc' => 'Macht s Ammanne megli, s Aalege vu nit gwinschte Syten- un Benutzernäme z verhindere: [[MediaWiki:Titleblacklist]] un [[MediaWiki:Titlewhitelist]]', + 'titleblacklist' => '# Des isch e Schwarzi Lischt. Jede Syten- un Benutzername, wu die Uusdrick druf zueträffe, cha nit aagleit wäre. +# Täxt hinter ere Raute „#“ wird as Kommentar gsähne. +# Des isch standardmäßig nit abhängig vum Einzelfall.', + 'titlewhitelist' => '# Des isch d Usnahmelischt vu dr Schwarze Lischt vu nit gwinschte Sytenäme. Verwänd „#“ fir Kommentar. +# Des isch nit abhängig vum Einzelfall', + 'titleblacklist-forbidden-edit' => "'''E Syte mit em Titel „$2“ cha nit aagleit wäre.'''<br />Dr Titel kollidiert mit däm gsperrte Usdruck: '''''$1'''''", + 'titleblacklist-forbidden-move' => "'''D Syte „$2“ cha nit no „$3“ verschobe wäre.'''<br />Dr Titel kollidiert mit däm gsperrte Usdruck: '''''$1'''''", + 'titleblacklist-forbidden-upload' => "'''E Datei mit em Name „$2“ cha nit uffeglade wäre.'''<br />Dr Titel kollidiert mit däm gsperrte Usdruck: '''''$1'''''", + 'titleblacklist-forbidden-new-account' => 'D Regischtrierig vum Benutzername „$2“ isch nit gwinscht. +Dr Name kollidiert mit däm gsperrte Name: <code>$1</code>', + 'titleblacklist-invalid' => 'Die {{PLURAL:$1|Zyylete|Zyylete}} in dr Sperrlischt {{PLURAL:$1|isch|sin}} nit giltig; bitte korrigier si vor em Spychere:', + 'titleblacklist-override' => 'Schwarzi Lischt ignoriere', + 'right-tboverride' => 'Di Schwarz Lischt vu nit gwinschte Syte- oder Benutzernäme usser Chraft setze', + 'right-tboverride-account' => 'Di Schwarz Lischt vu nit gwinschte Benutzernäme usser Chraft setze', +); + +/** Gujarati (ગà«àªœàª°àª¾àª¤à«€) + * @author Ashok modhvadia + * @author Sushant savla + */ +$messages['gu'] = array( + 'titleblacklist-desc' => 'પà«àª°àª¬àª‚ધકોને [[MediaWiki:Titleblacklist|blacklist]] અને [[MediaWiki:Titlewhitelist|whitelist]] અનà«àª¸àª¾àª° નવા પૃષà«àª કે ખાતા રચનાને પà«àª°àª¤à«àª¬àª‚ધીત કરવાનો અધિકાર આપે છે.', + 'titleblacklist' => '# આ શીરà«àª·àª• કાળી યાદી છે. સામાનà«àª¯ àªàª•à«àª¸àª°à«‡àª¶àª¨àª¨à«‡ મળતા શીરà«àª·àª•à«‹ અને સàªà«àª¯à«‹ બનાવી ન શાકાય. +# ટિપà«àªªàª£à«€ માટે "#" વાપરો. +# આ મૂળ રીતે કેસ ઈનસેનà«àª¸à«€àªŸà«€àªµ છે.', + 'titlewhitelist' => '# આ શીઋષà«àª¹àª•ોની ધલવ યાદી છે. ટિપà«àªªàª£à«€àª“ માટે "#" વાપરો. +# મૂળ ગà«àª£àª§àª°à«àª® તરીકે આ કેસ ઈન સેનà«àª¸à«€àªŸà«€àªµ છે.', + 'titleblacklist-forbidden-edit' => 'શીરà«àª·àª• "$2" ની રચના પર પà«àª°àª¤àª¿àª¬àª‚ધ મૂકાયો છે. +તે નીચેના પà«àª°àª¤àª¿àª¬àª‚ધીત શીરà«àª·àª•ને મળતà«àª‚ આવે છે: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" ને "$3" પર ખસેડી નહીં શકાય, કેમકે "$3" શીરà«àª·àª• ની રચના કરવા અપà«àª° પà«àª°àª¤àª¿àª¬àª‚ધ મૂકાયો છે. +તે નીચેની પà«àª°àª¤àª¿àª¬àª‚ધિત શીરà«àª·àª• ને મળતી આવે છે: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'ફાઈલ નામ "$2" ની રચના પર પà«àª°àª¤àª¿àª¬àª‚ધ મૂકાયો છે. +તે નીચેના પà«àª°àª¤àª¿àª¬àª‚ધીત શીરà«àª·àª•ને મળતà«àª‚ આવે છે: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'સàªà«àª¯ નામ "$2" ની રચના પર પà«àª°àª¤àª¿àª¬àª‚ધ મૂકાયો છે. +તે નીચેના પà«àª°àª¤àª¿àª¬àª‚ધીત નામને મળતà«àª‚ આવે છે: <code>$1</code>', + 'titleblacklist-invalid' => 'નીચેની {{PLURAL:$1|હરોળ|હરોળ}} પà«àª°àª¤àª¿àª¬àª‚ધિત યાદી {{PLURAL:$1|is|are}} અમાનà«àª¯ છે; +મહેરબાની કરી {{PLURAL:$1|તેને|તેમને}} સાચવો:', + 'titleblacklist-override' => 'પà«àª°àª¤àª¿àª¬àª‚ધ સૂચી અવગણો', + 'right-tboverride' => 'આ શીરà«àª·àª• કે સàªà«àª¯àª¨àª¾àª® પà«àª°àª¤àª¿àª¬àª‚ધ સૂચિની ઉપરવટ જાવ', + 'right-tboverride-account' => 'આ સàªà«àª¯ નામ પà«àª°àª¤àª¿àª¬àª‚ધ સૂચિની ઉપરવટ જાવ', +); + +/** Hebrew (עברית) + * @author Amire80 + * @author Rotem Liss + */ +$messages['he'] = array( + 'titleblacklist-desc' => '×פשרות ×œ×ž× ×”×œ×™× ×œ×סור על יצירת ×“×¤×™× ×•×—×©×‘×•× ×•×ª משתמש לפי [[MediaWiki:Titleblacklist|רשימה שחורה]] ו[[MediaWiki:Titlewhitelist|רשימה ×œ×‘× ×”]]', + 'titleblacklist' => '# זוהי רשימת הכותרות ×”×סורות. ×œ× × ×™×ª×Ÿ ליצור כותרות ×•×—×©×‘×•× ×•×ª משתמש שמת××™×ž×™× ×œ×‘×™×˜×•×™ רגולרי המופיע ×›×ן. +# השתמשו בסימן "#" להערות. +#רשימה זו ××™× ×” תלויה ברישיות כברירת מחדל.', + 'titlewhitelist' => '# זוהי רשימת הכותרות המותרות. השתמשו בסימן "#" להערות. +#רשימה זו ××™× ×” תלויה ברישיות כברירת מחדל.', + 'titleblacklist-forbidden-edit' => 'הכותרת "$2" ×”×™× ×›×•×ª×¨×ª ×סורה ליצירה. +×”×™× ×ž×ª×ימה לערך ×”×‘× ×‘×¨×©×™×ž×ª הכותרות ×”×סורות: <code>$1</code>', + 'titleblacklist-forbidden-move' => '×œ× × ×™×ª×Ÿ להעביר ×ת "$2" ×œ×©× "$3", כיוון שהכותרת "$3" ×סורה ליצירה. +×”×™× ×ž×ª×ימה לערך ×”×‘× ×‘×¨×©×™×ž×” השחורה: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '×©× ×”×§×•×‘×¥ "$2" × ×סר ליצירה. +×”×•× ×ž×ª××™× ×œ×¢×¨×š ×”×‘× ×‘×¨×©×™×ž×” השחורה: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => '×©× ×”×ž×©×ª×ž×© "$2" × ×סר ליצירה. +×”×•× ×ž×ª××™× ×œ×¢×¨×š ×”×‘× ×‘×¨×©×™×ž×” השחורה: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|השורה הב××”|השורות הב×ות}} ברשימת הכותרות ×”×סורות {{PLURAL:$1|××™× ×” ×ª×§×™× ×”|××™× × ×ª×§×™× ×™×}}; +×× × ×ª×§× ×• {{PLURAL:$1|×ותה|×ותן}} ×œ×¤× ×™ השמירה:', + 'titleblacklist-override' => '×”×ª×¢×œ× ×ž×”×¨×©×™×ž×” השחורה', + 'right-tboverride' => 'עקיפת רשימת שמות ×”×ž×©×ª×ž×©×™× ×”×סורי×', + 'right-tboverride-account' => 'לעקוף ×ת הרשימה השחורה של שמות המשתמשי×', +); + +/** Hindi (हिनà¥à¤¦à¥€) + * @author Ansumang + * @author Kaustubh + * @author Shyam + * @author आलोक + */ +$messages['hi'] = array( + 'titleblacklist-desc' => 'विशिषà¥à¤ नामपदों: [[MediaWiki:Titleblacklist]] और [[MediaWiki:Titlewhitelist]] के साथ वाले पृषà¥à¤ ों के निरà¥à¤®à¤¾à¤£ अवरोधन में सहायक है', # Fuzzy + 'titleblacklist' => '# यह à¤à¤• बà¥à¤²à¥ˆà¤•लिसà¥à¤Ÿ नामपद है। नामपद जो बà¥à¤²à¥ˆà¤•लिसà¥à¤Ÿ सूची से मेल खाता है, निरà¥à¤®à¤¿à¤¤ नहीं किठजा सकते। +# टिपणà¥à¤£à¥€ के लिठ"#" का पà¥à¤°à¤¯à¥‹à¤— करें।', # Fuzzy + 'titlewhitelist' => '# यह टाईटल वà¥à¤¹à¤¾à¤ˆà¤Ÿà¤²à¤¿à¤¸à¥à¤Ÿ हैं। टिपà¥à¤ªà¤£à¥€à¤¯à¥‹à¤‚ के लिये "#" का इसà¥à¤¤à¥‡à¤®à¤¾à¤² करें।', # Fuzzy + 'titleblacklist-forbidden-edit' => 'नामपद "$2" निरà¥à¤®à¤¿à¤¤ करने से पà¥à¤°à¤¤à¤¿à¤¬à¤‚धित है। +यह निमà¥à¤¨à¤¾à¤‚कित बà¥à¤²à¥ˆà¤•लिसà¥à¤Ÿ पà¥à¤°à¤µà¥‡à¤¶à¤¿à¤•ा से मेल खाता है: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" का नाम बदलकर "$3" नहीं किया जा सकता, कà¥à¤¯à¥‹à¤‚कि "$3" को निरà¥à¤®à¤¾à¤£ करने से पà¥à¤°à¤¤à¤¿à¤¬à¤‚धित किया गया है। +यह निमà¥à¤¨à¤¾à¤‚कित बà¥à¤²à¥ˆà¤•लिसà¥à¤Ÿ पà¥à¤°à¤µà¥‡à¤¶à¤¿à¤•ा से मेल खाता है: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'संचिका नाम "$2" निरà¥à¤®à¤¿à¤¤ करने से पà¥à¤°à¤¤à¤¿à¤¬à¤‚धित है। +यह निमà¥à¤¨à¤¾à¤‚कित कालीसूची पà¥à¤°à¤µà¤¿à¤·à¥à¤Ÿà¤¿ से मेल खाता है: <code>$1</code>', + 'titleblacklist-invalid' => 'बà¥à¤²à¥ˆà¤•लिसà¥à¤Ÿ नामपद में निमà¥à¤¨à¤¾à¤‚कित {{PLURAL:$1|पंकà¥à¤¤à¤¿|पंकà¥à¤¤à¤¿à¤¯à¤¾à¤}} अमानà¥à¤¯ {{PLURAL:$1|है|हैं}}; +कृपया {{PLURAL:$1|इसे|इनà¥à¤¹à¥‡à¤‚}} जमा करने से पहले ठीक करें:', + 'titleblacklist-override' => 'बà¥à¤²à¤¾à¤•लिसà¥à¤Ÿ उपेकà¥à¤·à¤¾ करें', + 'right-tboverride' => 'शीरà¥à¤·à¤• बà¥à¤²à¥…कलिसà¥à¤Ÿ को नजर अंदाज करें', # Fuzzy +); + +/** Croatian (hrvatski) + * @author Dalibor Bosits + * @author Dnik + * @author Ex13 + * @author SpeedyGonsales + */ +$messages['hr'] = array( + 'titleblacklist-desc' => 'Omogućava administratorima postavljanje zabrane kreiranja stranica ili raÄuna s [[MediaWiki:Titleblacklist|crnim popisom]] i [[MediaWiki:Titlewhitelist|bijelim popisom]]', + 'titleblacklist' => '# Ovo je popis zabranjenih naslova. Naslovi i raÄuni koji se podudaraju s regularnim izrazom ne mogu se kreirati. +# Koristite "#" za komentare. +# Ovo je osjetljivo na velika slova', + 'titlewhitelist' => "# Ovo je tzv. ''bijela knjiga'' ili ''whitelist'' imena Älanaka. Rabite \"#\" za komentar +# Ovo je osjetljivo na velika slova", + 'titleblacklist-forbidden-edit' => 'Naslov "$2" je zabranjen za kreiranje. Podudara se sa sljedećom stavkom popisa zabranjenih: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" ne može biti premjeÅ¡ten na "$3", jer je naslov "$3" zabranjeno kreirati. Podudara se sa sljedećom stavkom popisa zabranjenih: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Ime datoteke "$2" je zabranjeno kreirati. Poklapa se sa stavkom popisa zabranjenih: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'SuradniÄki raÄun "$2" je zabranjen za kreiranje. +Poklapa se sa sljedećim izrazom iz crnog popisa: <code>$1</code>', + 'titleblacklist-invalid' => 'Sljedeći {{PLURAL:$1|redak|redci}} u popisu zabranjenih naslova {{PLURAL:$1|je|su}} nedozvoljeni; molimo ispravite {{PLURAL:$1|ga|ih}} prije spremanja:', + 'titleblacklist-override' => 'Zanemari crnu listu', + 'right-tboverride' => 'Premošćivanje naslova u crnom popisu', # Fuzzy + 'right-tboverride-account' => 'Zaobilaženje popisa zabranjenih suradniÄkih imena', +); + +/** Upper Sorbian (hornjoserbsce) + * @author Michawiki + */ +$messages['hsb'] = array( + 'titleblacklist-desc' => 'Dowola administratoram wutworjenje stronow a wužiwarskich kontow z pomocu [[MediaWiki:Titleblacklist|Äorneje lisćiny]] a [[MediaWiki:Titlewhitelist|běłeje lisćiny]] zakazać', + 'titleblacklist' => '# To je Äorna lisćina titulow. Titule a wužiwarjo, kotrež so na regularny wuraz hodźa, njehodźa so wutworić. +# Wužij "#" za komentary. +# Po standardźe to na wulkopisanje njedźiwa', + 'titlewhitelist' => '# To je běła lisćina titulow. Wužij "#" za komentary. +# Po standardźe to na wulkopisanje njedźiwa', + 'titleblacklist-forbidden-edit' => 'Strona z titulom "$2" njeda so wutworić. WotpowÄ›duje slÄ›dowacemu zapiskej Äorneje lisćiny: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Strona z titulom "$2" njeda so do "$3" pÅ™esunyć, dokelž titul "$3" njesmÄ› so wutworjeć. +Kryje so ze slÄ›dowacym zaspiskom Äorneje lisćiny: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Dataja z mjenom "$2" njesmÄ› so wutworjeć. Kryje so ze slÄ›dowacym zapiskom Äorneje lisćiny: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Wužiwarske mjeno "$2" bu za registrowanje zawrjene. +WotpowÄ›duje slÄ›dowacemu zapiskej Äorneje lisćiny: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|SlÄ›dowaca linka|SlÄ›dowace linki}} w Äornej lisćinje titulow {{PLURAL:$1|je njepÅ‚aćiwa|su njepÅ‚aćiwe}}; proÅ¡u skoriguj {{PLURAL:$1|ju|je}} pÅ™ed skÅ‚adowanjom:', + 'titleblacklist-override' => 'ÄŒornu lisćinu ignorować', + 'right-tboverride' => 'PÅ‚aćiwosć Äorneje lisćiny nastawkow abo wužiwarskich mjenow zbÄ›hnyć', + 'right-tboverride-account' => 'PÅ‚aćiwosć Äorneje lisćiny wužiwarskich mjenow zbÄ›hnyć', +); + +/** Hungarian (magyar) + * @author BáthoryPéter + * @author Dani + * @author Tgr + */ +$messages['hu'] = array( + 'titleblacklist-desc' => 'LehetÅ‘vé teszi az adminisztrátorok számára, hogy letiltsák adott cÃmű lapok vagy nevű felhasználói fiókok készÃtését a [[MediaWiki:Titleblacklist]] és [[MediaWiki:Titlewhitelist]] alapján', + 'titleblacklist' => '# Ez a cÃmek feketelistája. Azon cÃmek, amelyek illeszkednek az itt található reguláris kifejezések valamelyikére, nem hozhatóak létre. +# Használd a „#†karaktert megjegyzések Ãrásához. +# A sorok kis- és nagybetűérzékenyek alapértelmezettként', + 'titlewhitelist' => '# Ez egy engedélyezÅ‘ lista. A „#†karakterrel Ãrhatsz megjegyzéseket. +# A sorok kis- és nagybetűérzékenyek alapértelmezettként', + 'titleblacklist-forbidden-edit' => '„$2†cÃmmel tilos lapot készÃteni, mert illeszkedik a feketelista <code>$1</code> bejegyzésére.', + 'titleblacklist-forbidden-move' => '„$2†nem nevezhetÅ‘ át „$3†névre, mert „$3†névvel tilos lapot készÃteni. Illeszkedik a következÅ‘ feketelistás bejegyzéssel: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '„$2†nevű fájlt tilos feltölteni, mert illeszkedik a feketelista <code>$1</code> bejegyzésére.', + 'titleblacklist-forbidden-new-account' => 'A(z) „$2†felhasználói név nem hozható létre. +Illeszkedik a következÅ‘ feketelistás elemre: <code>$1</code>', + 'titleblacklist-invalid' => 'Az alábbi {{PLURAL:$1|sor hibás|sorok hibásak}} a lapcÃmek feketelistájában; {{PLURAL:$1|javÃtsd|javÃtsd Å‘ket}} mentés elÅ‘tt:', + 'titleblacklist-override' => 'Feketelista figyelmen kÃvül hagyása', + 'right-tboverride' => 'cÃmek feketelistájának figyelmen kÃvül hagyása', # Fuzzy + 'right-tboverride-account' => 'Felhasználónév-feketelista felülbÃrálása', +); + +/** Interlingua (interlingua) + * @author McDutchie + */ +$messages['ia'] = array( + 'titleblacklist-desc' => 'Permitte al administratores prohibir le creation de paginas e contos de usator per medio de un [[MediaWiki:Titleblacklist|lista nigre]] e de un [[MediaWiki:Titlewhitelist|lista blanc]]', + 'titleblacklist' => '# Isto es un lista nigre de titulos. Le titulos e usatores que corresponde a un +# expression regular includite hic non pote esser create. Usa "#" pro commentos. +# Per predefinition, le differentia inter majusculas e minusculas non es significante.', + 'titlewhitelist' => '# Isto es un lista blanc de titulos. Usa "#" pro commentos. +# Per predefinition, le differentia inter majusculas e minusculas non es significante.', + 'titleblacklist-forbidden-edit' => 'Le creation del titulo "$2" ha essite prohibite. +Illo corresponde al sequente entrata del lista nigre: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" non pote esser renominate a "$3", proque le creation del titulo "$3" ha essite prohibite. +Illo corresponde al sequente entrata del lista nigre: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Le creation del nomine de file "$2" ha essite prohibite. +Illo corresponde al sequente entrata del lista nigre: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Le creation del nomine de usator "$2" ha essite prohibite. +Illo corresponde al sequente entrata del lista nigre: <code>$1</code>', + 'titleblacklist-invalid' => 'Le sequente {{PLURAL:$1|linea|lineas}} in le lista nigre de titulos es invalide; per favor corrige {{PLURAL:$1|lo|los}} ante de publicar:', + 'titleblacklist-override' => 'Ignorar le lista nigre', + 'right-tboverride' => 'Ignorar le lista nigre de titulos o nomines de usator', + 'right-tboverride-account' => 'Ignorar le lista nigre de nomines de usator', +); + +/** Indonesian (Bahasa Indonesia) + * @author IvanLanin + * @author Rex + */ +$messages['id'] = array( + 'titleblacklist-desc' => 'Mengizinkan pencegahan pembuatan halaman dengan judul tertentu: [[MediaWiki:Titleblacklist]] dan [[MediaWiki:Titlewhitelist]]', + 'titleblacklist' => '# Ini adalah daftar hitam judul. Judul dan nama pengguna yang berkesamaan dengan suatu regex berikut ini tidak dapat dibuat. +# Gunakan "#" untuk komentar. +# Daftar ini secara standar tidak memandang huruf besar-huruf kecil.', + 'titlewhitelist' => '# Ini adalah daftar putih judul. Gunakan "#" untuk komentar. +# Daftar ini secara standar tidak memandang huruf besar-huruf kecil.', + 'titleblacklist-forbidden-edit' => 'Judul "$2" telah dicekal untuk dibuat. Judul tersebut cocok dengan entri daftar hitam berikut: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" tak dapat dipindahkan ke "$3" karena judul "$3" telah dicekal untuk dibuat. Judul tersebut cocok dengan entri daftar hitam berikut: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Nama berkas "$2" telah dicekal untuk dibuat. Judul tersebut cocok dengan entri daftar hitam berikut: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Nama pengguna "$2" tidak diperbolehkan. +Nama ini sama dengan entri daftar hitam berikut: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Baris|Baris-baris}} dalam daftar hitam judul {{PLURAL:$1|berikut|berikut}} tak valid; silakan koreksi {{PLURAL:$1|item|item-item}} tersebut sebelum disimpan:', + 'titleblacklist-override' => 'Abaikan daftar hitam', + 'right-tboverride' => 'Mengabaikan daftar hitam judul', # Fuzzy + 'right-tboverride-account' => 'Mengabaikan daftar hitam nama pengguna', +); + +/** Interlingue (Interlingue) + * @author Renan + */ +$messages['ie'] = array( + 'titleblacklist-desc' => 'Permisse administratores prohibir creation de págines e contos de usatores por un [[MediaWiki:Titleblacklist|liste nigri]] e [[MediaWiki:Titlewhitelist|liste blanc]]', + 'titleblacklist' => '#Ti es un titul de liste nigri. Titules e usatores que harmonisa un expression regulari ci ne posse es creat. +#Usa "#" por comentaries. +#Ti liste usa majuscules e minuscules per contumacie', + 'titlewhitelist' => "#Ti es un titul de liste blanc. Usa ''#'' por comentaries. +#Ti liste usa majuscules e minuscules per contumacie", + 'titleblacklist-forbidden-edit' => "Li titul ''$2'' ha esset bannit de creation. +It harmonisa in li proxim intrada de liste nigri:<code>$1</code>", + 'titleblacklist-forbidden-move' => "''$2'' ne posse esser movet por ''$3'', pro que li titul ''$3'' ha esset bannit de creation. +It harmonisa li proxim intrada in li liste nigri:<code>$1</code>", + 'titleblacklist-forbidden-upload' => "Li nómine de file ''$2'' ha esset bannit de creation. +It harmonisa li proxim intrada in li liste nigri:<code>$1</code>", + 'titleblacklist-forbidden-new-account' => "Li nómine de usator ''$2'' ha esset bannit de creation. +It harmonisa li proxim intrada in li liste nigri:<code>$1</code>", + 'titleblacklist-invalid' => 'Li proxim {{PLURAL:$1|linea|lineas}} in li liste nigri es Ãnvalid; +pleser corecte {{PLURAL:$1|it|les}} ante de conservar:', +); + +/** Iloko (Ilokano) + * @author Lam-ang + */ +$messages['ilo'] = array( + 'titleblacklist-desc' => 'Palubosan na dagiti administrador ti agiparit ti agaramid kadagiti panid ken dagiti pakabilangan ti agar-aramat babaen ti [[MediaWiki:Titleblacklist|blacklist]] ken [[MediaWiki:Titlewhitelist|whitelist]]', + 'titleblacklist' => '# Daytoy ket titulo a blacklist. Dagiti titulo ken agar-aramat a maipada ti kadawyan a panangisa ditoy ket saan a maaramid. +# Usaren ti "#" para iti komentario. +# Daytoy ket kinasigud a sensetibo iti kadakkel ti letra', + 'titlewhitelist' => '# Daytoy ket titulo a whitelist. Usaren ti "#" para iti komentario. +# Daytoy ket kinasigud a sensetibo iti kadakkel ti letra', + 'titleblacklist-forbidden-edit' => 'Ti titulo "$2" ket naiparit ti panaka-aramid. +Naipada ti sumaganad a blacklist a naikabil: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" ket saan a maiyalis idiay "$3", ngamin ket ti titulo "$3" ket naiparit a maaramid. +Naipada ti sumagana a blacklist a naikabil: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Ti nagan ti papeles "$2" ket naiparit a maaramid. +Naipada ti sumaganad a blacklist a naikabil: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Ti nagan ti agar-aramat "$2" ket naiparit a maaramid. +Naipada ti sumaganad a blacklist a naikabil: <code>$1</code>', + 'titleblacklist-invalid' => 'Ti sumaganad a {{PLURAL:$1|linia|dagiti linia}} iti titulo ti blacklist {{PLURAL:$1|ket|ket}} imbalido; +pangngaasi ta pasayaaten {{PLURAL:$1|ida|dagida}} sakbay nga idulin:', + 'titleblacklist-override' => 'Saan nga ikaskaso ti blacklist', + 'right-tboverride' => 'Patuonan ti titulo wenno madi a listaan ti nagan ti agar-aramat', + 'right-tboverride-account' => 'Ipatuon ti nagan ti agar-aramat a blacklist', +); + +/** Icelandic (Ãslenska) + * @author Snævar + */ +$messages['is'] = array( + 'titleblacklist-desc' => 'Leyfir möppudýrum að banna stofnun sÃðna og notenda samkvæmt [[MediaWiki:Titleblacklist|blacklist]] og [[MediaWiki:Titlewhitelist|whitelist]]', + 'titleblacklist' => '# Þetta er bannlisti fyrir sÃðutitla. Titlar og notendanöfn sem passa við reglulega segð hér er ekki hægt að búa til. +# Notaðu "#" fyrir athugasemdir +# Færslurnar hér eru sjálfvirkt hástafafrjálsar', + 'titleblacklist-forbidden-edit' => 'Búið er að banna titilinn "$2" og ekki er hægt að nota hann við stofnun sÃðna eða notendanafna. +Hann passar við eftirfarandi færslu à bannlistanum: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Ekki er hægt að færa "$2" á "$3", þvà búið er að banna titilinn "$3". Ekki er hægt að búa til sÃður með þessum titli. +Hann passar við eftirfarandi færslu à bannlistanum: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Búið er að banna skráarnafnið "$2". Ekki er hægt að stofna skrár með þessum titli. +Hann passar við eftirfarandi færslu à bannlistanum: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Búið er að banna titilinn "$2" og ekki er hægt að nota hann við stofnun notendanafna. +Hann passar við eftirfarandi færslu à bannlistanum: <code>$1</code>', + 'titleblacklist-invalid' => 'Eftirfarandi {{PLURAL:$1|færsla|færslur}} à bannlista yfir sÃðutitla {{PLURAL:$1|er|eru}} ógildar og leiðrétta þarf {{PLURAL:$1|hana|þær}} áður en sÃðan er vistuð:', + 'titleblacklist-override' => 'Hunsa bannlistann', + 'right-tboverride' => 'Hunsa bannlista fyrir sÃðutitla.', # Fuzzy + 'right-tboverride-account' => 'Hunsa bannlista yfir notendanöfn', +); + +/** Italian (italiano) + * @author Beta16 + * @author BrokenArrow + * @author Darth Kule + * @author Melos + * @author Nemo bis + */ +$messages['it'] = array( + 'titleblacklist-desc' => 'Consente di proibire la creazione di pagine e utenze con i titoli indicati in una [[MediaWiki:Titleblacklist|blacklist]] e una [[MediaWiki:Titlewhitelist|whitelist]]', + 'titleblacklist' => '# Lista di titoli non consentiti. +# È impedita la creazione di pagine e utenze il cui nome corrisponda a un\'espressione regolare indicata di seguito. +# Usare "#" per le righe di commento. +# Per default la differenza tra maiuscole e minuscole non è significativa.', + 'titlewhitelist' => '# Questa è una whitelist dei titoli. Usare "#" per le righe di commento +# Per default la differenza tra maiuscole e minuscole non è significativa', + 'titleblacklist-forbidden-edit' => 'La creazione di pagine con titolo "$2" è stata impedita. La voce corrispondente nell\'elenco dei titoli non consentiti è la seguente: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Impossibile spostare la pagina "$2" al titolo "$3" in quanto la creazione di pagine con titolo "$3" è stata impedita. La voce corrispondente nell\'elenco dei titoli non consentiti è la seguente: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'La creazione di file con titolo "$2" è stato impedito. La voce corrispondente nell\'elenco dei titoli non consentiti è la seguente: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'La creazione di utenti con nome "$2" è stata impedita. La voce corrispondente nell\'elenco dei nomi non consentiti è la seguente: <code>$1</code>', + 'titleblacklist-invalid' => "{{PLURAL:$1|La seguente riga|Le seguenti righe}} dell'elenco dei titoli non consentiti {{PLURAL:$1|non è valida|non sono valide}}; si prega di correggere {{PLURAL:$1|l'errore|gli errori}} prima di salvare la pagina.", + 'titleblacklist-override' => 'Ignora la blacklist', + 'right-tboverride' => 'Ignora la blacklist dei titoli o dei nome utente', + 'right-tboverride-account' => 'Ignora la blacklist dei nome utente', +); + +/** Japanese (日本語) + * @author Aotake + * @author Fryed-peach + * @author Hosiryuhosi + * @author JtFuruhata + * @author Marine-Blue + * @author Muttley + * @author Shirayuki + * @author é’åå®ˆæŒ + */ +$messages['ja'] = array( + 'titleblacklist-desc' => '管ç†è€…ãŒ[[MediaWiki:Titleblacklist|ブラックリスト]] ãŠã‚ˆã³ [[MediaWiki:Titlewhitelist|ホワイトリスト]]を使ã£ã¦ãƒšãƒ¼ã‚¸ãŠã‚ˆã³åˆ©ç”¨è€…ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã®æ–°è¦ä½œæˆã‚’ç¦æ¢ã§ãるよã†ã«ã™ã‚‹', + 'titleblacklist' => '# ã“れã¯ã€ãƒšãƒ¼ã‚¸åã®ãƒ–ラックリストã§ã™ã€‚æ£è¦è¡¨ç¾ã«ä¸€è‡´ã™ã‚‹ãƒšãƒ¼ã‚¸åãŠã‚ˆã³åˆ©ç”¨è€…ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã®æ–°è¦ä½œæˆã‚’ç¦æ¢ã—ã¾ã™ã€‚ +# 「#ã€ä»¥é™ã¯ã‚³ãƒ¡ãƒ³ãƒˆã§ã™ã€‚ +# 既定ã§ã¯å¤§æ–‡å—ã¨å°æ–‡å—を区別ã—ã¾ã›ã‚“', + 'titlewhitelist' => '# ã“れã¯ã€ãƒšãƒ¼ã‚¸åã®ãƒ›ãƒ¯ã‚¤ãƒˆãƒªã‚¹ãƒˆã§ã™ã€‚「#ã€ä»¥é™ã¯ã‚³ãƒ¡ãƒ³ãƒˆã§ã™ã€‚ +# 既定ã§ã¯å¤§æ–‡å—ã¨å°æ–‡å—を区別ã—ã¾ã›ã‚“', + 'titleblacklist-forbidden-edit' => '「$2ã€ã¨ã„ã†åå‰ã®ãƒšãƒ¼ã‚¸ã®ä½œæˆã¯ç¦æ¢ã•れã¦ã„ã¾ã™ã€‚ +ã“れã¯ä»¥ä¸‹ã®ãƒ–ãƒ©ãƒƒã‚¯ãƒªã‚¹ãƒˆé …ç›®ã«ä¸€è‡´ã—ã¾ã™: <code>$1</code>', + 'titleblacklist-forbidden-move' => '「$3ã€ã¨ã„ã†åå‰ã®ãƒšãƒ¼ã‚¸ã®ä½œæˆãŒç¦æ¢ã•れã¦ã„ã‚‹ãŸã‚ã€ã€Œ$2ã€ã‚’「$3ã€ã«ç§»å‹•ã§ãã¾ã›ã‚“。 +ã“れã¯ä»¥ä¸‹ã®ãƒ–ãƒ©ãƒƒã‚¯ãƒªã‚¹ãƒˆé …ç›®ã«ä¸€è‡´ã—ã¾ã™: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '「$2ã€ã¨ã„ã†åå‰ã§ã®ãƒ•ァイルã®ã‚¢ãƒƒãƒ—ãƒãƒ¼ãƒ‰ã¯ç¦æ¢ã•れã¦ã„ã¾ã™ã€‚ +ã“れã¯ä»¥ä¸‹ã®ãƒ–ãƒ©ãƒƒã‚¯ãƒªã‚¹ãƒˆé …ç›®ã«ä¸€è‡´ã—ã¾ã™: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => '「$2ã€ã¨ã„ã†åå‰ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã®ä½œæˆã¯ç¦æ¢ã•れã¦ã„ã¾ã™ã€‚ +ã“れã¯ä»¥ä¸‹ã®ãƒ–ãƒ©ãƒƒã‚¯ãƒªã‚¹ãƒˆé …ç›®ã¨ä¸€è‡´ã—ã¾ã™: <code>$1</code>', + 'titleblacklist-invalid' => 'タイトルブラックリストä¸ã®ä»¥ä¸‹ã®{{PLURAL:$1|行}}ã¯æ£ã—ã記述ã§ãã¦{{PLURAL:$1|ã„ã¾ã›ã‚“}}。ä¿å˜ã™ã‚‹å‰ã«{{PLURAL:$1|ä¿®æ£ã—ã¦}}ãã ã•ã„:', + 'titleblacklist-override' => 'ブラックリストを無視', + 'right-tboverride' => 'ページå/利用者åã®ãƒ–ラックリストã«ã‚ˆã‚‹åˆ¶é™ã‚’å—ã‘ãªã„', + 'right-tboverride-account' => '利用者åブラックリストを無視', +); + +/** Jutish (jysk) + * @author HuslÃ¥ke + * @author ÆlsÃ¥n + */ +$messages['jut'] = array( + 'titleblacklist-desc' => 'Kan til førbæd skeppenge der pæger ve spæsifiærn titler: [[MediaWiki:Titleblacklist]] og [[MediaWiki:Titlewhitelist]]', # Fuzzy + 'titleblacklist' => '# Dett\'er en titel blackliste. Titler dette match en regex her ken ekke være skeppen. +# Brug "#" før bemærkenge.', # Fuzzy + 'titlewhitelist' => '# Dett\'er en titel whiteliste. Brug "#" før bemærkenge', # Fuzzy +); + +/** Javanese (Basa Jawa) + * @author Meursault2004 + * @author NoiX180 + * @author Pras + */ +$messages['jv'] = array( + 'titleblacklist-desc' => 'Marengaké pangurus menggak wong nggawé kaca lan akun miturut [[MediaWiki:Titleblacklist|daftar-ireng]] lan [[MediaWiki:Titlewhitelist|daftar-putih]]', + 'titleblacklist' => '# Iki dhaptar-ireng irah-irahan. Irah-irahan lan panganggo sing cocog karo sawijining regex ing kéné ora bisa digawé. +# Anggonen "#" kanggo komentar. +# Dhaptar iki sacara baku ora mbédakaké aksara gedhé-cilik.', + 'titlewhitelist' => '# Dhaptar iki arupa dhaptar-putih irah-irahan. Anggonen "#" kanggo komentar. +# Dhaptar iki sacara baku ora mbédakaké aksara gedhé-cilik.', + 'titleblacklist-forbidden-edit' => 'Irah-irahan "$2" dilarang digawé. +Irah-irahan iki cocog karo èntri daftar ireng iki: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" ora bisa dipindhahaké menyang "$3", amerga irah-irahan iki "$3" dilarang ora olèh digawé. +Irah-irahan iki soalé cocog karo èntri daftar ireng iki: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Jeneng berkas "$2" wis dilarang kanggo digawé. +Irah-irahan iku cocog karo èntri daftar ireng iki: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Jeneng panganggo "$2" wis dipenggak. +Iki cocog karo jeneng ing dhaptar-ireng: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Baris|Baris-baris}} ing daftar ireng irah-irahan (judhul) {{PLURAL:$1|ing ngisor|ing ngisor}} iki ora absah; mangga dikorèksi {{PLURAL:$1|item|item-item}} iku sadurungé disimpen:', + 'titleblacklist-override' => 'Bènaké daptar ireng', + 'right-tboverride' => "''Override'' daftar ireng judhul", # Fuzzy + 'right-tboverride-account' => 'Benaké daptar ireng jeneng panganggo', +); + +/** Georgian (ქáƒáƒ თული) + * @author BRUTE + * @author David1010 + * @author Dawid Deutschland + * @author გიáƒáƒ გიმელრ+ */ +$messages['ka'] = array( + 'titleblacklist-desc' => 'áƒáƒ«áƒšáƒ”ვს áƒáƒ“მინისტრáƒáƒ¢áƒáƒ ებს უფლებáƒáƒ¡ შექმნáƒáƒœ áƒáƒœáƒ’áƒáƒ იშები დრგვერდები [[MediaWiki:Titleblacklist|შáƒáƒ•ი]] დრ[[MediaWiki:Titlewhitelist|თეთრი]] სიების მეშვეáƒáƒ‘ით.', + 'titleblacklist' => '# ეს áƒáƒ ის áƒáƒ™áƒ ძáƒáƒšáƒ£áƒš სáƒáƒ®áƒ”ლთრსიáƒ. გვერდები დრáƒáƒœáƒ’áƒáƒ იშები, რáƒáƒ›áƒšáƒ”ბიც ემთხვევრრეგულáƒáƒ ულ სáƒáƒ®áƒ”ლწáƒáƒ“ებებს ვერშეიქმნებáƒ. +# გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნეთ „#“ სიმბáƒáƒšáƒ კáƒáƒ›áƒ”ნტáƒáƒ ებისáƒáƒ—ვის +# áƒáƒ áƒáƒ ის გრძნáƒáƒ‘áƒáƒ“ბრრეგისტრისáƒáƒ“მი', + 'titlewhitelist' => '# ეს áƒáƒ ის სáƒáƒ®áƒ”ლწáƒáƒ“ებáƒáƒ—რ«თეთრი სიáƒÂ». კáƒáƒ›áƒ”ნტáƒáƒ ებისთვის გáƒáƒ›áƒáƒ˜áƒ§áƒ”ნეთ «#» +# áƒáƒ áƒáƒ ის გრძნáƒáƒ‘áƒáƒ“ბრრეგისტრისáƒáƒ“მი', + 'titleblacklist-forbidden-edit' => 'სáƒáƒ—áƒáƒ£áƒ ი "$2" დáƒáƒ‘ლáƒáƒ™áƒ˜áƒšáƒ˜. áƒáƒ› სáƒáƒ—áƒáƒ£áƒ ით გვერდის შექმნრáƒáƒ™áƒ ძáƒáƒšáƒ£áƒšáƒ˜áƒ +იგი მსგáƒáƒ•სირშáƒáƒ•ი სიიდáƒáƒœ შემდეგ ჩáƒáƒœáƒáƒ¬áƒ”რს: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'შეუძლებელირგვერდ «$2»-ის გáƒáƒ“áƒáƒ ქმევრ«$3»-áƒáƒ“, რáƒáƒ“გáƒáƒœáƒáƒª ეს სáƒáƒ—áƒáƒ£áƒ ი იმყáƒáƒ¤áƒ”ბრშáƒáƒ• სიáƒáƒ¨áƒ˜: <code>$1</code>', + 'titleblacklist-forbidden-upload' => "'''ფáƒáƒ˜áƒšáƒ˜ სáƒáƒ®áƒ”ლით \"\$2\" áƒáƒ შეიძლებრიყáƒáƒ¡ áƒáƒ¢áƒ•ირთული''' <br /> +იგი ექვემდებáƒáƒ ებრშემდეგ ჩáƒáƒœáƒáƒ¬áƒ”რს შáƒáƒ• სიáƒáƒ¨áƒ˜: '''''\$1'''''", + 'titleblacklist-forbidden-new-account' => 'áƒáƒ™áƒ ძáƒáƒšáƒ£áƒšáƒ˜áƒ სიტყვრ«$2»-ის გáƒáƒ›áƒáƒ§áƒ”ნებრმáƒáƒ›áƒ®áƒ›áƒáƒ ებლის სáƒáƒ®áƒ”ლáƒáƒ“. +ეს სáƒáƒ®áƒ”ლი ექვემდებáƒáƒ ებრშემდეგ ჩáƒáƒœáƒáƒ¬áƒ”რს შáƒáƒ•ი სიიდáƒáƒœ: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|შემდეგი ხáƒáƒ–იа|შემდეგი ხáƒáƒ–ები}} áƒáƒ™áƒ ძáƒáƒšáƒ£áƒš სáƒáƒ®áƒ”ლთრსიáƒáƒ¨áƒ˜ {{PLURAL:$1|áƒáƒ ის áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი რეგულáƒáƒ ული გáƒáƒ›áƒáƒ—ქმáƒ|áƒáƒ ის áƒáƒ áƒáƒ¡áƒ¬áƒáƒ ი რეგულáƒáƒ ული გáƒáƒ›áƒáƒ—ქმები}}. გთხáƒáƒ•თ შეáƒáƒ¡áƒ¬áƒáƒ áƒáƒ— {{PLURAL:$1|ის|ისინი}} შენáƒáƒ®áƒ•áƒáƒ›áƒ“ე:', + 'titleblacklist-override' => 'შáƒáƒ•ი სიის იგნáƒáƒ ირებáƒ', + 'right-tboverride' => 'შáƒáƒ•ი სიის გვერდების áƒáƒœ მáƒáƒ›áƒ®áƒ›áƒáƒ ებლების სáƒáƒ®áƒ”ლების იგნáƒáƒ ირებáƒ', + 'right-tboverride-account' => 'მáƒáƒ›áƒ®áƒ›áƒáƒ ებელთრსáƒáƒ®áƒ”ლების შáƒáƒ•ი სიის იგნáƒáƒ ირებáƒ', +); + +/** Kazakh (Arabic script) (قازاقشا (تٴوتە)â€) + */ +$messages['kk-arab'] = array( + 'titleblacklist' => '# بۇل Ø§ØªØ§Û‹Ù„Ø§Ø±Ø¯Ù‰Ú Ù‚Ø§Ø±Ø§ ٴتىزىمى. جۇيەلى ايتىلىمدارعا (regex) سايكەس مىنداعى اتاۋلار جاراتىلمايدى. +ماندەمەلەر ٴۇشىن «#» نىشانىن قولدانىÚىز.', # Fuzzy + 'titlewhitelist' => '# بۇل Ø§ØªØ§Û‹Ù„Ø§Ø±Ø¯Ù‰Ú Ø§Ù‚ ٴتىزىمى. ماندەمەلەر ٴۇشىن «#» نىشانىن قولدانىÚىز', # Fuzzy + 'titleblacklist-forbidden-edit' => '«$2» دەگەن اتاۋ جاراتۋى قۇلىپتالعان. بۇل قارا Ù´ØªÙ‰Ø²Ù‰Ù…Ù†Ù‰Ú Ø¬Ø§Ø²Ø¨Ø§Ø³Ù‰Ù†Ø§ سايكەس: <code>$1</code>', + 'titleblacklist-forbidden-move' => '«$2» دەگەن «$3» دەگەنگە جىلجىتىلمايدى, سەبەبى «$3» دەگەن اتاۋ جاراتۋى قۇلىپتالعان. بۇل قارا Ù´ØªÙ‰Ø²Ù‰Ù…Ù†Ù‰Ú Ø¬Ø§Ø²Ø¨Ø§Ø³Ù‰Ù†Ø§ سايكەس: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '«$2» دەگەن ÙØ§ÙŠÙ„ اتى جاراتۋى قۇلىپتالعان. بۇل قارا Ù´ØªÙ‰Ø²Ù‰Ù…Ù†Ù‰Ú Ø¬Ø§Ø²Ø¨Ø§Ø³Ù‰Ù†Ø§ سايكەس: <code>$1</code>', + 'titleblacklist-invalid' => 'Ø§ØªØ§Û‹Ù„Ø§Ø±Ø¯Ù‰Ú Ù‚Ø§Ø±Ø§ تىزىمىندەگى كەلەسى {{PLURAL:$1|جول|جولدار}} {{PLURAL:$1||}} جارامسىز; ساقتاۋ الدىندا {{PLURAL:$1|بۇنى|بۇلاردى}} دۇرىستاپ شىعىÚىز:', +); + +/** Kazakh (Cyrillic script) (қазақша (кирил)‎) + * @author AlefZet + */ +$messages['kk-cyrl'] = array( + 'titleblacklist' => '# Бұл атаулардың қара тізімі. Жүйелі айтылымдарға (regex) ÑÓ™Ð¹ÐºÐµÑ Ð¼Ñ‹Ð½Ð´Ð°Ò“Ñ‹ атаулар жаратылмайды. +Мәндемелер үшін «#» нышанын қолданыңыз.', # Fuzzy + 'titlewhitelist' => '# Бұл атаулардың ақ тізімі. Мәндемелер үшін «#» нышанын қолданыңыз', # Fuzzy + 'titleblacklist-forbidden-edit' => '«$2» деген атау жаратуы құлыпталған. Бұл қара тізімнің жазбаÑына ÑәйкеÑ: <code>$1</code>', + 'titleblacklist-forbidden-move' => '«$2» деген «$3» дегенге жылжытылмайды, Ñебебі «$3» деген атау жаратуы құлыпталған. Бұл қара тізімнің жазбаÑына ÑәйкеÑ: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '«$2» деген файл аты жаратуы құлыпталған. Бұл қара тізімнің жазбаÑына ÑәйкеÑ: <code>$1</code>', + 'titleblacklist-invalid' => 'Ðтаулардың қара тізіміндегі келеÑÑ– {{PLURAL:$1|жол|жолдар}} {{PLURAL:$1||}} жарамÑыз; Ñақтау алдында {{PLURAL:$1|бұны|бұларды}} дұрыÑтап шығыңыз:', +); + +/** Kazakh (Latin script) (qazaqÅŸa (latın)‎) + */ +$messages['kk-latn'] = array( + 'titleblacklist' => '# Bul atawlardıñ qara tizimi. Jüýeli aýtılımdarÄŸa (regex) säýkes mındağı atawlar jaratılmaýdı. +Mändemeler üşin «#» nışanın qoldanıñız.', # Fuzzy + 'titlewhitelist' => '# Bul atawlardıñ aq tizimi. Mändemeler üşin «#» nışanın qoldanıñız', # Fuzzy + 'titleblacklist-forbidden-edit' => '«$2» degen ataw jaratwı qulıptalÄŸan. Bul qara tizimniñ jazbasına säýkes: <code>$1</code>', + 'titleblacklist-forbidden-move' => '«$2» degen «$3» degenge jıljıtılmaýdı, sebebi «$3» degen ataw jaratwı qulıptalÄŸan. Bul qara tizimniñ jazbasına säýkes: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '«$2» degen faýl atı jaratwı qulıptalÄŸan. Bul qara tizimniñ jazbasına säýkes: <code>$1</code>', + 'titleblacklist-invalid' => 'Atawlardıñ qara tizimindegi kelesi {{PLURAL:$1|jol|joldar}} {{PLURAL:$1||}} jaramsız; saqtaw aldında {{PLURAL:$1|bunı|bulardı}} durıstap şığıñız:', +); + +/** Korean (한êµì–´) + * @author Klutzy + * @author Kwj2772 + * @author ToePeu + * @author ì•„ë¼ + */ +$messages['ko'] = array( + 'titleblacklist-desc' => '관리ìžê°€ [[MediaWiki:Titleblacklist]], [[MediaWiki:Titlewhitelist]]마다 문서와 ì‚¬ìš©ìž ê³„ì •ì„ ë§Œë“œëŠ” ê²ƒì„ ê¸ˆì§€í• ìˆ˜ 있습니다', + 'titleblacklist' => '# ì œëª© 금지 목ë¡ìž…니다. ì •ê·œ 표현ì‹ê³¼ ì¼ì¹˜í•˜ëŠ” ì œëª©ë‚˜ 사용ìžëŠ” 만들 수 없습니다. +# ì£¼ì„ ë‚´ìš©ì—는 ì•žì— "#"ì„ ë¶™ì—¬ 주세요. +# 기본ì 으로 ê·œì¹™ì€ ëŒ€ì†Œë¬¸ìžë¥¼ 구별하지 않습니다', + 'titlewhitelist' => '# ì œëª© 허용 목ë¡ìž…니다. ì£¼ì„ ë‚´ìš©ì—는 ì•žì— "#"ì„ ë¶™ì—¬ 주세요. +# 기본ì 으로 ê·œì¹™ì€ ëŒ€ì†Œë¬¸ìžë¥¼ 구별하지 않습니다', + 'titleblacklist-forbidden-edit' => '"$2" 문서는 만들기 금지 목ë¡ì— í¬í•¨ë˜ì–´ 있습니다. +해당 만들기 금지 ì¡°ê±´ì€ <code>$1</code>입니다.', + 'titleblacklist-forbidden-move' => '"$2" 문서를 "$3" ì œëª©ìœ¼ë¡œ 옮길 수 없습니다. 문서 만들기 금지 ì¡°ê±´ì´ ê±¸ë ¤ 있습니다. +해당 금지 ì¡°ê±´ì€ <code>$1</code>입니다.', + 'titleblacklist-forbidden-upload' => '"$2" íŒŒì¼ ì´ë¦„ì„ ë§Œë“œëŠ” ê²ƒì´ ì œí•œë˜ì–´ 있습니다. +íŒŒì¼ ì´ë¦„ì´ ë‹¤ìŒì˜ ê·œì¹™ì— í•´ë‹¹ë©ë‹ˆë‹¤: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => '"$2" ì´ë¦„으로 ê³„ì •ì„ ë§Œë“œëŠ” ê²ƒì´ ì œí•œë˜ì–´ 있습니다. +ê³„ì • ì´ë¦„ì´ ë‹¤ìŒì˜ ê·œì¹™ì— í•´ë‹¹ë©ë‹ˆë‹¤: <code>$1</code>', + 'titleblacklist-invalid' => 'ì œëª© ë¸”ëž™ë¦¬ìŠ¤íŠ¸ì˜ ë‹¤ìŒ {{PLURAL:$1|줄}}ì— ìž˜ëª»ëœ êµ¬ë¬¸ì´ {{PLURAL:$1|있습니다}}. +ì €ìž¥í•˜ê¸° ì „ì— {{PLURAL:$1}}올바르게 ìˆ˜ì •í•´ì£¼ì„¸ìš”:', + 'titleblacklist-override' => '블랙리스트를 무시', + 'right-tboverride' => '문서 ì œëª©ì´ë‚˜ ì‚¬ìš©ìž ì´ë¦„ 블랙리스트 무시', + 'right-tboverride-account' => 'ì‚¬ìš©ìž ì´ë¦„ 블랙리스트를 무시', +); + +/** Colognian (Ripoarisch) + * @author Purodha + */ +$messages['ksh'] = array( + 'titleblacklist-desc' => 'Määt et möjjelesch, bestemmpte neuje Sigge un neuje Metmaacher-Name övver en [[MediaWiki:Titleblacklist|„schwatze Leß“]] un en [[MediaWiki:Titlewhitelist|Leß met Ußnahme dofun]] ze verbeede.', + 'titleblacklist' => '# Dat hee eß en „schwatze Leß“ met verbodde Tittele för Sigge. +# Dä ier Enhallt sen rejolähre Ußdrök, +# wat do drop paß, kam_mer nit aanläje. +# Wam_mer et nit ömschtällt, es Jruß- un Kleinschrevv_ejaal. +# Donn „#“ aan der Aanfang fun en Reih, dann häß ene Kommentaa.', + 'titlewhitelist' => '# Dat hee eß en Leß met Ußnahme fun de „schwatze Leß“ met verbodde +# Tittele för Sigge. Dä ier Enhallt sen rejolähre Ußdrök, +# wat do drop paß, kam_mer aanläje. +# Wam_mer et nit ömschtällt, es Jruß- un Kleinschrevv_ejaal. +# Donn „#“ aan der Aanfang fun en Reih, dann häß ene Kommentaa.', + 'titleblacklist-forbidden-edit' => 'En Sigg met dämm Tittel „$2“ aanzelääje es verbodde per dämm Enndraach <code>$1</code> en de „schwazze Leß.“', + 'titleblacklist-forbidden-move' => 'Di Sigg met dämm Tittel „$2“ op dä Tittel „$3“ ömzenänne es verbodde per dämm Enndraach <code>$1</code> en de „schwazze Leß.“', + 'titleblacklist-forbidden-upload' => 'En Datei met dämm Tittel „$2“ huhzelade es verbodde per dämm Enndraach <code>$1</code> en de „schwazze Leß.“', + 'titleblacklist-forbidden-new-account' => 'Enne Metmaacher met dämm Name „$2“ aanzelääje es verbodde per dämm Enndraach <code>$1</code> en de „schwazze Leß.“', + 'titleblacklist-invalid' => '{{PLURAL:$1|De Reih unge stemmp nit un moß|De $1 Reije unge stimme nit un möße|Dat he sull}} för em Afspeichere eets en Odenung jebraat wäde:', + 'titleblacklist-override' => 'De schwazze Leß övverjonn', + 'right-tboverride' => 'De Lėß met verbodde Naame un Titelle för Sigge övverjonn', + 'right-tboverride-account' => 'De Leß met verbodde Metmaacher-Name övverjonn', +); + +/** Latin (Latina) + * @author UV + */ +$messages['la'] = array( + 'titleblacklist' => '# Hic est index titulorum prohibitorum. Tituli usoresque qui congruunt +# cum una ex expressionibus regularis sequentibus creari non possunt. +# Utere "#" pro commentariis. +# Litterae maiusculae ab litteris minusculis distingui non solent.', + 'titlewhitelist' => '# Hic est index titulorum permissorum. Utere "#" pro commentariis. +# Litterae maiusculae ab litteris minusculis distingui non solent.', + 'titleblacklist-forbidden-edit' => 'Pagina cum titulo "$2" creari non potest. Hic titulus congruit cum expressione regulari: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Pagina cum titulo "$2" non ad "$3" moveri potest, quia titulus "$3" prohibitus est ne pagina creetur. Hic titulus congruit cum expressione regulari: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Fasciculus cum titulo "$2" imponi non potest. Hic titulus congruit cum expressione regulari: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Ratio usoris "$2" creari non potest. +Hic titulus congruit cum expressione regulari: <code>$1</code>', +); + +/** Luxembourgish (Lëtzebuergesch) + * @author Robby + */ +$messages['lb'] = array( + 'titleblacklist-desc' => "Erlaabt den Administrateuren et d'Uleeë vu Säiten a Benotzerkonte mat spezifeschen Titelen iwwer eng [[MediaWiki:Titleblacklist|schwaarz Lëscht]] an eng [[MediaWiki:Titlewhitelist|wäiss Lëscht]] ze verbidden", + 'titleblacklist' => '# Dëst ass een Titel deen op enger schwaarzer Lëscht steet. Titelen a Benotzernimm op déi dës Ausdréck passe kann net ugeluecht ginn +# Benotzt "#" fir Bemierkungen +# Et gëtt tëschent groussen a klenge Buchstawen ënnerscheed', + 'titlewhitelist' => "# Dëst ass d'''Whitelist'' vun den Titelen. Benotzt \"#\" fir Bemierkungen. +# Et gëtt een Ënnerscheed tëschent groussen a klenge Buchstawe gemaach", + 'titleblacklist-forbidden-edit' => 'Den Titel "$2" dà erf net ugeluecht ginn. +En ass op der schwaarzer Lëscht wéint folgendem Begrëff: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" kann net op "$3" geréckelt ginn, well den Titel "$3" net däerf ugeluecht ginn. +En entsprécht dëser Rubrik vun der schwaarzr Lëscht: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'De Fichiersnumm "$2" kann net benotzt ginn. +Hien ass identesch mat dësem Numm vun der schwaarzer Lëscht (black list): <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'De Benotzermumm "$2" gouf gespaart fir benotzt ze ginn. +En ass esou op der \'\'schwaarzer Lëscht\'\': <code>$1</code>', + 'titleblacklist-invalid' => 'Dës {{PLURAL:$1|Linn|Linnen}} op der schwaarzer Lëscht vun den {{PLURAL:$1|Titelen ass|Titele sinn}} net valabel; +verbessert se virum späicheren:', + 'titleblacklist-override' => 'Schwaarz Lëscht ignoréieren', + 'right-tboverride' => "D'schwaarz Lëscht vun den Titelen a Benotzernimm ignoréieren", + 'right-tboverride-account' => 'Schwaarz Lëscht vun de Benotzernimm iwwergoen', +); + +/** Limburgish (Limburgs) + * @author Matthias + * @author Ooswesthoesbes + */ +$messages['li'] = array( + 'titleblacklist-desc' => "Veurkömp het aanmake van pagina's èn gebroekers waenger 'ne [[MediaWiki:Titleblacklist|zwarte]] en [[MediaWiki:Titlewhitelist|witte]] lies.", + 'titleblacklist' => '# Dit is \'ne zjwarte lies veur paginaname. Paginaname en gebroekers die voldoon aan \'ne regex kinne neet aangemaak waere. +# Gebroek "#" veur opmerkinge. +# Dit is autematis huidlettergeveulig', + 'titlewhitelist' => '# Dit is \'ne witte lies veur paginaname. Gebroek "#" veur opmerkinge. +# Dit is autematis huidlettergeveulig', + 'titleblacklist-forbidden-edit' => 'Een pagina met de naam "$2" kan niet aangemaakt worden. Deze paginanaam voldoet aan de volgende beperking op de zwarte lijst: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" kan niet hernoemd worden naar "$3", omdat pagina\'s met de naam "$3" niet aangemaakt kunnen worden. Deze paginanaam voldoet aan de volgende beperking op de zwarte lijst: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Het bestand "$2" kan niet toegevoegd worden. Deze bestandsnaam voldoet aan de volgende beperking op de zwarte lijst: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'De gebroekersnaam "$2" kan neet aangemaak waere ómdet \'t voldeit aan de volgende beperking op de zwarte lies: <code>$1</code>', + 'titleblacklist-invalid' => 'De volgende {{PLURAL:$1|regel|regels}} in de zwarte lijst veur paginaname {{PLURAL:$1|is|zijn}} ongeldig. Verbeter die {{PLURAL:$1|regel|regels}} asjeblieft veurdat ge de lijst opslaat:', + 'titleblacklist-override' => 'Negeer zwarte lies', + 'right-tboverride' => 'De zwarte lies veur pazjenaname negere', # Fuzzy + 'right-tboverride-account' => 'De zwarte lies veur gebroekersname negere', +); + +/** Lithuanian (lietuvių) + * @author Eitvys200 + * @author Homo + * @author Matasg + */ +$messages['lt'] = array( + 'titleblacklist-desc' => 'Leidžia administratoriams uždrausti kurti puslapius ir vartotojų sÄ…skaitas pagal [[MediaWiki:Titleblacklist|juodÄ…jį sÄ…rašą]] ir [[MediaWiki:Titlewhitelist|baltÄ…jį sÄ…rašą]]', + 'titleblacklist' => '# Tai pavadinimų juodasis sÄ…raÅ¡as. Pavadinimai ir vartotojai, kurie atitinka įraÅ¡us Äia, negali bÅ«ti sukuriami. +# Naudokite "#" komentarams. +# Pagal nutylÄ—jimÄ… nejautrus raidžių dydžiui', + 'titlewhitelist' => '# Tai pavadinimų baltasis sÄ…raÅ¡as. Naudokite "#" komentarams. +# Pagal nutylÄ—jimÄ… nejautrus raidžių dydžiui', + 'titleblacklist-forbidden-edit' => 'PavadinimÄ… "$2" buvo uždrausta sukurti. +Jis atitinkÄ… šį juodojo sÄ…raÅ¡o įrašą: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" negali bÅ«ti perkeltas į "$3", nes pavadinimÄ… "$3" buvo uždrausta sukurti. +Jis atitinkÄ… šį juodojo sÄ…raÅ¡o įrašą: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'FailÄ… "$2" buvo uždrausta sukurti. +Jis atitinkÄ… šį juodojo sÄ…raÅ¡o įrašą: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Naudotojo vardÄ… "$2" buvo uždrausta sukurti. +Jis atitinkÄ… šį juodojo sÄ…raÅ¡o įrašą: <code>$1</code>', + 'titleblacklist-invalid' => 'Žemiau {{PLURAL:$1|esanti linija|esanÄios linijos}} juodajame sÄ…raÅ¡e {{PLURAL:$1|yra|yra}} netinkama; +praÅ¡ome {{PLURAL:$1|jÄ…|jas}} pataisyti prieÅ¡ iÅ¡saugant:', # Fuzzy + 'titleblacklist-override' => 'Ignoruoti juodÄ…jį sÄ…rašą', + 'right-tboverride' => 'Nepaisyti juodojo sÄ…raÅ¡o', # Fuzzy +); + +/** Macedonian (македонÑки) + * @author Bjankuloski06 + */ +$messages['mk'] = array( + 'titleblacklist-desc' => 'Им овозможува на админиÑтраторите да забранат Ñоздавање на Ñтраници и кориÑнички Ñметки Ñо помош на [[MediaWiki:Titleblacklist|црн ÑпиÑок]] и [[MediaWiki:Titlewhitelist|бел ÑпиÑок]]', + 'titleblacklist' => '# Ова е црн ÑпиÑок на наÑлови. ÐаÑловите и кориÑниците кои Ñе Ñовпаѓаат Ñо регуларните изрази на ÑпиÑокот не можат да Ñе Ñоздадат. +# За коментари кориÑтете го знакот „#“. +# Ова разликува мали и големи букви по оÑновно', + 'titlewhitelist' => '# Ова е бел ÑпиÑок на наÑлови. За коментари кориÑтете го знакот „#“. +# Ова разликува мали и големи букви по оÑновно', + 'titleblacklist-forbidden-edit' => 'ÐаÑловот „$2“ е забранет за Ñоздавање. +Се Ñовпаѓа Ñо Ñледната Ñтавка на црниот ÑпиÑок: <code>$1</code>', + 'titleblacklist-forbidden-move' => '„$2“ не може да Ñе премеÑти на „$3“, бидејќи наÑловот „$3“ е забранет за Ñоздавање. +Се Ñовпаѓа Ñо Ñледнава Ñтавка на црниот ÑпиÑок: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Податотеката по име „$2“ е забранета за Ñоздавање. +Се Ñовпаѓа Ñо Ñледнава Ñтавка на црниот ÑпиÑок: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'КориÑничкото име „$2“ е забрането за Ñоздавање. +Се Ñовпаѓа Ñо Ñледнава Ñтавка на црниот ÑпиÑок: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Следниов ред|Следниве редови}} во црниот ÑпиÑок на наÑлови {{PLURAL:$1|е|Ñе}} неважечки; +поправете {{PLURAL:$1|го|ги}} пред да зачувате:', + 'titleblacklist-override' => 'Занемари го црниот ÑпиÑок', + 'right-tboverride' => 'Занемарување на црниот ÑпиÑок на наÑлови или кориÑници', + 'right-tboverride-account' => 'ПотиÑнување на црниот ÑпиÑок на кориÑнички имиња', +); + +/** Malayalam (മലയാളം) + * @author Praveenp + * @author Shijualex + */ +$messages['ml'] = array( + 'titleblacklist-desc' => '[[MediaWiki:Titleblacklist]], [[MediaWiki:Titlewhitelist]] à´Žà´¨àµà´¨à´¿à´µà´¯à´¿àµ½ കൊടàµà´¤àµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨ à´…à´‚à´—à´¤àµà´µà´™àµà´™à´³àµà´‚ താളàµà´•à´³àµà´‚ സൃഷàµà´Ÿà´¿à´•àµà´•àµà´¨àµà´¨à´¤àµ തടയാൻ കാരàµà´¯à´¨à´¿àµ¼à´µà´¾à´¹à´•രെ à´…à´¨àµà´µà´¦à´¿à´•àµà´•àµà´¨àµà´¨àµ.', + 'titleblacklist' => '# ഇതൠതലകàµà´•െടàµà´Ÿà´¿à´¨àµà´±àµ† à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´•യാണàµâ€Œ. à´ˆ പടàµà´Ÿà´¿à´•യിലàµà´³àµà´³ ഇനവàµà´®à´¾à´¯à´¿ യോജികàµà´•àµà´¨àµà´¨ ലേഖനങàµà´™à´³àµà´‚ ഉപയോകàµà´¤àµƒà´¨à´¾à´®à´™àµà´™à´³àµà´‚ സൃഷàµà´Ÿà´¿à´•àµà´•ാനാവിലàµà´². +# à´…à´à´¿à´ªàµà´°à´¾à´¯à´¤àµà´¤à´¿à´¨àµ "#" ഉപയോഗികàµà´•àµà´•. +# ഇതൠസàµà´µà´¤àµ‡ കേസൠസെൻസിറàµà´±àµ€à´µàµ ആണàµ.', + 'titlewhitelist' => '# ഇതൠതലകàµà´•െടàµà´Ÿà´¿à´¨àµà´±àµ† à´¶àµà´¦àµà´§à´ªà´Ÿàµà´Ÿà´¿à´•യാണàµ. à´•àµà´±à´¿à´ªàµà´ªà´¿à´Ÿà´¾à´¨à´¾à´¯à´¿ "#" ഉപയോഗികàµà´•àµà´•. +# ഇതൠസàµà´µà´¤àµ‡ കേസൠസെൻസിറàµà´±àµ€à´µàµ ആണàµ', + 'titleblacklist-forbidden-edit' => '"$2" à´Žà´¨àµà´¨ തലകàµà´•െടàµà´Ÿàµ സൃഷàµà´Ÿà´¿à´•àµà´•àµà´¨àµà´¨à´¤àµ നിരോധിചàµà´šà´¿à´Ÿàµà´Ÿàµà´³àµà´³à´¤à´¾à´£àµâ€Œ. à´† തലകàµà´•െടàµà´Ÿàµ താഴെ à´ªàµà´°à´¦àµ¼à´¶à´¿à´ªàµà´ªà´¿à´šàµà´šà´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨ à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´• ഇനവàµà´®à´¾à´¯à´¿ യോജികàµà´•àµà´¨àµà´¨àµ: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$3" à´Žà´¨àµà´¨ തലകàµà´•െടàµà´Ÿàµ സൃഷàµà´Ÿà´¿à´•àµà´•àµà´¨àµà´¨à´¤àµ നിരോധിചàµà´šà´¿à´Ÿàµà´Ÿàµà´³àµà´³à´¤à´¿à´¨à´¾àµ½, "$2" à´Žà´¨àµà´¨ താൾ "$3" à´Žà´¨àµà´¨ തലകàµà´•െടàµà´Ÿà´¿à´²àµ‡à´•àµà´•ൠമാറàµà´±à´¾àµ» പറàµà´±à´¿à´²àµà´². à´† തലകàµà´•െടàµà´Ÿàµ താഴെ à´ªàµà´°à´¦àµ¼à´¶à´¿à´ªàµà´ªà´¿à´šàµà´šà´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨ à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´• ഇനവàµà´®à´¾à´¯à´¿ യോജികàµà´•àµà´¨àµà´¨àµ: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '"$2" à´Žà´¨àµà´¨ നാമം à´ªàµà´°à´®à´¾à´£à´¤àµà´¤à´¿à´¨àµ കൊടàµà´•àµà´•àµà´¨àµà´¨à´¤àµ നിരോധിചàµà´šà´¿à´Ÿàµà´Ÿàµà´³àµà´³à´¤à´¾à´£àµâ€Œ. +à´† നാമം താഴെ à´ªàµà´°à´¦àµ¼à´¶à´¿à´ªàµà´ªà´¿à´šàµà´šà´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨ à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´• ഇനവàµà´®à´¾à´¯à´¿ യോജികàµà´•àµà´¨àµà´¨àµ: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'ഉപയോകàµà´¤àµƒà´¨à´¾à´®à´‚ "$2" സൃഷàµà´Ÿà´¿à´•àµà´•àµà´¨àµà´¨à´¤à´¿àµ½ നിനàµà´¨àµà´‚ നിരോധികàµà´•à´ªàµà´ªàµ†à´Ÿàµà´Ÿà´¤à´¾à´£àµ. +à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´•യിൽ കൊടàµà´¤àµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨ ഇനിപàµà´ªà´±à´¯àµà´¨àµà´¨à´¤àµà´®à´¾à´¯à´¿ അതൠഒതàµà´¤àµà´ªàµ‹à´•àµà´¨àµà´¨àµ: <code>$1</code>', + 'titleblacklist-invalid' => 'à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´•യിലെ താഴെ കൊടàµà´¤àµà´¤à´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨ {{PLURAL:$1|വരി|വരികൾ}} അസാധàµà´µà´¾à´£àµ. +ദയവായി {{PLURAL:$1|à´…à´¤àµ|à´…à´µ}} ശരിയാകàµà´•à´¿à´¯ ശേഷം സേവൠചെയàµà´¯àµà´•:', + 'titleblacklist-override' => 'à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´• അവഗണികàµà´•àµà´•', + 'right-tboverride' => 'തലകàµà´•െടàµà´Ÿà´¿à´¨àµà´±àµ† à´…à´²àµà´²àµ†à´™àµà´•ിൽ ഉപയോകàµà´¤àµƒà´¨à´¾à´®à´¤àµà´¤à´¿à´¨àµà´±àµ† à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´•യെ അതിലംഘികàµà´•àµà´•', + 'right-tboverride-account' => 'ഉപയോകàµà´¤àµƒà´¨à´¾à´® à´•à´°à´¿à´®àµà´ªà´Ÿàµà´Ÿà´¿à´•യെ അതിലംഘികàµà´•àµà´•', +); + +/** Marathi (मराठी) + * @author Kaajawa + * @author Kaustubh + * @author Mahitgar + * @author Rahuldeshmukh101 + */ +$messages['mr'] = array( + 'titleblacklist-desc' => '[[MediaWiki:Titleblacklist|बà¥à¤²à¥…कलीसà¥à¤Ÿ]] व [[MediaWiki:Titlewhitelist|वà¥à¤¹à¤¾à¤ˆà¤Ÿ लीसà¥à¤Ÿ]] ला अनà¥à¤¸à¤°à¥‚न पाने आणि सदसà¥à¤¯ खातà¥à¤¯à¤¾à¤‚ना पà¥à¤°à¤¤à¤¿à¤¬à¤‚धतीअ करणà¥à¤¯à¤¾à¤šà¥€ पà¥à¤°à¤šà¤¾à¤²à¤•ांना परवानगी दà¥à¤¯à¤¾', + 'titleblacklist' => '# ही बà¥à¤²à¥‰à¤• केलेलà¥à¤¯à¤¾ शीरà¥à¤·à¤•ांची यादी आहे. या यादीत असलेलà¥à¤¯à¤¾ शीरà¥à¤·à¤•ांचे लेख लिहिता येणार नाहीत. +# शेरा देणà¥à¤¯à¤¾à¤¸à¤¾à¤ ी "#" वापरा.', + 'titlewhitelist' => '# ही वापरू शकत असलेलà¥à¤¯à¤¾ शीरà¥à¤·à¤•ांची यादी आहे. शेरा देणà¥à¤¯à¤¾à¤¸à¤¾à¤ ी "#" वापरा', + 'titleblacklist-forbidden-edit' => '"$2" या शीरà¥à¤·à¤•ाचा लेख बनवू शकत नाही. खाली बà¥à¤²à¥‰à¤• केलेलà¥à¤¯à¤¾ शीरà¥à¤·à¤•ांचà¥à¤¯à¤¾ यादीतील नोंद आहे: +<code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" चे "$3" ला सà¥à¤¥à¤¾à¤¨à¤¾à¤‚तरण होऊ शकत नाही, कारण "$3" हे बà¥à¤²à¥‰à¤• केलेलà¥à¤¯à¤¾ शीरà¥à¤·à¤•ांचà¥à¤¯à¤¾ यादीत आहे. खाली बà¥à¤²à¥‰à¤• केलेलà¥à¤¯à¤¾ शीरà¥à¤·à¤•ांचà¥à¤¯à¤¾ यादीतील नोंद आहे: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '"$2" या शीरà¥à¤·à¤•ाची संचिका बनवू शकत नाही. खाली बà¥à¤²à¥‰à¤• केलेलà¥à¤¯à¤¾ शीरà¥à¤·à¤•ांचà¥à¤¯à¤¾ यादीतील नोंद आहे: +<code>$1</code>', + 'titleblacklist-forbidden-new-account' => '"$2" सदसà¥à¤¯à¤¨à¤¾à¤µ निरà¥à¤®à¤¿à¤¤à¥€à¤ªà¤¾à¤¸à¥‚न पà¥à¤°à¤¤à¤¿à¤¬à¤‚धीत केलेले आहे. +ते खालील वरà¥à¤œà¥à¤¯à¤¸à¥‚चीशी जà¥à¤³à¤¤à¥‡ (महाराषà¥à¤Ÿà¥à¤° राजà¥à¤¯à¤¾à¤šà¥à¤¯à¤¾ सांसà¥à¤•ृतिक धोरणास अनà¥à¤¸à¤°à¥‚न वरà¥à¤£à¤à¥‡à¤¦à¤¾à¤µà¤° आधारीत मà¥à¤³ इंगà¥à¤°à¤œà¥€à¤µà¤¾à¤•à¥à¤¯à¤¾à¤¤à¥€à¤² बà¥à¤²à¥…कलीसà¥à¤Ÿ अनà¥à¤µà¤¾à¤¦à¤•रताना टाळत आहोत): <code>$1</code>', + 'titleblacklist-invalid' => 'शीरà¥à¤·à¤• बà¥à¤²à¥‰à¤• यादीतील खालील {{PLURAL:$1|ओळ चà¥à¤•ीची आहे|ओळी चà¥à¤•ीचà¥à¤¯à¤¾ आहेत}}; कृपया जतन करणà¥à¤¯à¤¾à¤ªà¥‚रà¥à¤µà¥€ {{PLURAL:$1|ती|तà¥à¤¯à¤¾}} दà¥à¤°à¥à¤¸à¥à¤¤ करा:', + 'titleblacklist-override' => 'काळà¥à¤¯à¤¾ यादीकडे दà¥à¤°à¥à¤²à¤•à¥à¤· करा', + 'right-tboverride' => 'शीरà¥à¤·à¤• बà¥à¤²à¥…कयादी कडे दà¥à¤°à¥à¤²à¤•à¥à¤· करा', # Fuzzy + 'right-tboverride-account' => 'खते काळà¥à¤¯à¤¾ यादीकडे दà¥à¤°à¥à¤²à¤•à¥à¤· करा', +); + +/** Malay (Bahasa Melayu) + * @author Anakmalaysia + * @author Aviator + * @author Izzudin + */ +$messages['ms'] = array( + 'titleblacklist-desc' => 'Membolehkan pentadbir mengawal penciptaan laman dan pengguna tertentu menggunakan [[MediaWiki:Titleblacklist|senarai hitam]] dan [[MediaWiki:Titlewhitelist|senarai putih]]', + 'titleblacklist' => '# Ini ialah senarai hitam tajuk. Tajuk atau pengguna yang sepadan dengan mana-mana ungkapan nalar di sini tidak boleh dicipta. +# Gunakan "#" untuk komen. +# Secara asali, ini tidak peka huruf (mengabaikan besar kecil huruf)', + 'titlewhitelist' => '# Ini ialah senarai hitam tajuk. Gunakan "#" untuk komen. +# Secara asali, ini tidak peka huruf (mengabaikan besar kecil huruf)', + 'titleblacklist-forbidden-edit' => 'Tajuk "$2" telah diharamkan. +Tajuk tersebut sepadan dengan entri senarai hitam berikut: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" tidak boleh dipindahkan ke "$3" kerana tajuk "$3" telah diharamkan. +Tajuk tersebut sepadan dengan entri senarai hitam berikut: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Nama fail "$2" telah diharamkan. +Nama tersebut sepadan dengan entri senarai hitam berikut: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Nama pengguna "$2" telah diharamkan kerana sepadan dengan entri senarai hitam berikut: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Baris|Baris-baris}} berikut adalah tidak sah. Sila betulkannya sebelum menyimpan:', + 'titleblacklist-override' => 'Abaikan senarai hitam', + 'right-tboverride' => 'Membatalkan senarai hitam tajuk atau nama pengguna', + 'right-tboverride-account' => 'Mengatasi senarai hitam nama pengguna', +); + +/** Maltese (Malti) + * @author Chrisportelli + */ +$messages['mt'] = array( + 'titleblacklist-forbidden-new-account' => 'Il-ħolqien ta\' utenti bl-isem "$2" Ä¡ie imblukkat. Dan jaqbel mad-daħla fil-lista s-sewda segwenti: <code>$1</code>', + 'titleblacklist-override' => 'Injora l-lista s-sewda', + 'right-tboverride' => 'Jinjora l-lista s-sewda tat-titli', # Fuzzy + 'right-tboverride-account' => 'Jinjora l-lista s-sewda tal-ismijiet tal-utent', +); + +/** Nahuatl (NÄhuatl) + * @author Fluence + * @author Ricardo gs + */ +$messages['nah'] = array( + 'titleblacklist' => '#InÄ«n ahcualli tÄ“pÅhualÄmatl. Ahmo tihuelitiz ahmo ticyÅcoyaz tÅcÄitl ahnozo tlatequitiltilÄ«lli mÄ quinehuihuilia cemeh in nÄhuatÄ«llahtÅliztli. +#XinemÄ«tia «#» titlacaquiztilÄ«z. +#InÄ«n ahmo quimati in huÄ“yimachiyÅtlahtÅliztli intlÄ ahmo mopehpena', +); + +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) + * @author Danmichaelo + * @author Nghtwlkr + * @author Reedy + */ +$messages['nb'] = array( + 'titleblacklist-desc' => 'Gir muligheten til Ã¥ forhindre at sider og brukerkontoer med visse titler opprettes, ved Ã¥ bruke [[MediaWiki:Titleblacklist]] og [[MediaWiki:Titlewhitelist]]', + 'titleblacklist' => '# Dette er en svartlisting for titler. Titler og brukernavn som passer med regulære uttrykk her kan ikke opprettes. +# Bruk «#» for kommentarer. +# Det skilles ikke mellom store og smÃ¥ bokstaver som standard', + 'titlewhitelist' => '# Dette er en hvitelisting for titler. Bruk «#» for kommentarer. +# Det skilles ikke mellom store og smÃ¥ bokstaver som standard', + 'titleblacklist-forbidden-edit' => 'Tittelen «$2» er stengt for oppretting. Den blokkeres av følgende svartelistingselement: <code>$1</code>', + 'titleblacklist-forbidden-move' => '«$2» kan ikke flyttes til «$3» fordi tittelen «$3» har blitt stengt for oppretting. Den tilsvarer følgende element i svartelistinga: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Filnavnet «$2» er blokkert for oppretting. Den tilsvarer følgende svartelisteelement: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Brukernavnet «$2» kan ikke opprettes. +Det tilsvarer følgende svartelisteelement: <code>$1</code>', + 'titleblacklist-invalid' => 'Følgende {{PLURAL:$1|linje|linjer}} i tittelsvartelista er {{PLURAL:$1|ugyldig|ugyldige}}; vennligst korriger {{PLURAL:$1|den|dem}} før du lagrer:', + 'titleblacklist-override' => 'Ignorer svartelista.', + 'right-tboverride' => 'Overkjør svarteliste for tittel eller bruker', + 'right-tboverride-account' => 'Overstyr svartelista for brukernavn', +); + +/** Low German (Plattdüütsch) + * @author Slomox + */ +$messages['nds'] = array( + 'titleblacklist-desc' => 'Verlöövt Administraters, dat Opstellen vun nich wünschte Sieden- un Brukernaams över en [[MediaWiki:Titleblacklist|Swartlist]] un [[MediaWiki:Titlewhitelist|Wittlist]] to verbeden', + 'titleblacklist' => '# Dit is de Swartlist vun Sieden- un Brukernaams, de nich opstellt warrn schöölt. Naams, op de disse regulären Utdrück todrepen doot, köönt nich opstellt warrn. +# Bruuk „#“ för Kommentaren. +# De List maakt keen Ünnerscheed bi grote un lütte Bookstaven', + 'titlewhitelist' => '# Dit is en Wittlist mit Utnahmen vun de Swartlist vun Siedennaams, de nich opstellt warrn schöölt. Bruuk „#“ för Kommentaren +# De List maakt keen Ünnerscheed bi grote un lütte Bookstaven', + 'titleblacklist-forbidden-edit' => 'De Siedennaam „$2“ is för dat nee Opstellen nich verlöövt. +Dat liggt an dissen Indrag in de Swartlist vun nich wünschte Siedennaams: <code>$1</code>', + 'titleblacklist-forbidden-move' => '„$2“ kann nich na „$3“ schaven warrn, de Siedennaam „$3“ is nich verlöövt. +Dat liggt an dissen Indrag in de Swartlist vun nich wünschte Siedennaams: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'De Dateinaam „$2“ is nich verlöövt. +Dat liggt an dissen Indrag in de Swartlist vun nich wünschte Dateinaams: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'De Brukernaam „$2“ is för dat nee Anmellen nich verlöövt. +Dat liggt an dissen Indrag in de Swartlist vun nich wünschte Brukernaams: <code>$1</code>', + 'titleblacklist-invalid' => 'Disse {{PLURAL:$1|Reeg|Regen}} in de Sperrlist {{PLURAL:$1|is|sünd}} ungüllig; verbeter {{PLURAL:$1|ehr|jem}}, ehrdat du spiekerst:', + 'right-tboverride' => 'De swarte List för Siedennaams ümgahn', # Fuzzy +); + +/** Dutch (Nederlands) + * @author SPQRobin + * @author Siebrand + */ +$messages['nl'] = array( + 'titleblacklist-desc' => "Voorkomt het aanmaken van pagina's en gebruikers via een [[MediaWiki:Titleblacklist|zwarte lijst]] en een [[MediaWiki:Titlewhitelist|witte lijst]]", + 'titleblacklist' => '# Dit is een zwarte lijst voor paginanamen. Paginanamen en gebruikers die voldoen aan een reguliere expressie op deze paina kunnen niet aangemaakt worden. +# Gebruik "#" voor opmerkingen. +# Regels in de zwarte lijst zijn niet hoofdlettergevoelig.', + 'titlewhitelist' => '# Dit is een witte lijst voor paginanamen. Gebruik "#" voor opmerkingen. +# Regels in de witte lijst zijn niet hoofdlettergevoelig.', + 'titleblacklist-forbidden-edit' => 'Een pagina met de naam "$2" kan niet aangemaakt worden. Deze paginanaam voldoet aan de volgende beperking op de zwarte lijst: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" kan niet hernoemd worden naar "$3", omdat pagina\'s met de naam "$3" niet aangemaakt kunnen worden. Deze paginanaam voldoet aan de volgende beperking op de zwarte lijst: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Het bestand "$2" kan niet toegevoegd worden. Deze bestandsnaam voldoet aan de volgende beperking op de zwarte lijst: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'De gebruikersnaam "$2" kan niet aangemaakt worden omdat die voldoet aan de volgende beperking op de zwarte lijst: <code>$1</code>', + 'titleblacklist-invalid' => 'De volgende {{PLURAL:$1|regel|regels}} in de zwarte lijst voor paginanamen {{PLURAL:$1|is|zijn}} ongeldig. +Verbeter die {{PLURAL:$1|regel|regels}} voordat u de lijst opslaat:', + 'titleblacklist-override' => 'Zwarte lijst negeren', + 'right-tboverride' => 'De zwarte lijst voor pagina- en gebruikersnamen omzeilen', + 'right-tboverride-account' => 'Zwarte lijst voor gebruikersnamen negeren', +); + +/** Norwegian Nynorsk (norsk nynorsk) + * @author Frokor + * @author Harald Khan + * @author Njardarlogar + */ +$messages['nn'] = array( + 'titleblacklist-desc' => 'Gjev høve til Ã¥ hindre at sider og brukarkontoar med visse titlar vert oppretta, ved Ã¥ nytte [[MediaWiki:Titleblacklist]] og [[MediaWiki:Titlewhitelist]]', + 'titleblacklist' => '# Dette er ei svartlisting for titlar. Titlar og brukernamn som passar med regulære uttrykk her kan ikkje opprettast. +# Bruk «#» for kommentarar. +# Det vert som standard ikkje skilt mellom smÃ¥ og store bokstavar', + 'titlewhitelist' => '# Dette er ei kvitelisting for titlar. Bruk «#» for kommentarar. +# Det vert som standard ikkje skilt mellom smÃ¥ og store bokstavar', + 'titleblacklist-forbidden-edit' => 'Tittelen «$2» er stengd for oppretting. Han er blokkert av følgjande svartelistingselement: <code>$1</code>', + 'titleblacklist-forbidden-move' => '«$2» kan ikkje flyttast til «$3» fordi tittelen «$3» er stengd for oppretting. Han svarar til følgjande element i svartelistinga: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Filnamnet «$2» er blokkert for oppretting. Det svarar til følgjande svartelisteelement: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Brukarnamnet «$2» kan ikkje opprettast. +Det svarar til følgjande svartelisteelement: <code>$1</code>', + 'titleblacklist-invalid' => 'Følgjande {{PLURAL:$1|linje|linjer}} i tittelsvartelista er {{PLURAL:$1|ugyldig|ugyldige}}; ver venleg Ã¥ rette {{PLURAL:$1|ho|dei}} før du lagrar:', + 'right-tboverride' => 'Overkøyre tittelsvartelista', # Fuzzy +); + +/** Occitan (occitan) + * @author Cedric31 + */ +$messages['oc'] = array( + 'titleblacklist-desc' => "Permet als administrators d'interdire la creacion de paginas e de comptes d'utilizaires en foncion d'una [[MediaWiki:Titleblacklist|lista negra]] e d'una [[MediaWiki:Titlewhitelist|lista blanca]]", + 'titleblacklist' => '# Aquò es un tÃtol mes en lista negra. Los tÃtols e los utilizaires que correspondon aicà a una expression regulara pòdon pas èsser creats. +# Utilizatz "#" per escriure los comentaris. +# Las entradas son pas sensiblas a la cassa per defaut.', + 'titlewhitelist' => '# Aquò es la lista blanca dels tÃtols. Utilizatz « # » per inserir de comentaris. +# Las entradas son pas sensiblas a la cassa per defaut.', + 'titleblacklist-forbidden-edit' => "La pagina intitolada « $2 » pòt pas èsser creada. Dins la lista negra, correspond a l'expression racionala : <code>$1</code>", + 'titleblacklist-forbidden-move' => 'La page intitolada "$2" pòt pas èsser renomenada "$3". Dins la lista negra, correspond a l\'expression racionala : <code>$1</code>', + 'titleblacklist-forbidden-upload' => "'''Un fichièr nomenat \"\$2\" pòt pas èsser telecargat.''' <br /> Dins la lista negra, correspond a l'expression racionala : <code>\$1</code>", + 'titleblacklist-forbidden-new-account' => 'Lo nom d’utilizaire « $2 » es estat interdich a la creacion. +Correspond a l’entrada seguenta de la lista negra : <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|La linha seguenta|Las linhas seguentas}} dins la lista negra dels tÃtols {{PLURAL:$1|es invalida|son invalidas}} : sètz convidat a {{PLURAL:$1|la|las}} corregir abans de salvar.', + 'right-tboverride' => "Remplaçar la lista negra dels tÃtols o dels noms d'utilizaires", +); + +/** Oriya (ଓଡ଼ିଆ) + * @author Jnanaranjan Sahu + * @author Psubhashish + */ +$messages['or'] = array( + 'titleblacklist-desc' => 'ପରିଛାମାନଙàକà [[MediaWiki:Titleblacklist|ବାସନàଦ ତାଲିକା]] ଓ [[MediaWiki:Titlewhitelist|ଅନàମତି ତାଲିକା]] ଅନàà¬¸à¬¾à¬°à‡ à¬ªàƒà¬·àଠା ଓ ସà¬ààŸ à¬–à¬¾à¬¤à¬¾ ତିଆରି ପାଇଠଅନàମତି ଦà‡à¬‡à¬¥à¬¾à¬', + 'titleblacklist' => '# à¬à¬¹à¬¾ à¬à¬• ନାମ ଅଟକତାଲିକା । ନାମ ଓ ସà¬ààŸà¬¸à¬¬à ମà‡à¬³ à¬¨à¬–à¬¾à¬‡à¬²à‡ à¬à¬ à¬¾à¬°à‡ à¬¤à¬¾à¬¹à¬¾ ଗଢ଼ାଯାଇପାରିବ ନାହିଠ। +# ମତାମତ ନିମନàà¬¤à‡ "#" ବààŸà¬¬à¬¹à¬¾à¬° କରନàତà । +# à¬à¬¹à¬¾ à¬†à¬ªà‡ à¬†à¬ªà‡ à¬¬à¬¡à¬¼ ଓ ସାନ ଅକàଷରକà à¬à¬• à¬à¬¾à¬¬à¬°à‡ ନà‡à¬‡à¬¥à¬¾à¬', + 'titlewhitelist' => '# à¬à¬¹à¬¾ à¬à¬• ଅନàମà‹à¬¦à¬¿à¬¤ ନାମ ତାଲିକା । ମତାମତ ପାଇଠ"#" ବààŸà¬¬à¬¹à¬¾à¬° କରନàତà । +# à¬à¬¹à¬¾ à¬†à¬ªà‡ à¬†à¬ªà‡ à¬¬à¬¡à¬¼ ଓ ସାନ ଅକàଷରକà ସମà¬à¬¾à¬¬à‡ ନà‡à¬‡à¬¥à¬¾à¬', + 'titleblacklist-forbidden-edit' => '"$2" ନାମଟି ତିଆରି କରିବାରà ଅଟକାଯାଇଛି । +à¬à¬¹à¬¾ ବାସନàଦ ତାଲିକା ସହ ମà‡à¬³ ଖାଇଥାà¬: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" ରà "$3" ଘàଞàଚାଯାଇପାରିବ ନାହିà¬, କାରଣ "$3" ତିଆରି କରିବାରà ଅଟକାଯାଇଛି । +à¬à¬¹à¬¾ à¬à¬¹à¬¿ ବାସନàଦତାଲିକା ସହ ମà‡à¬³ ଖାଉଛି: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '"$2" ନାମଟି ତିଆରି କରିବାରà ଅଟକାଯାଇଛି । +à¬à¬¹à¬¾ ବାସନàଦ ତାଲିକା ସହ ମà‡à¬³ ଖାଉଛି: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => '"$2" ନାମଟି ତିଆରି କରିବାରà ଅଟକାଯାଇଛି । +à¬à¬¹à¬¾ ବାସନàଦ ତାଲିକା ସହ ମà‡à¬³ ଖାଉଛି: <code>$1</code>', + 'titleblacklist-invalid' => 'ବାସନàଦ à¬¤à¬¾à¬²à¬¿à¬•à¬¾à¬°à‡ à¬¥à¬¿à¬¬à¬¾ ତଳଲିଖିତ {{PLURAL:$1|ଧାଡ଼ିଟି|ଧାଡ଼ିସବà}} ଅଚଳ {{PLURAL:$1|ଅଟà‡|ଅଟନàତି}}; +ଦàŸà¬¾à¬•ରି {{PLURAL:$1|ତାହାକà|ସà‡à¬¸à¬¬àକà}} ସାଇତିବା ଆଗରà ସàଧାରି ଦିଅନàତà:', + 'titleblacklist-override' => 'ଅଟକତାଲିକାକà ଅଣଦà‡à¬–ା କରିବà‡', + 'right-tboverride' => 'ଅଟକ à¬¤à¬¾à¬²à¬¿à¬•à¬¾à¬°à‡ à¬¶à€à¬°àଷକ କିମàବା ବààŸà¬¬à¬¹à¬¾à¬°à¬•ାରà€à¬¨à¬¾à¬®à¬•à à¬…à¬œà¬¾à¬£à¬¤à¬°à‡ à¬…à¬£à¬¦à‡à¬–ା କରିବା', + 'right-tboverride-account' => 'ଇଉଜର ନାମ ଅଟକ ତାଲିକାକà à¬…à¬œà¬¾à¬£à¬¤à¬°à‡ à¬…à¬£à¬¦à‡à¬–ା କରିବା', +); + +/** Polish (polski) + * @author Beau + * @author BeginaFelicysym + * @author Derbeth + * @author Sp5uhe + */ +$messages['pl'] = array( + 'titleblacklist-desc' => 'Pozwala na blokowanie tworzenia stron i kont użytkowników o okreÅ›lonych nazwach wykorzystujÄ…c [[MediaWiki:Titleblacklist|czarnÄ…]] oraz [[MediaWiki:Titlewhitelist|białą]] listÄ™', + 'titleblacklist' => '# Lista zabronionych nazw. Strony i konta o nazwach odpowiadajÄ…cych poniższym wyrażeniom regularnym, nie bÄ™dÄ… mogÅ‚y zostać utworzone. +# Użyj znaku „#â€, by utworzyć komentarz. +# DomyÅ›lnie we wpisach ma znaczenie wielkość znaków.', + 'titlewhitelist' => '# To jest lista dopuszczalnych nazw artykułów. Użyj znaku „#†by utworzyć komentarz. +# DomyÅ›lnie we wpisach ma znaczenie wielkość znaków.', + 'titleblacklist-forbidden-edit' => 'Utworzenie strony o nazwie „$2†nie jest możliwe. +Nazwa ta pasuje do wpisu z czarnej listy: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Zmiana nazwy z „$2†na „$3†nie jest możliwa, ponieważ nie można utworzyć strony o nazwie „$3â€. +Nazwa ta pasuje do wpisu z czarnej listy: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Utworzenie pliku o nazwie „$2†nie jest możliwe. +Nazwa ta pasuje do wpisu z czarnej listy: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Utworzenie konta o nazwie „$2†nie jest możliwe. +Nazwa ta pasuje do wpisu z czarnej listy: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|NastÄ™pujÄ…ca linia|NastÄ™pujÄ…ce linie}} na liÅ›cie zabronionych tytułów stron {{PLURAL:$1|jest nieprawidÅ‚owa|sÄ… nieprawidÅ‚owe}}. Popraw {{PLURAL:$1|jÄ…|je}} przed zapisaniem:', + 'titleblacklist-override' => 'Ignoruj czarnÄ… listÄ™', + 'right-tboverride' => 'ZastÄ…p czarnÄ… listÄ™ zabronionych tytułów stron lub nazw użytkowników', + 'right-tboverride-account' => 'Ignorowanie czarnej listy użytkowników', +); + +/** Piedmontese (Piemontèis) + * @author Borichèt + * @author Dragonòt + */ +$messages['pms'] = array( + 'titleblacklist-desc' => "A përmëtt a j'aministrador ëd vieté la creassion ëd pà gine e ëd cont për na [[MediaWiki:Titleblacklist|blacklist]] e na [[MediaWiki:Titlewhitelist|whitelist]]", + 'titleblacklist' => '# Costa sì a l\'é na blacklist dij tìtoj. Tìtoj e stranòm che a corispondo a n\'espression regolar sì a peulo pa esse creà . +# Dòvra "$" për coment. +# Cost sì a l\'é pa case sensitive për default', + 'titlewhitelist' => '# Costa a l\'é na whitelist ëd tìtoj. Dòvra "$" për coment. +# Sòn sì a l\'é pa case sensitive për default', + 'titleblacklist-forbidden-edit' => 'Ël tìtol "$2" a l\'é stà it vietà . +A corispond a costa intrada dla blacklist: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" a peul pa esse tramudà a "$3", përchè ël tìtol "$3" a l\'é stà it vietà . +A corispond a costa intrada dla blacklist: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Ël nòm dël file "$2" a l\'é stà it vietà . +A corispond a costa intrada dla blacklist: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Lë stranòm "$2" a l\'é stà it vietà . +A corispond a costa intrada dla blacklist: <code>$1</code>', + 'titleblacklist-invalid' => "{{PLURAL:$1|La linia|Le linie}} sota ant la blacklist dij tìtoj {{PLURAL:$1|a l'é pa bon-a|a son pa bon-e}}; +për piasì {{PLURAL:$1|coregg-la|coregg-je}} prima ëd salvé:", + 'titleblacklist-override' => 'Ignoré la lista nèira', + 'right-tboverride' => "Rampiassé la lista nèira dij tìtoj o djë stranòm d'utent", + 'right-tboverride-account' => "Ignoré la lista nèira djë stranòm d'utent", +); + +/** Western Punjabi (پنجابی) + * @author Khalid Mahmood + */ +$messages['pnb'] = array( + 'titleblacklist-desc' => 'مکھیانواں نوں اجازت دیندا اے جے Ø§ÙˆÛ ØµÙÛ’ بنن توں روکن تے ورتن کھاتے [[MediaWiki:Titleblacklist|blacklist]] تے [[MediaWiki:Titlewhitelist|whitelist]]', + 'titleblacklist' => '# Ø§ÛŒÛ Ø§Ú© سرخی روک لسٹ اے۔ سرناویں تے ورتن والے اکو جۓ Ù„Ú¯Ù† تے تے Ø§ÙˆÛ Ù†Ø¦ÛŒÚº بناۓ جاسکدے. +# کومنٹ لئی ورتو "#" . +# اے کیس سینسیٹو نئیں۔', + 'titlewhitelist' => '# Ø§ÛŒÛ Ø§Ú© سرناواں چٹیلسٹ اے۔ +ÚˆÛŒÙØ§Ù„Ù¹ ولوں ای Ø§ÛŒÛ Ú©ÛŒØ³ سینسیٹو نئیں۔', + 'titleblacklist-forbidden-edit' => 'سرناواں "$2" بنن توں روک دتا گیا اے۔ +Ø§ÛŒÛ ØªÚ¾Ù„Û’ دتی Ûوئی بلیکلسٹ انٹری نال رلدا اے: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" نوں "$3" ول نئیں لیایا جاسکدا کیوں جے سرناواں "$3" بنن توں روک دتی گئی اے۔ +اے تھلے دتی گئی کالی لسٹ انٹری نال رلدی اے: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'ÙØ§Ø¦Ù„ ناں "$2" بنن توں روک دتی گئی اے۔ +Ø§ÛŒÛ ØªÚ¾Ù„Û’ دتی گئی کالی لسٹ انٹری نال رلدا اے: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'ورتن ناں "$2" بنن توں روک دتا گیا اے۔ +اے تھلے دتی گئی کالیلسٹ انٹری نال رلدی اے: <code>$1</code>', + 'titleblacklist-invalid' => 'تھلے دتی {{PLURAL:$1|لین|لیناں }} کالیلسٹ سرناویں {{PLURAL:$1|ÛÛ’|Ûیں}}Ú† ناں منیا جان والا؛ Ù…ÛØ±Ø¨Ø§Ù†ÛŒ کرکے بچان توں Ù¾ÛÙ„Û’ {{PLURAL:$1|it|اوناں نون}} اینوں.', + 'titleblacklist-override' => 'روکنلسٹ پعل جاؤ', + 'right-tboverride' => 'ٹاغٹل شلیکلسٹ تے Ù„Ú©Ú¾ÙˆÛ”', # Fuzzy + 'right-tboverride-account' => 'ورتن ناں بلیکلسٹ تے Ù„Ú©Ú¾ÙˆÛ”', +); + +/** Pashto (پښتو) + * @author Ahmed-Najib-Biabani-Ibrahimkhel + */ +$messages['ps'] = array( + 'titleblacklist-override' => 'تورليک Ø¨Ø§Ø¨ÛØ²Ù‡ Ú¯Ú¼Ù„', +); + +/** Portuguese (português) + * @author Cainamarques + * @author Hamilton Abreu + * @author Malafaya + * @author Waldir + * @author 555 + */ +$messages['pt'] = array( + 'titleblacklist-desc' => 'Permite que os administradores proibam a criação de páginas e contas de utilizadores através de uma [[MediaWiki:Titleblacklist|lista negra]] e de uma [[MediaWiki:Titlewhitelist|lista de excepções]]', + 'titleblacklist' => '# Esta é uma lista negra de tÃtulos. TÃtulos de páginas e nomes de utilizadores que sejam filtrados por uma expressão regular desta lista, não poderão ser criados. +# Use "#" para comentários. +# Por omissão, esta lista não distingue maiúsculas de minúsculas', + 'titlewhitelist' => '# Esta é uma lista branca de tÃtulos. Use "#" para comentários. +# Por omissão, esta lista não distingue maiúsculas de minúsculas', + 'titleblacklist-forbidden-edit' => 'Foi bloqueada a criação do tÃtulo "$2". +O tÃtulo corresponde à seguinte entrada da lista negra: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" não pode ser movida para "$3" já que foi bloqueada a criação do tÃtulo "$3". +O tÃtulo corresponde à seguinte entrada da lista-negra: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Foi bloqueada a criação de ficheiros com o nome "$2". +O nome corresponde à seguinte entrada da lista negra: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Foi bloqueada a criação de utilizadores com o nome "$2". +O nome corresponde à seguinte entrada da lista negra: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|A seguinte linha|As seguintes linhas}} da lista negra {{PLURAL:$1|é inválida|são inválidas}}. Por favor, {{PLURAL:$1|corrija-a|corrija-as}} antes de gravar:', + 'titleblacklist-override' => 'Ignorar a lista negra', + 'right-tboverride' => 'Sobrepor a lista negra de tÃtulos e nomes de utilizador', + 'right-tboverride-account' => 'Ignorar a lista negra de nomes de utilizador', +); + +/** Brazilian Portuguese (português do Brasil) + * @author Cainamarques + * @author Eduardo.mps + * @author Giro720 + * @author Luckas + * @author 555 + */ +$messages['pt-br'] = array( + 'titleblacklist-desc' => 'Permite que administradores restrinjam a criação de páginas e contas de usuários a partir de uma [[MediaWiki:Titleblacklist|lista negra]] e uma [[MediaWiki:Titlewhitelist|lista de exceções]]', + 'titleblacklist' => '# Esta é uma lista negra de tÃtulos. TÃtulos de páginas e nomes de usuários que sejam filtrados por uma expressão regular desta lista não poderão ser criados. +# Utilize "#" para fazer comentários. +# Esta lista não difere maiúsculas de minúsculas', + 'titlewhitelist' => '# Esta é uma lista de tÃtulos permitidos. Utilize "#" para fazer comentários +# Esta lista não difere maiúsculas de minúsculas', + 'titleblacklist-forbidden-edit' => 'O tÃtulo "$2" foi impedido de ser criado. +Ele se encaixa na seguinte entrada da lista negra: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" não pode ser movida para "$3", já que "$3" é um tÃtulo impedido de ser criado. +Se encaixa na seguinte entrada da lista-negra: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'O arquivo nomeado como "$2" foi impedido de ser criado. +Ele se encaixa na seguinte entrada da lista negra: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'O nome de usuário "$2" foi banido de ser registrado. +O nome corresponde na seguinte entrada da lista negra: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|A seguinte linha|As seguintes linhas}} da lista negra {{PLURAL:$1|é inválida|são inválidas}}. +{{PLURAL:$1|Corrija-a|Corrija-as}} antes de salvar:', + 'titleblacklist-override' => 'Ignorar a lista negra.', + 'right-tboverride' => 'Contornar a lista negra de tÃtulos e nomes de usuário', + 'right-tboverride-account' => 'Contornar a lista negra de nomes de usuários', +); + +/** Quechua (Runa Simi) + * @author AlimanRuna + */ +$messages['qu'] = array( + 'titleblacklist-override' => 'Yana sutisuyuta ama qhawaychu', +); + +/** Romanian (română) + * @author AdiJapan + * @author Minisarm + * @author Stelistcristi + */ +$messages['ro'] = array( + 'titleblacklist-desc' => 'Permite administratorilor să interzică crearea de pagini È™i de conturi de utilizator, folosind o [[MediaWiki:Titleblacklist|listă neagră]] È™i o [[MediaWiki:Titlewhitelist|listă albă]]', + 'titleblacklist' => '# Aceasta este lista neagră pentru titluri. Nu pot fi create titluri È™i conturi care corespund la una din expresiile regulate de aici. +# FolosiÈ›i „#†pentru comentarii. +# ÃŽn mod implicit nu contează majusculele.', + 'titlewhitelist' => '# Aceasta este lista albă pentru titluri. FolosiÈ›i „#†pentru comentarii. +# ÃŽn mod implicit nu contează majusculele.', + 'titleblacklist-forbidden-edit' => 'Este interzisă crearea titlului „$2â€. +InterdicÈ›ia a fost declanÈ™ată de următorul element din lista neagră: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Titlul „$2†nu se poate redenumi în „$3†pentru că acesta din urmă este interzis. +InterdicÈ›ia a fost declanÈ™ată de următorul element din lista neagră: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Numele de fiÈ™ier „$2†este interzis. +InterdicÈ›ia a fost declanÈ™ată de următorul element din lista neagră: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Nu se poate crea un cont de utilizator cu numele „$2â€. +InterdicÈ›ia a fost declanÈ™ată de următorul element din lista neagră: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Următoarea linie|Următoarele linii}} din lista neagră a titlurilor {{PLURAL:$1|este invalidă|sînt invalide}}; +corectaÈ›i{{PLURAL:$1|-o|-le}} înainte de a salva pagina.', + 'titleblacklist-override' => 'Ignoră lista neagră', + 'right-tboverride' => 'Ignoră lista neagră cu titluri sau nume de utilizator', + 'right-tboverride-account' => 'Suprascrie lista neagră a numelor de utilizator', +); + +/** tarandÃne (tarandÃne) + * @author Joetaras + */ +$messages['roa-tara'] = array( + 'titleblacklist-desc' => "Permette a l'amministrature de vietà ccrejaziune de le pà ggene e le cunde utinde pe 'na [[MediaWiki:Titleblacklist|lista gnore]] e [[MediaWiki:Titlewhitelist|lista vianghe]]", + 'titleblacklist' => '# Stu titele jè in lista gnore. Le titele e l\'utinde ca se ponne comborndà cu le espressiune regolare aqquà non ge ponne essere ccrejate. +# Ause "#" pe le commende. +# Quiste jè sensibbele a le maiuscole e le minuscole de partenze', + 'titlewhitelist' => '# Stu titele jè in lista vianghe. +# Ause "#" pe le commende. +# Quiste jè sensibbele a le maiuscole e le minuscole de partenze', + 'titleblacklist-forbidden-edit' => '\'U titele "$2" ha state mise fore da \'a ccrejazione.<br /> +Jidde se combronde cu le seguende vosce d\'a lista gnore: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" non ge pò essere sustate sus a "$3", purcé \'u titele "$3" ha state escluse da \'a ccreiazione.<br /> +Jidde se combronde cu le seguende vosce d\'a lista gnore: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '\'U nome d\'u file "$2" ha state escluse da \'a ccreiazione.<br /> +Jidde se combronde cu le vosce d\'a lista gnore: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => '\'U nome de l\'utende "$2" ha state escluse da \'a ccreiazione.<br /> +Jidde se combronde cu le vosce d\'a lista gnore: <code>$1</code>', + 'titleblacklist-invalid' => "{{PLURAL:$1|'A seguenda linèe|Le seguende linèe}} jndr'à lista gnore de le titele {{PLURAL:$1|jè|sonde}} invalide; +pe piacere corregge {{PLURAL:$1|jedde|lore}} apprime de reggistrà :", + 'titleblacklist-override' => "No scè penzanne 'a lista gnore", + 'right-tboverride' => "Sovrascrive 'a lista gnore de le titole o de le utinde", + 'right-tboverride-account' => "Sovrasrive 'a lista gnore de le utinde", +); + +/** Russian (руÑÑкий) + * @author AlexSm + * @author Ferrer + * @author Ignatus + * @author KPu3uC B Poccuu + * @author Kaganer + * @author ÐлекÑандр Сигачёв + */ +$messages['ru'] = array( + 'titleblacklist-desc' => 'ПозволÑет админиÑтраторам запретить Ñоздание Ñтраниц и учётных запиÑей Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ [[MediaWiki:Titleblacklist|чёрного]] и [[MediaWiki:Titlewhitelist|белого]] ÑпиÑков.', + 'titleblacklist' => '# Ðто ÑпиÑок запрещённыx названий. Страницы и учётные запиÑи, ÑоответÑтвующие указанным регулÑрным выражениÑм, не могут быть Ñозданы. +# ИÑпользуйте «#» Ð´Ð»Ñ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ². +# По умолчанию нет чувÑтвительноÑти к региÑтру.', + 'titlewhitelist' => '# Ðто «белый ÑпиÑок» названий. Ð”Ð»Ñ ÐºÐ¾Ð¼Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ð¸ÐµÐ² иÑпользуйте «#». +# По умолчанию нет чувÑтвительноÑти к региÑтру Ñимволов.', + 'titleblacklist-forbidden-edit' => " +<div align=\"center\" style=\"border: 1px solid #f88; padding: 0.5em; margin-bottom: 3px; font-size: 95%; width: auto;\"> +'''Страница Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸ÐµÐ¼ \"\$2\" не может быть Ñоздана''' <br /> +Она попадает под Ñледующую запиÑÑŒ ÑпиÑка запрещенных названий: '''''\$1''''' +</div>", + 'titleblacklist-forbidden-move' => 'Ðевозможно переименовать Ñтраницу «$2» в «$3», так как новое название запрещено Ñледующей запиÑью в чёрном ÑпиÑке: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Файл Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸ÐµÐ¼ «$2» был запрещён к Ñозданию. Он попадает под Ñледующую запиÑÑŒ ÑпиÑка запрещенных названий: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Запрещено иÑпользовать Ð¸Ð¼Ñ ÑƒÑ‡Ð°Ñтника «$2». +Ð˜Ð¼Ñ ÑоответÑтвует Ñледующей запиÑи из чёрного ÑпиÑка: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Ð¡Ð»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ñтрока|Следующие Ñтроки}} в ÑпиÑке запрещённых названий {{PLURAL:$1|не ÑвлÑетÑÑ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¼ регулÑрным выражением|не ÑвлÑÑŽÑ‚ÑÑ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¼Ð¸ регулÑрными выражениÑми}}. ПожалуйÑта, иÑправьте {{PLURAL:$1|её|их}} перед Ñохранением:', + 'titleblacklist-override' => 'Игнорировать чёрный ÑпиÑок', + 'right-tboverride' => 'игнорирование чёрного ÑпиÑка имён Ñтраниц или учаÑтников', + 'right-tboverride-account' => 'игнорирование чёрного ÑпиÑка имён учаÑтников', +); + +/** Rusyn (руÑиньÑкый) + * @author Gazeb + */ +$messages['rue'] = array( + 'titleblacklist-desc' => 'Уможнює адмініÑтратовам заборонити ÑÑ‚Ð²Ð¾Ñ€Ñ—Ð½Ñ Ñторінок Ñ– хоÑновательÑкых конт на базї [[MediaWiki:Titleblacklist|чорной лиÑтины назв]] Ñ– [[MediaWiki:Titlewhitelist|білой лиÑтины назв]]', + 'titleblacklist' => '# Тото Ñ” чорна лиÑтина назв. Сторінкы Ñ– хоÑновательÑкы конта, котрых назва одповідать дакотрому реґуларному выразу, не буде мочі Ñтворити. +# Коментарї зачінають знаком „#“. +# Ðа великоÑти букв не залежыть.', + 'titlewhitelist' => '# Тото Ñ” біла лиÑтина назв Ñторінок. Ð Ñдкы коментарїв зачінають знаком „#“. +# Ðа великоÑти букв не залежыть.', + 'titleblacklist-forbidden-edit' => 'Ðе Ñ” доволено Ñтворити Ñторінку з назвов „$2“. Одповідать наÑтупному запиÑу на чорній лиÑтинї: <code>$1</code>', + 'titleblacklist-forbidden-move' => '„$2“ не годен переменовати на „$3“, бо назву „$3“ Ñ” заборонене Ñтворёвати. Одповідать наÑтупному запиÑу на чорній лиÑтинї: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Ðе Ñ” доволено Ñтворити файл з назвов „$2“. Одповідать наÑтупному запиÑу на чорній лиÑтинї: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Ðе Ñ” доволено реґіÑтровати Ñ–Ð¼Ñ Ñ…Ð¾ÑÐ½Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ â€ž$2“. Одповідать наÑтупному запиÑу на чорній лиÑтинї: <code>$1</code>', + 'titleblacklist-invalid' => 'Ðа чорній лиÑтинї назв {{PLURAL:$1|Ñ” наÑтупный Ñ€Ñдок неправилный реґуларный выраз|Ñуть наÑтупны Ñ€Ñдкы неправилны реґуларны выразы|Ñ” наÑтупный Ñ€Ñдок неправилный реґуларный выраз}} Ñ– Ñ” треба {{PLURAL:$1|го|Ñ—Ñ…|Ñ—Ñ…}} перед уложінём Ñторінкы Ñправити :', + 'titleblacklist-override' => 'Іґноровати чорный ÑпиÑок', + 'right-tboverride' => 'Ñ–Ò‘Ð½Ð¾Ñ€Ð¾Ð²Ð°Ð½Ñ Ñ‡Ð¾Ñ€Ð½Ð¾Ð¹ лиÑтины назв Ñторінок', # Fuzzy + 'right-tboverride-account' => 'ÐŸÐµÑ€ÐµÐºÐ¾Ð½Ð°Ð½Ñ Ñ‡Ð¾Ñ€Ð½Ð¾Ð¹ лиÑтины назв Ñторінок', +); + +/** Sanskrit (संसà¥à¤•ृतमà¥) + * @author Shubha + */ +$messages['sa'] = array( + 'titleblacklist-desc' => '[[MediaWiki:Titleblacklist|blacklist]] तथा [[MediaWiki:Titlewhitelist|whitelist]] इतà¥à¤¯à¥‡à¤¤à¤¯à¥‹à¤ƒ पà¥à¤°à¤¬à¤¨à¥à¤§à¤•ेन नूतनपृषà¥à¤ सà¥à¤¯ योजकपृषà¥à¤ सà¥à¤¯ सरà¥à¤œà¤¨à¤‚ च अवरà¥à¤¦à¥à¤§à¤®à¥ असà¥à¤¤à¤¿ ।', + 'titleblacklist' => '# इदं दà¥à¤°à¥à¤ªà¤¯à¥à¤•à¥à¤¤à¤¶à¥€à¤°à¥à¤·à¤•मॠ। शिरà¥à¤·à¤•ाणि योजकाः ये अतà¥à¤° नियताà¤à¤¿à¤µà¥à¤¯à¤•à¥à¤¤à¤¿à¤‚ पà¥à¤°à¤¾à¤ªà¥à¤¨à¥à¤µà¤¨à¥à¤¤à¤¿ ते सà¥à¤°à¤·à¥à¤Ÿà¥à¤‚ नारà¥à¤¹à¤¨à¥à¤¤à¤¿ । +# अà¤à¤¿à¤ªà¥à¤°à¤¾à¤¯à¤¾à¤¯ "#" उपयà¥à¤œà¥à¤¯à¤¤à¤¾à¤®à¥ । +# पूरà¥à¤µà¤¨à¤¿à¤°à¥à¤¦à¥‡à¤¶à¤¾à¤¨à¥à¤¸à¤¾à¤°à¤®à¥ इदमॠअकà¥à¤·à¤°à¤à¥‡à¤¦à¤¸à¥‚कà¥à¤·à¥à¤®à¤°à¤¹à¤¿à¤¤à¤®à¥ ।', + 'titlewhitelist' => '# इदं शीरà¥à¤·à¤•शà¥à¤µà¥‡à¤¤à¤¾à¤µà¤²à¥€ । अà¤à¤¿à¤ªà¥à¤°à¤¾à¤¯à¤¾à¤¯ "#" उपयà¥à¤œà¥à¤¯à¤¤à¤¾à¤®à¥ । +# पूरà¥à¤µà¤¨à¤¿à¤°à¥à¤¦à¥‡à¤¶à¤¾à¤¨à¥à¤¸à¤¾à¤°à¤®à¥ इदमॠअकà¥à¤·à¤°à¤à¥‡à¤¦à¤¸à¥‚कà¥à¤·à¥à¤®à¤°à¤¹à¤¿à¤¤à¤®à¥ ।', + 'titleblacklist-forbidden-edit' => 'नामपद "$2" शिरोनाम निरà¥à¤®à¤¾à¤£à¤¾à¤¯ अवरà¥à¤¦à¥à¤§à¤‚ वरà¥à¤¤à¤¤à¥‡ । +इदं पà¥à¤°à¤µà¥‡à¤¶à¤¦à¥à¤°à¥à¤ªà¤¯à¥à¤•à¥à¤¤à¤¾à¤µà¤²à¥à¤¯à¤¾ सह यà¥à¤œà¥à¤¯à¤¤à¥‡: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" इतà¥à¤¯à¥‡à¤¤à¤¤à¥ नाम "$3" पà¥à¤°à¤¤à¤¿ परिवरà¥à¤¤à¤¯à¤¿à¤¤à¥à¤®à¥ अशकà¥à¤¯à¤‚, यतः "$3" इतà¥à¤¯à¤¸à¥à¤¯ निरà¥à¤®à¤¾à¤£à¤®à¥ अवरà¥à¤¦à¥à¤§à¤‚ वरà¥à¤¤à¤¤à¥‡ । +इदमॠअधोनिरà¥à¤¦à¤¿à¤·à¥à¤Ÿà¤¯à¤¾ पà¥à¤°à¤µà¥‡à¤¶à¤¦à¥à¤°à¥à¤ªà¤¯à¥à¤•à¥à¤¤à¤¾à¤µà¤²à¥à¤¯à¤¾ सह यà¥à¤œà¥à¤¯à¤¤à¥‡: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'सञà¥à¤šà¤¿à¤•ायाः "$2" शिरोनाम निरà¥à¤®à¤¾à¤£à¤¾à¤¯ अवरà¥à¤¦à¥à¤§à¤‚ वरà¥à¤¤à¤¤à¥‡ । +इदमॠअधोनिरà¥à¤¦à¤¿à¤·à¥à¤Ÿà¤¯à¤¾ पà¥à¤°à¤µà¥‡à¤¶à¤¦à¥à¤°à¥à¤ªà¤¯à¥à¤•à¥à¤¤à¤¾à¤µà¤²à¥à¤¯à¤¾ सह यà¥à¤œà¥à¤¯à¤¤à¥‡: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'योजकनाम "$2" निरà¥à¤®à¤¾à¤£à¤¾à¤¯ अवरà¥à¤¦à¥à¤§à¤‚ वरà¥à¤¤à¤¤à¥‡ । +इदं पà¥à¤°à¤µà¥‡à¤¶à¤¦à¥à¤°à¥à¤ªà¤¯à¥à¤•à¥à¤¤à¤¾à¤µà¤²à¥à¤¯à¤¾ सह यà¥à¤œà¥à¤¯à¤¤à¥‡: <code>$1</code>', + 'titleblacklist-invalid' => 'दà¥à¤°à¥à¤ªà¤¯à¥à¤•à¥à¤¤à¤¶à¥€à¤°à¥à¤·à¤•ावलà¥à¤¯à¤¾à¤‚ विदà¥à¤¯à¤®à¤¾à¤¨à¤¾à¤ƒ अधोनिरà¥à¤¦à¤¿à¤·à¥à¤Ÿà¤¾à¤ƒ {{PLURAL:$1|पंकà¥à¤¤à¤¿à¤ƒ|पंङà¥à¤•à¥à¤¤à¤¯à¤ƒ}} अमानà¥à¤¯à¤¾à¤ƒ {{PLURAL:$1|असà¥à¤¤à¤¿|सनà¥à¤¤à¤¿}}; +कृपया रकà¥à¤·à¤£à¤¾à¤¤à¥ पूरà¥à¤µà¤®à¥ {{PLURAL:$1|à¤à¤¤à¤¾à¤®à¥|à¤à¤¤à¤¾à¤ƒ}} परिषà¥à¤•à¥à¤°à¤¿à¤¯à¤¨à¥à¤¤à¤¾à¤®à¥ :', + 'titleblacklist-override' => 'दà¥à¤°à¥à¤µà¥ƒà¤¤à¥à¤¤à¤¾à¤µà¤²à¥€ उपेकà¥à¤·à¥à¤¯à¤¤à¤¾à¤®à¥', + 'right-tboverride' => 'शिरोनामदà¥à¤°à¥à¤µà¥ƒà¤¤à¥à¤¤à¤¾à¤µà¤²à¥€à¤®à¥ अथवा योजकनामदà¥à¤°à¥à¤µà¥ƒà¤¤à¥à¤¤à¤¾à¤µà¤²à¥€à¤®à¥ अतिवà¥à¤°à¤œà¤¤à¥', + 'right-tboverride-account' => 'दà¥à¤°à¥à¤µà¥ƒà¤¤à¥à¤¤à¤¯à¥‹à¤œà¤•नाम अतिवà¥à¤°à¤œà¤¤à¥', +); + +/** Sakha (Ñаха тыла) + * @author HalanTul + */ +$messages['sah'] = array( + 'titleblacklist-desc' => '[[MediaWiki:Titleblacklist|Хара]] уонна [[MediaWiki:Titlewhitelist|Үрүҥ иÑпииһÑктÑри]] туһанан ÑирÑйдÑри айары уонна Ñаҥа дьону бÑлиÑтиири боборго аналлаах', + 'titleblacklist' => '# Бу бобуллубут ааттар "хара" иÑпииһÑктÑÑ€Ñ. ИÑпииһÑÐºÐºÑ ÐºÐ¸Ð¸Ñ€Ð±Ð¸Ñ‚ ханнык баҕарар Ñ‹Ñтатыйа оҥоһуллар кыаҕа Ñуох. +# Быһаарыыны Ñуруйарга "#" бÑлиÑни туһан. +# Ðбии ÑтиллибÑÑ‚ÑÒ•Ð¸Ð½Ñ Ð±ÑÐ»Ð¸Ñ ÑƒÐ»Ð°Ñ…Ð°Ð½Ð°-кырата оруолу оонньообот', + 'titlewhitelist' => '# Бу ааттар «үрүҥ иÑпииһÑктÑрѻ. Ырытарга «#» бÑлиÑни туһаныҥ. +# Ðбии ÑтиллибÑÑ‚ÑÒ•Ð¸Ð½Ñ Ð±ÑÐ»Ð¸Ñ ÑƒÐ»Ð°Ñ…Ð°Ð½Ð°-кырата оруолу оонньообот', + 'titleblacklist-forbidden-edit' => "<div align=\"center\" style=\"border: 1px solid #f88; padding: 0.5em; margin-bottom: 3px; font-size: 95%; width: auto;\"> +'''Маннык ааттаах ÑирÑй \"\$2\" кыайан оҥоһуллубат''' <br /> +Бобуллубут ааттар иÑпииһÑктÑригÑÑ€ киирÑÑ€: '''''\$1''''' +</div>", + 'titleblacklist-forbidden-move' => "<span class=\"error\"> +'''Маннык ааттаах ÑирÑй \"\$2\" маннык ааттанар \"\$3\" кыаҕа Ñуох, тоҕо диÑÑ‚ÑÑ…Ñ…Ñ \"\$3\" оҥоһуллара бобуллубут''' <br /> +Бобуллубут ааттар иÑпииһÑктÑригÑÑ€ киирÑÑ€: '''''\$1''''' +</span>", + 'titleblacklist-forbidden-upload' => "'''Маннык ааттаах Ð±Ð¸Ð»Ñ \"\$2\" кыÑтанар (киллÑриллÑÑ€) кыаҕа Ñуох''' <br /> +Бобуллубут ааттар иÑпииһÑктÑригÑÑ€ киирÑÑ€: '''''\$1'''''", + 'titleblacklist-forbidden-new-account' => '«$2» ааты туттар Ñатаммат. Ðат хара тиһик бу Ñуругар Ñөп түбÑÒ»ÑÑ€: $1', + 'titleblacklist-invalid' => 'Бобуллубут ааттар тиһиктÑрин бу {{PLURAL:$1|Ñтроката|Ñтрокаалара}} {{PLURAL:$1|Ñыыһалаах|Ñыыһалаахтар}}. Бука диÑн ону көннөр:', + 'titleblacklist-override' => 'Хара тиһиги көрүмÑ', + 'right-tboverride' => 'СирÑйдÑÑ€ ааттарын "хара тиһигин" туттума', # Fuzzy + 'right-tboverride-account' => 'кыттааччылар ааттарын "хара тиһигин" туттума', +); + +/** Sinhala (සිංහල) + * @author Budhajeewa + * @author පසිඳු à¶šà·à·€à·’න්ද + */ +$messages['si'] = array( + 'titleblacklist-desc' => '[[MediaWiki:Titleblacklist|කළුලයිස්à¶à·”à·€]]à¶šà¶§ à·„à· [[MediaWiki:Titlewhitelist|සුදු ලයිස්à¶à·”à·€]]à¶šà¶§ අනුව à¶´à·’à¶§à·” හ෠පරිà·à·“ලක නිමà·à·€à·”ම් à·€à·à¶½à·à¶šà·Šà·€à·”මට පරිපà·à¶½à¶šà¶ºà¶±à·Šà¶§ ඉඩ දෙයි.', + 'titleblacklist' => '# This is a title blacklist. Titles and users that match a regular expression here cannot be created. +# Use "#" for comments. +# This is case insensitive by default', + 'titlewhitelist' => '# This is a title whitelist. Use "#" for comments. +# This is case insensitive by default', + 'titleblacklist-forbidden-edit' => '"$2" මà·à¶à·˜à¶šà·à·€ නිර්මà·à¶«à¶º වලක්ව෠ඇà¶. +එය පහචසඳහන් කළුලයිස්à¶à·” අංගයට à¶œà·à·…à¶´à·š: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$3" යන්න නිර්මà·à¶«à¶º වලක෠ඇà¶à·’ නිස෠"$2" යන්න "$3" වෙචගෙනය෠නොහà·à¶š. +එය පහචකළුලයිස්à¶à·” අංගයට à¶œà·à·…à¶´à·š: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '"$2" ගොනු à¶±à·à¶¸à¶º නිර්මà·à¶«à¶º වලක්ව෠ඇà¶. +එය පහචසඳහන් කළුලයිස්à¶à·” අංගයට à¶œà·à·…à¶´à·š: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => '"$2" පරිà·à·“ලක à¶±à·à¶¸à¶º නිර්මà·à¶«à¶º වලක්ව෠ඇà¶. +එය පහචසඳහන් කළුලයිස්à¶à·” අංගයට à¶œà·à·…à¶´à·š: <code>$1</code>', + 'titleblacklist-invalid' => 'මà·à¶à·˜à¶šà· කළුලයිස්à¶à·”වේ à¶´à·„à¶ {{PLURAL:$1|පේලිය|පේලි}} à·€à·à¶»à¶¯à·’ය; +සුරà·à¶šà·”මට පෙර ඒව෠නිවà·à¶»à¶¯à·’ කරන්න:', + 'titleblacklist-override' => 'කළුලයිස්à¶à·”à·€ නොසලක෠හරින්න', + 'right-tboverride' => 'මà·à¶à·˜à¶šà· හ෠පරිà·à·“ලක à¶±à·à¶¸ කළුලයිස්à¶à·”à·€ ඉක්මව෠යන්න', + 'right-tboverride-account' => 'පරිà·à·“ලක à¶±à·à¶¸ කළුලයිස්à¶à·”à·€ ඉක්මවà·à¶ºà¶±à·Šà¶±', +); + +/** Slovak (slovenÄina) + * @author Helix84 + */ +$messages['sk'] = array( + 'titleblacklist-desc' => 'Umožňuje zakázaÅ¥ tvorbu stránok a použÃvateľských úÄtov s urÄenými názvami na základe [[MediaWiki:Titleblacklist|Äiernej listiny názvov]] a [[MediaWiki:Titlewhitelist|bielej listiny názvov]]', + 'titleblacklist' => '# Toto je Äierna listina názvov stránok. Názvy stránok a úÄtov, ktoré zodpovedajú tu uvedenému regulárnemu výrazu nebude možné vytvoriÅ¥. +# Komentáre zaÄÃnajú znakom „#“. +# Å tandardne nezáležà na veľkosti pÃsmen', + 'titlewhitelist' => '# Toto je biela listina názvov stránok. Riadky komentárov zaÄÃnajú znakom „#“ +# Å tandardne nezáležà na veľkosti pÃsmen', + 'titleblacklist-forbidden-edit' => 'Vytvorenie stránky z názovom „$2“ bolo zakázané. Zodpovedá tejto položke Äiernej listiny: <code>$1</code>', + 'titleblacklist-forbidden-move' => '„$2“ nie je možné presunúť na „$3“, pretože vytvorenie stránky z názovom „$3“ bolo zakázané. Zodpovedá tejto položke Äiernej listiny: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Bolo zakázané vytvorenie súboru s názvom „$2“. Zodpovedá tejto položke Äiernej listiny: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Bolo zakázané vytvorenie použÃvateľského mena „$2â€. +Zodpovedá nasledovnej položke Äiernej listiny: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Nasledovný riadok|Nasledovné riadky}} Äiernej listiny názvov stránok {{PLURAL:$1|je neplatný|sú neplatné}} a je potrebné {{PLURAL:$1|ho|ich}} opraviÅ¥ pred uloženÃm stránky:', + 'titleblacklist-override' => 'IgnorovaÅ¥ Äiernu listinu', + 'right-tboverride' => 'PrekonaÅ¥ Äiernu listinu názvov', # Fuzzy + 'right-tboverride-account' => 'PrekonaÅ¥ Äiernu listinu použÃvateľských mien', +); + +/** Slovenian (slovenÅ¡Äina) + * @author Dbc334 + */ +$messages['sl'] = array( + 'titleblacklist-desc' => 'OmogoÄa administratorjem prepreÄiti ustvarjanje strani in uporabniÅ¡kih raÄunov glede na [[MediaWiki:Titleblacklist|Ärni seznam]] in [[MediaWiki:Titlewhitelist|beli seznam]]', + 'titleblacklist' => '# To je Ärni seznam naslovov. Naslovov in uporabnikov, ki ustrezajo regularnim izrazom tukaj, ni mogoÄe ustvariti. +# Uporabite »#« za pripombe. +# Po privzetem seznam ni obÄutljiv na velikost Ärk', + 'titlewhitelist' => '# To je beli seznam naslovov. Uporabite »#« za pripombe. +# Po privzetem seznam ni obÄutljiv na velikost Ärk', + 'titleblacklist-forbidden-edit' => 'Naslov »$2« je bil prepreÄen pred ustvarjanjem. +Ustreza naslednjemu vnosu na Ärnem seznamu: <code>$1</code>', + 'titleblacklist-forbidden-move' => '»$2« ni mogoÄe prestaviti na »$3«, ker je bil naslov »$3« prepreÄen pred ustvarjanjem. +Ustreza naslednjemu vnosu na Ärnem seznamu: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Ime datoteke »$2« je bilo prepreÄeno pred ustvarjanjem. +Ustreza naslednjemu vnosu na Ärnem seznamu: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'UporabniÅ¡ko ime »$2« je bilo prepreÄeno pred ustvarjanjem. +Ustreza naslednjemu vnosu na Ärnem seznamu: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Naslednja vrstica|Naslednji vrstici|Naslednje vrstice}} v Ärnem seznamu naslovov {{PLURAL:$1|je neveljavna|sta neveljavni|so neveljavne}}; +prosimo, popravite {{PLURAL:$1|jo|ju|jih}} pred shranjevanjem:', + 'titleblacklist-override' => 'Prezri Ärni seznam', + 'right-tboverride' => 'Prepisovanje Ärnega seznama naslovov ali uporabniÅ¡kih imen', + 'right-tboverride-account' => 'Prepis Ärnega seznama uporabniÅ¡kih imen', +); + +/** Albanian (shqip) + * @author Olsi + */ +$messages['sq'] = array( + 'titleblacklist-desc' => 'Lejon administruesit të ndalojnë krijimin e faqeve dhe llogarive të përdoruesve për një [[MediaWiki:Titleblacklist|listë të zezë]] dhe [[MediaWiki:Titlewhitelist|listë të bardhë]]', + 'titleblacklist' => '# Ky është një titull i listës së zezë. Titujt dhe përdoruesit që përputhin një shprehje të rregullt këtu nuk mund të krijohen. +# Përdorni "#" për komente. +# Ky nuk është një rast i ndjeshëm', + 'titlewhitelist' => '# Ky është në titull i listës së bardhë. Përdorni "#" për komente. +# Ky nuk është një rast i ndjeshëm', + 'titleblacklist-forbidden-edit' => 'Titulli "$2"është ndaluar nga krijimi. +Ai përputhet me hyrjen e mëposhtem të listës së zezë: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" nuk mund të zhvendoset tek "$3", sepse titulli "$3" është ndaluar nga krijimi. +Ai përputhet me hyrjen e mëposhtme të listës së zezë: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Emri i skedës "$2"është ndaluar nga krijimi. +Ai përputhet me hyrjen e mëposhtme të listës së zezë: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Emri i përdoruesit "$2"është ndaluar nga krijimi. +Ai përputhet me hyrjen e mëposhtme të listës së zezë: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Rreshti i mëposhtëm|Rreshtat e mëposhtëm}} në titullin e listës së zezë {{PLURAL:$1|është i pavlefshëm|janë të pavlefshëm}}; +ju lutemi {{PLURAL:$1|korrigjojeni|korrigjojini}} përpara ruajtjes:', + 'titleblacklist-override' => 'Shpërfillni listën e zezë', + 'right-tboverride' => 'Refuzoni titullin e listës së zezë', # Fuzzy + 'right-tboverride-account' => 'Refuzoni emrin e përdoruesit të listës së zezë', +); + +/** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) + * @author Millosh + * @author Rancher + * @author Sasa Stefanovic + * @author Жељко Тодоровић + * @author Михајло Ðнђелковић + */ +$messages['sr-ec'] = array( + 'titleblacklist-desc' => 'Допушта забрану Ñтварања Ñтраница Ñ Ð¾Ð´Ñ€ÐµÑ’ÐµÐ½Ð¸Ð¼ наÑловима: [[MediaWiki:Titleblacklist|црна лиÑта]] и [[MediaWiki:Titlewhitelist|бела лиÑта]].', + 'titleblacklist' => '# Ово је наÑлов црног ÑпиÑка. ÐаÑлови који Ñадрже регуларни израз из овог ÑпиÑка не могу бити направљени. +# КориÑти "#" за коментаре. +# Подразумевано је неоÑетљив на величину Ñлова', + 'titlewhitelist' => '# Ово је бели ÑпиÑак наÑлова. КориÑти "#" за коментаре. +# Подразумевано је неоÑетљив на величину Ñлова', + 'titleblacklist-override' => 'Занемари црну лиÑту', + 'right-tboverride' => 'ПрепиÑује црни ÑпиÑак наÑлова.', # Fuzzy + 'right-tboverride-account' => 'заобилажење црне лиÑте кориÑничких имена', +); + +/** Serbian (Latin script) (srpski (latinica)‎) + * @author Michaello + */ +$messages['sr-el'] = array( + 'titleblacklist-desc' => 'DopuÅ¡ta zabranu stvaranja strana s odreÄ‘enim naslovima: [[MediaWiki:Titleblacklist|crna lista]] i [[MediaWiki:Titlewhitelist|bela lista]].', + 'titleblacklist' => '# Ovo je naslov crnog spiska. Naslovi koji sadrže regularni izraz iz ovog spiska ne mogu biti napravljeni. +# Koristi "#" za komentare. +# Podrazumevano je neosetljiv na veliÄinu slova', + 'titlewhitelist' => '# Ovo je beli spisak naslova. Koristi "#" za komentare. +# Podrazumevano je neosetljiv na veliÄinu slova', + 'titleblacklist-override' => 'Zanemari crnu listu', + 'right-tboverride' => 'Prepisuje crni spisak naslova.', # Fuzzy + 'right-tboverride-account' => 'zaobilaženje crne liste korisniÄkih imena', +); + +/** Seeltersk (Seeltersk) + * @author Pyt + */ +$messages['stq'] = array( + 'titleblacklist-desc' => 'Moaket dät Administratore muugelk, dät Moakjen fon nit wonskede Sieden- un Benutsernoomen tou ferhinnerjen: [[MediaWiki:Titleblacklist]] un [[MediaWiki:Titlewhitelist]]', + 'titleblacklist' => '# Dit is ne Swotte Lieste. +# Älke Siede- un Benutsernoome, ap dän do foulgjende reguläre Uutdrukke touträffe, kon nit moaked wäide. +# Text bääte ne Ruute „#“ wäd as Kommentoar betrachted. +# Standoardmäitich wäd nit twiske Groot- un Littikskrieuwenge unnerskat.', + 'titlewhitelist' => '# Dit is ju Uutnoamelieste fon ju Swotte Lieste fon nit wonskede Siedennoomen. Benuts „#“ foar Kommentoare', # Fuzzy + 'titleblacklist-forbidden-edit' => "'''Ne Siede mäd dän Tittel „$2“ kon nit moaked wäide.''' <br /> +Die Tittel kollidiert mäd dissen Speerbegriep: '''''$1'''''", + 'titleblacklist-forbidden-move' => "'''Ju Siede „$2“ kon nit ätter „$3“ ferskäuwen wäide.''' <br /> +Die Tittel kollidiert mäd dissen Speerbegriep: '''''$1'''''", + 'titleblacklist-forbidden-upload' => "'''Ne Doatäi mäd dän Noome „$2“ kon nit hoochleeden wäide.''' <br /> +Die Tittel kollidiert mäd dissen Speerbegriep: <code>$1</code>", + 'titleblacklist-forbidden-new-account' => 'Ju Registrierenge fon dän Benutsernoome „$2“ is nit wonsked. +Ju foulgjende Iendraach uut ju Lieste fon nit wonskede Benutsernoomen fierde tou Oulienenge: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Ju foulgjende Riege|Do foulgjende Riegen}} in ju Speerlieste {{PLURAL:$1|is|sunt}} uungultich; korrigier do foar dät Spiekerjen:', + 'right-tboverride' => 'Buute Kraft sätten fon ju swotte Lieste fon nit wonskede Siedennoomen', # Fuzzy +); + +/** Sundanese (Basa Sunda) + * @author Kandar + */ +$messages['su'] = array( + 'titleblacklist-forbidden-edit' => 'Judul “$2†dicaram dijieun, luyu jeung éntri daptar hideung: <code>$1</code>', + 'titleblacklist-forbidden-move' => '“$2†teu bisa dipindahkeun ka “$3â€, sababa judul “$3†dicaram dijieun, luyu jeung éntri daptar hideung: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Ngaran koropak “$2†dicaram dijieun, luyu jeung éntri daptar hideung: <code>$1</code>', +); + +/** Swedish (svenska) + * @author Ainali + * @author Boivie + * @author Lejonel + * @author M.M.S. + */ +$messages['sv'] = array( + 'titleblacklist-desc' => 'LÃ¥ter administratörer förbjuda skapande av sidor och användarkonton genom en [[MediaWiki:Titleblacklist|svartlista]] och en [[MediaWiki:Titlewhitelist|vitlista]].', + 'titleblacklist' => '# Det här är en svartlista för titlar. Titlar och användarnamn som matchar ett reguljärt uttryck här kan inte skapas. +# Använd "#" för kommentarer. +# Detta är okänsligt för skiftläge som förval', + 'titlewhitelist' => '# Det är en lista över tillÃ¥tna sidtitlar. Använd "#" för att skriva kommentarer. +# Detta är okänsligt för skiftläge som förval', + 'titleblacklist-forbidden-edit' => 'Sidtiteln "$2" har stoppats frÃ¥n att skapas. Den matchar följande rad i svarta listan för sidtitlar: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Sidan "$2" kan inte flyttas till "$3", eftersom titeln "$3" har förbjudits att skapas. Titeln matchar följande rad i svarta listan för sidtitlar: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Filnamnet "$2" har stoppats frÃ¥n att skapas. Namnet matchar följande rad i svarta listan för sidtitlar: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Användarnamnet "$2" kan inte skapas. +Det matchar följande element i svartlistan: <code>$1</code>', + 'titleblacklist-invalid' => 'Följande {{PLURAL:$1|rad|rader}} i listan är {{PLURAL:$1|felaktig|felaktiga}}; {{PLURAL:$1|den|de}} mÃ¥ste rättas innan du kan spara:', + 'titleblacklist-override' => 'Ignorera svartlistan', + 'right-tboverride' => 'Överrid svartlistan med titlar och användarnamn', + 'right-tboverride-account' => 'Kör över svartlistan för användarnamn', +); + +/** Tamil (தமிழà¯) + * @author Shanmugamp7 + * @author மதனாஹரன௠+ */ +$messages['ta'] = array( + 'titleblacklist-forbidden-edit' => 'தலைபà¯à®ªà¯ "$2" உரà¯à®µà®¾à®•à¯à®•தà¯à®¤à®¿à®²à®¿à®°à¯à®¨à¯à®¤à¯ தடை செயà¯à®¯à®ªà¯à®ªà®Ÿà¯à®Ÿà¯à®³à¯à®³à®¤à¯. +அத௠பினà¯à®µà®°à¯à®®à¯ கறà¯à®ªà¯à®ªà¯à®ªà¯ படà¯à®Ÿà®¿à®¯à®²à¯ பதிவை ஒதà¯à®¤à¯à®³à¯à®³à®¤à¯: <code>$1</code>', + 'titleblacklist-override' => 'கரà¯à®ªà¯à®ªà¯à®ªà®Ÿà¯à®Ÿà®¿à®¯à®²à¯ˆ பà¯à®±à®•à¯à®•ணிகà¯à®•வà¯à®®à¯', +); + +/** Telugu (తెలà±à°—à±) + * @author Kiranmayee + * @author Veeven + */ +$messages['te'] = array( + 'titleblacklist-desc' => '[[MediaWiki:Titleblacklist|నిరోధపà±à°œà°¾à°¬à°¿à°¤à°¾]] మరియౠ[[MediaWiki:Titlewhitelist|à°¶à±à°µà±‡à°¤à°œà°¾à°¬à°¿à°¤à°¾]]à°² à°ªà±à°°à°•ారం à°ªà±à°°à°¤à±à°¯à±‡à°•à°¿à°¤ శీరà±à°·à°¿à°•లతో పేజీలనౠమరియౠవాడà±à°•à°°à°¿ ఖాతాలనౠసృషà±à°Ÿà°¿à°‚చడానà±à°¨à°¿ నిరà±à°µà°¾à°¹à°•à±à°²à± నిరోధించే వీలà±à°•à°²à±à°ªà°¿à°¸à±à°¤à±à°‚ది.', + 'titleblacklist' => '# ఇది శీరà±à°·à°¿à°•à°² నిరోధపౠజాబితా. ఇకà±à°•à°¡ ఉనà±à°¨ రెగà±à°¯à±à°²à°°à± à°Žà°•à±à°¸à±â€Œà°ªà±à°°à±†à°·à°¨à±à°²à°•à°¿ సరిపోలే శీరà±à°·à°¿à°•లౠగల పేజీలనౠమరియౠవాడà±à°•à°°à±à°²à°¨à± సృషà±à°Ÿà°¿à°‚చలేరà±. +# à°µà±à°¯à°¾à°–à±à°¯à°¾à°¨à°¿à°‚చడానికి "#"ని వాడండి. +# ఇది à°¸à±à°µà°¤à°¹à°¾à°—à°¾ పెదà±à°¦ మరియౠచినà±à°¨ à°…à°•à±à°·à°°à°¾à°²à°¨à± ఒకలాగానే చూసà±à°¤à±à°‚ది', + 'titlewhitelist' => '# ఇది à°…à°¨à±à°®à°¤à°¿à°‚చే శీరà±à°·à°¿à°•à°² జాబితా. à°µà±à°¯à°¾à°–à±à°¯à°¾à°¨à°¿à°‚చడానికి "#"ని వాడండి. +# ఇది à°¸à±à°µà°¤à°¹à°¾à°—à°¾ పెదà±à°¦ మరియౠచినà±à°¨ à°…à°•à±à°·à°°à°¾à°²à°¨à± ఒకలాగానే చూసà±à°¤à±à°‚ది', + 'titleblacklist-forbidden-edit' => '"$2" అనే శీరà±à°·à°¿à°• à°—à°² పేజీలనౠసృషà±à°Ÿà°¿à°‚చడంపై నిషేధం విధించారà±. ఇది నిరోధపౠజాబితాలోని à°ˆ పదà±à°¦à±à°•à°¿ సరిపోలింది: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2"ని "$3"à°•à°¿ తరలించలేమà±, à°Žà°‚à°¦à±à°•ంటే "$3" à°…à°¨à±à°¨ శీరà±à°·à°¿à°•ని సృషà±à°Ÿà°¿à°‚చడంపై నిషేధం ఉంది. ఇది నిరోధపౠజాబితాలోని à°ˆ పదà±à°¦à±à°•à°¿ సరిపోలà±à°¤à±à°‚ది: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '"$2" à°…à°¨à±à°¨ పేరౠగల ఫైలà±à°¨à°¿ సృషà±à°Ÿà°¿à°‚చడానà±à°¨à°¿ నిషేధించారà±. ఇది నిషేధపౠజాబితాలోని à°ˆ పదà±à°¦à±à°•à°¿ సరిపోలà±à°¤à±à°‚ది: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => '"$2" à°…à°¨à±à°¨ పేరౠగల వాడà±à°•రిని సృషà±à°Ÿà°¿à°‚చడానà±à°¨à°¿ నిషేధించారà±. +ఇది నిషేధపౠజాబితాలోని à°ˆ పదà±à°¦à±à°•à°¿ సరిపోలà±à°¤à±à°‚ది: <code>$1</code>', + 'titleblacklist-invalid' => 'శీరà±à°·à°¿à°•à°² నిరోధపౠజాబితాలోని à°ˆ à°•à±à°°à°¿à°‚à°¦ పేరà±à°•ొనà±à°¨ {{PLURAL:$1|లైనà±|లైనà±à°²à±}} తపà±à°ªà±à°—à°¾ {{PLURAL:$1|ఉంది|ఉనà±à°¨à°¾à°¯à°¿}}; à°à°¦à±à°°à°ªà°°à°¿à°šà±‡à°®à±à°‚దౠ{{PLURAL:$1|దానà±à°¨à°¿|వాటిని}} సరిదిదà±à°¦à°‚à°¡à°¿:', + 'right-tboverride' => 'శీరà±à°·à°¿à°•à°² నిరోధపౠజాబితాని అధిగమించగలగడం', # Fuzzy +); + +/** Tajik (Cyrillic script) (тоҷикӣ) + * @author Ibrahim + */ +$messages['tg-cyrl'] = array( + 'titleblacklist-desc' => 'Имкони пешгирӣ аз Ñҷоди Ñаҳифахое бо унвонҳои хоÑро медиҳад: [[MediaWiki:Titleblacklist]] ва [[MediaWiki:Titlewhitelist]]', # Fuzzy + 'titleblacklist' => '# Ин Ñк феҳриÑти Ñиёҳ барои унвонҳо аÑÑ‚. Унвонҳое, ки бо Ñк regex дар ин Ñаҳифа мутобиқаткунандаро наметавон Ñчод кард. +# Барои илова кардани тавзеҳот аз "#" иÑтифода кунед.', # Fuzzy + 'titlewhitelist' => '# Ин Ñк феҳриÑти Ñафед барои унвонҳо аÑÑ‚. Барои илова кардани тавзеҳот аз "#" иÑтифода кунед', # Fuzzy + 'titleblacklist-forbidden-edit' => 'Ðҷоди унвони "$2" манъ шудааÑÑ‚. Ин унвон бо ин даÑтур аз феҳриÑти Ñиёҳ мутобиқат мекунад: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" наметавонад ба "$3" кӯчонида шавад, зеро Ñҷоди унвони "$3" манъ шудааÑÑ‚. Чун бо ин даÑтур аз феҳриÑти Ñиёҳ мутобиқат мекунад: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Ðҷоди номи "$2" барои парвандаҳо манъ аÑÑ‚. Он бо ин даÑтур аз фехриÑти Ñиёҳи зерин мутобиқат мекунад: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Сатри|Сатрҳои}} зерин дар феҳриÑти Ñиёҳи унвонҳо ғайримиҷоз {{PLURAL:$1|аÑÑ‚|ҳаÑтанд}}; лутфан {{PLURAL:$1|он|онҳо}}ро қабл аз захира кардан, иÑлоҳ кунед:', +); + +/** Tajik (Latin script) (tojikÄ«) + * @author Liangent + */ +$messages['tg-latn'] = array( + 'titleblacklist-forbidden-edit' => 'Eçodi unvoni "$2" man\' ÅŸudaast. In unvon bo in dastur az fehristi sijoh mutobiqat mekunad: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" nametavonad ba "$3" kÅ«conida ÅŸavad, zero eçodi unvoni "$3" man\' ÅŸudaast. Cun bo in dastur az fehristi sijoh mutobiqat mekunad: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Eçodi nomi "$2" baroi parvandaho man\' ast. On bo in dastur az fexristi sijohi zerin mutobiqat mekunad: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Satri|Satrhoi}} zerin dar fehristi sijohi unvonho Æ£ajrimiçoz {{PLURAL:$1|ast|hastand}}; lutfan {{PLURAL:$1|on|onho}}ro qabl az zaxira kardan, isloh kuned:', +); + +/** Thai (ไทย) + * @author Horus + * @author Manop + */ +$messages['th'] = array( + 'titleblacklist-forbidden-edit' => 'ชื่à¸à¸šà¸—ความ "$2" ถูà¸à¸«à¹‰à¸²à¸¡à¸ªà¸£à¹‰à¸²à¸‡à¹ƒà¸™à¸£à¸°à¸šà¸šà¸™à¸µà¹‰ + +ชื่à¸à¸«à¸±à¸§à¸‚้à¸à¸™à¸µà¹‰à¸•รงà¸à¸±à¸šà¸šà¸±à¸à¸Šà¸µà¸”ำในส่วนขà¸à¸‡: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'ไฟล์ชื่ภ"$2" ถูà¸à¸«à¹‰à¸²à¸¡à¸ˆà¸²à¸à¸à¸²à¸£à¸ªà¸£à¹‰à¸²à¸‡ +เนื่à¸à¸‡à¸ˆà¸²à¸à¸•รงà¸à¸±à¸šà¸Šà¸·à¹ˆà¸à¸—ี่ปราà¸à¸Žà¹ƒà¸™à¸šà¸±à¸à¸Šà¸µà¸”ำดังต่à¸à¹„ปนี้: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'ชื่à¸à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰ "$2" ถูà¸à¸«à¹‰à¸²à¸¡à¸ˆà¸²à¸à¸à¸²à¸£à¸ªà¸£à¹‰à¸²à¸‡ +เนื่à¸à¸‡à¸ˆà¸²à¸à¸•รงà¸à¸±à¸šà¸Šà¸·à¹ˆà¸à¸—ี่ปราà¸à¸Žà¹ƒà¸™à¸šà¸±à¸à¸Šà¸µà¸”ำดังต่à¸à¹„ปนี้: <code>$1</code>', +); + +/** Turkmen (Türkmençe) + * @author Hanberke + */ +$messages['tk'] = array( + 'titleblacklist-desc' => 'Administratorlara sahypalaryň we ulanyjy hasaplarynyň döredilmegini gadagan etmeklerine [[MediaWiki:Titleblacklist|gara sanaw]] ve [[MediaWiki:Titlewhitelist|ak sanaw]] arkaly rugsat berýär.', + 'titlewhitelist' => '# Bu bir atlaryň ak sanawydyr. Teswirler üçin "#" ulanyň. +# Bu gaýybana baÅŸ-setir harpa duýgur däldir.', + 'titleblacklist-forbidden-edit' => '"$2" adynyň döredilmegi gadagan edildi. +Åžu gara sanaw giriÅŸina gabat gelýär: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '"$2" faýl adynyň döredilmegi gadagan edildi. +Åžu gara sanaw giriÅŸina gabat gelýär: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => '"$2" ulanyjy adynyň döredilmegi gadagan edildi. +Åžu gara sanaw giriÅŸina gabat gelýär: <code>$1</code>', + 'titleblacklist-invalid' => 'Gara sanawdaky ÅŸu {{PLURAL:$1|setir|setirler}} nädogry; +ýazdyrmankaňyz düzediň:', + 'right-tboverride' => 'At gara sanawyna pisint etme', # Fuzzy +); + +/** Tagalog (Tagalog) + * @author AnakngAraw + */ +$messages['tl'] = array( + 'titleblacklist-desc' => 'Nagpapahintulot sa mga tagapangasiwa na magbawal ng paglikha ng mga pahina at mga kuwenta ng tagagamit sa bawat isang [[MediaWiki:Titleblacklist|talaan ng pinagbabawal ("itim na talaan")]] at [[MediaWiki:Titlewhitelist|talaan ng mga pinapayagan ("puting talaan")]]', + 'titleblacklist' => '# Isa itong itim na talaan ng pamagat. Hindi maaaring likhain ang mga pamagat at mga tagagamit na tumutugma sa isang pangkaraniwang pagsasaad na naririto. +# Gamitin ang "#" para sa mga puna. +# Likas na nakatakdang hindi ito maselan sa pagmamakinilya ng titik', + 'titlewhitelist' => '# Isa itong puting talaan ng pamagat. Gamitin ang "#" para sa mga puna. +# Likas na nakatakdang hindi ito maselan sa pagmamakinilya ng titik', + 'titleblacklist-forbidden-edit' => 'Pinagbawalan sa paglikha ang pamagat na "$2". +Tumutugma ito sa sumusunod na entradang/ipinasok na nasa talaan ng mga pinagbabawal ("itim na talaan"): <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Hindi maililipat ang "$2" patungo sa "$3", dahil pinagbawal ang paglikha sa pamagat na "$3". +Tumutugma ito sa sumusunod na ipinasok/entradang nasa talaan ng mga pinagbabawal ("itim na talaan"): <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Pinagbawal ang paglikha sa pangalan ng talaksang "$2". +Tumutugma ito sa sumusunod na ipinasok/entradang nasa talaan ng mga pinagbabawalan ("itim na talaan"): <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Ipinagbawalan ang paglikha ng pangalan ng tagagamit na "$2". +Tumutugma ito sa sumusunod na entrada/ipinasok sa talaan ng mga pinagbabawalan ("itim na talaan"): <code>$1</code>', + 'titleblacklist-invalid' => 'Ang sumusunod na {{PLURAL:$1|hanay|mga hanay}} (guhit) na nasa loob ng talaan ng pinagbabawal na pamagat {{PLURAL:$1|ay|ay}} hindi tanggap; +pakitama lamang {{PLURAL:$1|ito|ang mga ito}} bago sagipin:', + 'titleblacklist-override' => 'Huwag pansinin ang talaang-itim', + 'right-tboverride' => 'Daigin ang talaan ng ipinagbabawal na pamagat o pangalan ng tagagamit', + 'right-tboverride-account' => 'Daigin ang talaang-itim ng mga pangalan ng tagagamit', +); + +/** Turkish (Türkçe) + * @author Joseph + * @author Vito Genovese + */ +$messages['tr'] = array( + 'titleblacklist-desc' => 'Yöneticilere, sayfaların ve kullanıcı hesaplarının oluÅŸturulmasını yasaklamalarına bir [[MediaWiki:Titleblacklist|karaliste]] ve [[MediaWiki:Titlewhitelist|beyazliste]] ile izin verir.', + 'titleblacklist' => '# Bu bir baÅŸlık karalistesi. Buradaki düzenli ifadelerle eÅŸleÅŸen baÅŸlıklar ve kullanıcılar oluÅŸturulamaz. +# Yorumlar için "#" kullanın. +# Bu varsayılan olarak büyük-küçük harf duyarsızdır', + 'titlewhitelist' => '# Bu bir baÅŸlık beyaz listesidir. Yorumlar için "#" kullanın. +# Varsayılan olarak büyük-küçük harfe duyarsızdır', + 'titleblacklist-forbidden-edit' => '"$2" baÅŸlığının oluÅŸturulması engellendi. +Åžu karaliste girdisiyle eÅŸleÅŸiyor: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2", "$3" sayfasına taşınamaz, çünkü "$3" baÅŸlığının oluÅŸturulması yasaklanmış. +Åžu karaliste girdisiyle eÅŸleÅŸiyor: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '"$2" dosya adının oluÅŸturulması engellendi. +Åžu karaliste girdisiyle eÅŸleÅŸiyor: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => '"$2" kullanıcı adının oluÅŸturulması engellendi. +Åžu karaliste girdisiyle eÅŸleÅŸiyor: <code>$1</code>', + 'titleblacklist-invalid' => 'Karalistedeki ÅŸu {{PLURAL:$1|satır|satırlar}} geçersiz; +lütfen kaydetmeden önce düzeltin:', + 'titleblacklist-override' => 'Karalisteyi yoksay', + 'right-tboverride' => 'BaÅŸlık karalistesini geçersiz kıl', # Fuzzy + 'right-tboverride-account' => 'Kullanıcı adı karalistesini geçersiz kıl', +); + +/** Ukrainian (українÑька) + * @author AS + * @author Ahonc + * @author Base + * @author JenVan + * @author Prima klasy4na + */ +$messages['uk'] = array( + 'titleblacklist-desc' => 'Дає змогу адмініÑтраторам заборонити ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð¿ÐµÐ²Ð½Ð¸Ñ… Ñторінок та облікових запиÑів за допомогою [[MediaWiki:Titleblacklist|чорного]] та [[MediaWiki:Titlewhitelist|білого]] ÑпиÑків.', + 'titleblacklist' => '# Це ÑпиÑок заборонених назв. Сторінки Ñ– кориÑтувачі, назви Ñких підпадають під регулÑрні вирази з цього ÑпиÑку, не можуть бути Ñтворені. +# ВикориÑтовуйте "#" Ð´Ð»Ñ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ–Ð². +# СпиÑок за умовчаннÑм нечутливий до регіÑтру', + 'titlewhitelist' => '# Це «білий ÑпиÑок» назв. ВикориÑтовуйте «#» Ð´Ð»Ñ ÐºÐ¾Ð¼ÐµÐ½Ñ‚Ð°Ñ€Ñ–Ð². +# СпиÑок за умовчаннÑм нечутливий до регіÑтру', + 'titleblacklist-forbidden-edit' => 'Сторінку з назвою "$2" заборонено Ñтворювати. Вона підпадає під наÑтупний Ð·Ð°Ð¿Ð¸Ñ Ñ–Ð· ÑпиÑку заборонених назв: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Ðе можна перейменувати "$2" на "$3", бо назва "$3" Ñ” забороненою. +Вона підпадає під наÑтупний Ð·Ð°Ð¿Ð¸Ñ Ñ–Ð· ÑпиÑку заборонених назв: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Ðазва файлу "$2" Ñ” забороненою Ð´Ð»Ñ ÑтвореннÑ. +Вона підпадає під наÑтупний Ð·Ð°Ð¿Ð¸Ñ Ñ–Ð· ÑпиÑку заборонених назв: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => "Заборонено викориÑтовувати ім'Ñ ÐºÐ¾Ñ€Ð¸Ñтувача «$2». +Ім'Ñ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð°Ñ” наÑтупному запиÑу з чорного ÑпиÑку: <code>$1</code>", + 'titleblacklist-invalid' => '{{PLURAL:$1|ÐаÑтупнинй Ñ€Ñдок|ÐаÑтупні Ñ€Ñдки}} ÑпиÑку заборонених назв Ñ” {{PLURAL:$1|помилковим|помилковими}}; +будь лаÑка, виправіть {{PLURAL:$1|його|Ñ—Ñ…}} перед збереженнÑм:', + 'titleblacklist-override' => 'Ігнорувати чорний ÑпиÑок', + 'right-tboverride' => 'Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‡Ð¾Ñ€Ð½Ð¾Ð³Ð¾ ÑпиÑку назв Ñторінок або кориÑтувачів', + 'right-tboverride-account' => 'Ñ–Ð³Ð½Ð¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‡Ð¾Ñ€Ð½Ð¾Ð³Ð¾ ÑпиÑку імен кориÑтувачів', +); + +/** Urdu (اردو) + * @author පසිඳු à¶šà·à·€à·’න්ද + */ +$messages['ur'] = array( + 'titleblacklist-override' => 'نظر انداز Ú©ÛŒ بلیک لسٹ', + 'right-tboverride' => 'اس عنوان Ú©Û’ بلیک لسٹ Ú©ÛŒ Ø¬Ú¯Û Ù„Û’ Ù„Û’', # Fuzzy + 'right-tboverride-account' => 'Ú©Û’ صار٠کا نام بلیک لسٹ Ú©ÛŒ Ø¬Ú¯Û Ù„Û’ Ù„Û’', +); + +/** vèneto (vèneto) + * @author Candalua + * @author GatoSelvadego + */ +$messages['vec'] = array( + 'titleblacklist-desc' => 'Consente ai aministradori de proibir la creazion de pagine con i titoli indicà su la [[MediaWiki:Titleblacklist|lista nera]] e su la [[MediaWiki:Titlewhitelist|lista bianca]]', + 'titleblacklist' => '# Lista dei titoli mìa consentìi. Xe inpedìa la creazion de le pagine el cui titolo el corisponde a na espression regolar indicà de seguito. +# Dòpara "#" par le righe de comento. +# De default no se tien conto del majuscolo/minuscolo', + 'titlewhitelist' => '# Sta qua la xe na lista bianca dei titoli. Dòpara "#" par le righe de comento. +# De default no se tien conto del majuscolo/minuscolo', + 'titleblacklist-forbidden-edit' => 'La creazion de pagine con titolo "$2" la xe stà inpedìa. La voçe corispondente ne l\'elenco dei titoli mìa consentìi la xe sta chì: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'No se pode spostar la pagina "$2" al titolo "$3" in quanto la creazion de pagine con titolo "$3" la xe stà inpedìa. La voçe corispondente ne l\'elenco dei titoli mìa consentìi la xe sta chì: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'La creazion de file con titolo "$2" la xe stà inpedìa. La voçe corispondente ne l\'elenco dei titoli mìa consentìi la xe sta chì: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'La creassion de utenti co\' nome "$2" la xe stà proibìa. La voçe corispondente in tel\'elenco dei nomi mìa consentìi la xe la seguente: <code>$1</code>', + 'titleblacklist-invalid' => "{{PLURAL:$1|La seguente riga|Le seguenti righe}} de l'elenco dei titoli mìa consentìi {{PLURAL:$1|no la xe valida|no le xe valide}}; se prega de corègiar {{PLURAL:$1|l'eror|i erori}} prima de salvar la pagina.", + 'titleblacklist-override' => 'Ignora Å‚a lista nera', + 'right-tboverride' => 'Ignora Å‚a lista nera de i titoÅ‚i o de i nome utente', + 'right-tboverride-account' => 'Ignora Å‚a lista nera de i nome utente', +); + +/** Vietnamese (Tiếng Việt) + * @author Minh Nguyen + * @author Vinhtantran + */ +$messages['vi'] = array( + 'titleblacklist-desc' => 'Cho phép các bảo quản viên cấm không được tạo ra trang có các tên, theo [[MediaWiki:Titleblacklist|danh sách Ä‘en]] và [[MediaWiki:Titlewhitelist|danh sách trắng]]', + 'titleblacklist' => '# Äây là danh sách Ä‘en vá» tá»±a Ä‘á». Tá»±a bà i và tên thà nh viên trùng vá»›i biểu thức chÃnh quy tại đây sẽ không thể tạo được. +# Hãy dùng “#†để ghi chú. +# Ná»™i dung mặc định là không phân biệt chữ hoa chữ thưá»ng', + 'titlewhitelist' => '# Äây là danh sách trắng vá» tá»±a Ä‘á». Hãy sá» dụng "#" cho lá»i chú thÃch. +# Ná»™i dung theo mặc định không phân biệt chữ hoa chữ thưá»ng', + 'titleblacklist-forbidden-edit' => 'Không được tạo ra trang dưới tên “$2â€. +Tên nà y trùng vá»›i mục sau trong danh sách Ä‘en: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Không được di chuyển “$2†đến “$3â€, vì tá»±a đỠ“$3†bị cấm khởi tạo. +Nó trùng vá»›i mục sau trong danh sách Ä‘en: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Không được tải lên táºp tin dưới tên “$2â€. +Tên nà y trùng vá»›i khoản sau trong danh sách Ä‘en: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Không được tạo ra tà i khoản “$2â€. +Nó trùng tên vá»›i má»™t khoản mục trong danh sách Ä‘en: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Dòng|Những dòng}} sau đây trong danh sách Ä‘en vá» tên trang không hợp lệ; xin hãy sá»a chữa {{PLURAL:$1|nó|chúng}} để tuân theo cú pháp biểu thức chÃnh quy trước khi lưu trang:', + 'titleblacklist-override' => 'Bá» qua danh sách Ä‘en', + 'right-tboverride' => 'Bá» qua các danh sách tá»±a trang và tên ngưá»i dùng bị cấm', + 'right-tboverride-account' => 'Ghi đè lên danh sách Ä‘en tên ngưá»i dùng', +); + +/** Volapük (Volapük) + * @author Smeira + */ +$messages['vo'] = array( + 'titleblacklist-desc' => 'Dälon guvanes ad proibön padi- e kalijafi medü [[MediaWiki:Titleblacklist|blägalised]] e [[MediaWiki:Titlewhitelist|vietalised]].', + 'titlewhitelist' => '# Atos binon vietalised tiädas. Gebolös el „#“ pro küpets.', # Fuzzy + 'titleblacklist-forbidden-edit' => 'Tiäd: „$2“ no dalon pajafön. +Tiäd at binon in blägalised as: <code>$1</code>', + 'titleblacklist-forbidden-move' => 'Pad: „$2“ no kanon topätükön sui pad: „$3“, bi tiäd: „$3“ no dalon pajafön. Tiäd at binon in blägalised as: <code>$1</code>', + 'titleblacklist-forbidden-upload' => 'Ragivanem: „$2“ no dalon pajafön. Ragivanem at binon in blägalised as: <code>$1</code>', + 'titleblacklist-forbidden-new-account' => 'Gebananem: „$2“ no dalon pajafön. +Gebananem at binon in blägalised as: <code>$1</code>', + 'titleblacklist-invalid' => '{{PLURAL:$1|Lien|Liens}} sököl in tiädablägalised no {{PLURAL:$1|lonöfon|lonöfons}}; gudükumolös {{PLURAL:$1|oni|onis}} bü dakip:', + 'right-tboverride' => 'Nedemön blägalisedi tiädas', # Fuzzy +); + +/** Yiddish (ייִדיש) + * @author פוילישער + */ +$messages['yi'] = array( + 'titlewhitelist' => '# ד×ס ××™×– × ×§×¢×¤×œ ווײַסליסטע. × ×™×¦×˜ "#" פֿ×ַר ב×Ö·×ž×¢×¨×§×•× ×’×¢×Ÿ. +# ס\'××™×– × ×™×©×˜ קיין ××•× ×˜×¢×¨×©×™×“ צווישן גרויסע ×ון ×§×œ×™×™× ×¢ בוכשט×ַבן', +); + +/** Cantonese (粵語) + * @author Shinjiman + */ +$messages['yue'] = array( + 'titleblacklist-desc' => 'å®¹è¨±ç¦æ¢é–‹æŒ‡å®šæ¨™é¡Œå˜…版: [[MediaWiki:Titleblacklist]] åŒ [[MediaWiki:Titlewhitelist]]', + 'titleblacklist' => '# 呢個係一個標題黑å單。åŒå‘¢åº¦é…åˆæ£è¦è¡¨é”å¼å˜…標題係唔å¯ä»¥æ–°é–‹å˜…。 +# 用 "#" 去åšè¨»è§£ã€‚', # Fuzzy + 'titlewhitelist' => '# 呢個係一個標題白å單。 用 "#" 去åšè¨»è§£', # Fuzzy + 'titleblacklist-forbidden-edit' => '個標題 "$2" å·²ç¶“ç¦æ¢å’—去開版。佢åŒä¸‹é¢é»‘åå–®å˜…é …ç›®é…åˆ: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" å””å¯ä»¥æ¬åˆ°åŽ» "$3",由於個標題 "$3" å·²ç¶“ç¦æ¢å’—去開。佢åŒä¸‹é¢é»‘åå–®å˜…é …ç›®é…åˆ: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '個檔å "$2" å·²ç¶“ç¦æ¢å’—去開版。佢åŒä¸‹é¢é»‘åå–®å˜…é …ç›®é…åˆ: <code>$1</code>', + 'titleblacklist-invalid' => '下é¢éŸ¿æ¨™é¡Œé»‘å單嘅{{PLURAL:$1|一行|幾行}}無效;請響ä¿å˜ä¹‹å‰æ”¹æ£{{PLURAL:$1|ä½¢|佢哋}}:', + 'right-tboverride' => '覆蓋標題黑åå–®', # Fuzzy +); + +/** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) + * @author Bencmq + * @author Fdcn + * @author Hydra + * @author Liangent + * @author PhiLiP + * @author Shinjiman + * @author Xiaomingyan + */ +$messages['zh-hans'] = array( + 'titleblacklist-desc' => 'å…许管ç†å‘˜é€šè¿‡[[MediaWiki:Titleblacklist|黑åå•]]å’Œ[[MediaWiki:Titlewhitelist|白åå•]]ç¦æ¢é¡µé¢å’Œç”¨æˆ·å¸æˆ·çš„创建', + 'titleblacklist' => '# 本页é¢ä¸ºâ€œæ ‡é¢˜é»‘åå•â€ã€‚ä»»ä½•åŒ¹é…æœ¬å啿£åˆ™è¡¨è¾¾å¼çš„æ ‡é¢˜ä¼šè¢«é˜»æ¢å»ºç«‹å’Œç¼–辑。 +# 请使用"#"æ¥æ·»åŠ æ³¨é‡Šã€‚ +# 默认忽略大å°å†™', + 'titlewhitelist' => '# 本页é¢ä¸ºâ€œæ ‡é¢˜ç™½åå•â€ã€‚ 请使用"#"æ¥æ·»åŠ æ³¨é‡Šã€‚ +# 本页默认ä¸åŒºåˆ†å¤§å°å†™', + 'titleblacklist-forbidden-edit' => 'æ ‡é¢˜ "$2" å·²ç»è¢«ç¦æ¢åˆ›å»ºã€‚它跟以下黑åå•的项目é…åˆ: <code>$1</code>', + 'titleblacklist-forbidden-move' => '"$2" ä¸å¯ä»¥ç§»åŠ¨åˆ° "$3"ï¼Œç”±äºŽè¯¥æ ‡é¢˜ "$3" å·²ç»è¢«ç¦æ¢åˆ›å»ºã€‚它跟以下黑åå•的项目é…åˆ: <code>$1</code>', + 'titleblacklist-forbidden-upload' => '文件å称“$2â€å·²ç»è¢«ç¦æ¢åˆ›å»ºã€‚它跟以下黑åå•的项目é…åˆï¼š<code>$1</code>', + 'titleblacklist-forbidden-new-account' => '用户å“$2â€å·²è¢«é˜»æ¢åˆ›å»ºã€‚ +它匹é…以下黑åå•项目:<code>$1</code>', + 'titleblacklist-invalid' => 'ä»¥ä¸‹åœ¨æ ‡é¢˜é»‘åå•上的{{PLURAL:$1|一行|多行}}æ— æ•ˆï¼›è¯·åœ¨ä¿å˜å‰æ”¹æ£{{PLURAL:$1|它|它们}}:', + 'titleblacklist-override' => '忽略黑åå•', + 'right-tboverride' => 'è¦†ç›–æ ‡é¢˜æˆ–ç”¨æˆ·å黑åå•', + 'right-tboverride-account' => '覆盖用户å黑åå•', +); + +/** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) + * @author Fdcn + * @author Gaoxuewei + * @author Mark85296341 + * @author Shinjiman + * @author Simon Shek + * @author Waihorace + */ +$messages['zh-hant'] = array( + 'titleblacklist-desc' => 'å®¹è¨±ç¦æ¢å»ºç«‹æŒ‡å®šæ¨™é¡Œçš„é é¢ï¼š[[MediaWiki:Titleblacklist]] 與 [[MediaWiki:Titlewhitelist]]', + 'titleblacklist' => '# 本é é¢ç‚ºã€Œæ¨™é¡Œé»‘åå–®ã€ã€‚ä»»ä½•ç¬¦åˆæœ¬åå–®æ£è¦è¡¨é”å¼çš„æ¨™é¡Œæœƒè¢«é˜»æ¢å»ºç«‹å’Œç·¨è¼¯ã€‚ +# 請使用「#ã€ä¾†æ–°å¢žè¨»é‡‹ã€‚ +# é è¨å¿½ç•¥å¤§å°å¯«', + 'titlewhitelist' => '# 本é é¢ç‚ºã€Œæ¨™é¡Œç™½åå–®ã€ã€‚ 請使用「#ã€ä¾†æ–°å¢žè¨»é‡‹ã€‚ +# 本é é è¨ä¸å€åˆ†å¤§å°å¯«', + 'titleblacklist-forbidden-edit' => '標題「$2ã€å·²ç¶“è¢«ç¦æ¢å»ºç«‹ã€‚它跟以下黑åå–®çš„é …ç›®é…åˆï¼š<code>$1</code>', + 'titleblacklist-forbidden-move' => '「$2ã€ä¸å¯ä»¥ç§»å‹•到「$3ã€ï¼Œç”±æ–¼è©²æ¨™é¡Œã€Œ$3ã€å·²ç¶“è¢«ç¦æ¢å»ºç«‹ã€‚它跟以下黑åå–®çš„é …ç›®é…åˆï¼š<code>$1</code>', + 'titleblacklist-forbidden-upload' => '檔案å稱「$2ã€å·²ç¶“è¢«ç¦æ¢å»ºç«‹ã€‚它跟以下黑åå–®çš„é …ç›®é…åˆï¼š<code>$1</code>', + 'titleblacklist-forbidden-new-account' => '用戶å「$2ã€å·²è¢«é˜»æ¢å»ºç«‹ã€‚ +它符åˆä»¥ä¸‹é»‘åå–®é …ç›®ï¼š<code>$1</code>', + 'titleblacklist-invalid' => '以下在標題黑å單上的{{PLURAL:$1|一行|多行}}無效;請在儲å˜å‰æ”¹æ£{{PLURAL:$1|它|它們}}:', + 'titleblacklist-override' => '忽略黑åå–®', + 'right-tboverride' => '覆蓋標題或用戶å黑åå–®', + 'right-tboverride-account' => '覆蓋用戶å黑åå–®', +); diff --git a/extensions/TitleBlacklist/TitleBlacklist.list.php b/extensions/TitleBlacklist/TitleBlacklist.list.php new file mode 100644 index 00000000..d197a9c5 --- /dev/null +++ b/extensions/TitleBlacklist/TitleBlacklist.list.php @@ -0,0 +1,510 @@ +<?php +/** + * Title Blacklist class + * @author Victor Vasiliev + * @copyright © 2007-2010 Victor Vasiliev et al + * @license GNU General Public License 2.0 or later + * @file + */ + +//@{ +/** + * @ingroup Extensions + */ + +/** + * Implements a title blacklist for MediaWiki + */ +class TitleBlacklist { + private $mBlacklist = null, $mWhitelist = null; + const VERSION = 3; // Blacklist format + + /** + * Get an instance of this class + * + * @return TitleBlacklist + */ + public static function singleton() { + static $instance = null; + + if ( $instance === null ) { + $instance = new self; + } + return $instance; + } + + /** + * Load all configured blacklist sources + */ + public function load() { + global $wgTitleBlacklistSources, $wgMemc, $wgTitleBlacklistCaching; + wfProfileIn( __METHOD__ ); + // Try to find something in the cache + $cachedBlacklist = $wgMemc->get( wfMemcKey( "title_blacklist_entries" ) ); + if ( is_array( $cachedBlacklist ) && count( $cachedBlacklist ) > 0 && ( $cachedBlacklist[0]->getFormatVersion() == self::VERSION ) ) { + $this->mBlacklist = $cachedBlacklist; + wfProfileOut( __METHOD__ ); + return; + } + + $sources = $wgTitleBlacklistSources; + $sources['local'] = array( 'type' => TBLSRC_MSG ); + $this->mBlacklist = array(); + foreach( $sources as $sourceName => $source ) { + $this->mBlacklist = array_merge( $this->mBlacklist, $this->parseBlacklist( $this->getBlacklistText( $source ), $sourceName ) ); + } + $wgMemc->set( wfMemcKey( "title_blacklist_entries" ), $this->mBlacklist, $wgTitleBlacklistCaching['expiry'] ); + wfProfileOut( __METHOD__ ); + } + + /** + * Load local whitelist + */ + public function loadWhitelist() { + global $wgMemc, $wgTitleBlacklistCaching; + wfProfileIn( __METHOD__ ); + $cachedWhitelist = $wgMemc->get( wfMemcKey( "title_whitelist_entries" ) ); + if ( is_array( $cachedWhitelist ) && count( $cachedWhitelist ) > 0 && ( $cachedWhitelist[0]->getFormatVersion() != self::VERSION ) ) { + $this->mWhitelist = $cachedWhitelist; + wfProfileOut( __METHOD__ ); + return; + } + $this->mWhitelist = $this->parseBlacklist( wfMessage( 'titlewhitelist' ) + ->inContentLanguage()->text(), 'whitelist' ); + $wgMemc->set( wfMemcKey( "title_whitelist_entries" ), $this->mWhitelist, $wgTitleBlacklistCaching['expiry'] ); + wfProfileOut( __METHOD__ ); + } + + /** + * Get the text of a blacklist from a specified source + * + * @param $source A blacklist source from $wgTitleBlacklistSources + * @return The content of the blacklist source as a string + */ + private static function getBlacklistText( $source ) { + if ( !is_array( $source ) || count( $source ) <= 0 ) { + return ''; // Return empty string in error case + } + + if ( $source['type'] == TBLSRC_MSG ) { + return wfMessage( 'titleblacklist' )->inContentLanguage()->text(); + } elseif ( $source['type'] == TBLSRC_LOCALPAGE && count( $source ) >= 2 ) { + $title = Title::newFromText( $source['src'] ); + if ( is_null( $title ) ) { + return ''; + } + if ( $title->getNamespace() == NS_MEDIAWIKI ) { + $msg = wfMessage( $title->getText() )->inContentLanguage()->text(); + if ( !wfMessage( 'titleblacklist', $msg )->isDisabled() ) { + return $msg; + } else { + return ''; + } + } else { + $article = new Article( $title ); + if ( $article->exists() ) { + $article->followRedirect(); + return $article->getContent(); + } + } + } elseif ( $source['type'] == TBLSRC_URL && count( $source ) >= 2 ) { + return self::getHttp( $source['src'] ); + } elseif ( $source['type'] == TBLSRC_FILE && count( $source ) >= 2 ) { + if ( file_exists( $source['src'] ) ) { + return file_get_contents( $source['src'] ); + } else { + return ''; + } + } + + return ''; + } + + /** + * Parse blacklist from a string + * + * @param $list string Text of a blacklist source + * @return array of TitleBlacklistEntry entries + */ + public static function parseBlacklist( $list, $sourceName ) { + wfProfileIn( __METHOD__ ); + $lines = preg_split( "/\r?\n/", $list ); + $result = array(); + foreach ( $lines as $line ) { + $line = TitleBlacklistEntry :: newFromString( $line, $sourceName ); + if ( $line ) { + $result[] = $line; + } + } + + wfProfileOut( __METHOD__ ); + return $result; + } + + /** + * Check whether the blacklist restricts giver nuser + * performing a specific action on the given Title + * + * @param $title Title to check + * @param $user User to check + * @param $action string Action to check; 'edit' if unspecified + * @param $override bool If set to true, overrides work + * @return TitleBlacklistEntry|bool The corresponding TitleBlacklistEntry if + * blacklisted; otherwise false + */ + public function userCannot( $title, $user, $action = 'edit', $override = true ) { + if ( $override && self::userCanOverride( $user, $action ) ) { + return false; + } else { + return $this->isBlacklisted( $title, $action ); + } + } + + /** + * Check whether the blacklist restricts + * performing a specific action on the given Title + * + * @param $title Title to check + * @param $action string Action to check; 'edit' if unspecified + * @return TitleBlacklistEntry|bool The corresponding TitleBlacklistEntry if blacklisted; + * otherwise FALSE + */ + public function isBlacklisted( $title, $action = 'edit' ) { + if ( !( $title instanceof Title ) ) { + $title = Title::newFromText( $title ); + } + $blacklist = $this->getBlacklist(); + foreach ( $blacklist as $item ) { + if ( $item->matches( $title, $action ) ) { + if ( $this->isWhitelisted( $title, $action ) ) { + return false; + } + return $item; // "returning true" + } + } + return false; + } + + /** + * Check whether it has been explicitly whitelisted that the + * current User may perform a specific action on the given Title + * + * @param $title Title to check + * @param $action string Action to check; 'edit' if unspecified + * @return bool True if whitelisted; otherwise false + */ + public function isWhitelisted( $title, $action = 'edit' ) { + if ( !( $title instanceof Title ) ) { + $title = Title::newFromText( $title ); + } + $whitelist = $this->getWhitelist(); + foreach ( $whitelist as $item ) { + if ( $item->matches( $title, $action ) ) { + return true; + } + } + return false; + } + + /** + * Get the current blacklist + * + * @return Array of TitleBlacklistEntry items + */ + public function getBlacklist() { + if ( is_null( $this->mBlacklist ) ) { + $this->load(); + } + return $this->mBlacklist; + } + + /** + * Get the current whitelist + * + * @return Array of TitleBlacklistEntry items + */ + public function getWhitelist() { + if ( is_null( $this->mWhitelist ) ) { + $this->loadWhitelist(); + } + return $this->mWhitelist; + } + + /** + * Get the text of a blacklist source via HTTP + * + * @param $url string URL of the blacklist source + * @return string The content of the blacklist source as a string + */ + private static function getHttp( $url ) { + global $messageMemc, $wgTitleBlacklistCaching; + $key = "title_blacklist_source:" . md5( $url ); // Global shared + $warnkey = wfMemcKey( "titleblacklistwarning", md5( $url ) ); + $result = $messageMemc->get( $key ); + $warn = $messageMemc->get( $warnkey ); + if ( !is_string( $result ) || ( !$warn && !mt_rand( 0, $wgTitleBlacklistCaching['warningchance'] ) ) ) { + $result = Http::get( $url ); + $messageMemc->set( $warnkey, 1, $wgTitleBlacklistCaching['warningexpiry'] ); + $messageMemc->set( $key, $result, $wgTitleBlacklistCaching['expiry'] ); + } + return $result; + } + + /** + * Invalidate the blacklist cache + */ + public function invalidate() { + global $wgMemc; + $wgMemc->delete( wfMemcKey( "title_blacklist_entries" ) ); + } + + /** + * Validate a new blacklist + * + * @param $blacklist array + * @return Array of bad entries; empty array means blacklist is valid + */ + public function validate( $blacklist ) { + $badEntries = array(); + foreach ( $blacklist as $e ) { + wfSuppressWarnings(); + $regex = $e->getRegex(); + if ( preg_match( "/{$regex}/u", '' ) === false ) { + $badEntries[] = $e->getRaw(); + } + wfRestoreWarnings(); + } + return $badEntries; + } + + /** + * Inidcates whether user can override blacklist on certain action. + * + * @param $action Action + * + * @return bool + */ + public static function userCanOverride( $user, $action ) { + return $user->isAllowed( 'tboverride' ) || + ( $action == 'new-account' && $user->isAllowed( 'tboverride-account' ) ); + } +} + + +/** + * Represents a title blacklist entry + */ +class TitleBlacklistEntry { + private + $mRaw, ///< Raw line + $mRegex, ///< Regular expression to match + $mParams, ///< Parameters for this entry + $mFormatVersion, ///< Entry format version + $mSource; ///< Source of this entry + + /** + * Construct a new TitleBlacklistEntry. + * + * @param $regex string Regular expression to match + * @param $params array Parameters for this entry + * @param $raw string Raw contents of this line + */ + private function __construct( $regex, $params, $raw, $source ) { + $this->mRaw = $raw; + $this->mRegex = $regex; + $this->mParams = $params; + $this->mFormatVersion = TitleBlacklist::VERSION; + $this->mSource = $source; + } + + /** + * Returns whether this entry is capable of filtering new accounts. + */ + private function filtersNewAccounts() { + global $wgTitleBlacklistUsernameSources; + + if( $wgTitleBlacklistUsernameSources === '*' ) { + return true; + } + + if( !$wgTitleBlacklistUsernameSources ) { + return false; + } + + if( !is_array( $wgTitleBlacklistUsernameSources ) ) { + throw new MWException( + '$wgTitleBlacklistUsernameSources must be "*", false or an array' ); + } + + return in_array( $this->mSource, $wgTitleBlacklistUsernameSources, true ); + } + + /** + * Check whether a user can perform the specified action + * on the specified Title + * + * @param $title Title to check + * @param $action %Action to check + * @return bool TRUE if the the regex matches the title, and is not overridden + * else false if it doesn't match (or was overridden) + */ + public function matches( $title, $action ) { + if ( !$title ) { + return false; + } + + if( $action == 'new-account' && !$this->filtersNewAccounts() ) { + return false; + } + + wfSuppressWarnings(); + $match = preg_match( "/^(?:{$this->mRegex})$/us" . ( isset( $this->mParams['casesensitive'] ) ? '' : 'i' ), $title->getFullText() ); + wfRestoreWarnings(); + + global $wgUser; + if ( $match ) { + if ( isset( $this->mParams['autoconfirmed'] ) && $wgUser->isAllowed( 'autoconfirmed' ) ) { + return false; + } + if ( isset( $this->mParams['moveonly'] ) && $action != 'move' ) { + return false; + } + if ( isset( $this->mParams['newaccountonly'] ) && $action != 'new-account' ) { + return false; + } + if ( !isset( $this->mParams['noedit'] ) && $action == 'edit' ) { + return false; + } + if ( isset( $this->mParams['reupload'] ) && $action == 'upload' ) { + // Special:Upload also checks 'create' permissions when not reuploading + return false; + } + return true; + } + return false; + } + + /** + * Create a new TitleBlacklistEntry from a line of text + * + * @param $line String containing a line of blacklist text + * @return TitleBlacklistEntry + */ + public static function newFromString( $line, $source ) { + $raw = $line; // Keep line for raw data + $options = array(); + // Strip comments + $line = preg_replace( "/^\\s*([^#]*)\\s*((.*)?)$/", "\\1", $line ); + $line = trim( $line ); + // Parse the rest of message + preg_match( '/^(.*?)(\s*<([^<>]*)>)?$/', $line, $pockets ); + @list( $full, $regex, $null, $opts_str ) = $pockets; + $regex = trim( $regex ); + $regex = str_replace( '_', ' ', $regex ); // We'll be matching against text form + $opts_str = trim( $opts_str ); + // Parse opts + $opts = preg_split( '/\s*\|\s*/', $opts_str ); + foreach ( $opts as $opt ) { + $opt2 = strtolower( $opt ); + if ( $opt2 == 'autoconfirmed' ) { + $options['autoconfirmed'] = true; + } + if ( $opt2 == 'moveonly' ) { + $options['moveonly'] = true; + } + if ( $opt2 == 'newaccountonly' ) { + $options['newaccountonly'] = true; + } + if ( $opt2 == 'noedit' ) { + $options['noedit'] = true; + } + if ( $opt2 == 'casesensitive' ) { + $options['casesensitive'] = true; + } + if ( $opt2 == 'reupload' ) { + $options['reupload'] = true; + } + if ( preg_match( '/errmsg\s*=\s*(.+)/i', $opt, $matches ) ) { + $options['errmsg'] = $matches[1]; + } + } + // Process magic words + preg_match_all( '/{{\s*([a-z]+)\s*:\s*(.+?)\s*}}/', $regex, $magicwords, PREG_SET_ORDER ); + foreach ( $magicwords as $mword ) { + global $wgParser; // Functions we're calling don't need, nevertheless let's use it + switch( strtolower( $mword[1] ) ) { + case 'ns': + $cpf_result = CoreParserFunctions::ns( $wgParser, $mword[2] ); + if ( is_string( $cpf_result ) ) { + $regex = str_replace( $mword[0], $cpf_result, $regex ); // All result will have the same value, so we can just use str_seplace() + } + break; + case 'int': + $cpf_result = wfMessage( $mword[2] )->inContentLanguage()->text(); + if ( is_string( $cpf_result ) ) { + $regex = str_replace( $mword[0], $cpf_result, $regex ); + } + } + } + // Return result + if( $regex ) { + return new TitleBlacklistEntry( $regex, $options, $raw, $source ); + } else { + return null; + } + } + + /** + * @return string This entry's regular expression + */ + public function getRegex() { + return $this->mRegex; + } + + /** + * @return string This entry's raw line + */ + public function getRaw() { + return $this->mRaw; + } + + /** + * @return array This entry's options + */ + public function getOptions() { + return $this->mOptions; + } + + /** + * @return string Custom message for this entry + */ + public function getCustomMessage() { + return isset( $this->mParams['errmsg'] ) ? $this->mParams['errmsg'] : null; + } + + /** + * @return string The format version + */ + public function getFormatVersion() { return $this->mFormatVersion; } + + /** + * Set the format version + * + * @param $v string New version to set + */ + public function setFormatVersion( $v ) { $this->mFormatVersion = $v; } + + /** + * Return the error message name for the blacklist entry. + * + * @param $operation string Operation name (as in titleblacklist-forbidden message name) + * + * @return string The error message name + */ + public function getErrorMessage( $operation ) { + $message = $this->getCustomMessage(); + return $message ? $message : "titleblacklist-forbidden-{$operation}"; + } +} + +//@} diff --git a/extensions/TitleBlacklist/TitleBlacklist.php b/extensions/TitleBlacklist/TitleBlacklist.php new file mode 100644 index 00000000..68fb6778 --- /dev/null +++ b/extensions/TitleBlacklist/TitleBlacklist.php @@ -0,0 +1,86 @@ +<?php +if ( !defined( 'MEDIAWIKI' ) ) { + exit( 1 ); +} + +// @{ +/** + * @file + * @ingroup Extensions + */ + +$wgExtensionCredits['antispam'][] = array( + 'path' => __FILE__, + 'name' => 'Title Blacklist', + 'author' => array( 'Victor Vasiliev', 'Fran Rogers' ), + 'version' => '1.4.2', + 'url' => 'https://www.mediawiki.org/wiki/Extension:Title_Blacklist', + 'descriptionmsg' => 'titleblacklist-desc', +); + +$dir = __DIR__; +$wgExtensionMessagesFiles['TitleBlacklist'] = $dir . '/TitleBlacklist.i18n.php'; +$wgAutoloadClasses['TitleBlacklist'] = $dir . '/TitleBlacklist.list.php'; +$wgAutoloadClasses['TitleBlacklistHooks'] = $dir . '/TitleBlacklist.hooks.php'; + +/** @defgroup Title blacklist source types + * @{ + */ +define( 'TBLSRC_MSG', 0 ); ///< For internal usage +define( 'TBLSRC_LOCALPAGE', 1 ); ///< Local wiki page +define( 'TBLSRC_URL', 2 ); ///< Load blacklist from URL +define( 'TBLSRC_FILE', 3 ); ///< Load from file +/** @} */ + +/** + * Array of title blacklist sources. + * + * Should be in array( name => source description ) format. + * See extension documentation for details of source description. + */ +$wgTitleBlacklistSources = array(); + +/** + * Sets the sources which may work as a username filter. + * + * '*' is for all; false disables all. + * + * If you want to limit it to particular sources, use + * array( source name 1, source name 2 ). + * This may be useful when you have shared account creation system + * in order to avoid blacklist fragmentation. + */ +$wgTitleBlacklistUsernameSources = '*'; + +$wgTitleBlacklistCaching = array( + 'warningchance' => 100, + 'expiry' => 900, + 'warningexpiry' => 600, +); + +$dir = dirname( __FILE__ ); + +// Register the API method +$wgAutoloadClasses['ApiQueryTitleBlacklist'] = "$dir/api/ApiQueryTitleBlacklist.php"; +$wgAPIModules['titleblacklist'] = 'ApiQueryTitleBlacklist'; + +$wgAvailableRights[] = 'tboverride'; // Implies tboverride-account +$wgAvailableRights[] = 'tboverride-account'; // For account creation +$wgGroupPermissions['sysop']['tboverride'] = true; + +$wgHooks['getUserPermissionsErrorsExpensive'][] = 'TitleBlacklistHooks::userCan'; +$wgHooks['AbortMove'][] = 'TitleBlacklistHooks::abortMove'; +$wgHooks['AbortNewAccount'][] = 'TitleBlacklistHooks::abortNewAccount'; +$wgHooks['AbortAutoAccount'][] = 'TitleBlacklistHooks::abortNewAccount'; +$wgHooks['CentralAuthAutoCreate'][] = 'TitleBlacklistHooks::centralAuthAutoCreate'; +$wgHooks['EditFilter'][] = 'TitleBlacklistHooks::validateBlacklist'; +$wgHooks['ArticleSaveComplete'][] = 'TitleBlacklistHooks::clearBlacklist'; +$wgHooks['UserCreateForm'][] = 'TitleBlacklistHooks::addOverrideCheckbox'; + +$wgResourceModules['mediawiki.api.titleblacklist'] = array( + 'scripts' => 'mediawiki.api.titleblacklist.js', + 'localBasePath' => $dir . '/modules', + 'remoteExtPath' => 'TitleBlacklist/modules', + 'dependencies' => array( 'mediawiki.api' ), +); +// @} diff --git a/extensions/TitleBlacklist/api/ApiQueryTitleBlacklist.php b/extensions/TitleBlacklist/api/ApiQueryTitleBlacklist.php new file mode 100644 index 00000000..1da70d2a --- /dev/null +++ b/extensions/TitleBlacklist/api/ApiQueryTitleBlacklist.php @@ -0,0 +1,115 @@ +<?php +/** + * TitleBlacklist extension API + * + * Copyright © 2011 Wikimedia Foundation and Ian Baker <ian@wikimedia.org> + * Based on code by Victor Vasiliev, Bryan Tong Minh, Roan Kattouw, and Alex Z. + * + * 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 + */ + +/** + * Query module check a title against the blacklist + * + * @ingroup API + * @ingroup Extensions + */ +class ApiQueryTitleBlacklist extends ApiBase { + + public function __construct( $query, $moduleName ) { + parent::__construct( $query, $moduleName, 'tb' ); + } + + public function execute() { + $params = $this->extractRequestParams(); + $action = $params['action']; + $override = true; + if( isset( $params['nooverride'] ) ) { + $override = false; + } + + // createtalk and createpage are useless as they're treated exactly like create + if ( $action === 'createpage' || $action === 'createtalk' ) { + $action = 'create'; + } + + $title = Title::newFromText( $params['title'] ); + if ( !$title ) { + $this->dieUsageMsg( array( 'invalidtitle', $params['title'] ) ); + } + + $blacklisted = TitleBlacklist::singleton()->userCannot( $title, $this->getUser(), $action, $override ); + if ( $blacklisted instanceof TitleBlacklistEntry ) { + // this title is blacklisted. + $result = array( + htmlspecialchars( $blacklisted->getRaw() ), + htmlspecialchars( $params['title'] ), + ); + + $res = $this->getResult(); + $res->addValue( 'titleblacklist', 'result', 'blacklisted' ); + // there aren't any messages for create(talk|page), using edit for those instead + $message = $blacklisted->getErrorMessage( $action !== 'create' ? $action : 'edit' ); + $res->addValue( 'titleblacklist', 'reason', wfMessage( $message, $result )->text() ); + $res->addValue( 'titleblacklist', 'message', $message ); + $res->addValue( 'titleblacklist', 'line', htmlspecialchars( $blacklisted->getRaw() ) ); + } else { + // not blacklisted + $this->getResult()->addValue( 'titleblacklist', 'result', 'ok' ); + } + } + + public function getAllowedParams() { + return array( + 'title' => array( + ApiBase::PARAM_REQUIRED => true, + ), + 'action' => array( + ApiBase::PARAM_DFLT => 'edit', + ApiBase::PARAM_ISMULTI => false, + ApiBase::PARAM_TYPE => array( + // createtalk and createpage are useless as they're treated exactly like create + 'create', 'edit', 'upload', 'createtalk', 'createpage', 'move', 'new-account' + ), + ), + 'nooverride' => array( + ) + ); + } + + public function getParamDescription() { + return array( + 'title' => 'The string to validate against the blacklist', + 'nooverride' => 'Don\'t try to override the titleblacklist', + 'action' => 'The thing you\'re trying to do', + ); + } + + public function getDescription() { + return 'Validate an article title, filename, or username against the TitleBlacklist.'; + } + + public function getExamples() { + return array( + 'api.php?action=titleblacklist&tbtitle=Foo', + 'api.php?action=titleblacklist&tbtitle=Bar&tbaction=edit', + ); + } + + public function getVersion() { + return __CLASS__ . ': $Id$'; + } +} diff --git a/extensions/TitleBlacklist/modules/mediawiki.api.titleblacklist.js b/extensions/TitleBlacklist/modules/mediawiki.api.titleblacklist.js new file mode 100644 index 00000000..63d12294 --- /dev/null +++ b/extensions/TitleBlacklist/modules/mediawiki.api.titleblacklist.js @@ -0,0 +1,67 @@ +/** + * @class mw.Api.plugin.titleblacklist + */ +( function ( mw, $ ) { + + $.extend( mw.Api.prototype, { + /** + * Convinience method for `action=titleblacklist`. + * + * @param {mw.Title|string} title + * @param {Function} [ok] Success callback (deprecated) + * @param {Function} [err] Error callback (deprecated) + * @return {jQuery.Promise} + * @return {Function} return.done + * @return {Object|boolean} return.done.result False if title wasn't blacklisted, an object with 'reason', 'line' + * and 'message' properties if title was blacklisted. + */ + isBlacklisted: function ( title, ok, err ) { + var d = $.Deferred(); + // Backwards compatibility (< MW 1.20) + d.done( ok ); + d.fail( err ); + + this.get( { + action: 'titleblacklist', + tbaction: 'create', + tbtitle: title.toString() + } ) + .done( function ( data ) { + var result; + + // this fails open (if nothing valid is returned by the api, allows the title) + // also fails open when the API is not present, which will be most of the time + // as this API module is part of the TitleBlacklist extension. + if ( data.titleblacklist && data.titleblacklist.result && data.titleblacklist.result === 'blacklisted' ) { + if ( data.titleblacklist.reason ) { + result = { + reason: data.titleblacklist.reason, + line: data.titleblacklist.line, + message: data.titleblacklist.message + }; + } else { + mw.log( 'mw.Api.titleblacklist::isBlacklisted> no reason data for blacklisted title', 'debug' ); + result = { + reason: 'Blacklisted, but no reason supplied', + line: 'Unknown', + message: null + }; + } + d.resolve( result ); + } else { + d.resolve( false ); + } + } ) + .fail( d.reject ); + + return d.promise(); + } + + } ); + + /** + * @class mw.Api + * @mixins mw.Api.plugin.titleblacklist + */ + +}( mediaWiki, jQuery ) ); diff --git a/extensions/TitleBlacklist/tests/ApiQueryTitleBlacklistTest.php b/extensions/TitleBlacklist/tests/ApiQueryTitleBlacklistTest.php new file mode 100644 index 00000000..1f8164e7 --- /dev/null +++ b/extensions/TitleBlacklist/tests/ApiQueryTitleBlacklistTest.php @@ -0,0 +1,110 @@ +<?php +/** + * Test the TitleBlacklist API. + * + * This wants to run with phpunit.php, like so: + * cd $IP/tests/phpunit + * php phpunit.php ../../extensions/TitleBlacklist/tests/ApiQueryTitleBlacklistTest.php + * + * The blacklist file is `testSource` and shared by all tests. + * + * Ian Baker <ian@wikimedia.org> + */ + +ini_set( 'include_path', ini_get( 'include_path' ) . ':' . __DIR__ . '/../../../tests/phpunit/includes/api' ); + +/** + * @group medium + **/ +class ApiQueryTitleBlacklistTest extends ApiTestCase { + + function setUp() { + global $wgTitleBlacklistSources; + parent::setUp(); + $this->doLogin(); + + $wgTitleBlacklistSources = array( + array( + 'type' => TBLSRC_FILE, + 'src' => __DIR__ . '/testSource', + ), + ); + } + + /** + * Verify we allow a title which is not blacklisted + */ + function testCheckingUnlistedTitle() { + $unlisted = $this->doApiRequest( array( + 'action' => 'titleblacklist', + // evil_acc is blacklisted as <newaccountonly> + 'tbtitle' => 'evil_acc', + 'tbaction' => 'create', + 'tbnooverride' => true, + ) ); + + $this->assertEquals( + 'ok', + $unlisted[0]['titleblacklist']['result'], + 'Not blacklisted title returns ok' + ); + } + + /** + * Verify tboverride works + */ + function testTboverride() { + global $wgGroupPermissions; + + // Allow all users to override the titleblacklist + $wgGroupPermissions['*']['tboverride'] = true; + + $unlisted = $this->doApiRequest( array( + 'action' => 'titleblacklist', + 'tbtitle' => 'bar', + 'tbaction' => 'create', + ) ); + + $this->assertEquals( + 'ok', + $unlisted[0]['titleblacklist']['result'], + 'Blacklisted title returns ok if the user is allowd to tboverride' + ); + } + + /** + * Verify a blacklisted title gives out an error. + */ + function testCheckingBlackListedTitle() { + $listed = $this->doApiRequest( array( + 'action' => 'titleblacklist', + 'tbtitle' => 'bar', + 'tbaction' => 'create', + 'tbnooverride' => true, + ) ); + + $this->assertEquals( + 'blacklisted', + $listed[0]['titleblacklist']['result'], + 'Listed title returns error' + ); + $this->assertEquals( + "The title \"bar\" has been banned from creation.\nIt matches the following blacklist entry: <code>[Bb]ar #example blacklist entry</code>", + $listed[0]['titleblacklist']['reason'], + 'Listed title error text is as expected' + ); + + $this->assertEquals( + "titleblacklist-forbidden-edit", + $listed[0]['titleblacklist']['message'], + 'Correct blacklist message name is returned' + ); + + $this->assertEquals( + "[Bb]ar #example blacklist entry", + $listed[0]['titleblacklist']['line'], + 'Correct blacklist line is returned' + ); + + } +} diff --git a/extensions/TitleBlacklist/tests/testSource b/extensions/TitleBlacklist/tests/testSource new file mode 100644 index 00000000..f73d9dd7 --- /dev/null +++ b/extensions/TitleBlacklist/tests/testSource @@ -0,0 +1,4 @@ +[Bb]ar #example blacklist entry +.*[Ff]ail.* +.*[Nn]yancat.* <errmsg=blacklisted-nyancat> +.*evil_acc.* <newaccountonly> diff --git a/extensions/Vector/README b/extensions/Vector/README deleted file mode 100644 index b7737a5b..00000000 --- a/extensions/Vector/README +++ /dev/null @@ -1,17 +0,0 @@ -# Vector provides enhancements to the Vector skin - -# This extension requires MediaWiki 1.17+ because it makes use of ResourceLoader. - -# Example LocalSettings.php additions - -require_once( "$IP/extensions/Vector/Vector.php" ); - -# Before configuring this extension, see Vector.php and become familiar with the initial state and structure of the -# $wgVectorFeatures configuration variable. Essentially it's an array of arrays, keyed by feature name, each containing -# global and user keys with boolean values. "global" indicates that it should be turned on for everyone always, while -# user indicates that users should be allowed to turn it on or off in their user preferences. - -# To enable a preference by default but still allow users to disable it in preferences, use something like... - -$wgDefaultUserOptions['vector-collapsiblenav'] = 1; - diff --git a/extensions/Vector/Vector.hooks.php b/extensions/Vector/Vector.hooks.php deleted file mode 100644 index 8d28f614..00000000 --- a/extensions/Vector/Vector.hooks.php +++ /dev/null @@ -1,188 +0,0 @@ -<?php -/** - * Hooks for Vector extension - * - * @file - * @ingroup Extensions - */ - -class VectorHooks { - - /* Protected Static Members */ - - protected static $features = array( - 'collapsiblenav' => array( - 'preferences' => array( - 'vector-collapsiblenav' => array( - 'type' => 'toggle', - 'label-message' => 'vector-collapsiblenav-preference', - 'section' => 'rendering/advancedrendering', - ), - ), - 'requirements' => array( - 'vector-collapsiblenav' => true, - ), - 'configurations' => array( - 'wgCollapsibleNavBucketTest', - 'wgCollapsibleNavForceNewVersion', - ), - 'modules' => array( 'ext.vector.collapsibleNav' ), - ), - 'collapsibletabs' => array( - 'modules' => array( 'ext.vector.collapsibleTabs' ), - ), - 'editwarning' => array( - 'preferences' => array( - // Ideally this would be 'vector-editwarning' - 'useeditwarning' => array( - 'type' => 'toggle', - 'label-message' => 'vector-editwarning-preference', - 'section' => 'editing/advancedediting', - ), - ), - 'requirements' => array( - 'useeditwarning' => true, - ), - 'modules' => array( 'ext.vector.editWarning' ), - ), - 'expandablesearch' => array( - 'requirements' => array( 'vector-simplesearch' => true ), - 'modules' => array( 'ext.vector.expandableSearch' ), - ), - 'footercleanup' => array( - 'modules' => array( 'ext.vector.footerCleanup' ), - ), - 'sectioneditlinks' => array( - 'modules' => array( 'ext.vector.sectionEditLinks' ), - 'configurations' => array( - 'wgVectorSectionEditLinksBucketTest', - 'wgVectorSectionEditLinksLotteryOdds', - 'wgVectorSectionEditLinksExperiment', - ), - 'requirements' => array( - 'vector-noexperiments' => false, - ), - ), - 'experiments' => array( - 'preferences' => array( - 'vector-noexperiments' => array( - 'type' => 'toggle', - 'label-message' => 'vector-noexperiments-preference', - 'section' => 'rendering/advancedrendering', - ), - ), - ), - ); - - /* Protected Static Methods */ - - protected static function isEnabled( $name ) { - global $wgVectorFeatures, $wgUser; - - // Features with global set to true are always enabled - if ( !isset( $wgVectorFeatures[$name] ) || $wgVectorFeatures[$name]['global'] ) { - return true; - } - // Features with user preference control can have any number of preferences to be specific values to be enabled - if ( $wgVectorFeatures[$name]['user'] ) { - if ( isset( self::$features[$name]['requirements'] ) ) { - foreach ( self::$features[$name]['requirements'] as $requirement => $value ) { - // Important! We really do want fuzzy evaluation here - if ( $wgUser->getOption( $requirement ) != $value ) { - return false; - } - } - } - return true; - } - // Features controlled by $wgVectorFeatures with both global and user set to false are awlways disabled - return false; - } - - /* Static Methods */ - - /** - * BeforePageDisplay hook - * - * Adds the modules to the page - * - * @param $out OutputPage output page - * @param $skin Skin current skin - */ - public static function beforePageDisplay( $out, $skin ) { - if ( $skin instanceof SkinVector ) { - // Add modules for enabled features - foreach ( self::$features as $name => $feature ) { - if ( isset( $feature['modules'] ) && self::isEnabled( $name ) ) { - $out->addModules( $feature['modules'] ); - } - } - } - return true; - } - - /** - * GetPreferences hook - * - * Adds Vector-releated items to the preferences - * - * @param $user User current user - * @param $defaultPreferences array list of default user preference controls - */ - public static function getPreferences( $user, &$defaultPreferences ) { - global $wgVectorFeatures; - - foreach ( self::$features as $name => $feature ) { - if ( - isset( $feature['preferences'] ) && - ( !isset( $wgVectorFeatures[$name] ) || $wgVectorFeatures[$name]['user'] ) - ) { - foreach ( $feature['preferences'] as $key => $options ) { - $defaultPreferences[$key] = $options; - } - } - } - return true; - } - - /** - * ResourceLoaderGetConfigVars hook - * - * Adds enabled/disabled switches for Vector modules - */ - public static function resourceLoaderGetConfigVars( &$vars ) { - global $wgVectorFeatures; - - $configurations = array(); - foreach ( self::$features as $name => $feature ) { - if ( - isset( $feature['configurations'] ) && - ( !isset( $wgVectorFeatures[$name] ) || self::isEnabled( $name ) ) - ) { - foreach ( $feature['configurations'] as $configuration ) { - global $$configuration; - $configurations[$configuration] = $$configuration; - } - } - } - if ( count( $configurations ) ) { - $vars = array_merge( $vars, $configurations ); - } - return true; - } - - /** - * @param $vars array - * @return bool - */ - public static function makeGlobalVariablesScript( &$vars ) { - // Build and export old-style wgVectorEnabledModules object for back compat - $enabledModules = array(); - foreach ( self::$features as $name => $feature ) { - $enabledModules[$name] = self::isEnabled( $name ); - } - - $vars['wgVectorEnabledModules'] = $enabledModules; - return true; - } -} diff --git a/extensions/Vector/Vector.i18n.php b/extensions/Vector/Vector.i18n.php deleted file mode 100644 index 3b142a90..00000000 --- a/extensions/Vector/Vector.i18n.php +++ /dev/null @@ -1,2380 +0,0 @@ -<?php -/** - * Internationalisation for Vector extension - * - * @file - * @ingroup Extensions - */ - -$messages = array(); - -/** English - * @author Trevor Parscal - */ -$messages['en'] = array( - 'vector' => 'UI improvements for Vector', - 'vector-desc' => 'Enhances the user interface when using the Vector skin', - 'vector-collapsiblenav-preference' => 'Enable collapsing of items in the sidebar in Vector skin', - 'vector-collapsiblenav-more' => 'More languages', - 'vector-editwarning-warning' => 'Leaving this page may cause you to lose any changes you have made. -If you are logged in, you can disable this warning in the "Editing" section of your preferences.', - 'vector-editwarning-preference' => 'Warn me when I leave an edit page with unsaved changes', - 'vector-simplesearch-search' => 'Search', - 'vector-simplesearch-containing' => 'containing...', - 'vector-noexperiments-preference' => 'Exclude me from feature experiments', - 'vector-footercleanup-transclusion' => 'This page contains {{PLURAL:$1|transclusion|transclusions}} of {{PLURAL:$1|one other page|$1 other pages}}.', - 'vector-footercleanup-templates' => 'View templates on this page', - 'vector-footercleanup-categories' => 'View hidden categories on this page', -); - -/** Message documentation (Message documentation) - * @author Fryed-peach - * @author Lloffiwr - * @author Nemo bis - * @author Srtxg - * @author Umherirrender - */ -$messages['qqq'] = array( - 'vector' => 'UI means User Interface. Vector is the name of an interface skin.', - 'vector-desc' => '{{desc}}', - 'vector-collapsiblenav-preference' => 'The message refers to the sidebar, whose sections are collapsible in Vector skin (some of them collapsed by default and some no); the preference disables collapsing entirely and is among "Advanced options" in the "Appearence" section.', - 'vector-editwarning-warning' => "{{doc-important|Do ''not'' use <nowiki>{{int:prefs-editing}}</nowiki> for \"Editing\". It is forbidden in this message, see [[mwr:68405]].}} - -but you can see the text of that button here: {{msg-mw|Prefs-editing}}", - 'vector-simplesearch-search' => 'Greyed out default text in the simple search box in the Vector skin. (It disappears and lets the user enter the requested search terms when the search box receives focus.) - -{{Identical|Search}}', - 'vector-simplesearch-containing' => 'Label used in the special item of the search suggestions list which gives the user an option to perform a full text search for the term.', - 'vector-noexperiments-preference' => 'An option in [[Special:Preferences]]', - 'vector-footercleanup-transclusion' => 'Label used in the footer while editing to display the count of how many transclusions a page contains.', -); - -/** Achinese (Acèh) - * @author Si Gam Acèh - */ -$messages['ace'] = array( - 'vector-simplesearch-search' => 'Mita', -); - -/** Afrikaans (Afrikaans) - * @author Adriaan - * @author Naudefj - * @author පසිඳු à¶šà·à·€à·’න්ද - */ -$messages['af'] = array( - 'vector' => 'Gebruikerskoppelvlak-verbeteringe vir Vektor', - 'vector-desc' => 'Verbeter die gebruikerskoppelvlak-elemente van die Vektor omslag (skin).', # Fuzzy - 'vector-collapsiblenav-preference' => 'Inklapbare navigasiespyskaart by die gebruik van Vector toelaat', - 'vector-collapsiblenav-more' => 'Meer tale', - 'vector-editwarning-warning' => 'As u hierdie bladsy verlaat, verloor u moontlik die wysigings wat u aangebring het. -Indien u aangemeld is, kan u hierdie waarskuwing in die {{int:prefs-editing}}"-afdeling van u voorkeure afskakel.', - 'vector-editwarning-preference' => "Waarsku my as ek 'n gewysigde bladsy verlaat alvorens dit gestoor is", - 'vector-simplesearch-search' => 'Soek', - 'vector-simplesearch-containing' => 'bevat...', - 'vector-noexperiments-preference' => 'Verban my uit funksie eksperimente', -); - -/** Gheg Albanian (Gegë) - * @author Mdupont - */ -$messages['aln'] = array( - 'vector' => 'përmirësime UI për Vektor', - 'vector-desc' => 'Në elementet përmirëson ndërfaqen e përdoruesit të lëkurës Vektor.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Aktivizo paloset la navigacion menu', # Fuzzy - 'vector-editwarning-warning' => 'Duke e lënë këtë faqe mund të bëjë që ju të humbni ndonjë ndryshim që keni bërë. Nëse ju jeni regjistruar, ju mund ta çaktivizoni këtë paralajmërim në "Tue redaktue" seksionin e preferencave tuaja.', - 'vector-editwarning-preference' => 'Paralajmëron mua kur unë të lë një redakto faqe me ndryshimet e para shpëtimit', - 'vector-simplesearch-search' => 'Kërkim', - 'vector-simplesearch-containing' => 'përmban ...', -); - -/** Amharic (አማáˆáŠ›) - * @author Codex Sinaiticus - */ -$messages['am'] = array( - 'vector-simplesearch-search' => 'áˆáˆáŒ', - 'vector-simplesearch-containing' => 'በመጣጥáŽá‰½ á‹á‹˜á‰µ ለመáˆáˆáŒ...', -); - -/** Aragonese (aragonés) - * @author Juanpabl - */ -$messages['an'] = array( - 'vector' => "Milloras d'a interficie ta Vector", - 'vector-desc' => "Milloras en os elementos d'interficie d'usuario de l'aparencia Vector.", # Fuzzy - 'vector-collapsiblenav-preference' => "Activar a opción de plegar os menús de navegación en l'aparencia Vector", - 'vector-collapsiblenav-more' => 'Más luengas', - 'vector-editwarning-warning' => "Si sale d'ista pachina perderá totz os cambios que haiga feito. Si tiene una cuenta d'usuario, puet eliminar ista alvertencia en a sección «Caixa d'edición» d'as suyas preferencies.", - 'vector-editwarning-preference' => "Alvertir-me quan salga d'una pachina d'edición sin alzar os cambios", - 'vector-simplesearch-search' => 'Mirar', - 'vector-simplesearch-containing' => 'que contién...', - 'vector-noexperiments-preference' => "Excluir-me d'as caracteristicas experimentals", -); - -/** Arabic (العربية) - * @author Aiman titi - * @author Alexknight12 - * @author DRIHEM - * @author Meno25 - * @author OsamaK - */ -$messages['ar'] = array( - 'vector' => 'ØªØØ³ÙŠÙ†Ø§Øª واجهة المستخدم Ù„Ùكتور', - 'vector-desc' => 'ØªØØ³ÙŠÙ†Ø§Øª ÙÙŠ عناصر واجهة المستخدم لواجهة Ùكتور.', # Fuzzy - 'vector-collapsiblenav-preference' => 'مكّن طي العناصر ÙÙŠ قائمة Ø§Ù„ØªØµÙØ ÙÙŠ واجهة Ùكتور', - 'vector-collapsiblenav-more' => 'لغات أخرى', - 'vector-editwarning-warning' => 'قد تتسبب مغادرة هذه Ø§Ù„ØµÙØØ© بخسارتك لأي تغييرات قمت بها. -يمكنك تعطيل هذا Ø§Ù„ØªØØ°ÙŠØ± إذا كنت والجلًا ÙÙŠ قسم "Ø§Ù„ØªØØ±ÙŠØ±" ÙÙŠ ØªÙØ¶ÙŠÙ„اتك.', - 'vector-editwarning-preference' => 'ØØ°Ù‘رني عندما أغادر ØªØØ±ÙŠØ± ØµÙØØ© ذات تغييرات غير Ù…ØÙوظة', - 'vector-simplesearch-search' => 'Ø¨ØØ«', - 'vector-simplesearch-containing' => 'ÙŠØØªÙˆÙŠ...', - 'vector-noexperiments-preference' => 'استبعدني من تجارب الخاصية', - 'vector-footercleanup-transclusion' => 'هذه Ø§Ù„ØµÙØØ© ØªØØªÙˆÙŠ Ø¹Ù„Ù‰ {{PLURAL:$1تضمين|تضمينات}} لـ {{PLURAL:$1|ØµÙØØ© ÙˆØ§ØØ¯Ø© أخرى|$1 ØµÙØØ§Øª أخرى}}.', -); - -/** Aramaic (ÜܪܡÜÜ) - * @author Basharh - */ -$messages['arc'] = array( - 'vector-editwarning-warning' => 'ÜÜ¢ ܫܒܩ Üܢܬ ܦÜÜ¬Ü Ü—Ü•Ü Ü¡Ü¬Ü¡Ü¨ÜÜ¢Ü¬Ü ÜÜܬÜÜ— ܕܚܣܪ Üܢܬ ÜŸÜ Ü«Ü˜ÜšÜ Ü¦ÌˆÜ Ü•Ü¥Ü’ÜÜ• Üܢܬ ܗܪܟÜ. -Ü¡Ü¨Ü Üܢܬ Ü•Ü¬Ü’Ü›Ü Ü™Ü˜Ü—ÜªÜ Ü—Ü¢Ü ÜÜ¢ Ü¥Ü ÜÜ Ü ÜÜܬÜÜŸ Ü’Ü¡Ü¢Ü¬Ü Ü•"Ü«ÜšÜ Ü¦Ü¬Ü" ܒܨܒÜÜ¢Üܘܬ̈Ü.', - 'vector-editwarning-preference' => 'ܙܗܪ Ü Ü ÜÜ¡Ü¬Ü Ü«Ü’Ü© ÜÜ¢Ü Ü¦ÜÜ¬Ü Ü•Ü«Ü˜ÜšÜ Ü¦Ü Ü•ÜÜܬ Ü’Ü— Ü«Ü˜ÜšÜ Ü¦ÌˆÜ Ü Ü Ü Ü’Üܟ̈Ü', - 'vector-simplesearch-search' => 'ܒܨÜ', - 'vector-simplesearch-containing' => 'ܬܚܒܘܫ...', - 'vector-footercleanup-templates' => 'ÜšÜ™Ü Ü©Ü Ü’ÌˆÜ Ü’Ü¦ÜÜ¬Ü Ü—Ü•Ü', - 'vector-footercleanup-categories' => 'ÜšÜ™Ü Ü£Ü•ÜªÌˆÜ Ü›Ü˜Ü«ÜÌˆÜ Ü’Ü¦ÜÜ¬Ü Ü—Ü•Ü', -); - -/** Egyptian Spoken Arabic (مصرى) - * @author Dudi - * @author Meno25 - */ -$messages['arz'] = array( - 'vector' => 'ØªØØ³ÙŠÙ†Ø§Øª واجهه المستخدم Ù„Ùكتور', - 'vector-desc' => 'ØªØØ³ÙŠÙ†Ø§Øª ÙÙ‰ عناصر واجهه المستخدم لواجهه Ùكتور.', # Fuzzy - 'vector-collapsiblenav-preference' => 'خلّى الليستات بتاعة مينيو الاستكشا٠تبان مقÙوله ÙÙ‰ Vector skin', - 'vector-collapsiblenav-more' => 'لغات اكتر', - 'vector-editwarning-warning' => 'لو سيبت Ø§Ù„ØµÙØÙ‡ دى ممكن يخلّيك تضيّع اى تغييرات عملتها. -لو انت مسجّل دخولك, ممكن تعطّل Ø§Ù„ØªØØ°ÙŠØ± ده من الجزء بتاع "تعديل" ÙÙ‰ ØªÙØ¶ÙŠÙ„اتك.', - 'vector-editwarning-preference' => 'ØØ°Ù‘رنى لما اسيب ØµÙØØ© تعديل Ùيها تغييرات مش متسييڤه', - 'vector-simplesearch-search' => 'تدوير', - 'vector-simplesearch-containing' => 'جوّاه...', -); - -/** Assamese (অসমীয়া) - * @author Bishnu Saikia - * @author Gitartha.bordoloi - */ -$messages['as'] = array( - 'vector' => 'à¦à§‡à¦•à§à¦Ÿà§°à§° বাবে বà§à¦¯à§±à¦¹à¦¾à§°à¦•াৰী যোগাযোগৰ উনà§à¦¨à¦¤à¦¿ সাধন', - 'vector-desc' => "à¦à§‡à¦•à§à¦Ÿà§° আৱৰণৰ বà§à¦¯à§±à¦¹à¦¾à§°à¦•াৰী ইণà§à¦Ÿà¦¾à§°à¦«à§‡'চ উপাদানৰ উনà§à¦¨à¦¤à¦¿ সাধন।", # Fuzzy - 'vector-collapsiblenav-preference' => 'à¦à§‡à¦•à§à¦Ÿà§° আৱৰণত à¦à¦¾à¦à¦œà¦¯à§à¦•à§à¦¤ নেà¦à¦¿à¦—ছন মেনৠসকà§à§°à¦¿à¦¯à¦¼ কৰক', - 'vector-collapsiblenav-more' => 'অধিক à¦à¦¾à¦·à¦¾', - 'vector-editwarning-warning' => 'à¦à¦‡ পৃষà§à¦ াটো à¦à§°à¦¿à¦²à§‡ আপà§à¦¨à¦¿ কৰা পৰিবৰà§à¦¤à¦¨à¦¸à¦®à§‚হ হেৰাব পাৰে। যদি আপà§à¦¨à¦¿ পà§à§°à§±à§‡à¦¶ কৰা অৱসà§à¦¥à¦¾à¦¤ আছে, আপà§à¦¨à¦¿ à¦à¦‡ সতৰà§à¦•বাৰà§à¦¤à¦¾à¦• আপোনাৰ পছনà§à¦¦à¦¸à¦®à§‚হৰ "সমà§à¦ªà¦¾à¦¦à¦¨à¦¾" অংশত অসামৰà§à¦¥à¦¬à¦¾à¦¨ কৰিব পাৰিব।', - 'vector-editwarning-preference' => 'সালসলনি সংৰকà§à¦·à¦£ নকৰাকৈ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ পৃষà§à¦ া তà§à¦¯à¦¾à¦—à§° সময়ত মোক সাৱধান কৰক', - 'vector-simplesearch-search' => 'সনà§à¦§à¦¾à¦¨ কৰক', - 'vector-simplesearch-containing' => 'যি আছে...', - 'vector-noexperiments-preference' => 'à¦à§±à¦¿à¦·à§à¦¯à¦¤à§° পৰীকà§à¦·à¦¾à¦¬à§‹à§°à§° পৰা মোক ৰেহাই দিয়ক', - 'vector-footercleanup-transclusion' => 'à¦à¦‡ পৃষà§à¦ াটোৱে {{PLURAL:$1|অনà§à¦¯ à¦à¦Ÿà¦¾ পৃষà§à¦ াৰ|$1 অনà§à¦¯ পৃষà§à¦ াসমূহৰ}} {{PLURAL:$1|বেষà§à¦Ÿà¦¨|বেষà§à¦Ÿà¦¨à¦¸à¦®à§‚হ}} অনà§à¦¤à§°à§à¦à§à¦•à§à¦¤ কৰে।', -); - -/** Asturian (asturianu) - * @author Xuacu - */ -$messages['ast'] = array( - 'vector' => "Meyores de la interfaz d'usuariu pa Vector", - 'vector-desc' => "Ameyora la interfaz d'usuariu al usar l'aspeutu Vector.", - 'vector-collapsiblenav-preference' => 'Activar anubrir elementos nel panel llateral del aspeutu Vector', - 'vector-collapsiblenav-more' => 'Más llingües', - 'vector-editwarning-warning' => 'Salir d\'esta páxina pue facer que se pierda cualesquier cambiu fechu. -Si aniciasti sesión, puedes desactivar esti avisu na seición "Edición" de les tos preferencies.', - 'vector-editwarning-preference' => "Avisame cuando salga d'una páxina d'edición con cambios ensin guardar", - 'vector-simplesearch-search' => 'Guetar', - 'vector-simplesearch-containing' => 'que contién...', - 'vector-noexperiments-preference' => 'EscluÃme de carauterÃstiques esperimentales', - 'vector-footercleanup-transclusion' => "Esta páxina contién {{PLURAL:$1|una tresclusión|tresclusiones}} {{PLURAL:$1|d'otra páxina|d'otres $1 páxines}}.", - 'vector-footercleanup-templates' => "Ver los modelos d'esta páxina", - 'vector-footercleanup-categories' => "Ver les categorÃes anubrÃes d'esta páxina", -); - -/** Azerbaijani (azÉ™rbaycanca) - * @author PPerviz - * @author Vugar 1981 - */ -$messages['az'] = array( - 'vector-collapsiblenav-more' => 'Çoxlu dillÉ™r', - 'vector-simplesearch-search' => 'Axtar', -); - -/** Bashkir (башҡортÑа) - * @author Assele - */ -$messages['ba'] = array( - 'vector' => '"Векторлы" күренешен Ñҡшыртыуҙар', - 'vector-desc' => '"Векторлы" күренешенең ҡулланыуÑÑ‹ интерфейÑында Ñҡшыртыуҙар.', # Fuzzy - 'vector-collapsiblenav-preference' => '"Векторлы" күренешендә һул ÑÒ¡ менюла блоктарҙы төрөргә Ñ€Ó©Ñ…Ñәт итергә', - 'vector-collapsiblenav-more' => 'Күберәк телдәр', - 'vector-editwarning-warning' => 'ИкенÑе биткә күÑеү һеҙ индергән үҙгәрештәрҙең юғалыуына килтереүе мөмкин. -Әгәр ÑиÑтемала танылыу үтһәгеҙ, көйләүҙәрегеҙ битенең "Мөхәррирләү" бүлегендә был киҫәтеүҙе һүндерә алаһығыҙ.', - 'vector-editwarning-preference' => 'Мөхәррирләү битенән үҙгәртеүҙәрҙе һаҡламайынÑа Ñыҡҡан ваҡытта мине киҫәтергә', - 'vector-simplesearch-search' => 'Ðҙләү', - 'vector-simplesearch-containing' => 'ÑÑтәлегендә...', - 'vector-noexperiments-preference' => 'Һынау Ó©Ñөн мөмкинлектәр тәҡдим итмәҫкә', -); - -/** Bavarian (Boarisch) - * @author Mucalexx - * @author ✓ - */ -$messages['bar'] = array( - 'vector' => "Vabesserrungen fyr d' Vector-Benutzerowerflächen", - 'vector-desc' => 'Vabesserrungen an da Vektor-Benutzerowerflächen', # Fuzzy - 'vector-collapsiblenav-preference' => 'ZÃ¥mmkloppm vo Elemente im Navigazionsmenü vo da Benutzerowerflächen Vector aktivirn', - 'vector-collapsiblenav-more' => 'Weiderne Sproochen', - 'vector-editwarning-warning' => "'s Valossen vo derer Seiten kÃ¥ dodazua fyrn, daas d' Änderrungen valurn geengan. -Ois Ã¥gmödter Benutzer kÃ¥'s Ã…zoang vo derer Warnung im \"Beorweiten\"-Bereich vo de Eistellungen obgschoiden wern.", - 'vector-editwarning-preference' => ' A Warung geem, sofern a zur da Beorweitung geffnate Seiten valossen werd, de ned gspeicherde Änderrungen enthoit.', - 'vector-simplesearch-search' => 'Suach', - 'vector-simplesearch-containing' => 'Voitextsuach noch ...', - 'vector-noexperiments-preference' => 'Ned an Funkzions-Experimenten teilnemmer', -); - -/** Belarusian (беларуÑкаÑ) - * @author Maksim L. - */ -$messages['be'] = array( - 'vector' => 'ПалÑпшае інтÑрфÑÐ¹Ñ Ð´Ð»Ñ ÐºÐ°Ð¶ÑƒÑ…Ð° Vector', - 'vector-desc' => 'ПалÑпшае Ñлементы інтÑрфÑйÑу ўдзельніка Ð´Ð»Ñ ÐºÐ°Ð¶ÑƒÑ…Ð° Vector', # Fuzzy - 'vector-collapsiblenav-preference' => 'Уключыць згортванне блокаў у навігацыйным меню Ð´Ð»Ñ ÐºÐ°Ð¶ÑƒÑ…Ð° Vector', - 'vector-collapsiblenav-more' => 'Болей моваў', - 'vector-editwarning-warning' => 'Выхад з гÑтай Ñтаронкі прывÑдзе да Ñтраты правак, ÑÐºÑ–Ñ Ð²Ñ‹ зрабілі. -Калі Ð’Ñ‹ зарÑгіÑÑ‚Ñ€Ð°Ð²Ð°Ð½Ñ‹Ñ Ñž ÑÑ–ÑÑ‚Ñме, Ð’Ñ‹ можаце адключыць гÑта папÑÑ€Ñджанне Ñž закладцы "Праца" Вашых наÑтаўленнÑÑž.', - 'vector-editwarning-preference' => 'ПапÑÑ€Ñдзіць мÑне, калі Ñ Ð¿Ð°ÐºÑ–Ð´Ð°ÑŽ Ñтаронку з незахаванымі праўкамі', - 'vector-simplesearch-search' => 'ЗнайÑці', - 'vector-simplesearch-containing' => 'змÑшчае...', -); - -/** Belarusian (TaraÅ¡kievica orthography) (беларуÑÐºÐ°Ñ (тарашкевіца)‎) - * @author EugeneZelenko - * @author Jim-by - * @author Wizardist - * @author Zedlik - */ -$messages['be-tarask'] = array( - 'vector' => 'ПалÑпшÑньні інтÑрфÑйÑу Ð´Ð»Ñ Ð°Ñ„Ð°Ñ€Ð¼Ð»ÐµÐ½ÑŒÐ½Ñ Â«Ð’Ñктар»', - 'vector-desc' => 'ПалÑпшае ÑлемÑнты інтÑрфÑйÑу карыÑтальніка Ð´Ð»Ñ Ð°Ñ„Ð°Ñ€Ð¼Ð»ÐµÐ½ÑŒÐ½Ñ Â«Ð’Ñктар»', - 'vector-collapsiblenav-preference' => 'Дазволіць згортваньне блёкаў у навігацыйным мÑню Ð´Ð»Ñ Ð°Ñ„Ð°Ñ€Ð¼Ð»ÐµÐ½ÑŒÐ½Ñ Â«Ð’Ñктар»', - 'vector-collapsiblenav-more' => 'Болей моваў', - 'vector-editwarning-warning' => 'УÑе Ð·Ñ€Ð¾Ð±Ð»ÐµÐ½Ñ‹Ñ Ð’Ð°Ð¼Ñ– зьмены могуць быць ÑтрачаныÑ, калі Ð’Ñ‹ пакінеце гÑтую Ñтаронку. -Калі Ð’Ñ‹ ўвайшлі Ñž ÑÑ‹ÑÑ‚Ñму, Ð’Ñ‹ можаце адключыць гÑтае папÑÑ€Ñджаньне у ÑÑкцыі «РÑдагаваньне» Вашых наладаў.', - 'vector-editwarning-preference' => 'ПапÑÑ€Ñджваць мÑне, калі Ñ Ð±ÑƒÐ´Ñƒ пакідаць Ñтаронку Ñ€ÑÐ´Ð°Ð³Ð°Ð²Ð°Ð½ÑŒÐ½Ñ Ð·ÑŒ незахаванымі зьменамі', - 'vector-simplesearch-search' => 'Пошук', - 'vector-simplesearch-containing' => 'утрымлівае...', - 'vector-noexperiments-preference' => 'Ðе прапаноўваць ÑкÑпÑрымÑÐ½Ñ‚Ð°Ð»ÑŒÐ½Ñ‹Ñ Ð¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð°Ñьці', - 'vector-footercleanup-transclusion' => 'ГÑÑ‚Ð°Ñ Ñтаронка ўключае {{PLURAL:$1|адну іншую Ñтаронку|$1 Ñ–Ð½ÑˆÑ‹Ñ Ñтаронкі|$1 іншых Ñтаронак}}.', - 'vector-footercleanup-templates' => 'Паказаць шаблёны на гÑтай Ñтаронцы', - 'vector-footercleanup-categories' => 'Паказаць ÑÑ…Ð°Ð²Ð°Ð½Ñ‹Ñ ÐºÐ°Ñ‚Ñгорыі да гÑтай Ñтаронкі', -); - -/** Bulgarian (българÑки) - * @author DCLXVI - * @author Spiritia - * @author Turin - */ -$messages['bg'] = array( - 'vector' => 'ÐŸÐ¾Ð´Ð¾Ð±Ñ€ÐµÐ½Ð¸Ñ Ð½Ð° потребителÑÐºÐ¸Ñ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ð·Ð° облик Вектор', - 'vector-desc' => 'ПодобрÑва елементите от потребителÑÐºÐ¸Ñ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ð½Ð° облик Вектор.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Включване на Ñгъваемо/разгъваемо меню за Ð½Ð°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ñ Ð² облика Vector', - 'vector-collapsiblenav-more' => 'Още езици', - 'vector-editwarning-warning' => 'Ðко излезете от тази Ñтраница, може да загубите вÑички незапазени промени, които Ñте направили. -Ðко Ñте влезли в ÑиÑтемата, можете да изключите това предупреждение през меню "Редактиране" във вашите лични наÑтройки.', - 'vector-editwarning-preference' => 'Предупреждаване при опит за напуÑкане на Ñтраница, отворена в режим на редактиране, без да Ñа запазени промените', - 'vector-simplesearch-search' => 'ТърÑене', - 'vector-noexperiments-preference' => 'Ðе Ð¶ÐµÐ»Ð°Ñ Ð´Ð° учаÑтвам в бъдещи екÑперименти', -); - -/** Banjar (Bahasa Banjar) - * @author Ezagren - */ -$messages['bjn'] = array( - 'vector-collapsiblenav-more' => 'Labih banyak bahasa', - 'vector-editwarning-preference' => 'Ingatakan ulun pabila maninggalakan tungkaran pambabakan sabalum manyimpan parubahan', - 'vector-simplesearch-search' => 'Gagai', - 'vector-simplesearch-containing' => 'isian ...', -); - -/** Bengali (বাংলা) - * @author Bellayet - * @author Nasir8891 - * @author Wikitanvir - */ -$messages['bn'] = array( - 'vector' => 'à¦à§‡à¦•à§à¦Ÿà¦°à§‡à¦° জনà§à¦¯ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী ইনà§à¦Ÿà¦¾à¦°à¦«à§‡à¦¸à§‡à¦° উনà§à¦¨à¦¤à¦¿ সাধন', - 'vector-desc' => 'à¦à§‡à¦•à§à¦Ÿà¦° সà§à¦•িনের ইনà§à¦Ÿà¦¾à¦°à¦«à§‡à¦¸ উপাদানের উনà§à¦¨à¦¤à¦¿ সাধন', # Fuzzy - 'vector-collapsiblenav-preference' => 'à¦à§‡à¦•à§à¦Ÿà¦° সà§à¦•িনে à¦à¦¾à¦à¦œà¦¯à§‹à¦—à§à¦¯ নেà¦à¦¿à¦—েশন মেনৠসকà§à¦°à¦¿à¦¯à¦¼ করো', - 'vector-collapsiblenav-more' => 'আরও à¦à¦¾à¦·à¦¾', - 'vector-editwarning-warning' => 'à¦à¦‡ পাতাটি তà§à¦¯à¦¾à¦— করলে আপনার আপনার করা পরিবরà§à¦¤à¦¨à¦—à§à¦²à§‹ হারিয়ে যেতে পারে। -আপনি যদি লগইন করা থাকেন, আপনি à¦à¦‡ সতরà§à¦•ীকরণ বারà§à¦¤à¦¾à¦Ÿà¦¿ আপনার পছনà§à¦¦à§‡à¦° "সমপাদনা" অনà§à¦šà§à¦›à§‡à¦¦ থেকে নিসà§à¦•à§à¦°à¦¿à¦¯à¦¼ করতে পারেন।', - 'vector-editwarning-preference' => 'অসংরকà§à¦·à¦¿à¦¤ পরিবরà§à¦¤à¦¨ সহ কোনো পাতা তà§à¦¯à¦¾à¦—ের সময় সাবধান করো', - 'vector-simplesearch-search' => 'অনà§à¦¸à¦¨à§à¦§à¦¾à¦¨', - 'vector-simplesearch-containing' => 'যা আছে...', - 'vector-noexperiments-preference' => 'বৈশিষà§à¦Ÿ পরীকà§à¦·à¦¾à¦° তালিকা থেকে আমাকে বাদ দেয়া হোক', -); - -/** Bishnupria Manipuri (বিষà§à¦£à§à¦ªà§à¦°à¦¿à¦¯à¦¼à¦¾ মণিপà§à¦°à§€) - * @author Usingha - */ -$messages['bpy'] = array( - 'vector' => 'à¦à§‡à¦•à§à¦Ÿà¦°à¦° কা আতাকà§à¦°à¦¾à¦° ইনà§à¦Ÿà¦¾à¦°à¦«à§‡à¦¸à¦¹à¦¾à¦° উনà§à¦¨à¦¤à¦¿ করানিহান', - 'vector-desc' => 'à¦à§‡à¦•à§à¦Ÿà¦° সà§à¦•িনর ইনà§à¦Ÿà¦¾à¦°à¦«à§‡à¦¸ মাথেলর উনà§à¦¨à¦¤à¦¿ করানি।', # Fuzzy - 'vector-collapsiblenav-preference' => 'à¦à§‡à¦•à§à¦Ÿà¦° সà§à¦•িনহানার থিপকরানি à¦à¦•রব নেà¦à¦¿à¦—েশন মেনৠথা কর', - 'vector-collapsiblenav-more' => 'আরাকউ ঠার', - 'vector-editwarning-warning' => 'পাতা à¦à¦¹à¦¾à¦¨ বেলিয়া গেলেগা তি সিলকরিসত অতা মাঙà§à¦‡à¦¤à§‡ পারে। -তি লগইন করিসতগ ইলে, à¦à¦°à§‡ সিঙকরানির পৌ à¦à¦¹à¦¾à¦¨ তর "পতানি" থাকেতà§à¦¤ আরà§à¦® করানি পারর।', - 'vector-editwarning-preference' => 'পতানির সময় ইতৠনাকরিয়া বেলিয়া গেলেগা মরে সিঙকরেদিস', - 'vector-simplesearch-search' => 'বিসারা', - 'vector-simplesearch-containing' => 'আসেতা...', -); - -/** Breton (brezhoneg) - * @author Fulup - * @author Y-M D - */ -$messages['br'] = array( - 'vector' => 'Gwellaennoù IU evit Vector', - 'vector-desc' => 'Gwellaat a ra elfennoù eus ar gwiskadur Vector war an etrefas implijer.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Aotren al lañser merdeiñ pak-dispak a-gleiz gant an neuz Vector', - 'vector-collapsiblenav-more' => "Muioc'h a yezhoù", - 'vector-editwarning-warning' => "Mar kuitait ar bajenn-mañ e c'hallit koll ar c'hemmoù degaset ganeoc'h. -Ma'z oc'h kevreet e c'hallit diweredekaat ar c'hemenn-diwall-mañ e rann \"Prenestr skridaozañ\" ho penndibaboù.", - 'vector-editwarning-preference' => 'Kas keloù din pa guitaan ur bajenn degaset kemmoù enni hep enrollañ', - 'vector-simplesearch-search' => 'Klask', - 'vector-simplesearch-containing' => 'ennañ...', - 'vector-noexperiments-preference' => "Lezit-me er-maez eus al labour amprouiñ an arc'hwelioù nevez", - 'vector-footercleanup-templates' => 'Gwelet patromoù ar bajenn-mañ', - 'vector-footercleanup-categories' => 'Gwelet ar rummadoù kuzhet evit ar pennad-mañ', -); - -/** Bosnian (bosanski) - * @author CERminator - */ -$messages['bs'] = array( - 'vector' => 'UI poboljÅ¡anja za Vector', - 'vector-desc' => 'PoboljÅ¡ava elemente korisniÄkog interfejsa u koži Vector.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Omogući skrivanje stavki u navigacionom meniju u koži Vector', - 'vector-collapsiblenav-more' => 'ViÅ¡e jezika', - 'vector-editwarning-warning' => 'NapuÅ¡tanje ove stranice može dovesti do gubitka svih promjena koje ste naÄinili. -Ako ste prijavljeni, možete iskljuÄiti ovo upozorenje u "VeliÄine tekstualnog polja" dijelu vaÅ¡ih opcija.', - 'vector-editwarning-preference' => 'Upozori me kada napustim stranicu za izmjene bez spaÅ¡enih promjena', - 'vector-simplesearch-search' => 'Traži', - 'vector-simplesearch-containing' => 'sadrži...', - 'vector-noexperiments-preference' => 'IskljuÄi me iz funkcijskih probi', -); - -/** Catalan (català ) - * @author Grondin - * @author Paucabot - * @author SMP - * @author Vriullop - */ -$messages['ca'] = array( - 'vector' => 'Millores de la interfÃcie per a Vector', - 'vector-desc' => "Millores en els elements d'interfÃcie d'usuari de l'aparença Vector.", # Fuzzy - 'vector-collapsiblenav-preference' => "Activa l'opció de plegar els menús de navegació en l'aparença Vector", - 'vector-collapsiblenav-more' => 'Més llengües', - 'vector-editwarning-warning' => "Si sortiu d'aquesta pà gina perdreu tots els canvis que hà giu fet. -Si teniu un compte d'usuari, podeu eliminar aquest avÃs a la secció «Caixa d'edició» de les vostres preferències.", - 'vector-editwarning-preference' => "Avisa'm quan surti d'una pà gina d'edició amb canvis sense desar", - 'vector-simplesearch-search' => 'Cerca', - 'vector-simplesearch-containing' => 'que conté ...', - 'vector-noexperiments-preference' => 'Exclou-me dels experiments de funcionalitats', - 'vector-footercleanup-transclusion' => "Aquesta pà gina conté {{PLURAL:$1|una transclusió d'una altra pà gina|unes transclusions de $1 altres pà gines}}.", -); - -/** Chechen (нохчийн) - * @author Sasan700 - */ -$messages['ce'] = array( - 'vector-simplesearch-search' => 'Лаха', -); - -/** Sorani Kurdish (کوردی) - * @author Asoxor - * @author Marmzok - */ -$messages['ckb'] = array( - 'vector-collapsiblenav-preference' => 'Ú•ÛŽÚ¯Û• بدە بە کرانەوەی بڕگەکانی پێرستی ڕێدۆزی Ù„Û• بەرگی ڤێکتۆردا.', - 'vector-collapsiblenav-more' => 'زمانەکانی دیکە', - 'vector-editwarning-warning' => 'بەجێ‌هێشتنی ئەم لاپەڕەیە دەبێتە Ù‡Û†ÛŒ لە‌دەست چوونی هەموو ئەو گۆڕانکاریانەی کردووتە. -ئەگەر لەژوورەوەی، دەتوانی ئەم ئاگادارییە Ù„Û• بەشی "دەستکاریی" Ù„Û• ھەڵبژاردەکانی، لەکاربخەی.', - 'vector-editwarning-preference' => 'ھۆشیارم بکەوە کاتێک Ù„Û• پەڕەیەکی دەستکاری بە گۆڕانکاریی پاشەکەوت‌نەکراو دەردەچم', - 'vector-simplesearch-search' => 'گەڕان', - 'vector-simplesearch-containing' => 'بە لەبەرگرتنەوەی ...', -); - -/** Crimean Turkish (Cyrillic script) (къырымтатарджа (Кирилл)‎) - * @author Don Alessandro - */ -$messages['crh-cyrl'] = array( - 'vector-simplesearch-search' => 'Къыдыр', - 'vector-simplesearch-containing' => 'ичинде бу олгъан...', -); - -/** Crimean Turkish (Latin script) (qırımtatarca (Latin)‎) - * @author Don Alessandro - */ -$messages['crh-latn'] = array( - 'vector-simplesearch-search' => 'Qıdır', - 'vector-simplesearch-containing' => 'içinde bu olÄŸan...', -); - -/** Czech (Äesky) - * @author Mormegil - */ -$messages['cs'] = array( - 'vector' => 'VylepÅ¡enà uživatelského rozhranà pro Vektor', - 'vector-desc' => 'VylepÅ¡uje uživatelské rozhranà pÅ™i užità vzhledu Vektor', - 'vector-collapsiblenav-preference' => 'Povolit sbalovánà položek v navigaÄnÃm menu ve vzhledu Vektor', - 'vector-collapsiblenav-more' => 'Dalšà jazyky', - 'vector-editwarning-warning' => 'OpuÅ¡tÄ›nÃm této stránky se mohou veÅ¡keré provedené zmÄ›ny ztratit. -Pokud jste pÅ™ihlášeni, můžete si toto varovánà vypnout na záložce „Editace“ v uživatelském nastavenÃ.', - 'vector-editwarning-preference' => 'Upozornit, když budu opouÅ¡tÄ›t editaci bez uloženà zmÄ›n', - 'vector-simplesearch-search' => 'Hledat', - 'vector-simplesearch-containing' => 'obsahujÃcÃ…', - 'vector-noexperiments-preference' => 'NeúÄastnit se experimentů s novými funkcemi', - 'vector-footercleanup-transclusion' => 'Do této stránky {{PLURAL:$1|je vložena $1 jiná stránka|jsou vloženy $1 jiné stránky|je vloženo $1 jiných stránek}}.', - 'vector-footercleanup-templates' => 'Zobrazit Å¡ablony na této stránce', - 'vector-footercleanup-categories' => 'Zobrazit skryté kategorie na této stránce', -); - -/** Kashubian (kaszëbsczi) - * @author Kuvaly - */ -$messages['csb'] = array( - 'vector-simplesearch-search' => 'Szëkba', -); - -/** Church Slavic (ÑловѣÌньÑкъ / ⰔⰎⰑⰂⰡâ°â° â°”â°â°Ÿ) - * @author ОйЛ - */ -$messages['cu'] = array( - 'vector-collapsiblenav-more' => 'дроуꙃи Ñ©ê™ê™‘ци', - 'vector-simplesearch-search' => 'иÑканиѥ', - 'vector-simplesearch-containing' => 'ÑÑ¥ дрьжащи···', -); - -/** Chuvash (Чӑвашла) - * @author FLAGELLVM DEI - */ -$messages['cv'] = array( - 'vector-simplesearch-search' => 'Шырав', -); - -/** Welsh (Cymraeg) - * @author Lloffiwr - */ -$messages['cy'] = array( - 'vector' => "Gwelliannau i'r rhyngwyneb ar gyfer Vector", - 'vector-desc' => 'Yn gwella ar y rhyngwyneb yn y wedd Vector.', # Fuzzy - 'vector-collapsiblenav-preference' => "Galluogi crebachu'r ddewislen lywio yn y wedd Vector", - 'vector-collapsiblenav-more' => 'Rhagor o ieithoedd', - 'vector-editwarning-warning' => 'Os y gadewch y dudalen hon mae\'n bosib y collwch eich newidiadau iddi. -Gallwch ddiddymu\'r rhybudd hwn yn yr adran "Golygu" yn eich dewisiadau.', - 'vector-editwarning-preference' => "Tynnwch fy sylw pan wyf ar fin gadael tudalen olygu heb roi'r newidiadau ar gadw", - 'vector-simplesearch-search' => 'Chwilio', - 'vector-simplesearch-containing' => 'yn cynnwys...', - 'vector-noexperiments-preference' => "Peidio â'm cynnwys mewn arbrofion ar y nodweddion", - 'vector-footercleanup-transclusion' => "Mae'r dudalen hon yn cynnwys {{PLURAL:$1||tudalen|$1 dudalen|$1 tudalen|$1 thudalen|$1 tudalen}} sydd wedi cael {{PLURAL:$1||ei thrawsgynnwys|eu trawsgynnwys}}.", -); - -/** Danish (dansk) - * @author Froztbyte - * @author Peter Alberti - * @author Sarrus - * @author Sir48 - */ -$messages['da'] = array( - 'vector' => 'Forbedringer af brugerfladen til Vector', - 'vector-desc' => 'Forbedrer brugerfladen, nÃ¥r Vector-udseendet er i brug.', - 'vector-collapsiblenav-preference' => 'Aktiver sammenklapning af sidemenuen i Vector-udseendet', - 'vector-collapsiblenav-more' => 'Flere sprog', - 'vector-editwarning-warning' => 'Hvis du forlader siden nu, risikerer du at miste alle ændringer som du har lavet. -Denne advarsel kan slÃ¥s fra under Redigering i dine indstillinger.', - 'vector-editwarning-preference' => 'Advar mig, hvis jeg forlader en redigeringsside med ændringer, der ikke er gemt.', - 'vector-simplesearch-search' => 'Søg', - 'vector-simplesearch-containing' => 'indeholder...', - 'vector-noexperiments-preference' => 'Udeluk mig fra funktionseksperimenter', - 'vector-footercleanup-transclusion' => 'Denne side indeholder {{PLURAL:$1|en transklusion|transklusioner}} af {{PLURAL:$1|én anden side|$1 andre sider}}.', - 'vector-footercleanup-templates' => 'Vis skabeloner pÃ¥ denne side', - 'vector-footercleanup-categories' => 'Vis skjulte kategorier pÃ¥ denne side', -); - -/** German (Deutsch) - * @author Church of emacs - * @author Kghbln - * @author SVG - * @author The Evil IP address - * @author Tischbeinahe - * @author ✓ - */ -$messages['de'] = array( - 'vector' => 'Verbesserungen für die Benutzeroberfläche „Vector“', - 'vector-desc' => 'Ermöglicht zusätzliche Verbesserungen der Benutzeroberfläche „Vector“', - 'vector-collapsiblenav-preference' => 'Zusammenklappen von Elementen im Navigationsmenü der Benutzeroberfläche Vector aktivieren', - 'vector-collapsiblenav-more' => 'Weitere Sprachen', - 'vector-editwarning-warning' => 'Das Verlassen dieser Seite kann dazu führen, dass die Änderungen verloren gehen. -Als angemeldeter Benutzer kann das Anzeigen dieser Warnung im „Bearbeiten“-Bereich der Einstellungen abgeschaltet werden.', - 'vector-editwarning-preference' => 'Warnen, sofern eine zur Bearbeitung geöffnete Seite verlassen wird, die nicht gespeicherte Änderungen enthält', - 'vector-simplesearch-search' => 'Suche', - 'vector-simplesearch-containing' => 'Volltextsuche nach …', - 'vector-noexperiments-preference' => 'Nicht an Funktionsexperimenten teilnehmen', - 'vector-footercleanup-transclusion' => 'In diese Seite {{PLURAL:$1|wurde eine Seite|wurden $1 Seiten}} eingebunden.', - 'vector-footercleanup-templates' => 'Vorlagen auf dieser Seite anzeigen', - 'vector-footercleanup-categories' => 'Versteckte Kategorien auf dieser Seite anzeigen', -); - -/** German (formal address) (Deutsch (Sie-Form)‎) - */ -$messages['de-formal'] = array( - 'vector-editwarning-warning' => 'Das Verlassen dieser Seite kann dazu führen, dass Ihre Änderungen verloren gehen. -Wenn Sie angemeldet sind, können Sie das Anzeigen dieser Warnung im „Bearbeiten“-Bereich Ihrer Einstellungen abschalten.', -); - -/** Zazaki (Zazaki) - * @author Erdemaslancan - * @author Mirzali - * @author Xoser - */ -$messages['diq'] = array( - 'vector' => 'Ser vectori UI hacetanê hewli', - 'vector-desc' => 'Yeweniya asayışa vektori da rıasayışe karberi keno weÅŸ.', - 'vector-collapsiblenav-preference' => 'Eyarê qic kerdisê ke hecatan menuyê navigasyon ke Vector de inan a bike', - 'vector-collapsiblenav-more' => 'Ziwananê binan', - 'vector-editwarning-warning' => 'ihtimal o ke wexta şıma peli ra bıveci, vurnayiÅŸ o ke şıma kerdo, hewna ÅŸiyêro . -eke şıma kewtê hesabê xo, no hiÅŸyari tercihanê xo ra şıma eÅŸkeni "Ho vurnayeno" bıvındarnî .', - 'vector-editwarning-preference' => 'wexta ke ez pelo nêqeydbiyaye ra veciyaya mı hiÅŸyar bıker', - 'vector-simplesearch-search' => 'Cı geyre', - 'vector-simplesearch-containing' => 'Estên...', - 'vector-noexperiments-preference' => 'Mı tewrê cerbnayışan dê bahdoyêna meke', - 'vector-footercleanup-transclusion' => 'Zerrey ena pela {{PLURAL:$1|vıraÅŸtışen|VıraÅŸtışeni}} sera {{PLURAL:$1|pelaya bin|$1 zewbi pelaya}}.', - 'vector-footercleanup-templates' => 'Åžablonanê ena perer bıvinê', - 'vector-footercleanup-categories' => 'Nımıte kategoriyanê ena perer bıvinê', -); - -/** Lower Sorbian (dolnoserbski) - * @author Michawiki - */ -$messages['dsb'] = array( - 'vector' => 'PólÄ›pÅ¡enja wužywarskego pówjercha za Vector', - 'vector-desc' => '!PólÄ›pÅ¡a wužywarski pówjerch za drastwu Vector.', - 'vector-collapsiblenav-preference' => 'ZÅ‚ožowanje zapiskow w bocnicy w drastwje Vector zmóžniÅ›', - 'vector-collapsiblenav-more' => 'DalÅ¡ne rÄ›cy', - 'vector-editwarning-warning' => 'Gaž toÅ› ten bok se spušća, mógu se zmÄ›ny zgubiÅ›, kótarež sy pÅ›ewjadÅ‚. Jolic sy pÅ›izjawjeny, móžoÅ¡ toÅ› to warnowanje we wótrÄ›zku WobźěłaÅ› swójich nastajenjow znjemóžniÅ›.', - 'vector-editwarning-preference' => 'WarnowaÅ›, gaž bok spušća se z njeskÅ‚aźonymi zmÄ›nami', - 'vector-simplesearch-search' => 'PytaÅ›', - 'vector-simplesearch-containing' => 'wopÅ›imujo...', - 'vector-noexperiments-preference' => 'MÄ› z funkciskich eksperimentow wuzamknuÅ›', - 'vector-footercleanup-transclusion' => 'ToÅ› ten bok wopÅ›imujo {{PLURAL:$1|transkluziju|transkluziji|transkluzije|transkluzije}} $1 {{PLURAL:$1|drugego boka|drugeju bokowu|drugich bokow|drugich bokow}}.', - 'vector-footercleanup-templates' => 'PÅ›edÅ‚ogi na toÅ› tom boku zwobrazniÅ›', - 'vector-footercleanup-categories' => 'Schowane kategorije na toÅ› tom boku pokazaÅ›', -); - -/** Greek (Ελληνικά) - * @author Dead3y3 - * @author Geraki - * @author Glavkos - * @author ΑπεÏγός - */ -$messages['el'] = array( - 'vector' => 'βελτιώσεις στο UI για το Vector', - 'vector-desc' => 'ΠαÏÎχει βελτίωση στα στοιχεία διεπαφής χÏήστη του skin Vector.', # Fuzzy - 'vector-collapsiblenav-preference' => 'ΕνεÏγοποίηση πτυσσόμενων ενοτήτων στο Î¼ÎµÎ½Î¿Ï Ï€Î»Î¿Î®Î³Î·ÏƒÎ·Ï‚ με το θÎμα Vector', - 'vector-collapsiblenav-more' => 'ΠεÏισσότεÏες γλώσσες', - 'vector-editwarning-warning' => 'Αφήνοντας αυτή τη σελίδα μποÏεί να σας κάνει να χάσετε κάποιες αλλαγÎÏ‚ που Îχετε κάνει. -Αν Îχετε συνδεθεί, μποÏείτε να απενεÏγοποιήσετε αυτή την Ï€Ïοειδοποίηση στο τμήμα "ΕπεξεÏγασία" των Ï€Ïοτιμήσεών σας.', - 'vector-editwarning-preference' => 'Î Ïοειδοποίηση όταν εγκαταλείπω μία σελίδα επεξεÏγασίας χωÏίς να Îχω Ï€Ïώτα αποθηκεÏσει τις αλλαγÎÏ‚', - 'vector-simplesearch-search' => 'Αναζήτηση', - 'vector-simplesearch-containing' => 'πεÏιÎχει...', - 'vector-noexperiments-preference' => 'ΕξαιÏÎστε με από την λειτουÏγία πειÏαμάτων', -); - -/** Esperanto (Esperanto) - * @author AVRS - * @author Maximillion Pegasus - * @author Yekrats - */ -$messages['eo'] = array( - 'vector' => 'Plibonigado de grafika interfaco por Vector', - 'vector-desc' => 'Plibonigas la elementojn de la uzula interfaco de la Vector-etoso.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Åœalti kaÅebladon de aĵoj en la dekstra navigmenuo kun etoso Vector', - 'vector-collapsiblenav-more' => 'Pli lingvoj', - 'vector-editwarning-warning' => 'Forlasante ĉi tiun paÄon kaÅzos al vi perdi iun ajn ÅanÄojn kiujn vi faris. -Se vi ensalutas, vi povas malÅalti ĉi tiun averton en la sekcio "Grandeco de redakta tekstujo" de viaj preferoj.', - 'vector-editwarning-preference' => 'Averti min kiam mi forlasas redaktan paÄon kun nekonservitaj ÅanÄoj', - 'vector-simplesearch-search' => 'Serĉi', - 'vector-simplesearch-containing' => 'enhavas...', - 'vector-noexperiments-preference' => 'Ekskluzivu min de estontecaj testoj', - 'vector-footercleanup-transclusion' => 'Ĉi tiu paÄo enhavas {{PLURAL:$1|transinkluzivaĵon|transinkluzivaĵojn}} de {{PLURAL:$1|unu alia paÄo|$1 aliaj paÄoj}}.', -); - -/** Spanish (español) - * @author Armando-Martin - * @author Crazymadlover - * @author Drini - * @author Fitoschido - * @author Locos epraix - * @author Translationista - */ -$messages['es'] = array( - 'vector' => 'Mejoras de interfaz de usuario para Vector', - 'vector-desc' => 'Mejora la interfaz de usuario cuando se utiliza Vector como aspecto', - 'vector-collapsiblenav-preference' => 'Activar menús plegables en la barra lateral de la piel Vector', - 'vector-collapsiblenav-more' => 'Más idiomas', - 'vector-editwarning-warning' => 'El dejar esta página causará la pérdida de cualquier cambio que hayas realizado. -Si has iniciado sesión, puedes desactivar este aviso en la sección «Edición» en tus preferencias.', - 'vector-editwarning-preference' => 'Advertirme cuando abandone una página editada con cambios sin grabar', - 'vector-simplesearch-search' => 'Buscar', - 'vector-simplesearch-containing' => 'conteniendo...', - 'vector-noexperiments-preference' => 'Excluirme de caracterÃsticas experimentales', - 'vector-footercleanup-transclusion' => 'Esta página contiene {{PLURAL:$1|una transclusión|transclusiones}} {{PLURAL:$1|de otra página|de otras $1 páginas}}.', - 'vector-footercleanup-templates' => 'Ver las plantillas de esta página', - 'vector-footercleanup-categories' => 'Ver las categorÃas ocultas de esta página', -); - -/** Estonian (eesti) - * @author Pikne - */ -$messages['et'] = array( - 'vector' => 'Vector-kujunduse kasutajaliidese täiustused', - 'vector-desc' => 'Täiustab Vectori-kujunduse kasutajaliidest.', - 'vector-collapsiblenav-preference' => 'Luba Vektori-kujundusega navigeerimismenüü üksusi peita', - 'vector-collapsiblenav-more' => 'Veel keeli', - 'vector-editwarning-warning' => 'Sellelt leheküljelt lahkumise tõttu võivad tehtud muudatused kaotsi minna. -Kui oled sisse loginud, saad selle hoiatuse eelistuste alaosas "Toimetamine" keelata.', - 'vector-editwarning-preference' => 'Hoiata mind, kui lahkun redigeerimisleheküljelt muudatusi salvestamata', - 'vector-simplesearch-search' => 'Otsi', - 'vector-simplesearch-containing' => 'sisalduv...', - 'vector-noexperiments-preference' => 'Jäta mind funktsioonide katsetamisest kõrvale', - 'vector-footercleanup-transclusion' => 'Sellel leheküljel kasutatakse mallina {{PLURAL:$1|üht|$1}} teist lehekülge.', - 'vector-footercleanup-templates' => 'Näita malle, mida leheküljel kasutatakse', - 'vector-footercleanup-categories' => 'Näita peidetud kategooriaid, millesse lehekülg kuulub', -); - -/** Basque (euskara) - * @author An13sa - */ -$messages['eu'] = array( - 'vector' => 'EI hobekuntzak Vector-entzat', - 'vector-desc' => 'Vector skin-eko lankidearen interfazeko elementuak hobetzen ditu.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Vector skin-ean ezkerreko nabigazio menua irekigarri bihurtzen du', - 'vector-collapsiblenav-more' => 'Hizkuntza gehiago', - 'vector-editwarning-warning' => 'Orrialde honetatik irteten bazara, egindako aldaketak galdu egingo dira. -Saioa hasi baduzu, mezu hau kendu dezakezu zure hobespenen orrialdeko "Aldatzen" atalean.', - 'vector-editwarning-preference' => 'Abisa nazazu gorde gabeko aldaketak eginez orrialde bat uzten dudanean', - 'vector-simplesearch-search' => 'Bilatu', - 'vector-simplesearch-containing' => 'edukian...', -); - -/** Persian (ÙØ§Ø±Ø³ÛŒ) - * @author Ebraminio - * @author Huji - * @author Ladsgroup - * @author Reza1615 - * @author Sahim - * @author ZxxZxxZ - */ -$messages['fa'] = array( - 'vector' => 'بهبودهای رابط کاربر برای پوستهٔ برداری', - 'vector-desc' => 'بهبود در عناصر رابط کاربری در زمان Ø§Ø³ØªÙØ§Ø¯Ù‡ از پوستهٔ وکتور', - 'vector-collapsiblenav-preference' => 'ÙØ¹Ø§Ù„‌کردن منوی تاشوی ناوبری در پوسته وکتور', - 'vector-collapsiblenav-more' => 'زبان‌های بیشتر', - 'vector-editwarning-warning' => 'خروج از این ØµÙØÙ‡ ممکن است باعث از دست Ø±ÙØªÙ† هرچه نوشته‌اید شود. -اگر شما با نام کاربری وارد شده‌اید می‌توانید این هشدار را در بخش «در ØØ§Ù„ ویرایش» ØªØ±Ø¬ÛŒØØ§ØªØªØ§Ù† بیابید.', - 'vector-editwarning-preference' => 'زمان خروج از ØµÙØÙ‡Ù” ویرایش در صورت داشتن ویرایش‌های‌ ذخیره‌نشده به من هشدار داده شود', - 'vector-simplesearch-search' => 'جستجو', - 'vector-simplesearch-containing' => 'ØµÙØÙ‡â€ŒÙ‡Ø§ÛŒ دربردارنده...', - 'vector-noexperiments-preference' => 'من را از ویژگی‌های آزمایشی مستثنی Ú©Ù†', - 'vector-footercleanup-transclusion' => 'این ØµÙØÙ‡ شامل {{PLURAL:$1|تراگنجانش|تراگنجانش‌های}} {{PLURAL:$1|ØµÙØÙ‡â€ŒØ§ÛŒ دیگر است|$1 ØµÙØÙ‡Ù” دیگر است}}.', - 'vector-footercleanup-templates' => 'نمایش الگوها در این ØµÙØÙ‡', - 'vector-footercleanup-categories' => 'نمایش رده‌های پنهان این ØµÙØÙ‡', -); - -/** Finnish (suomi) - * @author Crt - * @author Nike - * @author Olli - * @author Str4nd - */ -$messages['fi'] = array( - 'vector' => 'Käyttöliittymän parannukset Vectorille', - 'vector-desc' => 'Parantaa käyttöliittymää Vector-ulkoasua käytettäessä.', - 'vector-collapsiblenav-preference' => 'Ota käyttöön sivupalkin kohteiden piilottaminen Vector-ulkoasussa', - 'vector-collapsiblenav-more' => 'Muilla kielillä', - 'vector-editwarning-warning' => 'Tältä sivulta poistuminen saattaa aiheuttaa kaikkien tekemiesi muutosten katoamisen. -Jos olet kirjautuneena sisään, voit poistaa tämän varoituksen käytöstä asetuksissa â€Muokkausâ€-osiossa.', - 'vector-editwarning-preference' => 'Varoita minua, kun poistun muokkaussivulta tallentamatta muutoksia', - 'vector-simplesearch-search' => 'Hae', - 'vector-simplesearch-containing' => 'sisältää...', - 'vector-noexperiments-preference' => 'Älä ota minua mukaan ominaisuuskokeiluihin', - 'vector-footercleanup-templates' => 'Näytä mallineet tällä sivulla', - 'vector-footercleanup-categories' => 'Näytä piilotetut luokat tällä sivulla', -); - -/** Faroese (føroyskt) - * @author Diupwijk - */ -$messages['fo'] = array( - 'vector-simplesearch-search' => 'Leita', -); - -/** French (français) - * @author Gomoko - * @author IAlex - * @author Jean-Frédéric - * @author McDutchie - * @author PieRRoMaN - * @author Sherbrooke - * @author Urhixidur - */ -$messages['fr'] = array( - 'vector' => 'Améliorations IU pour Vector', - 'vector-desc' => "Améliore l’interface utilisateur lors de l'utilisation de l'habillage Vecteur", - 'vector-collapsiblenav-preference' => "Activer le menu de navigation à gauche repliable avec l'habillage vector", - 'vector-collapsiblenav-more' => 'Plus de langues', - 'vector-editwarning-warning' => 'Quitter cette page vous fera perdre toutes les modifications que vous avez faites. -Si vous êtes connecté avec votre compte, vous pouvez retirer cet avertissement dans la section « Fenêtre de modification » de vos préférences.', - 'vector-editwarning-preference' => 'M’avertir quand je quitte une page de modification sans publier les changements', - 'vector-simplesearch-search' => 'Rechercher', - 'vector-simplesearch-containing' => 'contenant...', - 'vector-noexperiments-preference' => "M'exclure des expériences de nouvelles fonctionnalités", - 'vector-footercleanup-transclusion' => 'Cette page contient {{PLURAL:$1|une traduction|des traductions}} de $1 {{PLURAL:$1|autre page|autres pages}}.', - 'vector-footercleanup-templates' => 'Afficher les modèles sur cette page', - 'vector-footercleanup-categories' => 'Afficher les catégories cachées sur cette page', -); - -/** Franco-Provençal (arpetan) - * @author ChrisPtDe - */ -$messages['frp'] = array( - 'vector' => 'Mèlyoracions EU por « Vèctor »', - 'vector-desc' => 'Mèlyoracions des èlèments de l’entèrface usanciér de l’habelyâjo « Vèctor ».', # Fuzzy - 'vector-collapsiblenav-preference' => 'Activar lo menu de navigacion repleyâblo avouéc l’habelyâjo « Vèctor »', - 'vector-collapsiblenav-more' => 'Més de lengoues', - 'vector-editwarning-warning' => 'Quitar ceta pâge vos farat pèrdre tôs los changements que vos éd fêts. -Se vos éte branchiê, vos pouede enlevar ceti avèrtissement dens la sèccion « Fenétra d’èdicion » de voutres prèferences.', - 'vector-editwarning-preference' => 'M’avèrtir quand quito una pâge de changement sen sôvar los changements', - 'vector-simplesearch-search' => 'Rechèrchiér', - 'vector-simplesearch-containing' => 'que contint...', - 'vector-noexperiments-preference' => 'M’èxcllure des èxpèriences de novèles fonccionalitâts', -); - -/** Friulian (furlan) - * @author Klenje - */ -$messages['fur'] = array( - 'vector-collapsiblenav-more' => 'Altris lenghis', - 'vector-editwarning-preference' => 'Visimi cuant che o stoi par lassâ une pagjine dulà che a son cambiaments no salvâts', - 'vector-simplesearch-search' => 'Ricercje', - 'vector-simplesearch-containing' => 'che al à dentri...', -); - -/** Irish (Gaeilge) - * @author පසිඳු à¶šà·à·€à·’න්ද - */ -$messages['ga'] = array( - 'vector-simplesearch-search' => 'Cuardaigh', -); - -/** Simplified Gan script (èµ£è¯ï¼ˆç®€ä½“)‎) - */ -$messages['gan-hans'] = array( - 'vector-simplesearch-search' => '寻å–', -); - -/** Traditional Gan script (贛語(ç¹é«”)‎) - * @author Symane - */ -$messages['gan-hant'] = array( - 'vector-simplesearch-search' => 'å°‹å–', -); - -/** Scottish Gaelic (Gà idhlig) - * @author Akerbeltz - */ -$messages['gd'] = array( - 'vector' => 'Leasachaidhean an UI airson Vector', - 'vector-desc' => 'Cuiridh seo piseach air eileamaidean eadar-aghaidh nan cleachdaichean san chraiceann Vector.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Cuir an comas dùmhlachadh nan rudan san chlà r-taice seòlaidh san chraiceann Vector', - 'vector-collapsiblenav-more' => 'Barrachd chà nan', - 'vector-editwarning-warning' => 'Ma dh\'fhà gas tu an duilleag seo, faodaidh gun caill thu mùthadh sam bith a rinn thu. -Ma tha thu air logadh a-steach, \'s urrainn dhut an rabhadh seo a chur dheth san roinn "Deasachadh" sna roghainnean agad.', - 'vector-editwarning-preference' => 'Thoir rabhadh dhomh ma bhios mi an impis duilleag deasachaidh fhà gail mus do shà bhail mi na mùthaidhean agam', - 'vector-simplesearch-search' => 'Lorg', - 'vector-simplesearch-containing' => 'anns a bheil...', -); - -/** Galician (galego) - * @author Toliño - */ -$messages['gl'] = array( - 'vector' => 'Melloras na interface de usuario para a aparencia Vector', - 'vector-desc' => 'Mellora a interface de usuario ao usar a aparencia Vector', - 'vector-collapsiblenav-preference' => 'Activar o menú de navegación despregable á esquerda na aparencia Vector', - 'vector-collapsiblenav-more' => 'Máis linguas', - 'vector-editwarning-warning' => 'Deixar esta páxina pode causar a perda de calquera cambio feito. -Se accedeu ao sistema, pode desactivar esta mensaxe de advertencia na sección "Edición" das súas preferencias.', - 'vector-editwarning-preference' => 'Avisádeme cando deixe unha páxina de edición cos cambios sen gardar', - 'vector-simplesearch-search' => 'Procurar', - 'vector-simplesearch-containing' => 'que conteña...', - 'vector-noexperiments-preference' => 'ExcluÃdeme das novas caracterÃsticas', - 'vector-footercleanup-transclusion' => 'Esta páxina contén {{PLURAL:$1|unha transclusión|transclusións}} {{PLURAL:$1|doutra páxina|doutras $1 páxinas}}.', - 'vector-footercleanup-templates' => 'Ver os modelos desta páxina', - 'vector-footercleanup-categories' => 'Ver as categorÃas ocultas desta páxina', -); - -/** Ancient Greek (ἈÏχαία ἑλληνικὴ) - */ -$messages['grc'] = array( - 'vector-simplesearch-search' => 'Ζητεῖν', - 'vector-simplesearch-containing' => 'πεÏιÎχον...', -); - -/** Swiss German (Alemannisch) - * @author Als-Holder - */ -$messages['gsw'] = array( - 'vector' => 'BI-Verbesserige fir Vektor', - 'vector-desc' => 'Verbesserige an dr Elemänt vu dr Benutzeroberflechi bim Vector-skin', - 'vector-collapsiblenav-preference' => 'Yyklappbar Navgationsmenü yyschalte bi dr Verwändig vu Vector', - 'vector-collapsiblenav-more' => 'Meh Sproche', - 'vector-editwarning-warning' => 'Wänn Du die Syte verlosch, cha s syy, ass Du alli Bearbeitige verliersch, wu Du do dra gmacht hesch. -Wänn Du aagmäldet bisch, chasch s Anzeige vu däre Warnig im „Tekscht-Ygab“-Beryych vu Dyyne Yystelligen abstelle.', - 'vector-editwarning-preference' => 'Warn mi, wänn I ne Syte verloss mit Bearbeitige, wu nonig gspycheret sin', - 'vector-simplesearch-search' => 'Suechi', - 'vector-simplesearch-containing' => 'din het s …', - 'vector-noexperiments-preference' => 'Mi uusschließe vu dr Dailnahm Feature-Experimänt', - 'vector-footercleanup-transclusion' => 'In die Syte {{PLURAL:$1|isch ei Syte|sin $1 Syte}} yybunde wore.', - 'vector-footercleanup-templates' => 'Vorlage uf däre Syten aazeige', - 'vector-footercleanup-categories' => 'Versteckti Kategorie uf däre Syten aazeige', -); - -/** Gujarati (ગà«àªœàª°àª¾àª¤à«€) - * @author Ashok modhvadia - * @author KartikMistry - * @author Sushant savla - */ -$messages['gu'] = array( - 'vector' => 'વેકà«àªŸàª° માટે UI સà«àª§àª¾àª°àª¾', - 'vector-desc' => 'વેકà«àªŸàª° સà«àª•ીનના યà«àªàª° ઈંટરફેઠના તતà«àªµà«‹àª¨à«‡ સà«àª§àª¾àª°à«‡ છે', # Fuzzy - 'vector-collapsiblenav-preference' => 'વેકà«àªŸàª° સà«àª•ીનના સાઈડ બારમાં કોલેપà«àª¸à«€àª‚ગ સકà«àª°à«€àª¯ કરશે.', - 'vector-collapsiblenav-more' => 'વધૠàªàª¾àª·àª¾àª“', - 'vector-editwarning-warning' => 'આ પાનà«àª‚ છોડી દેશો તો તમારા ફેરફારો સચવાશે નહીં. -જો તમે પà«àª°àªµà«‡àª¶ કરેલો હોય તો તમે આ ચેતવણીને તમારી પસંદના "ફેરફાર" વિàªàª¾àª—ના વિકલà«àªªà«‹ બદલીને બંધ કરી શકો છો.', - 'vector-editwarning-preference' => 'સાચવà«àª¯àª¾ વગર જો હà«àª‚ પૃષà«àª છોડà«àª‚ તો મને ચેતવણી આપો', - 'vector-simplesearch-search' => 'શોધો', - 'vector-simplesearch-containing' => 'ધરાવતી...', - 'vector-noexperiments-preference' => 'મને પà«àª°àª¯à«‹àª—ોમાંથી બાકાત રાખો', -); - -/** Manx (Gaelg) - * @author Shimmin Beg - */ -$messages['gv'] = array( - 'vector-collapsiblenav-more' => 'Tooilley çhengaghyn', - 'vector-editwarning-warning' => "My faagys oo y duillag, hed caghlaaghyn erbee er coayl, foddee. -My t'ou uss loggalt stiagh, foddee oo lhiettal y raaue shoh 'sy tosheeaghtyn ayd, 'sy rheynn \"Reaghey\".", - 'vector-editwarning-preference' => 'Cur raaue dou my ta mee faagail duillag reaghey gyn sauail yn obbyr jeant aym', - 'vector-simplesearch-search' => 'Ronsaghey', - 'vector-simplesearch-containing' => 'goaill stiagh...', -); - -/** Hebrew (עברית) - * @author Amire80 - * @author Ofekalef - * @author Rotemliss - * @author YaronSh - * @author Yonidebest - */ -$messages['he'] = array( - 'vector' => 'שיפורי ×ž× ×©×§ משתמש עבור וקטור', - 'vector-desc' => 'הרחבת ממשק המשתמש בעת השימוש בעיצוב וקטור', - 'vector-collapsiblenav-preference' => 'הפעלת קיפול ×¤×¨×™×˜×™× ×‘×ª×¤×¨×™×˜ ×”× ×™×•×•×˜ בעיצוב וקטור', - 'vector-collapsiblenav-more' => 'דף ×–×” בשפות ×חרות', - 'vector-editwarning-warning' => 'עזיבת דף ×–×” עשויה ×œ×’×¨×•× ×œ×ובדן כל ×”×©×™× ×•×™×™× ×©×‘×™×¦×¢×ª×. -×× ××ª× ×ž×—×•×‘×¨×™× ×œ×—×©×‘×•×Ÿ, תוכלו לבטל ×זהרה זו בחלק "עריכה" שבהעדפות שלכ×.', - 'vector-editwarning-preference' => 'הצגת ×זהרה בעת עזיבת דף עריכה ×¢× ×©×™× ×•×™×™× ×©×˜×¨× × ×©×ž×¨×•', - 'vector-simplesearch-search' => 'חיפוש', - 'vector-simplesearch-containing' => 'כולל...', - 'vector-noexperiments-preference' => '×ל תכללו ×ותי ×‘× ×™×¡×•×™×™× ×‘×¢×ª×™×“', - 'vector-footercleanup-transclusion' => 'הדף ×”×–×” מכליל {{PLURAL:$1|דף ×חד ×חר|$1 ×“×¤×™× ×חרי×}}', - 'vector-footercleanup-templates' => 'הצגת ×ª×‘× ×™×•×ª בדף ×”×–×”', - 'vector-footercleanup-categories' => 'הצגת קטגוריות מוסתרות בדף ×”×–×”', -); - -/** Hindi (हिनà¥à¤¦à¥€) - * @author Ansumang - */ -$messages['hi'] = array( - 'vector' => 'यूआई उनà¥à¤¨à¤¤à¤¿ वेकà¥à¤Ÿà¤° सà¥à¤•िन के लिà¤', - 'vector-collapsiblenav-more' => 'और अधिक à¤à¤¾à¤·à¤¾à¤à¤‚', - 'vector-simplesearch-search' => 'खोज', - 'vector-noexperiments-preference' => 'मà¥à¤à¥‡ सà¥à¤µà¤¿à¤§à¤¾ पà¥à¤°à¤¯à¥‹à¤—ों से बाहर निकालें', -); - -/** Fiji Hindi (Latin script) (Fiji Hindi) - * @author Karthi.dr - */ -$messages['hif-latn'] = array( - 'vector-simplesearch-search' => 'Khojo', -); - -/** Croatian (hrvatski) - * @author Anton008 - * @author Excaliboor - * @author SpeedyGonsales - */ -$messages['hr'] = array( - 'vector' => 'PoboljÅ¡anja suÄelja stila Vektor', - 'vector-desc' => 'PoboljÅ¡ava elemente korisniÄkog suÄelja stila Vector.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Omogući sklopivi lijevi navigacijski izbornik za Vektor stil', - 'vector-collapsiblenav-more' => 'ViÅ¡e jezika', - 'vector-editwarning-warning' => 'NapuÅ¡tanje ove stranice može uzrokovati gubitak svake izmjene koju ste napravili. -Možete onemogućiti ovo upozorenje u odjeljku "Å irina okvira za ureÄ‘ivanje" VaÅ¡ih postavki.', - 'vector-editwarning-preference' => 'Upozori me kad napuÅ¡tam stranicu za ureÄ‘ivanje bez spremanja izmjena', - 'vector-simplesearch-search' => 'Traži', - 'vector-simplesearch-containing' => 'sadrži....', - 'vector-noexperiments-preference' => 'IskljuÄi me iz daljnjih eksperimentiranja', -); - -/** Upper Sorbian (hornjoserbsce) - * @author Michawiki - */ -$messages['hsb'] = array( - 'vector' => 'PolÄ›pÅ¡enja wužiwarskeho powjercha za Vector', - 'vector-desc' => 'PolÄ›pÅ¡a wužiwarski powjerch drasty Vector', - 'vector-collapsiblenav-preference' => 'FaÅ‚dowanje zapiskow w bóÄnicy w drasće Vector zmóžnić', - 'vector-collapsiblenav-more' => 'DalÅ¡e rÄ›Äe', - 'vector-editwarning-warning' => 'Hdyž so strona wopušća, móžeja so zmÄ›ny zhubić, kotrež sy pÅ™ewjedÅ‚. Jeli sy pÅ™izjewjeny, móžeÅ¡ tute warnowanje we wotrÄ›zku "Wobdźěłowanje" swojich nastajenjow znjemóžnić.', - 'vector-editwarning-preference' => 'Warnować, hdyž so wobdźěłowanska strona z njeskÅ‚adowanymi zmÄ›nami wopušća', - 'vector-simplesearch-search' => 'Pytać', - 'vector-simplesearch-containing' => 'wobsahuje...', - 'vector-noexperiments-preference' => 'Mje z funkciskich eksperimentow wuzamknyć', - 'vector-footercleanup-transclusion' => 'Tuta strona wobsahuje {{PLURAL:$1|transkluziju|transkluziji|transkluzije|transkluzije}} $1 {{PLURAL:$1|druheje strony|druheju stronow|druhich stronow|druhich stronow}}.', - 'vector-footercleanup-templates' => 'PÅ™edÅ‚ohi na tutej stronje zwobraznić', - 'vector-footercleanup-categories' => 'Schowane kategorije na tutej stronje pokazać', -); - -/** Hungarian (magyar) - * @author Dani - * @author Hunyadym - * @author Tgr - */ -$messages['hu'] = array( - 'vector' => 'Fejlesztések a Vector felhasználói felületén', - 'vector-desc' => 'Fejlesztések a Vector felület felhasználói felületének elemein.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Összecsukható navigációs menü engedélyezése a Vector felületen', - 'vector-collapsiblenav-more' => 'Más nyelveken', - 'vector-editwarning-warning' => 'A lap elhagyásával az összes itt végzett változtatás elveszhet. -Ha be vagy jelentkezve letilthatod ezt a figyelmeztetést a beállÃtásaid „Szerkesztés†szakaszában.', - 'vector-editwarning-preference' => 'Figyelmeztessen, ha szerkesztéskor a módosÃtások mentése nélkül akarom elhagyni a lapot', - 'vector-simplesearch-search' => 'Keresés', - 'vector-simplesearch-containing' => 'tartalmazza…', - 'vector-noexperiments-preference' => 'Nem akarok kÃsérleti funkciókat használni', -); - -/** Armenian (Õ€Õ¡ÕµÕ¥Ö€Õ¥Õ¶) - * @author Xelgen - */ -$messages['hy'] = array( - 'vector-editwarning-warning' => 'Ô±ÕµÕ½ Õ§Õ»Õ¨ Õ¬Ö„Õ¥Õ¬Õ¸Õ¾ Õ¤Õ¸Ö‚Ö„ Õ¯Õ¡Ö€Õ¸Õ² Õ¥Ö„ Õ¯Õ¸Ö€ÖÕ¶Õ¥Õ¬ Õ±Õ¥Ö€ Õ¯Õ¡Õ¿Õ¡Ö€Õ¡Õ® ÖƒÕ¸ÖƒÕ¸ÕÕ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ¶Õ¥Ö€Õ¨Ö‰ -ÔµÕ©Õ¥ Õ¤Õ¸Ö‚Ö„ Õ£Ö€Õ¡Õ¶ÖÕ¾Õ¡Õ® Õ¥Ö„ Õ°Õ¡Õ´Õ¡Õ¯Õ¡Ö€Õ£Õ¸Ö‚Õ´, Õ¯Õ¡Ö€Õ¸Õ² Õ¥Ö„ Õ¡Õ¶Õ»Õ¡Õ¿Õ¥Õ¬ Õ¡ÕµÕ½ Õ¶Õ¡ÕÕ¡Õ¦Õ£Õ¸Ö‚Õ·Õ¡ÖÕ¸Ö‚Õ´Õ¨ Õ±Õ¥Ö€ Õ¶Õ¡ÕÕ¨Õ¶Ö€Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ¶Õ¥Ö€Õ« «Խմբագրում» Õ¢Õ¡ÕªÕ¶Õ¸Ö‚Õ´Ö‰', - 'vector-editwarning-preference' => 'Ô¶Õ£Õ¸Ö‚Õ·Õ¡ÖÕ¶Õ¥Õ¬ Õ«Õ¶Õ±, Õ¥Ö€Õ¢ Õ¥Õ½ Õ¬Ö„Õ¸Ö‚Õ´ Õ¥Õ´ ÕÕ´Õ¢Õ¡Õ£Ö€Õ´Õ¡Õ¶ Õ§Õ»Õ¨ Õ¡Õ¼Õ¡Õ¶Ö Õ¯Õ¡Õ¿Õ¡Ö€Õ¡Õ® ÖƒÕ¸ÖƒÕ¸ÕÕ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ¶Õ¥Ö€Õ¨ Õ°Õ«Õ·Õ¥Õ¬Õ¸Ö‚Ö‰', - 'vector-simplesearch-search' => 'ÕˆÖ€Õ¸Õ¶Õ¥Õ¬', -); - -/** Interlingua (interlingua) - * @author McDutchie - */ -$messages['ia'] = array( - 'vector' => 'Meliorationes del interfacie de usator pro Vector', - 'vector-desc' => 'Meliora le elementos del interfacie de usator del apparentia Vector.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Render plicabile le elementos in le menu de navigation in le apparentia Vector', - 'vector-collapsiblenav-more' => 'Plus linguas', - 'vector-editwarning-warning' => 'Quitar iste pagina pote causar le perdita de omne modificationes que tu ha facite. -Si tu ha aperite un session, tu pote disactivar iste aviso in le section "Modification" de tu preferentias.', - 'vector-editwarning-preference' => 'Advertir me quando io quita un pagina de modification sin publicar le cambiamentos', - 'vector-simplesearch-search' => 'Cercar', - 'vector-simplesearch-containing' => 'continente...', - 'vector-noexperiments-preference' => 'Excluder me de functionalitate experimental', - 'vector-footercleanup-transclusion' => 'Iste pagina contine {{PLURAL:$1|un transclusion|transclusiones}} de $1 altere {{PLURAL:$1|pagina|paginas}}.', -); - -/** Indonesian (Bahasa Indonesia) - * @author Farras - * @author Irwangatot - * @author IvanLanin - * @author Kenrick95 - */ -$messages['id'] = array( - 'vector' => 'Meningkatkan UI untuk Vector', - 'vector-desc' => 'Meningkatkan elemen pada antarmuka penguna dari kulit Vector.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Aktifkan fungsi menu navigasi kiri yang dapat ditampilkan pada kulit Vektor', - 'vector-collapsiblenav-more' => 'Lebih banyak bahasa', - 'vector-editwarning-warning' => 'Meninggalkan halaman ini dapat menyebabkan semua perubahan yang belum tersimpan hilang. -Jika Anda telah masuk log, Anda dapat mematikan peringatan ini lewat "Penyuntingan" pada halaman preferensi Anda.', - 'vector-editwarning-preference' => 'Ingatkan saya bila meninggalkan halaman penyuntingan sebelum menyimpan perubahan', - 'vector-simplesearch-search' => 'Cari', - 'vector-simplesearch-containing' => 'isian ...', - 'vector-noexperiments-preference' => 'Kecualikan saya dari percobaan fitur', - 'vector-footercleanup-transclusion' => 'Halaman ini berisi {{PLURAL:$1|transklusi|transklusi}} {{PLURAL:$1|sebuah halaman lain|$1 halaman lain}}.', -); - -/** Igbo (Igbo) - * @author Ukabia - */ -$messages['ig'] = array( - 'vector-simplesearch-search' => 'Chá»wa', -); - -/** Iloko (Ilokano) - * @author Lam-ang - */ -$messages['ilo'] = array( - 'vector' => 'Napasayat nga UI para iti Vector', - 'vector-desc' => 'Pasayaatenna ti interface ti agar-aramat no agusar ti kudil a Vector', - 'vector-collapsiblenav-preference' => 'Pakabaelanna ti panarebba dagiti banag ti uneg ti igid a baras iti kudil a Vector', - 'vector-collapsiblenav-more' => 'Adu pay a pagsasao', - 'vector-editwarning-warning' => 'Ti ipapanaw ti daytoy a panid ket makapataud ti panakapukaw kadagiti amiaman a binalbaliwam. -No nakastrekka, mabalinmo nga ibaldado daytoy a ballaag idiay "Panagurnos" a paset kadagiti kakaykayatam.', - 'vector-editwarning-preference' => 'Pakaunaannak no pumanawak ti pagurnosan a panid nga adda ti saan a naidulin a sinuksukatan', - 'vector-simplesearch-search' => 'Biruken', - 'vector-simplesearch-containing' => 'naglaon ti...', - 'vector-noexperiments-preference' => 'Saannak nga iraman kadagiti eksperimento a langa', - 'vector-footercleanup-transclusion' => 'Daytoy a panid ket naglaon {{PLURAL:$1|ti transklusion|kadagiti transklusion}} {{PLURAL:$1|ti maysa a panid|dagiti $1 a nadumaduma a pampanid}}.', - 'vector-footercleanup-templates' => 'Kitaen dagiti plantilia iti daytoy a panid', - 'vector-footercleanup-categories' => 'Ipakita dagiti nailemmeng a kategoria iti daytoy a panid', -); - -/** Ido (Ido) - * @author Malafaya - */ -$messages['io'] = array( - 'vector-collapsiblenav-more' => 'Plusa lingui', - 'vector-simplesearch-search' => 'Serchez', - 'vector-simplesearch-containing' => 'quan kontenas...', -); - -/** Icelandic (Ãslenska) - * @author Krun - * @author Snævar - * @author Ævar Arnfjörð Bjarmason - */ -$messages['is'] = array( - 'vector' => 'Viðmóts lagfæringar á Vector-sniði', - 'vector-desc' => 'Endurbætir notanda viðmót Vector sniðsins.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Fella saman hluti à hliðarstiku Vector sniðsins', - 'vector-collapsiblenav-more' => 'Fleiri tungumál', - 'vector-editwarning-warning' => 'Ef farið er frá þessari sÃðu gætu þær breytingar sem þú hefur gert tapast. -Ef þú ert skráður inn, þá getur þú óvirkjað þessi skilaboð à „Breytingarflipanum" undir stillingum.', - 'vector-editwarning-preference' => 'Vara mig við þegar ég fer frá breytingarsÃðu með óvistaðar breytingar', - 'vector-simplesearch-search' => 'Leita', - 'vector-simplesearch-containing' => 'sem innihalda ...', - 'vector-noexperiments-preference' => 'Útiloka mig frá tilraunum framvegis.', - 'vector-footercleanup-transclusion' => 'Þessi sÃða Ãtengist {{PLURAL:$1|einni sÃðu|$1 öðrum sÃðum}}.', -); - -/** Italian (italiano) - * @author Beta16 - * @author F. Cosoleto - * @author Una giornata uggiosa '94 - */ -$messages['it'] = array( - 'vector' => "Miglioramenti all'interfaccia utente per Vector", - 'vector-desc' => "Potenzia l'interfaccia utente quando si usa la skin Vector", - 'vector-collapsiblenav-preference' => 'Abilita menù di navigazione nascondibile per la skin Vector', - 'vector-collapsiblenav-more' => 'Altre lingue', - 'vector-editwarning-warning' => 'Lasciare questa pagina potrebbe costarti la perdita di tutti i cambiamenti effettuati. -Se sei loggato, puoi disattivare questo avviso nella sezione "Casella di modifica" delle tue preferenze.', - 'vector-editwarning-preference' => 'Avvisa quando si lascia una pagina di modifica con modifiche non salvate', - 'vector-simplesearch-search' => 'Ricerca', - 'vector-simplesearch-containing' => 'contenente...', - 'vector-noexperiments-preference' => 'Escludimi dalle funzionalità sperimentali', - 'vector-footercleanup-transclusion' => "Questa pagina contiene {{PLURAL:$1|un'inclusione|delle inclusioni}} di {{PLURAL:$1|un'altra pagina|$1 altre pagine}}.", - 'vector-footercleanup-templates' => 'Mostra i template di questa pagina', - 'vector-footercleanup-categories' => 'Mostra le categorie nascoste di questa pagina', -); - -/** Japanese (日本語) - * @author Fryed-peach - * @author Shirayuki - * @author Whym - * @author é’åå®ˆæŒ - */ -$messages['ja'] = array( - 'vector' => 'ベクター外装用ユーザーインターフェイス改良', - 'vector-desc' => 'ベクター外装ã®ä½¿ç”¨æ™‚ã«ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェイスを強化ã™ã‚‹', - 'vector-collapsiblenav-preference' => 'ベクター外装ã®ãƒŠãƒ“ゲーションã§ã€é …ç›®ã®æŠ˜ã‚Šç•³ã¿ã‚’有効ã«ã™ã‚‹', - 'vector-collapsiblenav-more' => 'ä»–ã®è¨€èªž', - 'vector-editwarning-warning' => 'ã“ã®ãƒšãƒ¼ã‚¸ã‚’離れるã¨ã€ã‚ãªãŸãŒè¡Œã£ãŸå¤‰æ›´ãŒã™ã¹ã¦å¤±ã‚れるãŠãれãŒã‚りã¾ã™ã€‚ -ãƒã‚°ã‚¤ãƒ³ã—ã¦ã„ã‚‹å ´åˆã¯ã€å€‹äººè¨å®šã®ã€Œç·¨é›†ã€ã‚¿ãƒ–ã§ã“ã®è¦å‘Šã‚’表示ã—ãªã„è¨å®šã«å¤‰æ›´ã§ãã¾ã™ã€‚', - 'vector-editwarning-preference' => '変更をä¿å˜ã›ãšã«ç·¨é›†ç”»é¢ã‹ã‚‰é›¢ã‚Œã‚ˆã†ã¨ã—ãŸã‚‰è¦å‘Š', - 'vector-simplesearch-search' => '検索', - 'vector-simplesearch-containing' => 'ã“ã®èªžå¥ã‚’全文検索', - 'vector-noexperiments-preference' => '開発ä¸ã®æ©Ÿèƒ½ã‹ã‚‰è‡ªåˆ†ã‚’除外', - 'vector-footercleanup-transclusion' => 'ã“ã®ãƒšãƒ¼ã‚¸ã§ã¯ã€{{PLURAL:$1|ä»–ã® $1 ä»¶ã®ãƒšãƒ¼ã‚¸}}ã‚’{{PLURAL:$1|å‚ç…§èªã¿è¾¼ã¿}}ã—ã¦ã„ã¾ã™ã€‚', - 'vector-footercleanup-templates' => 'ã“ã®ãƒšãƒ¼ã‚¸ã®ãƒ†ãƒ³ãƒ—レートを閲覧', - 'vector-footercleanup-categories' => 'ã“ã®ãƒšãƒ¼ã‚¸ã®éš ã—カテゴリを閲覧', -); - -/** Javanese (Basa Jawa) - * @author NoiX180 - */ -$messages['jv'] = array( - 'vector' => 'Pambenahan UI kanggo Vector', - 'vector-desc' => 'Benahi unsur antarmuka panganggo saka kulit Vector.', # Fuzzy - 'vector-collapsiblenav-more' => 'Luwih akèh basa', - 'vector-editwarning-preference' => 'Èlingaké kula yèn kula ninggalaké suntingan sing durung kasimpen', - 'vector-simplesearch-search' => 'Golèk', - 'vector-simplesearch-containing' => 'ngisi...', - 'vector-noexperiments-preference' => 'Sajabakaké kula saka èksperimèn piranti', -); - -/** Georgian (ქáƒáƒ თული) - * @author BRUTE - * @author David1010 - * @author ITshnik - * @author გიáƒáƒ გიმელრ- */ -$messages['ka'] = array( - 'vector' => 'ვექტáƒáƒ ული თემის ინტერფეისის გáƒáƒ£áƒ›áƒ¯áƒáƒ‘ესებáƒ', - 'vector-desc' => 'ვექტáƒáƒ ული თემის სáƒáƒ›áƒáƒ›áƒ®áƒ›áƒáƒ ებლრინტერფეისის გáƒáƒ£áƒ›áƒ¯áƒáƒ‘ესებáƒ', # Fuzzy - 'vector-collapsiblenav-preference' => 'დáƒáƒ თეთ მáƒáƒ ცხნივ "ვექტáƒáƒ " დიზáƒáƒ˜áƒœáƒ¨áƒ˜ ბლáƒáƒ™áƒ”ბის ჩáƒáƒ™áƒ”ცვáƒ', - 'vector-collapsiblenav-more' => 'დáƒáƒ›áƒáƒ¢áƒ”ბითი ენები', - 'vector-editwarning-warning' => 'სხვრგვერდზე გáƒáƒ“áƒáƒ¡áƒ•ლრგáƒáƒ›áƒáƒ˜áƒ¬áƒ•ევს ცვლილებების დáƒáƒ™áƒáƒ გვáƒáƒ¡.', - 'vector-editwarning-preference' => 'გáƒáƒ›áƒáƒ¤áƒ თხილე, რáƒáƒ“ესáƒáƒª დáƒáƒ•ტáƒáƒ•ებ რედáƒáƒ¥áƒ¢áƒ˜áƒ ებáƒáƒ“ გვერდს, დáƒáƒ£áƒ›áƒáƒ®áƒ¡áƒáƒ•რებელი ცვლილებებით', - 'vector-simplesearch-search' => 'ძიებáƒ', - 'vector-simplesearch-containing' => 'შეიცáƒáƒ•ს...', - 'vector-noexperiments-preference' => 'გáƒáƒ›áƒáƒ›áƒ იცხე შემდგáƒáƒ›áƒ˜ ექსპერიმენტებისგáƒáƒœ.', - 'vector-footercleanup-transclusion' => 'ეს გვერდი შეიცáƒáƒ•ს {{PLURAL:$1|ერთი სხვრგვერდის|$1 სხვრგვერდის}} {{PLURAL:$1|ჩáƒáƒœáƒáƒ თს|ჩáƒáƒœáƒáƒ თს}}.', -); - -/** Kazakh (Қазақша) - * @author Kaztrans - */ -$messages['kk'] = array( - 'vector-editwarning-warning' => 'БаÑқа бетке Ó©Ñ‚Ñеңіз Ñіздің жазған Ñоңғы өңдемелеріңіз жойылуы мүмкін. -Егер Ñiз жүйеде Ñ‚iркелÑеңiз, онда Ñiз баптауларыңыздағы «Өңдеу» бөлігіне кіріп, бұл еÑкертуді өшіре алаÑыз.', -); - -/** Kazakh (Cyrillic script) (қазақша (кирил)‎) - * @author GaiJin - * @author Kaztrans - */ -$messages['kk-cyrl'] = array( - 'vector-editwarning-warning' => 'БаÑқа бетке Ó©Ñ‚Ñеңіз Ñіздің жазған Ñоңғы өңдемелеріңіз жойылуы мүмкін. -Егер Ñiз жүйеде Ñ‚iркелÑеңiз, онда Ñiз баптауларыңыздағы «Өңдеу» бөлігіне кіріп, бұл еÑкертуді өшіре алаÑыз.', - 'vector-simplesearch-search' => 'Іздеу', - 'vector-noexperiments-preference' => 'Параметр ÑкÑперименттеріне қатыÑтырма', -); - -/** Kalaallisut (kalaallisut) - * @author Qaqqalik - */ -$messages['kl'] = array( - 'vector-simplesearch-search' => 'Ujarlerit', -); - -/** Khmer (ភាសាážáŸ’មែរ) - * @author គីមស៊្រុន - */ -$messages['km'] = array( - 'vector-collapsiblenav-more' => 'ភាសាផ្សáŸáž„ទៀáž', - 'vector-editwarning-warning' => 'ចាកចáŸáž‰áž–ីទំពáŸážšáž“áŸáŸ‡ នឹងធ្វើឲ្យអ្នកបាážáŸ‹áž”ង់កំណែប្រែដែលអ្នកបានធ្វើ។ -ប្រសិនបើអ្នកបានកážáŸ‹ážˆáŸ’មោះរួចហើយ អ្នកអាច​បិទ​បម្រាម​នáŸáŸ‡â€‹áž“ៅ​ក្នុងផ្នែក​ "កំណែប្រែ" នៃ​ចំណូល​ចិážáŸ’ážâ€‹ážšáž”ស់​អ្នក​។', - 'vector-editwarning-preference' => 'សូមព្រមាន​ážáŸ’ញុំ​ áž–áŸáž›ážŠáŸ‚áž›ážáŸ’ញុំ​ចាកចáŸáž‰â€‹áž–ី​ទំពáŸážšâ€‹áž€áŸ‚ប្រែដោយមិន​បានរក្សា​ទុកបំលាស់ប្ដូរ​នានា​', - 'vector-simplesearch-search' => 'ស្វែងរក​', - 'vector-simplesearch-containing' => 'ដែលមានពាក្យ...', - 'vector-noexperiments-preference' => 'ដកážáŸ’ញុំចáŸáž‰áž–ីការពិសោធនáŸáž˜áž»ážáž„áž¶ážšážáŸ’មីៗ', -); - -/** Korean (한êµì–´) - * @author Albamhandae - * @author IRTC1015 - * @author Kwj2772 - * @author ì•„ë¼ - */ -$messages['ko'] = array( - 'vector' => '벡터 ìŠ¤í‚¨ì˜ ì¸í„°íŽ˜ì´ìФ í–¥ìƒ', - 'vector-desc' => '벡터 ìŠ¤í‚¨ì„ ì‚¬ìš©í• ë•Œ ì‚¬ìš©ìž ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ í–¥ìƒ', - 'vector-collapsiblenav-preference' => '벡터 스킨ì—서 왼쪽 사ì´ë“œë°” 메뉴 ì ‘ê¸°', - 'vector-collapsiblenav-more' => '기타 언어', - 'vector-editwarning-warning' => 'ì´ ì°½ì—서 벗어나면 ì €ìž¥í•˜ì§€ ì•Šì€ íŽ¸ì§‘ì´ ëª¨ë‘ ì‚¬ë¼ì§‘니다. -로그ì¸í•œ 경우, 환경 ì„¤ì • "편집 ìƒìž"란ì—서 ì´ ê²½ê³ ì°½ì„ ë„ìš°ì§€ 않ë„ë¡ ì„¤ì •í• ìˆ˜ 있습니다.', - 'vector-editwarning-preference' => 'ìˆ˜ì •í•œ ë‚´ìš©ì„ ì €ìž¥í•˜ì§€ ì•Šê³ íŽ¸ì§‘ ì–‘ì‹ì„ 닫거나 다른 페ì´ì§€ë¡œ ì´ë™í• 때 알림', - 'vector-simplesearch-search' => '찾기', - 'vector-simplesearch-containing' => 'ë‹¤ìŒ ì–´êµ¬ê°€ 들어간 문서 찾기', - 'vector-noexperiments-preference' => '새 기능 실험ì—서 나를 ì œì™¸í•©ë‹ˆë‹¤.', - 'vector-footercleanup-transclusion' => 'ì´ íŽ˜ì´ì§€ëŠ” 다른 $1 페ì´ì§€ì˜ 트랜스í´ë£¨ì „ì´ í¬í•¨ë˜ì–´ 있습니다.', - 'vector-footercleanup-templates' => 'ì´ ë¬¸ì„œì—서 í‹€ 보기', - 'vector-footercleanup-categories' => 'ì´ ë¬¸ì„œì—서 ìˆ¨ì€ ë¶„ë¥˜ 보기', -); - -/** Karachay-Balkar (къарачай-малкъар) - * @author Iltever - */ -$messages['krc'] = array( - 'vector' => '«Вектор» темагъа интерфейÑни игилендириу', - 'vector-desc' => '«Вектор» темагъа къошулуучу интерфейÑни игилендириулери', # Fuzzy - 'vector-collapsiblenav-preference' => 'Сол менюда «Вектор» темада блокла джашырыу амалны джандыр', - 'vector-collapsiblenav-more' => 'Дагъыда тилле', - 'vector-editwarning-warning' => 'Башха бетге кёчÑегиз, Ñтген тюрлениулеригиз Ñ‚Ð°Ñ Ð±Ð¾Ð»ÑƒÑ€Ð³ÑŠÐ° боллукъдула. -СиÑтемада региÑтрациÑны ётген ÑÑегиз, бу билдириуню джарашдырыуларыгъызны «Тюрлендириу» деген бёлюмюнде джукълатыргъа боллукъÑуз.', - 'vector-editwarning-preference' => 'Тюрлендириулени Ñакълатмай редакторлау бетден кетген Ñагъатымда билдир', - 'vector-simplesearch-search' => 'Излеу', - 'vector-simplesearch-containing' => 'ичиндегиÑи…', -); - -/** Colognian (Ripoarisch) - * @author Purodha - */ -$messages['ksh'] = array( - 'vector' => 'Verbäßert Schnettschtäll för Minsche en dä Vektor Bovverfläsch.', - 'vector-desc' => 'Verbäßert de Schnettschtäll för der Minsch met dä Vektor Bovverfläsch.', - 'vector-collapsiblenav-preference' => 'Donn zohlohße, Ußwahle em Ußsinn „Vektor“ zoh_ze_klappe', - 'vector-collapsiblenav-more' => 'Mieh Shprooche', - 'vector-editwarning-warning' => 'Wann de vun hee dä Sigg fott jeihß, doh künnte all Ding Änderunge aan dä Sigg verschött jonn. -Do kanns heh di Warnung affschallde, wann de aanjemelldt un enjelogg bes, dann kriß de se nieh mieh wider. Jangk doför en dä Affschnett „Beim Bearbeide“ en Dinge Enshtellunge.', - 'vector-editwarning-preference' => 'Donn mesch warne, wann esch vun en Sigg fott jonn, ih dat esch all ming Änderunge avjeschpeischert hann.', - 'vector-simplesearch-search' => 'Söhke', - 'vector-simplesearch-containing' => 'dren änthallde…', - 'vector-noexperiments-preference' => 'Donn mesch nit met neue Saache zom Ußprobeere behällijje', - 'vector-footercleanup-transclusion' => 'Heh di Sigg trick {{PLURAL:$1|ein ander Sigg|$1 ander Sigge|kein ander Sigg}} en sesch eren.', - 'vector-footercleanup-templates' => 'Donn de Schablohne op heh dä Sigg aanzeije', - 'vector-footercleanup-categories' => 'Donn de verschtoche Saachjrioppe vun heh dä Sigg aanzeije', -); - -/** Kurdish (Latin script) (Kurdî (latînî)‎) - * @author Erdal Ronahi - */ -$messages['ku-latn'] = array( - 'vector-collapsiblenav-more' => 'Zêdetir ziman', - 'vector-simplesearch-search' => 'Lêgerîn', - 'vector-simplesearch-containing' => 'dihundirîne...', -); - -/** Cornish (kernowek) - * @author Kw-Moon - * @author Nrowe - */ -$messages['kw'] = array( - 'vector-collapsiblenav-more' => 'Moy yethow', - 'vector-editwarning-warning' => 'Mar tewgh hwi ha gasa an folen-ma, hwi a alsa kelli chanjyow eus gwres genowgh. -Mars owgh hwi omgelmys, hwi a ell dialosegi an gwarnyans-ma en trogh "Chanjya" agas dowisyansow.', - 'vector-editwarning-preference' => 'Gwra ow gwarnya pan wrellen vy gasa folen chanjya gans chanjyow nag eus gwithys', - 'vector-simplesearch-search' => 'Hwilas', - 'vector-simplesearch-containing' => 'ow senji...', -); - -/** Latin (Latina) - */ -$messages['la'] = array( - 'vector-simplesearch-search' => 'Quaerere', -); - -/** Luxembourgish (Lëtzebuergesch) - * @author Robby - */ -$messages['lb'] = array( - 'vector' => 'Verbesserunge vum Benotzer-IInterface (UI) fir Vector', - 'vector-desc' => "Verbessert am Benotzer-Interface Elementer wann d'Ausgesinn ''Vector'' benotzt gëtt.", - 'vector-collapsiblenav-preference' => 'Zesummeklappe vun Objeten am Navigatiounsmenü am Vector-Ausgesinn aschalten', - 'vector-collapsiblenav-more' => 'Méi Sproochen', - 'vector-editwarning-warning' => 'Wann Dir dës Säit verloosst kann dat dozou féieren datt Dir all Ännerungen, déi Dir gemaach hutt, verléiert. -Wann Dir ageloggt sidd, kënnt Dir dës Warnung an der Sektioun "Änneren" vun Ären Astellungen ausschalten.', - 'vector-editwarning-preference' => "Mech warne wann ech d'Ännerung vun enger Säit verloosen, ouni Ännerunge gespäichert ze hunn", - 'vector-simplesearch-search' => 'Sichen', - 'vector-simplesearch-containing' => 'mat ...', - 'vector-noexperiments-preference' => 'Mech vun Experimenter mat neie Fonctiounen eraushuelen', - 'vector-footercleanup-templates' => 'Schablounen op dëser Säit weisen', - 'vector-footercleanup-categories' => 'Verstoppte Kategorien op dëser Säit weisen', -); - -/** Ganda (Luganda) - * @author Kizito - */ -$messages['lg'] = array( - 'vector-editwarning-warning' => 'Bw\'ova ku lupapula luno kiyinza okuleetera enkyukakyuka z\'olukozeko okuvawo.<br /> -Bw\'oba nga okola oyingidde mu sisitemu, okulabula kuno oyinza okukusirisa nga weyambisa<br /> -ebiri mu kitundu ekya "Kukyusa" eky\'omu "Nteekateeka yange".', -); - -/** Limburgish (Limburgs) - * @author Ooswesthoesbes - */ -$messages['li'] = array( - 'vector' => 'Vectorgebroekersinterfaceverbaeteringe', - 'vector-desc' => 'Verbaetertj de vectorgebroekersinterface-illemente', # Fuzzy - 'vector-collapsiblenav-preference' => 'Zèt inklapbaar navigatiemenu in bie vectorgebroek', - 'vector-collapsiblenav-more' => 'Mieë spräök', - 'vector-editwarning-warning' => "Es se dees pagina verleets verluus se meugelik wieziginge die se haes gemaak. -Es se bös aangemeld, kins se dees waorsjoewing oetzètten in 't bewerkingstabblaad in dien veurkäöre.", - 'vector-editwarning-preference' => "Waorssjoew mich es ich 'n bewerkdje pagina die nag neet is opgeslage wil verlaote", - 'vector-simplesearch-search' => 'Zeuke', - 'vector-simplesearch-containing' => 'bevat...', - 'vector-noexperiments-preference' => "Laot mich in 't vervolg neet mier mitdoon aan experimente", - 'vector-footercleanup-transclusion' => "Dees pagina bevat {{PLURAL:$1|'n transclusie|transclusies}} van {{PLURAL:$1|ein anger pagina|$1 anger pagina's}}.", -); - -/** Lithuanian (lietuvių) - * @author Garas - * @author Matasg - */ -$messages['lt'] = array( - 'vector' => '„VektorinÄ—s“ vartotojo sÄ…sajos patobulinimai', - 'vector-collapsiblenav-more' => 'Daugiau kalbų', - 'vector-editwarning-warning' => 'Palikdamas šį puslapį jÅ«s prarasite visus padarytus pakeitimus.', - 'vector-editwarning-preference' => 'PerspÄ—ti mane, kai palieku redagavimo puslapį, o jame yra neiÅ¡saugotų pakeitimų', - 'vector-simplesearch-search' => 'IeÅ¡koti', -); - -/** Mizo (Mizo Å£awng) - * @author RMizo - */ -$messages['lus'] = array( - 'vector-collapsiblenav-more' => 'Å¢awng dangin', - 'vector-editwarning-preference' => 'Ka phêk siam danglamna ka dahÅ£hat theihnghilh palh chuan min hrilh rawh', - 'vector-simplesearch-search' => 'Zawnna', - 'vector-simplesearch-containing' => 'hemi thu telna hi...', -); - -/** Latvian (latvieÅ¡u) - * @author GreenZeb - * @author Xil - */ -$messages['lv'] = array( - 'vector' => 'Vector lietotÄja saskarsnes uzlabojumi', - 'vector-desc' => 'Uzlabo lietotÄja saskarsnes elementus Vector apdarÄ“.', # Fuzzy - 'vector-collapsiblenav-more' => 'VairÄk valodu', - 'vector-editwarning-warning' => 'AtstÄjot Å¡o lapu tu zaudÄ“si izdarÄ«tÄs izmaiņas. -Ja esi pieteicies, jÅ«s vari atspÄ“jot Å¡o brÄ«dinÄjumu savÄs izvÄ“lÄ“s sadaÄ¼Ä "rediģēšana"', - 'vector-editwarning-preference' => 'BrÄ«dinÄt mani, kad es atstÄju lapas rediģēšanu nesaglabÄjot izmaiņas', - 'vector-simplesearch-search' => 'MeklÄ“t', - 'vector-simplesearch-containing' => 'MeklÄ“jamÄ frÄze:', -); - -/** Minangkabau (Baso Minangkabau) - * @author VoteITP - */ -$messages['min'] = array( - 'vector' => 'Membaiki UI untuak Vektor', - 'vector-desc' => 'Membaiki elemen pado antamuka pangguno dari kulit Vektor', # Fuzzy - 'vector-collapsiblenav-preference' => 'Aktifkan fungsi menu navigasi yang dapek ditampilkan pado kulit Vektor', - 'vector-collapsiblenav-more' => 'Labiah banyak baso', - 'vector-editwarning-warning' => 'Maninggakan laman ko dapek maakibatkan parubahan yang awak buek hilang. Jiko awak lah masuak log, awak dapek maabaikan maklumat ko malalui "Suntingan" pado laman preferensi awak.', - 'vector-editwarning-preference' => 'Ingekkan denai katiko denai maninggakan laman suntiang sabalun menyimpan parubahan', - 'vector-simplesearch-search' => 'Cari', - 'vector-simplesearch-containing' => 'Barisi...', -); - -/** Macedonian (македонÑки) - * @author Bjankuloski06 - * @author Brest - */ -$messages['mk'] = array( - 'vector' => 'Подобрувања на поÑредникот за изгледот „ВекторÑки“', - 'vector-desc' => 'Ги подобрува кориÑничкиот поÑредник кога Ñе кориÑти рувото „ВекторÑко“', - 'vector-collapsiblenav-preference' => 'Овозможи раÑклопување на елементи во навигационо мени во рувото „ВекторÑко“', - 'vector-collapsiblenav-more' => 'Повеќе јазици', - 'vector-editwarning-warning' => 'Ðко ја напуштите Ñтраницата ќе ги изгубите Ñите промени кои Ñте ги направиле. -Ðко Ñте најавени, можете да го иÑклучите ова предупредување во одделот „Уредување“ во вашите нагодувања.', - 'vector-editwarning-preference' => 'Предупреди ме кога Ñакам да напуштам Ñтраница за уредување без да ги имам зачувано промените', - 'vector-simplesearch-search' => 'Пребарување', - 'vector-simplesearch-containing' => 'Ñодржи...', - 'vector-noexperiments-preference' => 'Изземи ме од екÑперименти Ño функции', - 'vector-footercleanup-transclusion' => 'Оваа Ñтраница Ñодржи {{PLURAL:$1|превметнување|превметнувања}} на уште $1 {{PLURAL:$1|друга Ñтраница|други Ñтраници}}.', - 'vector-footercleanup-templates' => 'Погл. шаблони на Ñтраницава', - 'vector-footercleanup-categories' => 'Погл. Ñкриени категории на Ñтраницава', -); - -/** Malayalam (മലയാളം) - * @author Junaidpv - * @author Praveenp - */ -$messages['ml'] = array( - 'vector' => 'വെകàµà´±àµà´±àµ¼ ദൃശàµà´¯à´°àµ‚പതàµà´¤à´¿à´¨àµà´±àµ† സമàµà´ªàµ¼à´•àµà´•à´®àµà´– മെചàµà´šà´ªàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´²àµà´•ൾ', - 'vector-desc' => 'വെകàµà´±àµà´±àµ¼ ദൃശàµà´¯à´°àµ‚പം ഉപയോഗികàµà´•àµà´®àµà´ªàµ‹àµ¾ ഉപയോകàµà´¤àµƒà´¸à´®àµà´ªàµ¼à´•àµà´•à´®àµà´–à´‚ മെചàµà´šà´ªàµà´ªàµ†à´Ÿàµà´¤àµà´¤àµà´¨àµà´¨àµ', - 'vector-collapsiblenav-preference' => 'വെകàµà´±àµà´±àµ¼ ദൃശàµà´¯à´°àµ‚പതàµà´¤à´¿àµ½ ഇടതàµà´µà´¶à´¤àµà´¤àµ† വഴികാടàµà´Ÿà´¿ മെനൠചàµà´°àµà´•àµà´•ാവàµà´¨àµà´¨à´¤à´¾à´•àµà´•à´¿ സജàµà´œàµ€à´•à´°à´¿à´•àµà´•àµà´•', - 'vector-collapsiblenav-more' => 'ഇതര à´à´¾à´·à´•ളിൽ', - 'vector-editwarning-warning' => 'à´ˆ താളിൽ നിനàµà´¨àµà´‚ പോകàµà´¨àµà´¨à´¤àµ താങàµà´•ൾ വരàµà´¤àµà´¤à´¿à´¯ മാറàµà´±à´™àµà´™àµ¾ നഷàµà´Ÿà´ªàµà´ªàµ†à´Ÿà´¾àµ» ഇടയാകàµà´•àµà´‚. -താങàµà´•ൾ ലോഗിൻ ചെയàµà´¤à´¿à´Ÿàµà´Ÿàµà´£àµà´Ÿàµ†à´™àµà´•ിൽ, താങàµà´•à´³àµà´Ÿàµ† à´•àµà´°à´®àµ€à´•രണങàµà´™à´³à´¿àµ½ "തിരàµà´¤àµà´¤àµ½" à´Žà´¨àµà´¨ à´à´¾à´—à´¤àµà´¤àµ ചെനàµà´¨àµ à´ˆ അറിയിപàµà´ªàµ à´ªàµà´°à´¦àµ¼à´¶à´¿à´ªàµà´ªà´¿à´•àµà´•àµà´¨àµà´¨à´¤àµ ഒഴിവാകàµà´•ാവàµà´¨àµà´¨à´¤à´¾à´£àµ.', - 'vector-editwarning-preference' => 'സേവൠചെയàµà´¯à´¾à´¤àµà´¤ മാറàµà´±à´™àµà´™à´³àµ‹à´Ÿàµ കൂടിയ തിരàµà´¤àµà´¤àµ½ താളിൽ നിനàµà´¨àµà´‚ പോകàµà´®àµà´ªàµ‹àµ¾ à´Žà´¨àµà´¨àµ† അറിയികàµà´•àµà´•', - 'vector-simplesearch-search' => 'തിരയàµà´•', - 'vector-simplesearch-containing' => 'ഉൾപàµà´ªàµ†à´Ÿàµà´¨àµà´¨à´µ...', - 'vector-noexperiments-preference' => 'സവിശേഷഗàµà´£à´™àµà´™àµ¾ പരീകàµà´·à´¿à´•àµà´•àµà´¨àµà´¨à´¤à´¿àµ½ നിനàµà´¨àµà´‚ à´Žà´¨àµà´¨àµ† ഒഴിവാകàµà´•àµà´•', - 'vector-footercleanup-transclusion' => 'à´ˆ താളിൽ {{PLURAL:$1|മറàµà´±àµŠà´°àµ താൾ|മറàµà´±àµ $1 താളàµà´•ൾ}} ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´¿à´¯à´¿à´Ÿàµà´Ÿàµà´£àµà´Ÿàµ.', - 'vector-footercleanup-templates' => 'à´ˆ താളിലെ ഫലകങàµà´™àµ¾ കാണàµà´•', - 'vector-footercleanup-categories' => 'à´ˆ താളിൽ മറഞàµà´žà´¿à´°à´¿à´•àµà´•àµà´¨àµà´¨ വർഗàµà´—à´™àµà´™àµ¾ കാണàµà´•', -); - -/** Mongolian (монгол) - */ -$messages['mn'] = array( - 'vector-simplesearch-search' => 'Хайх', -); - -/** Marathi (मराठी) - * @author Mahitgar - * @author V.narsikar - */ -$messages['mr'] = array( - 'vector' => 'समदिश परिधानाचà¥à¤¯à¤¾ उपयोगकरà¥à¤¤à¤¾-आंतरपृषà¥à¤ ातील(UI) सà¥à¤§à¤¾à¤°à¤£à¤¾', - 'vector-desc' => 'समदिश परिधान (वà¥à¤¹à¥‡à¤•à¥à¤Ÿà¤°) तà¥à¤µà¤šà¥‡à¤šà¥à¤¯à¤¾ उपयोगकरà¥à¤¤à¤¾-आंतरपृषà¥à¤ (इंटरफेस) घटकांमधà¥à¤¯à¥‡ सà¥à¤§à¤¾à¤°à¤£à¤¾ करते', # Fuzzy - 'vector-collapsiblenav-preference' => 'समदिश परिधानाचà¥à¤¯à¤¾ सà¥à¤šà¤¾à¤²à¤¨à¤¾à¤¨à¥à¤•à¥à¤°à¤®à¤¾à¤¤à¥€à¤² घटकांची घडीकà¥à¤·à¤®à¤¤à¤¾ सकà¥à¤·à¤® करा.', - 'vector-collapsiblenav-more' => 'इतर à¤à¤¾à¤·à¤¾ दाखवा', - 'vector-editwarning-warning' => "या पानावरà¥à¤¨ दà¥à¤¸à¤°à¥â€à¤¯à¤¾ पानावर गेलà¥à¤¯à¤¾à¤¸, तà¥à¤®à¥à¤¹à¥€ येथे केलेले बदल जतन होणार नाहीत. -ही सूचना घालवणà¥à¤¯à¤¾à¤¸à¤¾à¤ ी ''माà¤à¥à¤¯à¤¾ पसंती'' मधील संपादनपसंतीत बदल करा.", - 'vector-editwarning-preference' => 'जर मी संपादित करीत असलेलà¥à¤¯à¤¾ पानावरील माà¤à¥‡ संपादिलेले बदल जतन न केलà¥à¤¯à¤¾à¤¸ मला इशारा दà¥à¤¯à¤¾', - 'vector-simplesearch-search' => 'शोधा', - 'vector-simplesearch-containing' => '.......हे असलेले', - 'vector-noexperiments-preference' => 'पà¥à¤°à¤¾à¤¯à¥‹à¤—िक वैशिषà¥à¤Ÿà¥à¤¯à¤¾à¤ªà¤¾à¤¸à¥‚न मला दूर ठेवा', -); - -/** Malay (Bahasa Melayu) - * @author Anakmalaysia - * @author Aurora - * @author Diagramma Della Verita - */ -$messages['ms'] = array( - 'vector' => 'pembaikian untuk Vector', - 'vector-desc' => 'Meningkatkan antara muka pengguna ketika menggunakan kulit Vector', - 'vector-collapsiblenav-preference' => 'Aktifkan menu navigasi pada laman', - 'vector-collapsiblenav-more' => 'Bahasa lain', - 'vector-editwarning-warning' => 'Meninggalkan laman ini mungkin akan menyebabkan anda kehilangan sebarang perubahan yang telah anda lakukan. -Anda boleh melumpuhkan amaran in di bahagian "Menyunting" dalam keutamaan anda.', - 'vector-editwarning-preference' => 'Beri saya amaran apabila saya meninggalkan sesebuah laman penyuntingan tanpa menyimpan perubahan.', - 'vector-simplesearch-search' => 'Cari', - 'vector-simplesearch-containing' => 'mengandungi...', - 'vector-noexperiments-preference' => 'Kecualikan saya dari uji kaji ciri', - 'vector-footercleanup-transclusion' => 'Laman ini mengandungi {{PLURAL:$1|transklusi|transklusi-transklusi}} {{PLURAL:$1|satu laman lain|$1 laman lain}}.', - 'vector-footercleanup-templates' => 'Lihat templat pada halaman ini', - 'vector-footercleanup-categories' => 'Lihat kategori tersembunyi pada halaman ini', -); - -/** Maltese (Malti) - * @author Chrisportelli - */ -$messages['mt'] = array( - 'vector' => 'Titjib tal-interfaċċa tal-utent għal Vector', - 'vector-desc' => 'Ittejjeb l-elementi tal-interfaċċa tal-utent tal-aspett grafiku Vector.', # Fuzzy - 'vector-collapsiblenav-preference' => "Ippermetti ''menus'' tan-navigazzjoni li jistew jinħbew fl-aspett grafiku Vector", - 'vector-collapsiblenav-more' => 'Aktar lingwi', - 'vector-editwarning-warning' => 'Jekk tħalli din il-paÄ¡na jista\' jwassal sabiex titlef kwalunkwe tibdil li tkun għamilt. Jekk int tinsab fil-kont tiegħek, tista\' tneħħi dan l-avviż fis-sezzjoni "Modifiki" tal-preferenzi tiegħek.', - 'vector-editwarning-preference' => "Avżani kull meta nħalli paÄ¡na ta' modifika b'modifiki li għadhom ma Ä¡ewx salvati", - 'vector-simplesearch-search' => 'Fittex', - 'vector-simplesearch-containing' => 'li tinkludi...', - 'vector-noexperiments-preference' => 'Eskludini minn esperimenti tal-funzjonalitajiet', - 'vector-footercleanup-transclusion' => "Din il-paÄ¡na tinkludi l-{{PLURAL:$1|inklużjoni|inklużjonijiet}} ta' {{PLURAL:$1|paÄ¡na oħra|$1 paÄ¡ni oħra}}.", -); - -/** Nahuatl (NÄhuatl) - * @author Ricardo gs - * @author Teòtlalili - */ -$messages['nah'] = array( - 'vector-collapsiblenav-more' => 'Okseki tlâtòltìn', - 'vector-simplesearch-search' => 'TlatÄ“moliztli', -); - -/** Norwegian BokmÃ¥l (norsk (bokmÃ¥l)‎) - * @author Danmichaelo - * @author Event - * @author Jsoby - * @author Laaknor - * @author Nghtwlkr - */ -$messages['nb'] = array( - 'vector' => 'Brukergrensesnittsforbedringer for Vector', - 'vector-desc' => 'Forbedrer brukergrensesnittet for Vector-utseendet.', - 'vector-collapsiblenav-preference' => 'Aktiver sammenlegging av element i navigeringsmenyen i drakten Vector', - 'vector-collapsiblenav-more' => 'Flere sprÃ¥k', - 'vector-editwarning-warning' => 'Ved Ã¥ forlate siden vil du miste alle endringer du har utført. -Denne advarselen kan slÃ¥s av under Redigering i instillingene dine.', - 'vector-editwarning-preference' => 'Si ifra dersom jeg forlater en side jeg har gjort redigeringer pÃ¥ men ikke har lagret siden.', - 'vector-simplesearch-search' => 'Søk', - 'vector-simplesearch-containing' => 'inneholder …', - 'vector-noexperiments-preference' => 'Ekskluder meg fra funksjonseksperimenter', - 'vector-footercleanup-transclusion' => 'Denne siden inneholder {{PLURAL:$1|en transklusjon|transklusjoner}} av {{PLURAL:$1|én annen side|$1 andre sider}}.', - 'vector-footercleanup-templates' => 'Vis maler pÃ¥ denne siden', - 'vector-footercleanup-categories' => 'Vis skjulte kategorier pÃ¥ denne siden', -); - -/** Nedersaksisch (Nedersaksisch) - * @author Servien - */ -$messages['nds-nl'] = array( - 'vector-collapsiblenav-preference' => 'Inklapbaor navigasiemenu inschakelen bie t gebruuk van Vector', - 'vector-collapsiblenav-more' => 'Meer talen', - 'vector-editwarning-warning' => "A'j disse zied aofsluten dan kan t ween dat der wieziging die'j emaakt hebben kwiet raken. -A'j an-emeld bin, dan ku'j disse waorschuwing uutzetten in t tabblad \"Bewarken\" in joew veurkeuren.", - 'vector-editwarning-preference' => "Waorschuw mien a'k n bewörken zied aof wil sluten die nog niet op-esleugen is", - 'vector-simplesearch-search' => 'Zeuken / zuken / zuiken', - 'vector-simplesearch-containing' => 'bevat...', -); - -/** Dutch (Nederlands) - * @author SPQRobin - * @author Siebrand - */ -$messages['nl'] = array( - 'vector' => 'Gebruikersinterfaceverbeteringen voor Vector', - 'vector-desc' => 'Verbetert de gebruikersinterface van het uiterlijk Vector', - 'vector-collapsiblenav-preference' => 'Inklapbaar navigatiemenu inschakelen bij gebruik van Vector', - 'vector-collapsiblenav-more' => 'Meer talen', - 'vector-editwarning-warning' => 'Als u deze pagina verlaat verliest u mogelijk wijzigingen die u hebt gemaakt. -Als u bent aangemeld, kunt u deze waarschuwing uitschakelen in het tabblad "Bewerken" in uw voorkeuren.', - 'vector-editwarning-preference' => 'Waarschuw mij als ik een bewerkte pagina die nog niet is opgeslagen wil verlaten', - 'vector-simplesearch-search' => 'Zoeken', - 'vector-simplesearch-containing' => 'bevat...', - 'vector-noexperiments-preference' => 'Mij in de toekomst niet laten deelnemen aan experimenten', - 'vector-footercleanup-transclusion' => "Deze pagina bevat {{PLURAL:$1|een transclusie|transclusies}} van {{PLURAL:$1|één andere pagina|$1 andere pagina's}}.", - 'vector-footercleanup-templates' => 'Sjablonen van deze pagina weergeven', - 'vector-footercleanup-categories' => 'Verborgen categorieën van deze pagina weergeven', -); - -/** Nederlands (informeel)‎ (Nederlands (informeel)‎) - * @author Siebrand - */ -$messages['nl-informal'] = array( - 'vector-editwarning-warning' => 'Als je deze pagina verlaat verlies je mogelijk wijzigingen die je hebt gemaakt. -Als je bent aangemeld, kan je deze waarschuwing uitschakelen in het tabblad "Bewerken" in je voorkeuren.', -); - -/** Norwegian Nynorsk (norsk (nynorsk)‎) - * @author Gunnernett - * @author Njardarlogar - */ -$messages['nn'] = array( - 'vector-collapsiblenav-more' => 'Fleire sprÃ¥k', - 'vector-editwarning-warning' => 'Gjennom Ã¥ navigera bort frÃ¥ sida vil du missa alle endringane du mÃ¥tte ha gjort. -Om du er innlogga, kan du slÃ¥ av denne Ã¥tvaringa under «Endring» i instillingane dine.', - 'vector-editwarning-preference' => 'Gje ei Ã¥tvaring om eg gÃ¥r ut av ei redigeringsside og ikkje alle endringar er lagra', - 'vector-simplesearch-search' => 'Søk', - 'vector-simplesearch-containing' => 'inneheld ...', -); - -/** Occitan (occitan) - * @author Cedric31 - */ -$messages['oc'] = array( - 'vector' => 'Melhoraments IU per Vector', - 'vector-desc' => "Melhoraments dels elements de l'interfà cia d'utilizaire de l'abilhatge Vector.", # Fuzzy - 'vector-collapsiblenav-preference' => "Activar lo menut de navigacion d'esquèrra replegable", # Fuzzy - 'vector-editwarning-warning' => "Quitar aquesta pagina vos farà pèrdre totas las modificacions qu'avètz fachas. -Se sètz connectat amb vòstre compte, podètz levar aqueste avertiment dins la seccion Fenèstra de modificacion de vòstras preferéncias.", - 'vector-editwarning-preference' => 'M’avisar quand quiti una pagina de modificacion sens publicar los cambiaments', - 'vector-simplesearch-search' => 'Recercar', - 'vector-simplesearch-containing' => 'que conten...', -); - -/** Oriya (ଓàœà¬¿à¬†) - * @author Odisha1 - * @author Psubhashish - * @author Shisir 1945 - */ -$messages['or'] = array( - 'vector' => 'à¬à‡à¬•àଟର ପାଇଠଇଉଜର ଇଣàଟରଫà‡à¬¸ ଉନàନତିକରଣ', - 'vector-desc' => 'à¬à‡à¬•àଟର à¬†à¬¬à¬°à¬£à¬°à‡ à¬‡à¬‰à¬œà¬° ଇଣàଟରଫà‡à¬¸ ଉପାଦାନସମà‚ହକà ଉନàନତ à¬•à¬°à¬¿à¬¬à‡ à¥¤', # Fuzzy - 'vector-collapsiblenav-preference' => 'à¬à‡à¬•àଟର à¬¬à¬¹à¬¿à¬°à¬¾à¬¬à¬°à¬£à¬°à‡ à¬•à¬¡à¬¼à¬°à‡ à¬¥à¬¿à¬¬à¬¾ ପଟିକାର ଚିଜ ସବàକà ଦà‡à¬–ାଇବା-ଲàଚାଇବା ସଚଳ କରିବà‡', - 'vector-collapsiblenav-more' => 'ଅଧିକ à¬à¬¾à¬·à¬¾', - 'vector-editwarning-warning' => 'à¬à¬¹à¬¿ ପàƒà¬·àଠାକà ଛାଡ଼ି à¬šà¬¾à¬²à¬¿à¬—à¬²à‡ à¬¹àଠତ ଆପଣ କରିଥିବା କିଛି ସମàପାଦନା ହରାଇ ପାରନàତି । -ଯଦି ଆପଣ ଲଗ ଇନ କରିଥାନàତି ତà‡à¬¬à‡ ଆପଣଙàକ ପସନàଦର "ସମàପାଦନା" à¬à¬¾à¬—à¬°à‡ à¬à¬¹à¬¿ ଚà‡à¬¤à¬¾à¬¬à¬¨à€à¬Ÿà¬¿à¬•à ଅଚଳ à¬•à¬°à¬¿à¬ªà¬¾à¬°à¬¿à¬¬à‡ à¥¤', - 'vector-editwarning-preference' => 'ଯà‡à¬¤à‡à¬¬à‡à¬³à‡ ମàଠଗà‹à¬Ÿà¬¿à¬ ସାଇତାଯାଇନଥିବା ପàƒà¬·àଠାକà ବନàଦ କରିଦିଠମà‹à¬¤à‡ ଚà‡à¬¤à¬¾à¬¬à¬¨à€ ଦà‡à¬¬à‡', - 'vector-simplesearch-search' => 'ଖà‹à¬œà¬¿à¬¬à¬¾', - 'vector-simplesearch-containing' => 'ଧାରଣ ହà‡à¬‰à¬›à¬¿...', - 'vector-noexperiments-preference' => 'ସàବିଧାର ପରଖରà ମà‹à¬¤à‡ ବାହାର କରିବà‡', - 'vector-footercleanup-transclusion' => 'à¬à¬¹à¬¿ ପàƒà¬·àà¬Ÿà¬¾à¬°à‡ {{PLURAL:$1|one other page|$1 other pages}} ର {{PLURAL:$1|transclusion|transclusions}} ଅଛି', -); - -/** Punjabi (ਪੰਜਾਬੀ) - * @author Amire80 - */ -$messages['pa'] = array( - 'vector-simplesearch-search' => 'ਖੋਜ', -); - -/** Deitsch (Deitsch) - * @author Xqt - */ -$messages['pdc'] = array( - 'vector-collapsiblenav-more' => 'Weidere Schprooche', - 'vector-simplesearch-search' => 'Uffgucke', -); - -/** Pälzisch (Pälzisch) - * @author Manuae - */ -$messages['pfl'] = array( - 'vector-collapsiblenav-more' => 'Mea Schbooche', - 'vector-simplesearch-search' => 'Suche', -); - -/** Polish (polski) - * @author BeginaFelicysym - * @author Matma Rex - * @author Sp5uhe - */ -$messages['pl'] = array( - 'vector' => 'Usprawnienia interfejsu użytkownika skórki Wektor', - 'vector-desc' => 'Usprawnia elementy interfejsu użytkownika skórki Wektor', - 'vector-collapsiblenav-preference' => 'Włącz zwijanie sekcji menu bocznego w skórce Wektor', - 'vector-collapsiblenav-more' => 'Inne jÄ™zyki', - 'vector-editwarning-warning' => 'Opuszczenie tej strony może spowodować utratÄ™ wprowadzonych przez Ciebie zmian. -JeÅ›li jesteÅ› zalogowany, możesz wyłączyć wyÅ›wietlanie tego ostrzeżenia w zakÅ‚adce Edycja w swoich preferencjach.', - 'vector-editwarning-preference' => 'Ostrzegaj mnie, gdy opuszczam stronÄ™ edycji bez zapisania zmian', - 'vector-simplesearch-search' => 'Szukaj', - 'vector-simplesearch-containing' => 'zawierajÄ…ce...', - 'vector-noexperiments-preference' => 'Nie chcÄ™ w przyszÅ‚oÅ›ci brać udziaÅ‚u w testach', - 'vector-footercleanup-transclusion' => 'Ta strona zawiera {{PLURAL:$1|dołączonÄ… treść|dołączone treÅ›ci}} z {{PLURAL:$1|jednej innej strony|$1 innych stron|$1 innych stron}}.', - 'vector-footercleanup-templates' => 'Zobacz szablony użyte na tej stronie', - 'vector-footercleanup-categories' => 'Zobacz ukryte kategorie dodane do tej strony', -); - -/** Piedmontese (Piemontèis) - * @author Borichèt - * @author Dragonòt - */ -$messages['pms'] = array( - 'vector' => 'Ameliorament UI për Vector', - 'vector-desc' => "Ameliorament ëd j'element dl'antërfacia utent dla pel Vector.", # Fuzzy - 'vector-collapsiblenav-preference' => "Abilité a stërmé j'element ant la bara ëd navigassion ant ël livel Vector", - 'vector-collapsiblenav-more' => "Pì 'd lenghe", - 'vector-editwarning-warning' => "Lassé sta pà gina-sì a peul fé an manera che it perde tute le modìfiche ch'it l'has fà it. -S'it ses logà , it peule disabilité st'avis-sì ant la session \"Quà der ëd modìfica dël test\" dij tò gust.", - 'vector-editwarning-preference' => 'Avisme quand che i lasso na pà gina ëd modìfiche con modìfiche nen salvà ', - 'vector-simplesearch-search' => 'Arserca', - 'vector-simplesearch-containing' => 'contenent ...', - 'vector-noexperiments-preference' => "Gav-me da j'esperiment ëd le funsion", - 'vector-footercleanup-transclusion' => "Costa pà gina a conten {{PLURAL:$1|transclusion|transclusion}} ëd {{PLURAL:$1|n'à utra pà gina|$1 à utre pà gine}}.", -); - -/** Western Punjabi (پنجابی) - * @author Khalid Mahmood - */ -$messages['pnb'] = array( - 'vector' => 'یو آئی Ø¨ÛØªØ±ÛŒØ§Úº ویکٹر لئی', - 'vector-desc' => 'ورتن والے دے وکھالے', # Fuzzy - 'vector-collapsiblenav-preference' => 'ویکٹر سکن Ú† سائیڈ بار Ú† چیزاں دا ڈگنا Ûون دیو۔', - 'vector-collapsiblenav-more' => 'Ûور بولیاں', - 'vector-editwarning-warning' => 'اے صÙÛ’ توں جان تے ÛÙˆ سکدا Ø§ÙˆÛ Ø³Ø§Ø±ÛŒØ§Úº تبدیلیاں Ù…Ú© جان جیÛڑیاں تساں بناياں نیں۔ -اگر تسیں لاکان او، تسیں ایڈیٹنگ سیکشن Ú† اپنی پسنداں Ú† ایس خبرداری نوں پعلے ناں۔', - 'vector-editwarning-preference' => 'جدوں میں کوئی ØµÙØÛ ØªØ¨Ø¯ÛŒÙ„ÛŒ کر Ú©Û’ بچاۓ بغیر Ú†Ú¾ÚˆÙ† لگاں تے منوں دس دیو', - 'vector-simplesearch-search' => 'کھوج', - 'vector-simplesearch-containing' => 'بند کر ریا اے۔۔۔', - 'vector-noexperiments-preference' => 'منوں نویاں شیواں دے تجربیاں توں بار رکھو', -); - -/** Pontic (Ποντιακά) - */ -$messages['pnt'] = array( - 'vector-simplesearch-search' => 'ΑÏάεμαν', -); - -/** Pashto (پښتو) - * @author Ahmed-Najib-Biabani-Ibrahimkhel - */ -$messages['ps'] = array( - 'vector-collapsiblenav-more' => 'Ù†ÙˆØ±Û Ú˜Ø¨Û', - 'vector-simplesearch-search' => 'پلټل', -); - -/** Portuguese (português) - * @author Hamilton Abreu - * @author Helder.wiki - */ -$messages['pt'] = array( - 'vector' => 'Melhorias da interface do tema Vector', - 'vector-desc' => 'Melhora os elementos da interface do utilizador para o tema Vector', # Fuzzy - 'vector-collapsiblenav-preference' => 'Permitir o ocultamento dos elementos do menu de navegação no tema Vector', - 'vector-collapsiblenav-more' => 'Mais lÃnguas', - 'vector-editwarning-warning' => 'Abandonar esta página pode fazer com que perca todas as suas alterações. -Se estiver autenticado, pode desactivar este aviso na secção "Edição" das preferências.', - 'vector-editwarning-preference' => 'Avisar-me ao abandonar uma página editada sem gravar as alterações.', - 'vector-simplesearch-search' => 'Pesquisa', - 'vector-simplesearch-containing' => 'contendo...', - 'vector-noexperiments-preference' => 'Excluir-me da experimentação de funcionalidades', - 'vector-footercleanup-transclusion' => 'Esta página contém a transclusão de {{PLURAL:$1|uma outra página|$1 outras páginas}}.', -); - -/** Brazilian Portuguese (português do Brasil) - * @author Daemorris - * @author Everton137 - * @author Giro720 - * @author Helder.wiki - */ -$messages['pt-br'] = array( - 'vector' => 'Melhorias da IU do Vector', - 'vector-desc' => 'Melhora a interface do usuário do tema Vector', # Fuzzy - 'vector-collapsiblenav-preference' => 'Ativar o ocultamento de itens no menu de navegação no tema Vector', - 'vector-collapsiblenav-more' => 'Mais idiomas', - 'vector-editwarning-warning' => 'Abandonar esta página pode fazer com que você perca todas as alterações que fez. -Se você estiver autenticado, você pode desabilitar este aviso na seção "Opções de edição" de suas preferências.', - 'vector-editwarning-preference' => 'Avisar-me quando eu deixar uma janela de edição sem ter salvo as alterações', - 'vector-simplesearch-search' => 'Pesquisa', - 'vector-simplesearch-containing' => 'contendo...', - 'vector-noexperiments-preference' => 'Excluir-me da experimentação de funcionalidades', -); - -/** Quechua (Runa Simi) - * @author AlimanRuna - */ -$messages['qu'] = array( - 'vector' => 'Ruraqpaq uyapurapi Vector nisqapaq allinchasqakuna', - 'vector-desc' => 'Ruraqpaq uyapurapi Vector qarap qallawankunata allinchan.', # Fuzzy - 'vector-collapsiblenav-preference' => "Vector qarap wamp'unanpi qallawa pakana llamk'anata atichiy", - 'vector-collapsiblenav-more' => 'Aswan rimaykuna', - 'vector-editwarning-warning' => "Kay p'anqata saqispaykiqa lliw rurarqusqayki hukchasqakunatachá chinkachiykiman. -Yaykusqa kaspaykiqa, kay yuyampayta hark'ayta atinki allinkachinaykikunapi \"Llamk'apusqa\" rakipi.", - 'vector-editwarning-preference' => "Yuyampaway p'anqata saqiptiy manaraq rurarqusqay hukchasqakunata waqaychaspay.", - 'vector-simplesearch-search' => 'Maskay', - 'vector-simplesearch-containing' => 'kaykunayuq: ...', - 'vector-noexperiments-preference' => 'Ñuqawan ama lliplli llanchikukunata ruraychu', -); - -/** Romanian (română) - * @author AdiJapan - * @author Minisarm - */ -$messages['ro'] = array( - 'vector' => 'ÃŽmbunătățiri la nivelul interfeÈ›ei Vector', - 'vector-desc' => 'ÃŽmbunătățiri ale interfeÈ›ei când se utilizează interfaÈ›a Vector.', - 'vector-collapsiblenav-preference' => 'Activează ascunderea elementelor meniului de navigare în interfaÈ›a Vector', - 'vector-collapsiblenav-more' => 'Mai multe limbi', - 'vector-editwarning-warning' => 'Părăsind această pagină, există riscul pierderii modificărilor efectuate. -Dacă sunteÈ›i autentificat, puteÈ›i dezactiva această avertizare în secÈ›iunea „Modificare†a preferinÈ›elor dumneavoastră.', - 'vector-editwarning-preference' => 'Avertizează-mă când părăsesc o pagină fără a salva modificările', - 'vector-simplesearch-search' => 'Căutare', - 'vector-simplesearch-containing' => 'conÈ›inând...', - 'vector-noexperiments-preference' => 'Nu mai vreau să iau parte la experimente viitoare', - 'vector-footercleanup-transclusion' => 'Această pagină conÈ›ine {{PLURAL:$1|o transcludere a |transcluderi ale}} {{PLURAL:$1|unei alte pagini|altor $1 pagini|altor $1 de pagini}}.', -); - -/** tarandÃne (tarandÃne) - * @author Joetaras - */ -$messages['roa-tara'] = array( - 'vector' => 'Miglioramende UI pe Vector', - 'vector-desc' => "Migliore l'elemende de l'inderfacce utende quanne ause 'a visualizzazzione Vector", - 'vector-collapsiblenav-preference' => "Abbilete 'a chiusure de le artichele jndr'à 'u menu de navigazione sus a 'u skin Vector", - 'vector-collapsiblenav-more' => 'Cchiù linguagge', - 'vector-editwarning-warning' => 'Assenne da sta pà gene tu puè perdè tutte le date ca è cangiate. -Ce tu è trasute, tu puè disabbilità st\'avvertimende jndr\'à sezione "Cangiaminde..." de le preferenze tune.', - 'vector-editwarning-preference' => "Avvisave quanne jie lasse 'na pà gene cangiate senze ca agghie sarvate le cangiaminde", - 'vector-simplesearch-search' => 'Cirche', - 'vector-simplesearch-containing' => 'tène...', - 'vector-noexperiments-preference' => 'Escludeme da le funziune sperimendale', - 'vector-footercleanup-templates' => "'Ndruche le template de sta pà gene", -); - -/** Russian (руÑÑкий) - * @author Base - * @author G0rn - * @author Ignatus - * @author KPu3uC B Poccuu - * @author Kaganer - * @author MaxSem - * @author ÐлекÑандр Сигачёв - */ -$messages['ru'] = array( - 'vector' => 'Ð£Ð»ÑƒÑ‡ÑˆÐµÐ½Ð¸Ñ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñа Ð´Ð»Ñ Ñ‚ÐµÐ¼Ñ‹ «Векторное»', - 'vector-desc' => 'Улучшает пользовательÑкий Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ð´Ð»Ñ Ñ‚ÐµÐ¼Ñ‹ Ð¾Ñ„Ð¾Ñ€Ð¼Ð»ÐµÐ½Ð¸Ñ Â«Ð’ÐµÐºÑ‚Ð¾Ñ€Ð½Ð¾ÐµÂ»', - 'vector-collapsiblenav-preference' => 'Разрешить Ñворачивать блоки в левом меню в теме «Векторное»', - 'vector-collapsiblenav-more' => 'Больше Ñзыков', - 'vector-editwarning-warning' => 'Переход на другую Ñтраницу может привеÑти к потере Ñделанных вами изменений. -ЕÑли вы зарегиÑтрированы в ÑиÑтеме, то вы можете отключить Ñто предупреждение в разделе «Редактирование» ваших наÑтроек.', - 'vector-editwarning-preference' => 'Предупреждать, когда Ñ Ð¿Ð¾ÐºÐ¸Ð´Ð°ÑŽ Ñтраницу Ñ Ð½ÐµÑохранёнными изменениÑми', - 'vector-simplesearch-search' => 'ПоиÑк', - 'vector-simplesearch-containing' => 'Ñодержащие…', - 'vector-noexperiments-preference' => 'Ðе предлагать ÑкÑпериментальные возможноÑти', - 'vector-footercleanup-transclusion' => 'Ðта Ñтраница Ñодержит {{PLURAL:$1|включение|включениÑ}} {{PLURAL:$1|другой Ñтраницы|$1 других Ñтраниц}}.', - 'vector-footercleanup-templates' => 'Показать шаблоны, иÑпользуемые Ñтой Ñтраницей', - 'vector-footercleanup-categories' => 'Показать Ñкрытые категории Ñтой Ñтраницы', -); - -/** Rusyn (руÑиньÑкый) - * @author Engelseziekte - * @author Gazeb - */ -$messages['rue'] = array( - 'vector' => 'Ð—Ð´Ð¾ÐºÐ¾Ð½Ð°Ð»Ñ—Ð½Ñ Ñ…Ð¾ÑновательÑкого інтерфейÑу про Вектор', - 'vector-desc' => 'Здоконалює елементы хоÑновательÑкого інтерфейÑу Вектор.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Поволити згортати положкы навіґачного меню во взглÑдї «Векторне»', - 'vector-collapsiblenav-more' => 'Іншы Ñзыкы', - 'vector-editwarning-warning' => 'Зохаблїнём той Ñтрінкы ÑÑ Ð¼Ð¾Ð¶ÑƒÑ‚ÑŒ вшыткы учінены зміны Ñтратити. -Кідь Ñьте приголошеный, можете тото Ð²Ð°Ñ€Ð¾Ð²Ð°Ð½Ñ Ð²Ñ‹Ð¿Ð½ÑƒÑ‚Ð¸ на картї „ЕдітованÑ“ в хоÑновательÑкім інтерфейÑÑ—.', - 'vector-editwarning-preference' => 'Упозорнити нÑ, кідь буду опущати Ñторінку без ÑƒÐ»Ð¾Ð¶Ñ–Ð½Ñ Ð·Ð¼Ñ–Ð½', - 'vector-simplesearch-search' => 'ГлÑдати', - 'vector-simplesearch-containing' => 'обÑÑгуючій...', - 'vector-noexperiments-preference' => 'Ðе брати учаÑть на екÑперіментах з новыма функціÑми', -); - -/** Sanskrit (संसà¥à¤•ृतमà¥) - * @author Ansumang - * @author Shubha - */ -$messages['sa'] = array( - 'vector' => 'वाहकाय यॠठपà¥à¤°à¤—तिः', - 'vector-desc' => 'आकृतिचरà¥à¤®à¤£à¤ƒ योजकमधà¥à¤¯à¤¸à¥à¤¥à¤¾à¤‚शेषॠपà¥à¤°à¤—तिः', # Fuzzy - 'vector-collapsiblenav-preference' => 'आकृतिचरà¥à¤®à¤£à¤¿ पारà¥à¤¶à¥à¤µà¤¦à¤£à¥à¤¡à¥‡ वसà¥à¤¤à¥à¤ªà¤¤à¤¨à¤¸à¥à¤¯ सकà¥à¤°à¤¿à¤¯à¤¤à¤¾', - 'vector-collapsiblenav-more' => 'अनà¥à¤¯à¤¾à¤ƒ à¤à¤¾à¤·à¤¾à¤ƒ', - 'vector-editwarning-warning' => 'असà¥à¤®à¤¾à¤¤à¥ पृषà¥à¤ ातॠगमनेन अतà¥à¤° à¤à¤µà¤¤à¤¾ कृतानि परिवरà¥à¤¤à¤¨à¤¾à¤¨à¤¿ निषà¥à¤«à¤²à¤¾à¤¨à¤¿ à¤à¤µà¥‡à¤¯à¥à¤ƒ । -à¤à¤µà¤¤à¤¾ यदि पà¥à¤°à¤µà¤¿à¤·à¥à¤Ÿà¤‚ तरà¥à¤¹à¤¿ मम इषà¥à¤Ÿà¤¤à¤®à¤¾à¤¨à¤¿ इतà¥à¤¯à¤¤à¥à¤° असà¥à¤®à¤¿à¤¨à¥ विà¤à¤¾à¤—े समà¥à¤ªà¤¾à¤¦à¤¨à¥‡à¤¨ à¤à¤·à¤ƒ पà¥à¤°à¤¬à¥‹à¤§à¤ƒ यथा न आगचà¥à¤›à¥‡à¤¤à¥ तथा करà¥à¤¤à¥à¤‚ शकà¥à¤¯à¤¤à¥‡ ।', - 'vector-editwarning-preference' => 'समà¥à¤ªà¤¾à¤¦à¤¨à¤¾à¤¨à¤¨à¥à¤¤à¤°à¤‚ रकà¥à¤·à¤£à¥‡à¤¨ विना पृषà¥à¤ तà¥à¤¯à¤¾à¤—ावसरे सà¥à¤®à¤¾à¤°à¥à¤¯à¤¤à¤¾à¤®à¥', - 'vector-simplesearch-search' => 'अनà¥à¤µà¥‡à¤·à¤£à¤®à¥', - 'vector-simplesearch-containing' => 'विदà¥à¤¯à¤¨à¥à¤¤à¥‡......', - 'vector-noexperiments-preference' => 'पà¥à¤°à¤¯à¥‹à¤—वà¥à¤¯à¤µà¤¸à¥à¤¥à¤¾à¤¤à¤ƒ मां बहिषà¥à¤•रोतà¥', - 'vector-footercleanup-transclusion' => 'असà¥à¤®à¤¿à¤¨à¥ पृषà¥à¤ े {{PLURAL:$1|one other page|$1 other pages}}इतà¥à¤¯à¥‡à¤¤à¤¸à¥à¤¯ {{PLURAL:$1|transclusion|transclusions}}विदà¥à¤¯à¤¤à¥‡ ।', -); - -/** Sakha (Ñаха тыла) - * @author HalanTul - */ -$messages['sah'] = array( - 'vector' => '"Вектор" диÑн тиÑмÑни тупÑарар', - 'vector-desc' => 'Вектор диÑн тиÑÐ¼Ñ Ñ‚ÑƒÑ‚Ñ‚Ð°Ñ€ интерфейÑын тупÑарыы', # Fuzzy - 'vector-collapsiblenav-preference' => 'Вектор тиÑÐ¼Ñ Ñ…Ð°Ò¥Ð°Ñ Ð¼ÐµÐ½ÑŽÑ‚ÑƒÐ³Ð°Ñ€ блоктары куччатары (Ñворачивание) көҥүллүүргÑ', - 'vector-collapsiblenav-more' => 'Ó¨ÑÑÓ© тыллар', - 'vector-editwarning-warning' => 'Ðтын ÑирÑÐ¹Ð³Ñ ÐºÓ©ÑÑ‚Ó©Ñ…Ñ…Ò¯Ð½Ñ Ð±Ð¸Ð»Ð¸Ð³Ð¸Ð½ оҥорбут уларытыыларыҥ барыта ÑүтÑн хаалыахтара. -БÑлиÑÑ‚Ñммит буоллаҕына, бу ÑÑÑ€Ñтиини туруорууларыҥ «Уларытыы» ÑирÑйигÑÑ€ араарыаххын Ñөп.', - 'vector-editwarning-preference' => 'ÐÑ€ÑдÑÑкÑийÑлиир ÑирÑйтÑн уларытыыларбын бигÑргÑппÑÐºÐºÑ Ñ‚Ð°Ñ…Ñаары гыннахпына ÑÑÑ€ÑÑ‚ÑÑÑ€', - 'vector-simplesearch-search' => 'Көрдөөһүн', - 'vector-simplesearch-containing' => 'тыл баар Ñ‹Ñтатыйалара...', - 'vector-noexperiments-preference' => 'ÐÑпÑримиÑн быһыытынан бÑриллÑÑ€ кыахтары туһаммат гын', -); - -/** Sardinian (sardu) - * @author Andria - */ -$messages['sc'] = array( - 'vector-simplesearch-search' => 'Chirca', -); - -/** Sicilian (sicilianu) - */ -$messages['scn'] = array( - 'vector-simplesearch-search' => 'Ricerca', -); - -/** Northern Sami (sámegiella) - * @author Jeblad - */ -$messages['se'] = array( - 'vector-simplesearch-search' => 'Oza', -); - -/** Sinhala (සිංහල) - * @author Budhajeewa - * @author Calcey - * @author à¶à¶¹à¶»à·” විජේසේකර - * @author පසිඳු à¶šà·à·€à·’න්ද - * @author බිඟුව෠- */ -$messages['si'] = array( - 'vector' => 'දෛà·à·’à¶š සඳහ෠UI දියුණු කිරීම්', - 'vector-desc' => 'දෛà·à·’à¶š පෘෂ්ඨයේ පරිà·à·“ලක à¶…à¶à·”රු මුහුණà¶à·Š මූලිකà·à¶‚à¶œ මචදියුණු කරයි', # Fuzzy - 'vector-collapsiblenav-preference' => 'Vector ඡවියේ ගමන්කෙරුම් මෙනුවේ à¶…à¶‚à¶œ à·„à·à¶šà·’ළුම සක්â€à¶»à·“ය කරයි', - 'vector-collapsiblenav-more' => 'à¶à·€à¶à·Š à¶·à·à·‚à·à·€à¶±à·Š', - 'vector-editwarning-warning' => 'අවධà·à¶±à¶ºà¶§: මෙම පිටුවෙන් නික්ම යà·à¶¸ ඔබ සිදු à¶šà·… වෙනස්කම් à¶±à·à¶à·’වී යෑමට à·„à·šà¶à·” විය à·„à·à¶š. -ඔබ à¶´à·Šâ€à¶»à·€à·’ෂ්ටවී ඇà¶à·Šà¶±à¶¸à·Š, ඔබගේ වරණයන්වල "සංසකරණය කිරීම්" කොටසේ ඇà¶à·’ මෙම à¶…à¶±à¶à·”රු ඇඟවීම à¶…à¶šà·Šâ€à¶»à·“ය à¶šà·… à·„à·à¶š.', - 'vector-editwarning-preference' => 'ම෠සංස්කරණ පිටුවක් සුරකිනු නොලà·à¶¶à·– වෙනස්කිරීම් සමඟ à¶…à¶à·„à·à¶» යන විට අවවà·à¶¯ කරන්න', - 'vector-simplesearch-search' => 'ගවේà·à¶«à¶º කරන්න', - 'vector-simplesearch-containing' => 'ඇà¶à·”à·…à¶à·Š වෙමින් à¶´à·€à¶à·“...', - 'vector-noexperiments-preference' => 'ඉදිරි à¶…à¶à·Šà·„ද෠බà·à¶½à·“ම් වලින් මà·à·€ à¶¶à·à·„à·à¶» කරන්න', -); - -/** Slovak (slovenÄina) - * @author Helix84 - * @author Teslaton - */ -$messages['sk'] = array( - 'vector' => 'VylepÅ¡enia použ. rozhrania Vector', - 'vector-desc' => 'VylepÅ¡uje prvky použÃvateľského rozhrania témy vzhľady Vector', # Fuzzy - 'vector-collapsiblenav-preference' => 'PovoliÅ¥ zbaľovanie položiek v navigaÄnom menu v téme vzhľadu Vector', - 'vector-collapsiblenav-more' => 'ÄŽalÅ¡ie jazyky', - 'vector-editwarning-warning' => 'Ak opustÃte túto stránku, môžete tým stratiÅ¥ vÅ¡etky vykonané zmeny. -Ak ste prihlásený, toto upozornenie môžete vypnúť v sekcii „Úpravy“ svojich nastavenÃ.', - 'vector-editwarning-preference' => 'UpozorniÅ¥ ma, keÄ opúšťam upravovaciu stránku s neuloženými zmenami', - 'vector-simplesearch-search' => 'HľadaÅ¥', - 'vector-simplesearch-containing' => 'obsahuje...', - 'vector-noexperiments-preference' => 'VylúÄiÅ¥ ma z budúcich experimentov', - 'vector-footercleanup-transclusion' => 'Táto stránka obsahuje {{PLURAL:$1|transklúziu|transklúzie}} $1 {{PLURAL:$1|inej stránky|iných stránok}}.', -); - -/** Slovenian (slovenÅ¡Äina) - * @author Dbc334 - */ -$messages['sl'] = array( - 'vector' => 'IzboljÅ¡ave uporabniÅ¡kega vmesnika za Vector', - 'vector-desc' => 'IzboljÅ¡a uporabniÅ¡ki vmesnik pri uporabi kože Vector.', - 'vector-collapsiblenav-preference' => 'OmogoÄi zlaganje vnosov v navigacijskem meniju v koži Vector', - 'vector-collapsiblenav-more' => 'VeÄ jezikov', - 'vector-editwarning-warning' => 'ÄŒe zapustite stran, boste morda izgubili vse spremembe, ki ste jih naredili. -ÄŒe ste prijavljeni, lahko to opozorilo onemogoÄite v razdelku »Urejanje« v svojih nastavitvah.', - 'vector-editwarning-preference' => 'Opozori me, ko skuÅ¡am zapreti urejevalno polje z neshranjenimi spremembami', - 'vector-simplesearch-search' => 'Iskanje', - 'vector-simplesearch-containing' => 'vsebujoÄ ...', - 'vector-noexperiments-preference' => 'IzkljuÄi me iz prihodnjih preizkusov', - 'vector-footercleanup-transclusion' => 'Stran vsebuje {{PLURAL:$1|vkljuÄitev|vkljuÄitvi|vkljuÄitve}} $1 {{PLURAL:$1|druge strani|drugih strani}}.', - 'vector-footercleanup-templates' => 'Ogled predlog na strani', - 'vector-footercleanup-categories' => 'Ogled skritih kategorij na strani', -); - -/** Somali (Soomaaliga) - * @author Maax - */ -$messages['so'] = array( - 'vector-simplesearch-search' => 'Raadi', -); - -/** Albanian (shqip) - * @author Mikullovci11 - * @author Olsi - */ -$messages['sq'] = array( - 'vector' => 'Përmirësime UI për Vector', - 'vector-desc' => 'Përmirësime në elementet e ndërfaqes së përdoruesit të pamjes Vector.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Aktivizoni mbylljen e artikujve në menunë e navigimit në pamjen Vector', - 'vector-collapsiblenav-more' => 'Gjuhët tjera', - 'vector-editwarning-warning' => 'Lënia e kësaj faqeje mund t\'ju shkaktojë humbjen e çdo ndryshimi që keni bërë. -Nëse keni hyrë brenda, ju mund ta hiqni këtë paralajmërim në seksionin "Redaktimi" tek preferencat tuaja.', - 'vector-editwarning-preference' => 'Më paralajmëro kur unë lë një redaktim faqeje me ndryshime të paruajtura', - 'vector-simplesearch-search' => 'Kërko', - 'vector-simplesearch-containing' => 'përmban ...', -); - -/** Serbian (Cyrillic script) (ÑрпÑки (ћирилица)‎) - * @author Helios13 - * @author Rancher - * @author Жељко Тодоровић - */ -$messages['sr-ec'] = array( - 'vector' => 'Побољшања кориÑничког интерфејÑа за вектор', - 'vector-desc' => 'Побољшава кориÑничке елементе Ñучеља за преÑвлаку Вектор.', # Fuzzy - 'vector-collapsiblenav-preference' => 'РаÑклапање Ñтавки у бочној траци у теми „ВекторÑко“', - 'vector-collapsiblenav-more' => 'Више језика:', - 'vector-editwarning-warning' => 'Ðко напуÑтите ову Ñтраницу, изгубићете Ñве измене које Ñте направили. -Ðко Ñте пријављени, можете онемогућити ово упозорење у Ñвојим подешавањима, у одељку „Уређивање“.', - 'vector-editwarning-preference' => 'Упозори ме када напуÑтим Ñтраницу која није Ñачувана', - 'vector-simplesearch-search' => 'Претрага', - 'vector-simplesearch-containing' => 'Ñадржи...', - 'vector-noexperiments-preference' => 'Изузми ме из пробних могућноÑти', - 'vector-footercleanup-transclusion' => 'Ова Ñтраница Ñадржи {{PLURAL:$1|укључивање|укључивања}} на још $1 {{PLURAL:$1|другу Ñтраницу|друге Ñтранице|других Ñтраница}}.', -); - -/** Serbian (Latin script) (srpski (latinica)‎) - * @author Liangent - */ -$messages['sr-el'] = array( - 'vector' => 'PoboljÅ¡anja korisniÄkog interfejsa za vektor', - 'vector-desc' => 'PoboljÅ¡ava korisniÄke elemente suÄelja za presvlaku Vektor.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Skupljanje stavki navigacionog menija u Vector presvlaci', - 'vector-collapsiblenav-more' => 'JoÅ¡ jezika:', - 'vector-editwarning-warning' => 'Ako napustite ovu stranicu, izgubićete sve izmene koje ste napravili. -Ako ste prijavljeni, možete onemogućiti ovo upozorenje u svojim podeÅ¡avanjima, u odeljku „UreÄ‘ivanje“.', - 'vector-editwarning-preference' => 'Upozori me kada napustim stranicu sa nesaÄuvanim promenama', - 'vector-simplesearch-search' => 'Pretraga', - 'vector-simplesearch-containing' => 'sadrži...', - 'vector-noexperiments-preference' => 'Izuzmi me iz probnih mogućnosti', - 'vector-footercleanup-transclusion' => 'Ova stranica sadrži {{PLURAL:$1|ukljuÄivanje|ukljuÄivanja}} na joÅ¡ $1 {{PLURAL:$1|drugu stranicu|druge stranice|drugih stranica}}.', # Fuzzy -); - -/** Seeltersk (Seeltersk) - * @author Pyt - */ -$messages['stq'] = array( - 'vector-simplesearch-search' => 'Säik', - 'vector-simplesearch-containing' => 'Fultextsäike ätter ...', -); - -/** Sundanese (Basa Sunda) - * @author Kandar - */ -$messages['su'] = array( - 'vector-collapsiblenav-more' => 'Basa lianna', - 'vector-editwarning-preference' => 'Béjaan kuring lamun ninggalkeun kaca édit anu parobahanana can disimpen', - 'vector-simplesearch-search' => 'Sungsi', - 'vector-simplesearch-containing' => 'ngandung...', -); - -/** Swedish (svenska) - * @author Ainali - * @author Boivie - * @author MagnusA - * @author Martinwiss - */ -$messages['sv'] = array( - 'vector' => 'Användargränssnittsförbättringar för Vector', - 'vector-desc' => 'Förbättrar användargränssnittet när man använder Vector-utseendet', - 'vector-collapsiblenav-preference' => 'Aktivera hopfällning av poster i navigeringsmenyn i Vector-utseendet', - 'vector-collapsiblenav-more' => 'Fler sprÃ¥k', - 'vector-editwarning-warning' => 'Om du lämnar den här sidan kommer du att förlora alla ändringar du har gjort. -Om du är inloggad kan du slÃ¥ av den här varningen under "Redigering" i dina inställningar.', - 'vector-editwarning-preference' => 'Varna mig om jag lämnar en redigeringssida där jag gjort ändringar men inte sparat.', - 'vector-simplesearch-search' => 'Sök', - 'vector-simplesearch-containing' => 'innehÃ¥ller...', - 'vector-noexperiments-preference' => 'Uteslut mig frÃ¥n funktionsexperiment', - 'vector-footercleanup-transclusion' => 'Denna sida innehÃ¥ller {{PLURAL:$1| transklusion|transklusioner}} av {{PLURAL:$1|en annan sida| $1 andra sidor}}.', - 'vector-footercleanup-templates' => 'Visa mallar pÃ¥ den här sidan', - 'vector-footercleanup-categories' => 'Visa dolda kategorier pÃ¥ den här sidan', -); - -/** Swahili (Kiswahili) - * @author Lloffiwr - * @author Muddyb Blast Producer - */ -$messages['sw'] = array( - 'vector' => 'Mabadiliko ya kuendeleza kusano ya Vector', - 'vector-desc' => 'Inaboresha kusano kwa ajili ya watumiaji wa umbo la Vector.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Kuwezesha vitu vikunjike katika orodha ya urambazaji, katika umbo la Vector', - 'vector-collapsiblenav-more' => 'Lugha zingine', - 'vector-editwarning-warning' => 'Ukitoka kwenye ukurasa huu labda utapoteza madabiliko uliyoyafanya. -Unaweza kuondoa ilani hii ukienda kwenye sehemu ya "Kuhariri" kwenye mapendekezo yako.', - 'vector-editwarning-preference' => 'Unionyeshe ilani ninapotaka kutoka kwenye ukurasa ninouhariri, bila kuhifadhi mabadiliko', - 'vector-simplesearch-search' => 'Kutafuta', - 'vector-simplesearch-containing' => 'ya maneno...', -); - -/** Tamil (தமிழà¯) - * @author Sodabottle - * @author TRYPPN - * @author மதனாஹரன௠- */ -$messages['ta'] = array( - 'vector-collapsiblenav-more' => 'மேலà¯à®®à¯ அதிகமான மொழிகளà¯', - 'vector-editwarning-preference' => 'தொகà¯à®¤à¯à®¤à¯à®•௠கொணà¯à®Ÿà®¿à®°à¯à®•à¯à®•à¯à®®à¯ பகà¯à®•தà¯à®¤à¯ˆ சேமிகà¯à®•ாமல௠வெளியேறினால௠எனகà¯à®•௠எசà¯à®šà®°à®¿à®•à¯à®•ை செயà¯', - 'vector-simplesearch-search' => 'தேடà¯', - 'vector-simplesearch-containing' => 'கொணà¯à®Ÿà¯à®³à¯à®³à®¤à¯...', - 'vector-noexperiments-preference' => 'வசதிப௠பரிசோதனைகளிலிரà¯à®¨à¯à®¤à¯ எனà¯à®©à¯ˆ விலகà¯à®•வà¯à®®à¯', -); - -/** Telugu (తెలà±à°—à±) - * @author Veeven - */ -$messages['te'] = array( - 'vector' => 'వెకà±à°Ÿà°°à± కొరకౠమà±à°–ాంతరపౠమెరà±à°—à±à°²à±', - 'vector-collapsiblenav-more' => 'మరినà±à°¨à°¿ à°à°¾à°·à°²à±', - 'vector-editwarning-warning' => 'à°ˆ పేజీని వదిలివెళà±à°³à°¡à°‚ వలà±à°² మీరౠచేసిన మారà±à°ªà±à°²à°¨à± కోలà±à°ªà±‹à°¯à±‡ అవకాశం ఉంది. -మీరౠపà±à°°à°µà±‡à°¶à°¿à°‚à°šà°¿à°µà±à°‚టే, à°ˆ హెచà±à°šà°°à°¿à°•ని మీ à°…à°à°¿à°°à±à°šà±à°²à°²à±‹ "మరపà±à°²à±" అనే విà°à°¾à°—ంలో అచేతనం చేసà±à°•ోవచà±à°šà±.', - 'vector-editwarning-preference' => 'à°à°¦à±ˆà°¨à°¾ పేజీని నేనౠవదిలివెళà±à°¤à±à°¨à±à°¨à°ªà±à°ªà±à°¡à± దానిలో à°à°¦à±à°°à°ªà°°à°šà°¨à°¿ మారà±à°ªà±à°²à± ఉంటే ననà±à°¨à± హెచà±à°šà°°à°¿à°‚à°šà±', - 'vector-simplesearch-search' => 'వెతà±à°•à±', -); - -/** Thai (ไทย) - * @author Horus - * @author Octahedron80 - * @author Woraponboonkerd - */ -$messages['th'] = array( - 'vector-desc' => 'ข้à¸à¸›à¸£à¸±à¸šà¸›à¸£à¸¸à¸‡à¸à¸‡à¸„์ประà¸à¸à¸šà¸à¸´à¸™à¹€à¸•à¸à¸£à¹Œà¹€à¸Ÿà¸‹à¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¸‚à¸à¸‡à¸ªà¸à¸´à¸™à¹€à¸§à¸à¹€à¸•à¸à¸£à¹Œ', # Fuzzy - 'vector-collapsiblenav-preference' => 'ใช้งานà¸à¸²à¸£à¸¢à¹ˆà¸à¸£à¸²à¸¢à¸à¸²à¸£à¸‚à¸à¸‡à¹€à¸¡à¸™à¸¹à¸™à¸³à¸—างในสà¸à¸´à¸™à¹€à¸§à¸à¹€à¸•à¸à¸£à¹Œ', - 'vector-collapsiblenav-more' => 'ภาษาà¸à¸·à¹ˆà¸™à¹†', - 'vector-editwarning-warning' => 'à¸à¸²à¸£à¸à¸à¸à¸ˆà¸²à¸à¸«à¸™à¹‰à¸²à¸™à¸µà¹‰à¸à¸²à¸ˆà¸—ำให้ความเปลี่ยนà¹à¸›à¸¥à¸‡à¸—ี่คุณà¸à¸£à¸°à¸—ำสูà¸à¸«à¸²à¸¢ -ถ้าคุณล็à¸à¸à¸à¸´à¸™à¹à¸¥à¹‰à¸§ คุณสามารถปิดคำเตืà¸à¸™à¸™à¸µà¹‰à¹„ด้ที่ส่วน "à¸à¸²à¸£à¹à¸à¹‰à¹„ข" ในà¸à¸²à¸£à¸•ั้งค่าขà¸à¸‡à¸„ุณ', - 'vector-editwarning-preference' => 'เตืà¸à¸™à¸‰à¸±à¸™ เมื่à¸à¸‰à¸±à¸™à¸à¸³à¸¥à¸±à¸‡à¸ˆà¸°à¸à¸à¸à¸ˆà¸²à¸à¸«à¸™à¹‰à¸²à¹à¸à¹‰à¹„ขโดยมีข้à¸à¸¡à¸¹à¸¥à¸—ี่ยังไม่ได้บันทึà¸', - 'vector-simplesearch-search' => 'ค้นหา', - 'vector-simplesearch-containing' => 'ประà¸à¸à¸šà¹„ปด้วย...', -); - -/** Turkmen (Türkmençe) - * @author Hanberke - */ -$messages['tk'] = array( - 'vector' => 'Vector üçin interfeýs gowulandyrmalary', - 'vector-collapsiblenav-more' => 'Has köp dil', - 'vector-simplesearch-search' => 'Gözleg', - 'vector-simplesearch-containing' => 'öz içine alýar...', -); - -/** Tagalog (Tagalog) - * @author AnakngAraw - */ -$messages['tl'] = array( - 'vector' => 'Mga pagpapainam na UI para sa Vector', - 'vector-desc' => 'Nagpapainam sa mga sangkap ng dugtungang-mukha na pangtatagamit ng pabalat ng Vector.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Paganahin ang pagkanatitiklop ng mga bagay na nasa loob ng talaang panglibot sa loob ng pabalat na Vector', - 'vector-collapsiblenav-more' => 'Iba pang mga wika', - 'vector-editwarning-warning' => 'Ang paglisan mula sa pahinang ito ay maaaring makasanhi sa iyo ng pagkawala ng anumang mga pagbabagong ginawa mo. -Kung nakalagda ka, maaari mong huwag paganahin ang babalang ito sa loob ng seksyong "May binabago" ng mga nais mo.', - 'vector-editwarning-preference' => 'Magbabala sa akin kapag umalis ako sa isang pahina ng pampatnugot na hindi pa nasasagip ang mga pagbabago', - 'vector-simplesearch-search' => 'Maghanap', - 'vector-simplesearch-containing' => 'naglalaman ng ...', - 'vector-noexperiments-preference' => 'Huwag akong isali sa tampok na mga eksperimento', - 'vector-footercleanup-transclusion' => 'Ang pahinang ito ay naglalaman ng {{PLURAL:$1|transklusyon|mga transklusyon}} ng {{PLURAL:$1|isang ibang pahina|$1 ibang mga pahina}}.', -); - -/** Tok Pisin (Tok Pisin) - * @author Iketsi - */ -$messages['tpi'] = array( - 'vector-simplesearch-search' => 'Painim', -); - -/** Turkish (Türkçe) - * @author Emperyan - * @author Hcagri - * @author Karduelis - * @author Srhat - * @author Vito Genovese - */ -$messages['tr'] = array( - 'vector' => 'Vector için kullanıcı arabirimi iyileÅŸtirmeleri', - 'vector-desc' => 'Vector görünümünün kullanıcı arayüzü bileÅŸenlerini geliÅŸtirir', - 'vector-collapsiblenav-preference' => 'Vector temasında kenar çubuÄŸundaki ögelerin daraltılmasını etkinleÅŸtir', - 'vector-collapsiblenav-more' => 'DiÄŸer diller', - 'vector-editwarning-warning' => 'Bu sayfadan ayrılmak yaptığınız herhangi bir deÄŸiÅŸikliÄŸi kaybetmenize sebep olabilir. -EÄŸer giriÅŸ yaptıysanız, bu uyarıyı, tercihlerinizin "Sayfa yazma alanı" bölümünde devre dışı bırakabilirsiniz.', - 'vector-editwarning-preference' => 'KaydedilmemiÅŸ deÄŸiÅŸikliÄŸe sahip bir deÄŸiÅŸiklik sayfasından çıkarken beni uyar', - 'vector-simplesearch-search' => 'Ara', - 'vector-simplesearch-containing' => 'içeren...', - 'vector-noexperiments-preference' => 'Beni gelecekteki deneylere dahil etme', - 'vector-footercleanup-templates' => 'Bu sayfada kullanılan ÅŸablonları göster', - 'vector-footercleanup-categories' => 'Bu sayfadaki gizli kategorileri göster', -); - -/** Turoyo (Ṫuroyo) - * @author Ariyo - */ -$messages['tru'] = array( - 'vector-simplesearch-search' => 'Kruxyo', -); - -/** Tatar (Cyrillic script) (татарча) - * @author Ильнар - */ -$messages['tt-cyrl'] = array( - 'vector' => '«Сызымлы» бизәлеше өчен Ñңартулар', - 'vector-collapsiblenav-preference' => '«Сызымлы» бизәлеше өчен Ñул менюдагы блокларны Ñбарга Ñ€Ó©Ñ…Ñәт итү', - 'vector-collapsiblenav-more' => 'Башка телләр', - 'vector-editwarning-warning' => 'Башка биткә күчү вакытында бу мәкаләгә керткән үзгәрешләр югалырга мөмкин. -Әгәрдә Ñез теркәлгән булÑагыз, бу иÑкәрмәне Ñез «Көйләнмәләрем» өлешендә үзгәртә алаÑыз.', - 'vector-editwarning-preference' => 'Битне Ñакламыйча китү вакытында мине киÑәтергә', - 'vector-simplesearch-search' => 'Ðзләү', - 'vector-simplesearch-containing' => 'Ñчтәлек...', - 'vector-noexperiments-preference' => 'Тикшерүдәге мөмкинлекләрне кулланмаÑка', -); - -/** Central Atlas Tamazight (ⵜⴰⵎⴰⵣⵉⵖⵜ) - * @author Tifinaghes - */ -$messages['tzm'] = array( - 'vector-collapsiblenav-more' => 'ⵓⴳⴰⵔ ⵠⵜⵓⵜâµâ´°âµ¢âµ‰âµ', - 'vector-simplesearch-search' => 'ⴰⵔⵣⵣⵓ', -); - -/** Ukrainian (українÑька) - * @author AS - * @author Base - * @author Microcell - * @author Olvin - * @author Prima klasy4na - */ -$messages['uk'] = array( - 'vector' => 'УдоÑÐºÐ¾Ð½Ð°Ð»ÐµÐ½Ð½Ñ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñу кориÑтувача за допомогою «векторного» оформленнÑ', - 'vector-desc' => 'Покращує елементи інтерфейÑу кориÑтувача за допомогою «векторного» оформленнÑ.', # Fuzzy - 'vector-collapsiblenav-preference' => 'Дозволити Ð·Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ Ð±Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ меню в оформленні «Векторне»', - 'vector-collapsiblenav-more' => 'Інші мови', - 'vector-editwarning-warning' => 'Перехід на іншу Ñторінку призведе до втрати ваших змін. -Якщо ви ввійшли до ÑиÑтеми, то ви можете відключити це Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ Ð² розділі «РедагуваннÑ» ваших налаштувань.', - 'vector-editwarning-preference' => 'Попереджати мене, Ñкщо Ñ Ð·Ð°Ð»Ð¸ÑˆÐ°ÑŽ Ñторінку Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð· незбереженими змінами', - 'vector-simplesearch-search' => 'Пошук', - 'vector-simplesearch-containing' => 'що міÑÑ‚Ñть...', - 'vector-noexperiments-preference' => 'ВідмовитиÑÑŒ від Ð²Ð¸Ð¿Ñ€Ð¾Ð±ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚ÐµÑ…Ð½Ñ–Ñ‡Ð½Ð¸Ñ… екÑпериментів', - 'vector-footercleanup-transclusion' => 'Ð¦Ñ Ñторінка міÑтить {{PLURAL:$1|включеннÑ|включеннÑ|включень}} інших Ñторінок', - 'vector-footercleanup-templates' => 'Показати шаблони, що викориÑтовує Ñ†Ñ Ñторінка', - 'vector-footercleanup-categories' => 'Показати приховані категорії на цій Ñторінці', -); - -/** Urdu (اردو) - * @author පසිඳු à¶šà·à·€à·’න්ද - */ -$messages['ur'] = array( - 'vector-desc' => 'صار٠انٹرÙیس Ú©Û’ عناصر ویکٹر جلد Ú©Û’ پر Ø¨ÛØªØ± ÛÛ’.', # Fuzzy - 'vector-collapsiblenav-preference' => 'ÙØ¹Ø§Ù„ ØØµÛ ویکٹر جلد میں سائڈبار میں آئیٹمز Ú©ÛŒ', - 'vector-collapsiblenav-more' => 'مزید زبانوں میں', - 'vector-editwarning-preference' => 'خبردار مجھے جب میں غیر Ù…ØÙوظ Ú©Ø±Ø¯Û ØªØ¨Ø¯ÛŒÙ„ÛŒÙˆÚº Ú©Û’ ساتھ ایک ترمیم Ú©Û’ ØµÙØÛ’ Ú©Ùˆ Ú†Ú¾ÙˆÚ‘ دو', - 'vector-simplesearch-search' => 'تلاش', -); - -/** Uzbek (oÊ»zbekcha) - * @author CoderSI - */ -$messages['uz'] = array( - 'vector-collapsiblenav-preference' => '"Vektor" tashqi ko\'rinishida (skinida) chap menyu unsurlarini yoyishga ruxsat berish', - 'vector-simplesearch-search' => 'Qidiruv', - 'vector-noexperiments-preference' => 'Tajribaviy imkoniyatlarni tavsiya qilmaslik', -); - -/** vèneto (vèneto) - * @author Candalua - * @author Vajotwo - */ -$messages['vec'] = array( - 'vector' => 'Mejoramenti de interfacia utente (UI) par el Vector.', - 'vector-desc' => "Mejora l'interfacia utente del tema Vector.", # Fuzzy - 'vector-collapsiblenav-preference' => 'AbiÅ‚ita menù de navigaxion nascondibiÅ‚e par Å‚a skin Vector', - 'vector-collapsiblenav-more' => 'Pì Å‚engue', - 'vector-editwarning-warning' => 'Se te vè via da sta pagina te podaressi pèrdar tute le modìfeghe che te ghè fato. -Se te sì loggà , te poli disabilitar sto aviso in te la sezion "Dimension de la casela de modifica" de le to preferense.', - 'vector-editwarning-preference' => 'Dime se sto lassando na pagina de modifica sensa aver salvà ', - 'vector-simplesearch-search' => 'Serca', - 'vector-simplesearch-containing' => 'che contien...', -); - -/** Veps (vepsän kel’) - */ -$messages['vep'] = array( - 'vector-simplesearch-search' => 'Ectä', - 'vector-simplesearch-containing' => 'mülütajad...', -); - -/** Vietnamese (Tiếng Việt) - * @author Minh Nguyen - * @author Vinhtantran - */ -$messages['vi'] = array( - 'vector' => 'Giao diện tÃch hợp vá»›i VectÆ¡', - 'vector-desc' => 'Hoà n thiện giao diện khi sá» dụng hình dạng VectÆ¡', - 'vector-collapsiblenav-preference' => 'Báºt trình đơn chuyển hướng gấp lại được ở bên phải trong bá» ngoà i VectÆ¡', - 'vector-collapsiblenav-more' => 'Thêm ngôn ngữ khác', - 'vector-editwarning-warning' => 'Rá»i khá»i trang nà y sẽ khiến bạn mất các sá»a đổi đã thá»±c hiện. -Nếu đã đăng nháºp, bạn có thể tắt cảnh báo nà y tại mục “Sá»a đổi†trong tùy chá»n cá nhân.', - 'vector-editwarning-preference' => 'Cảnh báo khi tôi thoát trang sá»a đổi mà chưa lưu trang', - 'vector-simplesearch-search' => 'Tìm kiếm', - 'vector-simplesearch-containing' => 'có chứa…', - 'vector-noexperiments-preference' => 'Loại trừ tôi khá»i các thà nghiệm tÃnh năng', - 'vector-footercleanup-transclusion' => 'Trang nà y nhúng ná»™i dung cá»§a {{PLURAL:$1|má»™t trang khác|$1 trang khác}}.', - 'vector-footercleanup-templates' => 'Xem các bản mẫu dùng trong trang nà y', - 'vector-footercleanup-categories' => 'Xem các thể loại ẩn gồm trang nà y', -); - -/** Volapük (Volapük) - * @author Malafaya - */ -$messages['vo'] = array( - 'vector-collapsiblenav-more' => 'Püks pluik', - 'vector-simplesearch-search' => 'Suk', - 'vector-simplesearch-containing' => 'ninädöl...', -); - -/** Walloon (walon) - * @author Srtxg - */ -$messages['wa'] = array( - 'vector' => "Amidraedjes di l' eterface pol pea «Vector»", - 'vector-desc' => "Amidraedjes pol pea d' eterface d' uzeu «Vector»", # Fuzzy - 'vector-collapsiblenav-preference' => "Permete d' erôler les cayets del bÃ¥re di costé avou l' pea «Vector»", - 'vector-collapsiblenav-more' => 'Pus di lingaedjes', - 'vector-editwarning-warning' => "Cwiter cisse pÃ¥dje ci vos frè piede tos les candjmints ki vos avoz fwait. -Si vos estoz elodjî, vos ploz dismete cist adviertixhmint ci dins l' linwete «Boesse di tecse» di vos preferinces.", - 'vector-editwarning-preference' => "M' advierti cwand dji cwite ene pÃ¥dje k' a des candjmints nén schapés", - 'vector-simplesearch-search' => 'Cweri', - 'vector-simplesearch-containing' => 'ki contént...', - 'vector-noexperiments-preference' => 'Mi rsaetchî des esperyinces di fonccionalité', - 'vector-footercleanup-transclusion' => "Cisse pÃ¥dje ci a {{PLURAL:$1|on ravalé elemint|des ravalés elemints}} vnant d' {{PLURAL:$1|ene ôte pÃ¥dje|$1 ôtès pÃ¥djes}}.", -); - -/** Mingrelian (მáƒáƒ გáƒáƒšáƒ£áƒ ი) - */ -$messages['xmf'] = array( - 'vector-simplesearch-search' => 'გáƒáƒ უáƒ', -); - -/** Yiddish (ייִדיש) - * @author פוילישער - */ -$messages['yi'] = array( - 'vector' => 'ב×Ö·× ×™×¦×¢×¨Ö¾×ויבערפֿל×ַך פֿ×Ö·×¨×‘×¢×¡×¢×¨×•× ×’×¢×Ÿ פֿ×ַר וועקט×ר', - 'vector-desc' => 'פֿ×ַרבעסערט ×“×¢× ×‘×× ×™×¦×¢×¨ ×ויבערפֿל×ַך ווען מען × ×™×¦×˜ די וועקט×ר ×•×•×²Ö·×–×•× ×’.', - 'vector-collapsiblenav-preference' => '×ַקטיווירן ×¦×•× ×•×™×¤Ö¿×œ×™×™×’×Ÿ ××™×™× ×”×™×™×˜×Ÿ ××™× ×¢× × ×ַוויג×ַציע ×ž×¢× ×™×• ×ין ×“×¢× ×•×•×¢×§×˜×ר געשטעל', - 'vector-collapsiblenav-more' => '× ×ך שפר×ַכן', - 'vector-editwarning-warning' => '×יבערל×זן ×“×¢× ×‘×œ×ט קען ×’×•×¨× ×–×²Ö·×Ÿ פֿ×רלירן ×ײַערע ×¢× ×“×¢×¨×•× ×’×¢×Ÿ. -×ויב ×יר ×–×¢× ×˜ ××¨×²Ö·× ×œ×גירט, ×§×¢× ×˜ ×יר מבטל זײַן די ד××–×™×’×¢ וו××¨×¢× ×•× ×’ ×ין דער "ב××רבעטן" ××¤×˜×™×™×œ×•× ×’ פון ×ײַערע ×¤×¨×¢×¤×¢×¨×¢× ×¦×Ÿ.', - 'vector-editwarning-preference' => 'שטעלן × ×•×•××¨×¢× ×•× ×’ ווען ×יך ל××– ×יבער × ×¨×¢×“××§×˜×™×¨×•× ×’ בל×ט מיט × ×™×©×˜ ××•×™×¤×’×¢×”×™×˜×¢× ×¢ ×¢× ×“×¢×¨×•× ×’×¢×Ÿ', - 'vector-simplesearch-search' => 'זוכן', - 'vector-simplesearch-containing' => 'כולל…', - 'vector-footercleanup-templates' => 'ווײַזן מוסטער ×ויף ×“×¢× ×‘×œ×ט', - 'vector-footercleanup-categories' => 'ווײַזן ב××”××œ×˜×¢× ×¢ ×§×טעג×ריעס ×ויף ×“×¢× ×‘×œ×ט', -); - -/** Yoruba (Yorùbá) - * @author Demmy - */ -$messages['yo'] = array( - 'vector' => 'Àwá»n ìmúdára UI fún Vector', - 'vector-collapsiblenav-more' => 'Àwá»n èdè lẹÌkùúnrẹÌrẹÌ', - 'vector-editwarning-warning' => 'KÃkúrò nà ojúewé yìà yÃò jáº¹Ì kà ẹ pòfo à wá»n à túná¹£e tà ẹ ti á¹£e. -Tó bá jáº¹Ì pé ẹ ti wá»lé, ẹ lè dẹÌkun ìkìlá»Ì€ yìà nÃnù abala "Àtúná¹£e á¹£Ãá¹£e" ti à wá»n ìfẹÌrà n yÃn.', - 'vector-editwarning-preference' => 'Kìlá»Ì€ fún mi tà mo bá únkúrò nà ojúewé à túná¹£e láì tÃì mupamá»Ì', - 'vector-simplesearch-search' => 'Ṣà wárÃ', - 'vector-simplesearch-containing' => 'tó nÃ...', -); - -/** Cantonese (粵語) - * @author Horacewai2 - * @author Waihorace - */ -$messages['yue'] = array( - 'vector' => 'å°æ–¼Vectorå˜…ç•Œé¢æ”¹é€²', - 'vector-desc' => '改進Vectorç•«é¢å˜…界é¢å…ƒç´ 。', # Fuzzy - 'vector-collapsiblenav-preference' => 'ç”¨å¯æŠ˜ç–Šå°Žèˆªåˆ—', - 'vector-collapsiblenav-more' => '更多語言', - 'vector-editwarning-warning' => 'é›¢é–‹å‘¢ä¸€ç‰ˆæœƒä»¤åˆ°ä½ å˜…ä¿®æ”¹å””è¦‹å’—ã€‚ -ä½ å¯ä»¥éŸ¿ä½ 嘅喜好è¨å®šå˜…"編輯ä¸"å°ç¯€åº¦åœç”¨å‘¢å€‹è¦å‘Šã€‚', - 'vector-editwarning-preference' => '當我離開未ä¿å˜å¥½å˜…修改嗰陣è¦å‘Šæˆ‘', - 'vector-simplesearch-search' => 'æµå˜¢', - 'vector-simplesearch-containing' => 'å單傳é€ç·Š...', -); - -/** Simplified Chinese (䏿–‡ï¼ˆç®€ä½“)‎) - * @author Bencmq - * @author Dimension - * @author Liangent - * @author Onecountry - * @author Yfdyh000 - * @author 阿pp - */ -$messages['zh-hans'] = array( - 'vector' => 'Vectorç”¨æˆ·ç•Œé¢æ”¹è¿›', - 'vector-desc' => '改进Vector皮肤ä¸çš„用户界é¢å…ƒç´ 。', # Fuzzy - 'vector-collapsiblenav-preference' => '在Vector皮肤的导航èœå•ä¸æŠ˜å 项目', - 'vector-collapsiblenav-more' => '更多è¯è¨€', - 'vector-editwarning-warning' => '离开这个页é¢å¯èƒ½ä¼šä»¤æ‚¨å¤±å޻之å‰çš„æ‰€æœ‰æ›´æ”¹ã€‚若您已ç»ç™»å…¥ï¼Œæ‚¨å¯åœ¨æ‚¨å‚数设置的“编辑â€ä¸€æ ä¸å…³é—æ¤è¦å‘Šã€‚', - 'vector-editwarning-preference' => '如在更改未ä¿å˜æ—¶ç¦»å¼€é¡µé¢ï¼Œåˆ™å‘出è¦å‘Š', - 'vector-simplesearch-search' => 'æœç´¢', - 'vector-simplesearch-containing' => '嫿œ‰...', - 'vector-noexperiments-preference' => 'åŠŸèƒ½å®žéªŒä¸æŽ’é™¤æˆ‘', - 'vector-footercleanup-transclusion' => 'æ¤é¡µ{{PLURAL:$1|嵌入包å«}}有{{PLURAL:$1|一个其他页é¢|$1个其他页é¢}}。', - 'vector-footercleanup-templates' => '查看该页调用的模æ¿', - 'vector-footercleanup-categories' => '查看该页所属的éšè—类别', -); - -/** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) - * @author Bencmq - * @author Gaoxuewei - * @author Liangent - * @author Mark85296341 - * @author Waihorace - * @author Wrightbus - */ -$messages['zh-hant'] = array( - 'vector' => 'Vector ä½¿ç”¨è€…ä»‹é¢æ”¹é€²', - 'vector-desc' => '改進 Vector 外觀ä¸çš„使用者介é¢å…ƒç´ 。', # Fuzzy - 'vector-collapsiblenav-preference' => '在 Vector 外觀的導覽é¸å–®ä¸æ‘ºç–Šé …ç›®', - 'vector-collapsiblenav-more' => '更多語言', - 'vector-editwarning-warning' => '離開這個é é¢å¯èƒ½æœƒä»¤æ‚¨å¤±å޻之å‰çš„æ‰€æœ‰æ›´æ”¹ã€‚若您已經登入,您å¯åœ¨æ‚¨å好è¨å®šçš„「編輯ã€ç¯€ä¸é—œé–‰æ¤è¦å‘Šã€‚', - 'vector-editwarning-preference' => 'ç•¶æˆ‘åœ¨æ›´æ”¹æœªå„²å˜æ™‚離開é 颿™‚è¦å‘Šæˆ‘', - 'vector-simplesearch-search' => 'æœå°‹', - 'vector-simplesearch-containing' => '包å«...', - 'vector-noexperiments-preference' => '我ä¸åƒèˆ‡åŠŸèƒ½å¯¦éšª', - 'vector-footercleanup-transclusion' => 'æ¤é {{PLURAL:$1|嵌入包å«}}有{{PLURAL:$1|一|$1}}個其他é é¢ã€‚', - 'vector-footercleanup-templates' => '查看該é 調用的模æ¿', - 'vector-footercleanup-categories' => 'æŸ¥çœ‹è©²é æ‰€å±¬çš„éš±è—類別', -); diff --git a/extensions/Vector/Vector.php b/extensions/Vector/Vector.php deleted file mode 100644 index 7a6f8535..00000000 --- a/extensions/Vector/Vector.php +++ /dev/null @@ -1,132 +0,0 @@ -<?php -/** - * Vector extension - * - * @file - * @ingroup Extensions - * - * @author Trevor Parscal <trevor@wikimedia.org> - * @author Roan Kattouw <roan.kattouw@gmail.com> - * @author Nimish Gautam <nimish@wikimedia.org> - * @author Adam Miller <amiller@wikimedia.org> - * @license GPL v2 or later - * @version 0.3.0 - */ - -/* Configuration */ - -// Each module may be configured individually to be globally on/off or user preference based -$wgVectorFeatures = array( - 'collapsiblenav' => array( 'global' => true, 'user' => true ), - 'collapsibletabs' => array( 'global' => true, 'user' => false ), - 'editwarning' => array( 'global' => false, 'user' => true ), - // The follwing are experimental and likely unstable - use at your own risk - 'expandablesearch' => array( 'global' => false, 'user' => false ), - 'footercleanup' => array( 'global' => false, 'user' => false ), - 'sectioneditlinks' => array( 'global' => false, 'user' => false ), -); - -// The Vector skin has a basic version of simple search, which is a prerequisite for the enhanced one -$wgDefaultUserOptions['vector-simplesearch'] = 1; - -// Enable bucket testing for new version of collapsible nav -$wgCollapsibleNavBucketTest = false; -// Force the new version -$wgCollapsibleNavForceNewVersion = false; - -// Enable bucket testing for new version of section edit links -$wgVectorSectionEditLinksBucketTest = false; -// Percentage of users who's use of section edit links will be tracked - half of which will see the -// new section edit links - default 5% -$wgVectorSectionEditLinksLotteryOdds = 5; -// Version number of the current experiment - Buckets from previous experiments will be overwritten -// with new values when this is incremented, so as to allow accurate re-distribution. When changing -// the lottery odds, this needs to change too, or you will have inaccurate data. -$wgVectorSectionEditLinksExperiment = 0; - -/* Setup */ - -$wgExtensionCredits['other'][] = array( - 'path' => __FILE__, - 'name' => 'Vector', - 'author' => array( 'Trevor Parscal', 'Roan Kattouw', 'Nimish Gautam', 'Adam Miller' ), - 'version' => '0.3.0', - 'url' => 'https://www.mediawiki.org/wiki/Extension:Vector', - 'descriptionmsg' => 'vector-desc', -); -$wgAutoloadClasses['VectorHooks'] = dirname( __FILE__ ) . '/Vector.hooks.php'; -$wgExtensionMessagesFiles['Vector'] = dirname( __FILE__ ) . '/Vector.i18n.php'; -$wgHooks['BeforePageDisplay'][] = 'VectorHooks::beforePageDisplay'; -$wgHooks['GetPreferences'][] = 'VectorHooks::getPreferences'; -$wgHooks['ResourceLoaderGetConfigVars'][] = 'VectorHooks::resourceLoaderGetConfigVars'; -$wgHooks['MakeGlobalVariablesScript'][] = 'VectorHooks::makeGlobalVariablesScript'; - -$vectorResourceTemplate = array( - 'localBasePath' => dirname( __FILE__ ) . '/modules', - 'remoteExtPath' => 'Vector/modules', - 'group' => 'ext.vector', -); -$wgResourceModules += array( - 'ext.vector.collapsibleNav' => $vectorResourceTemplate + array( - 'scripts' => 'ext.vector.collapsibleNav.js', - 'styles' => 'ext.vector.collapsibleNav.css', - 'messages' => array( - 'vector-collapsiblenav-more', - ), - 'dependencies' => array( - 'mediawiki.util', - 'jquery.client', - 'jquery.cookie', - 'jquery.tabIndex', - ), - ), - 'ext.vector.collapsibleTabs' => $vectorResourceTemplate + array( - 'scripts' => 'ext.vector.collapsibleTabs.js', - 'dependencies' => array( - 'jquery.collapsibleTabs', - 'jquery.delayedBind', - ), - ), - 'ext.vector.editWarning' => $vectorResourceTemplate + array( - 'scripts' => 'ext.vector.editWarning.js', - 'messages' => array( - 'vector-editwarning-warning', - ), - ), - 'ext.vector.expandableSearch' => $vectorResourceTemplate + array( - 'scripts' => 'ext.vector.expandableSearch.js', - 'styles' => 'ext.vector.expandableSearch.css', - 'dependencies' => array( - 'jquery.client', - 'jquery.expandableField', - 'jquery.delayedBind', - ), - ), - 'ext.vector.footerCleanup' => $vectorResourceTemplate + array( - 'scripts' => array( - 'jquery.footerCollapsibleList.js', - 'ext.vector.footerCleanup.js', - ), - 'styles' => 'ext.vector.footerCleanup.css', - 'messages' => array ( - 'vector-footercleanup-transclusion', - 'vector-footercleanup-templates', - 'vector-footercleanup-categories', - ), - 'dependencies' => array( - // The message require plural support at javascript. - 'mediawiki.jqueryMsg', - 'jquery.cookie' - ), - 'position' => 'top', - ), - 'ext.vector.sectionEditLinks' => $vectorResourceTemplate + array( - 'scripts' => 'ext.vector.sectionEditLinks.js', - 'styles' => 'ext.vector.sectionEditLinks.css', - 'dependencies' => array( - 'jquery.cookie', - 'jquery.clickTracking', - ), - ), -); - diff --git a/extensions/Vector/modules/ext.vector.collapsibleNav.css b/extensions/Vector/modules/ext.vector.collapsibleNav.css deleted file mode 100644 index fc9246b0..00000000 --- a/extensions/Vector/modules/ext.vector.collapsibleNav.css +++ /dev/null @@ -1,83 +0,0 @@ -/** - * Stylesheet for collapsible nav - */ - -#mw-panel.collapsible-nav .portal { - /* @embed */ - background: url(images/portal-break.png) left top no-repeat; - padding: 0.25em 0 !important; - margin: -11px 9px 10px 11px; -} - -#mw-panel.collapsible-nav .portal h5 { - color: #4D4D4D; - font-weight: normal; - /* @embed */ - background: url(images/open.png) left center no-repeat; - padding: 4px 0 3px 1.5em; - margin-bottom: 0; -} - -#mw-panel.collapsible-nav .portal h5:hover { - cursor: pointer; - text-decoration: none; -} - -#mw-panel.collapsible-nav .portal h5 a { - color: #4D4D4D; - text-decoration: none; -} - -#mw-panel.collapsible-nav .portal .body { - background: none !important; - padding-top: 0; - display: none; -} - -#mw-panel.collapsible-nav .portal .body ul li { - padding: 0.25em 0; -} - -/* First */ - -#mw-panel.collapsible-nav .portal.first h5 { - display: none; -} - -#mw-panel.collapsible-nav .portal.first { - background-image: none; - margin-top: 0; -} - -/* Persistent */ - -#mw-panel.collapsible-nav .portal.persistent .body { - display: block; -} - -#mw-panel.collapsible-nav .portal.persistent h5 { - background: none !important; - padding-left: 0.7em; - cursor: default; -} - -#mw-panel.collapsible-nav .portal.persistent .body { - margin-left: 0.5em; -} - -/* Collapsed */ - -#mw-panel.collapsible-nav .portal.collapsed h5 { - color: #0645AD; - /* @embed */ - background: url(images/closed-ltr.png) left center no-repeat; - margin-bottom: 0; -} - -#mw-panel.collapsible-nav .portal.collapsed h5 a { - color: #0645AD; -} - -#mw-panel.collapsible-nav .portal.collapsed h5:hover { - text-decoration: underline; -} diff --git a/extensions/Vector/modules/ext.vector.collapsibleNav.js b/extensions/Vector/modules/ext.vector.collapsibleNav.js deleted file mode 100644 index 85143014..00000000 --- a/extensions/Vector/modules/ext.vector.collapsibleNav.js +++ /dev/null @@ -1,253 +0,0 @@ -/** - * Collapisble navigation for Vector - */ -( function ( mw, $ ) { - "use strict"; - var map, version; - - // Use the same function for all navigation headings - don't repeat - function toggle( $element ) { - $.cookie( - 'vector-nav-' + $element.parent().attr( 'id' ), - $element.parent().is( '.collapsed' ), - { 'expires': 30, 'path': '/' } - ); - $element - .parent() - .toggleClass( 'expanded' ) - .toggleClass( 'collapsed' ) - .find( '.body' ) - .slideToggle( 'fast' ); - } - - /* Browser Support */ - - map = { - // Left-to-right languages - ltr: { - // Collapsible Nav is broken in Opera < 9.6 and Konqueror < 4 - opera: [['>=', 9.6]], - konqueror: [['>=', 4.0]], - blackberry: false, - ipod: false, - iphone: false, - ps3: false - }, - // Right-to-left languages - rtl: { - opera: [['>=', 9.6]], - konqueror: [['>=', 4.0]], - blackberry: false, - ipod: false, - iphone: false, - ps3: false - } - }; - if ( !$.client.test( map ) ) { - return true; - } - - /* Bucket Testing */ - - // Fallback to old version - version = 1; - // Allow new version override - if ( mw.config.get( 'wgCollapsibleNavForceNewVersion' ) ) { - version = 2; - } else { - // Make bucket testing optional - if ( mw.config.get( 'wgCollapsibleNavBucketTest' ) ) { - // This is be determined randomly, and then stored in a cookie - version = $.cookie( 'vector-nav-pref-version' ); - // If the cookie didn't exist, or the value is out of range, generate a new one and save it - if ( version === null ) { - // 50% of the people will get the new version - version = Math.round( Math.random() + 1 ); - $.cookie( 'vector-nav-pref-version', version, { - expires: 30, - path: '/' - }); - } - } - } - - $( function ( $ ) { - var limit, threshold, languages, acceptLangCookie, - $primary, $secondary, - i, $link, count, - $headings, tabIndex; - - /* Special Language Portal Handling */ - - // Language portal splitting feature (if it's turned on) - if ( version === 2 ) { - // How many links to show in the primary languages portal - limit = 5; - // How many links there must be in the secondary portal to justify having a secondary portal - threshold = 3; - // Make the interwiki language links list a secondary list, and create a new list before it as primary list - $( '#p-lang ul' ).addClass( 'secondary' ).before( '<ul class="primary"></ul>' ); - // This is a list of languages in order of Wikipedia project size. This is the lowest fallback for choosing - // which links to show in the primary list. Ideally the browser's accept-language headers should steer this - // list, and we should fallback on a site configured (MediaWiki:Common.js) list of prefered languages. - languages = [ - 'en', 'fr', 'de', 'es', 'pt', 'it', 'ru', 'ja', 'nl', 'pl', 'zh', 'sv', 'ar', 'tr', 'uk', 'fi', 'no', 'ca', - 'ro', 'hu', 'ksh', 'id', 'he', 'cs', 'vi', 'ko', 'sr', 'fa', 'da', 'eo', 'sk', 'th', 'lt', 'vo', 'bg', - 'sl', 'hr', 'hi', 'et', 'mk', 'simple', 'new', 'ms', 'nn', 'gl', 'el', 'eu', 'ka', 'tl', 'bn', 'lv', 'ml', - 'bs', 'te', 'la', 'az', 'sh', 'war', 'br', 'is', 'mr', 'be-x-old', 'sq', 'cy', 'lb', 'ta', 'zh-classical', - 'an', 'jv', 'ht', 'oc', 'bpy', 'ceb', 'ur', 'zh-yue', 'pms', 'scn', 'be', 'roa-rup', 'qu', 'af', 'sw', - 'nds', 'fy', 'lmo', 'wa', 'ku', 'hy', 'su', 'yi', 'io', 'os', 'ga', 'ast', 'nap', 'vec', 'gu', 'cv', - 'bat-smg', 'kn', 'uz', 'zh-min-nan', 'si', 'als', 'yo', 'li', 'gan', 'arz', 'sah', 'tt', 'bar', 'gd', 'tg', - 'kk', 'pam', 'hsb', 'roa-tara', 'nah', 'mn', 'vls', 'gv', 'mi', 'am', 'ia', 'co', 'ne', 'fo', 'nds-nl', - 'glk', 'mt', 'ang', 'wuu', 'dv', 'km', 'sco', 'bcl', 'mg', 'my', 'diq', 'tk', 'szl', 'ug', 'fiu-vro', 'sc', - 'rm', 'nrm', 'ps', 'nv', 'hif', 'bo', 'se', 'sa', 'pnb', 'map-bms', 'lad', 'lij', 'crh', 'fur', 'kw', 'to', - 'pa', 'jbo', 'ba', 'ilo', 'csb', 'wo', 'xal', 'krc', 'ckb', 'pag', 'ln', 'frp', 'mzn', 'ce', 'nov', 'kv', - 'eml', 'gn', 'ky', 'pdc', 'lo', 'haw', 'mhr', 'dsb', 'stq', 'tpi', 'arc', 'hak', 'ie', 'so', 'bh', 'ext', - 'mwl', 'sd', 'ig', 'myv', 'ay', 'iu', 'na', 'cu', 'pi', 'kl', 'ty', 'lbe', 'ab', 'got', 'sm', 'as', 'mo', - 'ee', 'zea', 'av', 'ace', 'kg', 'bm', 'cdo', 'cbk-zam', 'kab', 'om', 'chr', 'pap', 'udm', 'ks', 'zu', 'rmy', - 'cr', 'ch', 'st', 'ik', 'mdf', 'kaa', 'aa', 'fj', 'srn', 'tet', 'or', 'pnt', 'bug', 'ss', 'ts', 'pcd', - 'pih', 'za', 'sg', 'lg', 'bxr', 'xh', 'ak', 'ha', 'bi', 've', 'tn', 'ff', 'dz', 'ti', 'ki', 'ny', 'rw', - 'chy', 'tw', 'sn', 'tum', 'ng', 'rn', 'mh', 'ii', 'cho', 'hz', 'kr', 'ho', 'mus', 'kj' - ]; - // If the user has an Accept-Language cookie, use it. Otherwise, set it asynchronously but keep the default - // behavior for this page view. - acceptLangCookie = $.cookie( 'accept-language' ); - if ( acceptLangCookie !== null ) { - // Put the user's accepted languages before the list ordered by wiki size - if ( acceptLangCookie !== '' ) { - languages = acceptLangCookie.split( ',' ).concat( languages ); - } - } else { - $.getJSON( - mw.util.wikiScript( 'api' ), - 'format=json&action=query&meta=userinfo&uiprop=acceptlang', - function ( data ) { - var langs = [], j, len, lang; - if ( data.query && - data.query.userinfo && - data.query.userinfo.acceptlang !== undefined - ) { - for ( j = 0, lang = data.query.userinfo.acceptlang, len = lang.length; j < len; j++ ) { - if ( lang[j].q !== 0 ) { - langs.push( lang[j]['*'] ); - } - } - } - $.cookie( 'accept-language', langs.join( ',' ), { - path: '/', - expires: 30 - }); - } - ); - } - // Shortcuts to the two lists - $primary = $( '#p-lang ul.primary' ); - $secondary = $( '#p-lang ul.secondary' ); - // Adjust the limit based on the threshold - if ( $secondary.children().length < limit + threshold ) { - limit += threshold; - } - // Move up to 5 of the links into the primary list, based on the priorities set forth in the languages list - count = 0; - for ( i = 0; i < languages.length; i++ ) { - $link = $secondary.find( '.interwiki-' + languages[i] ); - if ( $link.length ) { - if ( count++ < limit ) { - $link.appendTo( $primary ); - } else { - break; - } - } - } - // If there's still links in the secondary list and we havn't filled the primary list to it's limit yet, move - // links into the primary list in order of appearance - if ( count < limit ) { - $secondary.children().each( function () { - if ( count++ < limit ) { - $(this).appendTo( $primary ); - } else { - return false; - } - } ); - } - // Hide the more portal if it's now empty, otherwise make the list into it's very own portal - if ( $secondary.children().length === 0 ) { - $secondary.remove(); - } else { - $( '#p-lang' ).after( '<div id="p-lang-more" class="portal"><h5></h5><div class="body"></div></div>' ); - $( '#p-lang-more h5' ).text( mw.msg( 'vector-collapsiblenav-more' ) ); - $secondary.appendTo( $( '#p-lang-more .body' ) ); - } - // Always show the primary interwiki language portal - $( '#p-lang' ).addClass( 'persistent' ); - } - - /* General Portal Modification */ - - // Always show the first portal - $( '#mw-panel > .portal:first' ).addClass( 'first persistent' ); - // Apply a class to the entire panel to activate styles - $( '#mw-panel' ).addClass( 'collapsible-nav' ); - // Use cookie data to restore preferences of what to show and hide - $( '#mw-panel > .portal:not(.persistent)' ) - .each( function ( i ) { - var id = $(this).attr( 'id' ), - state = $.cookie( 'vector-nav-' + id ); - // Add anchor tag to heading for better accessibility - $( this ).find( 'h5' ).wrapInner( $( '<a href="#"></a>' ).click( false ) ); - // In the case that we are not showing the new version, let's show the languages by default - if ( - state === 'true' || - ( state === null && i < 1 ) || - ( state === null && version === 1 && id === 'p-lang' ) - ) { - $(this) - .addClass( 'expanded' ) - .removeClass( 'collapsed' ) - .find( '.body' ) - .hide() // bug 34450 - .show(); - } else { - $(this) - .addClass( 'collapsed' ) - .removeClass( 'expanded' ); - } - // Re-save cookie - if ( state !== null ) { - $.cookie( 'vector-nav-' + $(this).attr( 'id' ), state, { 'expires': 30, 'path': '/' } ); - } - } ); - - /* Tab Indexing */ - - $headings = $( '#mw-panel > .portal:not(.persistent) > h5' ); - - // Get the highest tab index - tabIndex = $( document ).lastTabIndex() + 1; - - // Fix the search not having a tabindex - $( '#searchInput' ).attr( 'tabindex', tabIndex++ ); - - // Make it keyboard accessible - $headings.attr( 'tabindex', function () { - return tabIndex++; - }); - - // Toggle the selected menu's class and expand or collapse the menu - $( '#mw-panel' ) - .delegate( '.portal:not(.persistent) > h5', 'keydown', function ( e ) { - // Make the space and enter keys act as a click - if ( e.which === 13 /* Enter */ || e.which === 32 /* Space */ ) { - toggle( $(this) ); - } - } ) - .delegate( '.portal:not(.persistent) > h5', 'mousedown', function ( e ) { - if ( e.which !== 3 ) { // Right mouse click - toggle( $(this) ); - $(this).blur(); - } - return false; - } ); - }); - -}( mediaWiki, jQuery ) ); diff --git a/extensions/Vector/modules/ext.vector.collapsibleTabs.js b/extensions/Vector/modules/ext.vector.collapsibleTabs.js deleted file mode 100644 index 31f91cbb..00000000 --- a/extensions/Vector/modules/ext.vector.collapsibleTabs.js +++ /dev/null @@ -1,125 +0,0 @@ -/** - * Collapsible tabs for Vector - */ -jQuery( function ( $ ) { - var rtl = $( 'body' ).is( '.rtl' ); - - // Overloading the moveToCollapsed function to animate the transition - $.collapsibleTabs.moveToCollapsed = function ( ele ) { - var $moving = $( ele ); - - //$.collapsibleTabs.getSettings( $( $.collapsibleTabs.getSettings( $moving ).expandedContainer ) ).shifting = true; - // Do the above, except with guards for JS errors - var data = $.collapsibleTabs.getSettings( $moving ); - if ( !data ) { - return; - } - var expContainerSettings = $.collapsibleTabs.getSettings( $( data.expandedContainer ) ); - if ( !expContainerSettings ) { - return; - } - expContainerSettings.shifting = true; - - // Remove the element from where it's at and put it in the dropdown menu - var target = data.collapsedContainer; - $moving.css( 'position', 'relative' ) - .css( ( rtl ? 'left' : 'right' ), 0 ) - .animate( { width: '1px' }, 'normal', function () { - var data; - $( this ).hide(); - // add the placeholder - $( '<span class="placeholder" style="display: none;"></span>' ).insertAfter( this ); - // XXX: 'data' is undefined here, should the 'data' from the outer scope have - // a different name? - $( this ).detach().prependTo( target ).data( 'collapsibleTabsSettings', data ); - $( this ).attr( 'style', 'display: list-item;' ); - // $.collapsibleTabs.getSettings( $( $.collapsibleTabs.getSettings( $( ele ) ).expandedContainer ) ) - // .shifting = false; - // Do the above, except with guards for accessing properties of undefined. - data = $.collapsibleTabs.getSettings( $( ele ) ); - if ( data ) { - var expContainerSettings = $.collapsibleTabs.getSettings( $( data.expandedContainer ) ); - if ( expContainerSettings ) { - expContainerSettings.shifting = false; - $.collapsibleTabs.handleResize(); - } - } - } ); - }; - - // Overloading the moveToExpanded function to animate the transition - $.collapsibleTabs.moveToExpanded = function ( ele ) { - var $moving = $( ele ); - //$.collapsibleTabs.getSettings( $( $.collapsibleTabs.getSettings( $moving ).expandedContainer ) ).shifting = true; - // Do the above, except with guards for accessing properties of undefined. - var data = $.collapsibleTabs.getSettings( $moving ); - if ( !data ) { - return; - } - var expContainerSettings = $.collapsibleTabs.getSettings( $( data.expandedContainer ) ); - if ( !expContainerSettings ) { - return; - } - expContainerSettings.shifting = true; - - // grab the next appearing placeholder so we can use it for replacing - var $target = $( data.expandedContainer ).find( 'span.placeholder:first' ); - var expandedWidth = data.expandedWidth; - $moving.css( 'position', 'relative' ).css( ( rtl ? 'right' : 'left' ), 0 ).css( 'width', '1px' ); - $target.replaceWith( - $moving - .detach() - .css( 'width', '1px' ) - .data( 'collapsibleTabsSettings', data ) - .animate( { width: expandedWidth + 'px' }, 'normal', function () { - $( this ).attr( 'style', 'display: block;' ); - //$.collapsibleTabs.getSettings( $( $.collapsibleTabs.getSettings( $( ele ) ).expandedContainer ) ) - // .shifting = false; - // Do the above, except with guards for accessing properties of undefined. - var data = $.collapsibleTabs.getSettings( $( this ) ); - if ( data ) { - var expContainerSettings = $.collapsibleTabs.getSettings( $( data.expandedContainer ) ); - if ( expContainerSettings ) { - expContainerSettings.shifting = false; - $.collapsibleTabs.handleResize(); - } - } - } ) - ); - }; - - // Bind callback functions to animate our drop down menu in and out - // and then call the collapsibleTabs function on the menu - $( '#p-views ul' ).bind( 'beforeTabCollapse', function () { - if ( $( '#p-cactions' ).css( 'display' ) === 'none' ) { - $( '#p-cactions' ) - .addClass( 'filledPortlet' ).removeClass( 'emptyPortlet' ) - .find( 'h5' ) - .css( 'width','1px' ).animate( { 'width':'26px' }, 390 ); - } - } ).bind( 'beforeTabExpand', function () { - if ( $( '#p-cactions li' ).length === 1 ) { - $( '#p-cactions h5' ).animate( { 'width':'1px' }, 370, function () { - $( this ).attr( 'style', '' ) - .parent().addClass( 'emptyPortlet' ).removeClass( 'filledPortlet' ); - }); - } - } ).collapsibleTabs( { - expandCondition: function ( eleWidth ) { - if ( rtl ) { - return ( $( '#right-navigation' ).position().left + $( '#right-navigation' ).width() + 1 ) - < ( $( '#left-navigation' ).position().left - eleWidth ); - } - return ( $( '#left-navigation' ).position().left + $( '#left-navigation' ).width() + 1 ) - < ( $( '#right-navigation' ).position().left - eleWidth ); - }, - collapseCondition: function () { - if ( rtl ) { - return ( $( '#right-navigation' ).position().left + $( '#right-navigation' ).width() ) - > $( '#left-navigation' ).position().left; - } - return ( $( '#left-navigation' ).position().left + $( '#left-navigation' ).width() ) - > $( '#right-navigation' ).position().left; - } - } ); -} ); diff --git a/extensions/Vector/modules/ext.vector.editWarning.js b/extensions/Vector/modules/ext.vector.editWarning.js deleted file mode 100644 index e128fd45..00000000 --- a/extensions/Vector/modules/ext.vector.editWarning.js +++ /dev/null @@ -1,55 +0,0 @@ -/* - * Edit warning for Vector - */ -( function ( mw, $ ) { - $(document).ready( function () { - // Check if EditWarning is enabled and if we need it - if ( $( '#wpTextbox1' ).length === 0 ) { - return true; - } - // Get the original values of some form elements - $( '#wpTextbox1, #wpSummary' ).each( function () { - $(this).data( 'origtext', $(this).val() ); - }); - var savedWindowOnBeforeUnload; - $( window ) - .on( 'beforeunload.editwarning', function () { - var retval; - - // Check if the current values of some form elements are the same as - // the original values - if ( - mw.config.get( 'wgAction' ) == 'submit' || - $( '#wpTextbox1' ).data( 'origtext' ) != $( '#wpTextbox1' ).val() || - $( '#wpSummary' ).data( 'origtext' ) != $( '#wpSummary' ).val() - ) { - // Return our message - retval = mw.msg( 'vector-editwarning-warning' ); - } - - // Unset the onbeforeunload handler so we don't break page caching in Firefox - savedWindowOnBeforeUnload = window.onbeforeunload; - window.onbeforeunload = null; - if ( retval !== undefined ) { - // ...but if the user chooses not to leave the page, we need to rebind it - setTimeout( function () { - window.onbeforeunload = savedWindowOnBeforeUnload; - }, 1 ); - return retval; - } - } ) - .on( 'pageshow.editwarning', function () { - // Re-add onbeforeunload handler - if ( window.onbeforeunload == null ) { - window.onbeforeunload = savedWindowOnBeforeUnload; - } - } ); - - // Add form submission handler - $( '#editform' ).submit( function () { - // Unbind our handlers - $( window ).off( '.editwarning' ); - }); - }); - -}( mediaWiki, jQuery ) ); diff --git a/extensions/Vector/modules/ext.vector.expandableSearch.css b/extensions/Vector/modules/ext.vector.expandableSearch.css deleted file mode 100644 index 8b33bbb1..00000000 --- a/extensions/Vector/modules/ext.vector.expandableSearch.css +++ /dev/null @@ -1,11 +0,0 @@ -.expandableField { - display: block; -} - -#simpleSearch { - overflow: auto; -} - -#searchButton { - margin-top: 0.2em !important; -} diff --git a/extensions/Vector/modules/ext.vector.expandableSearch.js b/extensions/Vector/modules/ext.vector.expandableSearch.js deleted file mode 100644 index b4910647..00000000 --- a/extensions/Vector/modules/ext.vector.expandableSearch.js +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Expandable search for Vector - */ -jQuery( document ).ready( function ( $ ) { - - /* Browser Support */ - - var map = { - // Left-to-right languages - ltr: { - // Collapsible Nav is broken in Opera < 9.6 and Konqueror < 4 - msie: [['>=', 8]], - blackberry: false, - ipod: false, - iphone: false, - ps3: false - }, - // Right-to-left languages - rtl: { - msie: [['>=', 8]], - blackberry: false, - ipod: false, - iphone: false, - ps3: false - } - }; - if ( !$.client.test( map ) ) { - return true; - } - - $( '#searchInput' ) - .expandableField( { - beforeExpand: function ( context ) { - // Animate the containers border - $( this ) - .parent() - .animate( { - borderTopColor: '#a0d8ff', - borderLeftColor: '#a0d8ff', - borderRightColor: '#a0d8ff', - borderBottomColor: '#a0d8ff' - }, 'fast' ); - }, - beforeCondense: function ( context ) { - // Animate the containers border - $( this ) - .parent() - .animate( { - borderTopColor: '#aaaaaa', - borderLeftColor: '#aaaaaa', - borderRightColor: '#aaaaaa', - borderBottomColor: '#aaaaaa' - }, 'fast' ); - }, - afterExpand: function ( context ) { - // Trigger the collapsible tabs resize handler - if ( $.collapsibleTabs ) { - $.collapsibleTabs.handleResize(); - } - }, - afterCondense: function ( context ) { - // Trigger the collapsible tabs resize handler - if ( $.collapsibleTabs ) { - $.collapsibleTabs.handleResize(); - } - }, - expandToLeft: !$( 'body' ).hasClass( 'rtl' ) - } ) - .css( 'float', $( 'body' ).hasClass( 'rtl' ) ? 'right' : 'left' ) - .siblings( 'button' ) - .css( 'float', $( 'body' ).hasClass( 'rtl' ) ? 'right' : 'left' ); -} ); diff --git a/extensions/Vector/modules/ext.vector.footerCleanup.css b/extensions/Vector/modules/ext.vector.footerCleanup.css deleted file mode 100644 index b935aed6..00000000 --- a/extensions/Vector/modules/ext.vector.footerCleanup.css +++ /dev/null @@ -1,76 +0,0 @@ -/** - * Footer cleanup - */ - -#wpTextbox1 { - margin: 0; - display: block; -} - -.editOptions { - background-color: #F0F0F0; - border: 1px solid silver; - border-top: none; - padding: 1em 1em 1.5em 1em; - margin-bottom: 2em; -} - -.collapsible-list { - display: inline; - cursor: pointer; - min-width: 400px; -} -.collapsible-list > span { - float: left; - /* @embed */ - background: url(./images/open.png); - background-repeat: no-repeat; - background-position: 50% 50%; - display: block; - height: 16px; - width: 16px; -} - -.collapsible-list > span.collapsed { - /* @embed */ - background: url(./images/closed-ltr.png); - background-repeat: no-repeat; - background-position: 50% 50%; -} - -.hiddencats > ul, .templatesUsed > ul { - margin: 1em 2.5em; -} - -.editCheckboxes { - margin-bottom: 1em; -} - -.editCheckboxes input[type='checkbox']:first-child { - margin-left: 0; -} - -.cancelLink { - margin: 0 0.5em; -} - -.cancelLinkPipeSpace { - display: inline-block; - width: 0.5em; - height: 0.5em; -} - -#editpage-copywarn { - font-size: 0.9em; -} - -input#wpSummary { - display: block; - margin-top: 0; - margin-bottom: 0.5em; -} - -.editButtons > input[type='submit']:first-child { - margin-left: .1em; -} - diff --git a/extensions/Vector/modules/ext.vector.footerCleanup.js b/extensions/Vector/modules/ext.vector.footerCleanup.js deleted file mode 100644 index 7c4b6898..00000000 --- a/extensions/Vector/modules/ext.vector.footerCleanup.js +++ /dev/null @@ -1,31 +0,0 @@ -/** - * Footer cleanup for Vector - */ -( function ( $ ) { - // Wait for onload to remove edit help and "|" after cancel link. - window.onload = function () { - // Only if advanced editor is found. - if ( 'wikiEditor' in $ ) { - $( '.editButtons' ).find( '.editHelp' ).remove(); - // Remove the "|" from after the cancelLink. - var $cancelLink = $( '#mw-editform-cancel' ); - $cancelLink.parent().empty().append( $cancelLink ); - // Adjustment for proper right side alignment with WikiEditor. - $( '.editOptions, #editpage-specialchars' ).css( 'margin-right', '-2px' ); - } - }; - // Waiting until dom ready as the module is loaded in the head. - $( document ).ready( function () { - // Make "Templates used" a collapsible list. - $( '.templatesUsed ul' ).footerCollapsibleList( { - name: 'templates-used-list', - title: mw.msg( 'vector-footercleanup-templates' ) - } ); - - // Make "Hidden categories" a collapsible list. - $( '.hiddencats ul' ).footerCollapsibleList( { - name: 'hidden-categories-list', - title: mw.msg( 'vector-footercleanup-categories' ) - } ); - } ); -} ( jQuery ) ); diff --git a/extensions/Vector/modules/ext.vector.sectionEditLinks.css b/extensions/Vector/modules/ext.vector.sectionEditLinks.css deleted file mode 100644 index 07df70aa..00000000 --- a/extensions/Vector/modules/ext.vector.sectionEditLinks.css +++ /dev/null @@ -1,19 +0,0 @@ -/** - * Section edit links - */ - -span.vector-editLink { - float: none; - display: inline-block; -} - -span.vector-editLink a { - padding-left: 18px; - /* @embed */ - background: url(images/edit-faded.png) left top no-repeat; -} - -span.vector-editLink a:hover { - /* @embed */ - background-image: url(images/edit.png); -} diff --git a/extensions/Vector/modules/ext.vector.sectionEditLinks.js b/extensions/Vector/modules/ext.vector.sectionEditLinks.js deleted file mode 100644 index 2a3301bf..00000000 --- a/extensions/Vector/modules/ext.vector.sectionEditLinks.js +++ /dev/null @@ -1,80 +0,0 @@ -/* - * Section Edit Links for Vector - */ -( function ( $, mw ) { - -var eventBase = 'ext.vector.sectionEditLinks-bucket:'; -var cookieBase = 'ext.vector.sectionEditLinks-'; -var bucket = null; - -if ( mw.config.get( 'wgVectorSectionEditLinksBucketTest', false ) ) { - // If the version in the client's cookie doesn't match wgVectorSectionEditLinksExperiment, then - // we need to disregard the bucket they may already be in to ensure accurate redistribution - var currentExperiment = $.cookie( cookieBase + 'experiment' ); - var experiment = Number( mw.config.get( 'wgVectorSectionEditLinksExperiment', 0 ) ); - if ( currentExperiment === null || Number( currentExperiment ) != experiment ) { - $.cookie( cookieBase + 'experiment', experiment ); - } else { - bucket = $.cookie( cookieBase + 'bucket' ); - } - if ( bucket === null ) { - // Percentage chance of being tracked - var odds = Math.min( 100, Math.max( 0, - Number( mw.config.get( 'wgVectorSectionEditLinksLotteryOdds', 0 ) ) - ) ); - // 0 = not tracked, 1 = tracked with old version, 2 = tracked with new version - bucket = ( Math.random() * 100 ) < odds ? Number( Math.random() < 0.5 ) + 1 : 0; - $.cookie( cookieBase + 'bucket', bucket, { 'path': '/', 'expires': 30 } ); - // If we are going to track this person from now on, let's also track which bucket we put - // them into and when - if ( bucket > 0 && 'trackAction' in $ ) { - $.trackAction( eventBase + bucket + '@' + experiment ); - } - } -} - -if ( bucket <= 0 ) { - return; -} - -$(document).ready( function () { - // Transform the targets of section edit links to route through the click tracking API - var session = $.cookie( 'clicktracking-session' ); - $( 'span.editsection a, #ca-edit a' ).each( function () { - var event = eventBase + bucket + '@' + experiment; - if ( $(this).is( '#ca-edit a' ) ) { - event += '-tab'; - } - var href = $( this ).attr( 'href' ); - var editUrl = href + ( href.indexOf( '?' ) >= 0 ? '&' : '?' ) + $.param( { - 'clicktrackingsession': session, - 'clicktrackingevent': event + '-save' - } ); - $(this).attr( 'href', $.trackActionURL( editUrl, event + '-click' ) ); - } ); - if ( bucket == 2 ) { - // Move the link over to be next to the heading text and style it with an icon - $( 'span.mw-headline' ).each( function () { - $(this) - .after( - $( '<span class="editsection vector-editLink"></span>' ) - .append( - $(this) - .prev( 'span.editsection' ) - .find( 'a' ) - .each( function () { - var text = $(this).text(); - $(this).text( - text.substr( 0, 1 ).toUpperCase() + text.substr( 1 ) - ); - } ) - .detach() - ) - ) - .prev( 'span.editsection' ) - .remove(); - } ); - } -} ); - -} )( jQuery, mediaWiki ); diff --git a/extensions/Vector/modules/images/closed-ltr.png b/extensions/Vector/modules/images/closed-ltr.png Binary files differdeleted file mode 100644 index 063ac6f7..00000000 --- a/extensions/Vector/modules/images/closed-ltr.png +++ /dev/null diff --git a/extensions/Vector/modules/images/closed-rtl.png b/extensions/Vector/modules/images/closed-rtl.png Binary files differdeleted file mode 100644 index c3462182..00000000 --- a/extensions/Vector/modules/images/closed-rtl.png +++ /dev/null diff --git a/extensions/Vector/modules/images/edit-faded.png b/extensions/Vector/modules/images/edit-faded.png Binary files differdeleted file mode 100644 index 1e2e5d83..00000000 --- a/extensions/Vector/modules/images/edit-faded.png +++ /dev/null diff --git a/extensions/Vector/modules/images/edit.png b/extensions/Vector/modules/images/edit.png Binary files differdeleted file mode 100644 index fe281252..00000000 --- a/extensions/Vector/modules/images/edit.png +++ /dev/null diff --git a/extensions/Vector/modules/images/open.png b/extensions/Vector/modules/images/open.png Binary files differdeleted file mode 100644 index 0221028e..00000000 --- a/extensions/Vector/modules/images/open.png +++ /dev/null diff --git a/extensions/Vector/modules/images/portal-break.png b/extensions/Vector/modules/images/portal-break.png Binary files differdeleted file mode 100644 index 10cd7f83..00000000 --- a/extensions/Vector/modules/images/portal-break.png +++ /dev/null diff --git a/extensions/Vector/modules/jquery.footerCollapsibleList.js b/extensions/Vector/modules/jquery.footerCollapsibleList.js deleted file mode 100644 index 2915ce29..00000000 --- a/extensions/Vector/modules/jquery.footerCollapsibleList.js +++ /dev/null @@ -1,46 +0,0 @@ -( function( $ ) { - // Small jQuery plugin to handle the toggle function & cookie for state - // For collapsible items in the footer - $.fn.footerCollapsibleList = function( config ) { - if ( - ! ( 'title' in config ) || - ! ( 'name' in config ) - ) { - return; - } - return this.each( function () { - // Setup - $( this ) - .parent() - .prepend( - $( '<a>' ) - .addClass( 'collapsible-list' ) - .text( config.title ) - .on( 'click', function( e ) { - e.preventDefault(); - // Modify state cookie. - var state = ( $.cookie( config.name ) !== 'expanded' ) ? - 'expanded' : 'collapsed'; - $.cookie( config.name, state ); - // Modify DOM. - $( this ).next().toggle(); - $( this ).find( 'span' ).toggleClass( 'collapsed' ); - } ) - .append( $( '<span>' ) ) - ) - .end() - .prev() - .remove(); - // Check cookie and collapse. - if( - $.cookie( config.name ) === null || - $.cookie( config.name ) === 'collapsed' - ) { - $( this ) - .slideUp() - .prev() - .find( 'span' ).addClass( 'collapsed' ); - } - } ); - }; -}( jQuery ) ); diff --git a/extensions/Vector/switchExperimentPrefs.php b/extensions/Vector/switchExperimentPrefs.php deleted file mode 100644 index 82ddd868..00000000 --- a/extensions/Vector/switchExperimentPrefs.php +++ /dev/null @@ -1,63 +0,0 @@ -<?php - -$path = '../..'; - -if ( getenv( 'MW_INSTALL_PATH' ) !== false ) { - $path = getenv( 'MW_INSTALL_PATH' ); -} - -require_once( $path . '/maintenance/Maintenance.php' ); - -class SwitchExperimentPrefs extends Maintenance { - function __construct() { - parent::__construct(); - $this->addOption( 'pref', 'Preference to set', true, true ); - $this->addOption( 'value', 'Value to set the preference to', true, true ); - $this->mDescription = 'Set a preference for all users that have the vector-noexperiments preference enabled.'; - } - - function execute() { - $dbw = wfGetDB( DB_MASTER ); - - $batchSize = 100; - $total = 0; - $lastUserID = 0; - while ( true ) { - $res = $dbw->select( 'user_properties', array( 'up_user' ), - array( 'up_property' => 'vector-noexperiments', "up_user > $lastUserID" ), - __METHOD__, - array( 'LIMIT' => $batchSize ) ); - if ( !$res->numRows() ) { - $dbw->commit(); - break; - } - $total += $res->numRows(); - - $ids = array(); - foreach ( $res as $row ) { - $ids[] = $row->up_user; - } - $lastUserID = max( $ids ); - - - foreach ( $ids as $id ) { - $user = User::newFromId( $id ); - if ( !$user->isLoggedIn() ) - continue; - $user->setOption( $this->getOption( 'pref' ), $this->getOption( 'value' ) ); - $user->saveSettings(); - } - - echo "$total\n"; - - wfWaitForSlaves(); // Must be wfWaitForSlaves_masterPos(); on 1.17wmf1 - } - echo "Done\n"; - - } -} - -$maintClass = 'SwitchExperimentPrefs'; -require_once( RUN_MAINTENANCE_IF_MAIN ); - - diff --git a/extensions/WikiEditor/README b/extensions/WikiEditor/README index 2851211d..6c6a77cb 100644 --- a/extensions/WikiEditor/README +++ b/extensions/WikiEditor/README @@ -15,3 +15,7 @@ require_once( "$IP/extensions/WikiEditor/WikiEditor.php" ); $wgDefaultUserOptions['usebetatoolbar'] = 1; $wgDefaultUserOptions['usebetatoolbar-cgd'] = 1; + +# Release 1.21 removes the $wgWikiEditorToolbarClickTracking config variable +# and with it support for tracking clicks on WikiEditor features via the +# ClickTracking extension. diff --git a/extensions/WikiEditor/WikiEditor.hooks.php b/extensions/WikiEditor/WikiEditor.hooks.php index 682f7aa2..89f27f48 100644 --- a/extensions/WikiEditor/WikiEditor.hooks.php +++ b/extensions/WikiEditor/WikiEditor.hooks.php @@ -12,7 +12,7 @@ class WikiEditorHooks { protected static $features = array( - /* Beta Features */ + /* Toolbar Features */ 'toolbar' => array( 'preferences' => array( @@ -20,7 +20,7 @@ class WikiEditorHooks { 'usebetatoolbar' => array( 'type' => 'toggle', 'label-message' => 'wikieditor-toolbar-preference', - 'section' => 'editing/beta', + 'section' => 'editing/editor', ), ), 'requirements' => array( @@ -29,9 +29,6 @@ class WikiEditorHooks { 'modules' => array( 'ext.wikiEditor.toolbar', ), - 'configurations' => array( - 'wgWikiEditorToolbarClickTracking', - ), ), 'dialogs' => array( 'preferences' => array( @@ -39,7 +36,7 @@ class WikiEditorHooks { 'usebetatoolbar-cgd' => array( 'type' => 'toggle', 'label-message' => 'wikieditor-toolbar-dialogs-preference', - 'section' => 'editing/beta', + 'section' => 'editing/editor', ), ), 'requirements' => array( @@ -55,7 +52,7 @@ class WikiEditorHooks { 'wikieditor-toolbar-hidesig' => array( 'type' => 'toggle', 'label-message' => 'wikieditor-toolbar-hidesig', - 'section' => 'editing/beta', + 'section' => 'editing/editor', ), ), 'requirements' => array( diff --git a/extensions/WikiEditor/WikiEditor.i18n.php b/extensions/WikiEditor/WikiEditor.i18n.php index 8ef198ae..26f1e2ca 100644 --- a/extensions/WikiEditor/WikiEditor.i18n.php +++ b/extensions/WikiEditor/WikiEditor.i18n.php @@ -51,7 +51,7 @@ $messages['en'] = array( 'wikieditor-toolbar' => 'Editing toolbar', 'wikieditor-toolbar-desc' => 'Edit page toolbar with enhanced usability', 'wikieditor-toolbar-preference' => 'Enable enhanced editing toolbar', - 'wikieditor-toolbar-dialogs-preference' => 'Enable dialogs for inserting links, tables and more', + 'wikieditor-toolbar-dialogs-preference' => 'Enable wizards for inserting links, tables as well as the search and replace function', 'wikieditor-toolbar-hidesig' => 'Hide the signature button from pages in the main namespace', 'wikieditor-toolbar-loading' => 'Loading...', /* Toolbar - Main Section */ @@ -80,6 +80,7 @@ $messages['en'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Invalid title', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'External link', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Checking page existence...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Disambiguation page', 'wikieditor-toolbar-tool-link-int-invalid' => 'The title you specified is invalid.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'The URL you specified looks like it was intended as a link to another wiki page. Do you want to make it an internal link?', @@ -164,7 +165,7 @@ $1:Example.jpg|Caption2", 'wikieditor-toolbar-tool-table-insert' => 'Insert', 'wikieditor-toolbar-tool-table-cancel' => 'Cancel', 'wikieditor-toolbar-tool-table-example-text' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut nec purus diam. Sed aliquam imperdiet nunc quis lacinia. Donec rutrum consectetur placerat. Sed volutpat neque non purus faucibus id ultricies enim euismod.', - 'wikieditor-toolbar-tool-table-toomany' => 'Inserting a table with more than $1 cells is not possible with this dialog.', + 'wikieditor-toolbar-tool-table-toomany' => 'Inserting a table with more than 1000 cells is not possible with this dialog.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'You have not entered a valid number of rows or columns.', 'wikieditor-toolbar-tool-table-zero' => 'You cannot insert a table with zero rows or columns.', 'wikieditor-toolbar-tool-replace' => 'Search and replace', @@ -178,7 +179,7 @@ $1:Example.jpg|Caption2", 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Replace all', 'wikieditor-toolbar-tool-replace-close' => 'Close', 'wikieditor-toolbar-tool-replace-nomatch' => 'Your search did not match anything.', - 'wikieditor-toolbar-tool-replace-success' => '$1 replacement(s) made.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|replacement|replacements}} made.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'You did not enter anything to search for.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'The regular expression you entered is invalid: $1', /* Toolbar - Special characters Section */ @@ -286,7 +287,9 @@ $1:Example.jpg|Caption2", * @author Njardarlogar * @author Onecountry * @author Prima klasy4na + * @author Purodha * @author Raymond + * @author Shirayuki * @author Siebrand * @author Umherirrender * @author Yekrats @@ -294,9 +297,8 @@ $1:Example.jpg|Caption2", $messages['qqq'] = array( 'wikieditor' => 'An extension to allow for advanced editing features. http://www.mediawiki.org/wiki/Extension:WikiEditor', - 'wikieditor-desc' => "{{desc}} - -I guess that 'feature-providing modules' means the same as 'modules providing features'.", + 'wikieditor-desc' => '{{desc|name=Wiki Editor|url=http://www.mediawiki.org/wiki/Extension:WikiEditor}} +I guess that "feature-providing modules" means the same as "modules providing features".', 'wikieditor-wikitext-tab' => 'Caption of the tab containing the edit box', 'wikieditor-loading' => "Explanatory text for the temporary cover placed over the wikieditor while it's being assembled. {{Identical|Loading}}", @@ -330,8 +332,7 @@ I guess that 'feature-providing modules' means the same as 'modules providing fe 'wikieditor-publish-dialog-publish' => "Button that saves the user's edit in the dialog that opens when the user clicks the Publish button {{Identical|Publish}}", - 'wikieditor-publish-dialog-goback' => 'Button that closes the dialog that opens when the user clicks the Publish button - + 'wikieditor-publish-dialog-goback' => 'Button that closes the dialog that opens when the user clicks the Publish button. {{Identical|Go back}}', 'wikieditor-template-editor-dialog-submit' => '{{Identical|Update}}', 'wikieditor-template-editor-dialog-cancel' => '{{Identical|Cancel}}', @@ -340,10 +341,10 @@ I guess that 'feature-providing modules' means the same as 'modules providing fe 'wikieditor-toc-hide' => 'Label of the show/hide link when the navigable table of contents is visible', 'wikieditor-toolbar' => 'A customizable toolbar for the WikiEditor. For more information, see http://www.mediawiki.org/wiki/Extension:WikiEditor/Toolbar_customization', - 'wikieditor-toolbar-desc' => '{{desc}}', + 'wikieditor-toolbar-desc' => 'Unused at this time.', 'wikieditor-toolbar-preference' => 'Option in [[Special:Preferences]]', 'wikieditor-toolbar-dialogs-preference' => "Caption of a checkbox on [[Special:Preferences]] (''editing'' tab), enabling helper dialogs for various features of the advanced edit toolbar (e.g. inserting links or tables). -{{Identical|Enable dialogs for inserting links, tables and more}}", +{{Identical|Enable wizards for inserting links, tables as well as the search and replace function}}", 'wikieditor-toolbar-loading' => '{{Identical|Loading}}', 'wikieditor-toolbar-tool-bold' => '{{Identical|Bold}}', 'wikieditor-toolbar-tool-bold-example' => '{{Identical|Bold text}}', @@ -353,69 +354,108 @@ For more information, see http://www.mediawiki.org/wiki/Extension:WikiEditor/Too 'wikieditor-toolbar-tool-xlink' => '{{Identical|External link (remember http:// prefix)}}', 'wikieditor-toolbar-tool-xlink-example' => "www.example.com is not a real website, but it has been reserved to use in software documentation, and will never be sold or used for advertising. If you translate the word example and try to go to that web address then you might get a message that it doesn't exist. But somebody may have created a commercial web page for that address, such as www.Beispiel.org, using the German word for example. It is therefore recommended that you do not translate http://www.example.com at all. If you do wish to translate it you should first check where the translated link takes you, and bear in mind that anybody could purchase that name in the future.", 'wikieditor-toolbar-tool-link' => '{{Identical|Link}}', + 'wikieditor-toolbar-tool-link-ext-target' => '{{Identical|Link URL}}', 'wikieditor-toolbar-tool-link-cancel' => '{{Identical|Cancel}}', 'wikieditor-toolbar-tool-link-int-target-status-exists' => 'Text shown when the title the user entered exists', 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'Text shown when the title the user entered does not exist', - 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Text shown when the title the user entered is invalid', + 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Text shown when the title the user entered is invalid. +{{Identical|Invalid title}}', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Text shown when the link target the user entered points to an external web site {{Identical|External link}}', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'alt text and title text for the image shown while the title the user entered is being checked for existence', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Text shown when the link target the user entered points to a disambiguation page. +{{Identical|Disambiguation page}}', 'wikieditor-toolbar-tool-link-int-invalid' => 'This message appears when you try to create an internal link but the page title in the link is invalid.', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => '{{Identical|Internal link}}', 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => '{{Identical|External link}}', 'wikieditor-toolbar-tool-file' => '{{Identical|Embedded file}}', + 'wikieditor-toolbar-tool-file-example' => '{{Identical|Example}}', 'wikieditor-toolbar-tool-file-title' => 'Title for insert file dialog', - 'wikieditor-toolbar-file-target' => 'Label for the input of filename on insert file dialog', + 'wikieditor-toolbar-file-target' => 'Label for the input of filename on insert file dialog. +{{Identical|Filename}}', 'wikieditor-toolbar-file-caption' => 'Label for input of caption on insert file dialog {{Identical|Caption}}', 'wikieditor-toolbar-file-size' => 'Label for input of size on insert file dialog', 'wikieditor-toolbar-file-float' => 'Label for image align selector on insert file dialog', 'wikieditor-toolbar-file-default' => 'Label for default option in insert file dialog selectors', - 'wikieditor-toolbar-file-format' => 'Label for image format (thumbnail, framed, frameless, none) selector on insert file dialog', - 'wikieditor-toolbar-file-format-none' => 'Option in file dialog for no format for the added image', + 'wikieditor-toolbar-file-format' => 'Label for image format (thumbnail, framed, frameless, none) selector on insert file dialog +{{Identical|Format}}', + 'wikieditor-toolbar-file-format-none' => 'Option in file dialog for no format for the added image. +{{Identical|None}}', 'wikieditor-toolbar-tool-file-insert' => '{{Identical|Insert}}', 'wikieditor-toolbar-tool-file-cancel' => '{{Identical|Cancel}}', 'wikieditor-toolbar-tool-reference' => '{{Identical|Reference}}', 'wikieditor-toolbar-tool-reference-cancel' => '{{Identical|Cancel}}', - 'wikieditor-toolbar-tool-reference-title' => 'Title of insert reference dialog. This text is on the very top bar of the dialog.', + 'wikieditor-toolbar-tool-reference-title' => 'Title of insert reference dialog. This text is on the very top bar of the dialog. +{{Identical|Insert reference}}', 'wikieditor-toolbar-tool-reference-insert' => 'Button text for the insert action of the insert reference dialog. {{Identical|Insert}}', 'wikieditor-toolbar-tool-reference-text' => 'Label for the input field on the insert reference dialog.', 'wikieditor-toolbar-tool-signature' => '{{Identical|Signature with timestamp}}', 'wikieditor-toolbar-section-advanced' => '{{Identical|Advanced}}', + 'wikieditor-toolbar-tool-heading' => '{{Identical|Heading}}', 'wikieditor-toolbar-group-format' => '{{Identical|Format}}', 'wikieditor-toolbar-tool-ulist' => '{{Identical|Bulleted list}}', 'wikieditor-toolbar-tool-olist' => '{{Identical|Numbered list}}', + 'wikieditor-toolbar-tool-indent' => '{{Identical|Indent}}', 'wikieditor-toolbar-tool-nowiki' => 'This is the text that appears when you hover the mouse over the third button from the right on the edit toolbar.', 'wikieditor-toolbar-tool-redirect' => "Tooltip for icon to place wiki text for a redirect in the edit box. The label before these icons says 'Insert'. 'Redirect' is a noun here. {{Identical|Redirect}}", 'wikieditor-toolbar-tool-redirect-example' => "Target is an adjective describing the page name. You could use 'destination' instead of 'target'. 'Target page name' is the destination of the redirect and appears when the wikitext for a redirect is inserted in the text box thus <nowiki>#REDIRECT [[target page name]]</nowiki>", + 'wikieditor-toolbar-tool-big' => '{{Identical|Big}}', 'wikieditor-toolbar-tool-small' => '{{Identical|Small}}', 'wikieditor-toolbar-group-insert' => '{{Identical|Insert}}', + 'wikieditor-toolbar-tool-gallery-example' => 'Used as example for Picture Gallery. + +This message follows the message {{msg-mw|wikieditor-toolbar-tool-gallery}}. + +Parameters: +* $1 - namespace name "File"', 'wikieditor-toolbar-tool-table' => '{{Identical|Table}}', 'wikieditor-toolbar-tool-table-example-cell-text' => '[[File:Wikieditor-toolbar-tool-table.png|thumb]] See screenshot.', - 'wikieditor-toolbar-tool-table-example-header' => '[[File:Wikieditor-toolbar-tool-table.png|thumb]] See screenshot.', + 'wikieditor-toolbar-tool-table-example-header' => '[[File:Wikieditor-toolbar-tool-table.png|thumb]] See screenshot. + +See also: +* {{msg-mw|wikieditor-toolbar-tool-table-example-header}} +* {{msg-mw|wikieditor-toolbar-tool-table-example}}', 'wikieditor-toolbar-tool-table-title' => '[[File:Wikieditor-toolbar-tool-table.png|thumb]] See screenshot.', - 'wikieditor-toolbar-tool-table-dimensions-rows' => '[[File:Wikieditor-toolbar-tool-table.png|thumb]] See screenshot.', - 'wikieditor-toolbar-tool-table-dimensions-columns' => '[[File:Wikieditor-toolbar-tool-table.png|thumb]] See screenshot.', + 'wikieditor-toolbar-tool-table-dimensions-rows' => 'See screenshot. +[[File:Wikieditor-toolbar-tool-table.png|thumb]] +{{Identical|Row}}', + 'wikieditor-toolbar-tool-table-dimensions-columns' => '[[File:Wikieditor-toolbar-tool-table.png|thumb]] See screenshot. +{{Identical|Column}}', 'wikieditor-toolbar-tool-table-dimensions-header' => '[[File:Wikieditor-toolbar-tool-table.png|thumb]] See screenshot.', 'wikieditor-toolbar-tool-table-wikitable' => '[[File:Wikieditor-toolbar-tool-table.png|thumb]] See screenshot.', 'wikieditor-toolbar-tool-table-sortable' => '[[File:Wikieditor-toolbar-tool-table.png|thumb]] See screenshot.', - 'wikieditor-toolbar-tool-table-example' => '{{Identical|Example}} - [[File:Wikieditor-toolbar-tool-table.png|thumb]]This is a noun. Important to indicate that this is not a preview of what the table will look like, but an example of what it will look similar to. See screenshot.', - 'wikieditor-toolbar-tool-table-preview' => '{{Identical|Preview}} + 'wikieditor-toolbar-tool-table-example' => '[[File:Wikieditor-toolbar-tool-table.png|thumb]]This is a noun. Important to indicate that this is not a preview of what the table will look like, but an example of what it will look similar to. See screenshot. -[[File:Wikieditor-toolbar-tool-table.png|thumb]]This is a noun. See screenshot.', - 'wikieditor-toolbar-tool-table-insert' => '{{Identical|Insert}} - -[[File:Wikieditor-toolbar-tool-table.png|thumb]] See screenshot.', +See also: +* {{msg-mw|wikieditor-toolbar-tool-table-example-header}} +* {{msg-mw|wikieditor-toolbar-tool-table-example}} +{{Identical|Example}}', + 'wikieditor-toolbar-tool-table-preview' => 'This is a noun. See screenshot. +[[File:Wikieditor-toolbar-tool-table.png|thumb]] +{{Identical|Preview}}', + 'wikieditor-toolbar-tool-table-insert' => 'See screenshot. +[[File:Wikieditor-toolbar-tool-table.png|thumb]] +{{Identical|Insert}}', 'wikieditor-toolbar-tool-table-cancel' => '{{Identical|Cancel}}', 'wikieditor-toolbar-tool-table-example-text' => '{{optional}} Placeholder text to help the table example appear to be in the context of an article. Should be lorem ipsum, or equivalent.', - 'wikieditor-toolbar-tool-table-toomany' => '[[file:Bulbgraph.png|left|22px]] -This message does not support PLURAL on $1.', + 'wikieditor-toolbar-tool-table-toomany' => 'See also: +* {{msg-mw|wikieditor-toolbar-tool-table-invalidnumber}} +* {{msg-mw|wikieditor-toolbar-tool-table-zero}} +* {{msg-mw|wikieditor-toolbar-tool-table-toomany}}', + 'wikieditor-toolbar-tool-table-invalidnumber' => 'See also: +* {{msg-mw|wikieditor-toolbar-tool-table-invalidnumber}} +* {{msg-mw|wikieditor-toolbar-tool-table-zero}} +* {{msg-mw|wikieditor-toolbar-tool-table-toomany}}', + 'wikieditor-toolbar-tool-table-zero' => 'See also: +* {{msg-mw|wikieditor-toolbar-tool-table-invalidnumber}} +* {{msg-mw|wikieditor-toolbar-tool-table-zero}} +* {{msg-mw|wikieditor-toolbar-tool-table-toomany}}', 'wikieditor-toolbar-tool-replace' => '{{Identical|Search and replace}}', 'wikieditor-toolbar-tool-replace-title' => '{{Identical|Search and replace}}', 'wikieditor-toolbar-tool-replace-search' => '{{Identical|Search}}', @@ -424,18 +464,23 @@ This message does not support PLURAL on $1.', 'wikieditor-toolbar-tool-replace-regex' => 'A "regular expression" is a syntax to find strings based on patterns, for more see [[wikipedia:Regular expression|the Wikipedia article]]. More notes: -* "Regular expression" is mostly a programmer tool, which is sometimes exposed to normal users too. It\'s almost as an programming language, but it is used to describe different kinds of strings (sometimes also called patterns and pattern matching), and is often used to change (parts of) the strings too.', +* "Regular expression" is mostly a programmer tool, which is sometimes exposed to normal users too. It\'s almost as an programming language, but it is used to describe different kinds of strings (sometimes also called patterns and pattern matching), and is often used to change (parts of) the strings, too.', + 'wikieditor-toolbar-tool-replace-button-findnext' => '{{Identical|Find next}}', 'wikieditor-toolbar-tool-replace-button-replace' => '{{Identical|Replace}}', 'wikieditor-toolbar-tool-replace-close' => '{{Identical|Close}}', - 'wikieditor-toolbar-tool-replace-success' => '[[file:Bulbgraph.png|left|22px]] -This message does not support PLURAL on $1.', - 'wikieditor-toolbar-tool-replace-invalidregex' => '$1 is a browser-supplied error message, probably in English, possibly in the browser language. + 'wikieditor-toolbar-tool-replace-success' => 'Parameter: +* $1 - the number of replacements', + 'wikieditor-toolbar-tool-replace-invalidregex' => 'Parameters: +* $1 - a browser-supplied error message, probably in English, possibly in the browser language. A "regular expression" is a syntax to find strings based on patterns, for more see [[wikipedia:Regular expression|the Wikipedia article]]. -Regular expressions are mostly a programmer tool, which is sometimes exposed to normal users too. It\'s almost as an programming language, but it is used to describe different kinds of strings (sometimes also called patterns and pattern matching), and is often used to change (parts of) the strings too.', +Regular expressions are mostly a programmer tool, which is sometimes exposed to normal users too. + +It\'s almost as an programming language, but it is used to describe different kinds of strings (sometimes also called patterns and pattern matching), and is often used to change (parts of) the strings too.', 'wikieditor-toolbar-section-characters' => 'This will be a toolbar for special characters, like emoticons. -For more information, see http://www.mediawiki.org/wiki/Extension:WikiEditor/Toolbar_customization', +For more information, see http://www.mediawiki.org/wiki/Extension:WikiEditor/Toolbar_customization +{{Identical|Special character}}', 'wikieditor-toolbar-characters-page-latin' => 'This is the name of a script, or alphabet, not a language', 'wikieditor-toolbar-characters-page-latinextended' => 'The name of the Latin Extended character set section of the toolbar. For more information, see http://www.mediawiki.org/wiki/Extension:WikiEditor/Toolbar_customization', @@ -455,12 +500,15 @@ For more information, see http://www.mediawiki.org/wiki/Extension:WikiEditor/Too For more information, see http://www.mediawiki.org/wiki/Extension:WikiEditor/Toolbar_customization', 'wikieditor-toolbar-characters-page-telugu' => 'The name of the [[w:Telugu language#Alphabet|Telugu]] character set (alphabet) on the toolbar. For more information, see http://www.mediawiki.org/wiki/Extension:WikiEditor/Toolbar_customization', + 'wikieditor-toolbar-characters-page-lao' => '{{Identical|Lao}}', + 'wikieditor-toolbar-characters-page-khmer' => '{{Identical|Khmer}}', 'wikieditor-toolbar-characters-endash' => 'Title tooltip for the en dash character (–); See https://en.wikipedia.org/wiki/Dash', 'wikieditor-toolbar-characters-emdash' => 'Title tooltip for the em dash character (—); See https://en.wikipedia.org/wiki/Dash', 'wikieditor-toolbar-characters-minus' => 'Title tooltip for the minus sign character (−), not to be confused with a hyphen', 'wikieditor-toolbar-section-help' => '{{Identical|Help}}', 'wikieditor-toolbar-help-heading-description' => '{{Identical|Description}}', - 'wikieditor-toolbar-help-page-link' => '{{Identical|Links}}', + 'wikieditor-toolbar-help-page-link' => '{{Identical|Link}}', + 'wikieditor-toolbar-help-page-heading' => '{{Identical|Heading}}', 'wikieditor-toolbar-help-page-list' => '{{Identical|List}}', 'wikieditor-toolbar-help-page-file' => '{{Identical|File}}', 'wikieditor-toolbar-help-page-reference' => '{{Identical|Reference}}', @@ -489,21 +537,27 @@ For more information, see http://www.mediawiki.org/wiki/Extension:WikiEditor/Too 'wikieditor-toolbar-help-content-ulist-description' => '{{Identical|Bulleted list}}', 'wikieditor-toolbar-help-content-olist-description' => '{{Identical|Numbered list}}', 'wikieditor-toolbar-help-content-file-description' => '{{Identical|Embedded file}}', - 'wikieditor-toolbar-help-content-file-syntax' => "{{doc-important|''thumb'' is a magic word. Leave it untranslated!}}", - 'wikieditor-toolbar-help-content-file-result' => '{{doc-important|Do not translate anything except "Caption text" (twice) and "Enlarge" (to "{{int:thumbnail-more}}").}}', + 'wikieditor-toolbar-help-content-file-syntax' => "{{doc-important|''thumb'' is a magic word. Leave it untranslated!}} +Parameters: +* \$1 - \"File\" namespace name", + 'wikieditor-toolbar-help-content-file-result' => '{{doc-important|Do not translate anything except "Caption text" (twice) and "Enlarge" (to "{{int:thumbnail-more}}").}} +Parameters: +* $1 - style path. e.g. "/w/skins" +* $2 - extension assets path. e.g. "/w/extensions"', 'wikieditor-toolbar-help-content-reference-description' => '{{Identical|Reference}}', 'wikieditor-toolbar-help-content-reference-syntax' => 'I suggest leaving the <code>name="test"</code> string in English www.example.org is not a real website, but it has been reserved to use in software documentation. If you translate the word example and try to go to that web address then you might get a message that it doesn\'t exist. But somebody may have created a commercial web page for that address, such as www.Beispiel.org, using the German word for example. It is therefore recommended that you do not translate http://www.example.org at all. If you do wish to translate it you should first check where the translated link takes you.', 'wikieditor-toolbar-help-content-rereference-syntax' => '{{Optional}}', 'wikieditor-toolbar-help-content-showreferences-syntax' => '{{Optional}}', - 'wikieditor-toolbar-help-content-showreferences-result' => 'For the <code><nowiki><li></nowiki></code> tag’s <code>id</code> attribute, non-ASCII characters are URL-encoded as follows: a period (<code>.</code>) followed by a capital hexadecimal code. For example, <code><nowiki><ref name="thá»"></nowiki></code> produces <code><nowiki><li id="cite_note-th.E1.BB.AD-0"></nowiki></code>. + 'wikieditor-toolbar-help-content-showreferences-result' => 'For the <code><nowiki><li></nowiki></code> tag\'s <code>id</code> attribute, non-ASCII characters are URL-encoded as follows: a period (<code>.</code>) followed by a capital hexadecimal code. For example, <code><nowiki><ref name="thá»"></nowiki></code> produces <code><nowiki><li id="cite_note-th.E1.BB.AD-0"></nowiki></code>. www.example.org is not a real website, but it has been reserved to use in software documentation. If you translate the word example and try to go to that web address then you might get a message that it doesn\'t exist. But somebody may have created a commercial web page for that address, such as www.Beispiel.org, using the German word for example. It is therefore recommended that you do not translate http://www.example.org at all. If you do wish to translate it you should first check where the translated link takes you.', 'wikieditor-toolbar-help-content-signaturetimestamp-description' => '{{Identical|Signature with timestamp}}', 'wikieditor-toolbar-help-content-signaturetimestamp-syntax' => '{{notranslate}}', 'wikieditor-toolbar-help-content-signature-description' => '{{Identical|Signature}}', 'wikieditor-toolbar-help-content-signature-syntax' => '{{notranslate}}', + 'wikieditor-toolbar-help-content-indent-description' => '{{Identical|Indent}}', ); /** Abkhazian (ÐÒ§Ñшәа) @@ -558,7 +612,7 @@ $messages['af'] = array( 'wikieditor-toolbar' => 'Wysigingswerksbalk', 'wikieditor-toolbar-desc' => 'Wysigingsbalk met verhoogde bruikbaarheid', 'wikieditor-toolbar-preference' => 'Gebruik gevorderde redigeringsbalk', - 'wikieditor-toolbar-dialogs-preference' => 'Aktiveer dialoog vir die byvoeging van skakels, tabelle en meer', + 'wikieditor-toolbar-dialogs-preference' => 'Aktiveer dialoog vir die byvoeging van skakels, tabelle en meer', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Steek die ondertekening knoppie van die bladsye in die hoof naamruimte', 'wikieditor-toolbar-loading' => 'Besig om te laai...', 'wikieditor-toolbar-tool-bold' => 'Vetdruk', @@ -594,10 +648,14 @@ Wil u dit na 'n interne skakel verander?", 'wikieditor-toolbar-tool-link-empty' => 'U het niks ingesleutel om na te skakel nie.', 'wikieditor-toolbar-tool-file' => 'Ingebedde lêer', 'wikieditor-toolbar-tool-file-example' => 'Voorbeeld.jpg', + 'wikieditor-toolbar-tool-file-title' => 'Voeg lêer by', 'wikieditor-toolbar-file-target' => 'Lêernaam:', 'wikieditor-toolbar-file-caption' => 'Byskrif:', 'wikieditor-toolbar-file-size' => 'Grootte:', + 'wikieditor-toolbar-file-float' => 'Uitlyning:', + 'wikieditor-toolbar-file-default' => '(standaard)', 'wikieditor-toolbar-file-format' => 'Formaat:', + 'wikieditor-toolbar-file-format-none' => 'geen', 'wikieditor-toolbar-tool-file-insert' => 'Invoeg', 'wikieditor-toolbar-tool-file-cancel' => 'Kanselleer', 'wikieditor-toolbar-tool-reference' => 'Verwysing', @@ -664,7 +722,7 @@ $1:Voorbeeld2|Byskrif2', 'wikieditor-toolbar-tool-table-preview' => 'Voorskou', 'wikieditor-toolbar-tool-table-insert' => 'Invoeg', 'wikieditor-toolbar-tool-table-cancel' => 'Kanselleer', - 'wikieditor-toolbar-tool-table-toomany' => "U kan nie 'n tabel met meer as $1 selle met die dialoog invoeg nie.", + 'wikieditor-toolbar-tool-table-toomany' => "Die dialoog kan die 'n tabel met meer as 1000 selle hanteer nie.", 'wikieditor-toolbar-tool-table-invalidnumber' => "U het 'n ongeldige aantal lyne of kolomme verskaf.", 'wikieditor-toolbar-tool-table-zero' => "U kan nie 'n tabel sonder lyne en kolomme invoeg nie.", 'wikieditor-toolbar-tool-replace' => 'Soek en vervang', @@ -678,7 +736,7 @@ $1:Voorbeeld2|Byskrif2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Vervang alles', 'wikieditor-toolbar-tool-replace-close' => 'Sluit', 'wikieditor-toolbar-tool-replace-nomatch' => 'U soektog het geen resultate opgelewer nie.', - 'wikieditor-toolbar-tool-replace-success' => '$1 vervangings gemaak.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|item|items}} is vervang.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'U het niks ingesleutel om na te soek nie.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Die "regular expression" wat u verskaf het is ongeldig: $1', 'wikieditor-toolbar-section-characters' => 'Spesiale karakters', @@ -746,7 +804,7 @@ $1:Voorbeeld2|Byskrif2', 'wikieditor-toolbar-help-content-olist-syntax' => '# Lyn in genommerde lys<br /># Lyn in genommerde lys', 'wikieditor-toolbar-help-content-olist-result' => '<ol><li>Lyn in genommerde lys</li><li>Lyn in genommerde lys</li></ol>', 'wikieditor-toolbar-help-content-file-description' => 'Ingebedde lêer', - 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:Voorbeeld.png|thumb|Byskrif]]', # Fuzzy + 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:Voorbeeld.png|thumb|Byskrif]]', 'wikieditor-toolbar-help-content-file-result' => "<div style='width:104px;' class='thumbinner'><a title='Byskrif' class='image' href='#'><img height='50' width='100' border='0' class='thumbimage' src='$2/WikiEditor/modules/images/toolbar/example-image.png' alt=''/></a><div class='thumbcaption'><div class='magnify'><a title='Vergroot' class='internal' href='#'><img height='11' width='15' alt='' src='$1/common/images/magnify-clip.png'/></a></div>Byskrif</div></div>", 'wikieditor-toolbar-help-content-reference-description' => 'Verwysing', 'wikieditor-toolbar-help-content-reference-syntax' => 'Bladsyteks.<ref name="test">[http://www.voorbeeld.org Skakel se teks], addisionele teks.</ref>', @@ -798,7 +856,7 @@ $messages['aln'] = array( 'wikieditor-toolbar' => 'Editing toolbar', # Fuzzy 'wikieditor-toolbar-desc' => 'toolbar Redakto faqe me të përdorshmërisë zgjeruar', 'wikieditor-toolbar-preference' => 'Lejo redaktimin zgjeruar toolbar', - 'wikieditor-toolbar-dialogs-preference' => 'dialogs Aktivizo për futjen e lidhjeve, tavolina dhe më shumë', + 'wikieditor-toolbar-dialogs-preference' => 'dialogs Aktivizo për futjen e lidhjeve, tavolina dhe më shumë', # Fuzzy 'wikieditor-toolbar-loading' => 'Loading ...', # Fuzzy 'wikieditor-toolbar-tool-bold' => 'Guximtar', 'wikieditor-toolbar-tool-bold-example' => 'Tekst i trashë', @@ -897,7 +955,7 @@ $1: Example.jpg|Caption2', 'wikieditor-toolbar-tool-table-preview' => 'Preview', 'wikieditor-toolbar-tool-table-insert' => 'Kall', 'wikieditor-toolbar-tool-table-cancel' => 'Anuloj', - 'wikieditor-toolbar-tool-table-toomany' => 'Futur një tavolinë me shumë se qelizat e $1 nuk është e mundur me këtë dialog.', + 'wikieditor-toolbar-tool-table-toomany' => 'Futur një tavolinë me shumë se qelizat e $1 nuk është e mundur me këtë dialog.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Ju nuk keni hyrë në një numër të vlefshme të rreshtave dhe kolonave.', 'wikieditor-toolbar-tool-table-zero' => 'Ju nuk mund të vendos një tabelë me zero rreshta ose kolona.', 'wikieditor-toolbar-tool-replace' => 'Kërkoni dhe zëvendësuar', @@ -910,7 +968,7 @@ $1: Example.jpg|Caption2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Zëvendësojnë të gjithë', 'wikieditor-toolbar-tool-replace-close' => 'Mshele', 'wikieditor-toolbar-tool-replace-nomatch' => 'Kërkimi juaj nuk u përputh me ndonjë gjë.', - 'wikieditor-toolbar-tool-replace-success' => '$1 zëvendësimit (s) bëhet.', + 'wikieditor-toolbar-tool-replace-success' => '$1 zëvendësimit (s) bëhet.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Ju nuk shkruani ndonjë gjë për të kërkuar për.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Shprehje e rregullt keni hyrë është i pavlefshëm: $1', 'wikieditor-toolbar-section-characters' => 'karaktere të veçanta', @@ -1024,7 +1082,7 @@ $messages['an'] = array( 'wikieditor-toolbar' => "Barra de ferramientas d'edición", 'wikieditor-toolbar-desc' => "Barra de ferramientas d'edición con usabilidat amillorada", 'wikieditor-toolbar-preference' => "Activar a barra de ferramientas d'edición amillorada", - 'wikieditor-toolbar-dialogs-preference' => 'Activar as caixas de dialogos ta ficar vinclos, tablas y atros', + 'wikieditor-toolbar-dialogs-preference' => 'Activar as caixas de dialogos ta ficar vinclos, tablas y atros', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Amagar o botón sinyar en as pachinas en o espacio de nombres prencipal', 'wikieditor-toolbar-loading' => 'Cargando...', 'wikieditor-toolbar-tool-bold' => 'Negreta', @@ -1123,7 +1181,7 @@ $1:Eixemplo.jpg|Piet_de_foto_2', 'wikieditor-toolbar-tool-table-preview' => 'Visualización previa', 'wikieditor-toolbar-tool-table-insert' => 'Insertar', 'wikieditor-toolbar-tool-table-cancel' => 'Cancelar', - 'wikieditor-toolbar-tool-table-toomany' => 'Con iste quadro de dialogo no ye posible insertar una tabla con más de $1 celdas.', + 'wikieditor-toolbar-tool-table-toomany' => 'Con iste quadro de dialogo no ye posible insertar una tabla con más de $1 celdas.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'No ha escrito un numero valido de fileras u columnas.', 'wikieditor-toolbar-tool-table-zero' => 'No se puet insertar una tabla con zero fileras u columnas.', 'wikieditor-toolbar-tool-replace' => 'Buscar y reemplazar', @@ -1137,7 +1195,7 @@ $1:Eixemplo.jpg|Piet_de_foto_2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Substituir tot', 'wikieditor-toolbar-tool-replace-close' => 'Zarrar', 'wikieditor-toolbar-tool-replace-nomatch' => 'A suya busca no ha trobau garra resultau concordant.', - 'wikieditor-toolbar-tool-replace-success' => "S'han feito $1 substitucions.", + 'wikieditor-toolbar-tool-replace-success' => "S'han feito $1 substitucions.", # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'No ha escrito garra cosa ta mirar.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'A expresión regular que ha escrito ye invalida: $1', 'wikieditor-toolbar-section-characters' => 'Carácters especials', @@ -1222,55 +1280,56 @@ $1:Eixemplo.jpg|Piet_de_foto_2', ); /** Old English (Ænglisc) + * @author Gott wisst * @author WÅdenhelm */ $messages['ang'] = array( - 'wikieditor-toolbar' => 'Ä€dihtende tÅlscyttel', - 'wikieditor-toolbar-loading' => 'HlÄdende...', + 'wikieditor-toolbar' => 'Adihtunge tÅlmearc', + 'wikieditor-toolbar-loading' => 'Hladende...', 'wikieditor-toolbar-tool-bold' => 'Þicce', 'wikieditor-toolbar-tool-bold-example' => 'Þicce traht', - 'wikieditor-toolbar-tool-ilink' => 'InnanÆ¿eard hlenÄ‹e', - 'wikieditor-toolbar-tool-ilink-example' => 'HlenÄ‹enama', - 'wikieditor-toolbar-tool-xlink' => 'ŪtanÆ¿eard hlenÄ‹e (Èemynd http:// foretraht)', - 'wikieditor-toolbar-tool-link' => 'HlenÄ‹e', - 'wikieditor-toolbar-tool-link-title' => 'HlenÄ‹an Ä“acian', - 'wikieditor-toolbar-tool-link-int' => 'To Æ¿ikisÄ«dan', - 'wikieditor-toolbar-tool-link-int-target' => 'GÅl sÄ«de oþþe URL:', - 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'SÄ«denama oþþe URL', - 'wikieditor-toolbar-tool-link-int-text' => 'Traht to scÄ“aÆ¿ienne:', - 'wikieditor-toolbar-tool-link-ext' => 'To Å«tanÆ¿eardum Æ¿ebbsÄ«dan', - 'wikieditor-toolbar-tool-link-ext-target' => 'HlenÄ‹e URL', - 'wikieditor-toolbar-tool-link-int-target-status-external' => 'ŪtanÆ¿eard hlenÄ‹an', - 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'InnanÆ¿eard hlenÄ‹e', - 'wikieditor-toolbar-tool-file-example' => 'Bisen.jpg', + 'wikieditor-toolbar-tool-ilink' => 'Innanweard hlenca', + 'wikieditor-toolbar-tool-ilink-example' => 'Hlencan nama', + 'wikieditor-toolbar-tool-xlink' => 'Ūtanweard hlenca (gemynd http:// fÅretraht)', + 'wikieditor-toolbar-tool-link' => 'Hlenca', + 'wikieditor-toolbar-tool-link-title' => 'Insettan hlencan', + 'wikieditor-toolbar-tool-link-int' => 'TÅ wiki tramete', + 'wikieditor-toolbar-tool-link-int-target' => 'EndelÄ«c tramet oþþe URL:', + 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'Trametes nama oþþe URL', + 'wikieditor-toolbar-tool-link-int-text' => 'Traht þe bÄ“o geÄ«wed:', + 'wikieditor-toolbar-tool-link-ext' => 'To Å«tanweardum webbtramete', + 'wikieditor-toolbar-tool-link-ext-target' => 'Hlencan URL:', + 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Ūtanweard hlenca', + 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Innanweard hlenca', + 'wikieditor-toolbar-tool-file-example' => 'Bysen.jpg', 'wikieditor-toolbar-tool-reference' => 'Fruma', - 'wikieditor-toolbar-tool-heading-1' => 'Emnet 1', - 'wikieditor-toolbar-tool-heading-2' => 'Emnet 2', - 'wikieditor-toolbar-tool-heading-3' => 'Emnet 3', - 'wikieditor-toolbar-tool-heading-4' => 'Emnet 4', - 'wikieditor-toolbar-tool-heading-5' => 'Emnet 5', - 'wikieditor-toolbar-tool-big' => 'MiÄ‹el', - 'wikieditor-toolbar-tool-big-example' => 'MiÄ‹el traht', + 'wikieditor-toolbar-tool-heading-1' => '1. emnet', + 'wikieditor-toolbar-tool-heading-2' => '2. emnet', + 'wikieditor-toolbar-tool-heading-3' => '3. emnet', + 'wikieditor-toolbar-tool-heading-4' => '4. emnet', + 'wikieditor-toolbar-tool-heading-5' => '5. emnet', + 'wikieditor-toolbar-tool-big' => 'Micel', + 'wikieditor-toolbar-tool-big-example' => 'Micel traht', 'wikieditor-toolbar-tool-small' => 'Lytel', 'wikieditor-toolbar-tool-small-example' => 'Lytel traht', - 'wikieditor-toolbar-tool-table' => 'Tæfl', - 'wikieditor-toolbar-tool-table-dimensions-rows' => 'Rǣƿa', - 'wikieditor-toolbar-tool-table-example' => 'Bisen', - 'wikieditor-toolbar-tool-table-preview' => 'ForescÄ“aÆ¿ian', + 'wikieditor-toolbar-tool-table' => 'Tabelle', + 'wikieditor-toolbar-tool-table-dimensions-rows' => 'RÇ£wa', + 'wikieditor-toolbar-tool-table-example' => 'Bysen', + 'wikieditor-toolbar-tool-table-preview' => 'FÅrebysen', 'wikieditor-toolbar-characters-page-latin' => 'LÇ£den', - 'wikieditor-toolbar-characters-page-latinextended' => 'Ä€strecced LÇ£den', + 'wikieditor-toolbar-characters-page-latinextended' => 'Ä’acnod LÇ£den', 'wikieditor-toolbar-characters-page-symbols' => 'TÄcnu', 'wikieditor-toolbar-characters-page-greek' => 'GrÄ“cisc', 'wikieditor-toolbar-characters-page-cyrillic' => 'Cyrillisc', 'wikieditor-toolbar-characters-page-arabic' => 'Arabisc', 'wikieditor-toolbar-characters-page-persian' => 'Perseanisc', 'wikieditor-toolbar-section-help' => 'Help', - 'wikieditor-toolbar-help-page-link' => 'HlenÄ‹an', - 'wikieditor-toolbar-help-page-discussion' => 'ÈœespreÄ‹', + 'wikieditor-toolbar-help-page-link' => 'Hlencan', + 'wikieditor-toolbar-help-page-discussion' => 'MÅtung', 'wikieditor-toolbar-help-content-bold-description' => 'Þicce', 'wikieditor-toolbar-help-content-bold-syntax' => "'''Þicce traht'''", 'wikieditor-toolbar-help-content-bold-result' => '<strong>Þicce traht</strong>', - 'wikieditor-toolbar-help-content-ilink-description' => 'InnanÆ¿eard hlenÄ‹e', + 'wikieditor-toolbar-help-content-ilink-description' => 'Inweard hlenca', 'wikieditor-toolbar-help-content-reference-description' => 'Fruma', ); @@ -1279,6 +1338,7 @@ $messages['ang'] = array( * @author DRIHEM * @author McDutchie * @author Meno25 + * @author Mido * @author OsamaK * @author Samer * @author Zack wadghiri @@ -1289,37 +1349,37 @@ $messages['ar'] = array( 'wikieditor' => 'الواجهة المتقدمة لتعديل نص ويكي', 'wikieditor-desc' => 'ÙŠÙˆÙØ± واجهة تعديل نص ويكي قابلة للتمديد والعديد من Ø§Ù„ÙˆØØ¯Ø§Øª التي ØªÙˆÙØ± المزايا', 'wikieditor-wikitext-tab' => 'نص الويكي', - 'wikieditor-loading' => 'جاري التØÙ…يل...', - 'wikieditor-preview-preference' => 'مكّن المعاينة جنبًا لجنب', - 'wikieditor-preview-tab' => 'عرض مسبق', + 'wikieditor-loading' => 'تØÙ…يل...', + 'wikieditor-preview-preference' => 'ØªÙØ¹ÙŠÙ„ المعاينة جنبا بجنب', + 'wikieditor-preview-tab' => 'معاينة', 'wikieditor-preview-changes-tab' => 'تغييرات', - 'wikieditor-preview-loading' => 'جاري التØÙ…يل...', - 'wikieditor-previewDialog-preference' => 'مكّن ØÙˆØ§Ø± المعاينة', - 'wikieditor-previewDialog-tab' => 'عرض مسبق', - 'wikieditor-previewDialog-loading' => 'جاري التØÙ…يل...', - 'wikieditor-publish-preference' => 'ÙØ¹Ù‘Ù„ النشر خطوة بخطوة', + 'wikieditor-preview-loading' => 'تØÙ…يل...', + 'wikieditor-previewDialog-preference' => 'ØªÙØ¹ÙŠÙ„ ØÙˆØ§Ø± المعاينة', + 'wikieditor-previewDialog-tab' => 'معاينة', + 'wikieditor-previewDialog-loading' => 'تØÙ…يل...', + 'wikieditor-publish-preference' => 'ØªÙØ¹ÙŠÙ„ النشر خطوة بخطوة', 'wikieditor-publish-button-publish' => 'انشر', 'wikieditor-publish-button-cancel' => 'إلغاء', 'wikieditor-publish-dialog-title' => 'انشر ÙÙŠ {{SITENAME}}', - 'wikieditor-publish-dialog-summary' => 'ملخص التعديل (Ø§Ø´Ø±Ø Ø¨Ø§Ø®ØªØµØ§Ø± التغييرات التي قمت بها):', + 'wikieditor-publish-dialog-summary' => 'ملخص التعديل (Ø§Ø´Ø±Ø Ø¨Ø§Ø®ØªØµØ§Ø± التغييرات التي أجريتها):', 'wikieditor-publish-dialog-minor' => 'تعديل Ø·ÙÙŠÙ', 'wikieditor-publish-dialog-watch' => 'راقب هذه Ø§Ù„ØµÙØØ©', 'wikieditor-publish-dialog-publish' => 'انشر', 'wikieditor-publish-dialog-goback' => 'ارجع', - 'wikieditor-template-editor-preference' => 'ÙØ¹Ù„ تعديل قوالب الويكي المعتمد على النماذج', - 'wikieditor-template-editor-dialog-title' => 'عدّل القالب', - 'wikieditor-template-editor-dialog-submit' => 'ØØ¯Ù‘Ø«', - 'wikieditor-template-editor-dialog-cancel' => 'إلغاء', - 'wikieditor-templates-preference' => 'مكّن طي القوالب', - 'wikieditor-toc-preference' => 'مكّن جدول Ø§Ù„Ù…ØØªÙˆÙŠØ§Øª القابل Ù„Ù„ØªØµÙØ', + 'wikieditor-template-editor-preference' => 'ØªÙØ¹ÙŠÙ„ تعديل قوالب الويكي ÙÙŠ نماذج', + 'wikieditor-template-editor-dialog-title' => 'عدل القالب', + 'wikieditor-template-editor-dialog-submit' => 'ØØ¯Ø«', + 'wikieditor-template-editor-dialog-cancel' => 'ألغ', + 'wikieditor-templates-preference' => 'ØªÙØ¹ÙŠÙ„ طي القوالب', + 'wikieditor-toc-preference' => 'ØªÙØ¹ÙŠÙ„ جدول Ø§Ù„Ù…ØØªÙˆÙŠØ§Øª القابل Ù„Ù„ØªØµÙØ', 'wikieditor-toc-show' => 'أظهر Ø§Ù„Ù…ØØªÙˆÙŠØ§Øª', - 'wikieditor-toc-hide' => 'أخÙÙ Ø§Ù„Ù…ØØªÙˆÙŠØ§Øª', + 'wikieditor-toc-hide' => 'Ø£Ø®Ù Ø§Ù„Ù…ØØªÙˆÙŠØ§Øª', 'wikieditor-toolbar' => 'شريط أدوات Ø§Ù„ØªØØ±ÙŠØ±', 'wikieditor-toolbar-desc' => 'شريط ØªØØ±ÙŠØ± Ø§Ù„ØµÙØØ§Øª مع ØªØØ³ÙŠÙ† الاستخدامية', - 'wikieditor-toolbar-preference' => 'مكن شريط أدوات Ø§Ù„ØªØØ±ÙŠØ± Ø§Ù„Ù…ØØ³Ù†', - 'wikieditor-toolbar-dialogs-preference' => 'مكن ØÙˆØ§Ø±Ø§Øª إدراج الوصلات والجداول وغيرها', + 'wikieditor-toolbar-preference' => 'ØªÙØ¹ÙŠÙ„ شريط أدوات Ø§Ù„ØªØØ±ÙŠØ± Ø§Ù„Ù…ØØ³Ù†', + 'wikieditor-toolbar-dialogs-preference' => 'ØªÙØ¹ÙŠÙ„ ØÙˆØ§Ø±Ø§Øª إدراج الوصلات والجداول وخاصية Ø§Ù„Ø¨ØØ« والاستبدال', 'wikieditor-toolbar-hidesig' => 'أخ٠زر التوقيع ÙÙŠ ØµÙØØ§Øª النطاق الرئيسي', - 'wikieditor-toolbar-loading' => 'جاري التØÙ…يل...', + 'wikieditor-toolbar-loading' => 'تØÙ…يل...', 'wikieditor-toolbar-tool-bold' => 'غليظ', 'wikieditor-toolbar-tool-bold-example' => 'نص غليظ', 'wikieditor-toolbar-tool-italic' => 'مائل', @@ -1345,20 +1405,22 @@ $messages['ar'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'عنوان غير صØÙŠØ', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'وصلة خارجية', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'يلتمس وجود Ø§Ù„ØµÙØØ©...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'ØµÙØØ© توضيØ', 'wikieditor-toolbar-tool-link-int-invalid' => 'العنوان الذي اخترته غير صالØ.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'يبدو أن Ø§Ù„Ù…ÙØ±Ø§Ø¯ بالمسار الذي ØØ¯Ø¯ØªÙ‡ وصلة إلى ØµÙØØ© ويكي أخرى. أتريد أن تجعلها وصلة داخلية؟', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'وصلة داخلية', 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'وصلة خارجية', 'wikieditor-toolbar-tool-link-empty' => 'لم تدخل شيئا لتصل به.', - 'wikieditor-toolbar-tool-file' => 'مل٠مضمّن', + 'wikieditor-toolbar-tool-file' => 'مل٠مضمن', 'wikieditor-toolbar-tool-file-example' => 'Example.jpg', 'wikieditor-toolbar-tool-file-title' => 'أدرج الملÙ', 'wikieditor-toolbar-file-target' => 'اسم الملÙ:', 'wikieditor-toolbar-file-caption' => 'التعليق:', 'wikieditor-toolbar-file-size' => 'Ø§Ù„ØØ¬Ù…:', 'wikieditor-toolbar-file-float' => 'ناØÙŠØ©:', - 'wikieditor-toolbar-file-default' => '(Ø§ÙØªØ±Ø§Ø¶ÙŠ)', - 'wikieditor-toolbar-file-format' => 'الصيغة:', + 'wikieditor-toolbar-file-default' => '(غيابي)', + 'wikieditor-toolbar-file-format' => 'صيغة:', + 'wikieditor-toolbar-file-format-none' => 'لا يوجد', 'wikieditor-toolbar-tool-file-insert' => 'إدراج', 'wikieditor-toolbar-tool-file-cancel' => 'إلغاء', 'wikieditor-toolbar-tool-reference' => 'مرجع', @@ -1369,22 +1431,22 @@ $messages['ar'] = array( 'wikieditor-toolbar-tool-reference-text' => 'نص المرجع', 'wikieditor-toolbar-tool-signature' => 'توقيع مع الطابع الزمني', 'wikieditor-toolbar-section-advanced' => 'متقدم', - 'wikieditor-toolbar-tool-heading' => 'ترويسة', + 'wikieditor-toolbar-tool-heading' => 'عنوان', 'wikieditor-toolbar-tool-heading-1' => 'مستوى 1', 'wikieditor-toolbar-tool-heading-2' => 'مستوى 2', 'wikieditor-toolbar-tool-heading-3' => 'مستوى 3', 'wikieditor-toolbar-tool-heading-4' => 'مستوى 4', 'wikieditor-toolbar-tool-heading-5' => 'مستوى 5', - 'wikieditor-toolbar-tool-heading-example' => 'نص الترويسة', + 'wikieditor-toolbar-tool-heading-example' => 'نص العنوان', 'wikieditor-toolbar-group-format' => 'تنسيق', - 'wikieditor-toolbar-tool-ulist' => 'قائمة منقّطة', + 'wikieditor-toolbar-tool-ulist' => 'قائمة منقطة', 'wikieditor-toolbar-tool-ulist-example' => 'عنصر قائمة منقطة', 'wikieditor-toolbar-tool-olist' => 'قائمة مرقمة', 'wikieditor-toolbar-tool-olist-example' => 'عنصر قائمة مرقمة', - 'wikieditor-toolbar-tool-indent' => 'هامش', - 'wikieditor-toolbar-tool-indent-example' => 'سطر بهامش', - 'wikieditor-toolbar-tool-nowiki' => 'لا تنسيق ويكي', - 'wikieditor-toolbar-tool-nowiki-example' => 'أدرج نصًا غير منسق هنا', + 'wikieditor-toolbar-tool-indent' => 'Ø¥Ø²Ø§ØØ©', + 'wikieditor-toolbar-tool-indent-example' => 'Ø¥Ø²Ø§ØØ© سطر', + 'wikieditor-toolbar-tool-nowiki' => 'بلا تنسيق ويكي', + 'wikieditor-toolbar-tool-nowiki-example' => 'نص غير منسق', 'wikieditor-toolbar-tool-redirect' => 'تØÙˆÙŠÙ„Ø©', 'wikieditor-toolbar-tool-redirect-example' => 'اسم Ø§Ù„ØµÙØØ© الهدÙ', 'wikieditor-toolbar-tool-big' => 'كبير', @@ -1392,55 +1454,55 @@ $messages['ar'] = array( 'wikieditor-toolbar-tool-small' => 'صغير', 'wikieditor-toolbar-tool-small-example' => 'نص صغير', 'wikieditor-toolbar-tool-superscript' => 'ØØ±Ù علوي', - 'wikieditor-toolbar-tool-superscript-example' => 'نص Ø§Ù„ØØ±Ù العلوي', + 'wikieditor-toolbar-tool-superscript-example' => 'نص علوي', 'wikieditor-toolbar-tool-subscript' => 'ØØ±Ù سÙلي', - 'wikieditor-toolbar-tool-subscript-example' => 'نص Ø§Ù„ØØ±Ù السÙلي', - 'wikieditor-toolbar-group-insert' => 'أدرج', + 'wikieditor-toolbar-tool-subscript-example' => 'نص سÙلي', + 'wikieditor-toolbar-group-insert' => 'إدراج', 'wikieditor-toolbar-tool-gallery' => 'معرض صور', 'wikieditor-toolbar-tool-gallery-example' => '$1:Example.jpg|تعليق1 $1:Example.jpg|تعليق2', 'wikieditor-toolbar-tool-newline' => 'سطر جديد', - 'wikieditor-toolbar-tool-table' => 'جدولًا', + 'wikieditor-toolbar-tool-table' => 'جدول', 'wikieditor-toolbar-tool-table-example-old' => '- -! ترويسة 1 -! ترويسة 2 -! ترويسة 3 +! عنوان عمود 1 +! عنوان عمود 2 +! عنوان عمود 3 |- -| ص٠1ØŒ خلية 1 -| ص٠1ØŒ خلية 2 -| ص٠1ØŒ خلية 3 +| ص٠1ØŒ خانة 1 +| ص٠1ØŒ خانة 2 +| ص٠1ØŒ خانة 3 |- -| ص٠2ØŒ خلية 1 -| ص٠2ØŒ خلية 2 -| ص٠2ØŒ خلية 3', - 'wikieditor-toolbar-tool-table-example-cell-text' => 'نص الخلية', - 'wikieditor-toolbar-tool-table-example-header' => 'نص الترويسة', +| ص٠2ØŒ خانة 1 +| ص٠2ØŒ خانة 2 +| ص٠2ØŒ خانة 3', + 'wikieditor-toolbar-tool-table-example-cell-text' => 'نص الخانة', + 'wikieditor-toolbar-tool-table-example-header' => 'عنوان العمود', 'wikieditor-toolbar-tool-table-title' => 'إدراج جدول', - 'wikieditor-toolbar-tool-table-dimensions-rows' => 'الصÙÙˆÙ', - 'wikieditor-toolbar-tool-table-dimensions-columns' => 'الأعمدة', - 'wikieditor-toolbar-tool-table-dimensions-header' => 'ضمّن ص٠الترويسة', - 'wikieditor-toolbar-tool-table-wikitable' => 'سمة ذات ØØ¯ÙˆØ¯', + 'wikieditor-toolbar-tool-table-dimensions-rows' => 'صÙÙˆÙ', + 'wikieditor-toolbar-tool-table-dimensions-columns' => 'أعمدة', + 'wikieditor-toolbar-tool-table-dimensions-header' => 'ص٠العناوين', + 'wikieditor-toolbar-tool-table-wikitable' => 'ØØ¯ÙˆØ¯', 'wikieditor-toolbar-tool-table-sortable' => 'اجعل الجدول قابلا للترتيب', 'wikieditor-toolbar-tool-table-example' => 'مثال', - 'wikieditor-toolbar-tool-table-preview' => 'عرض مسبق', + 'wikieditor-toolbar-tool-table-preview' => 'معاينة', 'wikieditor-toolbar-tool-table-insert' => 'أدرج', 'wikieditor-toolbar-tool-table-cancel' => 'إلغاء', - 'wikieditor-toolbar-tool-table-toomany' => 'إدراج جدول بأكثر من $1 خلية غير ممكن عبر هذا الØÙˆØ§Ø±.', + 'wikieditor-toolbar-tool-table-toomany' => 'إدراج جدول بأكثر من 1000 خانة غير ممكن هنا.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'لم تدخل رقما صØÙŠØØ§ للصÙو٠أو الأعمدة.', 'wikieditor-toolbar-tool-table-zero' => 'لا يمكن أن تدرج جدولا بلا صÙو٠أو أعمدة.', 'wikieditor-toolbar-tool-replace' => 'Ø§Ø¨ØØ« واستبدل', 'wikieditor-toolbar-tool-replace-title' => 'Ø§Ø¨ØØ« واستبدل', 'wikieditor-toolbar-tool-replace-search' => 'Ø§Ø¨ØØ« عن:', 'wikieditor-toolbar-tool-replace-replace' => 'استبدل ب:', - 'wikieditor-toolbar-tool-replace-case' => 'مطابقة Ø§Ù„ØØ§Ù„Ø©', - 'wikieditor-toolbar-tool-replace-regex' => 'عامل عبارة Ø§Ù„Ø¨ØØ« كتعبير نمطي', - 'wikieditor-toolbar-tool-replace-button-findnext' => 'Ø¬ÙØ¯ التالي', + 'wikieditor-toolbar-tool-replace-case' => 'مطابقة ØØ§Ù„Ø© Ø§Ù„Ø£ØØ±Ù الكبيرة أو الصغيرة', + 'wikieditor-toolbar-tool-replace-regex' => 'Ø§Ù„Ø¨ØØ« باستعمال تعبير نمطي', + 'wikieditor-toolbar-tool-replace-button-findnext' => 'جد التالي', 'wikieditor-toolbar-tool-replace-button-replace' => 'استبدل', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'استبدل الكل', 'wikieditor-toolbar-tool-replace-close' => 'أغلق', 'wikieditor-toolbar-tool-replace-nomatch' => 'Ø¨ØØ«Ùƒ لم يطابق أي شيء.', - 'wikieditor-toolbar-tool-replace-success' => 'أجري $1 استبدال(ات).', - 'wikieditor-toolbar-tool-replace-emptysearch' => 'لم تكتب شيئًا Ù„ØªØ¨ØØ« عنه.', + 'wikieditor-toolbar-tool-replace-success' => 'أجري {{PLURAL:$1|استبدال|استبدال ÙˆØ§ØØ¯|استبدالان|$1 استبدالات|$1 استبدالا|$1 استبدال}}.', + 'wikieditor-toolbar-tool-replace-emptysearch' => 'لم تكتب شيئا Ù„ØªØ¨ØØ« عنه.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'التعبير النمطي الذي أدخلته غير صالØ: $1', 'wikieditor-toolbar-section-characters' => 'Ø£ØØ±Ù خاصة', 'wikieditor-toolbar-characters-page-latin' => 'لاتينية', @@ -1451,7 +1513,7 @@ $1:Example.jpg|تعليق2', 'wikieditor-toolbar-characters-page-cyrillic' => 'كيريلية', 'wikieditor-toolbar-characters-page-arabic' => 'عربية', 'wikieditor-toolbar-characters-page-arabicextended' => 'عربية موسعة', - 'wikieditor-toolbar-characters-page-persian' => 'Ø§Ù„ÙØ§Ø±Ø³ÙŠØ©', + 'wikieditor-toolbar-characters-page-persian' => 'ÙØ§Ø±Ø³ÙŠØ©', 'wikieditor-toolbar-characters-page-hebrew' => 'عبرية', 'wikieditor-toolbar-characters-page-bangla' => 'بنغالية', 'wikieditor-toolbar-characters-page-tamil' => 'تاميلية', @@ -1462,13 +1524,16 @@ $1:Example.jpg|تعليق2', 'wikieditor-toolbar-characters-page-thai' => 'تايلندية', 'wikieditor-toolbar-characters-page-lao' => 'لاوية', 'wikieditor-toolbar-characters-page-khmer' => 'خميرية', + 'wikieditor-toolbar-characters-endash' => 'واصلة قصيرة', + 'wikieditor-toolbar-characters-emdash' => 'واصلة طويلة', + 'wikieditor-toolbar-characters-minus' => 'علامة الطرØ', 'wikieditor-toolbar-section-help' => 'مساعدة', - 'wikieditor-toolbar-help-heading-description' => 'الوصÙ', + 'wikieditor-toolbar-help-heading-description' => 'وصÙ', 'wikieditor-toolbar-help-heading-syntax' => 'ما تكتبه', 'wikieditor-toolbar-help-heading-result' => 'ما ØªØØµÙ„ عليه', 'wikieditor-toolbar-help-page-format' => 'تنسيق', 'wikieditor-toolbar-help-page-link' => 'وصلات', - 'wikieditor-toolbar-help-page-heading' => 'ترويسات', + 'wikieditor-toolbar-help-page-heading' => 'عناوين', 'wikieditor-toolbar-help-page-list' => 'قوائم', 'wikieditor-toolbar-help-page-file' => 'Ù…Ù„ÙØ§Øª', 'wikieditor-toolbar-help-page-reference' => 'مراجع', @@ -1488,26 +1553,26 @@ $1:Example.jpg|تعليق2', 'wikieditor-toolbar-help-content-xlink-description' => 'وصلة خارجية', 'wikieditor-toolbar-help-content-xlink-syntax' => '[http://www.example.org اسم الوصلة]<br />[http://www.example.org]<br />http://www.example.org', 'wikieditor-toolbar-help-content-xlink-result' => "<a href='#' class='external'>اسم الوصلة</a><br /><a href='#' class='external autonumber'>[1]</a><br /><a href='#' class='external'>http://www.example.org</a>", - 'wikieditor-toolbar-help-content-heading2-description' => 'ترويسة المستوى الثاني', - 'wikieditor-toolbar-help-content-heading2-syntax' => '== نص الترويسة ==', - 'wikieditor-toolbar-help-content-heading2-result' => '<h2>نص الترويسة</h2>', - 'wikieditor-toolbar-help-content-heading3-description' => 'ترويسة المستوى الثالث', - 'wikieditor-toolbar-help-content-heading3-syntax' => '=== نص الترويسة ===', - 'wikieditor-toolbar-help-content-heading3-result' => '<h3>نص الترويسة</h3>', - 'wikieditor-toolbar-help-content-heading4-description' => 'توريسة المستوى الرابع', - 'wikieditor-toolbar-help-content-heading4-syntax' => '==== نص الترويسة ====', - 'wikieditor-toolbar-help-content-heading4-result' => '<h4>نص الترويسة</h4>', - 'wikieditor-toolbar-help-content-heading5-description' => 'توريسة المستوى الخامس', - 'wikieditor-toolbar-help-content-heading5-syntax' => '===== نص الترويسة =====', - 'wikieditor-toolbar-help-content-heading5-result' => '<h5>نص الترويسة</h5>', - 'wikieditor-toolbar-help-content-ulist-description' => 'قائمة منقّطة', + 'wikieditor-toolbar-help-content-heading2-description' => 'عنوان من المستوى الثاني', + 'wikieditor-toolbar-help-content-heading2-syntax' => '== عنوان ==', + 'wikieditor-toolbar-help-content-heading2-result' => '<h2>عنوان</h2>', + 'wikieditor-toolbar-help-content-heading3-description' => 'عنوان من المستوى الثالث', + 'wikieditor-toolbar-help-content-heading3-syntax' => '=== عنوان ===', + 'wikieditor-toolbar-help-content-heading3-result' => '<h3>عنوان</h3>', + 'wikieditor-toolbar-help-content-heading4-description' => 'عنوان من المستوى الرابع', + 'wikieditor-toolbar-help-content-heading4-syntax' => '==== عنوان ====', + 'wikieditor-toolbar-help-content-heading4-result' => '<h4>عنوان</h4>', + 'wikieditor-toolbar-help-content-heading5-description' => 'عنوان من المستوى الخامس', + 'wikieditor-toolbar-help-content-heading5-syntax' => '===== عنوان =====', + 'wikieditor-toolbar-help-content-heading5-result' => '<h5>عنوان</h5>', + 'wikieditor-toolbar-help-content-ulist-description' => 'قائمة منقطة', 'wikieditor-toolbar-help-content-ulist-syntax' => '* عنصر قائمة<br />* عنصر قائمة', 'wikieditor-toolbar-help-content-ulist-result' => '<ul><li>عنصر قائمة</li><li>عنصر قائمة</li></ul>', 'wikieditor-toolbar-help-content-olist-description' => 'قائمة مرقمة', 'wikieditor-toolbar-help-content-olist-syntax' => '# عنصر قائمة<br /># عنصر قائمة', 'wikieditor-toolbar-help-content-olist-result' => '<ol><li>عنصر قائمة</li><li>عنصر قائمة</li></ol>', - 'wikieditor-toolbar-help-content-file-description' => 'مل٠مضمّن', - 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:Example.png|thumb|نص التعليق]]', + 'wikieditor-toolbar-help-content-file-description' => 'مل٠مضمن', + 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:Example.png|تصغير|نص التعليق]]', 'wikieditor-toolbar-help-content-file-result' => "<div style='width:104px;' class='thumbinner'><a title='نص التعليق' class='image' href='#'><img height='50' width='100' border='0' class='thumbimage' src='$2/WikiEditor/modules/images/toolbar/example-image.png' alt=''/></a><div class='thumbcaption'><div class='magnify'><a title='تكبير' class='internal' href='#'><img height='11' width='15' alt='' src='$1/common/images/magnify-clip.png'/></a></div>نص التعليق</div></div>", 'wikieditor-toolbar-help-content-reference-description' => 'مرجع', 'wikieditor-toolbar-help-content-reference-syntax' => 'نص Ø§Ù„ØµÙØØ©.<ref name="test">[http://www.example.org نص الوصلة]ØŒ نص إضاÙÙŠ.</ref>', @@ -1516,13 +1581,13 @@ $1:Example.jpg|تعليق2', 'wikieditor-toolbar-help-content-rereference-result' => "نص Ø§Ù„ØµÙØØ©.<sup><a href='#'>[1]</a></sup>", 'wikieditor-toolbar-help-content-showreferences-description' => 'اعرض المراجع', 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.example.org' class='external text' href='#'>نص الرابط</a>ØŒ نص إضاÙÙŠ.</li></ol>", - 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'التوقيع مع الطابع الزمني', - 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>اسم المستخدم</a> (<a href='#' title='{{#special:mytalk}}'>ناقش</a>) 15:54ØŒ 10 يونيو 2009 (ت‌ع‌م)", - 'wikieditor-toolbar-help-content-signature-description' => 'التوقيع', + 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'توقيع مع طابع زمني', + 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>اسم المستخدم</a> (<a href='#' title='{{#special:mytalk}}'>ناقش</a>) 15:54ØŒ 10 يونيو 2009 (ت ع Ù…)", + 'wikieditor-toolbar-help-content-signature-description' => 'توقيع', 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>اسم المستخدم</a> (<a href='#' title='{{#special:mytalk}}'>ناقش</a>)", - 'wikieditor-toolbar-help-content-indent-description' => 'بادئة', - 'wikieditor-toolbar-help-content-indent-syntax' => 'نص عادي<br />:نص ببادئة<br />::نص ببادئة', - 'wikieditor-toolbar-help-content-indent-result' => 'نص عادي<dl><dd>نص ببادئة<dl><dd>نص ببادئة</dd></dl></dd></dl>', + 'wikieditor-toolbar-help-content-indent-description' => 'Ø¥Ø²Ø§ØØ©', + 'wikieditor-toolbar-help-content-indent-syntax' => 'نص عادي<br />:نص مزاØ<br />::نص مزاØ', + 'wikieditor-toolbar-help-content-indent-result' => 'نص عادي<dl><dd>نص مزاØ<dl><dd>نص مزاØ</dd></dl></dd></dl>', ); /** Aramaic (ÜܪܡÜÜ) @@ -1530,7 +1595,7 @@ $1:Example.jpg|تعليق2', * @author Michaelovic */ $messages['arc'] = array( - 'wikieditor-preview-tab' => 'ÜšÜÜªÜ¬Ü Ü©Ü•Ü¡ÜܬÜ', + 'wikieditor-preview-tab' => 'ÜšÜÜªÜ Ü©Ü•Ü¡ÜÜ', 'wikieditor-preview-changes-tab' => 'Ü«Ü˜ÜšÜ Ü¦ÌˆÜ', 'wikieditor-previewDialog-tab' => 'ÜšÜÜªÜ Ü©Ü•Ü¡ÜÜ', 'wikieditor-publish-button-cancel' => 'Ü’Ü›Ü˜Ü ', @@ -1770,7 +1835,7 @@ $1:Example.jpg|Caption2', 'wikieditor-toolbar-tool-table-preview' => 'پروڤه', 'wikieditor-toolbar-tool-table-insert' => 'ØØ·', 'wikieditor-toolbar-tool-table-cancel' => 'كانسل', - 'wikieditor-toolbar-tool-table-toomany' => 'مش ممكن يتعمل insert لـ table بأكتر من $1 cells بالـ dialog ده.', + 'wikieditor-toolbar-tool-table-toomany' => 'مش ممكن يتعمل insert لـ table بأكتر من $1 cells بالـ dialog ده.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'انت ما دخّلتش رقم موجود للـ rows او الـ columns', 'wikieditor-toolbar-tool-table-zero' => 'ما ÙŠÙ†ÙØ¹Ø´ تعمل insert لـ table من-غير rows او columns.', 'wikieditor-toolbar-tool-replace' => 'دوّر Ùˆ بدّل', @@ -1783,7 +1848,7 @@ $1:Example.jpg|Caption2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'بدلهم كلهم', 'wikieditor-toolbar-tool-replace-close' => 'إقÙÙ„', 'wikieditor-toolbar-tool-replace-nomatch' => 'التدوير بتاعك ما وصلش لأى ØØ§Ø¬Ù‡.', - 'wikieditor-toolbar-tool-replace-success' => '$1 تبديلات اتعملت.', + 'wikieditor-toolbar-tool-replace-success' => '$1 تبديلات اتعملت.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'انت ما ØØ·Ù‘يتش اى ØØ§Ø¬Ù‡ علشان تدوّر عليها.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'The regular expression you entered is invalid: $1', 'wikieditor-toolbar-section-characters' => 'Special characters', @@ -1859,7 +1924,7 @@ $1:Example.jpg|Caption2', 'wikieditor-toolbar-help-content-indent-result' => 'Normal text<dl><dd>Indented text<dl><dd>Indented text</dd></dl></dd></dl>', ); -/** Assamese (অসমীয়া) +/** Assamese (অসমীয়া) * @author Bishnu Saikia * @author Chaipau * @author Gitartha.bordoloi @@ -1897,7 +1962,7 @@ $messages['as'] = array( 'wikieditor-toolbar' => 'সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ টà§à¦²à¦¬à¦¾à§°', 'wikieditor-toolbar-desc' => 'অধিক বà§à¦¯à§±à¦¹à¦¾à§°à¦¯à§‹à¦—à§à¦¯ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ পৃষà§à¦ াৰ টà§à¦²à¦¬à¦¾à§°', 'wikieditor-toolbar-preference' => 'শকà§à¦¤à¦¿à¦¶à¦¾à¦²à§€ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ টà§à¦²à¦¬à¦¾à§° সকà§à§°à¦¿à¦¯à¦¼ কৰক', - 'wikieditor-toolbar-dialogs-preference' => 'লিংক, টেবল আৰৠঅধিক বসà§à¦¤à§ সংযোজনৰ বাবে ডায়লগ সকà§à§°à¦¿à¦¯à¦¼ কৰক', + 'wikieditor-toolbar-dialogs-preference' => 'লিংক, টেবল আৰৠঅধিক বসà§à¦¤à§ সংযোজনৰ বাবে ডায়লগ সকà§à§°à¦¿à¦¯à¦¼ কৰক', # Fuzzy 'wikieditor-toolbar-hidesig' => 'মà§à¦–à§à¦¯ নামসà§à¦¥à¦¾à¦¨à§° পৃষà§à¦ াবোৰত সà§à¦¬à¦¾à¦•à§à¦·à§° বà§à¦Ÿà¦¾à¦® লà§à¦•à§à§±à¦¾à¦“ক', 'wikieditor-toolbar-loading' => "ল'ড হৈ আছে…", 'wikieditor-toolbar-tool-bold' => 'গাঢ়', @@ -1940,6 +2005,7 @@ $messages['as'] = array( 'wikieditor-toolbar-file-float' => 'সংৰেখিত কৰক', 'wikieditor-toolbar-file-default' => '(default)', 'wikieditor-toolbar-file-format' => 'বিনà§à¦¯à¦¾à¦¸:', + 'wikieditor-toolbar-file-format-none' => 'à¦à¦•à§‹ নাই', 'wikieditor-toolbar-tool-file-insert' => 'সà§à¦®à§à§±à¦¾à¦“ক', 'wikieditor-toolbar-tool-file-cancel' => 'বাতিল কৰক', 'wikieditor-toolbar-tool-reference' => 'তথà§à¦¯à¦¸à¦‚গà§à§°à¦¹', @@ -2006,7 +2072,7 @@ $1:Example.jpg|শিৰোনাম ২', 'wikieditor-toolbar-tool-table-preview' => 'পà§à§°à¦¾à¦•দৰà§à¦¶à¦¨', 'wikieditor-toolbar-tool-table-insert' => 'যোগ কৰক', 'wikieditor-toolbar-tool-table-cancel' => 'বাতিল', - 'wikieditor-toolbar-tool-table-toomany' => 'à¦à¦‡ ডায়লগৰ দà§à¦¬à¦¾à§°à¦¾ $1 ঘৰতকৈ বেছি থকা টেবà§à¦² যোগ কৰা সমà§à¦à§± নহয়।', + 'wikieditor-toolbar-tool-table-toomany' => 'à¦à¦‡ ডায়লগৰ দà§à¦¬à¦¾à§°à¦¾ $1 ঘৰতকৈ বেছি থকা টেবà§à¦² যোগ কৰা সমà§à¦à§± নহয়।', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'আপà§à¦¨à¦¿ উলমà§à¦¬ আৰৠপথালী শাৰীৰ বৈধ সংখà§à¦¯à¦¾ লিখাত à¦à§à¦² কৰিছে।', 'wikieditor-toolbar-tool-table-zero' => 'আপà§à¦¨à¦¿ শূনà§à¦¯ উলমà§à¦¬ বা পথালী শাৰী থকা টেবà§à¦² যোগ কৰিব নোৱাৰে।', 'wikieditor-toolbar-tool-replace' => 'অনà§à¦¸à¦¨à§à¦§à¦¾à¦¨ আৰৠপà§à§°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨', @@ -2020,7 +2086,7 @@ $1:Example.jpg|শিৰোনাম ২', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'সকলো পà§à§°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨', 'wikieditor-toolbar-tool-replace-close' => 'বনà§à¦§', 'wikieditor-toolbar-tool-replace-nomatch' => 'আপোনাৰ অনà§à¦¸à¦¨à§à¦§à¦¾à¦¨à§° কতো সামঞà§à¦œà¦šà§à¦¯ পোৱা ন’গল।', - 'wikieditor-toolbar-tool-replace-success' => '$1 টো পà§à§°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ সমà§à¦ªà¦¨à§à¦¨ হৈছে।', + 'wikieditor-toolbar-tool-replace-success' => '$1 টো পà§à§°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ সমà§à¦ªà¦¨à§à¦¨ হৈছে।', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'সনà§à¦§à¦¾à¦¨ কৰিবলৈ আপà§à¦¨à¦¿ à¦à¦•à§‹ টাইপ কৰা নাই।', 'wikieditor-toolbar-tool-replace-invalidregex' => 'আপà§à¦¨à¦¿ পà§à§°à¦¦à¦¾à¦¨ কৰা ৰেগà§à¦²à¦¾à§° à¦à¦•à§à¦¸à¦ªà§à¦°à§‡à¦›à¦¨à¦Ÿà§‹ অবৈধ: $1', 'wikieditor-toolbar-section-characters' => 'বিশেষ চিহà§à¦¨à¦¸à¦®à§‚হ:', @@ -2043,6 +2109,9 @@ $1:Example.jpg|শিৰোনাম ২', 'wikieditor-toolbar-characters-page-thai' => 'থাই', 'wikieditor-toolbar-characters-page-lao' => 'লাও', 'wikieditor-toolbar-characters-page-khmer' => 'খেমাৰ', + 'wikieditor-toolbar-characters-endash' => 'en দেছà§â€Œ', + 'wikieditor-toolbar-characters-emdash' => 'em দেছ‌', + 'wikieditor-toolbar-characters-minus' => 'বিয়োগ চিন', 'wikieditor-toolbar-section-help' => 'সহায়', 'wikieditor-toolbar-help-heading-description' => 'বিৱৰণ', 'wikieditor-toolbar-help-heading-syntax' => 'আপনি যি টাইপ কৰিছে', @@ -2141,7 +2210,7 @@ $messages['ast'] = array( 'wikieditor-toolbar' => 'Editando la barra de ferramientes', 'wikieditor-toolbar-desc' => "Barra de ferramientes de la páxina d'edición con usabilidá enantada", 'wikieditor-toolbar-preference' => "Activar a barra d'edición enantada", - 'wikieditor-toolbar-dialogs-preference' => "Activar los diálogos p'amestar enllaces, tables y más", + 'wikieditor-toolbar-dialogs-preference' => "Activar los asistentes p'amestar enllaces y tables, y tamién la función de guetar y trocar", 'wikieditor-toolbar-hidesig' => 'Anubrir el botón de robla nes páxines del espaciu de nomes principal', 'wikieditor-toolbar-loading' => 'Cargando...', 'wikieditor-toolbar-tool-bold' => 'Negrina', @@ -2169,6 +2238,7 @@ $messages['ast'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'TÃtulu inválidu', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Enllaz esternu', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Comprobando la esistencia de la páxina...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Páxina de dixebra', 'wikieditor-toolbar-tool-link-int-invalid' => 'El tÃtulu que conseñasti nun ye válidu.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'La URL que conseñasti paez que querÃa ser un enllaz a otra páxina de la wiki. ¿Quies convertila nún enllaz internu?', @@ -2251,7 +2321,7 @@ $1:Exemplu.jpg|Pie2', 'wikieditor-toolbar-tool-table-preview' => 'Vista previa', 'wikieditor-toolbar-tool-table-insert' => 'Inxertar', 'wikieditor-toolbar-tool-table-cancel' => 'Encaboxar', - 'wikieditor-toolbar-tool-table-toomany' => 'Con esti diálogu nun ye posible inxertar una tabla de más de $1 caxelles.', + 'wikieditor-toolbar-tool-table-toomany' => 'Con esti diálogu nun ye posible inxertar una tabla de más de 1000 caxelles.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Nun escribisti un númberu válidu de fileres o columnes.', 'wikieditor-toolbar-tool-table-zero' => 'Nun pues inxertar una tabla con cero fileres o columnes.', 'wikieditor-toolbar-tool-replace' => 'Guetar y reemplazar', @@ -2265,7 +2335,7 @@ $1:Exemplu.jpg|Pie2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Sustituir toos', 'wikieditor-toolbar-tool-replace-close' => 'Zarrar', 'wikieditor-toolbar-tool-replace-nomatch' => 'La to gueta nun alcontró coincidencies.', - 'wikieditor-toolbar-tool-replace-success' => '$1 reemplazos fechos', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|reemplazu fechu|reemplazos fechos}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Nun escribisti nada pa guetar.', 'wikieditor-toolbar-tool-replace-invalidregex' => "La espresión regular qu'escribisti ye inválida: $1", 'wikieditor-toolbar-section-characters' => 'Caráuteres especiales', @@ -2355,6 +2425,7 @@ $1:Exemplu.jpg|Pie2', ); /** Azerbaijani (azÉ™rbaycanca) + * @author AZISS * @author Cekli829 * @author Koc61 * @author PPerviz @@ -2364,10 +2435,10 @@ $1:Exemplu.jpg|Pie2', $messages['az'] = array( 'wikieditor-wikitext-tab' => 'VikimÉ™tn', 'wikieditor-loading' => 'YüklÉ™', - 'wikieditor-preview-tab' => 'Sınaq göstÉ™riÅŸi', + 'wikieditor-preview-tab' => 'Sınaq görüntüsü', 'wikieditor-preview-changes-tab' => 'DÉ™yiÅŸikliklÉ™r', 'wikieditor-preview-loading' => 'YüklÉ™nir…', - 'wikieditor-previewDialog-tab' => 'Sınaq göstÉ™riÅŸi', + 'wikieditor-previewDialog-tab' => 'Sınaq görüntüsü', 'wikieditor-previewDialog-loading' => 'YüklÉ™nir…', 'wikieditor-publish-button-publish' => 'YenilÉ™mÉ™', 'wikieditor-publish-button-cancel' => 'Ləğv et', @@ -2441,7 +2512,7 @@ $messages['az'] = array( 'wikieditor-toolbar-tool-table-dimensions-rows' => 'SÉ™tirlÉ™r:', 'wikieditor-toolbar-tool-table-dimensions-columns' => 'Sütunlar:', 'wikieditor-toolbar-tool-table-example' => 'NümunÉ™', - 'wikieditor-toolbar-tool-table-preview' => 'Sınaq göstÉ™riÅŸi', + 'wikieditor-toolbar-tool-table-preview' => 'Sınaq görüntüsü', 'wikieditor-toolbar-tool-table-insert' => 'YerləşdirmÉ™k', 'wikieditor-toolbar-tool-table-cancel' => 'Ləğv et', 'wikieditor-toolbar-tool-replace' => 'Axtar vÉ™ dÉ™yiÅŸ', @@ -2531,6 +2602,241 @@ $messages['az'] = array( 'wikieditor-toolbar-help-content-indent-result' => 'Normal mÉ™tn<dl><dd>Abzasla mÉ™tn<dl><dd>Abzasla mÉ™tn</dd></dl></dd></dl>', ); +/** South Azerbaijani (تورکجه) + * @author Amir a57 + * @author E THP + * @author Ebrahimi-amir + * @author Mousa + */ +$messages['azb'] = array( + 'wikieditor-wikitext-tab' => 'ویکی‌متن', + 'wikieditor-loading' => 'یوکلنیر...', + 'wikieditor-preview-tab' => 'سیناق گؤستریشی', + 'wikieditor-preview-changes-tab' => 'ديَیشیکلیک‌لر', + 'wikieditor-preview-loading' => 'یوکلنیر...', + 'wikieditor-previewDialog-tab' => 'سیناق گؤستریشی', + 'wikieditor-previewDialog-loading' => 'یوکلنیر...', + 'wikieditor-publish-button-publish' => 'یئنیلمه', + 'wikieditor-publish-button-cancel' => 'لغو ائت', + 'wikieditor-publish-dialog-minor' => 'کیچیک دییشیک‌لیک', + 'wikieditor-publish-dialog-watch' => 'بو ØµÙØÙ‡â€ŒÙ†ÛŒ ایزله', + 'wikieditor-publish-dialog-publish' => 'یایلما', + 'wikieditor-publish-dialog-goback' => 'دالییا گییت', + 'wikieditor-template-editor-dialog-title' => 'شابلونو دییشدیر ائت', + 'wikieditor-template-editor-dialog-submit' => 'گونجل‌له', + 'wikieditor-template-editor-dialog-cancel' => 'لغو ائت', + 'wikieditor-toc-show' => 'مؤهتویاتا باخ', + 'wikieditor-toc-hide' => 'مؤهتویاتی گیزلت', + 'wikieditor-toolbar-loading' => 'یوکلنیر...', + 'wikieditor-toolbar-tool-bold' => 'قالین رنگ', + 'wikieditor-toolbar-tool-bold-example' => 'قالین یازی', + 'wikieditor-toolbar-tool-italic' => 'مورب', + 'wikieditor-toolbar-tool-italic-example' => 'اَیری یازی', + 'wikieditor-toolbar-tool-ilink' => 'ایچری باغلانتی‌سی', + 'wikieditor-toolbar-tool-ilink-example' => 'باغلانتی باشلیغی', + 'wikieditor-toolbar-tool-xlink' => 'خاریجی باغلانتی (http:// اؤن‌اکی‌نی اونوتمایین)', + 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com باغلانتی باشلیغی', + 'wikieditor-toolbar-tool-link' => 'باغلانتی', + 'wikieditor-toolbar-tool-link-title' => 'کئچید یئرلش‌دیر', + 'wikieditor-toolbar-tool-link-int' => 'بیر ویکی صØÛŒÙه‌سینه', + 'wikieditor-toolbar-tool-link-int-target' => 'هد٠صØÛŒÙÙ‡ یا آدرسی:', + 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'URL اوچون صØÛŒÙÙ‡ باش‌لیغی', + 'wikieditor-toolbar-tool-link-int-text' => 'گؤسترمک اوچون یازی:', + 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'گؤستریله‌جک یازی', + 'wikieditor-toolbar-tool-link-ext' => 'بیر ائشیک ÙˆÙØ¨ صØÛŒÙه‌سینه', + 'wikieditor-toolbar-tool-link-ext-target' => 'URL لینکی:', + 'wikieditor-toolbar-tool-link-ext-text' => 'باغلانتی یازیسی:', + 'wikieditor-toolbar-tool-link-insert' => 'کئچید یئرلش‌دیر', + 'wikieditor-toolbar-tool-link-cancel' => 'لغو ائت', + 'wikieditor-toolbar-tool-link-int-target-status-exists' => 'صØÛŒÙÙ‡ واردیر', + 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'صØÛŒÙÙ‡ مؤوجود دئییل', + 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'گئچرسیز آد', + 'wikieditor-toolbar-tool-link-int-target-status-external' => 'ائشیک باغلانتی', + 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'صØÛŒÙه‌نین اولدوغو یوخلانیر...', + 'wikieditor-toolbar-tool-link-int-invalid' => 'وئردیگینیز باشلیق گئچرسیزدیر.', + 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'سیز وئردیگینیز آدرس، آیری ویکی صØÛŒÙه‌سینه باغلانان نظره گلیر. +اونو ایچری باغلانتی‌یه چئویرمگینی ایسته‌ییرسینیز؟', + 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'ایچری باغلانتی‌سی', + 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'خاریجی باغلانتی‌سی', + 'wikieditor-toolbar-tool-link-empty' => 'سیز باغلانماغا بیر شئی وئرمه‌دینیز.', + 'wikieditor-toolbar-tool-file' => 'یئرلشدیریلمیش ÙØ§ÛŒÙ„', + 'wikieditor-toolbar-tool-file-example' => 'میثال.jpg', + 'wikieditor-toolbar-tool-file-title' => 'ÙØ§ÛŒÙ„ یئرلشدیر', + 'wikieditor-toolbar-file-target' => 'ÙØ§ÙŠÙ„ آدی:', + 'wikieditor-toolbar-file-caption' => 'باشلیق:', + 'wikieditor-toolbar-file-size' => 'اؤلچو', + 'wikieditor-toolbar-file-float' => 'دوزمک:', + 'wikieditor-toolbar-file-default' => '(اؤن‌دَگَر)', + 'wikieditor-toolbar-file-format' => 'Ùورمت:', + 'wikieditor-toolbar-file-format-none' => 'هئچ بیری', + 'wikieditor-toolbar-tool-file-insert' => 'یاراشدیرماق', + 'wikieditor-toolbar-tool-file-cancel' => 'لغو ائت', + 'wikieditor-toolbar-tool-reference' => 'قایناق', + 'wikieditor-toolbar-tool-reference-example' => 'بوردا دیپ‌نوت یازی‌سی آرتیرین', + 'wikieditor-toolbar-tool-reference-cancel' => 'لغو ائت', + 'wikieditor-toolbar-tool-reference-title' => 'قایناق آرتیر', + 'wikieditor-toolbar-tool-reference-insert' => 'یاراشدیرماق', + 'wikieditor-toolbar-tool-reference-text' => 'ایستیناد متن', + 'wikieditor-toolbar-tool-signature' => 'ایمضا Ùˆ واخت قئیدی', + 'wikieditor-toolbar-section-advanced' => 'گئنیشمیش', + 'wikieditor-toolbar-tool-heading' => 'باشلیق', + 'wikieditor-toolbar-tool-heading-1' => 'Ø³Ø·Ø Û±', + 'wikieditor-toolbar-tool-heading-2' => 'Ø³Ø·Ø Û²', + 'wikieditor-toolbar-tool-heading-3' => 'Ø³Ø·Ø Û³', + 'wikieditor-toolbar-tool-heading-4' => 'Ø³Ø·Ø Û´', + 'wikieditor-toolbar-tool-heading-5' => 'Ø³Ø·Ø Ûµ', + 'wikieditor-toolbar-tool-heading-example' => 'باشلیق متنی', + 'wikieditor-toolbar-group-format' => 'Ùورمت:', + 'wikieditor-toolbar-tool-ulist' => 'مارکالانمیش لیست', + 'wikieditor-toolbar-tool-ulist-example' => 'مارلاکانمیش لیست آیتÙÙ…ÛŒ', + 'wikieditor-toolbar-tool-olist' => 'نومره‌لنمیش لیست', + 'wikieditor-toolbar-tool-olist-example' => 'نومره‌لنمیش لیست آیتÙÙ…ÛŒ', + 'wikieditor-toolbar-tool-indent' => 'ایچری‌آپارما', + 'wikieditor-toolbar-tool-indent-example' => 'ایچری‌گئتمیش خط', + 'wikieditor-toolbar-tool-nowiki' => 'ویکی ‌Ùورمتینده دئییل', + 'wikieditor-toolbar-tool-nowiki-example' => 'Ùورمت‌لشدیریلمه‌میش یازی‌نی بورا داخیل ائدین', + 'wikieditor-toolbar-tool-redirect' => 'یؤنلندیرمه', + 'wikieditor-toolbar-tool-redirect-example' => 'صØÛŒÙÙ‡ آدینی علاوه ائت', + 'wikieditor-toolbar-tool-big' => 'بویوک', + 'wikieditor-toolbar-tool-big-example' => 'بؤیوک متن', + 'wikieditor-toolbar-tool-small' => 'کیچیک', + 'wikieditor-toolbar-tool-small-example' => 'کیچیک متن', + 'wikieditor-toolbar-tool-superscript' => 'اوست‌ یازی', + 'wikieditor-toolbar-tool-superscript-example' => 'اوست یازی‌سی', + 'wikieditor-toolbar-tool-subscript' => 'آلت یازی', + 'wikieditor-toolbar-tool-subscript-example' => 'آلت‌ یازی‌سی', + 'wikieditor-toolbar-group-insert' => 'یاراشدیرماق', + 'wikieditor-toolbar-tool-gallery' => 'شکیل قالئرئیاسی', + 'wikieditor-toolbar-tool-gallery-example' => '$1:اؤرنک.jpg|باشلیق۱ +$1:اؤرنک.jpg|باشلیق۲', + 'wikieditor-toolbar-tool-newline' => 'یئنی خط', + 'wikieditor-toolbar-tool-table' => 'جدول', + 'wikieditor-toolbar-tool-table-example-old' => '! باش‌لیق 1 +! باش‌لیق 2 +! باش‌لیق 3 +|- +| سیرا 1ØŒ سوتون 1 +| سیرا 1ØŒ سوتون 2 +| سیرا 1ØŒ سوتون 3 +|- +| سیرا 2ØŒ سوتون 1 +| سیرا 2ØŒ سوتون 2 +| سیرا 2ØŒ سوتون 3', + 'wikieditor-toolbar-tool-table-example-cell-text' => 'ائو متنی', + 'wikieditor-toolbar-tool-table-example-header' => 'باشلیق متنی', + 'wikieditor-toolbar-tool-table-title' => 'جدول آرتیرماق', + 'wikieditor-toolbar-tool-table-dimensions-rows' => 'سطرلر:', + 'wikieditor-toolbar-tool-table-dimensions-columns' => 'سوتونلار', + 'wikieditor-toolbar-tool-table-dimensions-header' => 'باشلیق سطرینی آرتیر', + 'wikieditor-toolbar-tool-table-wikitable' => 'کنارلیگی آرتیر', + 'wikieditor-toolbar-tool-table-sortable' => 'جدولی سیرالانا بیلن ائت', + 'wikieditor-toolbar-tool-table-example' => 'میثال', + 'wikieditor-toolbar-tool-table-preview' => 'اؤن‌گؤستریش', + 'wikieditor-toolbar-tool-table-insert' => 'یاراشدیرماق', + 'wikieditor-toolbar-tool-table-cancel' => 'لغو ائت', + 'wikieditor-toolbar-tool-table-toomany' => '$1 آرتیرماق چوخ بیر جدول علاوه بو مئساژ ایله مومکون دئییل.', # Fuzzy + 'wikieditor-toolbar-tool-table-invalidnumber' => 'هازیرکی بیر سطر Ùˆ سوتون سایی یازمامیسینیز.', + 'wikieditor-toolbar-tool-table-zero' => 'بیر صیÙیر سطرلی یا سوتونلو جدول یئرلیشدیره بیلنمیزسینیز.', + 'wikieditor-toolbar-tool-replace' => 'آختار Ùˆ دییش', + 'wikieditor-toolbar-tool-replace-title' => 'آختار Ùˆ دییش', + 'wikieditor-toolbar-tool-replace-search' => 'آختار:', + 'wikieditor-toolbar-tool-replace-replace' => 'بونونلا دییش:', + 'wikieditor-toolbar-tool-replace-case' => 'ØØ±Ùلرین یئکه/کیچیک اولدوقلارینی تطبیق‌له', + 'wikieditor-toolbar-tool-replace-regex' => 'آختاریش یازیسینی، مونظم سؤز (رÙقولار اÙÚ©Ø³Ù¾Ø±ÙØ´ÙÙ†) کیمی نظرده آل', + 'wikieditor-toolbar-tool-replace-button-findnext' => 'نؤوبتینی آختار', + 'wikieditor-toolbar-tool-replace-button-replace' => 'یئرینه قوی', + 'wikieditor-toolbar-tool-replace-button-replaceall' => 'هامی‌سینی دییش', + 'wikieditor-toolbar-tool-replace-close' => 'باغلا', + 'wikieditor-toolbar-tool-replace-nomatch' => 'سیزین آختاریشینیزا بیر شئی تطبیق اولونمادی.', + 'wikieditor-toolbar-tool-replace-success' => '$1 یئرینه-قویماق اولوندو.', # Fuzzy + 'wikieditor-toolbar-tool-replace-emptysearch' => 'سیز آختارماغا بیر شئی وئرمه‌دینیز.', + 'wikieditor-toolbar-tool-replace-invalidregex' => 'سیز وئردیگینیز مونظم سؤز (رÙقولار اÙÚ©Ø³Ù¾Ø±ÙØ´ÙÙ†) گئچرسیزدیر: $1', + 'wikieditor-toolbar-section-characters' => 'خصوصی یازیلار:', + 'wikieditor-toolbar-characters-page-latin' => 'لاتین', + 'wikieditor-toolbar-characters-page-latinextended' => 'لاتین گئنیشلندیریلمیش', + 'wikieditor-toolbar-characters-page-ipa' => 'IPA', + 'wikieditor-toolbar-characters-page-symbols' => 'سیمبول لار', + 'wikieditor-toolbar-characters-page-greek' => 'یونانی', + 'wikieditor-toolbar-characters-page-cyrillic' => 'کیریل', + 'wikieditor-toolbar-characters-page-arabic' => 'عربجه', + 'wikieditor-toolbar-characters-page-arabicextended' => 'گئنیشلندیریلمیش عربجه', + 'wikieditor-toolbar-characters-page-persian' => 'ÙØ§Ø±Ø³Ø¬Ø§', + 'wikieditor-toolbar-characters-page-hebrew' => 'عبرجه', + 'wikieditor-toolbar-characters-page-bangla' => 'بنگالجه', + 'wikieditor-toolbar-characters-page-tamil' => 'تامیلجه', + 'wikieditor-toolbar-characters-page-telugu' => 'تالوگوجه', + 'wikieditor-toolbar-characters-page-sinhala' => 'سینهالجه', + 'wikieditor-toolbar-characters-page-gujarati' => 'گجراتجه', + 'wikieditor-toolbar-characters-page-devanagari' => 'دیواناگرى', + 'wikieditor-toolbar-characters-page-thai' => 'تایلندجه', + 'wikieditor-toolbar-characters-page-lao' => 'لائو', + 'wikieditor-toolbar-characters-page-khmer' => 'خمر', + 'wikieditor-toolbar-characters-endash' => 'آرالیق خطی دی', + 'wikieditor-toolbar-characters-emdash' => 'آرالیق خطی چکیلیب', + 'wikieditor-toolbar-characters-minus' => 'منÙÛŒ علامتی', + 'wikieditor-toolbar-section-help' => 'یاردیم', + 'wikieditor-toolbar-help-heading-description' => 'شرØ', + 'wikieditor-toolbar-help-heading-syntax' => 'یازدیگینیز', + 'wikieditor-toolbar-help-heading-result' => 'آلدیگینیز', + 'wikieditor-toolbar-help-page-format' => 'Ùورماتلاش‌دیرماق', + 'wikieditor-toolbar-help-page-link' => 'باغلانتیلار', + 'wikieditor-toolbar-help-page-heading' => 'باشلیقلار', + 'wikieditor-toolbar-help-page-list' => 'سییاهه‌لر', + 'wikieditor-toolbar-help-page-file' => 'ÙØ§ÛŒÙ„‌لار', + 'wikieditor-toolbar-help-page-reference' => 'قایناق', + 'wikieditor-toolbar-help-page-discussion' => 'دانیشیق', + 'wikieditor-toolbar-help-content-italic-description' => 'مورب', + 'wikieditor-toolbar-help-content-italic-syntax' => "''مورب متنی''", + 'wikieditor-toolbar-help-content-italic-result' => '<em>مورب متنی</em>', + 'wikieditor-toolbar-help-content-bold-description' => 'قالین رنگ', + 'wikieditor-toolbar-help-content-bold-syntax' => 'قالین متن', + 'wikieditor-toolbar-help-content-bold-result' => '<strong>قالین متن</strong>', + 'wikieditor-toolbar-help-content-bolditalic-description' => 'قالین Ùˆ مورب', + 'wikieditor-toolbar-help-content-bolditalic-syntax' => "'''''قالین Ùˆ مورب متن'''''", + 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>قالین Ùˆ مورب متن</em></strong>', + 'wikieditor-toolbar-help-content-ilink-description' => 'ایچری باغلانتی‌سی', + 'wikieditor-toolbar-help-content-ilink-syntax' => '[[صØÛŒÙه‌نین آدی|کئچیدین آدی]]<br />[[صØÛŒÙه‌نین آدی]]', + 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>کئچیدین آدی</a><br /><a href='#'>سهیÙه‌نین آدی</a>", + 'wikieditor-toolbar-help-content-xlink-description' => 'خاریجی باغلانتی‌سی', + 'wikieditor-toolbar-help-content-xlink-syntax' => '[http://www.example.org باغلانتی باشلیقی]<br />[http://www.example.org]<br />http://www.example.org', + 'wikieditor-toolbar-help-content-xlink-result' => "</a><br /><a href='#' class='external autonumber'>[1]</a><br /><a href='#' class='external'>http://www.example.org</a>", + 'wikieditor-toolbar-help-content-heading2-description' => '2-جی سویه‌لی باش‌لیق', + 'wikieditor-toolbar-help-content-heading2-syntax' => '== باش‌لیق متن ==', + 'wikieditor-toolbar-help-content-heading2-result' => '<h2>باشلیق متن</h2>', + 'wikieditor-toolbar-help-content-heading3-description' => '3-جو سویه‌لی باش‌لیق', + 'wikieditor-toolbar-help-content-heading3-syntax' => '== متن باشلیغی ==', + 'wikieditor-toolbar-help-content-heading3-result' => '<h3>باشلیق متن</h3>', + 'wikieditor-toolbar-help-content-heading4-description' => '4-جو سویه‌لی باش‌لیق', + 'wikieditor-toolbar-help-content-heading4-syntax' => '==== متن باشلیغی ====', + 'wikieditor-toolbar-help-content-heading4-result' => '<h4>باشلیق متن</h4>', + 'wikieditor-toolbar-help-content-heading5-description' => '5-جی سویه‌لی باش‌لیق', + 'wikieditor-toolbar-help-content-heading5-syntax' => '===== متن باشلیغی =====', + 'wikieditor-toolbar-help-content-heading5-result' => '<h5>باشلیق متن</h5>', + 'wikieditor-toolbar-help-content-ulist-description' => 'مارکالانمیش سیاهی', + 'wikieditor-toolbar-help-content-ulist-syntax' => '* سیاهی بندی<br />*سیاهی بندی', + 'wikieditor-toolbar-help-content-ulist-result' => '<ul><li>سیاهی بندی</li><li>سیاهی بندی</li></ul>', + 'wikieditor-toolbar-help-content-olist-description' => 'نومره‌لنمیش لیست', + 'wikieditor-toolbar-help-content-olist-syntax' => '# سیاهی بندی<br /># سیاهی بندی', + 'wikieditor-toolbar-help-content-olist-result' => '<ol><li>سیاهی بندی</li><li>سیاهی بندی</li></ol>', + 'wikieditor-toolbar-help-content-file-description' => 'یئرلشدیریلمیش ÙØ§ÛŒÙ„', + 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:مثال.png|thumb|موضوع متنی]]', + 'wikieditor-toolbar-help-content-file-result' => "<div style='width:104px;' class='thumbinner'><a title='باشلیق متنی' class='image' href='#'><img height='50' width='100' border='0' class='thumbimage' src='$2/WikiEditor/modules/images/toolbar/example-image.png' alt=''/></a><div class='thumbcaption'><div class='magnify'><a title='یئکتمه' class='internal' href='#'><img height='11' width='15' alt='' src='$1/common/images/magnify-clip.png'/></a></div>عنوان باشلیقی</div></div>", + 'wikieditor-toolbar-help-content-reference-description' => 'قایناق', + 'wikieditor-toolbar-help-content-reference-syntax' => 'صØÛŒÙه‌نین متنی.<ref name="test">[http://www.example.org کئچیدین متنی]ØŒ علاوه متنت.</ref>', + 'wikieditor-toolbar-help-content-reference-result' => "صØÛŒÙÙ‡ متنی.<sup><a href='#'>[1]</a></sup>", + 'wikieditor-toolbar-help-content-rereference-description' => 'عینی ایستیناددان Ø§ÛŒØ³ØªÛŒÙØ§Ø¯Ù‡â€ŒÙ†ÛŒÙ† علاوه‌سی', + 'wikieditor-toolbar-help-content-rereference-result' => "صØÛŒÙÙ‡ متنی.<sup><a href='#'>[1]</a></sup>", + 'wikieditor-toolbar-help-content-showreferences-description' => 'قایناق لاری گؤستر', + 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.example.org' class='external text' href='#'>Ù…</a>ØŒ آرتیق متن.</li></ol>تن باغلانتی سی", + 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'واخت قئیدی ایله ایمضا', + 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>Ø§ÛŒØ³ØªÙØ§Ø¯Ú†ÛŒ آدی</a> (<a href='#' title='{{#special:mytalk}}'>دانیشیق</a>) 15:54, 10 June 2009 (UTC)", + 'wikieditor-toolbar-help-content-signature-description' => 'ایمضا', + 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>Ø§ÛŒØ³ØªÙØ§Ø¯Ù‡ Ú†ÛŒ آدی</a> (<a href='#' title='{{#special:mytalk}}'>دانیشیق</a>)", + 'wikieditor-toolbar-help-content-indent-description' => 'ایچری باتدیگی', + 'wikieditor-toolbar-help-content-indent-syntax' => 'Normal mÉ™tn<br />:ایچری باتدیگی متن<br />::ایچری باتدیگی متن', + 'wikieditor-toolbar-help-content-indent-result' => 'نورمال یازی<dl><dd>ایچری‌گئتمیش یازی<dl><dd>ایچری‌گئتمیش یازی</dd></dl></dd></dl>', +); + /** Bashkir (башҡортÑа) * @author Assele * @author Haqmar @@ -2567,7 +2873,8 @@ $messages['ba'] = array( 'wikieditor-toolbar' => 'Мөхәррирләү ҡоралдары', 'wikieditor-toolbar-desc' => 'Яҡшыртылған мөхәррирләү ҡоралдары', 'wikieditor-toolbar-preference' => 'Яҡшыртылған мөхәррирләү ҡоралдарын ҡулланырға', - 'wikieditor-toolbar-dialogs-preference' => 'Һылтанмалар, таблицалар һәм башҡаларҙы өҫтәү Ó©Ñөн диалогтар ҡулланырға', + 'wikieditor-toolbar-dialogs-preference' => 'Һылтанмалар, таблицалар һәм башҡаларҙы өҫтәү Ó©Ñөн диалогтар ҡулланырға', # Fuzzy + 'wikieditor-toolbar-hidesig' => 'Имза ҡуйыу төймәһен төп иÑемдәр арауығындағы биттәрҙә йәшерергә', 'wikieditor-toolbar-loading' => 'Сығарыу...', 'wikieditor-toolbar-tool-bold' => 'Ò Ð°Ð»Ñ‹Ð½', 'wikieditor-toolbar-tool-bold-example' => 'Ò Ð°Ð»Ñ‹Ð½ Ñҙылыш', @@ -2604,10 +2911,12 @@ $messages['ba'] = array( 'wikieditor-toolbar-tool-file-example' => 'Миҫал.jpg', 'wikieditor-toolbar-tool-file-title' => 'Файл өҫтәү', 'wikieditor-toolbar-file-target' => 'Файл иÑеме:', + 'wikieditor-toolbar-file-caption' => 'ИÑеме:', 'wikieditor-toolbar-file-size' => 'Күләме:', 'wikieditor-toolbar-file-float' => 'Тигеҙләү:', 'wikieditor-toolbar-file-default' => '(ғәҙәттәге)', 'wikieditor-toolbar-file-format' => 'Формат:', + 'wikieditor-toolbar-file-format-none' => 'ÑŽÒ¡', 'wikieditor-toolbar-tool-file-insert' => 'Өҫтәү', 'wikieditor-toolbar-tool-file-cancel' => 'Кире алырға', 'wikieditor-toolbar-tool-reference' => 'Төшөрмә', @@ -2673,7 +2982,7 @@ $1:Миҫал.jpg|ТаÑуирлама2', 'wikieditor-toolbar-tool-table-preview' => 'Ò Ð°Ñ€Ð°Ð¿ Ñығырға', 'wikieditor-toolbar-tool-table-insert' => 'Өҫтәргә', 'wikieditor-toolbar-tool-table-cancel' => 'Кире алырға', - 'wikieditor-toolbar-tool-table-toomany' => 'Был диалог аша $1 күҙәнәктән ашыу дәүмәл менән таблица өҫтәргә мөмкин түгел.', + 'wikieditor-toolbar-tool-table-toomany' => 'Был диалог аша $1 күҙәнәктән ашыу дәүмәл менән таблица өҫтәргә мөмкин түгел.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Һеҙ юлдар һәм бағаналар һанын дөрөҫ күрһәтмәгәнһегеҙ.', 'wikieditor-toolbar-tool-table-zero' => 'Юлдар һәм бағаналар һаны нуль була алмай.', 'wikieditor-toolbar-tool-replace' => 'Ðҙләү һәм алмаштырыу', @@ -2687,7 +2996,7 @@ $1:Миҫал.jpg|ТаÑуирлама2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Барыһын да алмаштырырға', 'wikieditor-toolbar-tool-replace-close' => 'Ябырға', 'wikieditor-toolbar-tool-replace-nomatch' => 'Һеҙҙең һорауығыҙ буйынÑа бер ни Ò™Ó™ табылманы.', - 'wikieditor-toolbar-tool-replace-success' => '$1 алмаштырыу үткәрелде.', + 'wikieditor-toolbar-tool-replace-success' => '$1 алмаштырыу үткәрелде.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Һеҙ нимә Ñҙләгәнегеҙҙе күрһәтмәгәнһегеҙ.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Һеҙ кереткән регулÑÑ€ аңлатма дөрөҫ түгел: $1', 'wikieditor-toolbar-section-characters' => 'МахÑÑƒÑ Ñ‚Ð°Ð¼Ò“Ð°Ð»Ð°Ñ€', @@ -2698,6 +3007,7 @@ $1:Миҫал.jpg|ТаÑуирлама2', 'wikieditor-toolbar-characters-page-greek' => 'Грек', 'wikieditor-toolbar-characters-page-cyrillic' => 'Кириллик', 'wikieditor-toolbar-characters-page-arabic' => 'Ғәрәп', + 'wikieditor-toolbar-characters-page-arabicextended' => 'Ғәрәп (киңәйтелгән)', 'wikieditor-toolbar-characters-page-persian' => 'ФарÑÑ‹', 'wikieditor-toolbar-characters-page-hebrew' => 'Йәһүд', 'wikieditor-toolbar-characters-page-bangla' => 'Бенгал', @@ -2709,6 +3019,9 @@ $1:Миҫал.jpg|ТаÑуирлама2', 'wikieditor-toolbar-characters-page-thai' => 'Тай', 'wikieditor-toolbar-characters-page-lao' => 'Лао', 'wikieditor-toolbar-characters-page-khmer' => 'Кһмер', + 'wikieditor-toolbar-characters-endash' => 'уртаÑа һыҙыҡ', + 'wikieditor-toolbar-characters-emdash' => 'оҙон һыҙыҡ', + 'wikieditor-toolbar-characters-minus' => 'Ð¼Ð¸Ð½ÑƒÑ Ð±Ð¸Ð»Ð´Ó™Ò»Ðµ', 'wikieditor-toolbar-section-help' => 'Белешмә', 'wikieditor-toolbar-help-heading-description' => 'ТаÑуирлама', 'wikieditor-toolbar-help-heading-syntax' => 'Һеҙ керетәһегеҙ', @@ -2816,7 +3129,7 @@ $messages['be'] = array( 'wikieditor-toolbar' => 'ПанÑль інÑтрументаў', 'wikieditor-toolbar-desc' => 'ПанÑль інÑтрументаў з палепшанымі магчымаÑцÑмі', 'wikieditor-toolbar-preference' => 'Уключыць панÑль інÑтрументаў з палепшанымі магчымаÑцÑмі', - 'wikieditor-toolbar-dialogs-preference' => 'Уключыць дыÑлогі Ð´Ð»Ñ ÑžÑтаўкі ÑпаÑылак, табліц Ñ– інш.', + 'wikieditor-toolbar-dialogs-preference' => 'Уключыць дыÑлогі Ð´Ð»Ñ ÑžÑтаўкі ÑпаÑылак, табліц Ñ– інш.', # Fuzzy 'wikieditor-toolbar-loading' => 'Загрузка…', 'wikieditor-toolbar-tool-bold' => 'Цёмны', 'wikieditor-toolbar-tool-bold-example' => 'Цёмны Ñ‚ÑкÑÑ‚', @@ -2915,7 +3228,7 @@ $1:Example.jpg|ÐпіÑанне2', 'wikieditor-toolbar-tool-table-preview' => 'Перадпаказ', 'wikieditor-toolbar-tool-table-insert' => 'УÑтавіць', 'wikieditor-toolbar-tool-table-cancel' => 'Закрыць', - 'wikieditor-toolbar-tool-table-toomany' => 'УÑтаўка табліцы больш чым з $ 1 {{PLURAL:$1|ÑчÑйкай|ÑчÑйкамі|ÑчÑйкамі}} не магчыма праз гÑты дыÑлог.', + 'wikieditor-toolbar-tool-table-toomany' => 'УÑтаўка табліцы больш чым з $ 1 {{PLURAL:$1|ÑчÑйкай|ÑчÑйкамі|ÑчÑйкамі}} не магчыма праз гÑты дыÑлог.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Ð’Ñ‹ не ўвÑлі Ñлушную колькаÑць радкоў або Ñлупкоў.', 'wikieditor-toolbar-tool-table-zero' => 'Ð’Ñ‹ не можаце ÑžÑтавіць табліцу з нулÑвой колькаÑцю радкоў або Ñлупкоў.', 'wikieditor-toolbar-tool-replace' => 'ЗнайÑці Ñ– замÑніць', @@ -2928,7 +3241,7 @@ $1:Example.jpg|ÐпіÑанне2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'ЗамÑніць уÑе', 'wikieditor-toolbar-tool-replace-close' => 'Закрыць', 'wikieditor-toolbar-tool-replace-nomatch' => 'Ваш пошук нічога не даў.', - 'wikieditor-toolbar-tool-replace-success' => 'Зроблена $1 замен.', + 'wikieditor-toolbar-tool-replace-success' => 'Зроблена $1 замен.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Ð’Ñ‹ не далі чаго шукаць.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Ð’Ñ‹ далі нÑверны Ñ€ÑгулÑрны выраз: $1', 'wikieditor-toolbar-section-characters' => 'СпецыÑÐ»ÑŒÐ½Ñ‹Ñ Ñімвалы', @@ -3050,7 +3363,7 @@ $messages['be-tarask'] = array( 'wikieditor-toolbar' => 'ПанÑль інÑтрумÑнтаў Ð´Ð»Ñ Ñ€ÑдагаваньнÑ', 'wikieditor-toolbar-desc' => 'ПанÑль інÑтрумÑнтаў Ð´Ð»Ñ Ñ€ÑÐ´Ð°Ð³Ð°Ð²Ð°Ð½ÑŒÐ½Ñ Ð· палепшанай зручнаÑьцю', 'wikieditor-toolbar-preference' => 'Уключыць палепшаную панÑль інÑтрумÑнтаў Ð´Ð»Ñ Ñ€ÑдагаваньнÑ', - 'wikieditor-toolbar-dialogs-preference' => 'Дазволіць формы Ð´Ð»Ñ ÑžÑтаўкі ÑпаÑылак, табліцаў Ñ– іншых ÑлемÑнтаў', + 'wikieditor-toolbar-dialogs-preference' => 'Дазволіць формы Ð´Ð»Ñ ÑžÑтаўкі ÑпаÑылак, табліцаў, а такÑама Ð´Ð»Ñ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñ– замены', 'wikieditor-toolbar-hidesig' => 'Схаваць кнопку подпіÑу Ñа Ñтаронак у аÑноўнай праÑторы назваў', 'wikieditor-toolbar-loading' => 'Загрузка…', 'wikieditor-toolbar-tool-bold' => 'ТоўÑты', @@ -3078,6 +3391,7 @@ $messages['be-tarask'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'ÐÑÑÐ»ÑƒÑˆÐ½Ð°Ñ Ð½Ð°Ð·Ð²Ð°', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Ð’Ð¾Ð½ÐºÐ°Ð²Ð°Ñ ÑпаÑылка', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Праверка Ñ–ÑÐ½Ð°Ð²Ð°Ð½ÑŒÐ½Ñ Ñтаронкі…', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Старонка-неадназначнаÑьць', 'wikieditor-toolbar-tool-link-int-invalid' => 'ÐŸÐ°Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°Ñ Ð½ÑÑÐ»ÑƒÑˆÐ½Ð°Ñ Ð½Ð°Ð·Ð²Ð°.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'Пададзены URL-Ð°Ð´Ñ€Ð°Ñ Ð²ÐµÑ€Ð°Ð³Ð¾Ð´Ð½Ð° зьÑўлÑецца ÑпаÑылкай на іншую вікі-Ñтаронку. Ці жадаеце зрабіць Ñе ўнутранай ÑпаÑылкай?', @@ -3160,7 +3474,7 @@ $1:Прыклад.jpg|ПодпіÑ2', 'wikieditor-toolbar-tool-table-preview' => 'ПапÑÑ€Ñдні праглÑд', 'wikieditor-toolbar-tool-table-insert' => 'УÑтавіць', 'wikieditor-toolbar-tool-table-cancel' => 'Закрыць', - 'wikieditor-toolbar-tool-table-toomany' => 'ГÑÑ‚Ð°Ñ Ñ„Ð¾Ñ€Ð¼Ð° Ð½Ñ Ð¼Ð¾Ð¶Ð° ÑžÑтавіць табліцу, ÑÐºÐ°Ñ ÑžÑ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ больш за $1 {{PLURAL:$1|ÑчÑйку|ÑчÑйкі|ÑчÑек}}.', + 'wikieditor-toolbar-tool-table-toomany' => 'ГÑÑ‚Ð°Ñ Ñ„Ð¾Ñ€Ð¼Ð° Ð½Ñ Ð¼Ð¾Ð¶Ð° ÑžÑтавіць табліцу, ÑÐºÐ°Ñ ÑžÑ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ больш за 1000 ÑчÑек.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Ð’Ñ‹ не ўвÑлі Ñлушную колькаÑьць радкоў ці Ñлупкоў.', 'wikieditor-toolbar-tool-table-zero' => 'Ð’Ñ‹ Ð½Ñ Ð¼Ð¾Ð¶Ð°Ñ†Ðµ ÑžÑтавіць табліцу з нулÑвой колькаÑьцю радкоў ці Ñлупкоў.', 'wikieditor-toolbar-tool-replace' => 'ЗнайÑьці Ñ– замÑніць', @@ -3174,7 +3488,7 @@ $1:Прыклад.jpg|ПодпіÑ2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'ЗамÑніць уÑÑ‘', 'wikieditor-toolbar-tool-replace-close' => 'Закрыць', 'wikieditor-toolbar-tool-replace-nomatch' => 'Па Вашым запыце нічога Ð½Ñ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð°.', - 'wikieditor-toolbar-tool-replace-success' => 'Зроблена заменаў: $1.', + 'wikieditor-toolbar-tool-replace-success' => 'Зроблена $1 {{PLURAL:$1|замена|замены|заменаў}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Ð’Ñ‹ не ўвÑлі нічога Ð´Ð»Ñ Ð¿Ð¾ÑˆÑƒÐºÑƒ.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Уведзены Вамі Ñ€ÑгулÑрны выраз зьÑўлÑецца нÑÑлушным: $1', 'wikieditor-toolbar-section-characters' => 'СпÑцыÑÐ»ÑŒÐ½Ñ‹Ñ Ñымбалі', @@ -3267,6 +3581,7 @@ $1:Прыклад.jpg|ПодпіÑ2', * @author DCLXVI * @author McDutchie * @author Spiritia + * @author Stanqo * @author Turin * @author Wizardist */ @@ -3299,7 +3614,7 @@ $messages['bg'] = array( 'wikieditor-toolbar' => 'Лента за редактиране', 'wikieditor-toolbar-desc' => 'Лента за редактиране Ñ Ð¿Ð¾Ð´Ð¾Ð±Ñ€ÐµÐ½Ð¸ възможноÑти за използваемоÑÑ‚', 'wikieditor-toolbar-preference' => 'Включване на разширената лента Ñ Ð¸Ð½Ñтрументи', - 'wikieditor-toolbar-dialogs-preference' => 'Включване на инÑтрументи за вмъкване на препратки, таблици и други', + 'wikieditor-toolbar-dialogs-preference' => 'Включване на инÑтрументи за вмъкване на препратки, таблици и други', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Скриване на бутона за Ð¿Ð¾Ð´Ð¿Ð¸Ñ Ð·Ð° Ñтраници от оÑновното именно проÑтранÑтво', 'wikieditor-toolbar-loading' => 'Зареждане...', 'wikieditor-toolbar-tool-bold' => 'Получер (удебелен) текÑÑ‚', @@ -3335,6 +3650,16 @@ $messages['bg'] = array( 'wikieditor-toolbar-tool-link-empty' => 'Ðе Ñте въвели Ð°Ð´Ñ€ÐµÑ Ð½Ð° препратката.', 'wikieditor-toolbar-tool-file' => 'Вграден файл', 'wikieditor-toolbar-tool-file-example' => 'Пример.jpg', + 'wikieditor-toolbar-tool-file-title' => 'Вмъкване на файл', + 'wikieditor-toolbar-file-target' => 'Име на файл:', + 'wikieditor-toolbar-file-caption' => 'ÐадпиÑ:', + 'wikieditor-toolbar-file-size' => 'Размер:', + 'wikieditor-toolbar-file-float' => 'ПодравнÑване:', + 'wikieditor-toolbar-file-default' => '(по подразбиране)', + 'wikieditor-toolbar-file-format' => 'Оформление:', + 'wikieditor-toolbar-file-format-none' => 'нÑма', + 'wikieditor-toolbar-tool-file-insert' => 'Вмъкване', + 'wikieditor-toolbar-tool-file-cancel' => 'Отказ', 'wikieditor-toolbar-tool-reference' => 'Източник (бележка под линиÑ)', 'wikieditor-toolbar-tool-reference-example' => 'Въведете тук текÑÑ‚ на бележка под линиÑ', 'wikieditor-toolbar-tool-reference-cancel' => 'Отказване', @@ -3399,7 +3724,7 @@ $1:Example.jpg|ОпиÑание2', 'wikieditor-toolbar-tool-table-preview' => 'Предварителен преглед', 'wikieditor-toolbar-tool-table-insert' => 'Вмъкване', 'wikieditor-toolbar-tool-table-cancel' => 'Отказване', - 'wikieditor-toolbar-tool-table-toomany' => 'През този диалогов режим не може да Ñе вмъкне таблица Ñ Ð¿Ð¾Ð²ÐµÑ‡Ðµ от $1 клетки.', + 'wikieditor-toolbar-tool-table-toomany' => 'През този диалогов режим не може да Ñе вмъкне таблица Ñ Ð¿Ð¾Ð²ÐµÑ‡Ðµ от $1 клетки.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Ðе Ñте въвели валидно чиÑло за Ð±Ñ€Ð¾Ñ Ñ€ÐµÐ´Ð¾Ð²Ðµ или Ñтълбове.', 'wikieditor-toolbar-tool-table-zero' => 'Ðе можете да вмъкнете таблица Ñ Ð½ÑƒÐ»Ð° на брой редове или Ñтълбове.', 'wikieditor-toolbar-tool-replace' => 'ТърÑене и замÑна', @@ -3409,6 +3734,7 @@ $1:Example.jpg|ОпиÑание2', 'wikieditor-toolbar-tool-replace-case' => 'ЧувÑтвителноÑÑ‚ към региÑтъра', 'wikieditor-toolbar-tool-replace-regex' => 'Третиране на низа за търÑене като регулÑрен израз', 'wikieditor-toolbar-tool-replace-button-findnext' => 'ТърÑене на Ñледващо', + 'wikieditor-toolbar-tool-replace-button-replace' => 'ЗамеÑтване', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'ЗамÑна на вÑички', 'wikieditor-toolbar-tool-replace-close' => 'ЗатварÑне', 'wikieditor-toolbar-tool-replace-nomatch' => 'ÐÑмаше резултати, които да отговарÑÑ‚ на вашето търÑене.', @@ -3423,14 +3749,21 @@ $1:Example.jpg|ОпиÑание2', 'wikieditor-toolbar-characters-page-greek' => 'Гръцки', 'wikieditor-toolbar-characters-page-cyrillic' => 'Кирилица', 'wikieditor-toolbar-characters-page-arabic' => 'ÐрабÑки', + 'wikieditor-toolbar-characters-page-arabicextended' => 'Разширен арабÑки', 'wikieditor-toolbar-characters-page-persian' => 'перÑийÑки', 'wikieditor-toolbar-characters-page-hebrew' => 'Иврит', 'wikieditor-toolbar-characters-page-bangla' => 'БенгалÑки', + 'wikieditor-toolbar-characters-page-tamil' => 'ТамилÑки', 'wikieditor-toolbar-characters-page-telugu' => 'Телугу', 'wikieditor-toolbar-characters-page-sinhala' => 'СинхалÑки', 'wikieditor-toolbar-characters-page-gujarati' => 'Гуджарати', + 'wikieditor-toolbar-characters-page-devanagari' => 'Деванагари', 'wikieditor-toolbar-characters-page-thai' => 'тайландÑки', + 'wikieditor-toolbar-characters-page-lao' => 'Лао', 'wikieditor-toolbar-characters-page-khmer' => 'кхмерÑки', + 'wikieditor-toolbar-characters-endash' => 'Ñредно тире', + 'wikieditor-toolbar-characters-emdash' => 'дълго тире', + 'wikieditor-toolbar-characters-minus' => 'знак минуÑ', 'wikieditor-toolbar-section-help' => 'Помощ', 'wikieditor-toolbar-help-heading-description' => 'ОпиÑание', 'wikieditor-toolbar-help-heading-syntax' => 'Ð’ режим на редактиране', @@ -3700,6 +4033,7 @@ $1:Cuntuh.jpg|Judul2', /** Bengali (বাংলা) * @author Bellayet + * @author Leemon2010 * @author Nasir8891 * @author Wikitanvir */ @@ -3724,7 +4058,7 @@ $messages['bn'] = array( 'wikieditor-publish-dialog-publish' => 'পà§à¦°à¦•াশ করো', 'wikieditor-publish-dialog-goback' => 'ফিরে যাও', 'wikieditor-template-editor-preference' => 'উইকি টেমà§à¦ªà¦²à§‡à¦Ÿà§‡à¦° ফরম à¦à¦¿à¦¤à§à¦¤à¦¿à¦• সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ সকà§à¦°à¦¿à¦¯à¦¼ করো', - 'wikieditor-template-editor-dialog-title' => 'টেমà§à¦ªà¦²à§‡à¦Ÿ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾', + 'wikieditor-template-editor-dialog-title' => 'টেমপà§à¦²à§‡à¦Ÿ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾', 'wikieditor-template-editor-dialog-submit' => 'হালনাগাদ', 'wikieditor-template-editor-dialog-cancel' => 'বাতিল', 'wikieditor-templates-preference' => 'টেমà§à¦ªà¦²à§‡à¦Ÿ à¦à¦¾à¦à¦œ হওয়া সকà§à¦°à¦¿à¦¯à¦¼', @@ -3734,7 +4068,8 @@ $messages['bn'] = array( 'wikieditor-toolbar' => 'সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ টà§à¦²à¦¬à¦¾à¦°', 'wikieditor-toolbar-desc' => 'বেশি বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦¯à§‹à¦—à§à¦¯ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ পাতার টà§à¦²à¦¬à¦¾à¦°', 'wikieditor-toolbar-preference' => 'শকà§à¦¤à¦¿à¦¶à¦¾à¦²à§€ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ টà§à¦²à¦¬à¦¾à¦° সকà§à¦°à¦¿à¦¯à¦¼ করো', - 'wikieditor-toolbar-dialogs-preference' => 'যোগকৃত লিংক, ছক à¦à¦¬à¦‚ আরও কিছà§à¦° জনà§à¦¯ ডায়লগ সকà§à¦°à¦¿à¦¯à¦¼ করো', + 'wikieditor-toolbar-dialogs-preference' => 'যোগকৃত লিংক, ছক à¦à¦¬à¦‚ আরও কিছà§à¦° জনà§à¦¯ ডায়লগ সকà§à¦°à¦¿à¦¯à¦¼ করো', # Fuzzy + 'wikieditor-toolbar-hidesig' => 'পà§à¦°à¦§à¦¾à¦¨ নামসà§à¦¥à¦¾à¦¨à§‡à¦° পাতায় সà§à¦¬à¦¾à¦•à§à¦·à¦° বোতাম লà§à¦•াও', 'wikieditor-toolbar-loading' => 'লোডিং...', 'wikieditor-toolbar-tool-bold' => 'গাঢ়', 'wikieditor-toolbar-tool-bold-example' => 'গাঢ় লেখা', @@ -3772,8 +4107,10 @@ $messages['bn'] = array( 'wikieditor-toolbar-file-target' => 'ফাইলের নাম:', 'wikieditor-toolbar-file-caption' => 'কà§à¦¯à¦¾à¦ªà¦¶à¦¨:', 'wikieditor-toolbar-file-size' => 'আকার:', + 'wikieditor-toolbar-file-float' => 'সারিবদà§à¦§:', 'wikieditor-toolbar-file-default' => '(ডিফলà§à¦Ÿ)', 'wikieditor-toolbar-file-format' => 'ফরমà§à¦¯à¦¾à¦Ÿ:', + 'wikieditor-toolbar-file-format-none' => 'কিছà§à¦‡ না', 'wikieditor-toolbar-tool-file-insert' => 'যোগ করো', 'wikieditor-toolbar-tool-file-cancel' => 'বাতিল', 'wikieditor-toolbar-tool-reference' => 'তথà§à¦¯à¦¸à§‚তà§à¦°', @@ -3840,7 +4177,7 @@ $1:Example.jpg|কà§à¦¯à¦¾à¦ªà¦¶à¦¨à§¨', 'wikieditor-toolbar-tool-table-preview' => 'পà§à¦°à¦¾à¦•দরà§à¦¶à¦¨', 'wikieditor-toolbar-tool-table-insert' => 'যোগ করো', 'wikieditor-toolbar-tool-table-cancel' => 'বাতিল', - 'wikieditor-toolbar-tool-table-toomany' => 'à¦à¦‡ ডায়লগ দà§à¦¬à¦¾à¦°à¦¾ $1 ঘরের বেশি ছক যোগ করা সমà§à¦à¦¬ নয়।', + 'wikieditor-toolbar-tool-table-toomany' => 'à¦à¦‡ ডায়লগ দà§à¦¬à¦¾à¦°à¦¾ $1 ঘরের বেশি ছক যোগ করা সমà§à¦à¦¬ নয়।', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'আপনি সারি à¦à¦¬à¦‚ কলামের জনà§à¦¯ à¦à§à¦² সংখà§à¦¯à¦¾ টাইপ করেছেন।', 'wikieditor-toolbar-tool-table-zero' => 'আপনি ছকের সারি à¦à¦¬à¦‚ কলামের সংখà§à¦¯à¦¾ শূনà§à¦¯ দিতে পারবেন না।', 'wikieditor-toolbar-tool-replace' => 'অনà§à¦¸à¦¨à§à¦§à¦¾à¦¨ à¦à¦¬à¦‚ পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨', @@ -3854,7 +4191,7 @@ $1:Example.jpg|কà§à¦¯à¦¾à¦ªà¦¶à¦¨à§¨', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'সব পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨', 'wikieditor-toolbar-tool-replace-close' => 'বনà§à¦§', 'wikieditor-toolbar-tool-replace-nomatch' => 'আপনার অনà§à¦¸à¦¨à§à¦§à¦¾à¦¨ কোনো কিছà§à¦° সাথে মিলেনি।', - 'wikieditor-toolbar-tool-replace-success' => '$1 টি পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ সমà§à¦ªà¦¨à§à¦¨ হয়েছে।', + 'wikieditor-toolbar-tool-replace-success' => '$1 টি পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ সমà§à¦ªà¦¨à§à¦¨ হয়েছে।', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'আপনি অনà§à¦¸à¦¨à§à¦§à¦¾à¦¨à§‡à¦° জনà§à¦¯ কোনো কিছৠদেননি।', 'wikieditor-toolbar-tool-replace-invalidregex' => 'আপনার দেওয়া রেগà§à¦²à¦¾à¦° à¦à¦•à§à¦¸à¦ªà§à¦°à§‡à¦¶à¦¨à¦Ÿà¦¿ ঠিক নয়: $1', 'wikieditor-toolbar-section-characters' => 'বিশেষ বরà§à¦£à¦¸à¦®à§‚হ', @@ -3872,11 +4209,12 @@ $1:Example.jpg|কà§à¦¯à¦¾à¦ªà¦¶à¦¨à§¨', 'wikieditor-toolbar-characters-page-telugu' => 'তেলেগà§', 'wikieditor-toolbar-characters-page-sinhala' => 'শিংহলী', 'wikieditor-toolbar-characters-page-gujarati' => 'গà§à¦œà¦°à¦¾à¦¤à¦¿', + 'wikieditor-toolbar-characters-page-devanagari' => 'দেবনাগরী', 'wikieditor-toolbar-characters-page-thai' => 'থাই', 'wikieditor-toolbar-characters-page-lao' => 'লাও', 'wikieditor-toolbar-characters-page-khmer' => 'খেমার', 'wikieditor-toolbar-section-help' => 'সাহাযà§à¦¯', - 'wikieditor-toolbar-help-heading-description' => 'বরà§à¦£à¦¨à¦¾', + 'wikieditor-toolbar-help-heading-description' => 'বিবরণ', 'wikieditor-toolbar-help-heading-syntax' => 'আপনি যা টাইপ করেছেন', 'wikieditor-toolbar-help-heading-result' => 'আপনি যা দেখতে পাচà§à¦›à§‡à¦¨', 'wikieditor-toolbar-help-page-format' => 'বিনà§à¦¯à¦¾à¦¸à¦¨', @@ -3922,6 +4260,7 @@ $1:Example.jpg|কà§à¦¯à¦¾à¦ªà¦¶à¦¨à§¨', 'wikieditor-toolbar-help-content-file-description' => 'à¦à¦®à§à¦¬à§‡à¦¡à§‡à¦¡ ফাইল', 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:Example.png|thumb|কà§à¦¯à¦¾à¦ªà¦¶à¦¨ লেখ]]', 'wikieditor-toolbar-help-content-reference-description' => 'তথà§à¦¯à¦¸à§‚তà§à¦°', + 'wikieditor-toolbar-help-content-reference-syntax' => 'পাতার লেখা।<ref name="test">[http://www.example.org লিংকের লেখা], অতিরিকà§à¦¤ লেখা।</ref>', 'wikieditor-toolbar-help-content-reference-result' => "পাতার লেখা।<sup><a href='#'>[1]</a></sup>", 'wikieditor-toolbar-help-content-rereference-description' => 'à¦à¦•ই তথà§à¦¯à¦¸à§‚তà§à¦°à§‡à¦° à¦à¦•াধিক বà§à¦¯à¦¬à¦¹à¦¾à¦°', 'wikieditor-toolbar-help-content-rereference-result' => "পাতার লেখ।<sup><a href='#'>[1]</a></sup>", @@ -3979,7 +4318,7 @@ $messages['bpy'] = array( 'wikieditor-toolbar' => 'পতানির টà§à¦²à¦¬à¦¾à¦°', 'wikieditor-toolbar-desc' => 'বপ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦…র পতানির পাতা অতার টà§à¦²à¦¬à¦¾à¦°', 'wikieditor-toolbar-preference' => 'লিঙপা পতার টà§à¦²à¦¬à¦¾à¦° ফঙে থ', - 'wikieditor-toolbar-dialogs-preference' => 'তিলকরিসি লিংক, ছক বারো আরতার ডায়ালগ ফঙে থ', + 'wikieditor-toolbar-dialogs-preference' => 'তিলকরিসি লিংক, ছক বারো আরতার ডায়ালগ ফঙে থ', # Fuzzy 'wikieditor-toolbar-loading' => 'লোডিং…', 'wikieditor-toolbar-tool-bold' => 'গাঢ়পা', 'wikieditor-toolbar-tool-bold-example' => 'গাঢ়পা ইকা', @@ -4077,7 +4416,7 @@ $1:Example.jpg|কà§à¦¯à¦¾à¦ªà¦¶à¦¨à§¨', 'wikieditor-toolbar-tool-table-preview' => 'আগচা', 'wikieditor-toolbar-tool-table-insert' => 'বরা', 'wikieditor-toolbar-tool-table-cancel' => 'বাতিল করেদে', - 'wikieditor-toolbar-tool-table-toomany' => 'à¦à¦°à§‡ ডায়লগ à¦à¦¹à¦¾à¦¨à§à¦¨ $1 র বপ ছক বরানি নাকরব।', + 'wikieditor-toolbar-tool-table-toomany' => 'à¦à¦°à§‡ ডায়লগ à¦à¦¹à¦¾à¦¨à§à¦¨ $1 র বপ ছক বরানি নাকরব।', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'তা পারেঙ বারো দà§à¦°à¦°à¦•া দিয়াসত নমà§à¦¬à¦° চà§à¦® নাইসে।', 'wikieditor-toolbar-tool-table-zero' => 'তি পারেঙ বারো দà§à¦°à¦° কা শà§à¦¨à§à¦¯ দেনা নà§à§±à¦¾à¦°à¦¬à§‡à¥¤', 'wikieditor-toolbar-tool-replace' => 'বিসারা বারো সিলকর', @@ -4090,7 +4429,7 @@ $1:Example.jpg|কà§à¦¯à¦¾à¦ªà¦¶à¦¨à§¨', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'হাবি বদালা', 'wikieditor-toolbar-tool-replace-close' => 'à¦à¦¿à¦ªà¦¾', 'wikieditor-toolbar-tool-replace-nomatch' => 'তি যেহান বিসারার অহান কিতà§à¦¤à¦¾à¦° লগেউ না মিলের', - 'wikieditor-toolbar-tool-replace-success' => '$1 হান সিলকরানি ইল।', + 'wikieditor-toolbar-tool-replace-success' => '$1 হান সিলকরানি ইল।', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'মিলাপ কারানির কা কিতà§à¦¤à¦¾à¦‰ না ইকরলে।', 'wikieditor-toolbar-tool-replace-invalidregex' => 'তি দিয়াসত রেগà§à¦²à¦¾à¦° à¦à¦•à§à¦¸à¦ªà§à¦°à§‡à¦¶à¦¨à¦¹à¦¾à¦¨ চà§à¦® নাইসে: $1', 'wikieditor-toolbar-section-characters' => 'বিশেষ আখরগি', @@ -4211,7 +4550,7 @@ $messages['br'] = array( 'wikieditor-toolbar' => 'Barrenn ostilhoù kemmañ', 'wikieditor-toolbar-desc' => "Barrenn ostilhoù kemmañ aesoc'h da implijout", 'wikieditor-toolbar-preference' => 'Gweredekaat ar varrenn ostilhoù kemmañ gwellaet', - 'wikieditor-toolbar-dialogs-preference' => 'Gweredekaat ar boestoù divizout evit ouzhpennañ liammoù, taolennoù ha traoù all', + 'wikieditor-toolbar-dialogs-preference' => 'Gweredekaat ar boestoù divizout evit ouzhpennañ liammoù, taolennoù ha traoù all', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Kuzhat ar bouton sinañ er pajennoù zo en esaouenn anv pennañ', 'wikieditor-toolbar-loading' => 'O kargañ...', 'wikieditor-toolbar-tool-bold' => 'Tev', @@ -4225,7 +4564,7 @@ $messages['br'] = array( 'wikieditor-toolbar-tool-link' => 'Liamm', 'wikieditor-toolbar-tool-link-title' => "Ensoc'hañ ul liamm", 'wikieditor-toolbar-tool-link-int' => 'war-du ur bajenn wiki', - 'wikieditor-toolbar-tool-link-int-target' => 'Anv ar bajenn :', + 'wikieditor-toolbar-tool-link-int-target' => 'Pajenn voned pe URL :', 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'Titl pe URL ar bajenn', 'wikieditor-toolbar-tool-link-int-text' => 'Testenn al liamm :', 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'Ebarzhit an destenn da vezañ diskwelet', @@ -4320,7 +4659,7 @@ $1:Skouer.jpg|Deskrivadur2', 'wikieditor-toolbar-tool-table-preview' => 'Rakwelet', 'wikieditor-toolbar-tool-table-insert' => "Ensoc'hañ", 'wikieditor-toolbar-tool-table-cancel' => 'Nullañ', - 'wikieditor-toolbar-tool-table-toomany' => "N'haller ket ensoc'hañ un daolenn enni muioc'h eget $1 kellig gant an ostilh-mañ.", + 'wikieditor-toolbar-tool-table-toomany' => "N'haller ket ensoc'hañ un daolenn enni muioc'h eget $1 kellig gant an ostilh-mañ.", # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => "Merket hoc'h eus un niver a linennoù pe a vannoù direizh.", 'wikieditor-toolbar-tool-table-zero' => "N'hallit ket ensoc'hañ un daolenn hep bann na linenn.", 'wikieditor-toolbar-tool-replace' => "Klask hag erlec'hiañ", @@ -4334,7 +4673,7 @@ $1:Skouer.jpg|Deskrivadur2', 'wikieditor-toolbar-tool-replace-button-replaceall' => "Erlec'hiañ pep tra", 'wikieditor-toolbar-tool-replace-close' => 'Serriñ', 'wikieditor-toolbar-tool-replace-nomatch' => "N'eus bet kavet netra o klotañ gant ar pezh a glaskit.", - 'wikieditor-toolbar-tool-replace-success' => "$1 erlec'hiadenn graet", + 'wikieditor-toolbar-tool-replace-success' => "$1 erlec'hiadenn graet", # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => "N'hoc'h eus ebarzhet netra da glask.", 'wikieditor-toolbar-tool-replace-invalidregex' => "Direizh eo ar jedad reoliek hoc'h eus lakaet : $1", 'wikieditor-toolbar-section-characters' => 'Arouezennoù dibar', @@ -4456,7 +4795,7 @@ $messages['bs'] = array( 'wikieditor-toolbar' => 'UreÄ‘ivanje alatne trake', 'wikieditor-toolbar-desc' => 'Alatna traka stranice za ureÄ‘ivanje sa poboljÅ¡anom upotrebljivošću', 'wikieditor-toolbar-preference' => 'Omogući naprednu traku za ureÄ‘ivanje', - 'wikieditor-toolbar-dialogs-preference' => 'Omogući dijaloge za dodavanje linkova, tabela i viÅ¡e', + 'wikieditor-toolbar-dialogs-preference' => 'Omogući Äarobnjake za ubacivanje linkova, tabela kao i funkciju pretrage i zamjene', 'wikieditor-toolbar-hidesig' => 'Sakrij dugme potpisa sa stranica u glavnom imenskom prostoru', 'wikieditor-toolbar-loading' => 'Punjenje...', 'wikieditor-toolbar-tool-bold' => 'Podebljano', @@ -4556,7 +4895,7 @@ $1:Example.jpg|Opis2', 'wikieditor-toolbar-tool-table-preview' => 'Pregled', 'wikieditor-toolbar-tool-table-insert' => 'Ubaci', 'wikieditor-toolbar-tool-table-cancel' => 'Odustani', - 'wikieditor-toolbar-tool-table-toomany' => 'Ubacivanje tabele sa viÅ¡e od $1 ćelija nije moguće putem ovog dijaloga.', + 'wikieditor-toolbar-tool-table-toomany' => 'Ubacivanje tabele sa viÅ¡e od $1 ćelija nije moguće putem ovog dijaloga.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Niste unijeli valjan broj redova ili kolona.', 'wikieditor-toolbar-tool-table-zero' => 'Ne možete unijeti tabelu bez redova ili kolona.', 'wikieditor-toolbar-tool-replace' => 'PronaÄ‘i i zamijeni', @@ -4569,7 +4908,7 @@ $1:Example.jpg|Opis2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Zamijeni sve', 'wikieditor-toolbar-tool-replace-close' => 'Zatvori', 'wikieditor-toolbar-tool-replace-nomatch' => 'VaÅ¡a pretraga nije dala nijedan rezultat.', - 'wikieditor-toolbar-tool-replace-success' => 'NaÄinjeno $1 izmjena.', + 'wikieditor-toolbar-tool-replace-success' => 'NaÄinjeno $1 izmjena.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Niste unijeli niÅ¡ta za pretragu.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Regularni izraz koji ste unijeli nije valjan: $1', 'wikieditor-toolbar-section-characters' => 'Posebni znakovi', @@ -4694,7 +5033,7 @@ $messages['ca'] = array( 'wikieditor-toolbar' => "Editant la barra d'eines", 'wikieditor-toolbar-desc' => "Barra d'eines d'edició amb usabilitat millorada", 'wikieditor-toolbar-preference' => "Habilita la barra d'eines millorada", - 'wikieditor-toolbar-dialogs-preference' => 'Habilita caixes de dià leg per inserir enllaços, taules i altres', + 'wikieditor-toolbar-dialogs-preference' => 'Habilita caixes de dià leg per inserir enllaços, taules i altres', # Fuzzy 'wikieditor-toolbar-hidesig' => "Amaga el botó de signar de les pà gines de l'espai de noms principal", 'wikieditor-toolbar-loading' => 'Carregant...', 'wikieditor-toolbar-tool-bold' => 'Negreta', @@ -4737,6 +5076,7 @@ Voleu convertir-lo en un enllaç intern?", 'wikieditor-toolbar-file-float' => 'Alineació:', 'wikieditor-toolbar-file-default' => '(per defecte)', 'wikieditor-toolbar-file-format' => 'Format:', + 'wikieditor-toolbar-file-format-none' => 'cap', 'wikieditor-toolbar-tool-file-insert' => 'Inserta', 'wikieditor-toolbar-tool-file-cancel' => 'Cancel·la', 'wikieditor-toolbar-tool-reference' => 'Referència', @@ -4803,7 +5143,7 @@ $1:Example.jpg|Peu2', 'wikieditor-toolbar-tool-table-preview' => 'Previsualització', 'wikieditor-toolbar-tool-table-insert' => 'Insereix', 'wikieditor-toolbar-tool-table-cancel' => 'AnuÅ€la', - 'wikieditor-toolbar-tool-table-toomany' => 'Amb aquesta caixa de dià leg no és possible inserir una taula amb més de $1 ceÅ€les.', + 'wikieditor-toolbar-tool-table-toomany' => 'Inserir una taula amb més de 1000 cel·les no és possible amb aquest quadre de dià leg.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'No heu introduït un nombre và lid de files o columnes.', 'wikieditor-toolbar-tool-table-zero' => 'No podeu inserir una taula amb zero files o columnes.', 'wikieditor-toolbar-tool-replace' => 'Cerca i reemplaça', @@ -4817,7 +5157,7 @@ $1:Example.jpg|Peu2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Substitueix-ho tot', 'wikieditor-toolbar-tool-replace-close' => 'Tanca', 'wikieditor-toolbar-tool-replace-nomatch' => 'La vostra cerca no ha trobat cap coincidència.', - 'wikieditor-toolbar-tool-replace-success' => "S'han fet $1 substitucions.", + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|reemplaçament| reemplaçaments}} fets.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'No heu introduït res per a cercar.', 'wikieditor-toolbar-tool-replace-invalidregex' => "L'expressió regular que heu introduït no és và lida: $1", 'wikieditor-toolbar-section-characters' => 'Carà cters especials', @@ -4840,6 +5180,9 @@ $1:Example.jpg|Peu2', 'wikieditor-toolbar-characters-page-thai' => 'Tailandès', 'wikieditor-toolbar-characters-page-lao' => 'Laosià ', 'wikieditor-toolbar-characters-page-khmer' => 'Khmer', + 'wikieditor-toolbar-characters-endash' => 'guió curt', + 'wikieditor-toolbar-characters-emdash' => 'guió llarg', + 'wikieditor-toolbar-characters-minus' => 'signe menys', 'wikieditor-toolbar-section-help' => 'Ajuda', 'wikieditor-toolbar-help-heading-description' => 'Descripció', 'wikieditor-toolbar-help-heading-syntax' => 'El que teclegeu', @@ -4905,6 +5248,7 @@ $1:Example.jpg|Peu2', /** Chechen (нохчийн) * @author Sasan700 + * @author Умар */ $messages['ce'] = array( 'wikieditor' => 'Викийозан рéдоккхучечохь аллÑам чулоцург', @@ -4913,7 +5257,7 @@ $messages['ce'] = array( 'wikieditor-loading' => 'Чуйолуш', 'wikieditor-preview-preference' => 'Латайé хьалха муха ÑŽ хьажар дуьхь дуьхьал', 'wikieditor-preview-tab' => 'Хьалха муха ÑŽ хьажа', - 'wikieditor-preview-changes-tab' => 'Хийцамаш', + 'wikieditor-preview-changes-tab' => 'Хийцам', 'wikieditor-preview-loading' => 'Чуйолуш…', 'wikieditor-previewDialog-preference' => 'Латайé йоза хьалха муха ду хьажар', 'wikieditor-previewDialog-tab' => 'Хьалха муха ÑŽ хьажа', @@ -4926,27 +5270,27 @@ $messages['ce'] = array( 'wikieditor-publish-dialog-minor' => 'Жим хийцам', 'wikieditor-publish-dialog-watch' => 'Тергам бé Ñ…lокху агlон', 'wikieditor-publish-dialog-publish' => 'Ðахангайта', - 'wikieditor-publish-dialog-goback' => 'Юхьа', + 'wikieditor-publish-dialog-goback' => 'Юха', 'wikieditor-template-editor-preference' => 'Латайé куцкепа рéдаккхар бáраман гlонца', - 'wikieditor-template-editor-dialog-title' => 'Куцкеп хийцам', + 'wikieditor-template-editor-dialog-title' => 'Кеп хийцам', 'wikieditor-template-editor-dialog-submit' => 'КарлаÑккха', 'wikieditor-template-editor-dialog-cancel' => 'Цаоьшу', - 'wikieditor-templates-preference' => 'Латедé куцкеп хьарчар', + 'wikieditor-templates-preference' => 'Латедé кеп хьарчар', 'wikieditor-toc-preference' => 'Латедé коьрта дерг шавигарна аттонца', 'wikieditor-toc-show' => 'Гайта коьртехь дерг', 'wikieditor-toc-hide' => 'Къайлахьо коьртехь дерг', 'wikieditor-toolbar' => 'Рéдоккху меттиг', 'wikieditor-toolbar-desc' => 'Рéдоккху меттиг гlоле лелорца', - 'wikieditor-toolbar-preference' => 'Латайé гlоле йолу рéдоккхург', - 'wikieditor-toolbar-dialogs-preference' => 'Латайé йозан хьажориг йуьллург, таблийцан аъ кхин Ñ…lумнашна', + 'wikieditor-toolbar-preference' => 'Латайé гlоле йолу тадар', + 'wikieditor-toolbar-dialogs-preference' => 'Латайé йозан хьажориг йуьллург, таблийцан аъ кхин Ñ…lумнашна', # Fuzzy 'wikieditor-toolbar-loading' => 'Чуйолуш…', 'wikieditor-toolbar-tool-bold' => 'ДерÑтино', 'wikieditor-toolbar-tool-bold-example' => 'ДерÑтино до йоза', - 'wikieditor-toolbar-tool-italic' => 'КурÑетта', - 'wikieditor-toolbar-tool-italic-example' => 'КурÑеттан до йоза', + 'wikieditor-toolbar-tool-italic' => 'Сетта', + 'wikieditor-toolbar-tool-italic-example' => 'Сеттан до йоза', 'wikieditor-toolbar-tool-ilink' => 'Чоьхьа хьажориг', 'wikieditor-toolbar-tool-ilink-example' => 'Хьажориган коьрта могlа', - 'wikieditor-toolbar-tool-xlink' => 'Ðрахьа хьажориг (йиц ма йе Ñ…lотталушерг http://)', + 'wikieditor-toolbar-tool-xlink' => 'Ðрахьара хьажораг (йиц ма йе хӀотталушерг http://)', 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com хьажориг корта', 'wikieditor-toolbar-tool-link' => 'Хьажориг', 'wikieditor-toolbar-tool-link-title' => 'Чуйилла хьажориг', @@ -4963,21 +5307,29 @@ $messages['ce'] = array( 'wikieditor-toolbar-tool-link-int-target-status-exists' => 'Ишта агlо йолш ÑŽ', 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'Ишта агlо Ñц', 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Ца магайо цlе', - 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Ðрахьа хьажориг', + 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Ðрахьара хьажораг', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Ðгlо ÑŽ Ñц хьоьжуш…', 'wikieditor-toolbar-tool-link-int-invalid' => 'Гойтуш йолу цlе ца магайо.', - 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'Ðхьа хоттийна URL кхечу вики-агlонан хьажоригах тера ÑŽ. Хьо лууш ву и хьажориг чоьхьарчех йа?', + 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'Ðхьа хоттийна URL кхечу вики-агlонан хьажоригах тера ÑŽ. Лаьий хьуна и хьажориг чоьхьарчех Ñ?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Чоьхьа хьажориг', - 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Ðрахьа хьажориг', + 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Ðрахьара хьажораг', 'wikieditor-toolbar-tool-link-empty' => 'Ðхьа ца гайтин мичхьа хьажойеза хьажориг.', - 'wikieditor-toolbar-tool-file' => 'Чохь йолу Ñ…lум', + 'wikieditor-toolbar-tool-file' => 'Чохь йолу файл', 'wikieditor-toolbar-tool-file-example' => 'Example.jpg', - 'wikieditor-toolbar-tool-reference' => 'Такхо', - 'wikieditor-toolbar-tool-reference-example' => 'Чудилла кхузе такхо деза йоза', + 'wikieditor-toolbar-tool-file-title' => 'Файл чуйиллар', + 'wikieditor-toolbar-file-target' => 'Файлан цӀе:', + 'wikieditor-toolbar-file-caption' => 'КуьгтаӀор:', + 'wikieditor-toolbar-file-size' => 'Барам:', + 'wikieditor-toolbar-file-float' => 'ÐиÑдар:', + 'wikieditor-toolbar-file-default' => '(Iад йитарца)', + 'wikieditor-toolbar-tool-file-insert' => 'Чудилла', + 'wikieditor-toolbar-tool-file-cancel' => 'Цаоьшу', + 'wikieditor-toolbar-tool-reference' => 'ТIетовжар', + 'wikieditor-toolbar-tool-reference-example' => 'Чудилла кхузе Ñ‚Iетовжа деза йоза', 'wikieditor-toolbar-tool-reference-cancel' => 'Цаоьшу', - 'wikieditor-toolbar-tool-reference-title' => 'Чудилла такхо', + 'wikieditor-toolbar-tool-reference-title' => 'Чудилла Ñ‚Iетовжар', 'wikieditor-toolbar-tool-reference-insert' => 'Чудилла', - 'wikieditor-toolbar-tool-reference-text' => 'Такхо деза йоза', + 'wikieditor-toolbar-tool-reference-text' => 'ТIетовжаран йоза', 'wikieditor-toolbar-tool-signature' => 'Куьгтаlор хан Ñ…lоттош', 'wikieditor-toolbar-section-advanced' => 'Кхин Ñ‚lе дукха', 'wikieditor-toolbar-tool-heading' => 'Корта', @@ -4989,9 +5341,9 @@ $messages['ce'] = array( 'wikieditor-toolbar-tool-heading-example' => 'Коьрта йоза', 'wikieditor-toolbar-group-format' => 'Бáрам', 'wikieditor-toolbar-tool-ulist' => 'КъаÑтам бина могlам', - 'wikieditor-toolbar-tool-ulist-example' => 'КъаÑтам бина могlаман Ñ…lум', + 'wikieditor-toolbar-tool-ulist-example' => 'КъаÑтам бина могlаман файл', 'wikieditor-toolbar-tool-olist' => 'Терахьца болу могlам', - 'wikieditor-toolbar-tool-olist-example' => 'Терахьца болу могlаман Ñ…lум', + 'wikieditor-toolbar-tool-olist-example' => 'Терахьца болу могlаман файл', 'wikieditor-toolbar-tool-indent' => 'Дlахило', 'wikieditor-toolbar-tool-indent-example' => 'Могlа дlахилабо', 'wikieditor-toolbar-tool-nowiki' => 'Тергал ца бо вики-бáрамхlоттор', @@ -5011,7 +5363,7 @@ $messages['ce'] = array( 'wikieditor-toolbar-tool-gallery-example' => '$1:Example.jpg|Цуьнах лаце1 $1:Example.jpg|Цуьнах лаце2', 'wikieditor-toolbar-tool-newline' => 'Керла могlа', - 'wikieditor-toolbar-tool-table' => 'Таблийца', + 'wikieditor-toolbar-tool-table' => 'Таблица', 'wikieditor-toolbar-tool-table-example-old' => '- ! коьрта могlа 1 ! коьрта могlа 2 @@ -5026,50 +5378,53 @@ $1:Example.jpg|Цуьнах лаце2', | могlа 2, чоь 3', 'wikieditor-toolbar-tool-table-example-cell-text' => 'Чоьнан йоза', 'wikieditor-toolbar-tool-table-example-header' => 'Коьрта йоза', - 'wikieditor-toolbar-tool-table-title' => 'Чуйилла таблийца', - 'wikieditor-toolbar-tool-table-dimensions-rows' => 'Могlнаш', + 'wikieditor-toolbar-tool-table-title' => 'Чуйилла таблица', + 'wikieditor-toolbar-tool-table-dimensions-rows' => 'МогӀанаш', 'wikieditor-toolbar-tool-table-dimensions-columns' => 'Бlогlамаш', 'wikieditor-toolbar-tool-table-dimensions-header' => 'Тlетоха коьрта могlан могlа', 'wikieditor-toolbar-tool-table-wikitable' => 'Кечйеш дозанашца', - 'wikieditor-toolbar-tool-table-sortable' => 'ЛиÑталуш йе таблийца', + 'wikieditor-toolbar-tool-table-sortable' => 'ЛиÑталуш йе таблица', 'wikieditor-toolbar-tool-table-example' => 'Чоьнан йоза', 'wikieditor-toolbar-tool-table-preview' => 'Хьалха муха ÑŽ хьажа', 'wikieditor-toolbar-tool-table-insert' => 'Чуйилла', 'wikieditor-toolbar-tool-table-cancel' => 'Цаоьшу', - 'wikieditor-toolbar-tool-table-toomany' => 'Оцул чоьнаш йа аьтту ца болу, таблийцан чоьнашна бáрам $1 хоттало.', + 'wikieditor-toolbar-tool-table-toomany' => 'Оцул чоьнаш йа аьтту ца болу, таблийцан чоьнашна бáрам $1 хоттало.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Ðхьа нийÑа ца хоттийн цхьатерра могlанаш ле бlогlамаш.', - 'wikieditor-toolbar-tool-table-zero' => 'Хьога йиллалур Ñц таблийца йоцургца могlанаш ле бlогlамаш долуш.', - 'wikieditor-toolbar-tool-replace' => 'Лаха хийца аъ хуьйцуш', - 'wikieditor-toolbar-tool-replace-title' => 'Лаха хийца аъ хуьйцуш', + 'wikieditor-toolbar-tool-table-zero' => 'Хьога йиллалур Ñц таблица йоцургца могӀанаш ле бӀогӀамаш долуш.', + 'wikieditor-toolbar-tool-replace' => 'Лаха хийца а хуьйцуш', + 'wikieditor-toolbar-tool-replace-title' => 'Лаха хийца а хуьйцуш', 'wikieditor-toolbar-tool-replace-search' => 'Лаха:', 'wikieditor-toolbar-tool-replace-replace' => 'Хийца оцуьнца:', 'wikieditor-toolbar-tool-replace-case' => 'Яздар тидаме оьцуш', 'wikieditor-toolbar-tool-replace-regex' => 'Хилийта могlа ÑŽÑ…-юха лохуш долу дош', - 'wikieditor-toolbar-tool-replace-button-findnext' => 'Караде Ñ‚lаьхьадогlург', - 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Деригге хийца', - 'wikieditor-toolbar-tool-replace-close' => 'Дlачlагlа', + 'wikieditor-toolbar-tool-replace-button-findnext' => 'Караде тӀаьхьа-догӀург', + 'wikieditor-toolbar-tool-replace-button-replace' => 'Хийца', + 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Дерриге хийца', + 'wikieditor-toolbar-tool-replace-close' => 'ДӀачӀагӀа', 'wikieditor-toolbar-tool-replace-nomatch' => 'Хьан дехарца Ñ…lумма ца карийна.', - 'wikieditor-toolbar-tool-replace-success' => 'Балийна хийцам: $1.', + 'wikieditor-toolbar-tool-replace-success' => 'Балийна хийцам: $1.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Ðхьа ца гайтна Ñ…lу лаха деза.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Ðхьа Ñзйина цlе ÑŽÑ…-юха нийÑа Ñц: $1', 'wikieditor-toolbar-section-characters' => 'Саболу куьцаш', - 'wikieditor-toolbar-characters-page-latin' => 'Латинхойн', - 'wikieditor-toolbar-characters-page-latinextended' => 'Латинхойн аллÑам', + 'wikieditor-toolbar-characters-page-latin' => 'Латинан', + 'wikieditor-toolbar-characters-page-latinextended' => 'Латинан алÑам', 'wikieditor-toolbar-characters-page-ipa' => 'ДÐÐ (IPA)', 'wikieditor-toolbar-characters-page-symbols' => 'Саболурш', 'wikieditor-toolbar-characters-page-greek' => 'Гlайрхойн', 'wikieditor-toolbar-characters-page-cyrillic' => 'Кирилан', - 'wikieditor-toolbar-characters-page-arabic' => 'Iарбойн', + 'wikieditor-toolbar-characters-page-arabic' => 'Ӏарбийн', + 'wikieditor-toolbar-characters-page-arabicextended' => 'Iаьрбийн шординарш', 'wikieditor-toolbar-characters-page-persian' => 'ПхьарÑхойн', 'wikieditor-toolbar-characters-page-hebrew' => 'Жуьгтийн', 'wikieditor-toolbar-characters-page-bangla' => 'Бангалойн', + 'wikieditor-toolbar-characters-page-tamil' => 'Тамилхойн', 'wikieditor-toolbar-characters-page-telugu' => 'Телугойн', 'wikieditor-toolbar-characters-page-sinhala' => 'Синхалойн', 'wikieditor-toolbar-characters-page-gujarati' => 'Гужаратойн', 'wikieditor-toolbar-characters-page-thai' => 'Тайхойн', 'wikieditor-toolbar-characters-page-lao' => 'Лаохойн', 'wikieditor-toolbar-characters-page-khmer' => 'Кхимерхойн', - 'wikieditor-toolbar-section-help' => 'ÐиÑвохаам', + 'wikieditor-toolbar-section-help' => 'ГӀо', 'wikieditor-toolbar-help-heading-description' => 'Цуьнах лаьцна', 'wikieditor-toolbar-help-heading-syntax' => 'Ð¥lу йуьллу ахьа', 'wikieditor-toolbar-help-heading-result' => 'Ð¥lу хуьлу хьуна', @@ -5077,12 +5432,12 @@ $1:Example.jpg|Цуьнах лаце2', 'wikieditor-toolbar-help-page-link' => 'Хьажоригаш', 'wikieditor-toolbar-help-page-heading' => 'Коьрта могlнаш', 'wikieditor-toolbar-help-page-list' => 'Могlамаш', - 'wikieditor-toolbar-help-page-file' => 'Ð¥lумнаш', + 'wikieditor-toolbar-help-page-file' => 'Файлаш', 'wikieditor-toolbar-help-page-reference' => 'Билгалдаккхар', 'wikieditor-toolbar-help-page-discussion' => 'Дийцаре', - 'wikieditor-toolbar-help-content-italic-description' => 'КурÑетта', - 'wikieditor-toolbar-help-content-italic-syntax' => "''КурÑеттан до йоза''", - 'wikieditor-toolbar-help-content-italic-result' => '<em>КурÑеттан до йоза</em>', + 'wikieditor-toolbar-help-content-italic-description' => 'Сетта', + 'wikieditor-toolbar-help-content-italic-syntax' => "''Сеттан до йоза''", + 'wikieditor-toolbar-help-content-italic-result' => '<em>Сеттан до йоза</em>', 'wikieditor-toolbar-help-content-bold-description' => 'ДерÑтино', 'wikieditor-toolbar-help-content-bold-syntax' => "'''ДерÑтино до йоза'''", 'wikieditor-toolbar-help-content-bold-result' => '<strong>ДерÑтино до йоза</strong>', @@ -5092,7 +5447,7 @@ $1:Example.jpg|Цуьнах лаце2', 'wikieditor-toolbar-help-content-ilink-description' => 'Чоьхьа хьажориг', 'wikieditor-toolbar-help-content-ilink-syntax' => '[[Ðгlонан коьрта могlа|Хьажориган йоза]]<br />[[Ðгlонан коьрта могlа]]', 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>Хьажориган йоза</a><br /><a href='#'>Ðгlонан коьрта могlа</a>", - 'wikieditor-toolbar-help-content-xlink-description' => 'Ðрахьа хьажориг', + 'wikieditor-toolbar-help-content-xlink-description' => 'Ðрахьара хьажораг', 'wikieditor-toolbar-help-content-xlink-syntax' => '[http://www.example.org Хьажориган йоза]<br />[http://www.example.org]<br />http://www.example.org', 'wikieditor-toolbar-help-content-xlink-result' => "<a href='#' class='external'>Хьажориган йоза</a><br /><a href='#' class='external autonumber'>[1]</a><br /><a href='#' class='external'>http://www.example.org</a>", 'wikieditor-toolbar-help-content-heading2-description' => 'Коьрта могlа 2-гlа локхалла', @@ -5108,12 +5463,12 @@ $1:Example.jpg|Цуьнах лаце2', 'wikieditor-toolbar-help-content-heading5-syntax' => '===== Коьрта могlан йоза =====', 'wikieditor-toolbar-help-content-heading5-result' => '<h5>Коьрта могlан йоза</h5>', 'wikieditor-toolbar-help-content-ulist-description' => 'КъаÑтам бина могlам', - 'wikieditor-toolbar-help-content-ulist-syntax' => '* Могlаман Ñ…lум<br />* Могlаман Ñ…lум', - 'wikieditor-toolbar-help-content-ulist-result' => '<ul><li>Могlаман Ñ…lум</li><li>Могlаман Ñ…lум</li></ul>', + 'wikieditor-toolbar-help-content-ulist-syntax' => '* Могlаман файл<br />* Могlаман файл', + 'wikieditor-toolbar-help-content-ulist-result' => '<ul><li>Могlаман файл</li><li>Могlаман файл</li></ul>', 'wikieditor-toolbar-help-content-olist-description' => 'Терахьца болу могlам', - 'wikieditor-toolbar-help-content-olist-syntax' => '# Могlаман Ñ…lум<br /># Могlаман Ñ…lум', - 'wikieditor-toolbar-help-content-olist-result' => '<ol><li>Могlаман Ñ…lум</li><li>Могlаман Ñ…lум</li></ol>', - 'wikieditor-toolbar-help-content-file-description' => 'Чохь йолу Ñ…lум', + 'wikieditor-toolbar-help-content-olist-syntax' => '# Могlаман файл<br /># Могlаман файл', + 'wikieditor-toolbar-help-content-olist-result' => '<ol><li>Могlаман файл</li><li>Могlаман файл</li></ol>', + 'wikieditor-toolbar-help-content-file-description' => 'Чохь йолу файл', 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:Example.png|thumb|Оцуьнах лаьцна йоза]]', 'wikieditor-toolbar-help-content-file-result' => "<div style='width:104px;' class='thumbinner'><a title=' Оцуьнах лаьцна йоза' class='image' href='#'><img height='50' width='100' border='0' class='thumbimage' src='$2/WikiEditor/modules/images/toolbar/example-image.png' alt=''/></a><div class='thumbcaption'><div class='magnify'><a title='Доккха дан' class='internal' href='#'><img height='11' width='15' alt='' src='$1/common/images/magnify-clip.png'/></a></div> @@ -5126,9 +5481,9 @@ $1:Example.jpg|Цуьнах лаце2', 'wikieditor-toolbar-help-content-showreferences-description' => 'Гайта билгалдаккхар', 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.example.org' class='external text' href='#'>Хьажориган йоза</a>, кхин Ñ‚lе дузуш йоза.</li></ol>", 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'Куьгтаlор хан Ñ…lоттош', - 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>Декъашхон цlе</a> (<a href='#' title='{{#special:mytalk}}'>дийцаре</a>) 15:54, 10 Мангал бутт 2009 (UTC)", + 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>Декъашхочун цӀе</a> (<a href='#' title='{{#special:mytalk}}'>дийцаре</a>) 15:54, 10 июнь 2009 (UTC)", 'wikieditor-toolbar-help-content-signature-description' => 'Куьгтаlор', - 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>Декъашхон цlе</a> (<a href='#' title='{{#special:mytalk}}'>дийцаре</a>)", + 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>Декъашхочун цӀе</a> (<a href='#' title='{{#special:mytalk}}'>дийцаре</a>)", 'wikieditor-toolbar-help-content-indent-description' => 'Дlахило', 'wikieditor-toolbar-help-content-indent-syntax' => 'Гуттарлера йоза<br />:Дlахилийна йоза<br />::Дlахилийна йоза', 'wikieditor-toolbar-help-content-indent-result' => 'Гуттарлера йоза<dl><dd>Дlахилийна йоза<dl><dd>Дlахилийна йоза</dd></dl></dd></dl>', @@ -5136,7 +5491,9 @@ $1:Example.jpg|Цуьнах лаце2', /** Sorani Kurdish (کوردی) * @author Asoxor + * @author BMRG14 * @author Calak + * @author Ebraminio * @author Marmzok * @author McDutchie * @author Muhammed taha @@ -5171,8 +5528,8 @@ $messages['ckb'] = array( 'wikieditor-toc-hide' => 'شاردنەوەی ناوەڕۆک', 'wikieditor-toolbar' => 'شریتامرازی دەستکاریکردن', 'wikieditor-toolbar-desc' => 'شریتامرازی Ù¾Û•Ú•Û•ÛŒ دەستکاریکردن بە کارەمەیی پەرەپێدراو', - 'wikieditor-toolbar-preference' => 'Ú•ÛŽÚ¯Û• بدە بە شریتامرازی پەرەسندووی دەستکاری کردن', - 'wikieditor-toolbar-dialogs-preference' => 'Ú•ÛŽÚ¯Û• بدە بە پەنجەرە وتووێژییەکان بۆ تێخستنی بەستەرەکان، خشتەکان Ùˆ ھتد.', + 'wikieditor-toolbar-preference' => 'Ú•ÛŽÚ¯Û• بدە بە شریتامرازی پەرەسندووی دەستکاریکردن', + 'wikieditor-toolbar-dialogs-preference' => 'Ú•ÛŽÚ¯Û• بدە بە پەنجەرە وتووێژییەکان بۆ تێخستنی بەستەرەکان، خشتەکان Ùˆ ھتد.', # Fuzzy 'wikieditor-toolbar-loading' => 'خەریکی بارکردن...', 'wikieditor-toolbar-tool-bold' => 'تۆخ', 'wikieditor-toolbar-tool-bold-example' => 'دەقی تۆخ', @@ -5207,7 +5564,9 @@ $messages['ckb'] = array( 'wikieditor-toolbar-tool-file' => 'Ù¾Û•Ú•Ú¯Û•ÛŒ نێودەق', 'wikieditor-toolbar-tool-file-example' => 'نموونە.jpg', 'wikieditor-toolbar-file-target' => 'ناوی پەرگە:', + 'wikieditor-toolbar-file-size' => 'قەبارە:', 'wikieditor-toolbar-file-format' => 'داڕشتن:', + 'wikieditor-toolbar-file-format-none' => 'ھیچ', 'wikieditor-toolbar-tool-file-insert' => 'تێخستن', 'wikieditor-toolbar-tool-file-cancel' => 'ھەڵوەشاندنەوە', 'wikieditor-toolbar-tool-reference' => 'سەرچاوە', @@ -5216,8 +5575,8 @@ $messages['ckb'] = array( 'wikieditor-toolbar-tool-reference-title' => 'زۆرکردنی سەرچاوە', 'wikieditor-toolbar-tool-reference-insert' => 'تێخستن', 'wikieditor-toolbar-tool-reference-text' => 'دەقی سەرچاوە', - 'wikieditor-toolbar-tool-signature' => 'واژۆ Ùˆ ڕێکەوت', - 'wikieditor-toolbar-section-advanced' => 'پەرەسەندوو', + 'wikieditor-toolbar-tool-signature' => 'واژوو Ùˆ ڕێکەوت', + 'wikieditor-toolbar-section-advanced' => 'پێشکەوتوو', 'wikieditor-toolbar-tool-heading' => 'سەردێڕ', 'wikieditor-toolbar-tool-heading-1' => 'ئاستی Ù¡', 'wikieditor-toolbar-tool-heading-2' => 'ئاستی Ù¢', @@ -5274,7 +5633,7 @@ $1:نموونە.jpg|شرۆڤەی Ù¢', 'wikieditor-toolbar-tool-table-preview' => 'پێشبینین', 'wikieditor-toolbar-tool-table-insert' => 'تێخستن', 'wikieditor-toolbar-tool-table-cancel' => 'ھەڵوەشاندنەوە', - 'wikieditor-toolbar-tool-table-toomany' => 'تێخستنی خشتەیەک بە زۆرتر Ù„Û• $1 خانەوە بەم ئامرازەوە ناکرێ.', + 'wikieditor-toolbar-tool-table-toomany' => 'تێخستنی خشتەیەک بە زۆرتر Ù„Û• ١٠٠٠خانەوە بەم ئامرازەوە ناکرێ.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'ژمارەیەکی دروستت بۆ ڕیزەکان یان ستوونەکان نەداوە.', 'wikieditor-toolbar-tool-table-zero' => 'ناتوانی خشتەیەک بێ ھیچ ڕیز یان ستوونێک تێبخەی', 'wikieditor-toolbar-tool-replace' => 'دۆزینەوە Ùˆ لەجێدانان', @@ -5287,7 +5646,7 @@ $1:نموونە.jpg|شرۆڤەی Ù¢', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'ھەموویان جێگیر بکە', 'wikieditor-toolbar-tool-replace-close' => 'دایخە', 'wikieditor-toolbar-tool-replace-nomatch' => 'گەڕانەکەت Ù„Û•Ú¯Û•Úµ ھیچ شتێک نەگونجا.', - 'wikieditor-toolbar-tool-replace-success' => '$1 جێگرتنەوە ئەنجامدرا.', + 'wikieditor-toolbar-tool-replace-success' => '$1 جێگرتنەوە ئەنجامدرا.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'ھیچ شتێکت بۆ گەڕان ڕەچاو نەکردوو.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'ئەو regular expression Ú©Û• نووسیوتە گونجاو نییە: $1', 'wikieditor-toolbar-section-characters' => 'نووسە تایبەتەکان', @@ -5361,9 +5720,9 @@ $1:نموونە.jpg|شرۆڤەی Ù¢', 'wikieditor-toolbar-help-content-rereference-result' => "دەقی Ù¾Û•Ú•Û•.<sup><a href='#'>[1]</a></sup>", 'wikieditor-toolbar-help-content-showreferences-description' => 'نیشان‌دانی سەرچاوەکان', 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.example.org' class='external text' href='#'>دەقی بەستەر</a>, دەقی زیادی.</li></ol>", - 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'واژۆ Ù„Û•Ú¯Û•Úµ ڕێکەوتدا', + 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'واژوو Ùˆ ڕێکەوت', 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>ناوی بەکارھێنەر</a> (<a href='#' title='{{#special:mytalk}}'>لێدوان</a>) 15:54, 10 June 2009 (UTC)", - 'wikieditor-toolbar-help-content-signature-description' => 'واژۆ', + 'wikieditor-toolbar-help-content-signature-description' => 'واژوو', 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>ناوی بەکارھێنەر</a> (<a href='#' title='{{#special:mytalk}}'>لێدوان</a>)", 'wikieditor-toolbar-help-content-indent-description' => 'پێشبردن', 'wikieditor-toolbar-help-content-indent-syntax' => 'دەقی ئاسایی<br />:دەقی پێشچوو<br />::دەقی پێشچوو', @@ -5383,6 +5742,7 @@ $messages['co'] = array( /** Czech (Äesky) * @author Jkjk * @author Kuvaly + * @author Littledogboy * @author Mormegil */ $messages['cs'] = array( @@ -5417,7 +5777,7 @@ $messages['cs'] = array( 'wikieditor-toolbar' => 'EditaÄnà panel nástrojů', 'wikieditor-toolbar-desc' => 'EditaÄnà panel nástrojů s vylepÅ¡enou použitelnostÃ', 'wikieditor-toolbar-preference' => 'Zapnout vylepÅ¡ený panel nástrojů', - 'wikieditor-toolbar-dialogs-preference' => 'PoužÃvat dialogy pro vkládánà odkazů, tabulek atd.', + 'wikieditor-toolbar-dialogs-preference' => 'PoužÃvat dialogy pro vkládánà odkazů, tabulek atd.', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Skrýt tlaÄÃtko podpisu na stránkách v hlavnÃm jmenném prostoru', 'wikieditor-toolbar-loading' => 'NaÄÃtá se…', 'wikieditor-toolbar-tool-bold' => 'TuÄnÄ›', @@ -5445,13 +5805,14 @@ $messages['cs'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Neplatný název', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Externà odkaz', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Zjišťovánà existence stránky…', - 'wikieditor-toolbar-tool-link-int-invalid' => 'Vámi zadaný název je neplatný.', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'RozcestnÃk', + 'wikieditor-toolbar-tool-link-int-invalid' => 'Zadaný název je neplatný.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'Uvedené URL vypadá jako odkaz na jinou stránku této wiki. Chcete z nÄ›j tedy udÄ›lat vnitÅ™nà odkaz?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'VnitÅ™nà odkaz', 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Externà odkaz', 'wikieditor-toolbar-tool-link-empty' => 'MusÃte uvést cÃl odkazu.', - 'wikieditor-toolbar-tool-file' => 'Vložený soubor', + 'wikieditor-toolbar-tool-file' => 'Soubor', 'wikieditor-toolbar-tool-file-example' => 'PÅ™Ãklad.jpg', 'wikieditor-toolbar-tool-file-title' => 'Vložit soubor', 'wikieditor-toolbar-file-target' => 'Název souboru:', @@ -5463,7 +5824,7 @@ Chcete z nÄ›j tedy udÄ›lat vnitÅ™nà odkaz?', 'wikieditor-toolbar-file-format-none' => 'žádný', 'wikieditor-toolbar-tool-file-insert' => 'Vložit', 'wikieditor-toolbar-tool-file-cancel' => 'Storno', - 'wikieditor-toolbar-tool-reference' => 'Poznámky', + 'wikieditor-toolbar-tool-reference' => 'Reference', 'wikieditor-toolbar-tool-reference-example' => 'Sem uveÄte text poznámky', 'wikieditor-toolbar-tool-reference-cancel' => 'Storno', 'wikieditor-toolbar-tool-reference-title' => 'Vložit referenci', @@ -5527,7 +5888,7 @@ $1:PÅ™Ãklad.jpg|Titulek 2', 'wikieditor-toolbar-tool-table-preview' => 'Náhled', 'wikieditor-toolbar-tool-table-insert' => 'Vložit', 'wikieditor-toolbar-tool-table-cancel' => 'Storno', - 'wikieditor-toolbar-tool-table-toomany' => 'Pomocà tohoto dialogu nelze vložit tabulku s vÃce než $1 buňkami.', + 'wikieditor-toolbar-tool-table-toomany' => 'Pomocà tohoto dialogu nelze vložit tabulku s vÃce než 1000 buňkami.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'MusÃte zadat platný poÄet řádků nebo sloupců.', 'wikieditor-toolbar-tool-table-zero' => 'Nemůžete vložit tabulku s nulovým poÄet řádků nebo sloupců.', 'wikieditor-toolbar-tool-replace' => 'NajÃt a nahradit', @@ -5541,7 +5902,7 @@ $1:PÅ™Ãklad.jpg|Titulek 2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Nahradit vÅ¡e', 'wikieditor-toolbar-tool-replace-close' => 'ZavÅ™Ãt', 'wikieditor-toolbar-tool-replace-nomatch' => 'Zadanému hledánà nic neodpovÃdá.', - 'wikieditor-toolbar-tool-replace-success' => 'Nahrazeno $1krát.', + 'wikieditor-toolbar-tool-replace-success' => '{{PLURAL:$1|Provedeno|Provedena|Provedeno}} $1 nahrazenÃ.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'MusÃte uvést, co se má hledat.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Zadaný regulárnà výraz je neplatný: $1', 'wikieditor-toolbar-section-characters' => 'Zvláštnà znaky', @@ -5564,6 +5925,9 @@ $1:PÅ™Ãklad.jpg|Titulek 2', 'wikieditor-toolbar-characters-page-thai' => 'ThajÅ¡tina', 'wikieditor-toolbar-characters-page-lao' => 'LaoÅ¡tina', 'wikieditor-toolbar-characters-page-khmer' => 'KhmerÅ¡tina', + 'wikieditor-toolbar-characters-endash' => 'krátká pomlÄka', + 'wikieditor-toolbar-characters-emdash' => 'dlouhá pomlÄka', + 'wikieditor-toolbar-characters-minus' => 'znaménko minus', 'wikieditor-toolbar-section-help' => 'NápovÄ›da', 'wikieditor-toolbar-help-heading-description' => 'Popis', 'wikieditor-toolbar-help-heading-syntax' => 'NapÃÅ¡ete', @@ -5573,7 +5937,7 @@ $1:PÅ™Ãklad.jpg|Titulek 2', 'wikieditor-toolbar-help-page-heading' => 'Nadpisy', 'wikieditor-toolbar-help-page-list' => 'Seznamy', 'wikieditor-toolbar-help-page-file' => 'Soubory', - 'wikieditor-toolbar-help-page-reference' => 'Poznámky', + 'wikieditor-toolbar-help-page-reference' => 'Reference', 'wikieditor-toolbar-help-page-discussion' => 'Diskuse', 'wikieditor-toolbar-help-content-italic-description' => 'KurzÃva', 'wikieditor-toolbar-help-content-italic-syntax' => "''Text kurzÃvou''", @@ -5611,12 +5975,12 @@ $1:PÅ™Ãklad.jpg|Titulek 2', 'wikieditor-toolbar-help-content-file-description' => 'Vloženà souboru', 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:PÅ™Ãklad.png|thumb|Text titulku]]', 'wikieditor-toolbar-help-content-file-result' => "<div style='width:104px;' class='thumbinner'><a title='Text titulku' class='image' href='#'><img height='50' width='100' border='0' class='thumbimage' src='$2/WikiEditor/modules/images/toolbar/example-image.png' alt=''/></a><div class='thumbcaption'><div class='magnify'><a title='ZvÄ›tÅ¡it' class='internal' href='#'><img height='11' width='15' alt='' src='$1/common/images/magnify-clip.png'/></a></div>Text titulku</div></div>", - 'wikieditor-toolbar-help-content-reference-description' => 'Poznámka', + 'wikieditor-toolbar-help-content-reference-description' => 'Reference', 'wikieditor-toolbar-help-content-reference-syntax' => 'Text stránky.<ref name="test">[http://www.example.org Text odkazu], dalšà text.</ref>', 'wikieditor-toolbar-help-content-reference-result' => "Text stránky.<sup><a href='#'>[1]</a></sup>", - 'wikieditor-toolbar-help-content-rereference-description' => 'Dalšà odkaz na stejnou poznámku', + 'wikieditor-toolbar-help-content-rereference-description' => 'Dalšà odkaz na stejnou referenci', 'wikieditor-toolbar-help-content-rereference-result' => "Text stránky.<sup><a href='#'>[1]</a></sup>", - 'wikieditor-toolbar-help-content-showreferences-description' => 'Zobrazenà poznámek', + 'wikieditor-toolbar-help-content-showreferences-description' => 'Zobrazenà referencÃ', 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.example.org' class='external text' href='#'>Text odkazu</a>, dalšà text.</li></ol>", 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'Podpis a datum', 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{ns:User}}:Uživatelské jméno'>Uživatelské jméno</a> 23. 6. 2009, 10:43 (UTC)", @@ -5710,6 +6074,7 @@ $messages['cu'] = array( 'wikieditor-toolbar-tool-table' => 'таÌвлїѥ', 'wikieditor-toolbar-tool-table-dimensions-rows' => 'рѧдꙑ', 'wikieditor-toolbar-tool-table-example' => 'прикладъ', + 'wikieditor-toolbar-tool-replace-close' => 'ê™Ð°ÐºÑ€ê™‘и', 'wikieditor-toolbar-section-characters' => 'допльнитєл҄ьнꙑ Ñѷмволи', 'wikieditor-toolbar-characters-page-latin' => 'латиньÑка аê™ÑŠÐ±Ð¾ÑƒÐºê™‘', 'wikieditor-toolbar-characters-page-latinextended' => 'латиньÑкꙑ аê™ÑŠÐ±Ð¾ÑƒÐºÑŒÐ²Ñ” доложєниѥ', @@ -5755,7 +6120,7 @@ $messages['cy'] = array( 'wikieditor-publish-dialog-watch' => 'Dilyn hynt y dudalen hon', 'wikieditor-publish-dialog-publish' => 'Cyhoedder', 'wikieditor-publish-dialog-goback' => 'Yn ôl', - 'wikieditor-template-editor-preference' => 'Galluogi golygu nodynnau wici drwy ffurflen', + 'wikieditor-template-editor-preference' => 'Galluogi golygu nodiadau wici drwy ffurflen', 'wikieditor-template-editor-dialog-title' => "Golygu'r nodyn", 'wikieditor-template-editor-dialog-submit' => 'Diweddarer', 'wikieditor-template-editor-dialog-cancel' => 'Diddymer', @@ -5766,7 +6131,7 @@ $messages['cy'] = array( 'wikieditor-toolbar' => 'Bar offer golygu', 'wikieditor-toolbar-desc' => 'Bar offer y dudalen olygu gyda gwelliannau defnyddioldeb', 'wikieditor-toolbar-preference' => "Defnyddio'r bar offer golygu estynedig", - 'wikieditor-toolbar-dialogs-preference' => 'Galluoger y blychau yn y rhyngwyneb ar gyfer mewnosod cysylltiadau, tablau ag ati', + 'wikieditor-toolbar-dialogs-preference' => "Galluoger y dewin sy'n mewnosod cysylltau a thablau, ac sy'n gallu chwilio a disodli", 'wikieditor-toolbar-hidesig' => "Cuddio'r botwm llofnodi rhag y tudalennau yn y prif barth", 'wikieditor-toolbar-loading' => "Wrthi'n llwytho...", 'wikieditor-toolbar-tool-bold' => 'Praff', @@ -5794,6 +6159,7 @@ $messages['cy'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Teitl annilys', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Cyswllt allanol', 'wikieditor-toolbar-tool-link-int-target-status-loading' => "Wrthi'n gwirio a yw'r dudalen ar gael...", + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Tudalen gwahaniaethu', 'wikieditor-toolbar-tool-link-int-invalid' => 'Ysgrifennwyd teitl annilys.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => "Mae'n ymddangos bod yr URL a osodwyd yn arwain at dudalen arall yn y wici. Ydych chi am ei osod ar ffurf cyswllt mewnol?", @@ -5802,6 +6168,16 @@ Ydych chi am ei osod ar ffurf cyswllt mewnol?", 'wikieditor-toolbar-tool-link-empty' => "Nid ydych wedi ysgrifennu nod i'r cyswllt fynd ato.", 'wikieditor-toolbar-tool-file' => 'Ffeil mewnosodol', 'wikieditor-toolbar-tool-file-example' => 'Enghraifft.jpg', + 'wikieditor-toolbar-tool-file-title' => 'Mewnosod ffeil', + 'wikieditor-toolbar-file-target' => "Enw'r ffeil:", + 'wikieditor-toolbar-file-caption' => 'Pennawd:', + 'wikieditor-toolbar-file-size' => 'Maint:', + 'wikieditor-toolbar-file-float' => 'Alinio:', + 'wikieditor-toolbar-file-default' => '(diofyn)', + 'wikieditor-toolbar-file-format' => 'Fformat:', + 'wikieditor-toolbar-file-format-none' => 'dim', + 'wikieditor-toolbar-tool-file-insert' => 'Mewnosod', + 'wikieditor-toolbar-tool-file-cancel' => 'Rhoi heibio', 'wikieditor-toolbar-tool-reference' => 'Troednodyn', 'wikieditor-toolbar-tool-reference-example' => 'Ysgrifennwch droednodyn fan hyn', 'wikieditor-toolbar-tool-reference-cancel' => 'Diddymu', @@ -5866,7 +6242,7 @@ $1:Enghraifft.jpg|Disgrifiad2', 'wikieditor-toolbar-tool-table-preview' => 'Rhagolwg', 'wikieditor-toolbar-tool-table-insert' => 'Mewnosod', 'wikieditor-toolbar-tool-table-cancel' => 'Diddymu', - 'wikieditor-toolbar-tool-table-toomany' => "Nid yw'n bosib gosod tabl ag iddo mwy na $1 o gelloedd trwy ddefnyddio'r deialog hwn.", + 'wikieditor-toolbar-tool-table-toomany' => "Nid yw'n bosib gosod tabl ag iddo mwy na 1,000 o gelloedd trwy ddefnyddio'r deialog hwn.", 'wikieditor-toolbar-tool-table-invalidnumber' => 'Nid ydych wedi gosod nifer (dilys) o resi neu o golofnau.', 'wikieditor-toolbar-tool-table-zero' => 'Ni allwch osod tabl heb unrhyw resi neu golofnau iddo.', 'wikieditor-toolbar-tool-replace' => 'Canfod a disodli', @@ -5880,7 +6256,7 @@ $1:Enghraifft.jpg|Disgrifiad2', 'wikieditor-toolbar-tool-replace-button-replaceall' => "Disodli'r cwbwl", 'wikieditor-toolbar-tool-replace-close' => 'Cau', 'wikieditor-toolbar-tool-replace-nomatch' => 'Ni chanfyddwyd yr hyn a chwiliwyd amdano.', - 'wikieditor-toolbar-tool-replace-success' => 'Gwnaethpwyd $1 amnewidiad.', + 'wikieditor-toolbar-tool-replace-success' => 'Gwnaethpwyd $1 {{PLURAL:$1|amnewidiad}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Ni osodwyd unrhywbeth yn y blwch chwilio.', 'wikieditor-toolbar-tool-replace-invalidregex' => "Nid yw'r ymadrodd rheolaidd a ysgrifennwyd gennych yn ddilys: $1", 'wikieditor-toolbar-section-characters' => 'Nodau arbennig', @@ -5903,6 +6279,9 @@ $1:Enghraifft.jpg|Disgrifiad2', 'wikieditor-toolbar-characters-page-thai' => 'Thai', 'wikieditor-toolbar-characters-page-lao' => 'Laoseg', 'wikieditor-toolbar-characters-page-khmer' => 'Chmereg', + 'wikieditor-toolbar-characters-endash' => 'heiffen en', + 'wikieditor-toolbar-characters-emdash' => 'heiffen em', + 'wikieditor-toolbar-characters-minus' => 'arwydd minws', 'wikieditor-toolbar-section-help' => 'Cymorth', 'wikieditor-toolbar-help-heading-description' => 'Disgrifiad', 'wikieditor-toolbar-help-heading-syntax' => 'Pan deipiwch hyn', @@ -5978,8 +6357,8 @@ $1:Enghraifft.jpg|Disgrifiad2', $messages['da'] = array( 'wikieditor' => 'Avanceret interface til redigering af wikitekst', 'wikieditor-desc' => 'Giver et udvidet interface til redigering af wikitekst og mange moduler med hjælpefunktioner', - 'wikieditor-wikitext-tab' => 'wikitekst', - 'wikieditor-loading' => 'Indlæser', + 'wikieditor-wikitext-tab' => 'Wikitekst', + 'wikieditor-loading' => 'Indlæser...', 'wikieditor-preview-preference' => 'Aktiver forhÃ¥ndsvisning side-om-side', 'wikieditor-preview-tab' => 'ForhÃ¥ndsvisning', 'wikieditor-preview-changes-tab' => 'Ændringer', @@ -5990,8 +6369,8 @@ $messages['da'] = array( 'wikieditor-publish-preference' => 'Aktiver skridt-for-skridt udgivelse', 'wikieditor-publish-button-publish' => 'Udgiv', 'wikieditor-publish-button-cancel' => 'Afbryd', - 'wikieditor-publish-dialog-title' => 'Udgiv som {{SITENAME}}', - 'wikieditor-publish-dialog-summary' => 'Redigeringsbeskrivelse (beskriv kort de ændringer, du har gjort)', + 'wikieditor-publish-dialog-title' => 'Udgiv til {{SITENAME}}', + 'wikieditor-publish-dialog-summary' => 'Redigeringsbeskrivelse (beskriv kort de ændringer, du har lavet)', 'wikieditor-publish-dialog-minor' => 'Mindre ændring', 'wikieditor-publish-dialog-watch' => 'OvervÃ¥g denne side', 'wikieditor-publish-dialog-publish' => 'Udgiv', @@ -6007,7 +6386,7 @@ $messages['da'] = array( 'wikieditor-toolbar' => 'Værktøjslinje til redigering', 'wikieditor-toolbar-desc' => 'Værktøjslinje til redigering med udvidet brugervenlighed', 'wikieditor-toolbar-preference' => 'Aktiver forbedret værktøjslinje til redigering', - 'wikieditor-toolbar-dialogs-preference' => 'Aktiver dialoger til indsættelse af links, tabeller og mere.', + 'wikieditor-toolbar-dialogs-preference' => 'Aktiver guider til at indsætte links, tabeller samt søg og erstat-funktionen', 'wikieditor-toolbar-hidesig' => 'Skjul signaturknappen pÃ¥ sider i hovednavnerummet', 'wikieditor-toolbar-loading' => 'Indlæser ...', 'wikieditor-toolbar-tool-bold' => 'Fed', @@ -6021,7 +6400,7 @@ $messages['da'] = array( 'wikieditor-toolbar-tool-link' => 'Henvisning', 'wikieditor-toolbar-tool-link-title' => 'Indsæt henvisning', 'wikieditor-toolbar-tool-link-int' => 'Til en wikiartikel/-side', - 'wikieditor-toolbar-tool-link-int-target' => 'Artikeltitel:', + 'wikieditor-toolbar-tool-link-int-target' => 'Destinationsside eller URL:', 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'Sidetitel eller internetadresse', 'wikieditor-toolbar-tool-link-int-text' => 'Henvisningstekst:', 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'Tekst, der skal vises', @@ -6035,12 +6414,13 @@ $messages['da'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Ugyldig titel', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Ekstern henvisning', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Kontrollerer om siden findes ...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Flertydig side', 'wikieditor-toolbar-tool-link-int-invalid' => 'Titlen du gav, er ugyldig.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => "URL'en, du har angivet, ser ud til at være tiltænkt som en henvisning til en anden wikiside. Ønsker du at gøre den til en intern henvisning.", 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Intern henvisning', 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Ekstern henvisning', - 'wikieditor-toolbar-tool-link-empty' => 'Du har ikke angivet noget at linke til.', + 'wikieditor-toolbar-tool-link-empty' => 'Du har ikke angivet noget at henvise til.', 'wikieditor-toolbar-tool-file' => 'Indlejret fil', 'wikieditor-toolbar-tool-file-example' => 'Eksempel.jpg', 'wikieditor-toolbar-tool-file-title' => 'Indsæt fil', @@ -6050,8 +6430,9 @@ $messages['da'] = array( 'wikieditor-toolbar-file-float' => 'Justering:', 'wikieditor-toolbar-file-default' => '(standard)', 'wikieditor-toolbar-file-format' => 'Format:', + 'wikieditor-toolbar-file-format-none' => 'ingen', 'wikieditor-toolbar-tool-file-insert' => 'Indsæt', - 'wikieditor-toolbar-tool-file-cancel' => 'Annuller', + 'wikieditor-toolbar-tool-file-cancel' => 'Annullér', 'wikieditor-toolbar-tool-reference' => 'Fodnote', 'wikieditor-toolbar-tool-reference-example' => 'Indsæt fodnotetekst her', 'wikieditor-toolbar-tool-reference-cancel' => 'Annullér', @@ -6085,7 +6466,7 @@ $messages['da'] = array( 'wikieditor-toolbar-tool-superscript' => 'Hævet skrift', 'wikieditor-toolbar-tool-superscript-example' => 'Hævet tekst', 'wikieditor-toolbar-tool-subscript' => 'Sænket skrift', - 'wikieditor-toolbar-tool-subscript-example' => 'Sænket skrift', + 'wikieditor-toolbar-tool-subscript-example' => 'Sænket tekst', 'wikieditor-toolbar-group-insert' => 'Indsæt', 'wikieditor-toolbar-tool-gallery' => 'Billedgalleri', 'wikieditor-toolbar-tool-gallery-example' => '$1:Eksempel.jpg|Billedtekst1 @@ -6104,7 +6485,7 @@ $1:Eksempel.jpg|Billedtekst2', | række 2, celle 1 | række 2, celle 2 | række 2, celle 3', - 'wikieditor-toolbar-tool-table-example-cell-text' => 'Række $1, celle $2', + 'wikieditor-toolbar-tool-table-example-cell-text' => 'Celletekst', 'wikieditor-toolbar-tool-table-example-header' => 'Overskriftstekst', 'wikieditor-toolbar-tool-table-title' => 'Indsæt tabel', 'wikieditor-toolbar-tool-table-dimensions-rows' => 'Rækker', @@ -6112,11 +6493,11 @@ $1:Eksempel.jpg|Billedtekst2', 'wikieditor-toolbar-tool-table-dimensions-header' => 'Tilføj række til kolonneoverskrifter', 'wikieditor-toolbar-tool-table-wikitable' => 'Stil med kanter', 'wikieditor-toolbar-tool-table-sortable' => 'Gør tabel sorterbar', - 'wikieditor-toolbar-tool-table-example' => 'Celletekst', + 'wikieditor-toolbar-tool-table-example' => 'Eksempel', 'wikieditor-toolbar-tool-table-preview' => 'ForhÃ¥ndsvisning', 'wikieditor-toolbar-tool-table-insert' => 'Indsæt', 'wikieditor-toolbar-tool-table-cancel' => 'Annullér', - 'wikieditor-toolbar-tool-table-toomany' => 'Det er ikke muligt at indsætte en tabel med mere end $1 celler med denne dialogboks', + 'wikieditor-toolbar-tool-table-toomany' => 'Det er ikke muligt at indsætte en tabel med mere end 1000 celler med denne dialogboks', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Du har ikke angivet et gyldigt antal rækker eller kolonner.', 'wikieditor-toolbar-tool-table-zero' => 'Du kan ikke indsætte en tabel med nul rækker eller kolonner', 'wikieditor-toolbar-tool-replace' => 'Søg og erstat', @@ -6130,7 +6511,7 @@ $1:Eksempel.jpg|Billedtekst2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Erstat alle', 'wikieditor-toolbar-tool-replace-close' => 'Luk', 'wikieditor-toolbar-tool-replace-nomatch' => 'Din søgning gav ingen resultater', - 'wikieditor-toolbar-tool-replace-success' => '$1 udskiftning(er) foretaget.', + 'wikieditor-toolbar-tool-replace-success' => '{{PLURAL:$1|En udskiftning|$1 udskiftninger}} foretaget.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Du skrev ikke noget at søge efter', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Det regulære udtryk du skrev er ugyldigt: $1', 'wikieditor-toolbar-section-characters' => 'Specialtegn', @@ -6153,6 +6534,9 @@ $1:Eksempel.jpg|Billedtekst2', 'wikieditor-toolbar-characters-page-thai' => 'Thai', 'wikieditor-toolbar-characters-page-lao' => 'Laotisk', 'wikieditor-toolbar-characters-page-khmer' => 'Khmer', + 'wikieditor-toolbar-characters-endash' => 'tankestreg', + 'wikieditor-toolbar-characters-emdash' => 'lang tankestreg', + 'wikieditor-toolbar-characters-minus' => 'minustegn', 'wikieditor-toolbar-section-help' => 'Hjælp', 'wikieditor-toolbar-help-heading-description' => 'Beskrivelse', 'wikieditor-toolbar-help-heading-syntax' => 'Hvad du skriver', @@ -6225,6 +6609,7 @@ $1:Eksempel.jpg|Billedtekst2', * @author Metalhead64 * @author Mikullovci11 * @author Ojay + * @author TMg * @author Umherirrender * @author Ziko * @author ✓ @@ -6259,9 +6644,9 @@ $messages['de'] = array( 'wikieditor-toc-show' => 'Inhaltsverzeichnis einblenden', 'wikieditor-toc-hide' => 'Inhaltsverzeichnis ausblenden', 'wikieditor-toolbar' => 'Bearbeiten-Werkzeugleiste', - 'wikieditor-toolbar-desc' => 'Bearbeiten-Werkzeugleiste mit erweiterter Benutzerfreundlichkeit', + 'wikieditor-toolbar-desc' => 'Bearbeiten-Werkzeugleiste mit verbesserter Benutzerfreundlichkeit', 'wikieditor-toolbar-preference' => 'Erweiterte Bearbeiten-Werkzeugleiste aktivieren', - 'wikieditor-toolbar-dialogs-preference' => 'Dialoge für das Einfügen von Links, Tabellen usw. aktivieren', + 'wikieditor-toolbar-dialogs-preference' => 'Assistenten zum Einfügen von Links und Tabellen sowie die Funktion „Suchen und Ersetzen“ aktivieren', 'wikieditor-toolbar-hidesig' => 'Die Schaltfläche für die Signatur bei Seiten im Artikelnamensraum ausblenden', 'wikieditor-toolbar-loading' => 'Lade …', 'wikieditor-toolbar-tool-bold' => 'Fett', @@ -6289,6 +6674,7 @@ $messages['de'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Ungültiger Titel', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Externer Link', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Prüfe, ob Seite vorhanden ist …', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Begriffsklärungsseite', 'wikieditor-toolbar-tool-link-int-invalid' => 'Der angegebene Seitenname ist ungültig.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'Die von dir angegebene URL wirkt wie eine, die auf eine andere Wikiseite verlinken würde. Möchtest du daraus einen internen Link machen?', @@ -6371,7 +6757,7 @@ $1:Beispiel.jpg|Beschreibung2', 'wikieditor-toolbar-tool-table-preview' => 'Vorschau', 'wikieditor-toolbar-tool-table-insert' => 'Einfügen', 'wikieditor-toolbar-tool-table-cancel' => 'Abbrechen', - 'wikieditor-toolbar-tool-table-toomany' => 'Das Einfügen einer Tabelle mit mehr als $1 Zellen ist mit diesem Dialog nicht möglich.', + 'wikieditor-toolbar-tool-table-toomany' => 'Das Einfügen einer Tabelle mit mehr als 1000 Zellen ist mit diesem Dialog nicht möglich.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Du hast keine gültige Anzahl von Zeilen oder Spalten angegeben.', 'wikieditor-toolbar-tool-table-zero' => 'Du kannst keine Tabelle einfügen, die weder Zeilen noch Spalten hat.', 'wikieditor-toolbar-tool-replace' => 'Suchen und Ersetzen', @@ -6385,7 +6771,7 @@ $1:Beispiel.jpg|Beschreibung2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Alle ersetzen', 'wikieditor-toolbar-tool-replace-close' => 'Schließen', 'wikieditor-toolbar-tool-replace-nomatch' => 'Deine Suche hat keine Ergebnisse erbracht.', - 'wikieditor-toolbar-tool-replace-success' => '$1 Ersetzung(en) durchgeführt.', + 'wikieditor-toolbar-tool-replace-success' => '{{PLURAL:$1|Eine Ersetzung|$1 Ersetzungen}} durchgeführt.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Du hast nichts zum Suchen eingegeben.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Der eingegebene reguläre Ausdruck ist ungültig: $1', 'wikieditor-toolbar-section-characters' => 'Sonderzeichen', @@ -6505,15 +6891,16 @@ Möchten Sie daraus einen internen Link machen?', /** Zazaki (Zazaki) * @author Erdemaslancan + * @author Gorizon * @author Mirzali * @author Xoser */ $messages['diq'] = array( - 'wikieditor' => 'Interfaceye wikitext ke raver siyayo', - 'wikieditor-desc' => 'Yew pedê nuÅŸtiÅŸiyê girdi u moduleyanê binan dano', - 'wikieditor-wikitext-tab' => 'Wikimetin', - 'wikieditor-loading' => 'Bar keno', - 'wikieditor-preview-preference' => 'verqeyde miqeyese a bike', + 'wikieditor' => 'Miyanriyê wikitekstio ke raverÅŸiyayo', + 'wikieditor-desc' => 'Yew miyanriyê wikitekstio ke raverÅŸiyayo u xeylê feature-providing modules temin keno', + 'wikieditor-wikitext-tab' => 'Wikimetın', + 'wikieditor-loading' => 'Bar beno...', + 'wikieditor-preview-preference' => 'Pê heta verasayışi ake', 'wikieditor-preview-tab' => 'Verqayt', 'wikieditor-preview-changes-tab' => 'Vurnayışi', 'wikieditor-preview-loading' => 'Ho bar keno...', @@ -6522,17 +6909,17 @@ $messages['diq'] = array( 'wikieditor-previewDialog-loading' => 'Ho bar keno...', 'wikieditor-publish-preference' => 'Game be game çap kerdiÅŸi a bike', 'wikieditor-publish-button-publish' => 'Vıla ke', - 'wikieditor-publish-button-cancel' => 'Iptal bike', + 'wikieditor-publish-button-cancel' => 'Bıterkne', 'wikieditor-publish-dialog-title' => '{{SITENAME}} rê çap ke', 'wikieditor-publish-dialog-summary' => 'Xulasayê vurnayiÅŸi (ser vurnayişê xo xulasa binuse):', 'wikieditor-publish-dialog-minor' => 'VurnayiÅŸo qickek', - 'wikieditor-publish-dialog-watch' => 'Ena pele seyr ke', + 'wikieditor-publish-dialog-watch' => "<font style=\"color:Green\">'''Ena pele seyr ke'''</font>", 'wikieditor-publish-dialog-publish' => 'Vıla ke', 'wikieditor-publish-dialog-goback' => 'Reyna ÅŸi', 'wikieditor-template-editor-preference' => 'Vurnayışê form-bıngeyınê ÅŸablonanê wikiy feal ke', 'wikieditor-template-editor-dialog-title' => 'Sabloni bivurnê', 'wikieditor-template-editor-dialog-submit' => 'Noroc resn', - 'wikieditor-template-editor-dialog-cancel' => 'Bıterkne', + 'wikieditor-template-editor-dialog-cancel' => 'Bıtexelne', 'wikieditor-templates-preference' => 'Qic kerdisê sabloni a bike', 'wikieditor-toc-preference' => 'Tabloyo tedeesteyi ke navigasyon keno ay a bike', 'wikieditor-toc-show' => 'Tedeesteyi bimocne', @@ -6540,7 +6927,7 @@ $messages['diq'] = array( 'wikieditor-toolbar' => 'nizamkerdışê çuyaya haceti', 'wikieditor-toolbar-desc' => 'Xacetê çuveyî pê enhanced usability bivurne', 'wikieditor-toolbar-preference' => 'çuyaya haceti yo dewlemendbiyayeyi aktif ker', - 'wikieditor-toolbar-dialogs-preference' => "qey têare kerdışê gıre, tablo usb'ani mesajan aktif bıker", + 'wikieditor-toolbar-dialogs-preference' => "Qey têare kerdışê gıre, tablo usb'ani mesajan aktif bıkere", 'wikieditor-toolbar-hidesig' => 'Vanganê naman de serênan pela dı maka imzer bınımnê', 'wikieditor-toolbar-loading' => 'bar beno...', 'wikieditor-toolbar-tool-bold' => 'qalın', @@ -6562,12 +6949,13 @@ $messages['diq'] = array( 'wikieditor-toolbar-tool-link-ext-target' => "Greyê URL'i:", 'wikieditor-toolbar-tool-link-ext-text' => 'Metnê gri:', 'wikieditor-toolbar-tool-link-insert' => 'Gıre bıerz', - 'wikieditor-toolbar-tool-link-cancel' => 'ibtal', + 'wikieditor-toolbar-tool-link-cancel' => 'Bıterkne', 'wikieditor-toolbar-tool-link-int-target-status-exists' => 'pel esto', 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'pel çino', 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Sernameyo xırab.', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Gırêy teberi', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'mewcudiyetê peli konrol beno', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Pera maneyo bini', 'wikieditor-toolbar-tool-link-int-invalid' => 'Sernameyo ke şımayê vanê ravêrde niyo.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'URLyo ke şıma niÅŸan kerdo, pelê yewna wikiyi re gıre biyo aseno. şıma wazeni no gıre yew gıreyo daxili bıbo?', @@ -6588,7 +6976,7 @@ $messages['diq'] = array( 'wikieditor-toolbar-tool-file-cancel' => 'Bıterkne', 'wikieditor-toolbar-tool-reference' => 'çıme', 'wikieditor-toolbar-tool-reference-example' => 'metnê notê bınini tiya kerê', - 'wikieditor-toolbar-tool-reference-cancel' => 'Bıterkne', + 'wikieditor-toolbar-tool-reference-cancel' => 'Bıtexelne', 'wikieditor-toolbar-tool-reference-title' => 'Referance de bike', 'wikieditor-toolbar-tool-reference-insert' => 'de bike', 'wikieditor-toolbar-tool-reference-text' => 'Nusteyê Referansi', @@ -6649,8 +7037,8 @@ $1:misal.jpg|nuÅŸteyê resmi2', 'wikieditor-toolbar-tool-table-example' => 'metnê hucreyi', 'wikieditor-toolbar-tool-table-preview' => 'Verqayt', 'wikieditor-toolbar-tool-table-insert' => 'têare ker', - 'wikieditor-toolbar-tool-table-cancel' => 'ibtal', - 'wikieditor-toolbar-tool-table-toomany' => '$1 hucreyın ra ziyed tablo eÅŸtış pê no mesaj mumkin niyo', + 'wikieditor-toolbar-tool-table-cancel' => 'Bıterkne', + 'wikieditor-toolbar-tool-table-toomany' => '1000 hucrara ziyed tablo eÅŸtış pê no mesaj mumkın niyo', 'wikieditor-toolbar-tool-table-invalidnumber' => 'şıma pê yew amaro meqbul o satır u estun cı nêkewti', 'wikieditor-toolbar-tool-table-zero' => 'tablo ya ke tede satır u estun çinibo şıma nêşkeni têare bıkeri', 'wikieditor-toolbar-tool-replace' => 'bıgêr u bıvurn', @@ -6664,7 +7052,7 @@ $1:misal.jpg|nuÅŸteyê resmi2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'pêroyin bıvurn', 'wikieditor-toolbar-tool-replace-close' => 'Racnê', 'wikieditor-toolbar-tool-replace-nomatch' => 'çi yo ke şıma gêrenê cı çin o.', - 'wikieditor-toolbar-tool-replace-success' => '$1 vurnayiÅŸ vıraziya.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|yedeg|yedegi}} vıraziya.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'şıma qey cıgêrayiÅŸ taway/çiyek nênuÅŸt', 'wikieditor-toolbar-tool-replace-invalidregex' => 'ifadeya normal a ke şıma kwene cı meqbul niya: $1', 'wikieditor-toolbar-section-characters' => 'karakterê xususiyî', @@ -6748,7 +7136,7 @@ $1:misal.jpg|nuÅŸteyê resmi2', 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>nameyê karberi</a> (<a href='#' title='{{#special:mytalk}}'>mesaj</a>) 15:54, 10 Heziran 2009 (UTC)", 'wikieditor-toolbar-help-content-signature-description' => 'imza', 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>Namey karberi</a> (<a href='#' title='{{#special:mytalk}}'>mesac</a>)", - 'wikieditor-toolbar-help-content-indent-description' => 'Indent', + 'wikieditor-toolbar-help-content-indent-description' => 'Kewente', 'wikieditor-toolbar-help-content-indent-syntax' => 'metno normal<br />:metno indent<br />::metno indent', 'wikieditor-toolbar-help-content-indent-result' => 'metno normal<dl><dd>metno indent<dl><dd>metno indent</dd></dl></dd></dl>', ); @@ -6788,7 +7176,7 @@ $messages['dsb'] = array( 'wikieditor-toolbar' => 'WobźěłowaÅ„ska rÄ›dowa kÅ¡oma', 'wikieditor-toolbar-desc' => 'RÄ›dowa kÅ¡oma za wobźěłowanje bokow z pólÄ›pÅ¡oneju wužywajobnosću', 'wikieditor-toolbar-preference' => 'PólÄ›pÅ¡onu wobźěłowaÅ„sku rÄ›dowu kÅ¡omu aktiwÄ›rowaÅ›', - 'wikieditor-toolbar-dialogs-preference' => 'Dialogi za zasajźenje wótkazow, tabelow a hynakÅ¡ego zmóžniÅ›', + 'wikieditor-toolbar-dialogs-preference' => 'Dialogi za zasajźenje wótkazow, tabelow a hynakÅ¡ego zmóžniÅ›', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Pódpisowy tÅ‚oÄaÅ¡k w bokach w gÅ‚ownem mjenjowem rumje schowaÅ›', 'wikieditor-toolbar-loading' => 'Zacytujo se...', 'wikieditor-toolbar-tool-bold' => 'Tucny', @@ -6831,6 +7219,7 @@ CoÅ¡ jen do internego wótkaza psétwóriÅ›?', 'wikieditor-toolbar-file-float' => 'WusmÄ›rjenje:', 'wikieditor-toolbar-file-default' => '(standard)', 'wikieditor-toolbar-file-format' => 'Format:', + 'wikieditor-toolbar-file-format-none' => 'žeden', 'wikieditor-toolbar-tool-file-insert' => 'ZasunuÅ›', 'wikieditor-toolbar-tool-file-cancel' => 'PÅ›etergnuÅ›', 'wikieditor-toolbar-tool-reference' => 'Referenca', @@ -6897,7 +7286,7 @@ $1:PÅ›ikÅ‚ad.jpg|Pópisanje2', 'wikieditor-toolbar-tool-table-preview' => 'PÅ›eglÄ›d', 'wikieditor-toolbar-tool-table-insert' => 'ZasunuÅ›', 'wikieditor-toolbar-tool-table-cancel' => 'PÅ›etergnuÅ›', - 'wikieditor-toolbar-tool-table-toomany' => 'Zasajźenje tabele z wÄ›cej ako $1 {{PLURAL:$1|celu|celoma|celami|celami}} njejo móžno z toÅ› tym dialogom.', + 'wikieditor-toolbar-tool-table-toomany' => 'Zasajźenje tabele z wÄ›cej ako 1000 celami njejo móžno z toÅ› tym dialogom.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Njejsy pÅ‚aÅ›iwu licbu smužkow abo sÅ‚upow zapódaÅ‚.', 'wikieditor-toolbar-tool-table-zero' => 'NjamóžoÅ¡ tabelu bźez smužkow abo sÅ‚upow zasunuÅ›.', 'wikieditor-toolbar-tool-replace' => 'PytaÅ› a wumÄ›niÅ›', @@ -6934,6 +7323,9 @@ $1:PÅ›ikÅ‚ad.jpg|Pópisanje2', 'wikieditor-toolbar-characters-page-thai' => 'thailandšćina', 'wikieditor-toolbar-characters-page-lao' => 'Laošćina', 'wikieditor-toolbar-characters-page-khmer' => 'Khmeršćina', + 'wikieditor-toolbar-characters-endash' => 'krotka lažaca smužka', + 'wikieditor-toolbar-characters-emdash' => 'dÅ‚ujka lažaca smužka', + 'wikieditor-toolbar-characters-minus' => 'minusowe znamuÅ¡ko', 'wikieditor-toolbar-section-help' => 'Pomoc', 'wikieditor-toolbar-help-heading-description' => 'Wopisanje', 'wikieditor-toolbar-help-heading-syntax' => 'Což zapisujoÅ¡', @@ -7040,7 +7432,8 @@ $messages['el'] = array( 'wikieditor-toolbar' => 'ΕπεξεÏγασία εÏγαλειοθήκης', 'wikieditor-toolbar-desc' => 'ΜπάÏα εÏγαλείων επεξεÏγασίας σελίδων με πεÏισσότεÏες δυνατότητες χÏήσης', 'wikieditor-toolbar-preference' => 'ΕνεÏγοποιήστε την μπάÏα εÏγαλείων με τις πεÏισσότεÏες δυνατότητες επεξεÏγασίας', - 'wikieditor-toolbar-dialogs-preference' => 'ΕνεÏγοποιήστε παÏάθυÏα διαλόγων για την εισαγωγή συνδÎσμων, πινάκων και άλλων', + 'wikieditor-toolbar-dialogs-preference' => 'ΕνεÏγοποιήστε παÏάθυÏα διαλόγων για την εισαγωγή συνδÎσμων, πινάκων και άλλων', # Fuzzy + 'wikieditor-toolbar-hidesig' => 'ΚÏÏψε το κουμπί υπογÏαφής από σελίδες στον κÏÏιο χώÏο ονομάτων', 'wikieditor-toolbar-loading' => 'ΦόÏτωση...', 'wikieditor-toolbar-tool-bold' => 'Έντονα', 'wikieditor-toolbar-tool-bold-example' => 'Έντονο κείμενο', @@ -7080,6 +7473,9 @@ $messages['el'] = array( 'wikieditor-toolbar-file-caption' => 'Λεζάντα', 'wikieditor-toolbar-file-size' => 'ΜÎγεθος:', 'wikieditor-toolbar-file-float' => 'ΕυθυγÏάμμιση:', + 'wikieditor-toolbar-file-default' => '(Ï€ÏοεπιλεγμÎνο)', + 'wikieditor-toolbar-file-format' => 'ΜοÏφή αÏχείου:', + 'wikieditor-toolbar-file-format-none' => 'κανÎνα', 'wikieditor-toolbar-tool-file-insert' => 'Εισαγωγή', 'wikieditor-toolbar-tool-file-cancel' => 'ΆκυÏο', 'wikieditor-toolbar-tool-reference' => 'ΠαÏαπομπή', @@ -7146,7 +7542,7 @@ $1:Example.jpg|Λεζάντα2', 'wikieditor-toolbar-tool-table-preview' => 'Î Ïοεπισκόπηση', 'wikieditor-toolbar-tool-table-insert' => 'Εισαγωγή', 'wikieditor-toolbar-tool-table-cancel' => 'ΆκυÏο', - 'wikieditor-toolbar-tool-table-toomany' => 'Η εισαγωγή ενός πίνακα με πεÏισσότεÏα από $1 κελιά δεν είναι δυνατή με αυτό το πλαίσιο διαλόγου.', + 'wikieditor-toolbar-tool-table-toomany' => 'Η εισαγωγή ενός πίνακα με πεÏισσότεÏα από 1000 κελιά δεν είναι δυνατή με αυτό το πλαίσιο διαλόγου.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Δεν Îχετε εισαγάγει Îναν ÎγκυÏο αÏιθμό των γÏαμμών ή στηλών.', 'wikieditor-toolbar-tool-table-zero' => 'Δεν μποÏείτε να εισαγάγετε Îναν πίνακα χωÏίς γÏαμμÎÏ‚ ή στήλες.', 'wikieditor-toolbar-tool-replace' => 'Αναζήτηση και αντικατάσταση', @@ -7160,7 +7556,7 @@ $1:Example.jpg|Λεζάντα2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Αντικατάσταση όλων', 'wikieditor-toolbar-tool-replace-close' => 'Κλείσιμο', 'wikieditor-toolbar-tool-replace-nomatch' => 'Η αναζήτηση δεν ταίÏιαξε με κάτι.', - 'wikieditor-toolbar-tool-replace-success' => 'Έγιναν $1 αντικαταστάσεις.', + 'wikieditor-toolbar-tool-replace-success' => 'Έγιναν $1 {{PLURAL:$1|αντικατάσταση|αντικαταστάσεις}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Δεν εισάγατε τίποτα Ï€Ïος αναζήτηση.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Η κανονική ÎκφÏαση που δώσατε είναι άκυÏη: $1', 'wikieditor-toolbar-section-characters' => 'Ειδικοί χαÏακτήÏες', @@ -7171,6 +7567,7 @@ $1:Example.jpg|Λεζάντα2', 'wikieditor-toolbar-characters-page-greek' => 'Ελληνικό', 'wikieditor-toolbar-characters-page-cyrillic' => 'ΚυÏιλλικό', 'wikieditor-toolbar-characters-page-arabic' => 'ΑÏαβικό', + 'wikieditor-toolbar-characters-page-arabicextended' => 'Arabic extended', 'wikieditor-toolbar-characters-page-persian' => 'ΠεÏσικό', 'wikieditor-toolbar-characters-page-hebrew' => 'ΕβÏαϊκό', 'wikieditor-toolbar-characters-page-bangla' => 'Μπενγκάλι', @@ -7182,6 +7579,7 @@ $1:Example.jpg|Λεζάντα2', 'wikieditor-toolbar-characters-page-thai' => 'ταϊλανδικά', 'wikieditor-toolbar-characters-page-lao' => 'λαοτινά', 'wikieditor-toolbar-characters-page-khmer' => 'καμποτζιανά', + 'wikieditor-toolbar-characters-minus' => 'σÏμβολο πλην', 'wikieditor-toolbar-section-help' => 'Βοήθεια', 'wikieditor-toolbar-help-heading-description' => 'ΠεÏιγÏαφή', 'wikieditor-toolbar-help-heading-syntax' => 'Τι πληκτÏολογείς', @@ -7246,6 +7644,7 @@ $1:Example.jpg|Λεζάντα2', ); /** Esperanto (Esperanto) + * @author Anakmalaysia * @author ArnoLagrange * @author Lucas * @author Marcos @@ -7285,7 +7684,7 @@ $messages['eo'] = array( 'wikieditor-toolbar' => 'Ilobreto por redaktoj', 'wikieditor-toolbar-desc' => 'Ilobreto por redaktoj, kun plibonigita uzebleco', 'wikieditor-toolbar-preference' => 'EnÅalti plibonigitan ilobreton por redaktoj', - 'wikieditor-toolbar-dialogs-preference' => 'EnÅalti dialogujojn por aldoni ligilojn, tabelojn kaj pli', + 'wikieditor-toolbar-dialogs-preference' => 'EnÅalti dialogujojn por aldoni ligilojn, tabelojn kaj pli', # Fuzzy 'wikieditor-toolbar-hidesig' => 'KaÅi la subskribo-butonon de paÄoj en la ĉefa nomspaco', 'wikieditor-toolbar-loading' => 'ÅœarÄante...', 'wikieditor-toolbar-tool-bold' => 'Diklitera', @@ -7328,6 +7727,7 @@ $messages['eo'] = array( 'wikieditor-toolbar-file-float' => 'Äœisrandigo:', 'wikieditor-toolbar-file-default' => '(defaÅlto)', 'wikieditor-toolbar-file-format' => 'Formato:', + 'wikieditor-toolbar-file-format-none' => 'neniu', 'wikieditor-toolbar-tool-file-insert' => 'Enmeti', 'wikieditor-toolbar-tool-file-cancel' => 'Nuligi', 'wikieditor-toolbar-tool-reference' => 'Piednoto', @@ -7394,7 +7794,7 @@ $1:Ekzemplo.jpg|Teksto2 pri dosiero', 'wikieditor-toolbar-tool-table-preview' => 'AntaÅvido', 'wikieditor-toolbar-tool-table-insert' => 'Enmeti', 'wikieditor-toolbar-tool-table-cancel' => 'Nuligi', - 'wikieditor-toolbar-tool-table-toomany' => 'Enmeti tabelon kun pli ol $1 ĉeloj ne eblas per ĉi tiu dialogujo.', + 'wikieditor-toolbar-tool-table-toomany' => 'Enmeti tabelon kun pli ol $1 ĉeloj ne eblas per ĉi tiu dialogujo.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Vi ne enigis permesitan nombron de linioj aÅ kolumnoj.', 'wikieditor-toolbar-tool-table-zero' => 'Vi ne povas enigi tabelon kun nul linioj aÅ kolumnoj.', 'wikieditor-toolbar-tool-replace' => 'Serĉi kaj anstataÅigi', @@ -7408,7 +7808,7 @@ $1:Ekzemplo.jpg|Teksto2 pri dosiero', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'AnstataÅigi ĉiujn', 'wikieditor-toolbar-tool-replace-close' => 'Fermi', 'wikieditor-toolbar-tool-replace-nomatch' => 'Via serĉo trafis nenion.', - 'wikieditor-toolbar-tool-replace-success' => '$1 anstataÅigoj okazis.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|anstataÅigo|anstataÅigoj}} okazis.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Vi ne enigis ion ajn por serĉi.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'La regula esprimo kiun vi enigis estas nepermesita: $1', 'wikieditor-toolbar-section-characters' => 'Specialaj signoj', @@ -7431,6 +7831,9 @@ $1:Ekzemplo.jpg|Teksto2 pri dosiero', 'wikieditor-toolbar-characters-page-thai' => 'Taja', 'wikieditor-toolbar-characters-page-lao' => 'laÅa', 'wikieditor-toolbar-characters-page-khmer' => 'kmera', + 'wikieditor-toolbar-characters-endash' => 'mallonga streketo', + 'wikieditor-toolbar-characters-emdash' => 'longa streketo', + 'wikieditor-toolbar-characters-minus' => 'minus-signo', 'wikieditor-toolbar-section-help' => 'Helpo', 'wikieditor-toolbar-help-heading-description' => 'Priskribo', 'wikieditor-toolbar-help-heading-syntax' => 'Kion vi tajpas', @@ -7515,12 +7918,12 @@ $messages['es'] = array( 'wikieditor' => 'Interfaz avanzada de edición de wikitexto', 'wikieditor-desc' => 'Provee de una interfaz extensible de edición de wikitexto y varios módulos que ofrecen caracterÃsticas', 'wikieditor-wikitext-tab' => 'Wikitexto', - 'wikieditor-loading' => 'Cargando', + 'wikieditor-loading' => 'Cargando…', 'wikieditor-preview-preference' => 'Habilitar previsualización comparativa', 'wikieditor-preview-tab' => 'Previsualizar', 'wikieditor-preview-changes-tab' => 'Cambios', 'wikieditor-preview-loading' => 'Cargando...', - 'wikieditor-previewDialog-preference' => 'Habilitar diálogo de vista previa', + 'wikieditor-previewDialog-preference' => 'Activar el diálogo de previsualización', 'wikieditor-previewDialog-tab' => 'Previsualizar', 'wikieditor-previewDialog-loading' => 'Cargando...', 'wikieditor-publish-preference' => 'Habilitar publicación paso a paso', @@ -7543,7 +7946,7 @@ $messages['es'] = array( 'wikieditor-toolbar' => 'Barra de herramientas de edición', 'wikieditor-toolbar-desc' => 'Barra de herramientas de la página de edición con usabilidad mejorada', 'wikieditor-toolbar-preference' => 'Habilitar la barra de herramientas de edición mejorada', - 'wikieditor-toolbar-dialogs-preference' => 'Habilitar diálogos para insertar enlaces, tablas y más', + 'wikieditor-toolbar-dialogs-preference' => 'Activar los asistentes para insertar enlaces y tablas, y la función de buscar y reemplazar', 'wikieditor-toolbar-hidesig' => 'Ocultar el botón firmar de las páginas en el espacio de nombres principal', 'wikieditor-toolbar-loading' => 'Cargando...', 'wikieditor-toolbar-tool-bold' => 'Negrita', @@ -7570,21 +7973,22 @@ $messages['es'] = array( 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'No existe la página', 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'TÃtulo inválido', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Enlace externo', - 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Revisando existencia de la página...', + 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Comprobando que la página existe…', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Página de desambiguación', 'wikieditor-toolbar-tool-link-int-invalid' => 'El tÃtulo que ha especificado no es válido.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'EL URL que has especificado parece que tenia como finalidad ser un vÃnculo para otra página wiki. ¿Deseas hacerlo un vÃnculo interno?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Enlace interno', 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Enlace externo', 'wikieditor-toolbar-tool-link-empty' => 'No has escrito nada a qué vincular.', - 'wikieditor-toolbar-tool-file' => 'Archivo empotrado', + 'wikieditor-toolbar-tool-file' => 'Archivo incrustado', 'wikieditor-toolbar-tool-file-example' => 'Ejemplo.jpg', 'wikieditor-toolbar-tool-file-title' => 'Insertar archivo', 'wikieditor-toolbar-file-target' => 'Nombre de archivo:', 'wikieditor-toolbar-file-caption' => 'Leyenda:', 'wikieditor-toolbar-file-size' => 'Tamaño:', 'wikieditor-toolbar-file-float' => 'Alinear:', - 'wikieditor-toolbar-file-default' => '(por defecto)', + 'wikieditor-toolbar-file-default' => '(predeterminado)', 'wikieditor-toolbar-file-format' => 'Formato:', 'wikieditor-toolbar-file-format-none' => 'ninguno', 'wikieditor-toolbar-tool-file-insert' => 'Insertar', @@ -7606,11 +8010,11 @@ $messages['es'] = array( 'wikieditor-toolbar-tool-heading-example' => 'Texto de encabezado', 'wikieditor-toolbar-group-format' => 'Formato', 'wikieditor-toolbar-tool-ulist' => 'Lista viñeteada', - 'wikieditor-toolbar-tool-ulist-example' => 'Ãtem de lista de viñetas', + 'wikieditor-toolbar-tool-ulist-example' => 'Elemento de lista de viñetas', 'wikieditor-toolbar-tool-olist' => 'Lista numerada', - 'wikieditor-toolbar-tool-olist-example' => 'Ãtem de lista numerada', - 'wikieditor-toolbar-tool-indent' => 'Indentación', - 'wikieditor-toolbar-tool-indent-example' => 'LÃnea indentada', + 'wikieditor-toolbar-tool-olist-example' => 'Elemento de lista numerada', + 'wikieditor-toolbar-tool-indent' => 'SangrÃa', + 'wikieditor-toolbar-tool-indent-example' => 'LÃnea con sangrÃa', 'wikieditor-toolbar-tool-nowiki' => 'Sin formato wiki', 'wikieditor-toolbar-tool-nowiki-example' => 'Introduzca texto sin formato aquÃ', 'wikieditor-toolbar-tool-redirect' => 'Redirección', @@ -7619,15 +8023,15 @@ $messages['es'] = array( 'wikieditor-toolbar-tool-big-example' => 'Texto grande', 'wikieditor-toolbar-tool-small' => 'Pequeño', 'wikieditor-toolbar-tool-small-example' => 'Texto pequeño', - 'wikieditor-toolbar-tool-superscript' => 'Superescrito', - 'wikieditor-toolbar-tool-superscript-example' => 'Texto superescrito', - 'wikieditor-toolbar-tool-subscript' => 'Suscribir', - 'wikieditor-toolbar-tool-subscript-example' => 'Texto suscrito', + 'wikieditor-toolbar-tool-superscript' => 'SuperÃndice', + 'wikieditor-toolbar-tool-superscript-example' => 'Texto en superÃndice', + 'wikieditor-toolbar-tool-subscript' => 'SubÃndice', + 'wikieditor-toolbar-tool-subscript-example' => 'Texto en subÃndice', 'wikieditor-toolbar-group-insert' => 'Insertar', 'wikieditor-toolbar-tool-gallery' => 'GalerÃa de fotos', 'wikieditor-toolbar-tool-gallery-example' => '$1:Ejemplo.jpg|Descripción1 $1:Ejemplo.jpg|Descripción2', - 'wikieditor-toolbar-tool-newline' => 'Nueva lÃnea', + 'wikieditor-toolbar-tool-newline' => 'LÃnea nueva', 'wikieditor-toolbar-tool-table' => 'Tabla', 'wikieditor-toolbar-tool-table-example-old' => '- ! encabezado 1 @@ -7643,7 +8047,7 @@ $1:Ejemplo.jpg|Descripción2', | fila 2, celda 3', 'wikieditor-toolbar-tool-table-example-cell-text' => 'Texto de celda', 'wikieditor-toolbar-tool-table-example-header' => 'Texto de encabezado', - 'wikieditor-toolbar-tool-table-title' => 'Inserte tabla', + 'wikieditor-toolbar-tool-table-title' => 'Insertar una tabla', 'wikieditor-toolbar-tool-table-dimensions-rows' => 'Filas', 'wikieditor-toolbar-tool-table-dimensions-columns' => 'Columnas', 'wikieditor-toolbar-tool-table-dimensions-header' => 'Incluir encabezado de fila', @@ -7653,21 +8057,21 @@ $1:Ejemplo.jpg|Descripción2', 'wikieditor-toolbar-tool-table-preview' => 'Previsualización', 'wikieditor-toolbar-tool-table-insert' => 'Insertar', 'wikieditor-toolbar-tool-table-cancel' => 'Cancelar', - 'wikieditor-toolbar-tool-table-toomany' => 'Insertar una tabla con más de $1 celdas no es posible con este cuadro de diálogo.', + 'wikieditor-toolbar-tool-table-toomany' => 'No se puede insertar una tabla con más de mil celdas con este diálogo.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'No se ha introducido un número válido de filas o columnas.', 'wikieditor-toolbar-tool-table-zero' => 'No se puede insertar una tabla con cero filas o columnas.', 'wikieditor-toolbar-tool-replace' => 'Buscar y reemplazar', 'wikieditor-toolbar-tool-replace-title' => 'Buscar y reemplazar', 'wikieditor-toolbar-tool-replace-search' => 'Buscar:', 'wikieditor-toolbar-tool-replace-replace' => 'Reemplazar por:', - 'wikieditor-toolbar-tool-replace-case' => 'Considerar mayúsculas', + 'wikieditor-toolbar-tool-replace-case' => 'Distinguir mayúsculas y minúsculas', 'wikieditor-toolbar-tool-replace-regex' => 'Tratar la cadena de búsqueda como expresión regular', 'wikieditor-toolbar-tool-replace-button-findnext' => 'Buscar siguiente', 'wikieditor-toolbar-tool-replace-button-replace' => 'Reemplazar', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Reemplazar todo', 'wikieditor-toolbar-tool-replace-close' => 'Cerrar', 'wikieditor-toolbar-tool-replace-nomatch' => 'Su búsqueda no halló resultados.', - 'wikieditor-toolbar-tool-replace-success' => '$1 reemplazos hechos', + 'wikieditor-toolbar-tool-replace-success' => 'Se {{PLURAL:$1|realizó|realizaron}} $1 {{PLURAL:$1|reemplazo|reemplazos}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'No ingresó nada para buscar.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'La expresión regular que ha introducido es inválida: $1', 'wikieditor-toolbar-section-characters' => 'Caracteres especiales', @@ -7687,24 +8091,24 @@ $1:Ejemplo.jpg|Descripción2', 'wikieditor-toolbar-characters-page-sinhala' => 'Sinhala', 'wikieditor-toolbar-characters-page-gujarati' => 'Gujarati', 'wikieditor-toolbar-characters-page-devanagari' => 'Devanagari', - 'wikieditor-toolbar-characters-page-thai' => 'Thai', + 'wikieditor-toolbar-characters-page-thai' => 'Tailandés', 'wikieditor-toolbar-characters-page-lao' => 'Lao', - 'wikieditor-toolbar-characters-page-khmer' => 'Khmer', - 'wikieditor-toolbar-characters-endash' => 'guión corto', - 'wikieditor-toolbar-characters-emdash' => 'guión largo', + 'wikieditor-toolbar-characters-page-khmer' => 'Jemer', + 'wikieditor-toolbar-characters-endash' => 'semirraya', + 'wikieditor-toolbar-characters-emdash' => 'raya', 'wikieditor-toolbar-characters-minus' => 'signo menos', 'wikieditor-toolbar-section-help' => 'Ayuda', 'wikieditor-toolbar-help-heading-description' => 'Descripción', - 'wikieditor-toolbar-help-heading-syntax' => 'Lo que escribe', - 'wikieditor-toolbar-help-heading-result' => 'Lo que obtiene', - 'wikieditor-toolbar-help-page-format' => 'Formateando', + 'wikieditor-toolbar-help-heading-syntax' => 'Lo que escribes', + 'wikieditor-toolbar-help-heading-result' => 'Lo que obtienes', + 'wikieditor-toolbar-help-page-format' => 'Formato', 'wikieditor-toolbar-help-page-link' => 'Enlaces', 'wikieditor-toolbar-help-page-heading' => 'Encabezados', 'wikieditor-toolbar-help-page-list' => 'Listas', 'wikieditor-toolbar-help-page-file' => 'Archivos', 'wikieditor-toolbar-help-page-reference' => 'Referencias', 'wikieditor-toolbar-help-page-discussion' => 'Discusión', - 'wikieditor-toolbar-help-content-italic-description' => 'Itálica', + 'wikieditor-toolbar-help-content-italic-description' => 'Cursiva', 'wikieditor-toolbar-help-content-italic-syntax' => "''Texto en cursiva''", 'wikieditor-toolbar-help-content-italic-result' => '<em>Texto en cursiva</em>', 'wikieditor-toolbar-help-content-bold-description' => 'Negrita', @@ -7715,29 +8119,29 @@ $1:Ejemplo.jpg|Descripción2', 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>Texto en negrita & cursiva</em></strong>', 'wikieditor-toolbar-help-content-ilink-description' => 'Enlace interno', 'wikieditor-toolbar-help-content-ilink-syntax' => '[[TÃtulo de la página|Texto del enlace]]<br />[[TÃtulo de la página]]', - 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>Etiqueta de vÃnculo</a><br /><a href='#'>TÃtulo de página</a>", + 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>Texto del enlace</a><br /><a href='#'>TÃtulo de la página</a>", 'wikieditor-toolbar-help-content-xlink-description' => 'Enlace externo', 'wikieditor-toolbar-help-content-xlink-syntax' => '[http://www.example.org Etiqueta del enlace]<br />[http://www.example.org]<br />http://www.example.org', 'wikieditor-toolbar-help-content-xlink-result' => "<a href='#' class='external'>Etiqueta del enlace</a><br /><a href='#' class='external autonumber'>[1]</a><br /><a href='#' class='external'>http://www.example.org</a>", - 'wikieditor-toolbar-help-content-heading2-description' => 'Encabezado de 2º nivel', + 'wikieditor-toolbar-help-content-heading2-description' => 'Encabezado de 2.º nivel', 'wikieditor-toolbar-help-content-heading2-syntax' => '== Texto de encabezado ==', 'wikieditor-toolbar-help-content-heading2-result' => '<h2>Texto de encabezado</h2>', - 'wikieditor-toolbar-help-content-heading3-description' => 'Encabezado de 3º nivel', + 'wikieditor-toolbar-help-content-heading3-description' => 'Encabezado de tercer nivel', 'wikieditor-toolbar-help-content-heading3-syntax' => '=== Texto de encabezado ===', 'wikieditor-toolbar-help-content-heading3-result' => '<h3>Texto de encabezado</h3>', - 'wikieditor-toolbar-help-content-heading4-description' => 'Encabezado de 4º nivel', + 'wikieditor-toolbar-help-content-heading4-description' => 'Encabezado de 4.º nivel', 'wikieditor-toolbar-help-content-heading4-syntax' => '==== Texto de encabezado ====', 'wikieditor-toolbar-help-content-heading4-result' => '<h4>Texto de encabezado</h4>', - 'wikieditor-toolbar-help-content-heading5-description' => 'Encabezado de 5º nivel', + 'wikieditor-toolbar-help-content-heading5-description' => 'Encabezado de 5.º nivel', 'wikieditor-toolbar-help-content-heading5-syntax' => '===== Texto de encabezado =====', 'wikieditor-toolbar-help-content-heading5-result' => '<h5>Texto de encabezado</h5>', 'wikieditor-toolbar-help-content-ulist-description' => 'Lista viñeteada', - 'wikieditor-toolbar-help-content-ulist-syntax' => '* Listar item<br />* Listar item', - 'wikieditor-toolbar-help-content-ulist-result' => '<ul><li>Listar item</li><li>Listar item</li></ul>', + 'wikieditor-toolbar-help-content-ulist-syntax' => '* Elemento de la lista<br />* Elemento de la lista', + 'wikieditor-toolbar-help-content-ulist-result' => '<ul><li>Elemento de la lista</li><li>Elemento de la lista</li></ul>', 'wikieditor-toolbar-help-content-olist-description' => 'Lista numerada', - 'wikieditor-toolbar-help-content-olist-syntax' => '# Listar item<br /># Listar item', - 'wikieditor-toolbar-help-content-olist-result' => '<ol><li>Listar item</li><li>Listar item</li></ol>', - 'wikieditor-toolbar-help-content-file-description' => 'Archivo empotrado', + 'wikieditor-toolbar-help-content-olist-syntax' => '# Elemento de la lista<br /># Elemento de la lista', + 'wikieditor-toolbar-help-content-olist-result' => '<ol><li>Elemento de la lista</li><li>Elemento de la lista</li></ol>', + 'wikieditor-toolbar-help-content-file-description' => 'Archivo incrustado', 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:Ejemplo.png|thumb|Texto de la leyenda]]', 'wikieditor-toolbar-help-content-file-result' => "<div style='width:104px;' class='thumbinner'><a title='Caption text' class='image' href='#'><img height='50' width='100' border='0' class='thumbimage' src='$2/WikiEditor/modules/images/toolbar/example-image.png' alt=''/></a><div class='thumbcaption'><div class='magnify'><a title='Enlarge' class='internal' href='#'><img height='11' width='15' alt='' src='$1/common/images/magnify-clip.png'/></a></div>Texto leyenda</div></div>", 'wikieditor-toolbar-help-content-reference-description' => 'Referencia', @@ -7751,9 +8155,9 @@ $1:Ejemplo.jpg|Descripción2', 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>Nombre de usuario</a> (<a href='#' title='{{#special:mytalk}}'>discusión</a>) 15:54, 10 June 2009 (UTC)", 'wikieditor-toolbar-help-content-signature-description' => 'Firma', 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>Nombre de usuario</a> (<a href='#' title='{{#special:mytalk}}'>discusión</a>)", - 'wikieditor-toolbar-help-content-indent-description' => 'Indentado', - 'wikieditor-toolbar-help-content-indent-syntax' => 'Texto normal<br />:Texto indentado<br />::Texto indentado', - 'wikieditor-toolbar-help-content-indent-result' => 'Texto normal<dl><dd>Texto indentado<dl><dd>Texto indentado</dd></dl></dd></dl>', + 'wikieditor-toolbar-help-content-indent-description' => 'SangrÃa', + 'wikieditor-toolbar-help-content-indent-syntax' => 'Texto normal<br />:Texto con sangrÃa<br />::Texto con sangrÃa', + 'wikieditor-toolbar-help-content-indent-result' => 'Texto normal<dl><dd>Texto con sangrÃa<dl><dd>Texto con sangrÃa</dd></dl></dd></dl>', ); /** Estonian (eesti) @@ -7767,7 +8171,7 @@ $messages['et'] = array( 'wikieditor-desc' => 'Sisaldab vikiteksti laiendatud redigeerimisliidest ja palju redigeerimisfunktsioone.', 'wikieditor-wikitext-tab' => 'Vikitekst', 'wikieditor-loading' => 'Laadimine...', - 'wikieditor-preview-preference' => 'Kuva eelvaade külgmisel sakil', + 'wikieditor-preview-preference' => 'Kasuta kõrvalkaardil kuvatavat eelvaadet', 'wikieditor-preview-tab' => 'Eelvaade', 'wikieditor-preview-changes-tab' => 'Muudatused', 'wikieditor-preview-loading' => 'Laadimine...', @@ -7788,12 +8192,12 @@ $messages['et'] = array( 'wikieditor-template-editor-dialog-cancel' => 'Loobu', 'wikieditor-templates-preference' => 'Luba mallide kokkulükkamine', 'wikieditor-toc-preference' => 'Kasuta navigeerimist võimaldavat sisukorda', - 'wikieditor-toc-show' => 'Näita sisu', - 'wikieditor-toc-hide' => 'Peida sisu', + 'wikieditor-toc-show' => 'Näita sisukorda', + 'wikieditor-toc-hide' => 'Peida sisukord', 'wikieditor-toolbar' => 'Toimetamise tööriistariba', 'wikieditor-toolbar-desc' => 'Täiustatud kasutushõlpsusega redigeerimislehekülje tööriistariba', 'wikieditor-toolbar-preference' => 'Kasuta laiendatud redigeerimisriba', - 'wikieditor-toolbar-dialogs-preference' => 'Kasuta tabelite ja muu lisamiseks dialoogikaste', + 'wikieditor-toolbar-dialogs-preference' => 'Kasuta viisardeid tabelite lisamisel ning otsi- ja asendusfunktsiooni jaoks', 'wikieditor-toolbar-hidesig' => 'Peida põhinimeruumi lehekülgedel allkirjanupp', 'wikieditor-toolbar-loading' => 'Laadimine...', 'wikieditor-toolbar-tool-bold' => 'Rasvane', @@ -7821,6 +8225,7 @@ $messages['et'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Vigane pealkiri', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Välislink', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Lehekülje olemasolu kindlakstegemine...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Täpsustuslehekülg', 'wikieditor-toolbar-tool-link-int-invalid' => 'Määratud pealkiri on vigane.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'Paistab, et sisestatud internetiaadress viitab teisele vikileheküljele. Kas soovid sellest siselingi teha?', @@ -7836,6 +8241,7 @@ Kas soovid sellest siselingi teha?', 'wikieditor-toolbar-file-float' => 'Joondus:', 'wikieditor-toolbar-file-default' => '(vaikeväärtus)', 'wikieditor-toolbar-file-format' => 'Vormistus:', + 'wikieditor-toolbar-file-format-none' => 'puudub', 'wikieditor-toolbar-tool-file-insert' => 'Lisa', 'wikieditor-toolbar-tool-file-cancel' => 'Loobu', 'wikieditor-toolbar-tool-reference' => 'Viide', @@ -7902,7 +8308,7 @@ $1:Näide.jpg|Pildiallkiri2', 'wikieditor-toolbar-tool-table-preview' => 'Eelvaade', 'wikieditor-toolbar-tool-table-insert' => 'Lisa', 'wikieditor-toolbar-tool-table-cancel' => 'Loobu', - 'wikieditor-toolbar-tool-table-toomany' => 'Selle dialoogiaknaga ei saa lisada tabelit, millel on rohkem kui $1 lahter.', + 'wikieditor-toolbar-tool-table-toomany' => 'Selle dialoogiaknaga ei saa lisada tabelit, millel on üle 1000 lahtri.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Sa pole sisestanud sobivat ridade ega veergude määra.', 'wikieditor-toolbar-tool-table-zero' => 'Ühegi rea ega veeruta tabelit ei saa lisada', 'wikieditor-toolbar-tool-replace' => 'Otsi ja asenda', @@ -7916,7 +8322,7 @@ $1:Näide.jpg|Pildiallkiri2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Asenda kõik', 'wikieditor-toolbar-tool-replace-close' => 'Sulge', 'wikieditor-toolbar-tool-replace-nomatch' => 'Ühtegi otsitavat ei leitud.', - 'wikieditor-toolbar-tool-replace-success' => '$1 asendus(t) tehtud.', + 'wikieditor-toolbar-tool-replace-success' => '{{PLURAL:$1|Üks asendus|$1 asendust}} tehtud.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Otsitav on sisestamata.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Sisestatud regulaaravaldis on vigane: $1', 'wikieditor-toolbar-section-characters' => 'Erimärgid', @@ -7939,6 +8345,9 @@ $1:Näide.jpg|Pildiallkiri2', 'wikieditor-toolbar-characters-page-thai' => 'Tai', 'wikieditor-toolbar-characters-page-lao' => 'Lao', 'wikieditor-toolbar-characters-page-khmer' => 'Khmeeri', + 'wikieditor-toolbar-characters-endash' => 'mõttekriips', + 'wikieditor-toolbar-characters-emdash' => 'pikk mõttekriips', + 'wikieditor-toolbar-characters-minus' => 'miinusmärk', 'wikieditor-toolbar-section-help' => 'Abi', 'wikieditor-toolbar-help-heading-description' => 'Kirjeldus', 'wikieditor-toolbar-help-heading-syntax' => 'Trükitu', @@ -8026,7 +8435,7 @@ $messages['eu'] = array( 'wikieditor-publish-button-publish' => 'Argitaratu', 'wikieditor-publish-button-cancel' => 'Utzi', 'wikieditor-publish-dialog-title' => '{{SITENAME}}era argitaratu', - 'wikieditor-publish-dialog-summary' => 'Laburpena (Egindako aldaketak laburki azaldu):', + 'wikieditor-publish-dialog-summary' => 'Laburpena (azaldu itzazu egin dituzun aldaketak, laburki):', 'wikieditor-publish-dialog-minor' => 'Aldaketa txikia', 'wikieditor-publish-dialog-watch' => 'Orrialde hau jarraitu', 'wikieditor-publish-dialog-publish' => 'Argitaratu', @@ -8042,10 +8451,10 @@ $messages['eu'] = array( 'wikieditor-toolbar' => 'Tresna-barra aldatzen', 'wikieditor-toolbar-desc' => 'Orrialdeko editatzeko barra aldatu era erabilgarritasun hobetuarekin', 'wikieditor-toolbar-preference' => 'Editatzeko tresna barra hobetua gaitu', - 'wikieditor-toolbar-dialogs-preference' => 'Elkarrizketa kutxak gaitu loturak, taula eta bestelakoak sartzeko', + 'wikieditor-toolbar-dialogs-preference' => 'Elkarrizketa kutxak gaitu loturak, taula eta bestelakoak sartzeko', # Fuzzy 'wikieditor-toolbar-loading' => 'Kargatzen...', - 'wikieditor-toolbar-tool-bold' => 'Beltza', - 'wikieditor-toolbar-tool-bold-example' => 'Testu beltza', + 'wikieditor-toolbar-tool-bold' => 'Lodia', + 'wikieditor-toolbar-tool-bold-example' => 'Letra lodiko testua', 'wikieditor-toolbar-tool-italic' => 'Etzana', 'wikieditor-toolbar-tool-italic-example' => 'Testu etzana', 'wikieditor-toolbar-tool-ilink' => 'Barne lotura', @@ -8145,7 +8554,7 @@ $1:Adibidea.jpg|Oina2', 'wikieditor-toolbar-tool-table-preview' => 'Aurreikuspena', 'wikieditor-toolbar-tool-table-insert' => 'Txertatu', 'wikieditor-toolbar-tool-table-cancel' => 'Utzi', - 'wikieditor-toolbar-tool-table-toomany' => 'Elkarrizketa-kutxa honekin ezinezkoa da $1 zutabe baino gehiago dituen taula txertatzea', + 'wikieditor-toolbar-tool-table-toomany' => 'Elkarrizketa-kutxa honekin ezinezkoa da $1 zutabe baino gehiago dituen taula txertatzea', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Ez duzu idatzi errenkada edo zutabe-kopuru zuzen bat.', 'wikieditor-toolbar-tool-table-zero' => 'Ezin duzu 0 errenkada edo zutabe duen taularik txertatu.', 'wikieditor-toolbar-tool-replace' => 'Bilatu eta ordezkatu', @@ -8159,7 +8568,7 @@ $1:Adibidea.jpg|Oina2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Denak ordezkatu', 'wikieditor-toolbar-tool-replace-close' => 'Itxi', 'wikieditor-toolbar-tool-replace-nomatch' => 'Ez dago bilaketarekin bat egiten duten emaitzarik.', - 'wikieditor-toolbar-tool-replace-success' => '$1 ordezkapen eginda.', + 'wikieditor-toolbar-tool-replace-success' => '$1 ordezkapen eginda.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Ez duzu bilatu beharreko ezer adierazi.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Txertatu duzun adierazpen erregularra ez da zzuena: $1', 'wikieditor-toolbar-section-characters' => 'Karaktere bereziak', @@ -8193,12 +8602,12 @@ $1:Adibidea.jpg|Oina2', 'wikieditor-toolbar-help-content-italic-description' => 'Etzana', 'wikieditor-toolbar-help-content-italic-syntax' => "''Testu etzana''", 'wikieditor-toolbar-help-content-italic-result' => '<em>Testu etzana</em>', - 'wikieditor-toolbar-help-content-bold-description' => 'Beltza', - 'wikieditor-toolbar-help-content-bold-syntax' => "'''Testu beltza'''", - 'wikieditor-toolbar-help-content-bold-result' => '<strong>Testu beltza</strong>', - 'wikieditor-toolbar-help-content-bolditalic-description' => 'Beltza eta etzana', - 'wikieditor-toolbar-help-content-bolditalic-syntax' => "'''''Testu beltza eta etzana'''''", - 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>Testu beltza eta etzana</em></strong>', + 'wikieditor-toolbar-help-content-bold-description' => 'Lodia', + 'wikieditor-toolbar-help-content-bold-syntax' => "'''Letra lodiko testua'''", + 'wikieditor-toolbar-help-content-bold-result' => '<strong>Letra lodiko testua</strong>', + 'wikieditor-toolbar-help-content-bolditalic-description' => 'Lodia eta etzana', + 'wikieditor-toolbar-help-content-bolditalic-syntax' => "'''''Letra lodi eta etzaneko testua'''''", + 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>Letra lodi eta etzaneko testua</em></strong>', 'wikieditor-toolbar-help-content-ilink-description' => 'Barne lotura', 'wikieditor-toolbar-help-content-ilink-syntax' => '[[Orriaren titulua|Loturaren izena]]<br />[[Orriaren titulua]]', 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>Loturaren izena</a><br /><a href='#'>Orriaren titulua</a>", @@ -8243,6 +8652,7 @@ $1:Adibidea.jpg|Oina2', ); /** Persian (ÙØ§Ø±Ø³ÛŒ) + * @author BMRG14 * @author Ebraminio * @author Huji * @author Ladsgroup @@ -8260,7 +8670,7 @@ $messages['fa'] = array( 'wikieditor-preview-tab' => 'پیش‌نمایش', 'wikieditor-preview-changes-tab' => 'تغییرها', 'wikieditor-preview-loading' => 'در ØØ§Ù„ بارگیری...', - 'wikieditor-previewDialog-preference' => 'ÙØ¹Ø§Ù„ کردن پنجره‌های تعاملی پیش‌نمایش', + 'wikieditor-previewDialog-preference' => 'ÙØ¹Ø§Ù„‌کردن پنجره‌های تعاملی پیش‌نمایش', 'wikieditor-previewDialog-tab' => 'پیش‌نمایش', 'wikieditor-previewDialog-loading' => 'در ØØ§Ù„ بارگیری...', 'wikieditor-publish-preference' => 'ÙØ¹Ø§Ù„‌سازی انتشار گام‌به‌گام', @@ -8283,7 +8693,7 @@ $messages['fa'] = array( 'wikieditor-toolbar' => 'نوار ابزار ویرایش', 'wikieditor-toolbar-desc' => 'نوار ابزار ویرایش ØµÙØÙ‡ با Ø§Ø³ØªÙØ§Ø¯Ù‡â€ŒÙ¾Ø°ÛŒØ±ÛŒ بالاتر', 'wikieditor-toolbar-preference' => 'ÙØ¹Ø§Ù„‌کردن نوارابزار ویرایش Ù¾ÛŒØ´Ø±ÙØªÙ‡', - 'wikieditor-toolbar-dialogs-preference' => 'ÙØ¹Ø§Ù„‌سازی پنجره‌های تعاملی برای وارد کردن پیوندها، جدول‌ها Ùˆ غیره', + 'wikieditor-toolbar-dialogs-preference' => 'ÙØ¹Ø§Ù„‌سازی پنجره‌های تعاملی برای وارد کردن پیوندها، جدول‌ها همراه با دستور جستجو Ùˆ جایگزینی', 'wikieditor-toolbar-hidesig' => 'Ù†Ù‡ÙØªÙ† دکمهٔ امضا از ØµÙØÙ‡â€ŒÙ‡Ø§ÛŒ ÙØ¶Ø§ÛŒ نام اصلی', 'wikieditor-toolbar-loading' => 'در ØØ§Ù„ بارگیری...', 'wikieditor-toolbar-tool-bold' => 'پررنگ', @@ -8311,6 +8721,7 @@ $messages['fa'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'عنوان نادرست', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'پیوند به بیرون', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'بررسی وجود داشتن ØµÙØÙ‡...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'ØµÙØÙ‡Ù” ابهام‌زدائی', 'wikieditor-toolbar-tool-link-int-invalid' => 'عنوان تعیین‌شده نامعتبر است.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'نشانی اینترنتی Ú©Ù‡ وارد کردید به Ø´Ú©Ù„ÛŒ است Ú©Ù‡ نمایانگر یک پیوند به ØµÙØÙ‡â€ŒØ§ÛŒ داخل ویکی است. آیا می‌خواهید آن را به یک پیوند داخلی تبدیل کنید؟', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'پیوند داخلی', @@ -8392,7 +8803,7 @@ $1:مثال.jpg|عنوان Û²', 'wikieditor-toolbar-tool-table-preview' => 'پیش‌نمایش', 'wikieditor-toolbar-tool-table-insert' => 'Ø§ÙØ²ÙˆØ¯Ù†', 'wikieditor-toolbar-tool-table-cancel' => 'لغو', - 'wikieditor-toolbar-tool-table-toomany' => 'اضاÙÙ‡ کردن جدولی با بیش از $1 خانه توسط این ابزار ممکن نیست.', + 'wikieditor-toolbar-tool-table-toomany' => 'اضاÙÙ‡ کردن جدولی با بیش از Û±Û°Û°Û° خانه توسط این ابزار ممکن نیست.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'شما عدد درستی برای تعداد ردیÙ‌ها Ùˆ ستون‌ها وارد نکرده‌اید.', 'wikieditor-toolbar-tool-table-zero' => 'شما نمی‌توانید جدولی با ØµÙØ± ردی٠یا ستون اضاÙÙ‡ کنید.', 'wikieditor-toolbar-tool-replace' => 'ÛŒØ§ÙØªÙ† Ùˆ جایگزین کردن', @@ -8406,7 +8817,7 @@ $1:مثال.jpg|عنوان Û²', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'جایگزین کردن همه موارد', 'wikieditor-toolbar-tool-replace-close' => 'بستن', 'wikieditor-toolbar-tool-replace-nomatch' => 'جستجوی شما با هیچ موردی مطابقت نداشت.', - 'wikieditor-toolbar-tool-replace-success' => '$1 جایگزینی انجام شد.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|جایگزینی|جایگزینی}} انجام شد.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'شما چیزی برای جستجو وارد نکردید.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'عبارت باقاعده‌ای Ú©Ù‡ وارد کردید مجاز نیست: $1', 'wikieditor-toolbar-section-characters' => 'نویسه‌های ویژه', @@ -8498,12 +8909,15 @@ $1:مثال.jpg|عنوان Û²', /** Finnish (suomi) * @author Beluga * @author Crt + * @author Kulmalukko * @author Linnea * @author Nedergard * @author Nike * @author Olli * @author Silvonen * @author Str4nd + * @author Stryn + * @author VezonThunder * @author ZeiP */ $messages['fi'] = array( @@ -8538,7 +8952,7 @@ $messages['fi'] = array( 'wikieditor-toolbar' => 'Työkalupalkki muokkaukseen', 'wikieditor-toolbar-desc' => 'Muokkaussivun työkalupalkki paremmalla käytettävyydellä.', 'wikieditor-toolbar-preference' => 'Ota käyttöön parannettu työkalupalkki muokkauksissa', - 'wikieditor-toolbar-dialogs-preference' => 'Ota käyttöön valintatoiminto, jonka avulla voit lisätä linkkejä, taulukoita ja muuta', + 'wikieditor-toolbar-dialogs-preference' => 'Ota käyttöön valintatoiminto, jonka avulla voit lisätä linkkejä, taulukoita ja muuta', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Piilota allekirjoituspainike sivuilta päänimiavaruudessa', 'wikieditor-toolbar-loading' => 'Ladataan…', 'wikieditor-toolbar-tool-bold' => 'Lihavointi', @@ -8648,21 +9062,21 @@ $1:Esimerkki.jpg|Kuvateksti2', 'wikieditor-toolbar-tool-table-preview' => 'Esikatselu', 'wikieditor-toolbar-tool-table-insert' => 'Lisää', 'wikieditor-toolbar-tool-table-cancel' => 'Peruuta', - 'wikieditor-toolbar-tool-table-toomany' => 'Tällä toiminnolla ei voi tehdä taulukkoa, jossa on yli $1 solua.', + 'wikieditor-toolbar-tool-table-toomany' => 'Tällä toiminnolla ei voi tehdä taulukkoa, jossa on yli 1000 solua.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Et syöttänyt kelvollista rivi- tai sarakemäärää.', 'wikieditor-toolbar-tool-table-zero' => 'Et voi lisätä taulukkoa, jossa ei ole yhtään riviä tai saraketta.', 'wikieditor-toolbar-tool-replace' => 'Etsi ja korvaa', 'wikieditor-toolbar-tool-replace-title' => 'Etsi ja korvaa', 'wikieditor-toolbar-tool-replace-search' => 'Etsi seuraavaa:', 'wikieditor-toolbar-tool-replace-replace' => 'Korvaa seuraavalla:', - 'wikieditor-toolbar-tool-replace-case' => 'Huomio kirjainkoko', + 'wikieditor-toolbar-tool-replace-case' => 'Huomioi kirjainkoko', 'wikieditor-toolbar-tool-replace-regex' => 'Kohtele hakuarvoa säännöllisenä lausekkeena', 'wikieditor-toolbar-tool-replace-button-findnext' => 'Etsi seuraava', 'wikieditor-toolbar-tool-replace-button-replace' => 'Korvaa', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Korvaa kaikki', 'wikieditor-toolbar-tool-replace-close' => 'Sulje', 'wikieditor-toolbar-tool-replace-nomatch' => 'Hakusi ei tuottanut osumia.', - 'wikieditor-toolbar-tool-replace-success' => '$1 korvausta tehty.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|korvaus|korvausta}} tehty.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Et antanut mitään haettavaa.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Syöttämäsi säännöllinen lauseke ei ole kelvollinen: $1', 'wikieditor-toolbar-section-characters' => 'Erikoismerkit', @@ -8685,6 +9099,9 @@ $1:Esimerkki.jpg|Kuvateksti2', 'wikieditor-toolbar-characters-page-thai' => 'Thai', 'wikieditor-toolbar-characters-page-lao' => 'Lao', 'wikieditor-toolbar-characters-page-khmer' => 'Khmer', + 'wikieditor-toolbar-characters-endash' => 'ajatusviiva', + 'wikieditor-toolbar-characters-emdash' => 'pitkä ajatusviiva', + 'wikieditor-toolbar-characters-minus' => 'miinusmerkki', 'wikieditor-toolbar-section-help' => 'Ohje', 'wikieditor-toolbar-help-heading-description' => 'Kuvaus', 'wikieditor-toolbar-help-heading-syntax' => 'Mitä kirjoitat', @@ -8761,6 +9178,7 @@ $1:Esimerkki.jpg|Kuvateksti2', * @author PieRRoMaN * @author Urhixidur * @author Verdy p + * @author Wyz * @author Zetud */ $messages['fr'] = array( @@ -8783,7 +9201,7 @@ $messages['fr'] = array( 'wikieditor-publish-dialog-minor' => 'Modification mineure', 'wikieditor-publish-dialog-watch' => 'Suivre cette page', 'wikieditor-publish-dialog-publish' => 'Publier', - 'wikieditor-publish-dialog-goback' => 'Revenir en arrière', + 'wikieditor-publish-dialog-goback' => 'Retour', 'wikieditor-template-editor-preference' => 'Activer la modification à base de formulaires des modèles wiki', 'wikieditor-template-editor-dialog-title' => 'Modifier le modèle', 'wikieditor-template-editor-dialog-submit' => 'Mettre à jour', @@ -8795,7 +9213,7 @@ $messages['fr'] = array( 'wikieditor-toolbar' => 'Barre d’outils de modification', 'wikieditor-toolbar-desc' => 'Barre d’outils de modification avec l’utilisabilité améliorée', 'wikieditor-toolbar-preference' => 'Activer la barre d’outils améliorée', - 'wikieditor-toolbar-dialogs-preference' => 'Activer les boîtes de dialogue pour ajouter des liens, des tableaux et plus', + 'wikieditor-toolbar-dialogs-preference' => 'Activer les assistants pour ajouter des liens, des tableaux ainsi que la fonction de recherche et remplacement', 'wikieditor-toolbar-hidesig' => "Masquer le bouton de signature dans les pages de l'espace de noms principal", 'wikieditor-toolbar-loading' => 'Chargement...', 'wikieditor-toolbar-tool-bold' => 'Gras', @@ -8823,6 +9241,7 @@ $messages['fr'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Titre invalide', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Lien externe', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Vérification de l’existence de la page...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Page d’homonymie', 'wikieditor-toolbar-tool-link-int-invalid' => 'Le titre que vous avez spécifié est incorrect.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'L’URL que vous avez spécifiée semble mener à une autre page du wiki. Voulez-vous utiliser un lien interne à la place ?', @@ -8905,7 +9324,7 @@ $1:Exemple.jpg|Description 2', 'wikieditor-toolbar-tool-table-preview' => 'Prévisualisation', 'wikieditor-toolbar-tool-table-insert' => 'Insérer', 'wikieditor-toolbar-tool-table-cancel' => 'Annuler', - 'wikieditor-toolbar-tool-table-toomany' => 'Il n’est pas possible d’insérer un tableau de plus de $1 cellules avec cet outil.', + 'wikieditor-toolbar-tool-table-toomany' => 'Il n’est pas possible d’insérer un tableau de plus de 1000 cellules avec cet outil.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Vous n’avez pas entré un nombre de lignes ou de colonnes valide.', 'wikieditor-toolbar-tool-table-zero' => 'Vous ne pouvez pas insérer un tableau sans ligne ou sans colonne.', 'wikieditor-toolbar-tool-replace' => 'Rechercher et remplacer', @@ -8919,7 +9338,7 @@ $1:Exemple.jpg|Description 2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Remplacer tout', 'wikieditor-toolbar-tool-replace-close' => 'Fermer', 'wikieditor-toolbar-tool-replace-nomatch' => 'Votre recherche n’a abouti à aucune correspondance.', - 'wikieditor-toolbar-tool-replace-success' => '$1 remplacements faits.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|remplacement fait|remplacements faits}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Vous n’avez pas indiqué de texte à rechercher.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'L’expression rationnelle entrée est invalide : $1', 'wikieditor-toolbar-section-characters' => 'Caractères spéciaux', @@ -9043,7 +9462,7 @@ $messages['frp'] = array( 'wikieditor-toolbar' => 'Bârra d’outils d’èdicion', 'wikieditor-toolbar-desc' => 'Bârra d’outils d’èdicion avouéc l’utilisabilitât mèlyorâ', 'wikieditor-toolbar-preference' => 'Activar la bârra d’outils d’èdicion mèlyorâ', - 'wikieditor-toolbar-dialogs-preference' => 'Activar les bouètes de dialogo por apondre des lims, des tablôs et ples', + 'wikieditor-toolbar-dialogs-preference' => 'Activar les bouètes de dialogo por apondre des lims, des tablôs et ples', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Cachiér lo boton de signatura dens les pâges de l’èspâço de noms principâl', 'wikieditor-toolbar-loading' => 'Chargement...', 'wikieditor-toolbar-tool-bold' => 'Grâs', @@ -9056,22 +9475,22 @@ $messages['frp'] = array( 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com titro du lim', 'wikieditor-toolbar-tool-link' => 'Lim', 'wikieditor-toolbar-tool-link-title' => 'Entrebetar un lim', - 'wikieditor-toolbar-tool-link-int' => 'De vers una pâge vouiqui', - 'wikieditor-toolbar-tool-link-int-target' => 'Titro de la pâge ou ben URL :', - 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'Titro de la pâge ou ben URL', - 'wikieditor-toolbar-tool-link-int-text' => 'Tèxto du lim :', - 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'Buchiéd lo tèxto que devrêt étre montrâ', - 'wikieditor-toolbar-tool-link-ext' => 'De vers una pâge vouèbe de defôr', - 'wikieditor-toolbar-tool-link-ext-target' => 'URL ciba du lim :', + 'wikieditor-toolbar-tool-link-int' => 'De vers na pâge vouiqui', + 'wikieditor-toolbar-tool-link-int-target' => 'Pâge ou ben URL ciba :', + 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'Titro ou ben URL de la pâge', + 'wikieditor-toolbar-tool-link-int-text' => 'Tèxto a fâre vêre :', + 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'Buchiéd lo tèxto que devrêt étre fêt vêre', + 'wikieditor-toolbar-tool-link-ext' => 'De vers na pâge vouèbe de defôr', + 'wikieditor-toolbar-tool-link-ext-target' => 'URL du lim :', 'wikieditor-toolbar-tool-link-ext-text' => 'Tèxto du lim :', - 'wikieditor-toolbar-tool-link-insert' => 'Entrebetar lo lim', + 'wikieditor-toolbar-tool-link-insert' => 'Entrebetar un lim', 'wikieditor-toolbar-tool-link-cancel' => 'Anular', 'wikieditor-toolbar-tool-link-int-target-status-exists' => 'La pâge ègziste', 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'La pâge ègziste pas', 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Titro envalido', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Lim de defôr', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Contrôlo de l’ègzistence de la pâge...', - 'wikieditor-toolbar-tool-link-int-invalid' => 'Lo titro que vos éd spècefiâ est fôx.', + 'wikieditor-toolbar-tool-link-int-invalid' => 'Lo titro que vos éd spècifiâ est envalido.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'L’URL que vos éd spècefiâ semble liyér vers una ôtra pâge du vouiqui. Voléd-vos utilisar un lim de dedens a la place ?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Lim de dedens', @@ -9086,6 +9505,7 @@ Voléd-vos utilisar un lim de dedens a la place ?', 'wikieditor-toolbar-file-float' => 'Alegnement :', 'wikieditor-toolbar-file-default' => '(per dèfôt)', 'wikieditor-toolbar-file-format' => 'Format :', + 'wikieditor-toolbar-file-format-none' => 'nion', 'wikieditor-toolbar-tool-file-insert' => 'Entrebetar', 'wikieditor-toolbar-tool-file-cancel' => 'Anular', 'wikieditor-toolbar-tool-reference' => 'Refèrence', @@ -9127,7 +9547,7 @@ Voléd-vos utilisar un lim de dedens a la place ?', 'wikieditor-toolbar-tool-gallery-example' => '$1:Ègzemplo.jpg|Dèscripcion 1 $1:Ègzemplo.jpg|Dèscripcion 2', 'wikieditor-toolbar-tool-newline' => 'Sôt de legne', - 'wikieditor-toolbar-tool-table' => 'Tablô', + 'wikieditor-toolbar-tool-table' => 'Grelye', 'wikieditor-toolbar-tool-table-example-old' => '- ! en-téta 1 ! en-téta 2 @@ -9142,7 +9562,7 @@ $1:Ègzemplo.jpg|Dèscripcion 2', | legne 2, câsa 3', 'wikieditor-toolbar-tool-table-example-cell-text' => 'Tèxto de la cèlula', 'wikieditor-toolbar-tool-table-example-header' => 'Tèxto de l’en-téta', - 'wikieditor-toolbar-tool-table-title' => 'Entrebetar un tablô', + 'wikieditor-toolbar-tool-table-title' => 'Entrebetar na grelye', 'wikieditor-toolbar-tool-table-dimensions-rows' => 'Legnes', 'wikieditor-toolbar-tool-table-dimensions-columns' => 'Colones', 'wikieditor-toolbar-tool-table-dimensions-header' => 'Encllure la legne d’en-téta', @@ -9152,7 +9572,7 @@ $1:Ègzemplo.jpg|Dèscripcion 2', 'wikieditor-toolbar-tool-table-preview' => 'Prèvisualisacion', 'wikieditor-toolbar-tool-table-insert' => 'Entrebetar', 'wikieditor-toolbar-tool-table-cancel' => 'Anular', - 'wikieditor-toolbar-tool-table-toomany' => 'O est pas possiblo d’entrebetar un tablô de més de $1 cèlules avouéc cél outil.', + 'wikieditor-toolbar-tool-table-toomany' => 'O est pas possiblo d’entrebetar un tablô de més de $1 cèlules avouéc cél outil.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Vos éd pas buchiê un nombro de legnes ou ben de colones valido.', 'wikieditor-toolbar-tool-table-zero' => 'Vos pouede pas entrebetar un tablô sen legne ou ben sen colona.', 'wikieditor-toolbar-tool-replace' => 'Rechèrchiér et pués remplaciér', @@ -9166,7 +9586,7 @@ $1:Ègzemplo.jpg|Dèscripcion 2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Remplaciér tot', 'wikieditor-toolbar-tool-replace-close' => 'Cllôre', 'wikieditor-toolbar-tool-replace-nomatch' => 'Voutra rechèrche at trovâ gins de corrèspondance.', - 'wikieditor-toolbar-tool-replace-success' => '$1 remplacements fêts.', + 'wikieditor-toolbar-tool-replace-success' => '$1 remplacements fêts.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Vos éd buchiê gins de tèxto a rechèrchiér.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'L’èxprèssion racionèla buchiê est envalida : $1', 'wikieditor-toolbar-section-characters' => 'Caractèros spèciâls', @@ -9189,6 +9609,9 @@ $1:Ègzemplo.jpg|Dèscripcion 2', 'wikieditor-toolbar-characters-page-thai' => 'Tayi', 'wikieditor-toolbar-characters-page-lao' => 'Lao', 'wikieditor-toolbar-characters-page-khmer' => 'C’mère', + 'wikieditor-toolbar-characters-endash' => 'terèt anglès', + 'wikieditor-toolbar-characters-emdash' => 'terèt èm', + 'wikieditor-toolbar-characters-minus' => 'segno muens', 'wikieditor-toolbar-section-help' => 'Éde', 'wikieditor-toolbar-help-heading-description' => 'Dèscripcion', 'wikieditor-toolbar-help-heading-syntax' => 'Cen que vos buchiéd', @@ -9341,7 +9764,7 @@ $messages['gd'] = array( 'wikieditor-toolbar' => 'Am bà r-inneil deasachaidh', 'wikieditor-toolbar-desc' => 'Am bà r-inneil deasachaidh le comasan a bharrachd', 'wikieditor-toolbar-preference' => 'Cuir am bà r-inneil le comasan a bharrachd an comas', - 'wikieditor-toolbar-dialogs-preference' => 'Cuir an comas na còmhraidhean airson ceanglaichean, clà ir is rudan eile a chur a-steach', + 'wikieditor-toolbar-dialogs-preference' => 'Cuir an comas na còmhraidhean airson ceanglaichean, clà ir is rudan eile a chur a-steach', # Fuzzy 'wikieditor-toolbar-loading' => "'Ga luchdadh...", 'wikieditor-toolbar-tool-bold' => 'Trom', 'wikieditor-toolbar-tool-bold-example' => 'Teacs trom', @@ -9440,7 +9863,7 @@ $1:Ballsampaill.jpg|Mìneachadh an deilbh2', 'wikieditor-toolbar-tool-table-preview' => 'Ro-shealladh', 'wikieditor-toolbar-tool-table-insert' => 'Cuir a-steach', 'wikieditor-toolbar-tool-table-cancel' => 'Sguir dheth', - 'wikieditor-toolbar-tool-table-toomany' => "Chan urrainn dhut clà r le barrachd air $1 ceallan a chur a-steach leis a' chòmhradh seo.", + 'wikieditor-toolbar-tool-table-toomany' => "Chan urrainn dhut clà r le barrachd air 1000 cealla a chur a-steach leis a' chòmhradh seo.", 'wikieditor-toolbar-tool-table-invalidnumber' => 'Cha do chuir thu a-steach à ireamh cheadaichte de shreathan is de cholbhan.', 'wikieditor-toolbar-tool-table-zero' => 'Chan urrainn dhut clà r a chur a-steach aig nach eil sreath no colbh.', 'wikieditor-toolbar-tool-replace' => "Lorg is cuir 'na à ite", @@ -9453,7 +9876,7 @@ $1:Ballsampaill.jpg|Mìneachadh an deilbh2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Cuir an à ite gach aon dhiubh', 'wikieditor-toolbar-tool-replace-close' => 'Dùin', 'wikieditor-toolbar-tool-replace-nomatch' => 'Cha do fhreagair an lorg agad ri rud sam bith.', - 'wikieditor-toolbar-tool-replace-success' => 'Chaidh rud ùr a chur an à ite $1 dhiubh.', + 'wikieditor-toolbar-tool-replace-success' => 'Chaidh rud ùr a chur an à ite $1 {{PLURAL:$1|dheth|dhiubh}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Cha do chuir thu cà il a-steach as urrainnear lorg.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Tha an regular expression a chuir thu a-steach mì-dhligheach: $1', 'wikieditor-toolbar-section-characters' => 'Caractairean sònraichte', @@ -9515,7 +9938,7 @@ $1:Ballsampaill.jpg|Mìneachadh an deilbh2', 'wikieditor-toolbar-help-content-olist-syntax' => '* Ball na liosta<br />* Ball na liosta', 'wikieditor-toolbar-help-content-olist-result' => '<ol><li>Ball na liosta</li><li>Ball na liosta</li></ol>', 'wikieditor-toolbar-help-content-file-description' => 'Embedded file', - 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:Ballsampaill.png|thumb|Mìneachadh an deilbh]]', # Fuzzy + 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:Example.png|thumb|Caipsean]]', 'wikieditor-toolbar-help-content-file-result' => "<div style='width:104px;' class='thumbinner'><a title='Mìneachadh an deilbht' class='image' href='#'><img height='50' width='100' border='0' class='thumbimage' src='$2/WikiEditor/modules/images/toolbar/example-image.png' alt=''/></a><div class='thumbcaption'><div class='magnify'><a title='Meudaich' class='internal' href='#'><img height='11' width='15' alt='' src='$1/common/images/magnify-clip.png'/></a></div>Mìneachadh an deilbh</div></div>", 'wikieditor-toolbar-help-content-reference-description' => 'Iomradh', 'wikieditor-toolbar-help-content-reference-syntax' => 'Teacsa na duilleige.<ref name="test">[http://www.ballsampaill.org Teacsa a\' cheangail], teacsa eile.</ref>', @@ -9540,7 +9963,7 @@ $messages['gl'] = array( 'wikieditor' => 'Interface avanzada de edición de texto wiki', 'wikieditor-desc' => 'Proporciona unha interface extensible de edición de texto wiki e moitas funcionalidades de módulos', 'wikieditor-wikitext-tab' => 'Texto wiki', - 'wikieditor-loading' => 'Cargando', + 'wikieditor-loading' => 'Cargando...', 'wikieditor-preview-preference' => 'Activar a vista previa comparativa', 'wikieditor-preview-tab' => 'Vista previa', 'wikieditor-preview-changes-tab' => 'Cambios', @@ -9568,7 +9991,7 @@ $messages['gl'] = array( 'wikieditor-toolbar' => 'Barra de ferramentas de edición', 'wikieditor-toolbar-desc' => 'Editar a páxina da barra de ferramentas cunha mellor usabilidade', 'wikieditor-toolbar-preference' => 'Activar a barra de ferramentas de edición mellorada', - 'wikieditor-toolbar-dialogs-preference' => 'Activar os diálogos para engadir ligazóns, táboas e máis', + 'wikieditor-toolbar-dialogs-preference' => 'Activar os diálogos para engadir ligazóns, táboas, asà como a función de buscar e substituÃr', 'wikieditor-toolbar-hidesig' => 'Agochar o botón de sinatura nas páxinas do espazo de nomes principal', 'wikieditor-toolbar-loading' => 'Cargando...', 'wikieditor-toolbar-tool-bold' => 'Negra', @@ -9582,7 +10005,7 @@ $messages['gl'] = array( 'wikieditor-toolbar-tool-link' => 'Ligazón', 'wikieditor-toolbar-tool-link-title' => 'Inserir unha ligazón', 'wikieditor-toolbar-tool-link-int' => 'Cara a unha páxina wiki', - 'wikieditor-toolbar-tool-link-int-target' => 'TÃtulo da páxina:', + 'wikieditor-toolbar-tool-link-int-target' => 'TÃtulo da páxina ou URL:', 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'TÃtulo da páxina ou URL', 'wikieditor-toolbar-tool-link-int-text' => 'Texto da ligazón:', 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'Insira o texto que se mostrará', @@ -9596,6 +10019,7 @@ $messages['gl'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'TÃtulo non válido', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Ligazón externa', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Comprobando a existencia da páxina...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Páxina de homónimos', 'wikieditor-toolbar-tool-link-int-invalid' => 'O tÃtulo que especificou non é válido.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'O enderezo URL que especificou semella ser unha ligazón cara a outra páxina do wiki. Quere converter ese enderezo nunha ligazón interna?', @@ -9678,7 +10102,7 @@ $1:Example.jpg|Pé_de_foto_2', 'wikieditor-toolbar-tool-table-preview' => 'Vista previa', 'wikieditor-toolbar-tool-table-insert' => 'Inserir', 'wikieditor-toolbar-tool-table-cancel' => 'Cancelar', - 'wikieditor-toolbar-tool-table-toomany' => 'Non é posible inserir unha táboa con máis de $1 celas con este diálogo.', + 'wikieditor-toolbar-tool-table-toomany' => 'Non é posible inserir unha táboa con máis de 1000 celas con este diálogo.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Non inseriu un número válido de fileiras ou columnas.', 'wikieditor-toolbar-tool-table-zero' => 'Non pode inserir unha táboa con cero fileiras ou columnas.', 'wikieditor-toolbar-tool-replace' => 'Buscar e substituÃr', @@ -9692,7 +10116,7 @@ $1:Example.jpg|Pé_de_foto_2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'SubstituÃr todos', 'wikieditor-toolbar-tool-replace-close' => 'Pechar', 'wikieditor-toolbar-tool-replace-nomatch' => 'A súa busca non atopou nada.', - 'wikieditor-toolbar-tool-replace-success' => 'Fixéronse $1 substitucións.', + 'wikieditor-toolbar-tool-replace-success' => '{{PLURAL:$1|FÃxose $1 substitución|Fixéronse $1 substitucións}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Non inseriu nada que procurar.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'A expresión regular que inseriu non é válida: $1', 'wikieditor-toolbar-section-characters' => 'Caracteres especiais', @@ -9912,7 +10336,7 @@ $messages['gsw'] = array( 'wikieditor-toolbar' => 'Wärchzygchäschtli bearbeite', 'wikieditor-toolbar-desc' => 'Wärchzygchäschtli mit ere verbesserete Benutzerfrejndligkeit bearbeite', 'wikieditor-toolbar-preference' => 'Verbesseret Bearbeitigs-Wärchzygchäschtli meglig mache', - 'wikieditor-toolbar-dialogs-preference' => 'Dialog aktiviere zum Links, Tabälle usw. yysetze', + 'wikieditor-toolbar-dialogs-preference' => 'Dialog aktiviere zum Links, Tabälle usw. yysetze', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Dr Unterschriftebutton bi Syte im Artikelnamensruum uusblände', 'wikieditor-toolbar-loading' => 'Am Lade ...', 'wikieditor-toolbar-tool-bold' => 'Fätt', @@ -10022,7 +10446,7 @@ $1:Byschpil.jpg|Bschriftig2', 'wikieditor-toolbar-tool-table-preview' => 'Vorschau', 'wikieditor-toolbar-tool-table-insert' => 'Yyfiege', 'wikieditor-toolbar-tool-table-cancel' => 'Abbräche', - 'wikieditor-toolbar-tool-table-toomany' => 'Yyfiege vun ere Tabälle mit meh wie $1 Zälle isch nit megli in däm Dialogfänschter.', + 'wikieditor-toolbar-tool-table-toomany' => 'Yyfiege vun ere Tabälle mit meh wie $1 Zälle isch nit megli in däm Dialogfänschter.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Du hesch kei giltigi Zahl vu Zyyle oder Spalte yygee.', 'wikieditor-toolbar-tool-table-zero' => 'Du chasch kei Tabälle yyfiege ohni Zyyle oder Spalte.', 'wikieditor-toolbar-tool-replace' => 'Suechen un ersetze', @@ -10036,7 +10460,7 @@ $1:Byschpil.jpg|Bschriftig2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Alli ersetze', 'wikieditor-toolbar-tool-replace-close' => 'Zuemache', 'wikieditor-toolbar-tool-replace-nomatch' => 'Zue Dyyre Suech git s kei Träffer.', - 'wikieditor-toolbar-tool-replace-success' => '$1 Ersetzige durgfiert.', + 'wikieditor-toolbar-tool-replace-success' => '$1 Ersetzige durgfiert.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Du hesch nyt yygee zum Sueche.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Dää regulär Uusdruck, wu Du yygee hesch, isch nit giltig: $1', 'wikieditor-toolbar-section-characters' => 'Sunderzeiche', @@ -10159,7 +10583,7 @@ $messages['gu'] = array( 'wikieditor-toolbar' => 'ફેરફાર સાધન કંપાસ', 'wikieditor-toolbar-desc' => 'પૃષà«àª ના ફેરફાર સાધનો ને વધારેલ વપરાશ સાધનો ધરાવતી પેટી ઉમેરી મà«àª•à«‹', 'wikieditor-toolbar-preference' => 'અદà«àª¯àª¤àª¨ સંપાદન સાધનો સકà«àª°à«€àª¯ કરો', - 'wikieditor-toolbar-dialogs-preference' => 'કડીઓ, કોઠા અને અનà«àª¯ વસà«àª¤à«àª“ ઉમેરવા સંàªàª¾àª·àª£ સકà«àª°à«€àª¯ કરો', + 'wikieditor-toolbar-dialogs-preference' => 'કડીઓ, કોઠા અને અનà«àª¯ વસà«àª¤à«àª“ ઉમેરવા સંàªàª¾àª·àª£ સકà«àª°à«€àª¯ કરો', # Fuzzy 'wikieditor-toolbar-hidesig' => 'મà«àª–à«àª¯ નામ સà«àª¥àª³ પરના પાના પરથી હસà«àª¤àª¾àª•à«àª·àª° બટન હટાવો', 'wikieditor-toolbar-loading' => 'લવાઇ રહà«àª¯à«àª‚ છે...', 'wikieditor-toolbar-tool-bold' => 'ઘાટà«àª‚', @@ -10266,7 +10690,7 @@ $1:Example.jpg|Caption2', 'wikieditor-toolbar-tool-table-preview' => 'પૂરà«àªµàª¾àªµàª²à«‹àª•ન', 'wikieditor-toolbar-tool-table-insert' => 'ઉમેરો', 'wikieditor-toolbar-tool-table-cancel' => 'રદ કરો', - 'wikieditor-toolbar-tool-table-toomany' => 'આ સંàªàª¾àª·àª£ કોઠાને વાપરીને $1 થી વધારે ચોકઠાંનો કોઠો નહીં બનાવી શકાય', + 'wikieditor-toolbar-tool-table-toomany' => 'આ સંàªàª¾àª·àª£ કોઠાને વાપરીને ૧૦૦૦ થી વધારે ચોકઠાંનો કોઠો નહીં બનાવી શકાય', 'wikieditor-toolbar-tool-table-invalidnumber' => 'તમે હરોળ કે સà«àª¤àª‚àªàª¨à«€ સંખà«àª¯àª¾ યોગà«àª¯ રીતે નથી મૂકી', 'wikieditor-toolbar-tool-table-zero' => 'તમે શૂનà«àª¯ હરોળ અને શૂનà«àª¯ સà«àª¤àª‚ઠધરાવતો કોઠો ન બનાવી શકો', 'wikieditor-toolbar-tool-replace' => 'શોધો અને બદલો', @@ -10280,7 +10704,7 @@ $1:Example.jpg|Caption2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'બધા બદલો', 'wikieditor-toolbar-tool-replace-close' => 'બંધ કરો', 'wikieditor-toolbar-tool-replace-nomatch' => 'તમારી શોધ કશાયને મળતી આવતી નથી', - 'wikieditor-toolbar-tool-replace-success' => '$1 બદલાવ(વો) કરાયાં.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|બદલાવ|બદલાવો}} કરાયાં.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'તમે શોધવા માટે કંઈ દાખલ કરà«àª¯à«àª‚ નથી.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'તમે માહિતી મૂકી તે અમાનà«àª¯ છે : $1', 'wikieditor-toolbar-section-characters' => 'ખાસ અકà«àª·àª°à«‹ કે ચિનà«àª¹à«‹', @@ -10397,7 +10821,7 @@ $messages['gv'] = array( 'wikieditor-toolbar' => 'Barr greieyn reaghey', 'wikieditor-toolbar-desc' => 'Barr greieyn reaghey tooilley yn-ymmydey', 'wikieditor-toolbar-preference' => 'Lhiggey da barr greieyn reaghey tooilley yn-ymmydey', - 'wikieditor-toolbar-dialogs-preference' => 'Lhiggey da kishtaghyn cooney dys cur stiagh kianglaghyn, taabylyn as reddyn elley', + 'wikieditor-toolbar-dialogs-preference' => 'Lhiggey da kishtaghyn cooney dys cur stiagh kianglaghyn, taabylyn as reddyn elley', # Fuzzy 'wikieditor-toolbar-loading' => 'Laadey...', 'wikieditor-toolbar-tool-bold' => 'Trome', 'wikieditor-toolbar-tool-bold-example' => 'Teks trome', @@ -10496,7 +10920,7 @@ $1:Example.jpg|Fo-heidyl2', 'wikieditor-toolbar-tool-table-preview' => 'Roie-haishbynys', 'wikieditor-toolbar-tool-table-insert' => 'Cur stiagh', 'wikieditor-toolbar-tool-table-cancel' => 'Dolley magh', - 'wikieditor-toolbar-tool-table-toomany' => 'Cha nod oo cur stiagh taabyl as ny smoo na $1 killag echey liorish y chishtey cooney shoh.', + 'wikieditor-toolbar-tool-table-toomany' => 'Cha nod oo cur stiagh taabyl as ny smoo na $1 killag echey liorish y chishtey cooney shoh.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Cha dug oo stiagh earroo cooie dy roaghyn ny collooghyn.', 'wikieditor-toolbar-tool-table-zero' => 'Cha nod oo cur stiagh taabyl gyn roaghyn ny collooghyn.', 'wikieditor-toolbar-tool-replace' => 'Ronsaghey as coonrey', @@ -10509,7 +10933,7 @@ $1:Example.jpg|Fo-heidyl2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Caghlaa dagh fer', 'wikieditor-toolbar-tool-replace-close' => 'Dooney', 'wikieditor-toolbar-tool-replace-nomatch' => 'Cha row y raa ry-hirrey ayd ry-akin.', - 'wikieditor-toolbar-tool-replace-success' => '$1 c(h)aghlaa(ghyn) jeant.', + 'wikieditor-toolbar-tool-replace-success' => '$1 c(h)aghlaa(ghyn) jeant.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Cha dug oo stiagh red erbee dy hirrey.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Hug oo stiagh slonn reiltagh gyn vree: $1', 'wikieditor-toolbar-section-characters' => 'Cowraghyn er lheh', @@ -10646,7 +11070,7 @@ $messages['he'] = array( 'wikieditor-toolbar' => 'סרגל עריכה', 'wikieditor-toolbar-desc' => 'הרחבת השמישות של סרגל עריכת הדף', 'wikieditor-toolbar-preference' => 'הפעלת סרגל עריכה משופר', - 'wikieditor-toolbar-dialogs-preference' => 'הפעלת תיבות דו־שיח להוספת קישורי×, טבל×ות ועוד', + 'wikieditor-toolbar-dialogs-preference' => 'הפעלת ××©×¤×™× ×œ×”×•×¡×¤×ª ×§×™×©×•×¨×™× ×•×˜×‘×œ×ות וכפתור חיפוש והחלפה', 'wikieditor-toolbar-hidesig' => '×œ×”×—×‘×™× ×ת כפתור החתימה ×ž×”×“×¤×™× ×‘×ž×¨×—×‘ הר×שי', 'wikieditor-toolbar-loading' => '×‘×˜×¢×™× ×”...', 'wikieditor-toolbar-tool-bold' => 'הדגשה', @@ -10674,6 +11098,7 @@ $messages['he'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'כותרת בלתי ×ª×§×™× ×”', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'קישור ×—×™×¦×•× ×™', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'בדיקה ×”×× ×”×“×£ ×§×™×™×...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'דף ×¤×™×¨×•×©×•× ×™×', 'wikieditor-toolbar-tool-link-int-invalid' => 'הכותרת ×©×¦×•×™× ×” ××™× ×” ×ª×§×™× ×”.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'הכתובת ×©×¦×™×™× ×ª× × ×¨×ית ×›×ילו ×”×™× ×ž×™×•×¢×“×ª לקשר לדף ×חר בוויקי. ×”×× ×‘×¨×¦×•× ×›× ×œ×”×¤×•×š ×–×ת לקישור ×¤× ×™×ž×™?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'קישור ×¤× ×™×ž×™', @@ -10756,7 +11181,7 @@ $1:דוגמה.jpg|כותרת 2', 'wikieditor-toolbar-tool-table-insert' => 'הוספה', 'wikieditor-toolbar-tool-table-cancel' => 'ביטול', 'wikieditor-toolbar-tool-table-example-text' => '×žÖ·×”Ö¾× Ö¸Ö¼×¢Ö´×™× ×”Ö¸×¢Ö¶×¨Ö¶×‘ לִלְבַב כָּל־גֶּבֶר, ×Ö´× ×žÖ·×¨Ö¾× Ö¶×¤Ö¶×©× ×”×•Ö¼×, ×Ö´× ×’Ö¶Ö¼×‘Ö¶×¨ צוֹלֵחַ; לָזֶה ×¢Ö´× ×”Ö¸×¢Ö¶×¨Ö¶×‘ ×™Ö¸×‘Ö¹× ×§Öµ×¥ שֶ×בֶר וָזֶה בָּעֶרֶב פִּי שֶ×בַע שָׂמֵחַ. ×›Ö´Ö¼×™ ×¨Ö·×¢Ö·×©× ×”Ö·×™Ö¼×•Ö¹×, ×וֹר שֶ××žÖ¶×©× ×–×•Ö¹×¨Öµ×—Ö·, יַלְ×וּ ×”Ö·× Ö¶Ö¼×¤Ö¶×©× ×•Ö´×™×§Ö·×¦Ö°Ö¼×¦×•Ö¼ ×”Ö¸×ֵבֶר, וּבְדִמְמַת עֶרֶב ×ֶל × Ö¹×’Ö·×”Ö¼ יָרֵחַ ×ªÖ´Ö¼× Ö¸Ö¼×¤Ö·×©× ×Ö·×£ תַּחֲלִיף עָצְמָה וָשֵ×בֶר.', - 'wikieditor-toolbar-tool-table-toomany' => 'הוספת טבלה בת יותר מ־$1 ת××™× ××™× ×” ×פשרית בתיבת הדו־שיח הזו.', + 'wikieditor-toolbar-tool-table-toomany' => 'הוספת טבלה בת יותר מ־1000 ת××™× ××™× ×” ×פשרית בתיבת הדו־שיח ×”×–×ת.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'מספר השורות ×ו העמודות שהוזן ××™× ×• תקין.', 'wikieditor-toolbar-tool-table-zero' => '×œ× × ×™×ª×Ÿ להוסיף טבלה בעלת ×פס שורות ×ו עמודות.', 'wikieditor-toolbar-tool-replace' => 'חיפוש והחלפה', @@ -10770,7 +11195,7 @@ $1:דוגמה.jpg|כותרת 2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'החלפת הכול', 'wikieditor-toolbar-tool-replace-close' => 'סגירה', 'wikieditor-toolbar-tool-replace-nomatch' => '×œ× ×”×ª×§×‘×œ×• הת×מות לחיפושכ×.', - 'wikieditor-toolbar-tool-replace-success' => 'בוצעו $1 החלפות.', + 'wikieditor-toolbar-tool-replace-success' => '{{PLURAL:$1|בוצעה החלפה ×חת|בוצעו $1 החלפות}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => '×œ× ×›×ª×‘×ª× ×˜×§×¡×˜ לחיפוש.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'הביטוי הרגולרי ×©×”×•×›× ×¡ ××™× ×• תקין: $1', 'wikieditor-toolbar-section-characters' => '×ª×•×•×™× ×ž×™×•×—×“×™×', @@ -10872,7 +11297,7 @@ $messages['hi'] = array( 'wikieditor-loading' => 'लदान', 'wikieditor-preview-preference' => 'सकà¥à¤·à¤® पकà¥à¤· धà¥à¤µà¤¾à¤°à¤¾ पकà¥à¤· पूरà¥à¤µà¤¾à¤µà¤²à¥‹à¤•न', 'wikieditor-preview-tab' => 'पूरà¥à¤µà¤¾à¤µà¤²à¥‹à¤•न', - 'wikieditor-preview-changes-tab' => 'बदà¥à¤²à¤¾à¤ªà¥à¤¨à¥', + 'wikieditor-preview-changes-tab' => 'बदलाव', 'wikieditor-preview-loading' => 'लदानà¥', 'wikieditor-previewDialog-preference' => 'सकà¥à¤¶à¥à¤®à¥', 'wikieditor-previewDialog-tab' => 'पूरà¥à¤µà¤¾à¤µà¤²à¥‹à¤•न', @@ -10998,7 +11423,7 @@ $1:उदाहरण.jpg|चितà¥à¤°à¤¶à¥€à¤°à¥à¤·à¤•२', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'सà¤à¥€ बदलें', 'wikieditor-toolbar-tool-replace-close' => 'बंद करें', 'wikieditor-toolbar-tool-replace-nomatch' => 'आपके खोज कà¥à¤› मिला नहीं', - 'wikieditor-toolbar-tool-replace-success' => '$1 पà¥à¤°à¤¤à¤¿à¤¸à¥à¤¥à¤¾à¤ªà¤¨ बनें ।', + 'wikieditor-toolbar-tool-replace-success' => '$1 पà¥à¤°à¤¤à¤¿à¤¸à¥à¤¥à¤¾à¤ªà¤¨ बनें ।', # Fuzzy 'wikieditor-toolbar-section-characters' => 'विशेष वरà¥à¤£', 'wikieditor-toolbar-characters-page-latin' => 'लाटिन', 'wikieditor-toolbar-characters-page-latinextended' => 'लाटिन विसà¥à¤¤à¤¾à¤°à¤¿à¤¤', @@ -11094,6 +11519,7 @@ $messages['hif-latn'] = array( * @author Bugoslav * @author Ex13 * @author Excaliboor + * @author MaGa * @author Roberta F. * @author SpeedyGonsales */ @@ -11129,7 +11555,7 @@ $messages['hr'] = array( 'wikieditor-toolbar' => 'Alatna vrpca', 'wikieditor-toolbar-desc' => 'Alatna vrpca za ureÄ‘ivanje s poboljÅ¡anom uporabljivošću', 'wikieditor-toolbar-preference' => 'Omogući poboljÅ¡anu alatnu traku', - 'wikieditor-toolbar-dialogs-preference' => 'Dopusti upitnike za unos veza, tablica i ostalog', + 'wikieditor-toolbar-dialogs-preference' => 'Dopusti upitnike za unos veza, tablica i ostalog', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Sakrij gumb potpisa sa stranica u glavnom imenskom prostoru', 'wikieditor-toolbar-loading' => 'UÄitavam...', 'wikieditor-toolbar-tool-bold' => 'Podebljano', @@ -11168,7 +11594,7 @@ $messages['hr'] = array( 'wikieditor-toolbar-tool-reference' => 'BiljeÅ¡ke', 'wikieditor-toolbar-tool-reference-example' => 'Umetni tekst fusnote ovdje', 'wikieditor-toolbar-tool-reference-cancel' => 'Odustani', - 'wikieditor-toolbar-tool-reference-title' => 'Umetni poveznicu', + 'wikieditor-toolbar-tool-reference-title' => 'Umetni izvor', 'wikieditor-toolbar-tool-reference-insert' => 'Umetni', 'wikieditor-toolbar-tool-reference-text' => 'Referentni tekst', 'wikieditor-toolbar-tool-signature' => 'Potpis i datum', @@ -11229,7 +11655,7 @@ $1:Primjer.jpg|Opis2', 'wikieditor-toolbar-tool-table-preview' => 'Pregled', 'wikieditor-toolbar-tool-table-insert' => 'Umetni', 'wikieditor-toolbar-tool-table-cancel' => 'Odustani', - 'wikieditor-toolbar-tool-table-toomany' => 'Umetanje tablice s viÅ¡e od $1 polja nije moguće s ovim dijalogu.', + 'wikieditor-toolbar-tool-table-toomany' => 'Umetanje tablice s viÅ¡e od $1 polja nije moguće s ovim dijalogu.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Niste unijeli valjani broj redaka ili stupaca.', 'wikieditor-toolbar-tool-table-zero' => 'Ne možete umetnuti tablicu sa nula redaka ili stupaca.', 'wikieditor-toolbar-tool-replace' => 'Zamijeni', @@ -11242,7 +11668,7 @@ $1:Primjer.jpg|Opis2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Zamijeni sve', 'wikieditor-toolbar-tool-replace-close' => 'Zatvori', 'wikieditor-toolbar-tool-replace-nomatch' => 'Pretraživanje nije pronaÅ¡lo niÅ¡ta.', - 'wikieditor-toolbar-tool-replace-success' => '$1 zamjena naÄinjeno.', + 'wikieditor-toolbar-tool-replace-success' => '$1 zamjena naÄinjeno.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Niste unijeli niÅ¡ta za pretragu.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Izraz koji ste unijeli nije ispravan: $1', 'wikieditor-toolbar-section-characters' => 'Posebni znakovi', @@ -11360,7 +11786,7 @@ $messages['hsb'] = array( 'wikieditor-toolbar' => 'Gratowa lajsta za wobdźěłowanje', 'wikieditor-toolbar-desc' => 'Gratowa lajsta za wobdźěłowanje stronow z polÄ›pÅ¡enej wužiwajomnosću', 'wikieditor-toolbar-preference' => 'PolÄ›pÅ¡enu gratowu lajstu za wobdźěłowanje aktiwizować', - 'wikieditor-toolbar-dialogs-preference' => 'Dialogi za zasunjenje wotkazow, tabelow a hinaÅ¡eho zmóžnić', + 'wikieditor-toolbar-dialogs-preference' => 'Dialogi za zasunjenje wotkazow, tabelow a hinaÅ¡eho zmóžnić', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Podpisowe tłóÄatko w stronach we hÅ‚ownym mjenowym rumje schować', 'wikieditor-toolbar-loading' => 'ÄŒita so...', 'wikieditor-toolbar-tool-bold' => 'TuÄny', @@ -11470,7 +11896,7 @@ $1:Example.jpg|Popis2', 'wikieditor-toolbar-tool-table-preview' => 'PÅ™ehlad', 'wikieditor-toolbar-tool-table-insert' => 'Zasunyć', 'wikieditor-toolbar-tool-table-cancel' => 'PÅ™etorhnyć', - 'wikieditor-toolbar-tool-table-toomany' => 'Zasuwanje tabele z pÅ™ez $1 {{PLURAL:$1|celu|celomaj|celemi|celemi}} z tutym dialogom móžno njeje.', + 'wikieditor-toolbar-tool-table-toomany' => 'Zasuwanje tabele z pÅ™ez 1000 celemi z tutym dialogom móžno njeje.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Njejsy pÅ‚aćiwu liÄbu rjadkow abo Å¡paltow zapodaÅ‚.', 'wikieditor-toolbar-tool-table-zero' => 'NjemóžeÅ¡ tabelu bjez rjadkow abo Å¡paltow zasunyć.', 'wikieditor-toolbar-tool-replace' => 'Pytać a narunać', @@ -11614,7 +12040,7 @@ $messages['hu'] = array( 'wikieditor-toolbar' => 'SzerkesztÅ‘-eszköztár', 'wikieditor-toolbar-desc' => 'Használhatóbb szerkesztÅ‘ eszköztár', 'wikieditor-toolbar-preference' => 'Fejlettebb szerkesztÅ‘-eszköztár használata', - 'wikieditor-toolbar-dialogs-preference' => 'Párbeszédablakok engedélyezése hivatkozások, táblázatok és egyebek beillesztéséhez', + 'wikieditor-toolbar-dialogs-preference' => 'Párbeszédablakok engedélyezése hivatkozások, táblázatok és egyebek beillesztéséhez', # Fuzzy 'wikieditor-toolbar-hidesig' => 'AláÃrás gomb elrejtése a szócikknévtérben', 'wikieditor-toolbar-loading' => 'Betöltés…', 'wikieditor-toolbar-tool-bold' => 'Félkövér', @@ -11723,7 +12149,7 @@ $1:Példa.jpg|képaláÃrás2', 'wikieditor-toolbar-tool-table-preview' => 'ElÅ‘nézet', 'wikieditor-toolbar-tool-table-insert' => 'Beszúrás', 'wikieditor-toolbar-tool-table-cancel' => 'Mégse', - 'wikieditor-toolbar-tool-table-toomany' => 'Több mint $1 cellát tartalmazó táblázat beillesztése nem lehetséges ezzel a párbeszédablakkal.', + 'wikieditor-toolbar-tool-table-toomany' => 'Több mint $1 cellát tartalmazó táblázat beillesztése nem lehetséges ezzel a párbeszédablakkal.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Nem megfelelÅ‘ számú sort vagy oszlopot adtál meg.', 'wikieditor-toolbar-tool-table-zero' => 'Nem szúrhatsz be nulla sort vagy oszlopot tartalmazó táblázatot.', 'wikieditor-toolbar-tool-replace' => 'Keresés és csere', @@ -11737,7 +12163,7 @@ $1:Példa.jpg|képaláÃrás2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Összes cseréje', 'wikieditor-toolbar-tool-replace-close' => 'Bezárás', 'wikieditor-toolbar-tool-replace-nomatch' => 'Nincs egyetlen találat sem.', - 'wikieditor-toolbar-tool-replace-success' => '$1 csere történt.', + 'wikieditor-toolbar-tool-replace-success' => '$1 csere történt.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Nem adtad meg, hogy mit akarsz keresni.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'A megadott reguláris kifejezés érvénytelen: $1', 'wikieditor-toolbar-section-characters' => 'Különleges karakterek', @@ -11825,11 +12251,14 @@ $1:Példa.jpg|képaláÃrás2', /** Armenian (Õ€Õ¡ÕµÕ¥Ö€Õ¥Õ¶) * @author Chaojoker + * @author Vadgt * @author Xelgen */ $messages['hy'] = array( - 'wikieditor-preview-preference' => 'Ô±Õ¯Õ¿Õ«Õ¾Õ¡ÖÕ¶Õ¥Õ¬ կողք–կողքի Õ¶Õ¡ÕÕ¡Õ¤Õ«Õ¿Õ¸Ö‚Õ´Õ¨', + 'wikieditor-loading' => 'Ô²Õ¥Õ¼Õ¶Õ¾Õ¸Ö‚Õ´ է…', + 'wikieditor-preview-preference' => 'Õ„Õ«Õ¡ÖÕ¶Õ¥Õ¬ կողք–կողքի Õ¶Õ¡ÕÕ¡Õ¤Õ«Õ¿Õ¸Ö‚Õ´Õ¨', 'wikieditor-preview-tab' => 'Õ†Õ¡ÕÕ¡Õ¤Õ«Õ¿Õ¥Õ¬', + 'wikieditor-preview-changes-tab' => 'Õ“Õ¸ÖƒÕ¸ÕÕ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ¶Õ¥Ö€', 'wikieditor-preview-loading' => 'Բեռնում…', 'wikieditor-previewDialog-tab' => 'Õ†Õ¡ÕÕ¡Õ¤Õ«Õ¿Õ¥Õ¬', 'wikieditor-previewDialog-loading' => 'Բեռնում…', @@ -11841,13 +12270,17 @@ $messages['hy'] = array( 'wikieditor-publish-dialog-watch' => 'Õ€Õ½Õ¯Õ¥Õ¬ Õ¡ÕµÕ½ Õ§Õ»Õ¨', 'wikieditor-publish-dialog-publish' => 'Õ€Ö€Õ¡Õ¿Õ¡Ö€Õ¡Õ¯Õ¥Õ¬', 'wikieditor-publish-dialog-goback' => 'Õ€Õ¥Õ¿ Õ£Õ¶Õ¡Õ¬', + 'wikieditor-template-editor-dialog-title' => 'Ô½Õ´Õ¢Õ¡Õ£Ö€Õ¥Õ¬ Õ¯Õ¡Õ²Õ¡ÕºÕ¡Ö€Õ¨', + 'wikieditor-template-editor-dialog-submit' => 'Ô¹Õ¡Ö€Õ´Õ¡ÖÕ¶Õ¥Õ¬', + 'wikieditor-template-editor-dialog-cancel' => 'Ô²Õ¥Õ¯Õ¡Õ¶Õ¥Õ¬', 'wikieditor-toc-preference' => 'Ô±Õ¯Õ¿Õ«Õ¾Õ¡ÖÕ¶Õ¥Õ¬ Õ¶Õ¡Õ¾Õ¡Ö€Õ¯Õ¥Õ¬Õ« Õ¢Õ¸Õ¾Õ¡Õ¶Õ¤Õ¡Õ¯Õ¸Ö‚Õ©ÕµÕ¡Õ¶ ÖÕ¡Õ¶Õ¯', 'wikieditor-toc-show' => 'Õ‘Õ¸Ö‚ÖÕ¡Õ¤Ö€Õ¥Õ¬ Õ¢Õ¸Õ¾Õ¡Õ¶Õ¤Õ¡Õ¯Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ¨', 'wikieditor-toc-hide' => 'Ô¹Õ¡Ö„ÖÕ¶Õ¥Õ¬ Õ¢Õ¸Õ¾Õ¡Õ¶Õ¤Õ¡Õ¯Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ¨', 'wikieditor-toolbar' => 'Ô½Õ´Õ¢Õ¡Õ£Ö€Õ´Õ¡Õ¶ Õ¾Õ¡Õ°Õ¡Õ¶Õ¡Õ¯', 'wikieditor-toolbar-desc' => 'Ô²Õ¡Ö€Õ±Ö€Õ¡ÖÖ€Õ¡Õ® Õ°Õ¡Ö€Õ´Õ¡Ö€Õ¡Õ¾Õ¥Õ¿Õ¸Ö‚Õ©ÕµÕ¡Õ´Õ¢ ÕÕ´Õ¢Õ¡Õ£Ö€Õ´Õ¡Õ¶ Õ¾Õ¡Õ°Õ¡Õ¶Õ¡Õ¯', 'wikieditor-toolbar-preference' => 'Ô±Õ¯Õ¿Õ«Õ¾Õ¡ÖÕ¶Õ¥Õ¬ Õ¢Õ¡Ö€Õ¥Õ¬Õ¡Õ¾Õ¾Õ¡Õ® ÕÕ´Õ¢Õ¡Õ£Ö€Õ´Õ¡Õ¶ Õ¾Õ¡Õ°Õ¡Õ¶Õ¡Õ¯Õ¨', - 'wikieditor-toolbar-dialogs-preference' => 'Ô±Õ¯Õ¿Õ«Õ¾Õ¡ÖÕ¶Õ¥Õ¬ Õ¥Ö€Õ¯ÕÕ¸Õ½Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ¶Õ¥Ö€Õ¨ Õ°Õ²Õ¸Ö‚Õ´Õ¶Õ¥Ö€Õ«, Õ¡Õ²ÕµÕ¸Ö‚Õ½Õ¡Õ¯Õ¶Õ¥Ö€Õ« Ö‡ Õ¡ÕµÕ¬Õ¶Õ« Õ°Õ¡Õ´Õ¡Ö€', + 'wikieditor-toolbar-dialogs-preference' => 'Ô±Õ¯Õ¿Õ«Õ¾Õ¡ÖÕ¶Õ¥Õ¬ Õ¥Ö€Õ¯ÕÕ¸Õ½Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ¶Õ¥Ö€Õ¨ Õ°Õ²Õ¸Ö‚Õ´Õ¶Õ¥Ö€Õ«, Õ¡Õ²ÕµÕ¸Ö‚Õ½Õ¡Õ¯Õ¶Õ¥Ö€Õ« Ö‡ Õ¡ÕµÕ¬Õ¶Õ« Õ°Õ¡Õ´Õ¡Ö€', # Fuzzy + 'wikieditor-toolbar-hidesig' => 'Ô¹Õ¡Ö„ÖÕ¶Õ¥Õ¬ Õ½Õ¿Õ¸Ö€Õ¡Õ£Ö€Õ¸Ö‚Õ©ÕµÕ¡Õ¶ Õ¯Õ¸Õ³Õ¡Õ¯Õ¨ Õ£Õ¬ÕÕ¡Õ¾Õ¸Ö€ Õ¡Õ¶Õ¾Õ¡Õ¶Õ¡Õ¿Õ¡Ö€Õ¡Õ®Ö„Õ« Õ§Õ»Õ¥Ö€Õ¸Ö‚Õ´', 'wikieditor-toolbar-loading' => 'Բեռնում…', 'wikieditor-toolbar-tool-bold' => 'Ô¹Õ¡Õ¾Õ¡Õ¿Õ¡Õ¼', 'wikieditor-toolbar-tool-bold-example' => 'Ô¹Õ¡Õ¾Õ¡Õ¿Õ¡Õ¼ Õ¿Õ¥Ö„Õ½Õ¿', @@ -11882,6 +12315,16 @@ $messages['hy'] = array( 'wikieditor-toolbar-tool-link-empty' => 'Ô´Õ¸Ö‚Ö„ Õ°Õ²Õ¾Õ¥Õ¬Õ¸Ö‚ Õ¸Ö€Ö‡Õ§ Õ¢Õ¡Õ¶ Õ¹Õ¥Ö„ Õ¶Õ·Õ¥Õ¬Ö‰', 'wikieditor-toolbar-tool-file' => 'Õ†Õ¥Ö€Õ¯Õ¡Õ¼Õ¸Ö‚ÖÕ¾Õ¡Õ® Õ¶Õ«Õ·Ö„', 'wikieditor-toolbar-tool-file-example' => 'Õ•Ö€Õ«Õ¶Õ¡Õ¯.jpg', + 'wikieditor-toolbar-tool-file-title' => 'Ô±Õ¾Õ¥Õ¬Õ¡ÖÕ¶Õ¥Õ¬ Õ¶Õ«Õ·Ö„', + 'wikieditor-toolbar-file-target' => 'Õ†Õ«Õ·Ö„Õ« անուն․', + 'wikieditor-toolbar-file-caption' => 'Նկարագրություն․', + 'wikieditor-toolbar-file-size' => 'Չափս․', + 'wikieditor-toolbar-file-float' => 'Դիրք․', + 'wikieditor-toolbar-file-default' => '(Õ¬Õ¼Õ¥Õ¬ÕµÕ¡ÕµÕ¶)', + 'wikieditor-toolbar-file-format' => 'Õեսք․', + 'wikieditor-toolbar-file-format-none' => 'Õ¸Õ¹ Õ´Õ«', + 'wikieditor-toolbar-tool-file-insert' => 'Ô±Õ¾Õ¥Õ¬Õ¡ÖÕ¶Õ¥Õ¬', + 'wikieditor-toolbar-tool-file-cancel' => 'Ô²Õ¥Õ¯Õ¡Õ¶Õ¥Õ¬', 'wikieditor-toolbar-tool-reference' => 'Ô¾Õ¡Õ¶Õ¸Õ©Õ¡Õ£Ö€Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶', 'wikieditor-toolbar-tool-reference-example' => 'Ô³Ö€Õ¥Ö„ Õ¡ÕµÕ½Õ¿Õ¥Õ² Õ®Õ¡Õ¶Õ¸Õ©Õ¡Õ£Ö€Õ¸Ö‚Õ©ÕµÕ¡Õ¶ Õ¿Õ¥Ö„Õ½Õ¿Õ¨', 'wikieditor-toolbar-tool-reference-cancel' => 'Ô²Õ¥Õ¯Õ¡Õ¶Õ¥Õ¬', @@ -11946,7 +12389,7 @@ $1:Example.jpg|Õ†Õ¯Õ¡Ö€Õ¡Õ£Ö€Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶2', 'wikieditor-toolbar-tool-table-preview' => 'Õ†Õ¡ÕÕ¡Õ¤Õ«Õ¿Õ¸Ö‚Õ´', 'wikieditor-toolbar-tool-table-insert' => 'Ô±Õ¾Õ¥Õ¬Õ¡ÖÕ¶Õ¥Õ¬', 'wikieditor-toolbar-tool-table-cancel' => 'Ô²Õ¥Õ¯Õ¡Õ¶Õ¥Õ¬', - 'wikieditor-toolbar-tool-table-toomany' => 'Ô±ÕµÕ½ Õ¥Ö€Õ¯ÕÕ¸Õ½Õ¸Ö‚Õ©ÕµÕ¡Õ¶ Õ´Õ«Õ»Õ¸ÖÕ¸Õ¾ Õ°Õ¶Õ¡Ö€Õ¡Õ¾Õ¸Ö€ Õ¹Õ§ $1 Õ¾Õ¡Õ¶Õ¤Õ¡Õ¯Õ«Ö Õ¡Õ¾Õ¥Õ¬ Õ¾Õ¡Õ¶Õ¤Õ¡Õ¯ Õ¸Ö‚Õ¶Õ¥ÖÕ¸Õ² Õ¡Õ²ÕµÕ¸Ö‚Õ½Õ¡Õ¯ Õ½Õ¿Õ¥Õ²Õ®Õ¥Õ¬Ö‰', + 'wikieditor-toolbar-tool-table-toomany' => 'Ô±ÕµÕ½ Õ¥Ö€Õ¯ÕÕ¸Õ½Õ¸Ö‚Õ©ÕµÕ¡Õ¶ Õ´Õ«Õ»Õ¸ÖÕ¸Õ¾ Õ°Õ¶Õ¡Ö€Õ¡Õ¾Õ¸Ö€ Õ¹Õ§ 1000-Õ«Ö Õ¡Õ¾Õ¥Õ¬ Õ¾Õ¡Õ¶Õ¤Õ¡Õ¯ Õ¸Ö‚Õ¶Õ¥ÖÕ¸Õ² Õ¡Õ²ÕµÕ¸Ö‚Õ½Õ¡Õ¯ Õ½Õ¿Õ¥Õ²Õ®Õ¥Õ¬Ö‰', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Ô´Õ¸Ö‚Ö„ Õ¹Õ¥Ö„ Õ¶Õ·Õ¥Õ¬ Õ¿Õ¸Õ²Õ¥Ö€Õ« Õ¯Õ¡Õ´ Õ½ÕµÕ¸Ö‚Õ¶Õ¡Õ¯Õ¶Õ¥Ö€Õ« Õ©Õ¸Ö‚ÕµÕ¬Õ¡Õ¿Ö€Õ¥Õ¬Õ« Ö„Õ¡Õ¶Õ¡Õ¯Ö‰', 'wikieditor-toolbar-tool-table-zero' => 'Ô´Õ¸Ö‚Ö„ Õ¹Õ¥Ö„ Õ¯Õ¡Ö€Õ¸Õ² Õ¡Õ¾Õ¥Õ¬Õ¡ÖÕ¶Õ¥Õ¬ Õ¿Õ¸Õ²Õ¥Ö€Õ« Õ¯Õ¡Õ´ Õ½ÕµÕ¸Ö‚Õ¶Õ¡Õ¯Õ¶Õ¥Ö€Õ« Õ¦Ö€Õ¸ÕµÕ¡Õ¯Õ¡Õ¶ Ö„Õ¡Õ¶Õ¡Õ¯Õ¸Ö‚Õ©ÕµÕ¡Õ´Õ¢ Õ¡Õ²ÕµÕ¸Ö‚Õ½Õ¡Õ¯Ö‰', 'wikieditor-toolbar-tool-replace' => 'ÕˆÖ€Õ¸Õ¶Õ¸Ö‚Õ´ Ö‡ ÖƒÕ¸ÕÕ¡Ö€Õ«Õ¶Õ¸Ö‚Õ´', @@ -11956,10 +12399,11 @@ $1:Example.jpg|Õ†Õ¯Õ¡Ö€Õ¡Õ£Ö€Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶2', 'wikieditor-toolbar-tool-replace-case' => 'Õ€Õ¡Õ´Õ¨Õ¶Õ¯Õ¸Ö‚Õ´ Õ¨Õ½Õ¿ Õ¿Õ¡Õ¼Õ¡Õ·Õ¡Ö€Õ« (Õ´Õ¥Õ®Õ¡Õ¿Õ¡Õ¼/ÖƒÕ¸Ö„Ö€Õ¡Õ¿Õ¡Õ¼)', 'wikieditor-toolbar-tool-replace-regex' => 'ÕˆÖ€Õ¸Õ¶Õ´Õ¡Õ¶ Õ¿Õ¸Õ²Õ¨ Õ¨Õ¶Õ¯Õ¡Õ¬Õ¥Õ¬ Õ¸Ö€ÕºÕ¥Õ½ regular expression', 'wikieditor-toolbar-tool-replace-button-findnext' => 'Ô³Õ¿Õ¶Õ¥Õ¬ Õ°Õ¡Õ»Õ¸Ö€Õ¤Õ¨', + 'wikieditor-toolbar-tool-replace-button-replace' => 'Õ“Õ¸ÕÕ¡Ö€Õ«Õ¶Õ¥Õ¬', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Õ“Õ¸ÕÕ¡Ö€Õ«Õ¶Õ¥Õ¬ Õ¢Õ¸Õ¬Õ¸Ö€Õ¨', - 'wikieditor-toolbar-tool-replace-close' => 'Ô²Õ¥Õ¯Õ¡Õ¶Õ¥Õ¬', # Fuzzy + 'wikieditor-toolbar-tool-replace-close' => 'Ô²Õ¥Õ¯Õ¡Õ¶Õ¥Õ¬', 'wikieditor-toolbar-tool-replace-nomatch' => 'ÕÕ¥Ö€ Õ¸Ö€Õ¸Õ¶Õ´Õ¡Õ¶Õ¨ Õ°Õ¡Õ´Õ¡ÕºÕ¡Õ¿Õ¡Õ½ÕÕ¡Õ¶Õ¸Õ² Õ¡Ö€Õ¤ÕµÕ¸Ö‚Õ¶Ö„Õ¶Õ¥Ö€ Õ¹Õ¥Õ¶ Õ£Õ¿Õ¶Õ¾Õ¥Õ¬Ö‰', - 'wikieditor-toolbar-tool-replace-success' => 'Ô¿Õ¡Õ¿Õ¡Ö€Õ¾Õ¥Õ¬ Õ§ $1 ÖƒÕ¸ÕÕ¡Ö€Õ«Õ¶Õ¸Ö‚Õ´Ö‰', + 'wikieditor-toolbar-tool-replace-success' => 'Ô¿Õ¡Õ¿Õ¡Ö€Õ¾Õ¥Õ¬ Õ§ $1 {{PLURAL:$1|ÖƒÕ¸ÕÕ¡Ö€Õ«Õ¶Õ¸Ö‚Õ´}}Ö‰', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Ô´Õ¸Ö‚Ö„ Õ¸Ö€Õ¸Õ¶Õ¥Õ¬Õ¸Ö‚ Õ¸Ö€Ö‡Õ§ Õ¢Õ¡Õ¶ Õ¹Õ¥Ö„ Õ¶Õ·Õ¥Õ¬Ö‰', 'wikieditor-toolbar-tool-replace-invalidregex' => 'ÕÕ¥Ö€ Õ¶Õ·Õ¡Õ® regular expression-Õ¨ Õ½ÕÕ¡Õ¬ է․ $1', 'wikieditor-toolbar-section-characters' => 'Õ€Õ¡Õ¿Õ¸Ö‚Õ¯ Õ¶Õ·Õ¡Õ¶Õ¶Õ¥Ö€', @@ -11971,11 +12415,20 @@ $1:Example.jpg|Õ†Õ¯Õ¡Ö€Õ¡Õ£Ö€Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶2', 'wikieditor-toolbar-characters-page-cyrillic' => 'Ô¿Õ«Ö€Õ«Õ¬Õ«ÖÕ¡', 'wikieditor-toolbar-characters-page-arabic' => 'Ô±Ö€Õ¡Õ¢Õ¥Ö€Õ¥Õ¶', 'wikieditor-toolbar-characters-page-arabicextended' => 'Ô±Ö€Õ¡Õ¢Õ¥Ö€Õ¥Õ¶ Õ¨Õ¶Õ¤Õ¬Õ¡ÕµÕ¶Õ¾Õ¡Õ®', + 'wikieditor-toolbar-characters-page-persian' => 'ÕŠÕ¡Ö€Õ½Õ¯Õ¥Ö€Õ¥Õ¶', 'wikieditor-toolbar-characters-page-hebrew' => 'ÔµÕ¢Ö€Õ¡ÕµÕ¥Ö€Õ¥Õ¶', 'wikieditor-toolbar-characters-page-bangla' => 'Ô²Õ¥Õ¶Õ£Õ¡Õ¬Õ¥Ö€Õ¥Õ¶', + 'wikieditor-toolbar-characters-page-tamil' => 'Ô¹Õ¡Õ´Õ«Õ¬Õ¥Ö€Õ¥Õ¶', 'wikieditor-toolbar-characters-page-telugu' => 'ÕÕ¥Õ¬Õ¸Ö‚Õ£Õ¸Ö‚', 'wikieditor-toolbar-characters-page-sinhala' => 'ÕÕ«Õ¶Õ°Õ¡Õ¬Õ¥Ö€Õ¥Õ¶', 'wikieditor-toolbar-characters-page-gujarati' => 'Ô³Õ¸Ö‚Õ»Õ¡Ö€Õ¡Õ¿Õ«', + 'wikieditor-toolbar-characters-page-devanagari' => 'Ô´Õ¥Õ¾Õ¡Õ¶Õ£Õ¡Ö€Õ«', + 'wikieditor-toolbar-characters-page-thai' => 'Ô¹Õ¡ÕµÕ¥Ö€Õ¥Õ¶', + 'wikieditor-toolbar-characters-page-lao' => 'Ô¼Õ¡Õ¸Õ¥Ö€Õ¥Õ¶', + 'wikieditor-toolbar-characters-page-khmer' => 'Ô¿ÕÕ´Õ¥Ö€', + 'wikieditor-toolbar-characters-endash' => 'Õ¸ Õ£Õ®Õ«Õ¯ (en dash)', + 'wikieditor-toolbar-characters-emdash' => 'Õ¡ Õ£Õ®Õ«Õ¯ (em dash)', + 'wikieditor-toolbar-characters-minus' => 'Õ°Õ¡Õ¶Õ¡Õ®Õ« Õ¶Õ·Õ¡Õ¶', 'wikieditor-toolbar-section-help' => 'Õ•Õ£Õ¶Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶', 'wikieditor-toolbar-help-heading-description' => 'Õ†Õ¯Õ¡Ö€Õ¡Õ£Ö€Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶', 'wikieditor-toolbar-help-heading-syntax' => 'Ô»Õ¶Õ¹ Õ¥Ö„ Õ°Õ¡Õ¾Õ¡Ö„Õ¸Ö‚Õ´', @@ -12031,7 +12484,7 @@ $1:Example.jpg|Õ†Õ¯Õ¡Ö€Õ¡Õ£Ö€Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶2', 'wikieditor-toolbar-help-content-showreferences-description' => 'Õ‘Õ¸Ö‚ÖÕ¡Õ¤Ö€Õ¥Õ¬ Õ®Õ¡Õ¶Õ¸Õ©Õ¡Õ£Ö€Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ¶Õ¥Ö€Õ¨', 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.example.org' class='external text' href='#'>Õ€Õ²Õ´Õ¡Õ¶ Õ¿Õ¥Ö„Õ½Õ¿</a>, Õ°Õ¡Õ¾Õ¥Õ¬ÕµÕ¡Õ¬ Õ¿Õ¥Ö„Õ½Õ¿Ö‰</li></ol>", 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'ÕÕ¿Õ¸Ö€Õ¡Õ£Ö€Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶Õ¨ Õ¡Õ´Õ½Õ¡Õ©Õ¾Õ¸Õ¾', - 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>Õ„Õ¡Õ½Õ¶Õ¡Õ¯ÖÕ« Ô±Õ¶Õ¸Ö‚Õ¶</a> (<a href='#' title='{{#special:mytalk}}'>Ö„Õ¶Õ¶Õ¡Ö€Õ¯Õ¸Ö‚Õ´</a>) 15:54, 29 Õ°Õ¸Ö‚Õ¶Õ«Õ½ 2009 (UTC)", + 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>Õ„Õ¡Õ½Õ¶Õ¡Õ¯ÖÕ« Õ¡Õ¶Õ¸Ö‚Õ¶</a> (<a href='#' title='{{#special:mytalk}}'>Ö„Õ¶Õ¶Õ¡Ö€Õ¯Õ¸Ö‚Õ´</a>) 15:54, 10 Õ°Õ¸Ö‚Õ¶Õ«Õ½ 2009 (UTC)", 'wikieditor-toolbar-help-content-signature-description' => 'ÕÕ¿Õ¸Ö€Õ¡Õ£Ö€Õ¸Ö‚Õ©ÕµÕ¸Ö‚Õ¶', 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>Õ„Õ¡Õ½Õ¶Õ¡Õ¯ÖÕ« Ô±Õ¶Õ¸Ö‚Õ¶</a> (<a href='#' title='{{#special:mytalk}}'>Ö„Õ¶Õ¶Õ¡Ö€Õ¯Õ¸Ö‚Õ´</a>)", 'wikieditor-toolbar-help-content-indent-description' => 'Ô½Õ¸Ö€Ö„Õ«Ö', @@ -12074,7 +12527,7 @@ $messages['ia'] = array( 'wikieditor-toolbar' => 'Instrumentario de modification', 'wikieditor-toolbar-desc' => 'Barra con instrumentos de modification con augmento de usabilitate', 'wikieditor-toolbar-preference' => 'Activar le instrumentario de modification meliorate', - 'wikieditor-toolbar-dialogs-preference' => 'Activar dialogos pro inserer ligamines, tabulas e plus', + 'wikieditor-toolbar-dialogs-preference' => 'Activar dialogos pro inserer ligamines, tabulas e plus', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Celar le button de signatura in paginas in le spatio de nomines principal', 'wikieditor-toolbar-loading' => 'Cargamento in curso…', 'wikieditor-toolbar-tool-bold' => 'Grasse', @@ -12183,7 +12636,7 @@ $1:Exemplo.jpg|Legenda2', 'wikieditor-toolbar-tool-table-preview' => 'Previsualisation', 'wikieditor-toolbar-tool-table-insert' => 'Inserer', 'wikieditor-toolbar-tool-table-cancel' => 'Cancellar', - 'wikieditor-toolbar-tool-table-toomany' => 'Inserer un tabula con plus de $1 cellulas non es possibile con iste dialogo.', + 'wikieditor-toolbar-tool-table-toomany' => 'Inserer un tabula con plus de $1 cellulas non es possibile con iste dialogo.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Tu non ha entrate un numero valide de lineas o columnas.', 'wikieditor-toolbar-tool-table-zero' => 'Tu non pote inserer un tabula con zero lineas o columnas.', 'wikieditor-toolbar-tool-replace' => 'Cercar e reimplaciar', @@ -12197,7 +12650,7 @@ $1:Exemplo.jpg|Legenda2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Reimplaciar toto', 'wikieditor-toolbar-tool-replace-close' => 'Clauder', 'wikieditor-toolbar-tool-replace-nomatch' => 'Tu recerca non ha producite resultatos.', - 'wikieditor-toolbar-tool-replace-success' => '$1 reimplaciamentos facite.', + 'wikieditor-toolbar-tool-replace-success' => '$1 reimplaciamentos facite.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Tu non entrava texto a cercar.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Le expression regular que tu entrava es invalide: $1', 'wikieditor-toolbar-section-characters' => 'Characteres special', @@ -12288,6 +12741,7 @@ $1:Exemplo.jpg|Legenda2', * @author Farras * @author Irwangatot * @author IvanLanin + * @author Iwan Novirion * @author Kenrick95 */ $messages['id'] = array( @@ -12322,7 +12776,7 @@ $messages['id'] = array( 'wikieditor-toolbar' => 'Bilah alat penyuntingan', 'wikieditor-toolbar-desc' => 'Bilah alat penyuntingan dengan kebergunaan yang ditingkatkan', 'wikieditor-toolbar-preference' => 'Aktifkan bilah alat penyuntingan yang telah ditingkatkan', - 'wikieditor-toolbar-dialogs-preference' => 'Aktifkan bantuan untuk menambahkan pranala, tabel dan lainnya', + 'wikieditor-toolbar-dialogs-preference' => 'Aktifkan bantuan untuk menambahkan pranala, tabel dan lainnya', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Sembunyikan tombol tanda tangan dari halaman pada ruang nama utama', 'wikieditor-toolbar-loading' => 'Mengunggah...', 'wikieditor-toolbar-tool-bold' => 'Tebal', @@ -12365,6 +12819,7 @@ Apakah Anda ingin membuatnya menjadi pranala internal?', 'wikieditor-toolbar-file-float' => 'Rata:', 'wikieditor-toolbar-file-default' => '(baku)', 'wikieditor-toolbar-file-format' => 'Format:', + 'wikieditor-toolbar-file-format-none' => 'tidak ada', 'wikieditor-toolbar-tool-file-insert' => 'Sisipkan', 'wikieditor-toolbar-tool-file-cancel' => 'Batal', 'wikieditor-toolbar-tool-reference' => 'Referensi', @@ -12431,7 +12886,7 @@ $1:Contoh.jpg|Judul2', 'wikieditor-toolbar-tool-table-preview' => 'Pratayang', 'wikieditor-toolbar-tool-table-insert' => 'Masukkan', 'wikieditor-toolbar-tool-table-cancel' => 'Batalkan', - 'wikieditor-toolbar-tool-table-toomany' => 'Anda tidak dapat membuat tabel dengan jumlah sel yang lebih dari $1', + 'wikieditor-toolbar-tool-table-toomany' => 'Anda tidak dapat membuat tabel dengan jumlah sel yang lebih dari $1', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Anda tidak memasukkan jumlah kolom atau baris yang sah', 'wikieditor-toolbar-tool-table-zero' => 'Anda tidak dapat memasukkan tabel dengan jumlah baris atau kolom nol.', 'wikieditor-toolbar-tool-replace' => 'Cari dan gantikan', @@ -12445,7 +12900,7 @@ $1:Contoh.jpg|Judul2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Ganti semua', 'wikieditor-toolbar-tool-replace-close' => 'Tutup', 'wikieditor-toolbar-tool-replace-nomatch' => 'Pencarian Anda tidak membuahkan hasil.', - 'wikieditor-toolbar-tool-replace-success' => 'Terjadi $1 penggantian.', + 'wikieditor-toolbar-tool-replace-success' => 'Terjadi $1 penggantian.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Anda tidak memasukan apa pun untuk di pencarian.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Kalimat biasa yang Anda masukkan tidak sah: $1', 'wikieditor-toolbar-section-characters' => 'Karakter spesial', @@ -12468,6 +12923,9 @@ $1:Contoh.jpg|Judul2', 'wikieditor-toolbar-characters-page-thai' => 'Thai', 'wikieditor-toolbar-characters-page-lao' => 'Lao', 'wikieditor-toolbar-characters-page-khmer' => 'Khmer', + 'wikieditor-toolbar-characters-endash' => 'en dash', + 'wikieditor-toolbar-characters-emdash' => 'em dash', + 'wikieditor-toolbar-characters-minus' => 'tanda kurang', 'wikieditor-toolbar-section-help' => 'Bantuan', 'wikieditor-toolbar-help-heading-description' => 'Keterangan', 'wikieditor-toolbar-help-heading-syntax' => 'Yang Anda ketikkan', @@ -12494,16 +12952,16 @@ $1:Contoh.jpg|Judul2', 'wikieditor-toolbar-help-content-xlink-description' => 'Pranala luar', 'wikieditor-toolbar-help-content-xlink-syntax' => '[http://www.contoh.org Label pranala]<br />[http://www.contoh.org]<br />http://www.contoh.org', 'wikieditor-toolbar-help-content-xlink-result' => "<a href='#' class='external'>Label pranala</a><br /><a href='#' class='external autonumber'>[1]</a><br /><a href='#' class='external'>http://www.contoh.org</a>", - 'wikieditor-toolbar-help-content-heading2-description' => 'Judul bagian tingkat kedua', + 'wikieditor-toolbar-help-content-heading2-description' => 'Judul tingkat 2', 'wikieditor-toolbar-help-content-heading2-syntax' => '== Teks judul ==', 'wikieditor-toolbar-help-content-heading2-result' => '<h2>Teks judul</h2>', - 'wikieditor-toolbar-help-content-heading3-description' => 'Judul bagian tingkat ketiga', + 'wikieditor-toolbar-help-content-heading3-description' => 'Judul tingkat 3', 'wikieditor-toolbar-help-content-heading3-syntax' => '=== Teks judul ===', 'wikieditor-toolbar-help-content-heading3-result' => '<h3>Teks judul</h3>', - 'wikieditor-toolbar-help-content-heading4-description' => 'Judul bagian tingkat keempat', + 'wikieditor-toolbar-help-content-heading4-description' => 'Judul tingkat 4', 'wikieditor-toolbar-help-content-heading4-syntax' => '==== Teks judul ====', 'wikieditor-toolbar-help-content-heading4-result' => '<h4>Teks judul</h4>', - 'wikieditor-toolbar-help-content-heading5-description' => 'Judul bagian tingkat kelima', + 'wikieditor-toolbar-help-content-heading5-description' => 'Judul tingkat 5', 'wikieditor-toolbar-help-content-heading5-syntax' => '===== Teks judul =====', 'wikieditor-toolbar-help-content-heading5-result' => '<h5>Teks judul</h5>', 'wikieditor-toolbar-help-content-ulist-description' => 'Daftar berpoin', @@ -12523,7 +12981,7 @@ $1:Contoh.jpg|Judul2', 'wikieditor-toolbar-help-content-showreferences-description' => 'Menampilkan referensi', 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.contoh.org' class='external text' href='#'>Teks pranala</a>, teks tambahan.</li></ol>", 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'Tanda tangan dengan waktu', - 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>Name pengguna</a> (<a href='#' title='{{#special:mytalk}}'>bicara</a>) 15:54, 10 June 2009 (UTC)", + 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>Nama pengguna</a> (<a href='#' title='{{#special:mytalk}}'>bicara</a>) 15:54, 10 Mei 2013 (UTC)", 'wikieditor-toolbar-help-content-signature-description' => 'Tanda tangan', 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>Nama pengguna</a> (<a href='#' title='{{#special:mytalk}}'>bicara</a>)", 'wikieditor-toolbar-help-content-indent-description' => 'Inden', @@ -12581,7 +13039,7 @@ $messages['ig'] = array( 'wikieditor-toolbar-tool-table-dimensions-columns' => 'Ogìdì', 'wikieditor-toolbar-tool-table-cancel' => 'Kà chá', 'wikieditor-toolbar-tool-replace-search' => 'Chá»wa mà kà :', - 'wikieditor-toolbar-tool-replace-close' => 'Mèchié', + 'wikieditor-toolbar-tool-replace-close' => 'MèchÃ', 'wikieditor-toolbar-characters-page-latin' => 'Latin', 'wikieditor-toolbar-characters-page-latinextended' => 'Latin dá»rá»', 'wikieditor-toolbar-characters-page-ipa' => 'IPA', @@ -12657,7 +13115,7 @@ $messages['ilo'] = array( 'wikieditor-toolbar' => 'Ramit a baras ti panag-urnos', 'wikieditor-toolbar-desc' => 'Ramit ti baras ti panag-urnos nga addan ti napasayaat a panag-usar', 'wikieditor-toolbar-preference' => 'Pakabaelanna ti napasayaat a ramit ti baras a panag-urnos', - 'wikieditor-toolbar-dialogs-preference' => 'Pakabaekanna dagiti panakisinnarita para iti panagisengngat kadagiti panilpo, tab-tabla ken adu pay', + 'wikieditor-toolbar-dialogs-preference' => 'Pakabaelanna dagiti mangngarading para iti panangisengngat kadagiti silpo, tab-tabla ken ti pay panagbiruk ken panagisukat nga annong', 'wikieditor-toolbar-hidesig' => 'Ilemmeng ti pirma a buton manipud kadagiti panid iti umuna a nagan ti lugar', 'wikieditor-toolbar-loading' => 'Agkarkarga...', 'wikieditor-toolbar-tool-bold' => 'Napuskol', @@ -12685,6 +13143,7 @@ $messages['ilo'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Imbalido a titulo', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Kasilpo iti ruar', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Kitkitaen no adda ti panid...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Panangilawlawag a panid', 'wikieditor-toolbar-tool-link-int-invalid' => 'Ti titulo a nainaganam ket imbalido.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'Ti URL a nainaganam ket kasla naaramid a panilpo iti sabali a panid ti wiki. Kayatmo nga aramiden daytoy nga akinuneg a panilpo?', @@ -12734,9 +13193,9 @@ Kayatmo nga aramiden daytoy nga akinuneg a panilpo?', 'wikieditor-toolbar-tool-small' => 'Bassit', 'wikieditor-toolbar-tool-small-example' => 'Bassit a testo', 'wikieditor-toolbar-tool-superscript' => 'Superscript', - 'wikieditor-toolbar-tool-superscript-example' => 'Testo ti superscript', + 'wikieditor-toolbar-tool-superscript-example' => 'Testo ti supereskritu', 'wikieditor-toolbar-tool-subscript' => 'Subscript', - 'wikieditor-toolbar-tool-subscript-example' => 'Testo ti subscript', + 'wikieditor-toolbar-tool-subscript-example' => 'Testo ti subeskritu', 'wikieditor-toolbar-group-insert' => 'Isengngat', 'wikieditor-toolbar-tool-gallery' => 'Palko ti retrato', 'wikieditor-toolbar-tool-gallery-example' => '$1:Example.jpg|Naisurat1 @@ -12767,9 +13226,9 @@ $1:Example.jpg|Naisurat2', 'wikieditor-toolbar-tool-table-preview' => 'Ipadas', 'wikieditor-toolbar-tool-table-insert' => 'Isengngat', 'wikieditor-toolbar-tool-table-cancel' => 'Ukasen', - 'wikieditor-toolbar-tool-table-toomany' => 'Ti panagisengngat ti tabla nga adda ti adadu ngem $1 a selula ket saan a mabalin iti daytoy a pagsaritaan.', - 'wikieditor-toolbar-tool-table-invalidnumber' => 'Saan ka pay a nakaikabil ti umisu a numero iti ar-aray wenno binnatong.', - 'wikieditor-toolbar-tool-table-zero' => 'Saan mo a mabalin ti agisengngat ti tabla nga adda ti sero nga ar-aray wenno binnatong.', + 'wikieditor-toolbar-tool-table-toomany' => 'Ti panagisengngat ti tabla nga adda kadagiti ad-adu ngem 1000 a selula ket saan a mabalin iti daytoy a pagsaritaan.', + 'wikieditor-toolbar-tool-table-invalidnumber' => 'Saanka pay a nakaikabil ti umisu a numero iti ar-aray wenno binnatong.', + 'wikieditor-toolbar-tool-table-zero' => 'Saanmo a mabalin ti agisengngat ti tabla nga adda ti sero nga ar-aray wenno binnatong.', 'wikieditor-toolbar-tool-replace' => 'Agbiruk ken sukatan', 'wikieditor-toolbar-tool-replace-title' => 'Agbiruk ken sukatan', 'wikieditor-toolbar-tool-replace-search' => 'Biruken iti:', @@ -12781,7 +13240,7 @@ $1:Example.jpg|Naisurat2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Sukatan amin', 'wikieditor-toolbar-tool-replace-close' => 'Irikep', 'wikieditor-toolbar-tool-replace-nomatch' => 'Ti panagbirukmo ket awan ti napadana.', - 'wikieditor-toolbar-tool-replace-success' => '$1 ti naaramid a nasukatan.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|a sinukatan|a sinuksukatan}} ti naaramid.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Awan ti inkabilmo a biruken.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Ti kadawyan a panangisao nga inkabilmo ket imbalido: $1', 'wikieditor-toolbar-section-characters' => 'Dagiti naipangpangruna a karakter', @@ -12804,6 +13263,9 @@ $1:Example.jpg|Naisurat2', 'wikieditor-toolbar-characters-page-thai' => 'Thai', 'wikieditor-toolbar-characters-page-lao' => 'Lao', 'wikieditor-toolbar-characters-page-khmer' => 'Khmer', + 'wikieditor-toolbar-characters-endash' => 'en dash', + 'wikieditor-toolbar-characters-emdash' => 'em dash', + 'wikieditor-toolbar-characters-minus' => 'senial a panagkissay', 'wikieditor-toolbar-section-help' => 'Tulong', 'wikieditor-toolbar-help-heading-description' => 'Panagipalpalawag', 'wikieditor-toolbar-help-heading-syntax' => 'Ti imakiniliam', @@ -12930,7 +13392,7 @@ $messages['io'] = array( 'wikieditor-toolbar-tool-table-cancel' => 'Anular', 'wikieditor-toolbar-tool-replace-search' => 'Serchar:', 'wikieditor-toolbar-tool-replace-close' => 'Klozar', - 'wikieditor-toolbar-tool-replace-success' => '$1 remplasigo(i) facita.', + 'wikieditor-toolbar-tool-replace-success' => '$1 remplasigo(i) facita.', # Fuzzy 'wikieditor-toolbar-characters-page-latin' => 'Latina', 'wikieditor-toolbar-characters-page-latinextended' => 'Latina extensita', 'wikieditor-toolbar-characters-page-symbols' => 'Simboli', @@ -12981,7 +13443,7 @@ $messages['is'] = array( 'wikieditor-toc-hide' => 'Fela efnisyfirlit', 'wikieditor-toolbar' => 'Breytingarstika', 'wikieditor-toolbar-desc' => 'Breytingarstika með auknu notagildi', - 'wikieditor-toolbar-dialogs-preference' => 'Virkja valmynd fyrir innsetningu tengla, taflna og fleira', + 'wikieditor-toolbar-dialogs-preference' => 'Virkja valmynd fyrir innsetningu tengla, taflna og fleira', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Fela undirskriftar hnappinn á sÃðum à aðalnafnrými', 'wikieditor-toolbar-loading' => 'Hleð...', 'wikieditor-toolbar-tool-bold' => 'Feitletrað', @@ -13090,7 +13552,7 @@ $1:Example.jpg|Myndlýsing2', 'wikieditor-toolbar-tool-table-preview' => 'Forskoðun', 'wikieditor-toolbar-tool-table-insert' => 'Setja inn', 'wikieditor-toolbar-tool-table-cancel' => 'Hætta við', - 'wikieditor-toolbar-tool-table-toomany' => 'Ekki er hægt að búa til töflu með fleiri en $1 reiti með þessari valmynd.', + 'wikieditor-toolbar-tool-table-toomany' => 'Ekki er hægt að búa til töflu með fleiri en $1 reiti með þessari valmynd.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Ógildur fjöldi raða eða reita.', 'wikieditor-toolbar-tool-table-zero' => 'Taflan getur ekki innihaldið núll raðir eða reiti.', 'wikieditor-toolbar-tool-replace' => 'Leita og skipta út', @@ -13104,7 +13566,7 @@ $1:Example.jpg|Myndlýsing2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Skipta út öllum', 'wikieditor-toolbar-tool-replace-close' => 'Loka', 'wikieditor-toolbar-tool-replace-nomatch' => 'Engar niðurstöður fundust.', - 'wikieditor-toolbar-tool-replace-success' => '$1 útskiptingar gerðar.', + 'wikieditor-toolbar-tool-replace-success' => '$1 útskiptingar gerðar.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Þú slóst ekki inn neitt til að leita að.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Ógild regluleg segð: $1', 'wikieditor-toolbar-section-characters' => 'Sérstafir', @@ -13233,7 +13695,7 @@ $messages['it'] = array( 'wikieditor-toolbar' => 'Barra degli strumenti di modifica', 'wikieditor-toolbar-desc' => 'Barra degli strumenti di modifica della pagina con migliorata usabilità ', 'wikieditor-toolbar-preference' => 'Abilita barra degli strumenti di modifica avanzata', - 'wikieditor-toolbar-dialogs-preference' => "Abilita le finestre per l'inserimento di link, tabelle ed altro", + 'wikieditor-toolbar-dialogs-preference' => "Abilita le finestre per l'inserimento di collegamenti, tabelle e la funzione di cerca e sostituisci", 'wikieditor-toolbar-hidesig' => 'Nasconde il pulsante della firma dalle pagine nel namespace principale', 'wikieditor-toolbar-loading' => 'Caricamento in corso...', 'wikieditor-toolbar-tool-bold' => 'Grassetto', @@ -13245,11 +13707,11 @@ $messages['it'] = array( 'wikieditor-toolbar-tool-xlink' => 'Collegamento esterno (ricorda il prefisso http:// )', 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com titolo del collegamento', 'wikieditor-toolbar-tool-link' => 'Collegamento', - 'wikieditor-toolbar-tool-link-title' => 'Inserisci link', + 'wikieditor-toolbar-tool-link-title' => 'Inserisci collegamento', 'wikieditor-toolbar-tool-link-int' => 'A una pagina wiki', - 'wikieditor-toolbar-tool-link-int-target' => 'Titolo della pagina:', + 'wikieditor-toolbar-tool-link-int-target' => 'Pagina di destinazione o URL:', 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'Titolo della pagina o URL', - 'wikieditor-toolbar-tool-link-int-text' => 'Testo del link:', + 'wikieditor-toolbar-tool-link-int-text' => 'Testo da visualizzare:', 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'Inserisci il testo da visualizzare', 'wikieditor-toolbar-tool-link-ext' => 'A una pagina di un sito web esterno', 'wikieditor-toolbar-tool-link-ext-target' => 'URL del link:', @@ -13261,10 +13723,11 @@ $messages['it'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Titolo non valido', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Collegamento esterno', 'wikieditor-toolbar-tool-link-int-target-status-loading' => "Controllo dell'esistenza della pagina in corso....", + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Pagina di disambiguazione', 'wikieditor-toolbar-tool-link-int-invalid' => 'Il titolo che hai specificato non è valido.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => "La URL che hai indicato sembra un link verso un'altra pagina wiki. Vuoi che sia un link interno?", - 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Link interno', + 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Collegamento interno', 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Collegamento esterno', 'wikieditor-toolbar-tool-link-empty' => 'Non hai indicato la destinazione del collegamento.', 'wikieditor-toolbar-tool-file' => 'File incorporato', @@ -13343,7 +13806,7 @@ $1:Esempio.jpg|Didascalia2', 'wikieditor-toolbar-tool-table-preview' => 'Anteprima', 'wikieditor-toolbar-tool-table-insert' => 'Inserisci', 'wikieditor-toolbar-tool-table-cancel' => 'Annulla', - 'wikieditor-toolbar-tool-table-toomany' => 'Con questo strumento non è possibile inserire una tabella che abbia più di $1 celle.', + 'wikieditor-toolbar-tool-table-toomany' => 'Con questo strumento non è possibile inserire una tabella che abbia più di 1000 celle.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Non hai indicato un numero valido di righe o di colonne.', 'wikieditor-toolbar-tool-table-zero' => 'Non puoi inserire una tabella senza righe e/o senza colonne.', 'wikieditor-toolbar-tool-replace' => 'Cerca e sostituisci', @@ -13357,7 +13820,7 @@ $1:Esempio.jpg|Didascalia2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Sostituisci tutto', 'wikieditor-toolbar-tool-replace-close' => 'Chiudi', 'wikieditor-toolbar-tool-replace-nomatch' => 'La tua ricerca non ha prodotto risultati.', - 'wikieditor-toolbar-tool-replace-success' => '$1 sostituzione/i effettuata/e.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|sostituzione effettuata|sostituzioni effettuate}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Non hai indicato cosa cercare.', 'wikieditor-toolbar-tool-replace-invalidregex' => "L'espressione regolare immessa non è valida: $1", 'wikieditor-toolbar-section-characters' => 'Caratteri speciali', @@ -13473,7 +13936,7 @@ $messages['ja'] = array( 'wikieditor-publish-button-publish' => '投稿', 'wikieditor-publish-button-cancel' => '䏿¢', 'wikieditor-publish-dialog-title' => '{{SITENAME}} ã¸ã®æŠ•稿', - 'wikieditor-publish-dialog-summary' => '編集内容ã®è¦ç´„(ã‚ãªãŸãŒè¡Œãªã£ãŸå¤‰æ›´ã‚’ç°¡æ½”ã«èª¬æ˜Žã—ã¦ãã ã•ã„):', + 'wikieditor-publish-dialog-summary' => '編集内容ã®è¦ç´„ (ã‚ãªãŸãŒè¡Œãªã£ãŸå¤‰æ›´ã‚’ç°¡æ½”ã«èª¬æ˜Žã—ã¦ãã ã•ã„):', 'wikieditor-publish-dialog-minor' => '細部ã®ç·¨é›†', 'wikieditor-publish-dialog-watch' => 'ã“ã®ãƒšãƒ¼ã‚¸ã‚’ウォッãƒ', 'wikieditor-publish-dialog-publish' => '投稿', @@ -13489,7 +13952,7 @@ $messages['ja'] = array( 'wikieditor-toolbar' => '編集ツールãƒãƒ¼', 'wikieditor-toolbar-desc' => '使ã„ã‚„ã™ã•ã®å‘上ã—ãŸãƒšãƒ¼ã‚¸ç·¨é›†ãƒ„ールãƒãƒ¼', 'wikieditor-toolbar-preference' => '改良型編集ツールãƒãƒ¼ã‚’有効ã«ã™ã‚‹', - 'wikieditor-toolbar-dialogs-preference' => 'リンクや表ãªã©ã®æŒ¿å…¥ãƒ€ã‚¤ã‚¢ãƒã‚°ã‚’有効ã«ã™ã‚‹', + 'wikieditor-toolbar-dialogs-preference' => 'ãƒªãƒ³ã‚¯ã‚„è¡¨ã®æŒ¿å…¥ã€ãŠã‚ˆã³æ¤œç´¢ã¨ç½®æ›ã®ãŸã‚ã®ã‚¦ã‚£ã‚¶ãƒ¼ãƒ‰ã‚’有効ã«ã™ã‚‹', 'wikieditor-toolbar-hidesig' => '標準åå‰ç©ºé–“ã§ç½²åボタンをéžè¡¨ç¤ºã«ã™ã‚‹', 'wikieditor-toolbar-loading' => 'èªã¿è¾¼ã¿ä¸...', 'wikieditor-toolbar-tool-bold' => '太å—', @@ -13503,8 +13966,8 @@ $messages['ja'] = array( 'wikieditor-toolbar-tool-link' => 'リンク', 'wikieditor-toolbar-tool-link-title' => 'ãƒªãƒ³ã‚¯ã®æŒ¿å…¥', 'wikieditor-toolbar-tool-link-int' => 'ウィã‚ページã¸', - 'wikieditor-toolbar-tool-link-int-target' => 'ページå:', - 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'ページåã‹ URL', + 'wikieditor-toolbar-tool-link-int-target' => 'ページã¾ãŸã¯ URL:', + 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'ページåã¾ãŸã¯ URL', 'wikieditor-toolbar-tool-link-int-text' => 'リンク文:', 'wikieditor-toolbar-tool-link-int-text-tooltip' => '表示ã™ã‚‹æ–‡å—列を入力ã—ã¦ãã ã•ã„', 'wikieditor-toolbar-tool-link-ext' => '外部ã®ã‚¦ã‚§ãƒ–ページã¸', @@ -13516,13 +13979,14 @@ $messages['ja'] = array( 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'ページã¯å˜åœ¨ã—ã¾ã›ã‚“', 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'ページåã¨ã—ã¦ç„¡åйã§ã™', 'wikieditor-toolbar-tool-link-int-target-status-external' => '外部リンク', - 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'ページã®å˜åœ¨ã‚’確èªä¸â€¦', + 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'ページã®å˜åœ¨ã‚’確èªä¸...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => '曖昧ã•回é¿ãƒšãƒ¼ã‚¸', 'wikieditor-toolbar-tool-link-int-invalid' => '指定ã—ãŸãƒšãƒ¼ã‚¸åã¯ç„¡åйã§ã™ã€‚', - 'wikieditor-toolbar-tool-link-lookslikeinternal' => '指定ã•れ㟠URL ã¯åˆ¥ã®ã‚¦ã‚£ã‚ページã¸ã®ãƒªãƒ³ã‚¯ã®ã‚ˆã†ã§ã™ã€‚ -ã“れを内部リンクã«ã—ã¾ã™ã‹ï¼Ÿ', + 'wikieditor-toolbar-tool-link-lookslikeinternal' => '指定ã—㟠URL ã¯åˆ¥ã®ã‚¦ã‚£ã‚ページã¸ã®ãƒªãƒ³ã‚¯ã®ã‚ˆã†ã§ã™ã€‚ +ã“れを内部リンクã«ã—ã¾ã™ã‹?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => '内部リンク', 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => '外部リンク', - 'wikieditor-toolbar-tool-link-empty' => 'リンクã™ã¹ã入力ãŒä¸Žãˆã‚‰ã‚Œã¦ã„ã¾ã›ã‚“。', + 'wikieditor-toolbar-tool-link-empty' => 'リンク先ã¨ã—ã¦ä½•も入力ã—ã¦ã„ã¾ã›ã‚“。', 'wikieditor-toolbar-tool-file' => '埋ã‚è¾¼ã¿ãƒ•ァイル', 'wikieditor-toolbar-tool-file-example' => '例.jpg', 'wikieditor-toolbar-tool-file-title' => 'ãƒ•ã‚¡ã‚¤ãƒ«ã®æŒ¿å…¥', @@ -13565,9 +14029,9 @@ $messages['ja'] = array( 'wikieditor-toolbar-tool-big-example' => '大ããªãƒ†ã‚スト', 'wikieditor-toolbar-tool-small' => 'å°', 'wikieditor-toolbar-tool-small-example' => 'å°ã•ãªãƒ†ã‚スト', - 'wikieditor-toolbar-tool-superscript' => 'ä¸Šä»˜ãæ–‡å—', + 'wikieditor-toolbar-tool-superscript' => '上付ã', 'wikieditor-toolbar-tool-superscript-example' => 'ä¸Šä»˜ãæ–‡å—', - 'wikieditor-toolbar-tool-subscript' => 'ä¸‹ä»˜ãæ–‡å—', + 'wikieditor-toolbar-tool-subscript' => '下付ã', 'wikieditor-toolbar-tool-subscript-example' => 'ä¸‹ä»˜ãæ–‡å—', 'wikieditor-toolbar-group-insert' => '挿入', 'wikieditor-toolbar-tool-gallery' => 'ç”»åƒã‚®ãƒ£ãƒ©ãƒªãƒ¼', @@ -13599,7 +14063,7 @@ $1:Example.jpg|ã‚ャプション2', 'wikieditor-toolbar-tool-table-preview' => 'プレビュー', 'wikieditor-toolbar-tool-table-insert' => '挿入', 'wikieditor-toolbar-tool-table-cancel' => '䏿¢', - 'wikieditor-toolbar-tool-table-toomany' => 'ã“ã®ãƒ€ã‚¤ã‚¢ãƒã‚°ã§ã¯ã€$1個以上ã®ã‚»ãƒ«ãŒã‚ã‚‹è¡¨ã¯æŒ¿å…¥ã§ãã¾ã›ã‚“。', + 'wikieditor-toolbar-tool-table-toomany' => 'ã“ã®ãƒ€ã‚¤ã‚¢ãƒã‚°ã§ã¯ã€1000個以上ã®ã‚»ãƒ«ãŒã‚ã‚‹è¡¨ã¯æŒ¿å…¥ã§ãã¾ã›ã‚“。', 'wikieditor-toolbar-tool-table-invalidnumber' => '入力ã—ãŸè¡Œæ•°ã¾ãŸã¯åˆ—æ•°ãŒæœ‰åйã§ã¯ã‚りã¾ã›ã‚“。', 'wikieditor-toolbar-tool-table-zero' => '行数ã¾ãŸã¯åˆ—æ•°ãŒ0ã®è¡¨ã¯æŒ¿å…¥ã§ãã¾ã›ã‚“。', 'wikieditor-toolbar-tool-replace' => '検索ã¨ç½®æ›', @@ -13613,8 +14077,8 @@ $1:Example.jpg|ã‚ャプション2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'ã™ã¹ã¦ç½®æ›', 'wikieditor-toolbar-tool-replace-close' => 'é–‰ã˜ã‚‹', 'wikieditor-toolbar-tool-replace-nomatch' => '検索文å—列ã«ä¸€è‡´ã™ã‚‹ã‚‚ã®ã¯ã‚りã¾ã›ã‚“ã§ã—ãŸã€‚', - 'wikieditor-toolbar-tool-replace-success' => '$1回ã®ç½®æ›ãŒè¡Œã‚れã¾ã—ãŸã€‚', - 'wikieditor-toolbar-tool-replace-emptysearch' => '検索ã™ã‚‹ã‚‚ã®ãŒä½•も入力ã•れã¦ã„ã¾ã›ã‚“。', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|回置æ›}}ã•れã¾ã—ãŸã€‚', + 'wikieditor-toolbar-tool-replace-emptysearch' => '検索ã™ã‚‹ã‚‚ã®ã‚’何も入力ã—ã¦ã„ã¾ã›ã‚“。', 'wikieditor-toolbar-tool-replace-invalidregex' => '入力ã•ã‚ŒãŸæ£è¦è¡¨ç¾ã«èª¤ã‚ŠãŒã‚りã¾ã™: $1', 'wikieditor-toolbar-section-characters' => '特殊文å—', 'wikieditor-toolbar-characters-page-latin' => 'ラテン文å—', @@ -13748,7 +14212,7 @@ $messages['jv'] = array( 'wikieditor-toolbar' => 'Bilah prangkat panyuntingan', 'wikieditor-toolbar-desc' => 'Sunting bilah prangkat kaca mawa kagunan canggih', 'wikieditor-toolbar-preference' => 'Urubaké bilah prangkat panyuntingan canggih', - 'wikieditor-toolbar-dialogs-preference' => 'Urubaké dialog kanggo nglebokaké pranala, tabèl lan liyané', + 'wikieditor-toolbar-dialogs-preference' => 'Urubaké dialog kanggo nglebokaké pranala, tabèl lan liyané', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Dhelikaké pencetan tapak asta saka kaca-kaca nèng bilik jeneng utama', 'wikieditor-toolbar-loading' => 'Ngemot...', 'wikieditor-toolbar-tool-bold' => 'Kandel', @@ -13857,7 +14321,7 @@ $1:Conto.jpg|Katrangan2', 'wikieditor-toolbar-tool-table-preview' => 'Pratayang', 'wikieditor-toolbar-tool-table-insert' => 'Lebokaké', 'wikieditor-toolbar-tool-table-cancel' => 'Batal', - 'wikieditor-toolbar-tool-table-toomany' => 'Nglebokaké tabèl mawa luwih saka $1 sèl ora dimungkinaké nganggo dialog iki.', + 'wikieditor-toolbar-tool-table-toomany' => 'Nglebokaké tabèl mawa luwih saka $1 sèl ora dimungkinaké nganggo dialog iki.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Sampéyan durung nglebokaké angka larik utawa kolom sing sah.', 'wikieditor-toolbar-tool-table-zero' => 'Sampéyan ora bisa nglebokaké tabèl kanthi larik utawa kolom kosong.', 'wikieditor-toolbar-tool-replace' => 'Golèk lan ganti', @@ -13870,7 +14334,7 @@ $1:Conto.jpg|Katrangan2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Ganti kabèh', 'wikieditor-toolbar-tool-replace-close' => 'Tutup', 'wikieditor-toolbar-tool-replace-nomatch' => 'Panggolèkan Sampéyan ora cocok karo apa waé.', - 'wikieditor-toolbar-tool-replace-success' => 'Nggawé $1 gantèn.', + 'wikieditor-toolbar-tool-replace-success' => 'Nggawé $1 gantèn.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Sampéyan ora nglebokaké apa-apa kanggo digolèki.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Èkspresi biasa sing Sampéyan lebokaké ora sah: $1', 'wikieditor-toolbar-section-characters' => 'Karakter kusus', @@ -13992,7 +14456,7 @@ $messages['ka'] = array( 'wikieditor-toolbar' => 'რედáƒáƒ¥áƒ¢áƒ˜áƒ ების პáƒáƒœáƒ”ლი', 'wikieditor-toolbar-desc' => 'რედáƒáƒ¥áƒ¢áƒ˜áƒ ების პáƒáƒœáƒ”ლი გáƒáƒ£áƒ›áƒ¯áƒáƒ‘ესებული იუზáƒáƒ‘ილითით', 'wikieditor-toolbar-preference' => 'ჩáƒáƒ თეთ რედáƒáƒ¥áƒ¢áƒ˜áƒ ების გáƒáƒ£áƒ›áƒ¯áƒáƒ‘ესებული პáƒáƒœáƒ”ლი', - 'wikieditor-toolbar-dialogs-preference' => 'ჩáƒáƒ თეთ დიáƒáƒšáƒáƒ’ები ბმულების, ტáƒáƒ‘ულებისრდრსხვრáƒáƒ‘იექტების ჩáƒáƒ¡áƒáƒ¡áƒ›áƒ”ლáƒáƒ“', + 'wikieditor-toolbar-dialogs-preference' => 'ბმულების, ცხრილებისრდრსხვრáƒáƒ‘იექტების ჩáƒáƒ¡áƒáƒ¡áƒ›áƒ”ლáƒáƒ“ ჩáƒáƒ თეთ დიáƒáƒšáƒáƒ’ები', # Fuzzy 'wikieditor-toolbar-hidesig' => 'ხელმáƒáƒ¬áƒ”რის ღილáƒáƒ™áƒ˜áƒ¡ დáƒáƒ›áƒáƒšáƒ•რსáƒáƒ®áƒ”ლთრსივრცის ძირითáƒáƒ“ გვერდებზე', 'wikieditor-toolbar-loading' => 'იტვირთებáƒâ€¦', 'wikieditor-toolbar-tool-bold' => 'მუქი', @@ -14031,6 +14495,7 @@ $messages['ka'] = array( 'wikieditor-toolbar-file-target' => 'ფáƒáƒ˜áƒšáƒ˜áƒ¡ სáƒáƒ®áƒ”ლი:', 'wikieditor-toolbar-file-caption' => 'წáƒáƒ წერáƒ:', 'wikieditor-toolbar-file-size' => 'ზáƒáƒ›áƒ:', + 'wikieditor-toolbar-file-float' => 'გáƒáƒ¡áƒ¬áƒáƒ ებáƒ:', 'wikieditor-toolbar-file-default' => '(სტáƒáƒœáƒ“áƒáƒ ტული)', 'wikieditor-toolbar-file-format' => 'ფáƒáƒ მáƒáƒ¢áƒ˜:', 'wikieditor-toolbar-file-format-none' => 'áƒáƒ áƒ', @@ -14075,7 +14540,7 @@ $messages['ka'] = array( 'wikieditor-toolbar-tool-gallery-example' => '$1:Example.jpg|áƒáƒ¦áƒ¬áƒ”რáƒ1 $1:Example.jpg|áƒáƒ¦áƒ¬áƒ”რáƒ2', 'wikieditor-toolbar-tool-newline' => 'áƒáƒ®áƒáƒšáƒ˜ ხáƒáƒ–ი', - 'wikieditor-toolbar-tool-table' => 'ტáƒáƒ‘ულáƒ', + 'wikieditor-toolbar-tool-table' => 'ცხრილი', 'wikieditor-toolbar-tool-table-example-old' => '- ! სáƒáƒ®áƒ”ლი 1 ! სáƒáƒ®áƒ”ლი 2 @@ -14100,7 +14565,7 @@ $1:Example.jpg|áƒáƒ¦áƒ¬áƒ”რáƒ2', 'wikieditor-toolbar-tool-table-preview' => 'წინáƒáƒ¡áƒ¬áƒáƒ ', 'wikieditor-toolbar-tool-table-insert' => 'ჩáƒáƒ¡áƒ›áƒ', 'wikieditor-toolbar-tool-table-cancel' => 'გáƒáƒ£áƒ¥áƒ›áƒ”ბáƒ', - 'wikieditor-toolbar-tool-table-toomany' => 'ეს დიáƒáƒšáƒáƒ’ი ვერშექმნის $1 უჯრედზე მეტი უჯრედის შემცვლელ ტáƒáƒ‘ულáƒáƒ¡', + 'wikieditor-toolbar-tool-table-toomany' => 'áƒáƒ› დიáƒáƒšáƒáƒ’ით 1000-ზე მეტი უჯრედის შემცვლელი ცხრილის ჩáƒáƒ¡áƒ›áƒ შეუძლებელიáƒ.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'თქვენ áƒáƒ მიგითითებიáƒáƒ— ხáƒáƒ–ების áƒáƒœ სვეტების რáƒáƒáƒ“ენáƒáƒ‘áƒ', 'wikieditor-toolbar-tool-table-zero' => 'თქვენ ვერჩáƒáƒ¡áƒ•áƒáƒ•თ ხáƒáƒ–ების áƒáƒœ სვეტების ნულáƒáƒ•áƒáƒœ რáƒáƒáƒ“ენáƒáƒ‘áƒáƒ¡', 'wikieditor-toolbar-tool-replace' => 'ძებნრდრშეცვლáƒ', @@ -14114,7 +14579,7 @@ $1:Example.jpg|áƒáƒ¦áƒ¬áƒ”რáƒ2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'შეცვáƒáƒšáƒ”თ ყველáƒáƒ¤áƒ”რი', 'wikieditor-toolbar-tool-replace-close' => 'დáƒáƒ®áƒ£áƒ ვáƒ', 'wikieditor-toolbar-tool-replace-nomatch' => 'თქვენი მáƒáƒ—ხáƒáƒ•ნის შესáƒáƒ‘áƒáƒ›áƒ˜áƒ¡áƒ˜ áƒáƒ áƒáƒ¤áƒ”რირნáƒáƒžáƒáƒ•ნი', - 'wikieditor-toolbar-tool-replace-success' => '$1 შეცვლრგáƒáƒœáƒ®áƒáƒ ციელდáƒ.', + 'wikieditor-toolbar-tool-replace-success' => '$1 გáƒáƒœáƒ®áƒáƒ ციელდრ{{PLURAL:$1|შეცვლáƒ|შეცვლáƒ}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'თქვენ áƒáƒ მიუთითეთ სáƒáƒ«áƒ˜áƒ”ბელი.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'თქვენს მიერშეტáƒáƒœáƒ˜áƒšáƒ˜ რეგულáƒáƒ ული გáƒáƒ›áƒáƒ¡áƒáƒ®áƒ£áƒšáƒ”ბრáƒáƒ áƒáƒ¡áƒ¬áƒáƒ იáƒ: $1', 'wikieditor-toolbar-section-characters' => 'სპეციáƒáƒšáƒ£áƒ ი სიმბáƒáƒšáƒáƒ”ბი', @@ -14137,6 +14602,9 @@ $1:Example.jpg|áƒáƒ¦áƒ¬áƒ”რáƒ2', 'wikieditor-toolbar-characters-page-thai' => 'ტáƒáƒ˜áƒšáƒáƒœáƒ“ური', 'wikieditor-toolbar-characters-page-lao' => 'ლáƒáƒáƒ¡áƒ£áƒ ი', 'wikieditor-toolbar-characters-page-khmer' => 'ქჰმერული', + 'wikieditor-toolbar-characters-endash' => 'ტირე', + 'wikieditor-toolbar-characters-emdash' => 'გრძელი ტირე', + 'wikieditor-toolbar-characters-minus' => 'მინუსის ნიშáƒáƒœáƒ˜', 'wikieditor-toolbar-section-help' => 'დáƒáƒ®áƒ›áƒáƒ ებáƒ', 'wikieditor-toolbar-help-heading-description' => 'áƒáƒ¦áƒ¬áƒ”რáƒ', 'wikieditor-toolbar-help-heading-syntax' => 'რáƒáƒ¡ ბეáƒáƒ“áƒáƒ•თ', @@ -14217,6 +14685,7 @@ $messages['kiu'] = array( ); /** Kazakh (Cyrillic script) (қазақша (кирил)‎) + * @author Arystanbek * @author GaiJin * @author Kaztrans */ @@ -14231,13 +14700,20 @@ $messages['kk-cyrl'] = array( 'wikieditor-previewDialog-loading' => 'Күте тұр...', 'wikieditor-publish-button-publish' => 'ЖариÑлау', 'wikieditor-publish-button-cancel' => 'Болдырмау', + 'wikieditor-publish-dialog-title' => '{{SITENAME}} Ñайтына жариÑлау', 'wikieditor-publish-dialog-minor' => 'Шағын өңдеме', 'wikieditor-publish-dialog-watch' => 'Бұл бетті бақылау', 'wikieditor-publish-dialog-publish' => 'ЖариÑлау', 'wikieditor-publish-dialog-goback' => 'Ðртқа', + 'wikieditor-template-editor-dialog-title' => 'Үлгіні өңдеу', 'wikieditor-template-editor-dialog-submit' => 'Жаңарту', 'wikieditor-template-editor-dialog-cancel' => 'Болдырмау', + 'wikieditor-templates-preference' => 'Үлгі түруін қоÑу', + 'wikieditor-toc-preference' => 'Мағұлыматтар навигациÑлық кеÑтеÑін қоÑу', + 'wikieditor-toc-show' => 'Мазмұнды көрÑету', + 'wikieditor-toc-hide' => 'Мазмұнды жаÑыру', 'wikieditor-toolbar' => 'Өңдеу жақтауы', + 'wikieditor-toolbar-hidesig' => 'Ðегізгі еÑім кеңіÑтігіндегі беттерден қолтаңба батырмаÑын жаÑыру', 'wikieditor-toolbar-loading' => 'Жүктеуде…', 'wikieditor-toolbar-tool-bold' => 'Жуан жазу', 'wikieditor-toolbar-tool-bold-example' => 'Жуан мәтін', @@ -14246,11 +14722,17 @@ $messages['kk-cyrl'] = array( 'wikieditor-toolbar-tool-ilink' => 'Ішкі Ñілтеме', 'wikieditor-toolbar-tool-ilink-example' => 'Сілтеме тақырыбы', 'wikieditor-toolbar-tool-xlink' => 'Сыртқы Ñілтеме (алдына http:// енгізуін ұмытпаңыз)', - 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com Ñілтеме тақырыбы', + 'wikieditor-toolbar-tool-xlink-example' => 'http://www.мыÑал.com Ñілтеме тақырыбы', 'wikieditor-toolbar-tool-link' => 'Сілтеме', 'wikieditor-toolbar-tool-link-title' => 'Сілтеме қою', 'wikieditor-toolbar-tool-link-int' => 'уики бетіне бару', + 'wikieditor-toolbar-tool-link-int-target' => 'ÐÑ‹Ñана беті немеÑе URL:', + 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'Бет атауы немеÑе URL', 'wikieditor-toolbar-tool-link-int-text' => 'КөрÑетілетін мәтін:', + 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'КөрÑетілетін мәтін', + 'wikieditor-toolbar-tool-link-ext' => 'Сыртқы уеб бетіне бару', + 'wikieditor-toolbar-tool-link-ext-target' => 'URL Ñілтеме:', + 'wikieditor-toolbar-tool-link-ext-text' => 'Мәтінді Ñілтеме:', 'wikieditor-toolbar-tool-link-insert' => 'Сілтеме енгізу', 'wikieditor-toolbar-tool-link-cancel' => 'Болдырмау', 'wikieditor-toolbar-tool-link-int-target-status-exists' => 'Бұл бет бар', @@ -14261,7 +14743,19 @@ $messages['kk-cyrl'] = array( 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Ішкі Ñілтеме', 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Сыртқы Ñілтеме', 'wikieditor-toolbar-tool-file' => 'Файл орнату', + 'wikieditor-toolbar-tool-file-example' => 'МыÑал.jpg', + 'wikieditor-toolbar-tool-file-title' => 'Файл кіріÑтіру', + 'wikieditor-toolbar-file-target' => 'Файл атауы:', + 'wikieditor-toolbar-file-caption' => 'Тақырыбы', + 'wikieditor-toolbar-file-size' => 'Өлшемі:', + 'wikieditor-toolbar-file-float' => 'Туралау:', + 'wikieditor-toolbar-file-default' => '(әдепкі)', + 'wikieditor-toolbar-file-format' => 'Пішімі:', + 'wikieditor-toolbar-file-format-none' => 'Ешқандай', + 'wikieditor-toolbar-tool-file-insert' => 'КіріÑтіру', + 'wikieditor-toolbar-tool-file-cancel' => 'Болдырмау', 'wikieditor-toolbar-tool-reference' => 'Дереккөз', + 'wikieditor-toolbar-tool-reference-example' => 'Мұнда түÑірінді мәтін кіріÑтір', 'wikieditor-toolbar-tool-reference-cancel' => 'Болдырмау', 'wikieditor-toolbar-tool-reference-title' => 'Дереккөз енгізу', 'wikieditor-toolbar-tool-reference-insert' => 'Енгізу', @@ -14285,6 +14779,7 @@ $messages['kk-cyrl'] = array( 'wikieditor-toolbar-tool-nowiki' => 'Уики-форматтауды елемеу', 'wikieditor-toolbar-tool-nowiki-example' => 'Форматтауды қажет етпейтін мәтінді мында енгізіңіз', 'wikieditor-toolbar-tool-redirect' => 'Ðйдау', + 'wikieditor-toolbar-tool-redirect-example' => 'ÐÑ‹Ñана бет атауы', 'wikieditor-toolbar-tool-big' => 'Ірі жазу', 'wikieditor-toolbar-tool-big-example' => 'Ірі жазу', 'wikieditor-toolbar-tool-small' => 'Кішірек жазу', @@ -14322,6 +14817,8 @@ $1:Example.jpg|СипаттамаÑÑ‹2', 'wikieditor-toolbar-tool-table-preview' => 'Қарап шығу', 'wikieditor-toolbar-tool-table-insert' => 'Енгізу', 'wikieditor-toolbar-tool-table-cancel' => 'Болдырмау', + 'wikieditor-toolbar-tool-table-invalidnumber' => 'Сіз бағандар немеÑе қатарлар бойынша жарамды нөмір енгізбедіңіз.', + 'wikieditor-toolbar-tool-table-zero' => 'Сіз нөлдік қатар немеÑе баған бойынша кеÑте кіріÑтіре алмайÑыз.', 'wikieditor-toolbar-tool-replace' => 'Іздеу және алмаÑтыру', 'wikieditor-toolbar-tool-replace-title' => 'Іздеу және алмаÑтыру', 'wikieditor-toolbar-tool-replace-search' => 'Іздеу:', @@ -14333,12 +14830,28 @@ $1:Example.jpg|СипаттамаÑÑ‹2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Барлығын алмаÑтыру', 'wikieditor-toolbar-tool-replace-close' => 'Жабу', 'wikieditor-toolbar-tool-replace-nomatch' => 'Сіздің Ñұрауыңыз бойынша еш нәрÑе табылмады.', - 'wikieditor-toolbar-tool-replace-success' => '$1 алмаÑтыру жаÑалды.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|алмаÑтыру|алмаÑтырулар}} жаÑалды.', + 'wikieditor-toolbar-tool-replace-emptysearch' => 'Іздеу үшін ештеңе енгізбедіңіз.', 'wikieditor-toolbar-section-characters' => 'Ðрнайы таңбалар', 'wikieditor-toolbar-characters-page-latin' => 'Латын', + 'wikieditor-toolbar-characters-page-latinextended' => 'Кеңейтілген латын', 'wikieditor-toolbar-characters-page-symbols' => 'Белгілер', + 'wikieditor-toolbar-characters-page-greek' => 'Грек', + 'wikieditor-toolbar-characters-page-cyrillic' => 'Кирилл', + 'wikieditor-toolbar-characters-page-arabic' => 'Ðраб', + 'wikieditor-toolbar-characters-page-arabicextended' => 'Кеңейтілген араб', + 'wikieditor-toolbar-characters-page-persian' => 'ПарÑÑ‹', 'wikieditor-toolbar-section-help' => 'Ðнықтама', 'wikieditor-toolbar-help-heading-description' => 'СипаттамаÑÑ‹', + 'wikieditor-toolbar-help-heading-syntax' => 'Жазғаныңыз', + 'wikieditor-toolbar-help-heading-result' => 'Ðлғаныңыз', + 'wikieditor-toolbar-help-page-format' => 'Форматтау', + 'wikieditor-toolbar-help-page-link' => 'Сілтемелер', + 'wikieditor-toolbar-help-page-heading' => 'Бөлімдер', + 'wikieditor-toolbar-help-page-list' => 'Тізімдер', + 'wikieditor-toolbar-help-page-file' => 'Файлдар', + 'wikieditor-toolbar-help-page-reference' => 'Дереккөздер', + 'wikieditor-toolbar-help-page-discussion' => 'Талқылау', 'wikieditor-toolbar-help-content-italic-description' => 'Көлбеу жазу', 'wikieditor-toolbar-help-content-italic-syntax' => "''Көлбеу мәтін''", 'wikieditor-toolbar-help-content-italic-result' => '<em>Көлбеу мәтін</em>', @@ -14349,7 +14862,11 @@ $1:Example.jpg|СипаттамаÑÑ‹2', 'wikieditor-toolbar-help-content-bolditalic-syntax' => "'''''Жуан көлбеу мәтін'''''", 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>Жуан көлбеу мәтін</em></strong>', 'wikieditor-toolbar-help-content-ilink-description' => 'Ішкі Ñілтеме', + 'wikieditor-toolbar-help-content-ilink-syntax' => '[[Бет атауы|Сілтеме деңгейі]]<br />[[Бет атауы]]', + 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>Сілтеме деңгейі</a><br /><a href='#'>Бет атауы</a>", 'wikieditor-toolbar-help-content-xlink-description' => 'Сыртқы Ñілтеме', + 'wikieditor-toolbar-help-content-xlink-syntax' => '[http://www.мыÑал.org Сілтеме деңгейі]<br />[http://www.мыÑал.org]<br />http://www.мыÑал.org', + 'wikieditor-toolbar-help-content-xlink-result' => "<a href='#' class='external'>Сілтеме деңгейі</a><br /><a href='#' class='external autonumber'>[1]</a><br /><a href='#' class='external'>http://www.мыÑал.org</a>", 'wikieditor-toolbar-help-content-heading2-description' => '2-ші деңгейлі бөлім', 'wikieditor-toolbar-help-content-heading2-syntax' => '== Бөлім мәтіні ==', 'wikieditor-toolbar-help-content-heading2-result' => '<h2>Бөлім мәтіні</h2>', @@ -14363,14 +14880,27 @@ $1:Example.jpg|СипаттамаÑÑ‹2', 'wikieditor-toolbar-help-content-heading5-syntax' => '===== Бөлім мәтіні =====', 'wikieditor-toolbar-help-content-heading5-result' => '<h5>Бөлім мәтіні</h5>', 'wikieditor-toolbar-help-content-ulist-description' => 'Таңбаланған тізім', + 'wikieditor-toolbar-help-content-ulist-syntax' => '* Ðлемент тізімі<br />* Ðлемент тізімі', + 'wikieditor-toolbar-help-content-ulist-result' => '<ul><li>Ðлемент тізімі</li><li>Ðлемент тізімі</li></ul>', 'wikieditor-toolbar-help-content-olist-description' => 'Ðөмірленген тізім', + 'wikieditor-toolbar-help-content-olist-syntax' => '# Ðлемент тізімі<br /># Ðлемент тізімі', + 'wikieditor-toolbar-help-content-olist-result' => '<ol><li>Ðлемент тізімі</li><li>Ðлемент тізімі</li></ol>', 'wikieditor-toolbar-help-content-file-description' => 'Файл орнату', 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:Example.png|thumb|Файл тақырыбы]]', 'wikieditor-toolbar-help-content-reference-description' => 'Дереккөз', + 'wikieditor-toolbar-help-content-reference-syntax' => 'Бет мәтіні.<ref name="test">[http://www.мыÑал.org Сілтеме мәтіні], қоÑымша мәтін.</ref>', + 'wikieditor-toolbar-help-content-reference-result' => "Бет мәтіні.<sup><a href='#'>[1]</a></sup>", + 'wikieditor-toolbar-help-content-rereference-description' => 'Кейбір дереккөздердің қоÑымша қолданылуы', + 'wikieditor-toolbar-help-content-rereference-result' => "Бет мәтіні.<sup><a href='#'>[1]</a></sup>", 'wikieditor-toolbar-help-content-showreferences-description' => 'Дереккөзін көрÑету', + 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.мыÑал.org' class='external text' href='#'>Сілтеме мәтіні</a>, қоÑымша мәтін.</li></ol>", 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'Қолтаңба және уақыт', + 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>ҚатыÑушы еÑімі</a> (<a href='#' title='{{#special:mytalk}}'>талқылауы</a>) 15:54, 10 June 2009 (UTC)", 'wikieditor-toolbar-help-content-signature-description' => 'Қолтаңба', + 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>ҚатыÑушы еÑімі</a> (<a href='#' title='{{#special:mytalk}}'>талқ</a>)", 'wikieditor-toolbar-help-content-indent-description' => 'ШегініÑ', + 'wikieditor-toolbar-help-content-indent-syntax' => 'Қалыпты мәтін<br />:Шегінген мәтін<br />::Шегінген мәтін', + 'wikieditor-toolbar-help-content-indent-result' => 'Қалыпты мәтін<dl><dd>Шегінген мәтін<dl><dd>Шегінген мәтін</dd></dl></dd></dl>', ); /** Khmer (ភាសាážáŸ’មែរ) @@ -14401,7 +14931,7 @@ $messages['km'] = array( 'wikieditor-toc-hide' => 'លាក់ážáŸ’លឹមសារ', 'wikieditor-toolbar' => 'របារឧបករណáŸáž€áŸ‚ប្រែ', 'wikieditor-toolbar-preference' => 'ប្រើរបារឧបករណáŸáž€áŸ‚ប្រែទំនើប', - 'wikieditor-toolbar-dialogs-preference' => 'ប្រើផ្ទាំងពិសáŸážŸážŸáŸ†ážšáž¶áž”់បញ្ចូលážáŸ†ážŽáž—្ជាប់ ážáž¶ážšáž¶áž„ ជាដើម', + 'wikieditor-toolbar-dialogs-preference' => 'ប្រើផ្ទាំងពិសáŸážŸážŸáŸ†ážšáž¶áž”់បញ្ចូលážáŸ†ážŽáž—្ជាប់ ážáž¶ážšáž¶áž„ ជាដើម', # Fuzzy 'wikieditor-toolbar-loading' => 'កំពុងផ្ទុក…', 'wikieditor-toolbar-tool-bold' => 'អក្សរដិáž', 'wikieditor-toolbar-tool-bold-example' => 'អážáŸ’ážáž”ទជាអក្សរដិáž', @@ -14513,7 +15043,7 @@ $1:ឧទាហរណáŸ.jpg|ចំនងជើងក្រោមរូបភា 'wikieditor-toolbar-tool-replace-button-replaceall' => 'ជំនួសទាំងអស់', 'wikieditor-toolbar-tool-replace-close' => 'បិទ', 'wikieditor-toolbar-tool-replace-nomatch' => 'រកមិនឃើញអ្វីដែលអ្នកចង់រកទáŸáŸ”', - 'wikieditor-toolbar-tool-replace-success' => 'បានធ្វើការជំនួសចំនួន $1។', + 'wikieditor-toolbar-tool-replace-success' => 'បានធ្វើការជំនួសចំនួន $1។', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'អ្នកមិនបានវាយបញ្ចូលពាក្យសំរាប់ស្វែងរកទáŸáŸ”', 'wikieditor-toolbar-section-characters' => 'ážáž½áž¢áž€áŸ’សរពិសáŸážŸáŸ—', 'wikieditor-toolbar-characters-page-latin' => 'អក្សរឡាážáž¶áŸ†áž„', @@ -14630,13 +15160,14 @@ $messages['kn'] = array( * @author IRTC1015 * @author Klutzy * @author Kwj2772 + * @author LFM * @author Mintz0223 * @author ê´€ì¸ìƒëžµ * @author ì•„ë¼ */ $messages['ko'] = array( 'wikieditor' => 'í™•ìž¥ëœ ìœ„í‚¤í…스트 편집 ì¸í„°íŽ˜ì´ìФ', - 'wikieditor-desc' => 'í™•ìž¥ëœ ìœ„í‚¤ 문법 편집 ì¸í„°íŽ˜ì´ìŠ¤ì™€ 다양한 ê¸°ëŠ¥ì„ ì œê³µí•˜ëŠ” ëª¨ë“ˆì„ ì œê³µ', + 'wikieditor-desc' => 'í™•ìž¥ëœ ìœ„í‚¤ 문법 편집 ì¸í„°íŽ˜ì´ìŠ¤ì™€ 다양한 ê¸°ëŠ¥ì„ ì œê³µí•˜ëŠ” ëª¨ë“ˆì„ ì œê³µí•©ë‹ˆë‹¤', 'wikieditor-wikitext-tab' => '위키í…스트', 'wikieditor-loading' => '불러오는 중...', 'wikieditor-preview-preference' => '미리 보기 ë¹„êµ í™œì„±í™”', @@ -14650,13 +15181,13 @@ $messages['ko'] = array( 'wikieditor-publish-button-publish' => '게시', 'wikieditor-publish-button-cancel' => '취소', 'wikieditor-publish-dialog-title' => '{{SITENAME}}ì— ê²Œì‹œ', - 'wikieditor-publish-dialog-summary' => '편집 요약 (ë¬´ì—‡ì„ íŽ¸ì§‘í–ˆëŠ”ì§€ 간략하게 설명합니다):', + 'wikieditor-publish-dialog-summary' => '편집 요약 (바꾼 ë‚´ìš©ì„ ê°„ëžµí•˜ê²Œ 설명하세요):', 'wikieditor-publish-dialog-minor' => '사소한 편집', 'wikieditor-publish-dialog-watch' => 'ì´ ë¬¸ì„œ 주시하기', 'wikieditor-publish-dialog-publish' => '게시', 'wikieditor-publish-dialog-goback' => 'ëŒì•„가기', 'wikieditor-template-editor-preference' => '위키 í‹€ì˜ ì–‘ì‹ ê¸°ë°˜ íŽ¸ì§‘ì„ í™œì„±í™”í•˜ê¸°', - 'wikieditor-template-editor-dialog-title' => 'í‹€ 편집하기', + 'wikieditor-template-editor-dialog-title' => 'í‹€ 편집', 'wikieditor-template-editor-dialog-submit' => 'ì—…ë°ì´íЏ', 'wikieditor-template-editor-dialog-cancel' => '취소', 'wikieditor-templates-preference' => 'í‹€ ì ‘ê¸° 활성화하기', @@ -14666,43 +15197,44 @@ $messages['ko'] = array( 'wikieditor-toolbar' => '편집 툴바', 'wikieditor-toolbar-desc' => 'ì‚¬ìš©ì„±ì´ í–¥ìƒëœ 편집 툴바', 'wikieditor-toolbar-preference' => 'ê¸°ëŠ¥ì´ í–¥ìƒëœ 편집 툴바 사용하기', - 'wikieditor-toolbar-dialogs-preference' => 'ë§í¬ì™€ 표 ë“±ì„ ì‚½ìž…í• ë•Œ 대화 ìƒìž 사용하기', + 'wikieditor-toolbar-dialogs-preference' => 'ë§í¬ì™€ 표 넣기 ë¿ë§Œ ì•„ë‹ˆë¼ ì°¾ì•„ 바꾸기 ê¸°ëŠ¥ì„ ìœ„í•œ 마법사를 활성화', 'wikieditor-toolbar-hidesig' => 'ì¼ë°˜ 문서 ì´ë¦„공간ì—서 서명 단추를 숨기기', - 'wikieditor-toolbar-loading' => '불러오는 중…', + 'wikieditor-toolbar-loading' => '불러오는 중...', 'wikieditor-toolbar-tool-bold' => 'êµµì€ ê¸€ì”¨', 'wikieditor-toolbar-tool-bold-example' => 'êµµì€ ê¸€ì”¨', 'wikieditor-toolbar-tool-italic' => 'ê¸°ìš¸ì¸ ê¸€ì”¨', 'wikieditor-toolbar-tool-italic-example' => 'ê¸°ìš¸ì¸ ê¸€ì”¨', - 'wikieditor-toolbar-tool-ilink' => 'ë‚´ë¶€ ë§í¬', + 'wikieditor-toolbar-tool-ilink' => '안쪽 ë§í¬', 'wikieditor-toolbar-tool-ilink-example' => '문서 ì œëª©', - 'wikieditor-toolbar-tool-xlink' => '바깥 ë§í¬ (주소 ì•žì— http://ê°€ 있어야 합니다.)', + 'wikieditor-toolbar-tool-xlink' => '바깥 ë§í¬ (주소 ì•žì— http://ê°€ 있어야 합니다)', 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com ë§í¬ ì´ë¦„', 'wikieditor-toolbar-tool-link' => 'ë§í¬', - 'wikieditor-toolbar-tool-link-title' => 'ë§í¬ 추가', + 'wikieditor-toolbar-tool-link-title' => 'ë§í¬ 넣기', 'wikieditor-toolbar-tool-link-int' => '위키 문서로 ì—°ê²°', 'wikieditor-toolbar-tool-link-int-target' => 'ëŒ€ìƒ ë¬¸ì„œ ë˜ëŠ” URL:', 'wikieditor-toolbar-tool-link-int-target-tooltip' => '문서 ì œëª© ë˜ëŠ” URL', - 'wikieditor-toolbar-tool-link-int-text' => 'ë§í¬ í…스트:', - 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'ë¬¸ì„œì— ë³´ì—¬ì§€ëŠ” 문장', - 'wikieditor-toolbar-tool-link-ext' => '외부 웹 페ì´ì§€ë¡œ ì—°ê²°', + 'wikieditor-toolbar-tool-link-int-text' => 'ë§í¬ì— 보여지는 글:', + 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'ë¬¸ì„œì— ë³´ì—¬ì§€ëŠ” 글', + 'wikieditor-toolbar-tool-link-ext' => '바깥 웹 페ì´ì§€ë¡œ ì—°ê²°', 'wikieditor-toolbar-tool-link-ext-target' => 'ë§í¬ URL:', 'wikieditor-toolbar-tool-link-ext-text' => 'ë§í¬ í…스트:', - 'wikieditor-toolbar-tool-link-insert' => 'ë§í¬ 추가하기', + 'wikieditor-toolbar-tool-link-insert' => 'ë§í¬ 넣기', 'wikieditor-toolbar-tool-link-cancel' => '취소', 'wikieditor-toolbar-tool-link-int-target-status-exists' => '문서가 존재합니다.', 'wikieditor-toolbar-tool-link-int-target-status-notexists' => '문서가 존재하지 않습니다.', 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'ì œëª©ì´ ìž˜ëª»ë˜ì—ˆìŠµë‹ˆë‹¤.', 'wikieditor-toolbar-tool-link-int-target-status-external' => '바깥 ë§í¬', 'wikieditor-toolbar-tool-link-int-target-status-loading' => '문서가 존재하는 ì§€ í™•ì¸ ì¤‘...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'ë™ìŒì´ì˜ 문서', 'wikieditor-toolbar-tool-link-int-invalid' => 'ìž…ë ¥í•œ ì œëª©ì´ ìž˜ëª»ë˜ì—ˆìŠµë‹ˆë‹¤.', - 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'ë‹¹ì‹ ì´ ìž…ë ¥í•œ URLì€ ë‹¤ë¥¸ ë‚´ë¶€ ë¬¸ì„œì¼ ìˆ˜ 있습니다. -ë‚´ë¶€ ë§í¬ë¡œ ë°”ê¾¸ê² ìŠµë‹ˆê¹Œ?', - 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'ë‚´ë¶€ ë§í¬', + 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'ìž…ë ¥í•œ URLì€ ë‹¤ë¥¸ ë‚´ë¶€ ë¬¸ì„œì¼ ìˆ˜ 있습니다. +안쪽 ë§í¬ë¡œ ë°”ê¾¸ê² ìŠµë‹ˆê¹Œ?', + 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => '안쪽 ë§í¬', 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => '바깥 ë§í¬', 'wikieditor-toolbar-tool-link-empty' => 'ë§í¬í• 대ìƒì„ ìž…ë ¥í•˜ì§€ 않았습니다.', 'wikieditor-toolbar-tool-file' => 'íŒŒì¼ ë„£ê¸°', 'wikieditor-toolbar-tool-file-example' => 'Example.jpg', - 'wikieditor-toolbar-tool-file-title' => 'íŒŒì¼ ì¶”ê°€í•˜ê¸°', + 'wikieditor-toolbar-tool-file-title' => 'íŒŒì¼ ë„£ê¸°', 'wikieditor-toolbar-file-target' => 'íŒŒì¼ ì´ë¦„:', 'wikieditor-toolbar-file-caption' => '설명:', 'wikieditor-toolbar-file-size' => 'í¬ê¸°:', @@ -14710,16 +15242,16 @@ $messages['ko'] = array( 'wikieditor-toolbar-file-default' => '(기본값)', 'wikieditor-toolbar-file-format' => '형ì‹:', 'wikieditor-toolbar-file-format-none' => 'ì—†ìŒ', - 'wikieditor-toolbar-tool-file-insert' => '추가', + 'wikieditor-toolbar-tool-file-insert' => '넣기', 'wikieditor-toolbar-tool-file-cancel' => '취소', 'wikieditor-toolbar-tool-reference' => '출처', - 'wikieditor-toolbar-tool-reference-example' => 'ì—¬ê¸°ì— ì¶œì²˜ ë‚´ìš©ì„ ì ì–´ 주세요', + 'wikieditor-toolbar-tool-reference-example' => 'ì—¬ê¸°ì— ì£¼ì„ ë‚´ìš©ì„ ì ì–´ 주세요', 'wikieditor-toolbar-tool-reference-cancel' => '취소', - 'wikieditor-toolbar-tool-reference-title' => 'ì£¼ì„ ì¶”ê°€', - 'wikieditor-toolbar-tool-reference-insert' => '추가', - 'wikieditor-toolbar-tool-reference-text' => '참조 í…스트', + 'wikieditor-toolbar-tool-reference-title' => '출처 넣기', + 'wikieditor-toolbar-tool-reference-insert' => '넣기', + 'wikieditor-toolbar-tool-reference-text' => '출처 í…스트', 'wikieditor-toolbar-tool-signature' => '서명 ë° ì‹œê°', - 'wikieditor-toolbar-section-advanced' => 'ê³ ê¸‰ 기능', + 'wikieditor-toolbar-section-advanced' => 'ê³ ê¸‰', 'wikieditor-toolbar-tool-heading' => '문단 ì œëª©', 'wikieditor-toolbar-tool-heading-1' => '1단계', 'wikieditor-toolbar-tool-heading-2' => '2단계', @@ -14746,8 +15278,8 @@ $messages['ko'] = array( 'wikieditor-toolbar-tool-superscript-example' => '위 첨ìž', 'wikieditor-toolbar-tool-subscript' => '아래 첨ìž', 'wikieditor-toolbar-tool-subscript-example' => '아래 첨ìž', - 'wikieditor-toolbar-group-insert' => '추가', - 'wikieditor-toolbar-tool-gallery' => '화랑', + 'wikieditor-toolbar-group-insert' => '넣기', + 'wikieditor-toolbar-tool-gallery' => '사진 갤러리', 'wikieditor-toolbar-tool-gallery-example' => '$1:Example.jpg|설명1 $1:Example.jpg|설명2', 'wikieditor-toolbar-tool-newline' => '새 줄', @@ -14766,7 +15298,7 @@ $1:Example.jpg|설명2', | 2í–‰ 3ì—´', 'wikieditor-toolbar-tool-table-example-cell-text' => 'ì…€ ë‚´ìš©', 'wikieditor-toolbar-tool-table-example-header' => '표 ì œëª©', - 'wikieditor-toolbar-tool-table-title' => '표 추가하기', + 'wikieditor-toolbar-tool-table-title' => '표 넣기', 'wikieditor-toolbar-tool-table-dimensions-rows' => 'í–‰', 'wikieditor-toolbar-tool-table-dimensions-columns' => 'ì—´', 'wikieditor-toolbar-tool-table-dimensions-header' => '표 ì œëª©ëž€ì„ í¬í•¨ì‹œí‚¤ê¸°', @@ -14774,11 +15306,11 @@ $1:Example.jpg|설명2', 'wikieditor-toolbar-tool-table-sortable' => '표를 ì •ë ¬ 가능하게 만들기', 'wikieditor-toolbar-tool-table-example' => 'ì…€ ë‚´ìš©', 'wikieditor-toolbar-tool-table-preview' => '미리 보기', - 'wikieditor-toolbar-tool-table-insert' => '추가', + 'wikieditor-toolbar-tool-table-insert' => '넣기', 'wikieditor-toolbar-tool-table-cancel' => '취소', - 'wikieditor-toolbar-tool-table-toomany' => 'ì´ ê¸°ëŠ¥ì„ í†µí•´ì„œëŠ” $1ê°œ ì´ìƒì˜ ì…€ì„ ê°€ì§„ í‹€ì„ ì¶”ê°€í• ìˆ˜ 없습니다.', - 'wikieditor-toolbar-tool-table-invalidnumber' => 'ë‹¹ì‹ ì€ í–‰ì´ë‚˜ ì—´ì˜ ê°œìˆ˜ë¥¼ 잘못 ìž…ë ¥í•˜ì˜€ìŠµë‹ˆë‹¤.', - 'wikieditor-toolbar-tool-table-zero' => 'í–‰ì´ë‚˜ ì—´ì˜ ê°œìˆ˜ê°€ 0ì¸ í‘œë¥¼ ì¶”ê°€í• ìˆ˜ 없습니다.', + 'wikieditor-toolbar-tool-table-toomany' => 'ì´ ê¸°ëŠ¥ì„ í†µí•´ì„œëŠ” 1000ê°œ ì´ìƒì˜ ì…€ì„ ê°€ì§„ í‹€ì„ ë„£ì„ ìˆ˜ 없습니다.', + 'wikieditor-toolbar-tool-table-invalidnumber' => 'í–‰ì´ë‚˜ ì—´ì˜ ê°œìˆ˜ë¥¼ 잘못 ìž…ë ¥í–ˆìŠµë‹ˆë‹¤.', + 'wikieditor-toolbar-tool-table-zero' => 'í–‰ì´ë‚˜ ì—´ì˜ ê°œìˆ˜ê°€ 0ì¸ í‘œë¥¼ ë„£ì„ ìˆ˜ 없습니다.', 'wikieditor-toolbar-tool-replace' => '찾아 바꾸기', 'wikieditor-toolbar-tool-replace-title' => '찾아 바꾸기', 'wikieditor-toolbar-tool-replace-search' => '찾기:', @@ -14790,9 +15322,9 @@ $1:Example.jpg|설명2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'ëª¨ë‘ ë°”ê¾¸ê¸°', 'wikieditor-toolbar-tool-replace-close' => '닫기', 'wikieditor-toolbar-tool-replace-nomatch' => 'ì¼ì¹˜í•˜ëŠ” 문ìžì—´ì„ 찾지 못했습니다.', - 'wikieditor-toolbar-tool-replace-success' => '문ìžì—´ì„ $1회 치환하였습니다.', + 'wikieditor-toolbar-tool-replace-success' => '$1회 {{PLURAL:$1|바꿨습니다}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'ì°¾ì„ ë¬¸ìžì—´ì„ ìž…ë ¥í•˜ì§€ 않았습니다.', - 'wikieditor-toolbar-tool-replace-invalidregex' => 'ë‹¹ì‹ ì´ ìž…ë ¥í•œ ì •ê·œ 표현ì‹ì´ 잘못ë˜ì—ˆìŠµë‹ˆë‹¤: $1', + 'wikieditor-toolbar-tool-replace-invalidregex' => 'ìž…ë ¥í•œ ì •ê·œ 표현ì‹ì´ 잘못ë˜ì—ˆìŠµë‹ˆë‹¤: $1', 'wikieditor-toolbar-section-characters' => '특수 문ìž', 'wikieditor-toolbar-characters-page-latin' => 'ë¼í‹´ 문ìž', 'wikieditor-toolbar-characters-page-latinextended' => '확장 ë¼í‹´ 문ìž', @@ -14836,7 +15368,7 @@ $1:Example.jpg|설명2', 'wikieditor-toolbar-help-content-bolditalic-description' => 'êµµê³ ê¸°ìš¸ì¸ ê¸€ì”¨', 'wikieditor-toolbar-help-content-bolditalic-syntax' => "'''''êµµê³ ê¸°ìš¸ì¸ ê¸€ì”¨'''''", 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>êµµê³ ê¸°ìš¸ì¸ ê¸€ì”¨</em></strong>', - 'wikieditor-toolbar-help-content-ilink-description' => 'ë‚´ë¶€ ë§í¬', + 'wikieditor-toolbar-help-content-ilink-description' => '안쪽 ë§í¬', 'wikieditor-toolbar-help-content-ilink-syntax' => '[[문서 ì´ë¦„|다른 ì´ë¦„]]<br />[[문서 ì´ë¦„]]', 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>다른 ì´ë¦„</a><br /><a href='#'>문서 ì´ë¦„</a>", 'wikieditor-toolbar-help-content-xlink-description' => '바깥 ë§í¬', @@ -14912,7 +15444,7 @@ $messages['krc'] = array( 'wikieditor-toolbar' => 'Тюзетиулени панели', 'wikieditor-toolbar-desc' => 'Хайырланыр мадары игиленнген тюрлендириу панель', 'wikieditor-toolbar-preference' => 'Игиленнген тюрлендириу панелни джандыр', - 'wikieditor-toolbar-dialogs-preference' => 'Джибериулени, таблицаланы Ñмда андан башханы къошар ючюн диалогланы джандыр', + 'wikieditor-toolbar-dialogs-preference' => 'Джибериулени, таблицаланы Ñмда андан башханы къошар ючюн диалогланы джандыр', # Fuzzy 'wikieditor-toolbar-loading' => 'Джюклениу...', 'wikieditor-toolbar-tool-bold' => 'Къалын', 'wikieditor-toolbar-tool-bold-example' => 'Къалын джазыу', @@ -15010,7 +15542,7 @@ $1:Юлгю.jpg|Ðнгылатыу2', 'wikieditor-toolbar-tool-table-preview' => 'Ðл къарау', 'wikieditor-toolbar-tool-table-insert' => 'Сал', 'wikieditor-toolbar-tool-table-cancel' => 'Ызына алыу', - 'wikieditor-toolbar-tool-table-toomany' => 'Бу диалог $1 кюбюрден кёб таблица Ñалыргъа къоймайды.', + 'wikieditor-toolbar-tool-table-toomany' => 'Бу диалог $1 кюбюрден кёб таблица Ñалыргъа къоймайды.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Тизгинлеем неда ёре тизгинлени Ñанларын тюз джазмагъанÑыз.', 'wikieditor-toolbar-tool-table-zero' => 'Тизгинлерини неда ёре тизгинлерини Ñаны нуль болгъан таблица Ñалынмайды.', 'wikieditor-toolbar-tool-replace' => 'Излеу бла алмашдырыу', @@ -15023,7 +15555,7 @@ $1:Юлгю.jpg|Ðнгылатыу2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Барын да ауушдур', 'wikieditor-toolbar-tool-replace-close' => 'Джаб', 'wikieditor-toolbar-tool-replace-nomatch' => 'Сорууугъуз бла келишген ÑÑеб джокъду.', - 'wikieditor-toolbar-tool-replace-success' => '$1 ауушдуруу Ñтилгенди.', + 'wikieditor-toolbar-tool-replace-success' => '$1 ауушдуруу Ñтилгенди.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Ðени излерге керек болгъанын белгилемегенÑиз.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Сиз джазгъан регулÑÑ€ выражение терÑди: $1', 'wikieditor-toolbar-section-characters' => 'Ðнчи Ñимволла', @@ -15112,13 +15644,13 @@ $1:Юлгю.jpg|Ðнгылатыу2', * @author Purodha */ $messages['ksh'] = array( - 'wikieditor' => 'Fottjeschredde Eddiror för de WikiTäx', - 'wikieditor-desc' => 'Brängk en Müjjeleschkeit för Wikitäx enzejävve un ze ändere en et Wiki, di mer ußboue kann, un noch allerhand Kröhmsches met dobei hät.', + 'wikieditor' => 'Fottjeschredde Eddiror för der WikiTäx', + 'wikieditor-desc' => 'Brängk en Möjjeleschkeit för Wikitäx enzejävve un ze ändere en et Wiki, di mer ußboue kann, un di noch allerhand Kröhmsches met dobei hät.', 'wikieditor-wikitext-tab' => 'Wikitäx', - 'wikieditor-loading' => 'Am Lade', + 'wikieditor-loading' => 'Ben aam Laade …', 'wikieditor-preview-preference' => 'Donn de {{int:preview}} nevvedraan zohlohße', 'wikieditor-preview-tab' => '{{int:preview}}', - 'wikieditor-preview-changes-tab' => 'Änderunge', + 'wikieditor-preview-changes-tab' => 'Änderonge', 'wikieditor-preview-loading' => 'Ben aam Laade{{int:ellipsis}}', 'wikieditor-previewDialog-preference' => 'Donn de Frooch noh ene Aansish vöraf aanschallde', 'wikieditor-previewDialog-tab' => '{{int:preview}}', @@ -15143,9 +15675,9 @@ $messages['ksh'] = array( 'wikieditor-toolbar' => 'Werkzüsh för et Ändere', 'wikieditor-toolbar-desc' => 'Verbesserte Werkzüsh för et Ändere', 'wikieditor-toolbar-preference' => 'Donn et ußföerlesh Werkzüsh för et Ändere aanzeije (bruch Java_Skripp)', - 'wikieditor-toolbar-dialogs-preference' => 'Donn de Lengks aanzeije för Lengks, Tabälle, un mieh en Sigge em Wiki ennzefööje', + 'wikieditor-toolbar-dialogs-preference' => 'Donn de Lengks aanzeije för Lengks, Tabälle, un mieh en Sigge em Wiki ennzefööje', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Donn dä Knopp för de „Ongerschreff“ nit aanzeije för nomaale Sigge vum Wiki singem Enhalld.', - 'wikieditor-toolbar-loading' => 'Aam Laade{{int:ellipsis}}', + 'wikieditor-toolbar-loading' => 'Ben aam Laade{{int:ellipsis}}', 'wikieditor-toolbar-tool-bold' => 'Fätte Schreff', 'wikieditor-toolbar-tool-bold-example' => 'Fätte Schreff', 'wikieditor-toolbar-tool-italic' => 'Scheive Schreff', @@ -15253,7 +15785,7 @@ $1:Beishpell.jpg|zweijte Beld-Täx', 'wikieditor-toolbar-tool-table-insert' => 'Lohß Jonn!', 'wikieditor-toolbar-tool-table-cancel' => 'Schloß! Ophüüre!', 'wikieditor-toolbar-tool-table-example-text' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut nec purus diam. Sed aliquam imperdiet nunc quis lacinia. Donec rutrum consectetur placerat. Sed volutpat neque non purus faucibus id ultricies enim euismod. Un der Öhl läuf küßde Postölling Ähzebülle wann Ühle de Sohd beije.', - 'wikieditor-toolbar-tool-table-toomany' => 'En Tabäll met mieh wi $1 Pläz kann heh dat Projramm nit en dä Täx enboue.', + 'wikieditor-toolbar-tool-table-toomany' => 'En Tabäll met mieh wi $1 Pläz kann heh dat Projramm nit en dä Täx enboue.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Do häs kein jöltije Zahl för de Reije udder de Schpallde enjejovve.', 'wikieditor-toolbar-tool-table-zero' => 'Do kanns kein Tabäll ennfööje, woh kein Schpallde udder kein Reije dren sin.', 'wikieditor-toolbar-tool-replace' => 'Söhke un Tuusche', @@ -15261,15 +15793,15 @@ $1:Beishpell.jpg|zweijte Beld-Täx', 'wikieditor-toolbar-tool-replace-search' => 'Söhk noh:', 'wikieditor-toolbar-tool-replace-replace' => 'Tuusch dat uß jähje:', 'wikieditor-toolbar-tool-replace-case' => 'Jruß un klein Boochstaave ongerscheide', - 'wikieditor-toolbar-tool-replace-regex' => '„{{int:Edittoolbar-tool-replace-search}}“ es en <i lang="en">regular expression</i>', + 'wikieditor-toolbar-tool-replace-regex' => 'Söhk noh enem rejolähre Ußdrok', 'wikieditor-toolbar-tool-replace-button-findnext' => 'Dä näxte fenge', 'wikieditor-toolbar-tool-replace-button-replace' => 'Ußtuusche', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Alle ußtuusche', 'wikieditor-toolbar-tool-replace-close' => 'Zohmaache', 'wikieditor-toolbar-tool-replace-nomatch' => 'Doh ham_mer nix jefonge.', - 'wikieditor-toolbar-tool-replace-success' => '$1 Mohl jet <!--{{PLURAL:$1|Eijmol|$1 Mohl jet|Nix}}--> jetuusch.', + 'wikieditor-toolbar-tool-replace-success' => '{{PLURAL:$1|Eijmol|$1 Mohl jät|Nix}} jetuusch.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Do häs nix aanjejovve, för donoh ze söhke.', - 'wikieditor-toolbar-tool-replace-invalidregex' => 'Do häs en onjöltijje <i lang="en">regular expression</i> aanjejovve: $1', + 'wikieditor-toolbar-tool-replace-invalidregex' => 'Do häs ene onjöltijje rejolähre Ußdrok aanjejovve: $1', 'wikieditor-toolbar-section-characters' => 'Sönderzeijsche', 'wikieditor-toolbar-characters-page-latin' => 'Lateinesch', 'wikieditor-toolbar-characters-page-latinextended' => 'Lateinesch met Extras', @@ -15396,11 +15928,12 @@ $messages['ku-latn'] = array( 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'Rûpel tune', 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Girêdanên derve', 'wikieditor-toolbar-tool-file-example' => 'Mînak.jpg', - 'wikieditor-toolbar-tool-reference' => 'Referans', + 'wikieditor-toolbar-tool-file-insert' => 'Tevlî bike', + 'wikieditor-toolbar-tool-reference' => 'Çavkanî', 'wikieditor-toolbar-tool-reference-cancel' => 'Betal bike', - 'wikieditor-toolbar-tool-reference-title' => 'Referans têxe', - 'wikieditor-toolbar-tool-reference-insert' => 'Têxistin', - 'wikieditor-toolbar-tool-reference-text' => 'Teksta referansê', + 'wikieditor-toolbar-tool-reference-title' => 'Çavkaniyek têxe', + 'wikieditor-toolbar-tool-reference-insert' => 'Tevlî bike', + 'wikieditor-toolbar-tool-reference-text' => 'Nivîsa çavkaniyê', 'wikieditor-toolbar-tool-signature' => 'Destnîşan û demxeya demê', 'wikieditor-toolbar-section-advanced' => 'Pêşketî', 'wikieditor-toolbar-tool-heading' => 'Sernivîs', @@ -15417,6 +15950,7 @@ $messages['ku-latn'] = array( 'wikieditor-toolbar-tool-big' => 'Mezin', 'wikieditor-toolbar-tool-big-example' => 'Nivîsa girdek', 'wikieditor-toolbar-tool-small' => 'Biçûk', + 'wikieditor-toolbar-group-insert' => 'Tevlî bike', 'wikieditor-toolbar-tool-gallery' => 'Pêşangeha wêneyan', 'wikieditor-toolbar-tool-newline' => 'Rêzika nû', 'wikieditor-toolbar-tool-table' => 'Tablo', @@ -15424,7 +15958,7 @@ $messages['ku-latn'] = array( 'wikieditor-toolbar-tool-table-dimensions-columns' => 'Sitûn', 'wikieditor-toolbar-tool-table-example' => 'Mînak', 'wikieditor-toolbar-tool-table-preview' => 'Pêşdîtin', - 'wikieditor-toolbar-tool-table-insert' => 'Têxistin', + 'wikieditor-toolbar-tool-table-insert' => 'Tevlî bike', 'wikieditor-toolbar-tool-table-cancel' => 'Betal bike', 'wikieditor-toolbar-tool-replace-close' => 'Girtin', 'wikieditor-toolbar-section-characters' => 'Karakterên taybet', @@ -15455,25 +15989,27 @@ $messages['ku-latn'] = array( 'wikieditor-toolbar-help-page-reference' => 'Referans', 'wikieditor-toolbar-help-page-discussion' => 'Gotûbêj', 'wikieditor-toolbar-help-content-italic-description' => 'Xwahr', - 'wikieditor-toolbar-help-content-italic-syntax' => "''Nivîşa îtalîk''", + 'wikieditor-toolbar-help-content-italic-syntax' => "''Nivîsa xwahr''", 'wikieditor-toolbar-help-content-italic-result' => '<em>Nivîsa xwahr</em>', 'wikieditor-toolbar-help-content-bold-description' => 'Stûr', 'wikieditor-toolbar-help-content-bold-syntax' => "'''Nivîsa stûr'''", 'wikieditor-toolbar-help-content-bold-result' => '<strong>Nivîsa stûr</strong>', 'wikieditor-toolbar-help-content-bolditalic-description' => 'Stûr û xwahr', - 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>Nivîsa qalind û îtalîk</em></strong>', - 'wikieditor-toolbar-help-content-ilink-description' => 'Lînka hundirî', + 'wikieditor-toolbar-help-content-bolditalic-syntax' => "'''''Nivîsa stûr û xwahr'''''", + 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>Nivîsa stûr û xwahr</em></strong>', + 'wikieditor-toolbar-help-content-ilink-description' => 'Girêdana hundirî', 'wikieditor-toolbar-help-content-xlink-description' => 'Girêdana derve', 'wikieditor-toolbar-help-content-reference-description' => 'Referans', 'wikieditor-toolbar-help-content-signature-description' => 'ÃŽmze', ); /** Cornish (kernowek) + * @author Kernoweger * @author Kw-Moon * @author Nrowe */ $messages['kw'] = array( - 'wikieditor-wikitext-tab' => 'Wikitext', + 'wikieditor-wikitext-tab' => 'Wikitekst', 'wikieditor-loading' => 'Ow karga...', 'wikieditor-preview-tab' => 'Ragweles', 'wikieditor-preview-changes-tab' => 'Chanjyow', @@ -15483,13 +16019,13 @@ $messages['kw'] = array( 'wikieditor-publish-button-publish' => 'Dyllo', 'wikieditor-publish-button-cancel' => 'Hedhi', 'wikieditor-publish-dialog-title' => 'Dyllo war {{SITENAME}}', - 'wikieditor-publish-dialog-minor' => 'Chanj bian', - 'wikieditor-publish-dialog-watch' => 'Golyas an folen-ma', + 'wikieditor-publish-dialog-minor' => 'Chanj byhan', + 'wikieditor-publish-dialog-watch' => 'Golya an folen-ma', 'wikieditor-publish-dialog-publish' => 'Dyllo', - 'wikieditor-template-editor-dialog-submit' => 'Nowedha', + 'wikieditor-template-editor-dialog-submit' => 'Nowedhi', 'wikieditor-template-editor-dialog-cancel' => 'Hedhi', 'wikieditor-toolbar' => 'Toulvar chanjya', - 'wikieditor-toolbar-desc' => 'Toulvar folen chanjya gans devnydh gwellhes', + 'wikieditor-toolbar-desc' => 'Toulvar folen janjya gans devnydh gwellhes', 'wikieditor-toolbar-preference' => 'Galosegi an toulvar chanjya gwellhes', 'wikieditor-toolbar-loading' => 'Ow karga...', 'wikieditor-toolbar-tool-bold' => 'Tew', @@ -15498,45 +16034,49 @@ $messages['kw'] = array( 'wikieditor-toolbar-tool-italic-example' => 'Tekst italek', 'wikieditor-toolbar-tool-ilink' => 'Kevren bervedhel', 'wikieditor-toolbar-tool-ilink-example' => 'Titel an gevren', - 'wikieditor-toolbar-tool-xlink' => 'Kevren a-ves (na ankevowgh an rager http://)', + 'wikieditor-toolbar-tool-xlink' => 'Kevren a-ves (na ankevewgh an rager http://)', 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com titel an gevren', 'wikieditor-toolbar-tool-link' => 'Kevren', 'wikieditor-toolbar-tool-link-title' => 'Keworra kevren', - 'wikieditor-toolbar-tool-link-int' => 'War-tu folen wiki', + 'wikieditor-toolbar-tool-link-int' => 'War-tu ha folen wiki', 'wikieditor-toolbar-tool-link-int-target' => 'Folen po URL kosten:', 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'Titel po URL an folen:', - 'wikieditor-toolbar-tool-link-int-text' => 'Tekst rag diskwedhes:', - 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'Tekst dhe vos diskwedhys', - 'wikieditor-toolbar-tool-link-ext' => 'War-tu folen wias a-ves', + 'wikieditor-toolbar-tool-link-int-text' => 'An tekst rag diskwedhes:', + 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'An tekst rag diskwedhes', + 'wikieditor-toolbar-tool-link-ext' => 'War-tu ha folen wias a-ves', 'wikieditor-toolbar-tool-link-ext-target' => 'URL an gevren:', - 'wikieditor-toolbar-tool-link-ext-text' => 'Text an gevren:', + 'wikieditor-toolbar-tool-link-ext-text' => 'Tekst an gevren:', 'wikieditor-toolbar-tool-link-insert' => 'Keworra kevren', 'wikieditor-toolbar-tool-link-cancel' => 'Hedhi', 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Titel drog', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Kevren a-ves', 'wikieditor-toolbar-tool-link-int-invalid' => 'Drog yw an titel res genowgh.', - 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'Yth hevel uji an URL res genowgh ow kevredna dhe folen wiki aral. -Eus hwans dhewgh y dreylya dhe gevren bervedhel?', + 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'Yth hevel bos an URL res genowgh ow kevrenna dhe folen wiki aral. +Eus hwans dhywgh y dreylya dhe gevren bervedhel?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Kevren bervedhel', 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Kevren a-ves', - 'wikieditor-toolbar-tool-link-empty' => 'Ny wrussowgh hwi entra tra vedh dhe gevredna dhodho.', + 'wikieditor-toolbar-tool-link-empty' => 'Ny entersowgh tra vydh dhe gevrenna dhodho.', 'wikieditor-toolbar-tool-file' => 'Restren neythys', 'wikieditor-toolbar-tool-file-example' => 'Ensampel.jpg', + 'wikieditor-toolbar-tool-file-title' => 'Keworra restren', + 'wikieditor-toolbar-file-target' => 'Hanow an restren:', + 'wikieditor-toolbar-file-size' => 'Myns:', + 'wikieditor-toolbar-tool-file-cancel' => 'Hedhi', 'wikieditor-toolbar-tool-reference' => 'Devyn', - 'wikieditor-toolbar-tool-reference-example' => 'Entrowgh tekst an drosnoten obma', + 'wikieditor-toolbar-tool-reference-example' => 'Entrewgh tekst an drosnoten omma', 'wikieditor-toolbar-tool-reference-cancel' => 'Hedhi', 'wikieditor-toolbar-tool-reference-title' => 'Keworra devyn', 'wikieditor-toolbar-tool-reference-insert' => 'Keworra', 'wikieditor-toolbar-tool-reference-text' => 'Tekst an devyn', 'wikieditor-toolbar-tool-signature' => 'Sinans ha dedhyans', - 'wikieditor-toolbar-section-advanced' => 'Avoncys', + 'wikieditor-toolbar-section-advanced' => 'Avonsys', 'wikieditor-toolbar-tool-heading' => 'Titel', 'wikieditor-toolbar-tool-heading-1' => 'Nivel 1', 'wikieditor-toolbar-tool-heading-2' => 'Nivel 2', 'wikieditor-toolbar-tool-heading-3' => 'Nivel 3', 'wikieditor-toolbar-tool-heading-4' => 'Nivel 4', 'wikieditor-toolbar-tool-heading-5' => 'Nivel 5', - 'wikieditor-toolbar-tool-heading-example' => 'Tekst an titel', + 'wikieditor-toolbar-tool-heading-example' => 'Tekst an bennlinen', 'wikieditor-toolbar-group-format' => 'Furvyans', 'wikieditor-toolbar-tool-ulist' => 'Rol bulettys', 'wikieditor-toolbar-tool-ulist-example' => "Elven a'n rol bulettys", @@ -15545,13 +16085,13 @@ Eus hwans dhewgh y dreylya dhe gevren bervedhel?', 'wikieditor-toolbar-tool-indent' => 'Krybans', 'wikieditor-toolbar-tool-indent-example' => 'Linen grybys', 'wikieditor-toolbar-tool-nowiki' => 'Heb furvyans wiki', - 'wikieditor-toolbar-tool-nowiki-example' => 'Keworrowgh tekst heb furvyans obma', - 'wikieditor-toolbar-tool-redirect' => 'Daswedyans', + 'wikieditor-toolbar-tool-nowiki-example' => 'Keworrewgh tekst heb furvyans omma', + 'wikieditor-toolbar-tool-redirect' => 'Daskedyans', 'wikieditor-toolbar-tool-redirect-example' => 'Hanow an folen gosten', 'wikieditor-toolbar-tool-big' => 'Bras', 'wikieditor-toolbar-tool-big-example' => 'Tekst bras', - 'wikieditor-toolbar-tool-small' => 'Bian', - 'wikieditor-toolbar-tool-small-example' => 'Tekst bian', + 'wikieditor-toolbar-tool-small' => 'Byhan', + 'wikieditor-toolbar-tool-small-example' => 'Tekst byhan', 'wikieditor-toolbar-tool-superscript' => 'Gorskrif', 'wikieditor-toolbar-tool-superscript-example' => 'Tekst gorskrif', 'wikieditor-toolbar-tool-subscript' => 'Isskrif', @@ -15563,9 +16103,9 @@ $1:Ensampel.jpg|Deskrifans2', 'wikieditor-toolbar-tool-newline' => 'Linen nowyth', 'wikieditor-toolbar-tool-table' => 'Tabel', 'wikieditor-toolbar-tool-table-example-old' => '- -! pednlinen 1 -! pednlinen 2 -! pednlinen 3 +! pennlinen 1 +! pennlinen 2 +! pennlinen 3 |- | rew 1, kellik 1 | rew 1, kellik 2 @@ -15574,20 +16114,20 @@ $1:Ensampel.jpg|Deskrifans2', | rew 2, kellik 1 | rew 2, kellik 2 | rew 2, kellik 3', - 'wikieditor-toolbar-tool-table-example-cell-text' => 'Text an kellik', - 'wikieditor-toolbar-tool-table-example-header' => 'Text an bednlinen', - 'wikieditor-toolbar-tool-table-title' => 'Gorra tabel a-bervedh', + 'wikieditor-toolbar-tool-table-example-cell-text' => 'Tekst an kellik', + 'wikieditor-toolbar-tool-table-example-header' => 'Text an bennlinen', + 'wikieditor-toolbar-tool-table-title' => 'Keworra tabel', 'wikieditor-toolbar-tool-table-dimensions-rows' => 'Rewyow', - 'wikieditor-toolbar-tool-table-dimensions-columns' => 'Kolovednow', - 'wikieditor-toolbar-tool-table-dimensions-header' => 'Keworra rew pednlinen', + 'wikieditor-toolbar-tool-table-dimensions-columns' => 'Kolovennow', + 'wikieditor-toolbar-tool-table-dimensions-header' => 'Keworra rew pennlinen', 'wikieditor-toolbar-tool-table-wikitable' => 'Keworra emlow', - 'wikieditor-toolbar-tool-table-sortable' => 'Gwul sortyadow an tabel', + 'wikieditor-toolbar-tool-table-sortable' => 'Gul sortyadow an tabel', 'wikieditor-toolbar-tool-table-example' => 'Ensampel', 'wikieditor-toolbar-tool-table-preview' => 'Ragwel', 'wikieditor-toolbar-tool-table-insert' => 'Keworra', 'wikieditor-toolbar-tool-table-cancel' => 'Hedhi', - 'wikieditor-toolbar-tool-table-invalidnumber' => 'Nyns eus entrys genowgh niver da a rewyow po kolovednow.', - 'wikieditor-toolbar-tool-table-zero' => 'Ny ellowgh hwi gorra a-bervedh tabel heb rew po koloven.', + 'wikieditor-toolbar-tool-table-invalidnumber' => 'Ny entersowgh niver da a rewyow po kolovennow.', + 'wikieditor-toolbar-tool-table-zero' => 'Ny yllowgh keworra tabel heb rew po koloven vyth.', 'wikieditor-toolbar-tool-replace' => 'Hwilas ha kemeres le', 'wikieditor-toolbar-tool-replace-title' => 'Hwilas ha kemeres le', 'wikieditor-toolbar-tool-replace-search' => 'Hwilas:', @@ -15595,15 +16135,16 @@ $1:Ensampel.jpg|Deskrifans2', 'wikieditor-toolbar-tool-replace-button-findnext' => 'Kavos an nessa', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Kemeres le pub tra', 'wikieditor-toolbar-tool-replace-close' => 'Degea', - 'wikieditor-toolbar-tool-replace-nomatch' => 'Ny wrug agas hwilans machya tra veth.', - 'wikieditor-toolbar-tool-replace-emptysearch' => 'Ny wrussowgh hwi entra tra veth dhe hwilas.', - 'wikieditor-toolbar-section-characters' => 'Nosow arbednek', + 'wikieditor-toolbar-tool-replace-nomatch' => 'Ny omdhesedhas agas hwilans orth tra vyth.', + 'wikieditor-toolbar-tool-replace-emptysearch' => 'Ny entersowgh tra vyth dhe hwilas.', + 'wikieditor-toolbar-section-characters' => 'Lytherennow arbennek', 'wikieditor-toolbar-characters-page-latin' => 'Latin', - 'wikieditor-toolbar-characters-page-latinextended' => 'Latin ystydnys', - 'wikieditor-toolbar-characters-page-ipa' => 'LFK (IPA)', + 'wikieditor-toolbar-characters-page-latinextended' => 'Latin ystynnys', + 'wikieditor-toolbar-characters-page-ipa' => 'IPA', 'wikieditor-toolbar-characters-page-symbols' => 'Arwodhyow', 'wikieditor-toolbar-characters-page-greek' => 'Greka', 'wikieditor-toolbar-characters-page-arabic' => 'Arabek', + 'wikieditor-toolbar-characters-page-arabicextended' => 'Arabek ystynnys', 'wikieditor-toolbar-characters-page-persian' => 'Persek', 'wikieditor-toolbar-characters-page-hebrew' => 'Ebrow', 'wikieditor-toolbar-characters-page-bangla' => 'Bengalek', @@ -15615,14 +16156,14 @@ $1:Ensampel.jpg|Deskrifans2', 'wikieditor-toolbar-characters-page-khmer' => 'Khmer', 'wikieditor-toolbar-section-help' => 'Gweres', 'wikieditor-toolbar-help-heading-description' => 'Deskrifans', - 'wikieditor-toolbar-help-heading-syntax' => 'An peth a skrifowgh', + 'wikieditor-toolbar-help-heading-syntax' => 'An pyth a skrifowgh', 'wikieditor-toolbar-help-heading-result' => 'An sewyans', 'wikieditor-toolbar-help-page-format' => 'Furvyans', - 'wikieditor-toolbar-help-page-link' => 'Kevrednow', - 'wikieditor-toolbar-help-page-heading' => 'Titlys', + 'wikieditor-toolbar-help-page-link' => 'Kevrennow', + 'wikieditor-toolbar-help-page-heading' => 'Pennlinennow', 'wikieditor-toolbar-help-page-list' => 'Rolyow', - 'wikieditor-toolbar-help-page-file' => 'Restrednow', - 'wikieditor-toolbar-help-page-reference' => 'Devydnow', + 'wikieditor-toolbar-help-page-file' => 'Restrennow', + 'wikieditor-toolbar-help-page-reference' => 'Devynnow', 'wikieditor-toolbar-help-page-discussion' => 'Keskows', 'wikieditor-toolbar-help-content-italic-description' => 'Italek', 'wikieditor-toolbar-help-content-italic-syntax' => "''Tekst italek''", @@ -15634,23 +16175,23 @@ $1:Ensampel.jpg|Deskrifans2', 'wikieditor-toolbar-help-content-bolditalic-syntax' => "'''''Tekst tew & italek'''''", 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>Tekst tew & italek</em></strong>', 'wikieditor-toolbar-help-content-ilink-description' => 'Kevren bervedhel', - 'wikieditor-toolbar-help-content-ilink-syntax' => '[[Titel an folen|Text an gevren]]<br />[[Titel an folen]]', + 'wikieditor-toolbar-help-content-ilink-syntax' => '[[Titel an folen|Tekst an gevren]]<br />[[Titel an folen]]', 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>Tekst an gevren</a><br /><a href='#'>Titel an folen</a>", 'wikieditor-toolbar-help-content-xlink-description' => 'Kevren bervedhel', 'wikieditor-toolbar-help-content-xlink-syntax' => '[http://www.ensampel.org Tekst an gevren]<br />[http://www.ensampel.org]<br />http://www.ensampel.org', 'wikieditor-toolbar-help-content-xlink-result' => "<a href='#' class='external'>Tekst an gevren</a><br /><a href='#' class='external autonumber'>[1]</a><br /><a href='#' class='external'>http://www.ensampel.org</a>", - 'wikieditor-toolbar-help-content-heading2-description' => 'Titel nivel 2', - 'wikieditor-toolbar-help-content-heading2-syntax' => '== Tekst an titel ==', - 'wikieditor-toolbar-help-content-heading2-result' => '<h2>Text an titel</h2>', - 'wikieditor-toolbar-help-content-heading3-description' => 'Titel nivel 3', - 'wikieditor-toolbar-help-content-heading3-syntax' => '=== Tekst an titel ===', - 'wikieditor-toolbar-help-content-heading3-result' => '<h3>Tekst an titel</h3>', - 'wikieditor-toolbar-help-content-heading4-description' => 'Titel nivel 4', - 'wikieditor-toolbar-help-content-heading4-syntax' => '==== Tekst an titel ====', - 'wikieditor-toolbar-help-content-heading4-result' => '<h4>Text an titel</h4>', - 'wikieditor-toolbar-help-content-heading5-description' => 'Titel nivel 5', - 'wikieditor-toolbar-help-content-heading5-syntax' => '===== Tekst an titel =====', - 'wikieditor-toolbar-help-content-heading5-result' => '<h5>Text an titel</h5>', + 'wikieditor-toolbar-help-content-heading2-description' => 'Pennlinen nivel 2', + 'wikieditor-toolbar-help-content-heading2-syntax' => '== Tekst an bennlinen ==', + 'wikieditor-toolbar-help-content-heading2-result' => '<h2>Tekst an bennlinen</h2>', + 'wikieditor-toolbar-help-content-heading3-description' => 'Pennlinen nivel 3', + 'wikieditor-toolbar-help-content-heading3-syntax' => '=== Tekst an bennlinen ===', + 'wikieditor-toolbar-help-content-heading3-result' => '<h3>Tekst an bennlinen</h3>', + 'wikieditor-toolbar-help-content-heading4-description' => 'Pennlinen nivel 4', + 'wikieditor-toolbar-help-content-heading4-syntax' => '==== Tekst an bennlinen ====', + 'wikieditor-toolbar-help-content-heading4-result' => '<h4>Tekst an bennlinen</h4>', + 'wikieditor-toolbar-help-content-heading5-description' => 'Pennlinen nivel 5', + 'wikieditor-toolbar-help-content-heading5-syntax' => '===== Tekst an bennlinen =====', + 'wikieditor-toolbar-help-content-heading5-result' => '<h5>Tekst an bennlinen</h5>', 'wikieditor-toolbar-help-content-ulist-description' => 'Rol bulettys', 'wikieditor-toolbar-help-content-ulist-syntax' => "* Elven a'n rol<br />* Elven a'n rol", 'wikieditor-toolbar-help-content-ulist-result' => "<ul><li>Elven a'n rol</li><li>Elven a'n rol</li></ul>", @@ -15665,21 +16206,49 @@ $1:Ensampel.jpg|Deskrifans2', 'wikieditor-toolbar-help-content-reference-result' => "Tekst an folen.<sup><a href='#'>[1]</a></sup>", 'wikieditor-toolbar-help-content-rereference-description' => "Devnydh keworansel a'n keth devyn", 'wikieditor-toolbar-help-content-rereference-result' => "Tekst an folen.<sup><a href='#'>[1]</a></sup>", - 'wikieditor-toolbar-help-content-showreferences-description' => 'Diskwedhes devydnow', + 'wikieditor-toolbar-help-content-showreferences-description' => 'Diskwedhes devynnow', 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.ensampel.org' class='external text' href='#'>Tekst an gevren</a>, tekst keworansel.</li></ol>", 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'Sinans gans an dedhyans', 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>Hanow usyer</a> (<a href='#' title='{{#special:mytalk}}'>keskows</a>) 15:54, 10 Metheven 2009 (UTC)", 'wikieditor-toolbar-help-content-signature-description' => 'Sinans', - 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>Hanow usyer</a> (<a href='#' title='{{#special:mytalk}}'>keskows</a>)", + 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>Hanow devnydhyer</a> (<a href='#' title='{{#special:mytalk}}'>keskows</a>)", 'wikieditor-toolbar-help-content-indent-description' => 'Kryba', - 'wikieditor-toolbar-help-content-indent-syntax' => 'Tekst usadow<br />:Text krybys<br />::Text krybys', + 'wikieditor-toolbar-help-content-indent-syntax' => 'Tekst usadow<br />:Tekst krybys<br />::Tekst krybys', 'wikieditor-toolbar-help-content-indent-result' => 'Tekst usadow<dl><dd>Tekst krybys<dl><dd>Tekst krybys</dd></dl></dd></dl>', ); -/** Kirghiz (Кыргызча) +/** Kyrgyz (Кыргызча) * @author Chorobek + * @author Викиней */ $messages['ky'] = array( + 'wikieditor-loading' => 'Жүктөлүүдө...', + 'wikieditor-preview-changes-tab' => 'Өзгөртүүлөр', + 'wikieditor-preview-loading' => 'Жүктөлүүдө...', + 'wikieditor-previewDialog-loading' => 'Жүктөлүүдө...', + 'wikieditor-publish-button-cancel' => 'Жокко чыгаруу', + 'wikieditor-publish-dialog-goback' => 'Ðртка', + 'wikieditor-template-editor-dialog-cancel' => 'Жокко чыгаруу', + 'wikieditor-toolbar-loading' => 'Жүктөлүүдө...', + 'wikieditor-toolbar-tool-bold' => 'Калың', + 'wikieditor-toolbar-tool-bold-example' => 'Калың текÑÑ‚', + 'wikieditor-toolbar-tool-italic' => 'Жантык', + 'wikieditor-toolbar-tool-italic-example' => 'жантык текÑÑ‚', + 'wikieditor-toolbar-tool-ilink-example' => 'Шилтеменин аты', + 'wikieditor-toolbar-tool-link' => 'Шилтеме', + 'wikieditor-toolbar-tool-link-title' => 'Шилтеме коюу', + 'wikieditor-toolbar-tool-link-ext-target' => 'URL шилтемеÑи:', + 'wikieditor-toolbar-tool-link-ext-text' => 'Шилтеменин текÑти:', + 'wikieditor-toolbar-tool-link-insert' => 'Шилтеме коюу', + 'wikieditor-toolbar-tool-link-cancel' => 'Жокко чыгаруу', + 'wikieditor-toolbar-file-target' => 'Файл аты:', + 'wikieditor-toolbar-file-size' => 'Өлчөм:', + 'wikieditor-toolbar-file-float' => 'Тегиздөө:', + 'wikieditor-toolbar-file-format-none' => 'жок', + 'wikieditor-toolbar-tool-file-insert' => 'Киргизүү', + 'wikieditor-toolbar-tool-file-cancel' => 'Жокко чыгаруу', + 'wikieditor-toolbar-tool-reference-cancel' => 'Жокко чыгаруу', + 'wikieditor-toolbar-tool-reference-insert' => 'Киргизүү', 'wikieditor-toolbar-section-advanced' => 'Кеңейтилген', 'wikieditor-toolbar-tool-heading' => 'Баш Ñөз', 'wikieditor-toolbar-tool-heading-1' => '1 ДеңгÑÑл', @@ -15737,7 +16306,7 @@ $1:Example.jpg|БаÑндама2', 'wikieditor-toolbar-tool-table-preview' => 'Ðлдын ала көргөз', 'wikieditor-toolbar-tool-table-insert' => 'Киргиз', 'wikieditor-toolbar-tool-table-cancel' => 'Жокко чыгар', - 'wikieditor-toolbar-tool-table-toomany' => 'Бул баарлашууда $1 ашык көзөнөгү бар жадыбал койгонго мүмкүн ÑмеÑ.', + 'wikieditor-toolbar-tool-table-toomany' => 'Бул баарлашууда 1000ден ашык көзөнөгү бар жадыбал коюууга мүмкүн ÑмеÑ.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Сиз Ñаптардын же тилкелердин туура ÑÐ¼ÐµÑ Ñанын көргөздүңүз', 'wikieditor-toolbar-tool-table-zero' => 'Сиз бир дагы Ñабы же тилкеÑи жок жадыбал киргизе албайÑыз', 'wikieditor-toolbar-tool-replace' => 'Таап алмаштыр', @@ -15751,7 +16320,7 @@ $1:Example.jpg|БаÑндама2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Баарын алмаштыр', 'wikieditor-toolbar-tool-replace-close' => 'Жап', 'wikieditor-toolbar-tool-replace-nomatch' => 'Сиздин талап боюнча Ñчтеке табылган жок', - 'wikieditor-toolbar-tool-replace-success' => '$1 алмаштыруу болду.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|өзгөртүү|өзгөртүүлөр}} аткарылды.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Сиз издегенге Ñч нерÑе көргөзгөн жокÑуз.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Сиз киргизген регулÑрдуу айтылыш туура ÑмеÑ: $1', 'wikieditor-toolbar-section-characters' => 'Ðтайын белгилер', @@ -15838,6 +16407,7 @@ $1:Example.jpg|БаÑндама2', ); /** Latin (Latina) + * @author Autokrator * @author OrbiliusMagister * @author UV */ @@ -15870,6 +16440,7 @@ $messages['la'] = array( 'wikieditor-toolbar-tool-reference' => 'Referentia bibliographica', 'wikieditor-toolbar-tool-reference-title' => 'Referentiam bibliographicam addere', 'wikieditor-toolbar-tool-signature' => 'Subscriptio tua cum indicatione temporis', + 'wikieditor-toolbar-section-advanced' => 'Plura', 'wikieditor-toolbar-tool-heading-1' => 'Planities 1', 'wikieditor-toolbar-tool-big' => 'Magna', 'wikieditor-toolbar-tool-big-example' => 'Textus magnus', @@ -15899,6 +16470,8 @@ $1:Exemplum.jpg|Descriptio 2', 'wikieditor-toolbar-help-heading-description' => 'Descriptio', 'wikieditor-toolbar-help-page-format' => 'Formatio', 'wikieditor-toolbar-help-page-link' => 'Nexus', + 'wikieditor-toolbar-help-page-heading' => 'Tituli', + 'wikieditor-toolbar-help-page-list' => 'Indices', 'wikieditor-toolbar-help-page-file' => 'Fasciculi', 'wikieditor-toolbar-help-page-reference' => 'Referentiae bibliographicae', 'wikieditor-toolbar-help-page-discussion' => 'Disputatio', @@ -15930,10 +16503,11 @@ $1:Exemplum.jpg|Descriptio 2', /** Luxembourgish (Lëtzebuergesch) * @author Robby + * @author Soued031 */ $messages['lb'] = array( 'wikieditor' => "Erweiderten Interface fir d'Änner vu Wikitext", - 'wikieditor-desc' => "Liwwert en erweiderbaren Interface fir d'Ännere vu Wikitext a vill Module mat Fonctiounen", + 'wikieditor-desc' => "Liwwert en erweiderbaren Interface fir d'Ännere vu Wikitext a vill Module mat Funktiounen", 'wikieditor-wikitext-tab' => 'WikiText', 'wikieditor-loading' => 'Lueden', 'wikieditor-preview-preference' => 'side-by-side kucken ouni ze späicheren aschalten', @@ -15963,7 +16537,7 @@ $messages['lb'] = array( 'wikieditor-toolbar' => 'Toolbar änneren', 'wikieditor-toolbar-desc' => 'Toolbar vun de Säitenännerunge mat erweiderter Benotzerfrëndlechkeet', 'wikieditor-toolbar-preference' => 'Déi erweidert Ännerungs-Toolbar aktivéieren', - 'wikieditor-toolbar-dialogs-preference' => "Dialoge fir d'Drasetze vu Linken, Tabellen a méi aschalten", + 'wikieditor-toolbar-dialogs-preference' => "Assistene fir d'Drasetze vu Linken, Tabellen genee esou wéi d'Funktioun 'sichen an ersetzen' aschalten", 'wikieditor-toolbar-hidesig' => 'Den Ënnerschrëftsknäppchen op Säiten am Haaptnummraum verstoppen', 'wikieditor-toolbar-loading' => 'Lueden...', 'wikieditor-toolbar-tool-bold' => 'Fettgedréckt', @@ -15991,6 +16565,7 @@ $messages['lb'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Net valabelen Titel', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Externe Link', 'wikieditor-toolbar-tool-link-int-target-status-loading' => "Et gëtt nogekuckt ob et d'Säit gëtt...", + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Homonymie-Säit', 'wikieditor-toolbar-tool-link-int-invalid' => 'Den Titel deen Dir uginn hutt ass net valabel.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'Déi URL déi dir uginn hutt gesäit aus wéi e Link op eng aner Wikisäit. Wëllt dir doraus en interne Link maachen?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Interne Link', @@ -16000,7 +16575,9 @@ $messages['lb'] = array( 'wikieditor-toolbar-tool-file-example' => 'Beispill.jpg', 'wikieditor-toolbar-tool-file-title' => 'Fichier drasetzen', 'wikieditor-toolbar-file-target' => 'Numm vum Fichier:', + 'wikieditor-toolbar-file-caption' => 'Beschreiwung:', 'wikieditor-toolbar-file-size' => 'Gréisst:', + 'wikieditor-toolbar-file-float' => 'Ausriichtung:', 'wikieditor-toolbar-file-default' => '(Standard)', 'wikieditor-toolbar-file-format' => 'Format:', 'wikieditor-toolbar-file-format-none' => 'keen', @@ -16070,7 +16647,7 @@ $1:Example.jpg|Beschreiwung2', 'wikieditor-toolbar-tool-table-preview' => 'Kucken ouni ze späicheren', 'wikieditor-toolbar-tool-table-insert' => 'Drasetzen', 'wikieditor-toolbar-tool-table-cancel' => 'Ofbriechen', - 'wikieditor-toolbar-tool-table-toomany' => 'Et ass net méiglech méi wéi $1 Zelle mat dësem Dialog dranzesetzen', + 'wikieditor-toolbar-tool-table-toomany' => 'Et ass net méiglech eng Tabell mat méi wéi 1000 Zelle mat dësem Dialog dranzesetzen.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Dir hutt keng valabel Zuel vu Reien oder Kolonnen aginn.', 'wikieditor-toolbar-tool-table-zero' => 'Dir kënnt Tabell mat null Reien a Kolonnen drasetzen.', 'wikieditor-toolbar-tool-replace' => 'Sichen an ersetzen', @@ -16084,7 +16661,7 @@ $1:Example.jpg|Beschreiwung2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Alles ersetzen', 'wikieditor-toolbar-tool-replace-close' => 'Zoumaachen', 'wikieditor-toolbar-tool-replace-nomatch' => 'Beim Siche gouf näischt fonnt.', - 'wikieditor-toolbar-tool-replace-success' => '$1 mol ersat.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|mol}} ersat.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Dir hutt näisch aginn nodeem Dir siche wëllt.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'De regulären Ausdrock deen Dir aginn hutt ass net valabel: $1', 'wikieditor-toolbar-section-characters' => 'Spezialzeechen', @@ -16107,6 +16684,7 @@ $1:Example.jpg|Beschreiwung2', 'wikieditor-toolbar-characters-page-thai' => 'Thai', 'wikieditor-toolbar-characters-page-lao' => 'Lao', 'wikieditor-toolbar-characters-page-khmer' => 'Khmer', + 'wikieditor-toolbar-characters-minus' => 'Minus-Zeechen', 'wikieditor-toolbar-section-help' => 'Hëllef', 'wikieditor-toolbar-help-heading-description' => 'Beschreiwung', 'wikieditor-toolbar-help-heading-syntax' => 'Wat Dir antippt', @@ -16225,7 +16803,7 @@ $messages['li'] = array( 'wikieditor-toolbar' => 'Bewèrkingswèrkbalk', 'wikieditor-toolbar-desc' => 'Nuje bewèrkingsbalk', 'wikieditor-toolbar-preference' => 'Gebroek de nuje bewèrkingsbalk', - 'wikieditor-toolbar-dialogs-preference' => 'Zèt inveurvensters aan', + 'wikieditor-toolbar-dialogs-preference' => 'Zèt inveurvensters aan', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Verberg de knoep veur óngerteikene in dees naamruumde', 'wikieditor-toolbar-loading' => 'Laje…', 'wikieditor-toolbar-tool-bold' => 'Vèt', @@ -16325,7 +16903,7 @@ $1:Veurbeildj2|Biesjrif2', 'wikieditor-toolbar-tool-table-preview' => 'Betrach', 'wikieditor-toolbar-tool-table-insert' => 'Voog in', 'wikieditor-toolbar-tool-table-cancel' => 'Braek aaf', - 'wikieditor-toolbar-tool-table-toomany' => "'t Invoge van 'n tabel mit mieër es $1 celle kèn neet via dit venster.", + 'wikieditor-toolbar-tool-table-toomany' => "'t Invoge van 'n tabel mit mieër es $1 celle kèn neet via dit venster.", # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => "Doe höbs 'n óngeljig aantal regels of kolomme ópgegaeve.", 'wikieditor-toolbar-tool-table-zero' => 'Doe kins gein tabel invoge zónger regels of kolomme.', 'wikieditor-toolbar-tool-replace' => 'Zeuk en vervang', @@ -16339,7 +16917,7 @@ $1:Veurbeildj2|Biesjrif2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Vervang alles', 'wikieditor-toolbar-tool-replace-close' => 'Sloet', 'wikieditor-toolbar-tool-replace-nomatch' => 'Dien zeukopdrach haet gein rizzeltaote gegaeve.', - 'wikieditor-toolbar-tool-replace-success' => "d'r Zeen $1 deil vervange.", + 'wikieditor-toolbar-tool-replace-success' => "d'r Zeen $1 deil vervange.", # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Doe höbs gein zeukterme opgegaeve.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'De door dich ingegaeve regulier oetdrokkig is valsj: $1', 'wikieditor-toolbar-section-characters' => 'Speciaal teikes', @@ -16425,6 +17003,83 @@ $1:Veurbeildj2|Biesjrif2', 'wikieditor-toolbar-help-content-indent-result' => 'Normaal teks<dl><dd>Ingesprónge teks<dl><dd>Ingesprónge teks</dd></dl></dd></dl>', ); +/** لوری (لوری) + * @author Mogoeilor + */ +$messages['lrc'] = array( + 'wikieditor' => 'كاروری Ù¾ÙŠØ´Ø±ÙØªÙ‡ ويراشتگر ويكی متن', + 'wikieditor-wikitext-tab' => 'ويكی متن', + 'wikieditor-loading' => 'د ØØ§Ù„ت سوار كرد', + 'wikieditor-preview-tab' => 'پيش زمينه', + 'wikieditor-preview-changes-tab' => 'آلشتيا', + 'wikieditor-preview-loading' => 'د ØØ§Ù„ت سوار كرد', + 'wikieditor-previewDialog-tab' => 'پيش زمينه', + 'wikieditor-previewDialog-loading' => 'د ØØ§Ù„ت سوار كرد', + 'wikieditor-publish-preference' => 'توانايی پا وه پا سی انتشار', + 'wikieditor-publish-button-publish' => 'منتشر كردن', + 'wikieditor-publish-button-cancel' => 'رد كردن', + 'wikieditor-publish-dialog-title' => 'انتشار سی{{نوم مالگه}}', + 'wikieditor-publish-dialog-minor' => 'ويرايشت كؤچك', + 'wikieditor-publish-dialog-watch' => 'ديئن ای بلگه', + 'wikieditor-publish-dialog-publish' => 'منتشر كردن', + 'wikieditor-publish-dialog-goback' => 'ورئرد', + 'wikieditor-template-editor-dialog-title' => 'قالو ويرايشت', + 'wikieditor-template-editor-dialog-submit' => 'روزآمد كردن', + 'wikieditor-template-editor-dialog-cancel' => 'رد كردن', + 'wikieditor-toc-show' => 'نشون ديئن Ù…ØØªÙˆØ§ÙŠØ§', + 'wikieditor-toc-hide' => 'قام كردن Ù…ØØªÙˆØ§ÙŠØ§', + 'wikieditor-toolbar' => 'اوزارگه ويرايشت', + 'wikieditor-toolbar-loading' => 'د ØØ§Ù„ت سوار كرد', + 'wikieditor-toolbar-tool-bold' => 'توپر', + 'wikieditor-toolbar-tool-bold-example' => 'متن توپر بيه', + 'wikieditor-toolbar-tool-italic' => 'كج كوله', + 'wikieditor-toolbar-tool-italic-example' => 'نوشته كج كوله', + 'wikieditor-toolbar-tool-ilink' => 'لینک مئن ون', + 'wikieditor-toolbar-tool-ilink-example' => 'عنوان لينك', + 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com نوم ديس ون', + 'wikieditor-toolbar-tool-link' => 'ديس ون', + 'wikieditor-toolbar-tool-link-int' => 'سی ويكی بلگه', + 'wikieditor-toolbar-tool-link-cancel' => 'رد كردن', + 'wikieditor-toolbar-file-size' => 'انازه', + 'wikieditor-toolbar-file-float' => 'د راست چيين', + 'wikieditor-toolbar-file-default' => 'پيش ÙØ±Ø¶', + 'wikieditor-toolbar-file-format' => 'قالو', + 'wikieditor-toolbar-file-format-none' => 'هيش كوم', + 'wikieditor-toolbar-tool-file-insert' => 'دائن', + 'wikieditor-toolbar-tool-file-cancel' => 'رد كردن', + 'wikieditor-toolbar-tool-reference' => 'سرچشمه', + 'wikieditor-toolbar-tool-reference-cancel' => 'رد كردن', + 'wikieditor-toolbar-tool-reference-title' => 'دائن سرچشمه', + 'wikieditor-toolbar-tool-reference-insert' => 'دائن', + 'wikieditor-toolbar-section-advanced' => 'Ù¾ÙŠØ´Ø±ÙØªÙ‡', + 'wikieditor-toolbar-tool-heading' => 'سربلگه', + 'wikieditor-toolbar-tool-small' => 'كؤچك', + 'wikieditor-toolbar-tool-small-example' => 'متن كؤچك', + 'wikieditor-toolbar-group-insert' => 'دائن', + 'wikieditor-toolbar-tool-newline' => 'خط تازه', + 'wikieditor-toolbar-tool-table' => 'جعوه', + 'wikieditor-toolbar-tool-replace-close' => 'بسن', + 'wikieditor-toolbar-characters-page-latin' => 'لاتين', + 'wikieditor-toolbar-characters-page-symbols' => 'نماديا', + 'wikieditor-toolbar-characters-page-greek' => 'هلنی', + 'wikieditor-toolbar-characters-page-cyrillic' => 'سريليك', + 'wikieditor-toolbar-characters-page-arabic' => 'عروی', + 'wikieditor-toolbar-characters-page-persian' => 'ÙØ§Ø±Ø³ÛŒ', + 'wikieditor-toolbar-characters-page-hebrew' => 'عبری', + 'wikieditor-toolbar-characters-page-bangla' => 'بانگلا', + 'wikieditor-toolbar-characters-page-tamil' => 'تاميل', + 'wikieditor-toolbar-characters-page-telugu' => 'تلوگو', + 'wikieditor-toolbar-characters-page-sinhala' => 'سين هالا', + 'wikieditor-toolbar-characters-page-gujarati' => 'گجرات', + 'wikieditor-toolbar-characters-page-devanagari' => 'دوانگاری', + 'wikieditor-toolbar-characters-page-thai' => 'تايی', + 'wikieditor-toolbar-characters-page-lao' => 'لائو', + 'wikieditor-toolbar-characters-page-khmer' => 'خمر', + 'wikieditor-toolbar-section-help' => 'هومياری', + 'wikieditor-toolbar-help-page-discussion' => 'Ú¯Ù¾', + 'wikieditor-toolbar-help-content-indent-description' => 'مئن رئته', +); + /** Lithuanian (lietuvių) * @author Eitvys200 * @author Garas @@ -16464,7 +17119,7 @@ $messages['lt'] = array( 'wikieditor-toolbar' => 'Redagavimo įrankių juosta', 'wikieditor-toolbar-desc' => 'Redaguoti įrankių juostÄ…, siekiant didesnio praktiÅ¡kumo', 'wikieditor-toolbar-preference' => 'Ä®jungti naudingesnÄ™ įrankių juostÄ…', - 'wikieditor-toolbar-dialogs-preference' => 'Ä®jungti dialogus įterpti nuorodas, lenteles ir daugiau', + 'wikieditor-toolbar-dialogs-preference' => 'Ä®jungti dialogus įterpti nuorodas, lenteles ir daugiau', # Fuzzy 'wikieditor-toolbar-loading' => 'Kraunama...', 'wikieditor-toolbar-tool-bold' => 'ParyÅ¡kinti', 'wikieditor-toolbar-tool-bold-example' => 'ParyÅ¡kinti tekstÄ…', @@ -16571,7 +17226,7 @@ $1:Pavyzdys.jpg|ApraÅ¡ymas2', 'wikieditor-toolbar-tool-table-preview' => 'PeržiÅ«ra', 'wikieditor-toolbar-tool-table-insert' => 'Ä®terpti', 'wikieditor-toolbar-tool-table-cancel' => 'AtÅ¡aukti', - 'wikieditor-toolbar-tool-table-toomany' => 'Ä®terpti lentelÄ™ su daugiau nei $1 langelių Å¡iame lange negalima.', + 'wikieditor-toolbar-tool-table-toomany' => 'Ä®terpti lentelÄ™ su daugiau nei $1 langelių Å¡iame lange negalima.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'JÅ«s neįvedÄ—te leistino skaiÄiaus eiluÄių ar stulpelių.', 'wikieditor-toolbar-tool-table-zero' => 'JÅ«s negalite įterpti lentelÄ—s su nuliu eiluÄių ar stulpelių.', 'wikieditor-toolbar-tool-replace' => 'IeÅ¡koti ir pakeisti', @@ -16585,7 +17240,7 @@ $1:Pavyzdys.jpg|ApraÅ¡ymas2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Pakeisti visus', 'wikieditor-toolbar-tool-replace-close' => 'Uždaryti', 'wikieditor-toolbar-tool-replace-nomatch' => 'JÅ«sų paieÅ¡ka nieko nerado.', - 'wikieditor-toolbar-tool-replace-success' => 'Atlikta $1 pakeitimas (-ų).', + 'wikieditor-toolbar-tool-replace-success' => 'Atlikta $1 pakeitimas (-ų).', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'JÅ«s neįvedÄ—te nieko ieÅ¡koti.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Reguliarioji iÅ¡raiÅ¡ka, kuriÄ… įvedÄ—te, yra neleistina: $1', 'wikieditor-toolbar-section-characters' => 'Specialieji simboliai', @@ -16794,7 +17449,7 @@ $1:Entirna.jpg|Sawifiahna2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'A vaiin thlâk rawh', 'wikieditor-toolbar-tool-replace-close' => 'Kharna', 'wikieditor-toolbar-tool-replace-nomatch' => 'I thil zawnin milpui a nei lo', - 'wikieditor-toolbar-tool-replace-success' => 'Vawi $1 thlâk a ni.', + 'wikieditor-toolbar-tool-replace-success' => 'Vawi $1 thlâk a ni.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Zawn tùr i ziak miah lo.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'I thu ziah a dik lo: $1', 'wikieditor-toolbar-section-characters' => 'Hawrawp bîkte', @@ -16900,7 +17555,7 @@ $messages['lv'] = array( 'wikieditor-toolbar' => 'Rediģēšanas rÄ«ku josla', 'wikieditor-toolbar-desc' => 'Rediģēšanas rÄ«ku josla ar uzlabotu lietojamÄ«bu', 'wikieditor-toolbar-preference' => 'Izmantot paplaÅ¡inÄto rediģēšanas rÄ«kjoslu', - 'wikieditor-toolbar-dialogs-preference' => 'Izmantot dialoga logus saiÅ¡u, tabulu u.c. ievietoÅ¡anai', + 'wikieditor-toolbar-dialogs-preference' => 'Izmantot dialoga logus saiÅ¡u, tabulu u.c. ievietoÅ¡anai', # Fuzzy 'wikieditor-toolbar-loading' => 'IelÄdē…', 'wikieditor-toolbar-tool-bold' => 'Pustrekns', 'wikieditor-toolbar-tool-bold-example' => 'Pustrekns teksts', @@ -17006,7 +17661,7 @@ $1:Example.jpg|Apraksts2', 'wikieditor-toolbar-tool-table-preview' => 'Pirmskats', 'wikieditor-toolbar-tool-table-insert' => 'Ievietot', 'wikieditor-toolbar-tool-table-cancel' => 'Atcelt', - 'wikieditor-toolbar-tool-table-toomany' => 'Ar šī dialoga loga palÄ«dzÄ«bu nav iespÄ“jams ievietot tabulu, kas satur vairÄk nekÄ $1 šūnas.', + 'wikieditor-toolbar-tool-table-toomany' => 'Ar šī dialoga loga palÄ«dzÄ«bu nav iespÄ“jams ievietot tabulu, kas satur vairÄk nekÄ $1 šūnas.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'IevadÄ«tais rindu vai kolonnu skaits nav korekts.', 'wikieditor-toolbar-tool-table-zero' => 'Nav iespÄ“jams ievietot tabulu, kas nesatur nevienu rindu vai kolonnu.', 'wikieditor-toolbar-tool-replace' => 'MeklÄ“t un aizstÄt', @@ -17020,7 +17675,7 @@ $1:Example.jpg|Apraksts2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Aizvietot visus', 'wikieditor-toolbar-tool-replace-close' => 'AizvÄ“rt', 'wikieditor-toolbar-tool-replace-nomatch' => 'Nekas netika atrasts.', - 'wikieditor-toolbar-tool-replace-success' => 'Aizvietots $1 vietÄ(s).', + 'wikieditor-toolbar-tool-replace-success' => 'Aizvietots $1 vietÄ(s).', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Nav norÄdÄ«ta meklÄ“jamÄ simbolu virkne.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Å Ä« ievadÄ«tÄ regulÄrÄ izteiksme nav korekta: $1', 'wikieditor-toolbar-section-characters' => 'ĪpaÅ¡ie simboli', @@ -17100,6 +17755,13 @@ $1:Example.jpg|Apraksts2', 'wikieditor-toolbar-help-content-indent-result' => 'Teksts bez atkÄpes<dl><dd>Teksts ar atkÄpi<dl><dd>Teksts ar atkÄpi</dd></dl></dd></dl>', ); +/** Literary Chinese (文言) + * @author Yanteng3 + */ +$messages['lzh'] = array( + 'wikieditor-loading' => '載之……', +); + /** Lazuri (Lazuri) * @author Bombola */ @@ -17111,108 +17773,175 @@ $messages['lzz'] = array( 'wikieditor-toolbar-characters-page-arabic' => 'Arabuli', ); +/** Malagasy (Malagasy) + * @author Jagwar + */ +$messages['mg'] = array( + 'wikieditor-toolbar-tool-table-example-cell-text' => 'Lahatsoratra anaty sela', + 'wikieditor-toolbar-tool-table-title' => 'Hampiditra tabilao', + 'wikieditor-toolbar-tool-table-dimensions-rows' => 'Andalana', + 'wikieditor-toolbar-tool-table-dimensions-columns' => 'Tsanganana', + 'wikieditor-toolbar-tool-table-dimensions-header' => 'Hanampy ny lohandalana', + 'wikieditor-toolbar-tool-table-sortable' => 'Atao azo fantinina', + 'wikieditor-toolbar-tool-table-example' => 'Ohatra', + 'wikieditor-toolbar-tool-table-preview' => 'Topi-maso', + 'wikieditor-toolbar-tool-table-insert' => 'Hampiditra', + 'wikieditor-toolbar-tool-table-cancel' => 'Aoka ihany', + 'wikieditor-toolbar-tool-table-toomany' => "Tsy afaka ataon'ity fitaovana ity ny mampiditra tabilao manana sela mahery ny 1000.", + 'wikieditor-toolbar-section-characters' => 'Tarehintsoratra manokana', + 'wikieditor-toolbar-characters-page-latin' => 'latina', + 'wikieditor-toolbar-characters-page-latinextended' => 'latina nitarina', + 'wikieditor-toolbar-characters-page-ipa' => 'AAI', + 'wikieditor-toolbar-characters-page-symbols' => 'eva', + 'wikieditor-toolbar-characters-page-greek' => 'grika', + 'wikieditor-toolbar-characters-page-cyrillic' => 'sirilika', + 'wikieditor-toolbar-characters-page-arabic' => 'arabo', + 'wikieditor-toolbar-characters-page-arabicextended' => 'arabo nitarina', + 'wikieditor-toolbar-characters-page-persian' => 'persà na', + 'wikieditor-toolbar-characters-page-hebrew' => 'ebreo', + 'wikieditor-toolbar-characters-page-bangla' => 'bengali', + 'wikieditor-toolbar-characters-page-tamil' => 'tamily', + 'wikieditor-toolbar-characters-page-telugu' => 'telogo', + 'wikieditor-toolbar-characters-page-sinhala' => 'singalesa', + 'wikieditor-toolbar-characters-page-gujarati' => 'gojaraty', + 'wikieditor-toolbar-characters-page-devanagari' => 'devanagari', + 'wikieditor-toolbar-characters-page-thai' => 'tailandey', + 'wikieditor-toolbar-characters-page-lao' => 'laôsianina', + 'wikieditor-toolbar-characters-page-khmer' => 'kimera', + 'wikieditor-toolbar-characters-endash' => 'tsipika anglisy', + 'wikieditor-toolbar-characters-emdash' => 'tsipika em', + 'wikieditor-toolbar-characters-minus' => 'marika mainosy', + 'wikieditor-toolbar-section-help' => 'Fanoroana', + 'wikieditor-toolbar-help-heading-description' => 'Famisavisana', + 'wikieditor-toolbar-help-heading-syntax' => 'Ny soratanao', + 'wikieditor-toolbar-help-heading-result' => 'Ny azonao', + 'wikieditor-toolbar-help-page-link' => 'Rohy', + 'wikieditor-toolbar-help-page-heading' => 'Lohateny', + 'wikieditor-toolbar-help-page-list' => 'Lisitra', + 'wikieditor-toolbar-help-page-file' => 'Rakitra', + 'wikieditor-toolbar-help-page-reference' => 'Tsiahy', + 'wikieditor-toolbar-help-page-discussion' => 'Resaka', + 'wikieditor-toolbar-help-content-signature-description' => 'Sonia', +); + /** Minangkabau (Baso Minangkabau) + * @author Iwan Novirion + * @author Naval Scene * @author VoteITP */ $messages['min'] = array( - 'wikieditor' => 'Suntingan antarmuka teks wiki lanjut', - 'wikieditor-desc' => 'Menyediakan suntingan antarmuka teks wiki dan babarapo ruang penyedia corak', + 'wikieditor' => 'Antarmuko panyuntiangan teks wiki tingkek lanjuik', + 'wikieditor-desc' => 'Manyadiokan suntiangan antarmuko teks wiki nan banyak fitua', 'wikieditor-wikitext-tab' => 'Teks wiki', - 'wikieditor-loading' => 'Maunggah', + 'wikieditor-loading' => 'Loading...', 'wikieditor-preview-preference' => 'Aktifkan pratonton basisian', 'wikieditor-preview-tab' => 'Pratonton', 'wikieditor-preview-changes-tab' => 'Parubahan', - 'wikieditor-preview-loading' => 'Maunggah...', - 'wikieditor-publish-preference' => 'Aktifkan penerbitan batahap', - 'wikieditor-publish-button-publish' => 'Terbitkan', - 'wikieditor-publish-button-cancel' => 'Batalkan', - 'wikieditor-publish-dialog-title' => 'Mencetak {{SITENAME}}', - 'wikieditor-publish-dialog-summary' => 'Ringkasan suntingan (jelaskan dengan ringkas parubahan yang awak buek):', - 'wikieditor-publish-dialog-minor' => 'Suntingan ketek', + 'wikieditor-preview-loading' => 'Loading...', + 'wikieditor-previewDialog-preference' => 'Aktifkan dialog pratonton', + 'wikieditor-previewDialog-tab' => 'Pratonton', + 'wikieditor-previewDialog-loading' => 'Loading...', + 'wikieditor-publish-preference' => 'Aktifkan panarbitan batahap', + 'wikieditor-publish-button-publish' => 'Tabikan', + 'wikieditor-publish-button-cancel' => 'Batal', + 'wikieditor-publish-dialog-title' => 'Tabikan ka {{SITENAME}}', + 'wikieditor-publish-dialog-summary' => 'Ikhtisar suntiangan (jalehan sacaro ringkeh parubahan nan Sanak buek):', + 'wikieditor-publish-dialog-minor' => 'Suntiangan ketek', 'wikieditor-publish-dialog-watch' => 'Pantau laman ko', - 'wikieditor-publish-dialog-publish' => 'Terbitkan', + 'wikieditor-publish-dialog-publish' => 'Tabikan', 'wikieditor-publish-dialog-goback' => 'Baliak', - 'wikieditor-template-editor-preference' => 'Aktifkan formulir suntingan templat wiki', + 'wikieditor-template-editor-preference' => 'Aktifkan formulir suntiangan templat wiki', 'wikieditor-template-editor-dialog-title' => 'Suntiang templat', - 'wikieditor-template-editor-dialog-submit' => 'Perbarui', - 'wikieditor-template-editor-dialog-cancel' => 'Batalkan', - 'wikieditor-templates-preference' => 'Aktifkan fungsi tutup templat', - 'wikieditor-toc-preference' => 'Senarai kandungan dapek dilayari', - 'wikieditor-toc-show' => 'Tampilkan kandungan', - 'wikieditor-toc-hide' => 'Suruakkan kandungan', + 'wikieditor-template-editor-dialog-submit' => 'Pabarui', + 'wikieditor-template-editor-dialog-cancel' => 'Batal', + 'wikieditor-templates-preference' => 'Aktifkan fungsi templat tatutuik', + 'wikieditor-toc-preference' => 'Aktifkan navigasi isi tabel', + 'wikieditor-toc-show' => 'Tampilkan isi', + 'wikieditor-toc-hide' => 'Suruakkan isi', 'wikieditor-toolbar' => 'Bilah suntiang', - 'wikieditor-toolbar-desc' => 'Laman bilah suntiang jo kagunoan lanjut', - 'wikieditor-toolbar-preference' => 'Bilah suntiang lanjut lah aktif', - 'wikieditor-toolbar-dialogs-preference' => 'Aktifkan bantuan untuak manambah tautan, tabel dan lainnyo', - 'wikieditor-toolbar-loading' => 'Maunggah...', + 'wikieditor-toolbar-desc' => 'Laman bilah suntiang jo kagunoan lanjuik', + 'wikieditor-toolbar-preference' => 'Aktipan bilah panyuntiangan tingkek lanjuik', + 'wikieditor-toolbar-dialogs-preference' => 'Aktipan bantuan untuak manambah pautan, tabel dan lainnyo', # Fuzzy + 'wikieditor-toolbar-hidesig' => 'Suruakan tombol tando tangan dari laman pado ruang namo utama', + 'wikieditor-toolbar-loading' => 'Loading...', 'wikieditor-toolbar-tool-bold' => 'Taba', - 'wikieditor-toolbar-tool-bold-example' => 'Teks dicetak taba', + 'wikieditor-toolbar-tool-bold-example' => 'Teks taba', 'wikieditor-toolbar-tool-italic' => 'Miriang', - 'wikieditor-toolbar-tool-italic-example' => 'Teks dicetak miriang', - 'wikieditor-toolbar-tool-ilink' => 'Pranala dalam', - 'wikieditor-toolbar-tool-ilink-example' => 'Judul pranala', - 'wikieditor-toolbar-tool-xlink' => 'Pranala lua (ingek awalannyo http://)', - 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com judul pranala', - 'wikieditor-toolbar-tool-link' => 'Tautan', - 'wikieditor-toolbar-tool-link-title' => 'Masuakkan tautan', + 'wikieditor-toolbar-tool-italic-example' => 'Teks miriang', + 'wikieditor-toolbar-tool-ilink' => 'Pautan dalam', + 'wikieditor-toolbar-tool-ilink-example' => 'Judul pautan', + 'wikieditor-toolbar-tool-xlink' => 'Pautan lua (ingek awalannyo http://)', + 'wikieditor-toolbar-tool-xlink-example' => 'http://www.hanyo-contoh.com judul pautan', + 'wikieditor-toolbar-tool-link' => 'Pautan', + 'wikieditor-toolbar-tool-link-title' => 'Masuakkan pautan', 'wikieditor-toolbar-tool-link-int' => 'Ka laman wiki', 'wikieditor-toolbar-tool-link-int-target' => 'Laman sasaran atau URL:', 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'Judul laman atau URL', 'wikieditor-toolbar-tool-link-int-text' => 'Tampilan teks:', - 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'Teks yang ka ditampilkan', + 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'Teks nan ka ditampilkan', 'wikieditor-toolbar-tool-link-ext' => 'Ka laman web lua', - 'wikieditor-toolbar-tool-link-ext-target' => 'Tautan URL:', - 'wikieditor-toolbar-tool-link-ext-text' => 'Tautan teks:', - 'wikieditor-toolbar-tool-link-insert' => 'Masuakkan tautan', - 'wikieditor-toolbar-tool-link-cancel' => 'Batalkan', - 'wikieditor-toolbar-tool-link-int-target-status-exists' => 'Laman yang lah ado', - 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'Laman alun tasadio', + 'wikieditor-toolbar-tool-link-ext-target' => 'Pautan URL:', + 'wikieditor-toolbar-tool-link-ext-text' => 'Pautan teks:', + 'wikieditor-toolbar-tool-link-insert' => 'Masuakan pautan', + 'wikieditor-toolbar-tool-link-cancel' => 'Batalan', + 'wikieditor-toolbar-tool-link-int-target-status-exists' => 'Laman alah ado', + 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'Laman alun ado', 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Judul indak sah', - 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Pranala lua', - 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Memeriksa keadaan laman...', - 'wikieditor-toolbar-tool-link-int-invalid' => 'Judul yang awak berikan indak sah', - 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'URL yang awak berikan tampaknyo marupokan tautan ka laman wiki lain. -Apo awak ingin mambueknyo jadi pranala dalam?', - 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Pranala dalam', - 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Pranala lua', - 'wikieditor-toolbar-tool-link-empty' => 'Awak indak mamasuakkan apo pun untuak ditautkan', - 'wikieditor-toolbar-tool-file' => 'Cantumkan berkas', + 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Pautan lua', + 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Mamariso kaadaan laman...', + 'wikieditor-toolbar-tool-link-int-invalid' => 'Judul nan Sanak agiah indak sah', + 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'URL nan Sanak agiah tampaknyo marupoan pautan ka laman wiki lain. +Apo nio dijadian pautan dalam?', + 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Pautan dalam', + 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Pautan lua', + 'wikieditor-toolbar-tool-link-empty' => 'Sanak indak mamasuakkan apo-apo untuak dipauikan', + 'wikieditor-toolbar-tool-file' => 'Berkas', 'wikieditor-toolbar-tool-file-example' => 'Contoh.jpg', - 'wikieditor-toolbar-tool-reference' => 'Rujukan', + 'wikieditor-toolbar-tool-file-title' => 'Cantumkan berkas', + 'wikieditor-toolbar-file-target' => 'Namo berkas:', + 'wikieditor-toolbar-file-caption' => 'Katarangan:', + 'wikieditor-toolbar-file-size' => 'Ukuran:', + 'wikieditor-toolbar-file-float' => 'Rato:', + 'wikieditor-toolbar-file-default' => '(bawaan)', + 'wikieditor-toolbar-file-format' => 'Format:', + 'wikieditor-toolbar-file-format-none' => 'dak ado', + 'wikieditor-toolbar-tool-file-insert' => 'Masuakkan', + 'wikieditor-toolbar-tool-file-cancel' => 'Batal', + 'wikieditor-toolbar-tool-reference' => 'Rujuakan', 'wikieditor-toolbar-tool-reference-example' => 'Sisipkan teks catatan kaki di siko', - 'wikieditor-toolbar-tool-reference-cancel' => 'Batalkan', - 'wikieditor-toolbar-tool-reference-title' => 'Masuakkan rujukan', - 'wikieditor-toolbar-tool-reference-insert' => 'Masuakkan', - 'wikieditor-toolbar-tool-reference-text' => 'Teks rujukan', - 'wikieditor-toolbar-tool-signature' => 'Tandotangan dan tandomaso', - 'wikieditor-toolbar-section-advanced' => 'Lanjutan', + 'wikieditor-toolbar-tool-reference-cancel' => 'Batal', + 'wikieditor-toolbar-tool-reference-title' => 'Masuakan rujuakan', + 'wikieditor-toolbar-tool-reference-insert' => 'Masuakan', + 'wikieditor-toolbar-tool-reference-text' => 'Teks rujuakan', + 'wikieditor-toolbar-tool-signature' => 'Tandotangan jo wakatu', + 'wikieditor-toolbar-section-advanced' => 'Tingkek lanjuik', 'wikieditor-toolbar-tool-heading' => 'Judul', 'wikieditor-toolbar-tool-heading-1' => 'Tingkek 1', 'wikieditor-toolbar-tool-heading-2' => 'Tingkek 2', 'wikieditor-toolbar-tool-heading-3' => 'Tingkek 3', 'wikieditor-toolbar-tool-heading-4' => 'Tingkek 4', 'wikieditor-toolbar-tool-heading-5' => 'Tingkek 5', - 'wikieditor-toolbar-tool-heading-example' => 'Teks tajuk', + 'wikieditor-toolbar-tool-heading-example' => 'Teks judul', 'wikieditor-toolbar-group-format' => 'Format', - 'wikieditor-toolbar-tool-ulist' => 'Senarai babantuak peluru', - 'wikieditor-toolbar-tool-ulist-example' => 'Hal senarai babantuak peluru', - 'wikieditor-toolbar-tool-olist' => 'Senarai babantuak nomor', - 'wikieditor-toolbar-tool-olist-example' => 'Hal senarai babantuak nomor', - 'wikieditor-toolbar-tool-indent' => 'Lekukan', - 'wikieditor-toolbar-tool-indent-example' => 'Barih lekuk', - 'wikieditor-toolbar-tool-nowiki' => 'Indak ado pemformatan wiki', - 'wikieditor-toolbar-tool-nowiki-example' => 'Masuakkan disiko teks yang indak diformat', - 'wikieditor-toolbar-tool-redirect' => 'Pengalihan', + 'wikieditor-toolbar-tool-ulist' => 'Daftar poin', + 'wikieditor-toolbar-tool-ulist-example' => 'Barih isi', + 'wikieditor-toolbar-tool-olist' => 'Daftar banomor', + 'wikieditor-toolbar-tool-olist-example' => 'Barih isi', + 'wikieditor-toolbar-tool-indent' => 'Inden', + 'wikieditor-toolbar-tool-indent-example' => 'Barih inden', + 'wikieditor-toolbar-tool-nowiki' => 'Indak ado format wiki', + 'wikieditor-toolbar-tool-nowiki-example' => 'Masuakan disiko teks nan indak diformat', + 'wikieditor-toolbar-tool-redirect' => 'Pangaliahan', 'wikieditor-toolbar-tool-redirect-example' => 'Namo laman sasaran', 'wikieditor-toolbar-tool-big' => 'Gadang', 'wikieditor-toolbar-tool-big-example' => 'Teks gadang', 'wikieditor-toolbar-tool-small' => 'Ketek', 'wikieditor-toolbar-tool-small-example' => 'Teks ketek', - 'wikieditor-toolbar-tool-superscript' => 'Ditulis di atas', - 'wikieditor-toolbar-tool-superscript-example' => 'Teks ditulis di atas', - 'wikieditor-toolbar-tool-subscript' => 'Ditulis di bawah', - 'wikieditor-toolbar-tool-subscript-example' => 'Teks ditulis di bawah', - 'wikieditor-toolbar-group-insert' => 'Masuakkan', + 'wikieditor-toolbar-tool-superscript' => 'Ketek di ateh', + 'wikieditor-toolbar-tool-superscript-example' => 'Teks ketek di ateh', + 'wikieditor-toolbar-tool-subscript' => 'Ketek di bawah', + 'wikieditor-toolbar-tool-subscript-example' => 'Teks ketek di bawah', + 'wikieditor-toolbar-group-insert' => 'Masuakan', 'wikieditor-toolbar-tool-gallery' => 'Galeri gambar', 'wikieditor-toolbar-tool-gallery-example' => '$1:Contoh.jpg|Judul1 $1:Contoh.jpg|Judul2', @@ -17231,61 +17960,69 @@ $1:Contoh.jpg|Judul2', | barih 2, sel 2 | barih 2, sel 3', 'wikieditor-toolbar-tool-table-example-cell-text' => 'Teks sel', - 'wikieditor-toolbar-tool-table-example-header' => 'Teks tajuk', - 'wikieditor-toolbar-tool-table-title' => 'Masuakkan tabel', + 'wikieditor-toolbar-tool-table-example-header' => 'Teks judul', + 'wikieditor-toolbar-tool-table-title' => 'Masuakan tabel', 'wikieditor-toolbar-tool-table-dimensions-rows' => 'Barih', 'wikieditor-toolbar-tool-table-dimensions-columns' => 'Kolom', 'wikieditor-toolbar-tool-table-dimensions-header' => 'Tambahkan kapalo barih', - 'wikieditor-toolbar-tool-table-wikitable' => 'Gaya pakai bingkai', - 'wikieditor-toolbar-tool-table-sortable' => 'Buek tabel yang baurutan', + 'wikieditor-toolbar-tool-table-wikitable' => 'Model jo bingkai', + 'wikieditor-toolbar-tool-table-sortable' => 'Buek tabel nan baurutan', 'wikieditor-toolbar-tool-table-example' => 'Contoh', 'wikieditor-toolbar-tool-table-preview' => 'Pratonton', - 'wikieditor-toolbar-tool-table-insert' => 'Masuakkan', - 'wikieditor-toolbar-tool-table-cancel' => 'Batalkan', - 'wikieditor-toolbar-tool-table-toomany' => 'Disiko indak mungkin mambuek tabel dengan jumlah selnyo malebihi $1.', - 'wikieditor-toolbar-tool-table-invalidnumber' => 'Awak indak mamasuakkan jumlah sah dari barih atau kolom.', - 'wikieditor-toolbar-tool-table-zero' => 'Awak indak boleh mamasuakkan tabel dengan jumlah kosong pado barih atau kolom', - 'wikieditor-toolbar-tool-replace' => 'Cari dan ganti', - 'wikieditor-toolbar-tool-replace-title' => 'Cari dan ganti', + 'wikieditor-toolbar-tool-table-insert' => 'Masuakan', + 'wikieditor-toolbar-tool-table-cancel' => 'Batalan', + 'wikieditor-toolbar-tool-table-example-text' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut nec purus diam. Sed aliquam imperdiet nunc quis lacinia. Donec rutrum consectetur placerat. Sed volutpat neque non purus faucibus id ultricies enim euismod.', + 'wikieditor-toolbar-tool-table-toomany' => 'Mambuek tabel nan labiah dari 1000 sel indak mungkin doh.', + 'wikieditor-toolbar-tool-table-invalidnumber' => 'Sanak indak mamasuakan jumlah barih jo kolom nan sabananyo.', + 'wikieditor-toolbar-tool-table-zero' => 'Sanak indak dapek mambuaek tabel nan babarih atau bakolom kosong', + 'wikieditor-toolbar-tool-replace' => 'Cari sarato ganti', + 'wikieditor-toolbar-tool-replace-title' => 'Cari sarato ganti', 'wikieditor-toolbar-tool-replace-search' => 'Cari:', 'wikieditor-toolbar-tool-replace-replace' => 'Ganti jo:', - 'wikieditor-toolbar-tool-replace-case' => 'Keadaan cocok', - 'wikieditor-toolbar-tool-replace-regex' => 'Perlakukan string cari sebagai "regular expression"', - 'wikieditor-toolbar-tool-replace-button-findnext' => 'Cari berikutnyo', - 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Ganti semua', - 'wikieditor-toolbar-tool-replace-close' => 'Tutup', - 'wikieditor-toolbar-tool-replace-nomatch' => 'Pencarian awak indak berhasil', - 'wikieditor-toolbar-tool-replace-success' => 'Tajadi $1 penggantian', - 'wikieditor-toolbar-tool-replace-emptysearch' => 'Awak indak mamasuakkan apo pun untuak dicari.', - 'wikieditor-toolbar-tool-replace-invalidregex' => 'Ekspresi biaso yang awak masuakkan indak sah: $1', + 'wikieditor-toolbar-tool-replace-case' => 'Cocokan gadang/ketek huruf', + 'wikieditor-toolbar-tool-replace-regex' => 'Palakuan string cari sabagai regex (regular expression)', + 'wikieditor-toolbar-tool-replace-button-findnext' => 'Cari barikuiknyo', + 'wikieditor-toolbar-tool-replace-button-replace' => 'Ganti', + 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Ganti sadonyo', + 'wikieditor-toolbar-tool-replace-close' => 'Tutuik', + 'wikieditor-toolbar-tool-replace-nomatch' => 'Pancarian Sanak indak barhasil', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|panggantian}} tajadi.', + 'wikieditor-toolbar-tool-replace-emptysearch' => 'Sanak indak mamasuakan apopun untuak dicari.', + 'wikieditor-toolbar-tool-replace-invalidregex' => 'Regex (regular expression) nan Sanak masuakan indak sah: $1', 'wikieditor-toolbar-section-characters' => 'Karakter istimewa', 'wikieditor-toolbar-characters-page-latin' => 'Latin', - 'wikieditor-toolbar-characters-page-latinextended' => 'Latin diperluas', + 'wikieditor-toolbar-characters-page-latinextended' => 'Latin tambahan', 'wikieditor-toolbar-characters-page-ipa' => 'IPA', 'wikieditor-toolbar-characters-page-symbols' => 'Simbol', 'wikieditor-toolbar-characters-page-greek' => 'Yunani', 'wikieditor-toolbar-characters-page-cyrillic' => 'Sirilik', 'wikieditor-toolbar-characters-page-arabic' => 'Arab', + 'wikieditor-toolbar-characters-page-arabicextended' => 'Arab tambahan', 'wikieditor-toolbar-characters-page-persian' => 'Persia', 'wikieditor-toolbar-characters-page-hebrew' => 'Ibrani', 'wikieditor-toolbar-characters-page-bangla' => 'Bangla', + 'wikieditor-toolbar-characters-page-tamil' => 'Tamil', 'wikieditor-toolbar-characters-page-telugu' => 'Telugu', 'wikieditor-toolbar-characters-page-sinhala' => 'Sinhala', 'wikieditor-toolbar-characters-page-gujarati' => 'Gujarat', + 'wikieditor-toolbar-characters-page-devanagari' => 'India kuno', 'wikieditor-toolbar-characters-page-thai' => 'Siam', 'wikieditor-toolbar-characters-page-lao' => 'Lao', 'wikieditor-toolbar-characters-page-khmer' => 'Khmer', + 'wikieditor-toolbar-characters-endash' => 'en dash', + 'wikieditor-toolbar-characters-emdash' => 'em dash', + 'wikieditor-toolbar-characters-minus' => 'tando kurang', 'wikieditor-toolbar-section-help' => 'Bantuan', - 'wikieditor-toolbar-help-heading-description' => 'Keterangan', - 'wikieditor-toolbar-help-heading-syntax' => 'Apo yang awak ketik', - 'wikieditor-toolbar-help-heading-result' => 'Apo yang awak dapek', - 'wikieditor-toolbar-help-page-format' => 'Pemformatan', - 'wikieditor-toolbar-help-page-link' => 'Tautan', + 'wikieditor-toolbar-help-heading-description' => 'Katarangan', + 'wikieditor-toolbar-help-heading-syntax' => 'Apo nan Sanak ketik', + 'wikieditor-toolbar-help-heading-result' => 'Apo nan Sanak dapek', + 'wikieditor-toolbar-help-page-format' => 'Pamformatan', + 'wikieditor-toolbar-help-page-link' => 'Pautan', 'wikieditor-toolbar-help-page-heading' => 'Judul', - 'wikieditor-toolbar-help-page-list' => 'Senarai', + 'wikieditor-toolbar-help-page-list' => 'Daftar', 'wikieditor-toolbar-help-page-file' => 'Berkas', - 'wikieditor-toolbar-help-page-reference' => 'Rujukan', - 'wikieditor-toolbar-help-page-discussion' => 'Pembicaraan', + 'wikieditor-toolbar-help-page-reference' => 'Rujuakan', + 'wikieditor-toolbar-help-page-discussion' => 'Rundiang', 'wikieditor-toolbar-help-content-italic-description' => 'Miriang', 'wikieditor-toolbar-help-content-italic-syntax' => "''Teks miriang''", 'wikieditor-toolbar-help-content-italic-result' => '<em>Teks miriang</em>', @@ -17295,12 +18032,12 @@ $1:Contoh.jpg|Judul2', 'wikieditor-toolbar-help-content-bolditalic-description' => 'Taba & miriang', 'wikieditor-toolbar-help-content-bolditalic-syntax' => "'''''Teks taba & teks miriang'''''", 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>Teks taba & teks miriang</em></strong>', - 'wikieditor-toolbar-help-content-ilink-description' => 'Pranala dalam', - 'wikieditor-toolbar-help-content-ilink-syntax' => '[[Judul laman|Label tautan]]<br />[[Judul laman]]', - 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>Label tautan</a><br /><a href='#'>Judul laman</a>", - 'wikieditor-toolbar-help-content-xlink-description' => 'Pranala lua', - 'wikieditor-toolbar-help-content-xlink-syntax' => '[http://www.example.org Label tautan]<br />[http://www.example.org]<br />http://www.example.org', - 'wikieditor-toolbar-help-content-xlink-result' => "<a href='#' class='external'>Label tautan</a><br /><a href='#' class='external autonumber'>[1]</a><br /><a href='#' class='external'>http://www.example.org</a>", + 'wikieditor-toolbar-help-content-ilink-description' => 'Pautan dalam', + 'wikieditor-toolbar-help-content-ilink-syntax' => '[[Judul laman|Label pautan]]<br />[[Judul laman]]', + 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>Label pautan</a><br /><a href='#'>Judul laman</a>", + 'wikieditor-toolbar-help-content-xlink-description' => 'Pautan lua', + 'wikieditor-toolbar-help-content-xlink-syntax' => '[http://www.example.org Label pautan]<br />[http://www.contoh_sajo.org]<br />http://www.contoh_sajo.org', + 'wikieditor-toolbar-help-content-xlink-result' => "<a href='#' class='external'>Label pautan</a><br /><a href='#' class='external autonumber'>[1]</a><br /><a href='#' class='external'>http://www.contoh_sajo.org</a>", 'wikieditor-toolbar-help-content-heading2-description' => 'Judul tingkek 2', 'wikieditor-toolbar-help-content-heading2-syntax' => '== Teks judul ==', 'wikieditor-toolbar-help-content-heading2-result' => '<h2>Teks judul</h2>', @@ -17313,29 +18050,31 @@ $1:Contoh.jpg|Judul2', 'wikieditor-toolbar-help-content-heading5-description' => 'Judul tingkek 5', 'wikieditor-toolbar-help-content-heading5-syntax' => '===== Teks judul =====', 'wikieditor-toolbar-help-content-heading5-result' => '<h5>Teks judul</h5>', - 'wikieditor-toolbar-help-content-ulist-description' => 'Senarai babantuak peluru', - 'wikieditor-toolbar-help-content-ulist-syntax' => '* Senarai hal<br />* Senarai hal', - 'wikieditor-toolbar-help-content-ulist-result' => '<ul><li>Senarai hal</li><li>Senarai hal</li></ul>', - 'wikieditor-toolbar-help-content-olist-description' => 'Senarai babantuak nomor', - 'wikieditor-toolbar-help-content-olist-syntax' => '# Senarai hal<br /># Senarai hal', - 'wikieditor-toolbar-help-content-olist-result' => '<ol><li>Senarai hal</li><li>Senarai hal</li></ol>', + 'wikieditor-toolbar-help-content-ulist-description' => 'Daftar poin', + 'wikieditor-toolbar-help-content-ulist-syntax' => '* Isi daftar<br />* Isi daftar', + 'wikieditor-toolbar-help-content-ulist-result' => '<ul><li>Isi daftar</li><li>Isi daftar</li></ul>', + 'wikieditor-toolbar-help-content-olist-description' => 'Daftar banomor', + 'wikieditor-toolbar-help-content-olist-syntax' => '# Isi daftar<br /># Isi daftar', + 'wikieditor-toolbar-help-content-olist-result' => '<ol><li>Isi daftar</li><li>Isi daftar</li></ol>', 'wikieditor-toolbar-help-content-file-description' => 'Cantumkan berkas', 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:Contoh.png|thumb|Teks gambar]]', # Fuzzy - 'wikieditor-toolbar-help-content-file-result' => "<div style='width:104px;' class='thumbinner'><a title='Teks gambar' class='image' href='#'><img height='50' width='100' border='0' class='thumbimage' src='$2/WikiEditor/modules/images/toolbar/example-image.png' alt=''/></a><div class='thumbcaption'><div class='magnify'><a title='Pagadang' class='internal' href='#'><img height='11' width='15' alt='' src='$1/common/images/magnify-clip.png'/></a></div>Teks gambar</div></div>", - 'wikieditor-toolbar-help-content-reference-description' => 'Rujukan', - 'wikieditor-toolbar-help-content-reference-syntax' => 'Teks laman.<ref name="test">[http://www.example.org Teks tautan], teks tambahan.</ref>', + 'wikieditor-toolbar-help-content-file-result' => "<div style='width:104px;' class='thumbinner'><a title='Teks katarangan' class='image' href='#'><img height='50' width='100' border='0' class='thumbimage' src='$2/WikiEditor/modules/images/toolbar/example-image.png' alt=''/></a><div class='thumbcaption'><div class='magnify'><a title='Pagadang' class='internal' href='#'><img height='11' width='15' alt='' src='$1/common/images/magnify-clip.png'/></a></div>Teks katarangan</div></div>", + 'wikieditor-toolbar-help-content-reference-description' => 'Rujuakan', + 'wikieditor-toolbar-help-content-reference-syntax' => 'Teks laman.<ref name="test">[http://www.contoh_sajo.org Teks pautan], teks tambahan.</ref>', 'wikieditor-toolbar-help-content-reference-result' => "Teks laman.<sup><a href='#'>[1]</a></sup>", - 'wikieditor-toolbar-help-content-rereference-description' => 'Rujukan samo digunoan ulang', + 'wikieditor-toolbar-help-content-rereference-description' => 'Rujuakan nan digunoan ulang', + 'wikieditor-toolbar-help-content-rereference-syntax' => '<ref name="test" />', 'wikieditor-toolbar-help-content-rereference-result' => "Teks laman.<sup><a href='#'>[1]</a></sup>", - 'wikieditor-toolbar-help-content-showreferences-description' => 'Tampilkan rujukan', - 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.example.org' class='external text' href='#'>Link text</a>, Teks tambahan.</li></ol>", - 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'Tandotangan dan tandomaso', - 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>Namo pangguno</a> (<a href='#' title='{{#special:mytalk}}'>bincang</a>) 15:54, 10 Juni 2009 (UTC)", + 'wikieditor-toolbar-help-content-showreferences-description' => 'Tampilkan rujuakan', + 'wikieditor-toolbar-help-content-showreferences-syntax' => '<references />', + 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.contoh_sajo.org' class='external text' href='#'>Teks pautan</a>, teks tambahan.</li></ol>", + 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'Tando tangan jo wakatu', + 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>Namo pangguno</a> (<a href='#' title='{{#special:mytalk}}'>maota</a>) 15:54, 10 Juni 2009 (UTC)", 'wikieditor-toolbar-help-content-signature-description' => 'Tandotangan', - 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>Namo pangguno</a> (<a href='#' title='{{#special:mytalk}}'>bincang</a>)", - 'wikieditor-toolbar-help-content-indent-description' => 'Melekuk', - 'wikieditor-toolbar-help-content-indent-syntax' => 'Teks normal<br />:Teks lekuk<br />::Teks lekuk', - 'wikieditor-toolbar-help-content-indent-result' => 'Teks normal<dl><dd>Teks lekuk<dl><dd>Teks lekuk</dd></dl></dd></dl>', + 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>Namo pangguno</a> (<a href='#' title='{{#special:mytalk}}'>maota</a>)", + 'wikieditor-toolbar-help-content-indent-description' => 'Inden', + 'wikieditor-toolbar-help-content-indent-syntax' => 'Teks normal<br />:Teks inden<br />::Teks inden', + 'wikieditor-toolbar-help-content-indent-result' => 'Teks normal<dl><dd>Teks inden<dl><dd>Teks inden</dd></dl></dd></dl>', ); /** Macedonian (македонÑки) @@ -17374,7 +18113,7 @@ $messages['mk'] = array( 'wikieditor-toolbar' => 'Ðлатник за уредување', 'wikieditor-toolbar-desc' => 'Ðлатник за уредување Ñо подобрена употребливоÑÑ‚', 'wikieditor-toolbar-preference' => 'Вклучи го подобрениот алатник за уредување', - 'wikieditor-toolbar-dialogs-preference' => 'Овозможи дијалози за вметнување врÑки, табели и повеќе', + 'wikieditor-toolbar-dialogs-preference' => 'Овозможи помошници за вметнување врÑки, табели, како и можноÑта за пребарување и замена', 'wikieditor-toolbar-hidesig' => 'Скриј го копчето за Ð¿Ð¾Ñ‚Ð¿Ð¸Ñ Ð½Ð° Ñтраниците во главниот именÑки проÑтор', 'wikieditor-toolbar-loading' => 'Вчитувам...', 'wikieditor-toolbar-tool-bold' => 'Задебелено', @@ -17387,7 +18126,7 @@ $messages['mk'] = array( 'wikieditor-toolbar-tool-xlink-example' => 'http://www.пример.com наÑлов на врÑката', 'wikieditor-toolbar-tool-link' => 'Ð’Ñ€Ñка', 'wikieditor-toolbar-tool-link-title' => 'Вметни врÑка', - 'wikieditor-toolbar-tool-link-int' => 'Кон вики-Ñтраница', + 'wikieditor-toolbar-tool-link-int' => 'Кон викиÑтраница', 'wikieditor-toolbar-tool-link-int-target' => 'ÐаÑлов на Ñтраницата:', 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'ÐаÑлов на Ñтраницата или URL', 'wikieditor-toolbar-tool-link-int-text' => 'ТекÑÑ‚ на врÑката:', @@ -17402,6 +18141,7 @@ $messages['mk'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Погрешен наÑлов', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Ðадворешна врÑка', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Проверувам дали поÑтои Ñтраницата...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'ПојаÑнителна Ñтраница', 'wikieditor-toolbar-tool-link-int-invalid' => 'Ðаведениот наÑлов е неважечки.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'URL адреÑата која ја назначивте изгледа како врÑка до друга вики-Ñтраница. Сакате ова да биде внатрешна врÑка?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Внатрешна врÑка', @@ -17483,7 +18223,7 @@ $1:Пример.jpg|ОпиÑ2', 'wikieditor-toolbar-tool-table-preview' => 'Преглед', 'wikieditor-toolbar-tool-table-insert' => 'Вметни', 'wikieditor-toolbar-tool-table-cancel' => 'Откажи', - 'wikieditor-toolbar-tool-table-toomany' => 'Ðе можете да вметнувате табела Ñо повеќе од $1 ќелии Ñо овој дијалог.', + 'wikieditor-toolbar-tool-table-toomany' => 'Ðе можете да вметнувате табела Ñо повеќе од 1000 ќелии Ñо овој дијалог.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Ðе внеÑовте важечки број на редови или колони.', 'wikieditor-toolbar-tool-table-zero' => 'Ðе можете да вметнувате табела Ñо нула редови или колони.', 'wikieditor-toolbar-tool-replace' => 'Ðајди и замени', @@ -17497,7 +18237,7 @@ $1:Пример.jpg|ОпиÑ2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Замени Ñè', 'wikieditor-toolbar-tool-replace-close' => 'Затвори', 'wikieditor-toolbar-tool-replace-nomatch' => 'Ðишто не Ñе Ñовпадна Ñо бараното.', - 'wikieditor-toolbar-tool-replace-success' => 'Ðаправени Ñе $1 замени.', + 'wikieditor-toolbar-tool-replace-success' => '{{PLURAL:$1|Ðаправена е $1 замена.|Ðаправени Ñе $1 замени.}}', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Ðе внеÑовте зборови за пребарување.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Регуларниот израз кој го внеÑовте е неважечки: $1', 'wikieditor-toolbar-section-characters' => 'Специјални знаци', @@ -17588,6 +18328,7 @@ $1:Пример.jpg|ОпиÑ2', ); /** Malayalam (മലയാളം) + * @author Akhilan * @author McDutchie * @author Praveenp */ @@ -17623,7 +18364,7 @@ $messages['ml'] = array( 'wikieditor-toolbar' => 'തിരàµà´¤àµà´¤àµ½ പണിപàµà´ªàµ†à´Ÿàµà´Ÿà´¿', 'wikieditor-toolbar-desc' => 'തിരàµà´¤àµà´¤à´¾à´¨àµà´³àµà´³ താളിൽ മെചàµà´šà´ªàµà´ªàµ†à´Ÿàµà´Ÿ ഉപയോഗതàµà´¤à´¿à´¨à´¾à´¯àµà´³àµà´³ പണിപàµà´ªàµ†à´Ÿàµà´Ÿà´¿', 'wikieditor-toolbar-preference' => 'തിരàµà´¤àµà´¤àµà´µà´¾à´¨àµà´³àµà´³ വിശദ പണിപàµà´ªàµ†à´Ÿàµà´Ÿà´¿ ഉപയോഗപàµà´ªàµ†à´Ÿàµà´¤àµà´¤àµà´•', - 'wikieditor-toolbar-dialogs-preference' => 'à´•à´£àµà´£à´¿à´•ൾ, പടàµà´Ÿà´¿à´•കൾ à´¤àµà´Ÿà´™àµà´™à´¿à´¯à´µ ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´¾à´¨àµà´³àµà´³ സൗകരàµà´¯à´‚ സജàµà´œà´®à´¾à´•àµà´•àµà´•', + 'wikieditor-toolbar-dialogs-preference' => 'à´•à´£àµà´£à´¿à´•ൾ, പടàµà´Ÿà´¿à´•കൾ à´’à´ªàµà´ªà´‚ തിരഞàµà´žàµ à´•à´£àµà´Ÿàµ†à´¤àµà´¤à´¾à´¨àµà´‚ മാറàµà´±à´¾à´¨àµà´‚ ഉളàµà´³ സൗകരàµà´¯à´‚ à´¤àµà´Ÿà´™àµà´™à´¿à´¯à´µ ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´¾à´¨àµà´³àµà´³ വഴികാടàµà´Ÿà´¿ സജàµà´œà´®à´¾à´•àµà´•àµà´•', 'wikieditor-toolbar-hidesig' => 'à´ªàµà´°à´§à´¾à´¨ നാമമേഖലയിലàµà´³àµà´³ താളàµà´•ളിൽ à´’à´ªàµà´ªà´¿à´Ÿà´¾à´¨àµà´³àµà´³ ബടàµà´Ÿàµº മറയàµà´•àµà´•àµà´•', 'wikieditor-toolbar-loading' => 'ശേഖരികàµà´•àµà´¨àµà´¨àµ...', 'wikieditor-toolbar-tool-bold' => 'à´•à´Ÿàµà´ªàµà´ªà´¿à´•àµà´•àµà´•', @@ -17651,6 +18392,7 @@ $messages['ml'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'അസാധàµà´µà´¾à´¯ തലകàµà´•െടàµà´Ÿàµ', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'à´ªàµà´±à´¤àµà´¤àµ‡à´¯àµà´•àµà´•àµà´³àµà´³ à´•à´£àµà´£à´¿', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'താൾ നിലനിൽകàµà´•àµà´¨àµà´¨àµà´£àµà´Ÿàµ‹ à´Žà´¨àµà´¨àµ പരിശോധികàµà´•àµà´¨àµà´¨àµ...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'വിവകàµà´·à´¿à´¤à´¤à´¾àµ¾', 'wikieditor-toolbar-tool-link-int-invalid' => 'താങàµà´•ൾ നൽകിയ തലകàµà´•െടàµà´Ÿàµ അസാധàµà´µà´¾à´£àµ.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'താങàµà´•ൾ à´µàµà´¯à´•àµà´¤à´®à´¾à´•àµà´•à´¿à´¯ യൂ.ആർ.എൽ. à´•à´£àµà´Ÿà´¿à´Ÿàµà´Ÿàµ മറàµà´±àµŠà´°àµ വികàµà´•à´¿ താളിലേയàµà´•àµà´•àµà´³àµà´³à´¤à´¾à´£àµ†à´¨àµà´¨àµ തോനàµà´¨àµà´¨àµà´¨àµ. ഇതൊരൠആà´àµà´¯à´¨àµà´¤à´° à´•à´£àµà´£à´¿ ആകàµà´•ണോ?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'à´†à´àµà´¯à´¨àµà´¤à´° à´•à´£àµà´£à´¿', @@ -17732,7 +18474,7 @@ $1:Example.jpg|à´•àµà´±à´¿à´ªàµà´ªàµ2', 'wikieditor-toolbar-tool-table-preview' => 'à´Žà´™àµà´™à´¨àµ†à´¯àµà´£àµà´Ÿàµ†à´¨àµà´¨àµ കാണàµà´•', 'wikieditor-toolbar-tool-table-insert' => 'ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤àµà´•', 'wikieditor-toolbar-tool-table-cancel' => 'റദàµà´¦à´¾à´•àµà´•àµà´•', - 'wikieditor-toolbar-tool-table-toomany' => 'ഇതàµà´ªà´¯àµ‹à´—à´¿à´šàµà´šàµ $1 കളങàµà´™à´³à´¿àµ½ à´…à´§à´¿à´•à´®àµà´³àµà´³ പടàµà´Ÿà´¿à´• ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤àµà´• സാദàµà´§àµà´¯à´®à´²àµà´².', + 'wikieditor-toolbar-tool-table-toomany' => 'ഇതàµà´ªà´¯àµ‹à´—à´¿à´šàµà´šàµ 1000 കളങàµà´™à´³à´¿àµ½ à´…à´§à´¿à´•à´®àµà´³àµà´³ പടàµà´Ÿà´¿à´• ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤àµà´• സാദàµà´§àµà´¯à´®à´²àµà´².', 'wikieditor-toolbar-tool-table-invalidnumber' => 'വരികൾകàµà´•àµà´‚ നിരകൾകàµà´•àµà´‚ സാധàµà´µà´¾à´¯ à´Žà´£àµà´£à´‚ താങàµà´•ൾ നൽകിയിടàµà´Ÿà´¿à´²àµà´².', 'wikieditor-toolbar-tool-table-zero' => 'പൂജàµà´¯à´‚ വരികളോ നിരകളോ ഉളàµà´³ പടàµà´Ÿà´¿à´• ഉൾപàµà´ªàµ†à´Ÿàµà´¤àµà´¤à´¾àµ» താങàµà´•ൾകàµà´•ൠകഴിയിലàµà´².', 'wikieditor-toolbar-tool-replace' => 'à´•à´£àµà´Ÿàµ†à´¤àµà´¤àµà´• മാറàµà´±àµà´•', @@ -17746,7 +18488,7 @@ $1:Example.jpg|à´•àµà´±à´¿à´ªàµà´ªàµ2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'à´Žà´²àµà´²à´¾à´‚ മാറàµà´±à´¿à´šàµà´šàµ‡àµ¼à´•àµà´•àµà´•', 'wikieditor-toolbar-tool-replace-close' => 'à´…à´Ÿà´¯àµà´•àµà´•àµà´•', 'wikieditor-toolbar-tool-replace-nomatch' => 'താങàµà´•à´³àµà´Ÿàµ† തിരചàµà´šà´¿à´²àµà´®à´¾à´¯à´¿ à´’à´¨àµà´¨àµà´‚ à´’à´¤àµà´¤àµà´ªàµ‹à´•àµà´¨àµà´¨à´¿à´²àµà´².', - 'wikieditor-toolbar-tool-replace-success' => '$1 മാറàµà´±à´¿à´µàµ†à´¯àµà´•àµà´•ൽ(കൾ) നടതàµà´¤à´¿.', + 'wikieditor-toolbar-tool-replace-success' => '{{PLURAL:$1|ഒരൠമാറàµà´±à´¿à´šàµà´šàµ‡àµ¼à´•àµà´•ൽ|$1 മാറàµà´±à´¿à´šàµà´šàµ‡àµ¼à´•àµà´•à´²àµà´•ൾ}} നടതàµà´¤à´¿.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'തിരയാനായി താങàµà´•ൾ à´’à´¨àµà´¨àµà´‚ നൽകിയിടàµà´Ÿà´¿à´²àµà´².', 'wikieditor-toolbar-tool-replace-invalidregex' => 'താങàµà´•ൾ നൽകിയ റെഗàµà´²àµ¼ à´Žà´•àµà´¸àµà´ªàµà´°à´·àµ» അസാധàµà´µà´¾à´£àµâ€Œ: $1', 'wikieditor-toolbar-section-characters' => 'à´ªàµà´°à´¤àµà´¯àµ‡à´• ലിപികൾ', @@ -17769,6 +18511,8 @@ $1:Example.jpg|à´•àµà´±à´¿à´ªàµà´ªàµ2', 'wikieditor-toolbar-characters-page-thai' => 'തായàµ', 'wikieditor-toolbar-characters-page-lao' => 'ലാവോ', 'wikieditor-toolbar-characters-page-khmer' => 'ഖെമർ', + 'wikieditor-toolbar-characters-endash' => 'ഇം ഡാഷàµ', + 'wikieditor-toolbar-characters-emdash' => 'à´Žà´‚ ഡാഷàµ', 'wikieditor-toolbar-characters-minus' => 'à´µàµà´¯à´µà´•ലന à´šà´¿à´¹àµà´¨à´‚', 'wikieditor-toolbar-section-help' => 'സഹായം', 'wikieditor-toolbar-help-heading-description' => 'വിവരണം', @@ -17853,6 +18597,7 @@ $messages['mn'] = array( * @author Shantanoo * @author V.narsikar * @author अà¤à¤¯ नातू + * @author संतोष दहिवळ */ $messages['mr'] = array( 'wikieditor' => 'विकिमजकूर संपादनाची विकसित सà¥à¤µà¤¿à¤§à¤¾', @@ -17888,7 +18633,7 @@ $messages['mr'] = array( 'wikieditor-toolbar' => 'संपादन साधनपटà¥à¤Ÿà¥€', 'wikieditor-toolbar-desc' => 'सà¥à¤²à¤à¥€à¤•रणाने वरà¥à¤§à¤¿à¤¤ संपादनपान साधनपटà¥à¤Ÿà¥€', 'wikieditor-toolbar-preference' => 'वरà¥à¤§à¤¿à¤¤ संपादन साधनपटà¥à¤Ÿà¥€ सकà¥à¤·à¤® करा', - 'wikieditor-toolbar-dialogs-preference' => 'दà¥à¤µà¥‡, सारणà¥à¤¯à¤¾ (टेबल) आणि इतर à¤à¤°à¤£à¥à¤¯à¤¾à¤•रिता dialogs सकà¥à¤·à¤® करा', + 'wikieditor-toolbar-dialogs-preference' => 'दà¥à¤µà¥‡, सारणà¥à¤¯à¤¾ (टेबल) आणि इतर à¤à¤°à¤£à¥à¤¯à¤¾à¤•रिता dialogs सकà¥à¤·à¤® करा', # Fuzzy 'wikieditor-toolbar-hidesig' => 'मà¥à¤–à¥à¤¯ नामविशà¥à¤µà¤¾à¤¤à¥€à¤² पानांपासून सà¥à¤µà¤¾à¤•à¥à¤·à¤°à¥€à¤šà¥€ कळ लपवा', 'wikieditor-toolbar-loading' => 'चढवत आहे…', 'wikieditor-toolbar-tool-bold' => 'ठळक', @@ -17915,14 +18660,23 @@ $messages['mr'] = array( 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'पान असà¥à¤¤à¤¿à¤¤à¥à¤µà¤¾à¤¤ नाही', 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'अगà¥à¤°à¤¾à¤¹à¥à¤¯ शीरà¥à¤·à¤•', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'बाहà¥à¤¯ दà¥à¤µà¤¾', - 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'पानाचे असà¥à¤¤à¥€à¤¤à¥à¤µ तपासत आहे...', - 'wikieditor-toolbar-tool-link-int-invalid' => 'तà¥à¤®à¥à¤¹à¥€ नमà¥à¤¦ केलेले शीरà¥à¤·à¤• अगà¥à¤°à¤¾à¤¹à¥à¤¯ आहे.', - 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'तà¥à¤®à¥à¤¹à¥€ नमà¥à¤¦ केलेली यूआरà¤à¤² इतर विकिपानास जोडावयाची आहे असे दिसते. तà¥à¤®à¥à¤¹à¤¾à¤²à¤¾ अंतरà¥à¤—त दà¥à¤µà¤¾ बनवायचा आहे काय ?', + 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'पानाचे असà¥à¤¤à¤¿à¤¤à¥à¤µ तपासत आहे...', + 'wikieditor-toolbar-tool-link-int-invalid' => 'तà¥à¤®à¥à¤¹à¥€ नमूद केलेले शीरà¥à¤·à¤• अगà¥à¤°à¤¾à¤¹à¥à¤¯ आहे.', + 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'तà¥à¤®à¥à¤¹à¥€ नमूद केलेली यूआरà¤à¤² इतर विकिपानास जोडावयाची आहे असे दिसते. तà¥à¤®à¥à¤¹à¤¾à¤²à¤¾ अंतरà¥à¤—त दà¥à¤µà¤¾ बनवायचा आहे काय ?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'अंतरà¥à¤—त दà¥à¤µà¤¾', 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'बाहà¥à¤¯ दà¥à¤µà¤¾', 'wikieditor-toolbar-tool-link-empty' => 'तà¥à¤®à¥à¤¹à¥€ दà¥à¤µà¤¾ देणà¥à¤¯à¤¾à¤•रिता काही à¤à¤°à¤²à¥‡à¤²à¥‡ नाही.', 'wikieditor-toolbar-tool-file' => 'संलगà¥à¤¨ संचिका', 'wikieditor-toolbar-tool-file-example' => 'उदाहरण.jpg', + 'wikieditor-toolbar-tool-file-title' => 'चितà¥à¤° टाका', + 'wikieditor-toolbar-file-target' => 'संचिकेचे नाव:', + 'wikieditor-toolbar-file-caption' => 'वरà¥à¤£à¤¨:', + 'wikieditor-toolbar-file-size' => 'आकार:', + 'wikieditor-toolbar-file-float' => 'समास:', + 'wikieditor-toolbar-file-format' => 'पà¥à¤°à¤•ार', + 'wikieditor-toolbar-file-format-none' => 'काहीही नाही', + 'wikieditor-toolbar-tool-file-insert' => 'समाविषà¥à¤Ÿ करा', + 'wikieditor-toolbar-tool-file-cancel' => 'रदà¥à¤¦', 'wikieditor-toolbar-tool-reference' => 'संदरà¥à¤', 'wikieditor-toolbar-tool-reference-example' => 'तळटीप मजकूर येथे à¤à¤°à¤¾', 'wikieditor-toolbar-tool-reference-cancel' => 'रदà¥à¤¦ करा', @@ -17986,7 +18740,7 @@ $1:Example.jpg|चितà¥à¤°à¤ªà¤°à¤¿à¤šà¤¯ २', 'wikieditor-toolbar-tool-table-preview' => 'à¤à¤²à¤•', 'wikieditor-toolbar-tool-table-insert' => 'समाविषà¥à¤Ÿà¤•रा', 'wikieditor-toolbar-tool-table-cancel' => 'रदà¥à¤¦ करा', - 'wikieditor-toolbar-tool-table-toomany' => '$1 कपà¥à¤¯à¤¾à¤ªà¥‡à¤•à¥à¤·à¤¾ जासà¥à¤¤ कपà¥à¤ªà¥‡ असलेली सारणी (टेबल) या संवादगवाकà¥à¤·à¤¾à¤¤à¥‚न शकà¥à¤¯ नाही.', + 'wikieditor-toolbar-tool-table-toomany' => '$1 कपà¥à¤¯à¤¾à¤ªà¥‡à¤•à¥à¤·à¤¾ जासà¥à¤¤ कपà¥à¤ªà¥‡ असलेली सारणी (टेबल) या संवादगवाकà¥à¤·à¤¾à¤¤à¥‚न शकà¥à¤¯ नाही.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'आपण रकाने(कॉलम) किंवा ओळींचा (रो) गà¥à¤°à¤¾à¤¹à¥à¤¯ आकडा टाकला नाही.', 'wikieditor-toolbar-tool-table-zero' => 'आपण शूनà¥à¤¯ रकाने किंवा ओळींची सारणी टाकू शकत नाही.', 'wikieditor-toolbar-tool-replace' => 'शोधा व तà¥à¤¯à¤¾à¤œà¤¾à¤—ी बदला.', @@ -17994,13 +18748,13 @@ $1:Example.jpg|चितà¥à¤°à¤ªà¤°à¤¿à¤šà¤¯ २', 'wikieditor-toolbar-tool-replace-search' => 'यासाठी शोधा:', 'wikieditor-toolbar-tool-replace-replace' => 'टाकà¥à¤¨ बदला:', 'wikieditor-toolbar-tool-replace-case' => '’केस’जà¥à¤³à¤µà¤¾', - 'wikieditor-toolbar-tool-replace-regex' => 'शोध सूतà¥à¤°à¤¾à¤¸(सà¥à¤Ÿà¥à¤°à¤¿à¤‚ग) नियमीत पदावली(à¤à¤•à¥à¤¸à¤ªà¥à¤°à¥‡à¤¶à¤¨) पà¥à¤°à¤®à¤¾à¤£à¥‡ गृहीत धरा.', + 'wikieditor-toolbar-tool-replace-regex' => 'शोध सूतà¥à¤°à¤¾à¤¸(सà¥à¤Ÿà¥à¤°à¤¿à¤‚ग) नियमित पदावली(à¤à¤•à¥à¤¸à¤ªà¥à¤°à¥‡à¤¶à¤¨) पà¥à¤°à¤®à¤¾à¤£à¥‡ गृहीत धरा.', 'wikieditor-toolbar-tool-replace-button-findnext' => 'पà¥à¤¢à¥€à¤² शोधा:', 'wikieditor-toolbar-tool-replace-button-replace' => 'पà¥à¤¨à¤°à¥à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ करा', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'सरà¥à¤µ बदली करा.', 'wikieditor-toolbar-tool-replace-close' => 'बंद करा.', 'wikieditor-toolbar-tool-replace-nomatch' => 'आपला शोध कशाशीच जà¥à¤³à¤¤ नाही.', - 'wikieditor-toolbar-tool-replace-success' => '$1 बदलविलेत.', + 'wikieditor-toolbar-tool-replace-success' => '$1 बदलविलेत.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'आपण शोधणà¥à¤¯à¤¾à¤¸à¤¾à¤ ी काहीही à¤à¤°à¤²à¥‡ नाही.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'या तà¥à¤®à¥à¤¹à¥€ टाकलेलेली नेहमीची पदावली अगà¥à¤°à¤¾à¤¹à¥à¤¯ आहे:$1', 'wikieditor-toolbar-section-characters' => 'विशेष वरà¥à¤£', @@ -18015,12 +18769,15 @@ $1:Example.jpg|चितà¥à¤°à¤ªà¤°à¤¿à¤šà¤¯ २', 'wikieditor-toolbar-characters-page-persian' => 'फारà¥à¤¸à¥€', 'wikieditor-toolbar-characters-page-hebrew' => 'हिबà¥à¤°à¥‚ à¤à¤¾à¤·à¤¾', 'wikieditor-toolbar-characters-page-bangla' => 'बंगाली à¤à¤¾à¤·à¤¾', + 'wikieditor-toolbar-characters-page-tamil' => 'तमिळ', 'wikieditor-toolbar-characters-page-telugu' => 'तेलगॠà¤à¤¾à¤·à¤¾', 'wikieditor-toolbar-characters-page-sinhala' => 'सिंहला', 'wikieditor-toolbar-characters-page-gujarati' => 'गà¥à¤œà¤°à¤¾à¤¤à¥€ à¤à¤¾à¤·à¤¾', + 'wikieditor-toolbar-characters-page-devanagari' => 'देवनागरी', 'wikieditor-toolbar-characters-page-thai' => 'थाई à¤à¤¾à¤·à¤¾', 'wikieditor-toolbar-characters-page-lao' => 'लाऒ à¤à¤¾à¤·à¤¾', 'wikieditor-toolbar-characters-page-khmer' => 'खमेर', + 'wikieditor-toolbar-characters-minus' => 'ॠण चिनà¥à¤¹', 'wikieditor-toolbar-section-help' => 'साहायà¥à¤¯', 'wikieditor-toolbar-help-heading-description' => 'वरà¥à¤£à¤¨', 'wikieditor-toolbar-help-heading-syntax' => 'जे तà¥à¤®à¥à¤¹à¥€ टंकीत(टाईप) कराल', @@ -18039,8 +18796,8 @@ $1:Example.jpg|चितà¥à¤°à¤ªà¤°à¤¿à¤šà¤¯ २', 'wikieditor-toolbar-help-content-bold-syntax' => '’’’ठळक मजकूर’’’', 'wikieditor-toolbar-help-content-bold-result' => '<strong>ठळक मजकूर</strong>', 'wikieditor-toolbar-help-content-bolditalic-description' => 'ठळक & तीरकी', - 'wikieditor-toolbar-help-content-bolditalic-syntax' => "'''''ठळक & तीरका मजकूर'''''", - 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>ठळक आणि तीरका मजकूर</em></strong>', + 'wikieditor-toolbar-help-content-bolditalic-syntax' => "'''''ठळक & तिरका मजकूर'''''", + 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>ठळक आणि तिरका मजकूर</em></strong>', 'wikieditor-toolbar-help-content-ilink-description' => 'अंतरà¥à¤—त दà¥à¤µà¤¾', 'wikieditor-toolbar-help-content-ilink-syntax' => '[[लेख शीरà¥à¤·à¤•|दृशà¥à¤¯ शबà¥à¤¦à¤²à¥‡à¤–न]]<br />[[लेख शीरà¥à¤·à¤•]]', 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>दृशà¥à¤¯ शबà¥à¤¦à¤²à¥‡à¤–न</a><br /><a href='#'>पानाचे नाव</a>", @@ -18072,7 +18829,7 @@ $1:Example.jpg|चितà¥à¤°à¤ªà¤°à¤¿à¤šà¤¯ २', 'wikieditor-toolbar-help-content-reference-description' => 'संदरà¥à¤', 'wikieditor-toolbar-help-content-reference-syntax' => 'Page text.<ref name="test">[http://www.example.org Link text], additional text.</ref>', 'wikieditor-toolbar-help-content-reference-result' => "Page text.<sup><a href='#'>[1]</a></sup>", - 'wikieditor-toolbar-help-content-rereference-description' => 'याच संदरà¥à¤à¤¾à¤šà¤¾ अतिरीकà¥à¤¤ वापर', + 'wikieditor-toolbar-help-content-rereference-description' => 'याच संदरà¥à¤à¤¾à¤šà¤¾ अतिरिकà¥à¤¤ वापर', 'wikieditor-toolbar-help-content-rereference-result' => "पान मजकूर.<sup><a href='#'>[1]</a></sup>", 'wikieditor-toolbar-help-content-showreferences-description' => 'संदरà¥à¤ दरà¥à¤¶à¤µà¤¾', 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.example.org' class='external text' href='#'>Link text</a>, additional text.</li></ol>", @@ -18126,7 +18883,7 @@ $messages['ms'] = array( 'wikieditor-toolbar' => 'Bar alatan penyuntingan', 'wikieditor-toolbar-desc' => 'Bar alatan penyuntingan maju', 'wikieditor-toolbar-preference' => 'Bolehkan alatan penyuntingan maju', - 'wikieditor-toolbar-dialogs-preference' => 'Aktifkan dialog untuk menyelitkan pautan, jadual dan lain-lain', + 'wikieditor-toolbar-dialogs-preference' => 'Bolehkan pendeta untuk menyisipkan pautan di samping juga fungsi cari dan ganti', 'wikieditor-toolbar-hidesig' => 'Sorokkan butang tandatangan daripada laman-laman dalam ruang nama utama', 'wikieditor-toolbar-loading' => 'Memuatkan...', 'wikieditor-toolbar-tool-bold' => 'Teks tebal', @@ -18154,6 +18911,7 @@ $messages['ms'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Tajuk tidak sah', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Pautan luar', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Memeriksa kewujudan laman...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Halaman nyahkekaburan', 'wikieditor-toolbar-tool-link-int-invalid' => 'Tajuk yang anda nyatakan tidak sah.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'URL yang diselitkan merupakan halaman wiki? Adakah anda ingin menyelitkan pautan dalaman?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Pautan dalaman', @@ -18236,7 +18994,7 @@ $1:Contoh.jpg|Sari kata 2', 'wikieditor-toolbar-tool-table-insert' => 'Sisip', 'wikieditor-toolbar-tool-table-cancel' => 'Batalkan', 'wikieditor-toolbar-tool-table-example-text' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut nec purus diam. Sed aliquam imperdiet nunc quis lacinia. Donec rutrum consectetur placerat. Sed volutpat neque non purus faucibus id ultricies enim euismod.', - 'wikieditor-toolbar-tool-table-toomany' => 'Memasukkan jadual dengan lebih $1 sel tidak dibenarkan dengan dialog ini.', + 'wikieditor-toolbar-tool-table-toomany' => 'Memasukkan jadual dengan lebih 1000 sel tidak dibenarkan dengan dialog ini.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Anda tidak menyertakan nombor yang sah untuk bilangan baris dan lajur.', 'wikieditor-toolbar-tool-table-zero' => 'Anda tidak boleh menyisipkan jadual dengan baris atau lajur sifar.', 'wikieditor-toolbar-tool-replace' => 'Ganti', @@ -18250,7 +19008,7 @@ $1:Contoh.jpg|Sari kata 2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Tukar semua', 'wikieditor-toolbar-tool-replace-close' => 'Tutup', 'wikieditor-toolbar-tool-replace-nomatch' => 'Tiada padanan ditemui untuk carian anda.', - 'wikieditor-toolbar-tool-replace-success' => '$1 gantian dilakukan.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|penggantian}} telah dilakukan.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Anda tidak memasukkan apa-apa untuk dicari.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Ungkapan yang anda masukkan tidak sah: $1', 'wikieditor-toolbar-section-characters' => 'Aksara khas', @@ -18375,7 +19133,7 @@ $messages['mt'] = array( 'wikieditor-toolbar' => 'Kaxxa tal-għodda għall-immodifikar', 'wikieditor-toolbar-desc' => "Immodifika l-kaxxa tal-għodda b'akbar użabilità ", 'wikieditor-toolbar-preference' => 'Awtorizza l-użu tal-kaxxa tal-għodda estiża', - 'wikieditor-toolbar-dialogs-preference' => "Awtorizza l-għajnuna għaż-żieda ta' test wiki avvanzat", + 'wikieditor-toolbar-dialogs-preference' => "Awtorizza l-għajnuna għaż-żieda ta' test wiki avvanzat", # Fuzzy 'wikieditor-toolbar-hidesig' => 'Aħbi l-buttuna tal-firma mill-paÄ¡ni tal-ispazju tal-isem prinÄ‹ipali', 'wikieditor-toolbar-loading' => "Tiela'...", 'wikieditor-toolbar-tool-bold' => 'Tipa ħoxna', @@ -18483,7 +19241,7 @@ $1:Eżempju.jpg|Deskrizzjoni2', 'wikieditor-toolbar-tool-table-preview' => 'Dehra proviżorja', 'wikieditor-toolbar-tool-table-insert' => 'Daħħal', 'wikieditor-toolbar-tool-table-cancel' => 'Annulla', - 'wikieditor-toolbar-tool-table-toomany' => "B'dan l-istrument mhuwiex possibbli li ddaħħal tabella li għandha aktar minn $1 Ä‹ellola", + 'wikieditor-toolbar-tool-table-toomany' => "B'dan l-istrument mhuwiex possibbli li ddaħħal tabella li għandha aktar minn $1 Ä‹ellola", # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => "Ma daħħaltx numru validu ta' fillieri jew kolonni.", 'wikieditor-toolbar-tool-table-zero' => "Ma tistax iddaħħal tabella b'ebda filliera jew kolonna.", 'wikieditor-toolbar-tool-replace' => 'Fittex u biddel', @@ -18497,7 +19255,7 @@ $1:Eżempju.jpg|Deskrizzjoni2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Biddel kollox', 'wikieditor-toolbar-tool-replace-close' => 'Agħlaq', 'wikieditor-toolbar-tool-replace-nomatch' => 'It-tfittxija ma tat l-ebda riżultat.', - 'wikieditor-toolbar-tool-replace-success' => 'Saret/u $1 tibdila/iet.', + 'wikieditor-toolbar-tool-replace-success' => 'Saret/u $1 tibdila/iet.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Ma indikajt xejn xi trid tfittex.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'L-espressjonali regolari li daħħalt hi invalida: $1', 'wikieditor-toolbar-section-characters' => 'Karattri speÄ‹jali', @@ -18649,7 +19407,7 @@ $messages['nah'] = array( 'wikieditor-toolbar' => 'Tlayêyèktlà lilòkà tekitiâpalli', 'wikieditor-toolbar-desc' => 'ÃŒtekitiâpal in tlayêyèktlà lilòkà tlaìxtlapalli ìwà n okảchi kuâkualli tlamantli tlatekitiliskà yòtl', 'wikieditor-toolbar-preference' => 'Motekitìltìs in okảchi kualli tekitiâpalli tlèn ìka tlayêyèktlà lilo', - 'wikieditor-toolbar-dialogs-preference' => 'Motekitìltìs tlanônòtzaliskà yòtl tlèn ìnka tlatzòtzòwìltlà lilòs, tlatlapaltlà lilòs wà n oksẻki îtlà tlèn monẻkis motlà lìs', + 'wikieditor-toolbar-dialogs-preference' => 'Motekitìltìs tlanônòtzaliskà yòtl tlèn ìnka tlatzòtzòwìltlà lilòs, tlatlapaltlà lilòs wà n oksẻki îtlà tlèn monẻkis motlà lìs', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Motlà tìs in machiòpà chitl ìwikpa ìtlaìxtlapalwà n in achkà uhtòkâyẻyà ntli', 'wikieditor-toolbar-loading' => 'Motlamà maltîtỉka....', 'wikieditor-toolbar-tool-bold' => 'Tlìltik', @@ -18791,10 +19549,11 @@ $messages['nah'] = array( 'wikieditor-toolbar-help-content-indent-result' => 'Sâsanỉman tlâkuilòlmantli<dl><dd>Tlâtlapouhki tlakuilòlmantli<dl><dd>Tlâtlapouhki tlâkuilòlmantli</dd></dl></dd></dl>', ); -/** Norwegian BokmÃ¥l (norsk (bokmÃ¥l)‎) +/** Norwegian BokmÃ¥l (norsk bokmÃ¥l) * @author Danmichaelo * @author Event * @author Haakon K + * @author Jeblad * @author Jsoby * @author Laaknor * @author Nghtwlkr @@ -18804,14 +19563,14 @@ $messages['nb'] = array( 'wikieditor' => 'Avansert grensesnitt for redigering av wikitekst', 'wikieditor-desc' => 'Gir et utvidbart tekstredigeringsgrensesnitt og mange utvidelsesmoduler', 'wikieditor-wikitext-tab' => 'Wikitekst', - 'wikieditor-loading' => 'Laster', + 'wikieditor-loading' => 'Laster…', 'wikieditor-preview-preference' => 'Aktiver forhÃ¥ndsvisning side-ved-side', 'wikieditor-preview-tab' => 'ForhÃ¥ndsvisning', 'wikieditor-preview-changes-tab' => 'Endringer', - 'wikieditor-preview-loading' => 'Laster...', + 'wikieditor-preview-loading' => 'Laster…', 'wikieditor-previewDialog-preference' => 'Aktiver forhÃ¥ndsvisningsdialog', 'wikieditor-previewDialog-tab' => 'ForhÃ¥ndsvisning', - 'wikieditor-previewDialog-loading' => 'Laster...', + 'wikieditor-previewDialog-loading' => 'Laster…', 'wikieditor-publish-preference' => 'Aktiver steg-for-steg publisering', 'wikieditor-publish-button-publish' => 'Publiser', 'wikieditor-publish-button-cancel' => 'Avbryt', @@ -18832,9 +19591,9 @@ $messages['nb'] = array( 'wikieditor-toolbar' => 'Verktøylinje for redigering', 'wikieditor-toolbar-desc' => 'Verktøylinje for redigering med utvidet brukervennlighet', 'wikieditor-toolbar-preference' => 'Aktiver utvidet verktøylinje for redigering', - 'wikieditor-toolbar-dialogs-preference' => 'SlÃ¥ pÃ¥ dialoger for innsetting av lenker, tabeller og mer', + 'wikieditor-toolbar-dialogs-preference' => 'SlÃ¥ pÃ¥ dialoger for innsetting av lenker, tabeller og mer', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Skjul signaturknappen fra sider i hovednavnerommet', - 'wikieditor-toolbar-loading' => 'Laster...', + 'wikieditor-toolbar-loading' => 'Laster…', 'wikieditor-toolbar-tool-bold' => 'Fet', 'wikieditor-toolbar-tool-bold-example' => 'Fet tekst', 'wikieditor-toolbar-tool-italic' => 'Kursiv', @@ -18859,7 +19618,7 @@ $messages['nb'] = array( 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'Siden finnes ikke', 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Ugyldig tittel', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Ekstern lenke', - 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Kontrollerer om siden finnes...', + 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Kontrollerer om siden finnes…', 'wikieditor-toolbar-tool-link-int-invalid' => 'Tittelen du gav er ugyldig', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'URLen du la inn ser ut som en lenke til en annen wikiside. Vil du gjøre den til en internlenke?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Intern lenke', @@ -18941,7 +19700,7 @@ $1:Example.jpg|Bildetekst2', 'wikieditor-toolbar-tool-table-preview' => 'ForhÃ¥ndsvisning', 'wikieditor-toolbar-tool-table-insert' => 'Sett inn', 'wikieditor-toolbar-tool-table-cancel' => 'Avbryt', - 'wikieditor-toolbar-tool-table-toomany' => 'Det er ikke mulig Ã¥ sette inn mer enn $1 celler med denne boksen.', + 'wikieditor-toolbar-tool-table-toomany' => 'Det er ikke mulig Ã¥ sette inn mer enn $1 celler med denne dialogen.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Du har ikke skrevet inn et gyldig antall rader eller kolonner.', 'wikieditor-toolbar-tool-table-zero' => 'De kan ikke sette inn en tabell med null rader eller kolonner.', 'wikieditor-toolbar-tool-replace' => 'Søk og erstatt', @@ -18955,7 +19714,7 @@ $1:Example.jpg|Bildetekst2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Erstatt alle', 'wikieditor-toolbar-tool-replace-close' => 'Lukk', 'wikieditor-toolbar-tool-replace-nomatch' => 'Søket ga ingen resultater.', - 'wikieditor-toolbar-tool-replace-success' => 'Gjorde $1 erstating(er).', + 'wikieditor-toolbar-tool-replace-success' => '{{PLURAL:$1|En erstatning|$1 erstatninger}} utført.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Du skrev ikke inn noe Ã¥ søke etter.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Det regulære uttrykket du skrev inn er ugyldig: $1', 'wikieditor-toolbar-section-characters' => 'Spesialtegn', @@ -18978,6 +19737,9 @@ $1:Example.jpg|Bildetekst2', 'wikieditor-toolbar-characters-page-thai' => 'Thai', 'wikieditor-toolbar-characters-page-lao' => 'Laotisk', 'wikieditor-toolbar-characters-page-khmer' => 'Khmer', + 'wikieditor-toolbar-characters-endash' => 'tankestrek', + 'wikieditor-toolbar-characters-emdash' => 'lang tankestrek', + 'wikieditor-toolbar-characters-minus' => 'minustegn', 'wikieditor-toolbar-section-help' => 'Hjelp', 'wikieditor-toolbar-help-heading-description' => 'Beskrivelse', 'wikieditor-toolbar-help-heading-syntax' => 'Hva du skriver', @@ -19043,18 +19805,21 @@ $1:Example.jpg|Bildetekst2', 'wikieditor-toolbar-help-content-indent-result' => 'Normal tekst<dl><dd>Innrykket tekst<dl><dd>Innrykket tekst</dd></dl></dd></dl>', ); -/** Nedersaksisch (Nedersaksisch) +/** Low Saxon (Netherlands) (Nedersaksies) * @author Servien */ $messages['nds-nl'] = array( 'wikieditor' => 'Uutebreien tekstverwarker veur wikitekste', - 'wikieditor-desc' => "Hierdeur krie-j n tekstverwarker veur wikitekste die'j uut kunnen breien en modules mit extra funksies", + 'wikieditor-desc' => "Hierdeur krie'j n tekstverwarker veur wikitekste die'j uut kunnen breien en modules mit extra funksies", 'wikieditor-wikitext-tab' => 'Wikitekste', - 'wikieditor-loading' => 'An t laojen', + 'wikieditor-loading' => 'An t laojen...', 'wikieditor-preview-preference' => 'Bewarken en naokieken naos mekaar', 'wikieditor-preview-tab' => 'Naokieken', 'wikieditor-preview-changes-tab' => 'Wiezigingen', 'wikieditor-preview-loading' => 'An t laojen...', + 'wikieditor-previewDialog-preference' => 't Naokiekvienster anzetten', + 'wikieditor-previewDialog-tab' => 'Naokieken', + 'wikieditor-previewDialog-loading' => 'An t laojen...', 'wikieditor-publish-preference' => 'Stap veur stap publiseren inschakelen', 'wikieditor-publish-button-publish' => 'Publiseren', 'wikieditor-publish-button-cancel' => 'Aofbreken', @@ -19075,8 +19840,9 @@ $messages['nds-nl'] = array( 'wikieditor-toolbar' => 'Bewarkingswarkbalke', 'wikieditor-toolbar-desc' => 'Bewarkingsbalke die makkeliker te gebruken is', 'wikieditor-toolbar-preference' => 'De uutebreien bewarkingsbalke anzetten', - 'wikieditor-toolbar-dialogs-preference' => 'Dialogen veur t plaotsen van verwiezingen, tabellen en meer inschakelen', - 'wikieditor-toolbar-loading' => 'Bezig mit laojen...', + 'wikieditor-toolbar-dialogs-preference' => 'Dialogen inschakelen veur t plaotsen van verwiezingen, tabellen en zeuken en vervangen', + 'wikieditor-toolbar-hidesig' => 'De knoppe veur ondertekenen in disse naamruumte verbargen', + 'wikieditor-toolbar-loading' => 'An t laojen...', 'wikieditor-toolbar-tool-bold' => 'Vet', 'wikieditor-toolbar-tool-bold-example' => 'Vet-edrokten tekste', 'wikieditor-toolbar-tool-italic' => 'Schunedrokt', @@ -19102,6 +19868,7 @@ $messages['nds-nl'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Ongeldige ziednaam', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Uutgaonde verwiezing', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Is an t kieken of disse zied al besteet...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Deurverwieszied', 'wikieditor-toolbar-tool-link-int-invalid' => 'De op-egeven zied is ongeldig.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => "t Lik as of t webadres da'j op-egeven hebben n verwiezing naor n aandere wikizied mut ween. Wi'j der n interne verwiezing van maken?", @@ -19110,6 +19877,16 @@ Wi'j der n interne verwiezing van maken?", 'wikieditor-toolbar-tool-link-empty' => 'Je hebben niks op-egeven um naor te verwiezen.', 'wikieditor-toolbar-tool-file' => 'Bestaand derbie doon', 'wikieditor-toolbar-tool-file-example' => 'Veurbeeld.jpg', + 'wikieditor-toolbar-tool-file-title' => 'Bestaand derbie doon', + 'wikieditor-toolbar-file-target' => 'Bestaandsnaam:', + 'wikieditor-toolbar-file-caption' => 'Bieschrift:', + 'wikieditor-toolbar-file-size' => 'Grootte:', + 'wikieditor-toolbar-file-float' => 'Uutliening:', + 'wikieditor-toolbar-file-default' => '(standard)', + 'wikieditor-toolbar-file-format' => 'Opmaak:', + 'wikieditor-toolbar-file-format-none' => 'gien', + 'wikieditor-toolbar-tool-file-insert' => 'Derbie doon', + 'wikieditor-toolbar-tool-file-cancel' => 'Aofbreken', 'wikieditor-toolbar-tool-reference' => 'Referensie', 'wikieditor-toolbar-tool-reference-example' => 'Plaots hier tekste veur de vootnote', 'wikieditor-toolbar-tool-reference-cancel' => 'Aofbreken', @@ -19174,7 +19951,7 @@ $1:Veurbeeld2|Bieschrift2', 'wikieditor-toolbar-tool-table-preview' => 'Naokieken', 'wikieditor-toolbar-tool-table-insert' => 'Invoegen', 'wikieditor-toolbar-tool-table-cancel' => 'Aofbreken', - 'wikieditor-toolbar-tool-table-toomany' => 'Je kunnen via dit dialoogvienster gien tabel derbie doon mit meer as $1 sellen.', + 'wikieditor-toolbar-tool-table-toomany' => 'Je kunnen via dit dialoogvienster gien tabel derbie doon mit meer as 1000 sellen.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Je hebben nog gien geldig antal regels of kolommen op-egeven.', 'wikieditor-toolbar-tool-table-zero' => 'Je kunnen gien tabel derbie doon zonder regels of kolommen.', 'wikieditor-toolbar-tool-replace' => 'Zeuken en vervangen', @@ -19184,10 +19961,11 @@ $1:Veurbeeld2|Bieschrift2', 'wikieditor-toolbar-tool-replace-case' => 'Heufdlettergeveulig', 'wikieditor-toolbar-tool-replace-regex' => 'De zeukreeks as reguliere expressie behaandelen', 'wikieditor-toolbar-tool-replace-button-findnext' => 'Volgende zeuken', + 'wikieditor-toolbar-tool-replace-button-replace' => 'Vervangen', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Alles vervangen', 'wikieditor-toolbar-tool-replace-close' => 'Sluten', 'wikieditor-toolbar-tool-replace-nomatch' => 'Joew zeukopdrach hef niks op-eleverd.', - 'wikieditor-toolbar-tool-replace-success' => 'Der bin $1 vervangingen edaon.', + 'wikieditor-toolbar-tool-replace-success' => 'Der {{PLURAL:$1|is één vervanging|bin $1 vervangingen}} edaon.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Je hebben gien zeukterm op-egeven.', 'wikieditor-toolbar-tool-replace-invalidregex' => "De reguliere die'j op-egeven hebben is ongeldig: $1", 'wikieditor-toolbar-section-characters' => 'Spesiale tekens', @@ -19198,12 +19976,21 @@ $1:Veurbeeld2|Bieschrift2', 'wikieditor-toolbar-characters-page-greek' => 'Grieks', 'wikieditor-toolbar-characters-page-cyrillic' => 'Kyrillies', 'wikieditor-toolbar-characters-page-arabic' => 'Arabies', + 'wikieditor-toolbar-characters-page-arabicextended' => 'Arabies uutebreid', 'wikieditor-toolbar-characters-page-persian' => 'Perzies', 'wikieditor-toolbar-characters-page-hebrew' => 'Hebreeuws', 'wikieditor-toolbar-characters-page-bangla' => 'Bengaals', + 'wikieditor-toolbar-characters-page-tamil' => 'Tamil', 'wikieditor-toolbar-characters-page-telugu' => 'Telugu', 'wikieditor-toolbar-characters-page-sinhala' => 'Singalees', 'wikieditor-toolbar-characters-page-gujarati' => 'Gujarati', + 'wikieditor-toolbar-characters-page-devanagari' => 'Devanagari', + 'wikieditor-toolbar-characters-page-thai' => 'Thai', + 'wikieditor-toolbar-characters-page-lao' => 'Laotiaans', + 'wikieditor-toolbar-characters-page-khmer' => 'Khmer', + 'wikieditor-toolbar-characters-endash' => 'liggend streepjen', + 'wikieditor-toolbar-characters-emdash' => 'gedachtenstreepjen', + 'wikieditor-toolbar-characters-minus' => 'minteken', 'wikieditor-toolbar-section-help' => 'Hulpe', 'wikieditor-toolbar-help-heading-description' => 'Beschrieving', 'wikieditor-toolbar-help-heading-syntax' => "Wa'j tikken", @@ -19283,6 +20070,7 @@ $messages['ne'] = array( /** Dutch (Nederlands) * @author Hamaryns * @author McDutchie + * @author Romaine * @author SPQRobin * @author Siebrand * @author Tvdm @@ -19320,19 +20108,19 @@ $messages['nl'] = array( 'wikieditor-toolbar' => 'Bewerkingswerkbalk', 'wikieditor-toolbar-desc' => 'Bewerkingsbalk die eenvoudiger te gebruiken is', 'wikieditor-toolbar-preference' => 'Uitgebreide bewerkingsbalk inschakelen', - 'wikieditor-toolbar-dialogs-preference' => 'Dialogen voor het toevoegen van verwijzingen, tabellen en meer inschakelen', + 'wikieditor-toolbar-dialogs-preference' => 'Dialogen inschakelen voor het toevoegen van koppelingen, tabellen, en zoeken en vervangen', 'wikieditor-toolbar-hidesig' => 'De knop voor ondertekenen in deze naamruimte verbergen', 'wikieditor-toolbar-loading' => 'Bezig met laden…', 'wikieditor-toolbar-tool-bold' => 'Vet', 'wikieditor-toolbar-tool-bold-example' => 'Vetgedrukte tekst', 'wikieditor-toolbar-tool-italic' => 'Cursief', 'wikieditor-toolbar-tool-italic-example' => 'Cursief gedrukte tekst', - 'wikieditor-toolbar-tool-ilink' => 'Interne verwijzing', - 'wikieditor-toolbar-tool-ilink-example' => 'Verwijzingsbeschrijving', - 'wikieditor-toolbar-tool-xlink' => 'Externe verwijzing (vergeet het voorvoegsel http:// niet)', - 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com verwijzingsbeschrijving', - 'wikieditor-toolbar-tool-link' => 'Verwijzing', - 'wikieditor-toolbar-tool-link-title' => 'Verwijzing invoegen', + 'wikieditor-toolbar-tool-ilink' => 'Interne koppeling', + 'wikieditor-toolbar-tool-ilink-example' => 'Koppelingsbeschrijving', + 'wikieditor-toolbar-tool-xlink' => 'Externe koppeling (vergeet het voorvoegsel http:// niet)', + 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com koppelingsbeschrijving', + 'wikieditor-toolbar-tool-link' => 'Koppeling', + 'wikieditor-toolbar-tool-link-title' => 'Koppeling invoegen', 'wikieditor-toolbar-tool-link-int' => 'Naar een wikipagina', 'wikieditor-toolbar-tool-link-int-target' => 'Doelpagina of URL:', 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'Paginanaam of URL', @@ -19340,19 +20128,20 @@ $messages['nl'] = array( 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'Weer te geven tekst', 'wikieditor-toolbar-tool-link-ext' => 'Naar een externe webpagina', 'wikieditor-toolbar-tool-link-ext-target' => 'URL:', - 'wikieditor-toolbar-tool-link-ext-text' => 'Verwijzingstekst:', - 'wikieditor-toolbar-tool-link-insert' => 'Verwijzing invoegen', + 'wikieditor-toolbar-tool-link-ext-text' => 'Koppelingstekst:', + 'wikieditor-toolbar-tool-link-insert' => 'Koppeling invoegen', 'wikieditor-toolbar-tool-link-cancel' => 'Annuleren', 'wikieditor-toolbar-tool-link-int-target-status-exists' => 'De pagina bestaat al', 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'De pagina bestaat niet', 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Ongeldige paginanaam', - 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Externe verwijzing', + 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Externe koppeling', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Bezig met controleren of de pagina al bestaat...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Doorverwijspagina', 'wikieditor-toolbar-tool-link-int-invalid' => 'De opgegeven pagina is ongeldig.', - 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'De URL die u hebt opgegeven lijkt bedoeld te zijn als verwijzing naar een andere wikipagina. -Wilt u er een interne verwijzing van maken?', - 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Interne verwijzing', - 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Externe verwijzing', + 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'De URL die u hebt opgegeven lijkt bedoeld te zijn als koppeling naar een andere wikipagina. +Wilt u er een interne koppeling van maken?', + 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Interne koppeling', + 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Externe koppeling', 'wikieditor-toolbar-tool-link-empty' => 'U hebt niets opgegeven om naar te verwijzen.', 'wikieditor-toolbar-tool-file' => 'Ingebed bestand', 'wikieditor-toolbar-tool-file-example' => 'Voorbeeld.jpg', @@ -19430,7 +20219,7 @@ $1:Voorbeeld.jpg|Bijschrift2', 'wikieditor-toolbar-tool-table-preview' => 'Voorvertoning', 'wikieditor-toolbar-tool-table-insert' => 'Invoegen', 'wikieditor-toolbar-tool-table-cancel' => 'Annuleren', - 'wikieditor-toolbar-tool-table-toomany' => 'Het invoegen van een tabel met meer dan $1 cellen is niet mogelijk via dit dialoogvenster.', + 'wikieditor-toolbar-tool-table-toomany' => 'Het invoegen van een tabel met meer dan 1000 cellen is niet mogelijk via dit dialoogvenster.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'U hebt een ongeldig aantal regels of kolommen opgegeven.', 'wikieditor-toolbar-tool-table-zero' => 'U kunt geen tabel invoegen zonder regels of kolommen.', 'wikieditor-toolbar-tool-replace' => 'Zoeken en vervangen', @@ -19444,9 +20233,9 @@ $1:Voorbeeld.jpg|Bijschrift2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Alles vervangen', 'wikieditor-toolbar-tool-replace-close' => 'Sluiten', 'wikieditor-toolbar-tool-replace-nomatch' => 'Uw zoekopdracht heeft geen resultaten opgeleverd.', - 'wikieditor-toolbar-tool-replace-success' => 'Er zijn $1 items vervangen.', + 'wikieditor-toolbar-tool-replace-success' => 'Er {{PLURAL:$1|is één item|zijn $1 items}} vervangen.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'U hebt geen zoekterm opgegeven.', - 'wikieditor-toolbar-tool-replace-invalidregex' => 'De door u ingegeven reguliere expressie is ongeldig: $1', + 'wikieditor-toolbar-tool-replace-invalidregex' => 'De door u opgegeven reguliere expressie is ongeldig: $1', 'wikieditor-toolbar-section-characters' => 'Speciale tekens', 'wikieditor-toolbar-characters-page-latin' => 'Latijn', 'wikieditor-toolbar-characters-page-latinextended' => 'Latijn uitgebreid', @@ -19475,7 +20264,7 @@ $1:Voorbeeld.jpg|Bijschrift2', 'wikieditor-toolbar-help-heading-syntax' => 'Wat u typt', 'wikieditor-toolbar-help-heading-result' => 'Wat u te zien krijgt', 'wikieditor-toolbar-help-page-format' => 'Opmaak', - 'wikieditor-toolbar-help-page-link' => 'Verwijzingen', + 'wikieditor-toolbar-help-page-link' => 'Koppelingen', 'wikieditor-toolbar-help-page-heading' => 'Kopjes', 'wikieditor-toolbar-help-page-list' => 'Lijsten', 'wikieditor-toolbar-help-page-file' => 'Bestanden', @@ -19490,12 +20279,12 @@ $1:Voorbeeld.jpg|Bijschrift2', 'wikieditor-toolbar-help-content-bolditalic-description' => 'Vet en cursief', 'wikieditor-toolbar-help-content-bolditalic-syntax' => "'''''Vet- en cursief gedrukte tekst'''''", 'wikieditor-toolbar-help-content-bolditalic-result' => '<em><strong>Vet- en cursief gedrukte tekst</strong></em>', - 'wikieditor-toolbar-help-content-ilink-description' => 'Interne verwijzing', - 'wikieditor-toolbar-help-content-ilink-syntax' => '[[Paginanaam|Verwijzingslabel]]<br />[[Paginanaam]]', - 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>Verwijzingslabel</a><br /><a href='#'>Paginanaam</a>", - 'wikieditor-toolbar-help-content-xlink-description' => 'Externe verwijzing', - 'wikieditor-toolbar-help-content-xlink-syntax' => '[http://www.example.org Verwijzingslabel]<br />[http://www.example.org]<br />http://www.example.org', - 'wikieditor-toolbar-help-content-xlink-result' => "<a href='#' class='external'>Verwijzingslabel</a><br /><a href='#' class='external autonumber'>[1]</a><br /><a href='#' class='external'>http://www.example.org</a>", + 'wikieditor-toolbar-help-content-ilink-description' => 'Interne koppeling', + 'wikieditor-toolbar-help-content-ilink-syntax' => '[[Paginanaam|Koppelingslabel]]<br />[[Paginanaam]]', + 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>Koppelingslabel</a><br /><a href='#'>Paginanaam</a>", + 'wikieditor-toolbar-help-content-xlink-description' => 'Externe koppeling', + 'wikieditor-toolbar-help-content-xlink-syntax' => '[http://www.example.org Koppelingslabel]<br />[http://www.example.org]<br />http://www.example.org', + 'wikieditor-toolbar-help-content-xlink-result' => "<a href='#' class='external'>Koppelingslabel</a><br /><a href='#' class='external autonumber'>[1]</a><br /><a href='#' class='external'>http://www.example.org</a>", 'wikieditor-toolbar-help-content-heading2-description' => 'Kopje tweede niveau', 'wikieditor-toolbar-help-content-heading2-syntax' => '==Koptekst==', 'wikieditor-toolbar-help-content-heading2-result' => '<h2>Koptekst</h2>', @@ -19518,12 +20307,12 @@ $1:Voorbeeld.jpg|Bijschrift2', 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:Voorbeeld.png|thumb|Bijschrift]]', 'wikieditor-toolbar-help-content-file-result' => "<div style='width:104px;' class='thumbinner'><a title='Bijschrift' class='image' href='#'><img height='50' width='100' border='0' class='thumbimage' src='$2/WikiEditor/modules/images/toolbar/example-image.png' alt=''/></a><div class='thumbcaption'><div class='magnify'><a title='Vergroten' class='internal' href='#'><img height='11' width='15' alt='' src='$1/common/images/magnify-clip.png'/></a></div>Bijschrift</div></div>", 'wikieditor-toolbar-help-content-reference-description' => 'Referentie', - 'wikieditor-toolbar-help-content-reference-syntax' => 'Paginatekst.<ref name="test">[http://www.example.org Verwijzingstekst], extra tekst.</ref>', + 'wikieditor-toolbar-help-content-reference-syntax' => 'Paginatekst.<ref name="test">[http://www.example.org Koppelingstekst], extra tekst.</ref>', 'wikieditor-toolbar-help-content-reference-result' => "Paginatekst. <sup><a href='#'>[1]</a></sup>", 'wikieditor-toolbar-help-content-rereference-description' => 'Extra gebruik van dezelfde referentie', 'wikieditor-toolbar-help-content-rereference-result' => "Paginatekst. <sup><a href='#'>[1]</a></sup>", 'wikieditor-toolbar-help-content-showreferences-description' => 'Referenties weergeven', - 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.example.org' class='external text' href='#'>Verwijzingstekst</a>, extra tekst.</li></ol>", + 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.example.org' class='external text' href='#'>Koppelingstekst</a>, extra tekst.</li></ol>", 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'Ondertekening met tijdstempel', 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>Gebruikersnaam</a> (<a href='#' title='{{#special:mytalk}}'>overleg</a>) 15:54, 10 June 2009 (UTC)", 'wikieditor-toolbar-help-content-signature-description' => 'Ondertekening', @@ -19539,8 +20328,8 @@ $1:Voorbeeld.jpg|Bijschrift2', $messages['nl-informal'] = array( 'wikieditor-publish-dialog-summary' => 'Bewerkingssamenvatting (beschrijf kort de door jou gemaakte wijzingen):', 'wikieditor-toolbar-tool-link-int-invalid' => 'De pagina die je hebt opgegeven is ongeldig.', - 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'De URL die je hebt opgegeven lijkt bedoeld te zijn als verwijzing naar een andere wikipagina. -Wil je er een interne verwijzing van maken?', + 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'De URL die je hebt opgegeven lijkt bedoeld te zijn als koppeling naar een andere wikipagina. +Wil je er een interne koppeling van maken?', 'wikieditor-toolbar-tool-link-empty' => 'Je hebt niets opgegeven om naar te verwijzen.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Je hebt een ongeldig aantal regels of kolommen opgegeven.', 'wikieditor-toolbar-tool-table-zero' => 'Je kunt geen tabel invoegen zonder regels of kolommen.', @@ -19551,7 +20340,7 @@ Wil je er een interne verwijzing van maken?', 'wikieditor-toolbar-help-heading-result' => 'Wat je te zien krijgt', ); -/** Norwegian Nynorsk (norsk (nynorsk)‎) +/** Norwegian Nynorsk (norsk nynorsk) * @author Eirik * @author Gunnernett * @author Harald Khan @@ -19588,7 +20377,7 @@ $messages['nn'] = array( 'wikieditor-toolbar' => 'Verktøyline for redigering', 'wikieditor-toolbar-desc' => 'Ei meir brukarvenleg verktøylinje for redigering', 'wikieditor-toolbar-preference' => 'Ta i bruk utvida verktøylinje for redigering', - 'wikieditor-toolbar-dialogs-preference' => 'Aktiver dialogar for insetjing av lenkjer, tabellar og meir', + 'wikieditor-toolbar-dialogs-preference' => 'Aktiver dialogar for insetjing av lenkjer, tabellar og meir', # Fuzzy 'wikieditor-toolbar-loading' => 'Lastar …', 'wikieditor-toolbar-tool-bold' => 'Feit', 'wikieditor-toolbar-tool-bold-example' => 'Feit tekst', @@ -19596,7 +20385,7 @@ $messages['nn'] = array( 'wikieditor-toolbar-tool-italic-example' => 'Kursiv tekst', 'wikieditor-toolbar-tool-ilink' => 'Intern lenkje', 'wikieditor-toolbar-tool-ilink-example' => 'Lenkjetittel', - 'wikieditor-toolbar-tool-xlink' => 'Ekstern lenkje (hugsa http://-førefestet)', + 'wikieditor-toolbar-tool-xlink' => 'Ekstern lenkje (hugs http:// -førefestet)', 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com lenkjetittel', 'wikieditor-toolbar-tool-link' => 'Lenkje', 'wikieditor-toolbar-tool-link-title' => 'Set inn lenkje', @@ -19695,7 +20484,7 @@ $1:Døme.jpg|Bilettekst2', 'wikieditor-toolbar-tool-table-preview' => 'Førehandsvising', 'wikieditor-toolbar-tool-table-insert' => 'Set inn', 'wikieditor-toolbar-tool-table-cancel' => 'Avbryt', - 'wikieditor-toolbar-tool-table-toomany' => 'Det er ikkje mogleg Ã¥ setja inn meir enn $1 seller med denne dialogen.', + 'wikieditor-toolbar-tool-table-toomany' => 'Det er ikkje mogleg Ã¥ setja inn meir enn $1 seller med denne dialogen.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Du har ikkje skrive inn eit gyldig tal pÃ¥ rader eller kolonner.', 'wikieditor-toolbar-tool-table-zero' => 'Ein kan ikkje setja inn ein tabell med null rader eller kolonner.', 'wikieditor-toolbar-tool-replace' => 'Søk og byt ut', @@ -19709,7 +20498,7 @@ $1:Døme.jpg|Bilettekst2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Byt ut alle', 'wikieditor-toolbar-tool-replace-close' => 'Lukk', 'wikieditor-toolbar-tool-replace-nomatch' => 'Søket gav ingen resultat.', - 'wikieditor-toolbar-tool-replace-success' => 'Gjorde $1 tekstbyte.', + 'wikieditor-toolbar-tool-replace-success' => 'Gjorde $1 tekstbyte.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Du skreiv ikkje inn noko Ã¥ søkja etter.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Regulæruttrykket du skreiv inn er ugyldig: $1', 'wikieditor-toolbar-section-characters' => 'Spesialteikn', @@ -19837,6 +20626,7 @@ $messages['oc'] = array( 'wikieditor-preview-tab' => 'Previsualizacion', 'wikieditor-preview-changes-tab' => 'Cambiaments', 'wikieditor-preview-loading' => 'Cargament...', + 'wikieditor-previewDialog-preference' => 'Activar la bóstia de dialòg d’apercebut', 'wikieditor-previewDialog-tab' => 'Previsualizacion', 'wikieditor-previewDialog-loading' => 'Cargament...', 'wikieditor-publish-preference' => 'Activar la publicacion etapa per etapa', @@ -19857,9 +20647,10 @@ $messages['oc'] = array( 'wikieditor-toc-show' => 'Afichar lo contengut', 'wikieditor-toc-hide' => 'Amagar lo contengut', 'wikieditor-toolbar' => 'Modificacion de la barra d’espleches', - 'wikieditor-toolbar-desc' => "Modificacion de la barra d'espleches amb l'utilizabilitat melhorada", - 'wikieditor-toolbar-preference' => "Activar la barra d'espleches melhorada", - 'wikieditor-toolbar-dialogs-preference' => 'Activar las bóstias de dialòg per apondre de ligams, de tablèus e mai encara', + 'wikieditor-toolbar-desc' => "Modificacion de la barra d'aisinas amb l'utilizabilitat melhorada", + 'wikieditor-toolbar-preference' => "Activar la barra d'aisinas melhorada", + 'wikieditor-toolbar-dialogs-preference' => 'Activar las bóstias de dialòg per apondre de ligams, de tablèus e mai encara', # Fuzzy + 'wikieditor-toolbar-hidesig' => "Amagar lo boton de signatura dins las paginas de l'espaci de noms principal", 'wikieditor-toolbar-loading' => 'Cargament ...', 'wikieditor-toolbar-tool-bold' => 'Gras', 'wikieditor-toolbar-tool-bold-example' => 'Tèxte en gras', @@ -19893,10 +20684,22 @@ $messages['oc'] = array( 'wikieditor-toolbar-tool-link-empty' => 'Avètz pas entrat res que pòsca èsser ligat.', 'wikieditor-toolbar-tool-file' => 'Fichièr inserit', 'wikieditor-toolbar-tool-file-example' => 'Exemple.jpg', + 'wikieditor-toolbar-tool-file-title' => 'Importar un fichièr', + 'wikieditor-toolbar-file-target' => 'Nom de fichièr :', + 'wikieditor-toolbar-file-caption' => 'Legenda :', + 'wikieditor-toolbar-file-size' => 'Talha :', + 'wikieditor-toolbar-file-float' => 'Alinhament :', + 'wikieditor-toolbar-file-default' => '(per defaut)', + 'wikieditor-toolbar-file-format' => 'Format :', + 'wikieditor-toolbar-file-format-none' => 'pas cap', + 'wikieditor-toolbar-tool-file-insert' => 'Inserir', + 'wikieditor-toolbar-tool-file-cancel' => 'Anullar', 'wikieditor-toolbar-tool-reference' => 'Referéncia', 'wikieditor-toolbar-tool-reference-example' => 'Inserir lo tèxte de la nòta en bas de pagina aicÃ', 'wikieditor-toolbar-tool-reference-cancel' => 'Anullar', + 'wikieditor-toolbar-tool-reference-title' => 'Inserir una referéncia', 'wikieditor-toolbar-tool-reference-insert' => 'Inserir', + 'wikieditor-toolbar-tool-reference-text' => 'Tèxte de la referéncia', 'wikieditor-toolbar-tool-signature' => 'Signatura e data', 'wikieditor-toolbar-section-advanced' => 'Avançat', 'wikieditor-toolbar-tool-heading' => 'TÃtol', @@ -19906,13 +20709,17 @@ $messages['oc'] = array( 'wikieditor-toolbar-tool-heading-4' => 'Nivèl 4', 'wikieditor-toolbar-tool-heading-5' => 'Nivèl 5', 'wikieditor-toolbar-tool-heading-example' => 'Tèxte del tÃtol', - 'wikieditor-toolbar-group-format' => 'Lista', # Fuzzy + 'wikieditor-toolbar-group-format' => 'Format', 'wikieditor-toolbar-tool-ulist' => 'Lista amb de piuses', 'wikieditor-toolbar-tool-ulist-example' => 'Element de la lista amb de piuses', 'wikieditor-toolbar-tool-olist' => 'Lista numerotada', 'wikieditor-toolbar-tool-olist-example' => 'Element de la lista numerotada', 'wikieditor-toolbar-tool-indent' => 'Indentacion', 'wikieditor-toolbar-tool-indent-example' => 'Linha indentada', + 'wikieditor-toolbar-tool-nowiki' => 'Pas de formatatge wiki', + 'wikieditor-toolbar-tool-nowiki-example' => 'Inserir aicà un tèxte pas formatat', + 'wikieditor-toolbar-tool-redirect' => 'Redireccions', + 'wikieditor-toolbar-tool-redirect-example' => 'Nom de la pagina de destinacion', 'wikieditor-toolbar-tool-big' => 'Grand', 'wikieditor-toolbar-tool-big-example' => 'Tèxte grand', 'wikieditor-toolbar-tool-small' => 'Pichon', @@ -19951,7 +20758,7 @@ $1:Exemple.jpg|Descripcion 2', 'wikieditor-toolbar-tool-table-preview' => 'Previsualizacion', 'wikieditor-toolbar-tool-table-insert' => 'Inserir', 'wikieditor-toolbar-tool-table-cancel' => 'Anullar', - 'wikieditor-toolbar-tool-table-toomany' => "Es pas possible d'inserir un tablèu de mai de $1 cellulas amb aquesta aisina.", + 'wikieditor-toolbar-tool-table-toomany' => "Es pas possible d'inserir un tablèu de mai de 1000 cellulas amb aquesta aisina.", 'wikieditor-toolbar-tool-table-invalidnumber' => 'Avètz pas entrat un nombre de linhas o de colomnas valid.', 'wikieditor-toolbar-tool-table-zero' => 'Podètz pas inserir un tablèu sens linha o sens colomna.', 'wikieditor-toolbar-tool-replace' => 'Recercar & remplaçar', @@ -19961,10 +20768,11 @@ $1:Exemple.jpg|Descripcion 2', 'wikieditor-toolbar-tool-replace-case' => 'Far correspondre la cassa', 'wikieditor-toolbar-tool-replace-regex' => 'Tractar la cadena de recèrca coma una expression regulara', 'wikieditor-toolbar-tool-replace-button-findnext' => 'Recercar lo seguent', + 'wikieditor-toolbar-tool-replace-button-replace' => 'Remplaçar', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Remplaçar tot', 'wikieditor-toolbar-tool-replace-close' => 'Tampar', 'wikieditor-toolbar-tool-replace-nomatch' => 'Vòstra recèrca a pas trobat cap de correspondéncia.', - 'wikieditor-toolbar-tool-replace-success' => '$1 remplaçaments faches.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|remplaçament fach|remplaçaments faches}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Avètz pas indicat de tèxte de recercar.', 'wikieditor-toolbar-tool-replace-invalidregex' => "L'expression racionala entrada es invalida : $1", 'wikieditor-toolbar-section-characters' => 'Caractèrs especials', @@ -19975,10 +20783,21 @@ $1:Exemple.jpg|Descripcion 2', 'wikieditor-toolbar-characters-page-greek' => 'Grèc', 'wikieditor-toolbar-characters-page-cyrillic' => 'Cirillic', 'wikieditor-toolbar-characters-page-arabic' => 'Arabi', + 'wikieditor-toolbar-characters-page-arabicextended' => 'arabi espandit', + 'wikieditor-toolbar-characters-page-persian' => 'Pèrse', 'wikieditor-toolbar-characters-page-hebrew' => 'Ebrieu', + 'wikieditor-toolbar-characters-page-bangla' => 'Bengali', + 'wikieditor-toolbar-characters-page-tamil' => 'Tamol', 'wikieditor-toolbar-characters-page-telugu' => 'Telogó', 'wikieditor-toolbar-characters-page-sinhala' => 'Cingalés', 'wikieditor-toolbar-characters-page-gujarati' => 'Gujarati', + 'wikieditor-toolbar-characters-page-devanagari' => 'Devanagari', + 'wikieditor-toolbar-characters-page-thai' => 'Tai', + 'wikieditor-toolbar-characters-page-lao' => 'Laocian', + 'wikieditor-toolbar-characters-page-khmer' => 'Cmèr', + 'wikieditor-toolbar-characters-endash' => 'jonhent anglés', + 'wikieditor-toolbar-characters-emdash' => 'jonhent em', + 'wikieditor-toolbar-characters-minus' => 'signe mens', 'wikieditor-toolbar-section-help' => 'Ajuda', 'wikieditor-toolbar-help-heading-description' => 'Descripcion', 'wikieditor-toolbar-help-heading-syntax' => 'Çò que picatz', @@ -20042,8 +20861,9 @@ $1:Exemple.jpg|Descripcion 2', 'wikieditor-toolbar-help-content-indent-result' => 'Tèxte normal<dl><dd>Tèxte indentat<dl><dd>Tèxte indentat</dd></dl></dd></dl>', ); -/** Oriya (ଓàœà¬¿à¬†) +/** Oriya (ଓଡ଼ିଆ) * @author Ansumang + * @author Jnanaranjan Sahu * @author Odisha1 * @author Psubhashish * @author Shisir 1945 @@ -20074,220 +20894,679 @@ $messages['or'] = array( 'wikieditor-template-editor-dialog-submit' => 'ଅପଡà‡à¬Ÿ', 'wikieditor-template-editor-dialog-cancel' => 'ନାକଚ', 'wikieditor-templates-preference' => 'ଛାଞàଚର ଦà‡à¬–ାଇବା-ଲàଚାଇବା ସàବିଧ ସଚଳ କରିବà‡', - 'wikieditor-toc-preference' => 'ଖà‹à¬œà¬¾ ଯାଇପାରàଥିବା ସà‚ଚି', - 'wikieditor-toc-show' => 'ସà‚ଚି ଦà‡à¬–ାଇବà‡', - 'wikieditor-toc-hide' => 'ସà‚ଚି ଲàଚାଇବà‡', - 'wikieditor-toolbar' => 'ସମàପାଦନା ଉପକରଣ ପଟିକା', - 'wikieditor-toolbar-desc' => 'ଅଧିକ ବààŸà¬¬à¬¹à¬¾à¬° ସàବିଧା ସହ ପàƒà¬·àଠା ସମàପାଦନା ଉପକରଣ ପଟିକା', - 'wikieditor-toolbar-preference' => 'ଉନàନତ ସମàପାଦନା ଉପକରଣ ପà‡à¬¡à¬¼à¬¿à¬•à ସଚଳ କରିବà‡', - 'wikieditor-toolbar-dialogs-preference' => 'ଲିଙàକ, à¬¸à¬¾à¬°à¬£à€ à¬“ ଅଧିକ ସàବିଧା ସବà ଯà‹à¬¡à¬¼à¬¿à¬¬à¬¾ ନିମନàà¬¤à‡ à¬†à¬¦à‡à¬¶ ସଚଳ କରାଇବà‡', - 'wikieditor-toolbar-hidesig' => 'ମà‚ଳ ନà‡à¬®à¬¸àପà‡à¬¸à¬°à‡ ପàƒà¬·àଠାମାନଙàକରà ସନàତକ ଦà‡à¬¬à¬¾ ସàବିଧାଟିକà ଲàଚାଇଦà‡à¬¬à‡', + 'wikieditor-toc-preference' => 'ଖà‹à¬œà¬¾ ଯାଇପାରàଥିବା ସà‚ଚà€', + 'wikieditor-toc-show' => 'ସà‚à¬šà€ à¬¦à‡à¬–ାଇବà‡', + 'wikieditor-toc-hide' => 'ସà‚à¬šà€ à¬²àଚାଇବà‡', + 'wikieditor-toolbar' => 'ସମàପାଦନା ଉପକରଣ ଟàଲବାର', + 'wikieditor-toolbar-desc' => 'ଅଧିକ ବààŸà¬¬à¬¹à¬¾à¬° ସàବିଧା ସହ ପàƒà¬·àଠା ସମàପାଦନା ଉପକରଣ ଟàଲବାର', + 'wikieditor-toolbar-preference' => 'ଉନàନତ ସମàପାଦନା ଉପକରଣ ଟàଲବାର ସଚଳ କରନàତà', + 'wikieditor-toolbar-dialogs-preference' => 'ଲିଙàକ, à¬¸à¬¾à¬°à¬£à€ à¬“ ଅଧିକ ସàବିଧା ସବà ଯà‹à¬¡à¬¼à¬¿à¬¬à¬¾ ନିମନàà¬¤à‡ à¬†à¬¦à‡à¬¶ ସଚଳ କରାଇବà‡', # Fuzzy + 'wikieditor-toolbar-hidesig' => 'ମà‚ଳ ନà‡à¬®à¬¸àପà‡à¬¸à¬°à‡ ପàƒà¬·àଠାମାନଙàକରà ସନàତକ (Sign) ଦà‡à¬¬à¬¾ ସàବିଧାଟିକà ଲàଚାଇଦà‡à¬¬à‡', 'wikieditor-toolbar-loading' => 'ଖà‹à¬²àଅଛି...', - 'wikieditor-toolbar-tool-bold' => 'ମà‹à¬Ÿà¬¾ ଅକàଷର', - 'wikieditor-toolbar-tool-bold-example' => 'ମà‹à¬Ÿà¬¾ ଲà‡à¬–ା', - 'wikieditor-toolbar-tool-italic' => 'ତà‡à¬°à‡à¬›à¬¾', - 'wikieditor-toolbar-tool-italic-example' => 'ତà‡à¬°à‡à¬›à¬¾ ଲà‡à¬–ା', - 'wikieditor-toolbar-tool-ilink' => 'à¬à¬¿à¬¤à¬° ଲିଙàକ', - 'wikieditor-toolbar-tool-ilink-example' => 'ଲିଙàକ ଶିରà‹à¬¨à¬¾à¬®à¬¾', - 'wikieditor-toolbar-tool-xlink' => 'ବାହାର ଲିଙàକ (http:// à¬†à¬—à¬°à‡ à¬²à¬—à¬¾à¬‡à¬¬à¬¾à¬•à ମନà‡à¬°à¬–ିଥିବà‡)', - 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com ଲିଙàକ ଶିରà‹à¬¨à¬¾à¬®à¬¾', + 'wikieditor-toolbar-tool-bold' => 'ବà‹à¬²à‌ଡ (Bold)', + 'wikieditor-toolbar-tool-bold-example' => 'ବà‹à¬²à‌ଡ (Bold) ଲà‡à¬–ା', + 'wikieditor-toolbar-tool-italic' => 'ତà‡à¬°à‡à¬›à¬¾ (Italic)', + 'wikieditor-toolbar-tool-italic-example' => 'ତà‡à¬°à‡à¬›à¬¾ ଲà‡à¬–ା (Italic text)', + 'wikieditor-toolbar-tool-ilink' => 'ଇଣàଟରନାଲ ଲିଙàକ', + 'wikieditor-toolbar-tool-ilink-example' => 'ଲିଙàକ ଶିରà‹à¬¨à¬¾à¬®', + 'wikieditor-toolbar-tool-xlink' => 'ବାହାର ଲିଙàକ (ଲିଙàକ ଆଗରà http:// ଲଗାଇବà‡)', + 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com ଲିଙàକ ଶିରà‹à¬¨à¬¾à¬®', 'wikieditor-toolbar-tool-link' => 'ଲିଙàକ', - 'wikieditor-toolbar-tool-link-title' => 'ଲିଙàକ ପàରାଇବà‡', + 'wikieditor-toolbar-tool-link-title' => 'ଲିଙàକ à¬à¬°à¬¿à¬¬à‡', 'wikieditor-toolbar-tool-link-int' => 'à¬à¬• ଉଇକି ପàƒà¬·àଠାକà', - 'wikieditor-toolbar-tool-link-int-target' => 'ଲକàଷ ପàƒà¬·àଠା ବା URL:', - 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'ପàƒà¬·àଠା ଶିରà‹à¬¨à¬¾à¬®à¬¾ ଅବା URL', - 'wikieditor-toolbar-tool-link-int-text' => 'ଦà‡à¬–ଣା ଲà‡à¬–ା:', - 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'ଦà‡à¬–ଣା ଲà‡à¬–ା', - 'wikieditor-toolbar-tool-link-ext' => 'à¬à¬• ବାହାର ଵà‡à¬¬ ପàƒà¬·àଠା ନିମନàତà‡', + 'wikieditor-toolbar-tool-link-int-target' => 'ଖà‹à¬œà¬¿à¬¬à¬¾à¬•à ଚାହàà¬à¬¥à¬¿à¬¬à¬¾ ପàƒà¬·àଠା ବା URL:', + 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'ପàƒà¬·àଠା ଶିରà‹à¬¨à¬¾à¬® କିମàବା URL', + 'wikieditor-toolbar-tool-link-int-text' => 'ପàରଦରàଶିତ ହà‡à¬¬à¬¾à¬•à ଥିବା ଲà‡à¬–ା:', + 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'ପàରଦରàଶିତ ହà‡à¬¬à¬¾à¬•à ଥିବା ଲà‡à¬–ା', + 'wikieditor-toolbar-tool-link-ext' => 'à¬à¬• ଉଇକି ବାହାର à±à‡à¬¬ ପàƒà¬·àଠାକà', 'wikieditor-toolbar-tool-link-ext-target' => 'ଲିଙàକ URL:', 'wikieditor-toolbar-tool-link-ext-text' => 'ଲିଙàକ ଲà‡à¬–ା:', - 'wikieditor-toolbar-tool-link-insert' => 'ଲିଙàକ ପàରାଇବà‡', + 'wikieditor-toolbar-tool-link-insert' => 'ଲିଙàକ à¬à¬°à¬¿à¬¬à‡', 'wikieditor-toolbar-tool-link-cancel' => 'ନାକଚ', - 'wikieditor-toolbar-tool-link-int-target-status-exists' => 'ପàƒà¬·àଠାଟି ଅଛି', + 'wikieditor-toolbar-tool-link-int-target-status-exists' => 'ପàƒà¬·àଠାଟି ଆଗରà ଅଛି', 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'ପàƒà¬·àଠାଟି ନାହିà¬', - 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'ଅଚଳ ଶିରà‹à¬¨à¬¾à¬®à¬¾', + 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'à¬…à¬•à¬¾à¬®à€ à¬¶à¬¿à¬°à‹à¬¨à¬¾à¬®', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'ବାହାର ଲିଙàକ', - 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'ପàƒà¬·àଠାର ସàଥିତି ଦà‡à¬–àଅଛି...', - 'wikieditor-toolbar-tool-link-int-invalid' => 'ଆପଣ ଦà‡à¬‡à¬¥à¬¿à¬¬à¬¾ ଶିରà‹à¬¨à¬¾à¬®à¬¾à¬Ÿà¬¿ ଅଚଳ à¬…à¬Ÿà‡ à¥¤', - 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'ଆପଣ ଦà‡à¬‡à¬¥à¬¿à¬¬à¬¾ URL ଟି ଆଉ ଗà‹à¬Ÿà‡ ଉଇକି ପàƒà¬·àଠାର ଲିଙàକ à¬à¬³à¬¿ ବà‹à¬§ ହà‡à¬‰à¬›à¬¿ । -ଆପଣ à¬à¬¹à¬¾à¬•à à¬à¬• à¬à¬¿à¬¤à¬° ଲିଙàକ କରିବାକà ଚାହାନàତି କି?', - 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'à¬à¬¿à¬¤à¬° ଲିଙàକ', + 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'ପàƒà¬·àଠାଟି ଅଛି କି ନାହିଠଖà‹à¬œàଛି...', + 'wikieditor-toolbar-tool-link-int-invalid' => 'ଆପଣ ଦà‡à¬‡à¬¥à¬¿à¬¬à¬¾ ଶିରà‹à¬¨à¬¾à¬®à¬Ÿà¬¿ କାମ କରàନାହିଠ।', + 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'ଆପଣ ଦà‡à¬‡à¬¥à¬¿à¬¬à¬¾ URL ଟି ଆଉ ଗà‹à¬Ÿà‡ ଉଇକି ପàƒà¬·àଠାର ଲିଙàକ à¬à¬³à¬¿ ଲାଗàଛି । +ଆପଣ à¬à¬¹à¬¾à¬•à à¬à¬• ଇଣàଟରଲିଙàକ କରିବାକà ଚାହାà¬à¬¨àତି କି?', + 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'ଇଣàଟରନାଲ ଲିଙàକ', 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'ବାହାର ଲିଙàକ', 'wikieditor-toolbar-tool-link-empty' => 'ଆପଣ କିଛି ଲିଙàକ ସମàପରàକିତ କରିବା ପାଇଠଦà‡à¬‡à¬¨à¬¾à¬¹à¬¾à¬¨àତି ।', - 'wikieditor-toolbar-tool-file' => 'à¬à¬®à¬¬à‡à¬¡à¬¼ ହà‹à¬‡ ଥିବା ଫାଇଲ', - 'wikieditor-toolbar-tool-file-example' => 'ଉଦାହରଣ.jpg', - 'wikieditor-toolbar-tool-file-title' => 'ଫାଇଲà‌ ପàରାନàତà', - 'wikieditor-toolbar-file-target' => 'ଫାଇଲ ନାମ:', - 'wikieditor-toolbar-file-caption' => 'ଶିରà‹à¬¨à¬¾à¬®à¬¾:', + 'wikieditor-toolbar-tool-file' => 'à¬à¬®à¬¬à‡à¬¡à¬¼ ହà‹à¬‡à¬¥à¬¿à¬¬à¬¾ ଫାଇଲ', + 'wikieditor-toolbar-tool-file-example' => 'Example.jpg', + 'wikieditor-toolbar-tool-file-title' => 'ଫାଇଲ à¬à¬°à¬¨àତà', + 'wikieditor-toolbar-file-target' => 'Filename:', + 'wikieditor-toolbar-file-caption' => 'ଶିରà‹à¬¨à¬¾à¬®:', 'wikieditor-toolbar-file-size' => 'ଆକାର:', 'wikieditor-toolbar-file-float' => 'ସଜାଣି:', - 'wikieditor-toolbar-file-default' => '(ମà‚ଳ)', + 'wikieditor-toolbar-file-default' => '(default)', 'wikieditor-toolbar-file-format' => 'ସଜାଣି:', 'wikieditor-toolbar-file-format-none' => 'କିଛି ନାହିà¬', 'wikieditor-toolbar-tool-file-insert' => 'à¬à¬°à¬¿à¬¬à‡', 'wikieditor-toolbar-tool-file-cancel' => 'ନାକଚ', 'wikieditor-toolbar-tool-reference' => 'ଆଧାର', - 'wikieditor-toolbar-tool-reference-example' => 'à¬à¬ à¬¾à¬°à‡ à¬ªà¬¾à¬¦à¬Ÿà€à¬•ାଟି ରଖିବà‡', + 'wikieditor-toolbar-tool-reference-example' => 'à¬à¬ à¬¾à¬°à‡ à¬ªà¬¾à¬¦à¬Ÿà€à¬•ାଟି à¬à¬°à¬¿à¬¬à‡', 'wikieditor-toolbar-tool-reference-cancel' => 'ନାକଚ', 'wikieditor-toolbar-tool-reference-title' => 'ଆଧାର ଦà‡à¬¬à‡', 'wikieditor-toolbar-tool-reference-insert' => 'à¬à¬°à¬¿à¬¬à‡', - 'wikieditor-toolbar-tool-reference-text' => 'ଆଧାର ଲà‡à¬–ା', - 'wikieditor-toolbar-tool-signature' => 'ସନàତକ ଓ ସମàŸà¬šà¬¿à¬¹àନ', - 'wikieditor-toolbar-section-advanced' => 'ଉନàନତ', - 'wikieditor-toolbar-tool-heading' => 'ଶିରà‹à¬¨à¬¾à¬®à¬¾', - 'wikieditor-toolbar-tool-heading-1' => 'ସàତର à§', - 'wikieditor-toolbar-tool-heading-2' => 'ସàତର à¨', - 'wikieditor-toolbar-tool-heading-3' => 'ସàତର à©', - 'wikieditor-toolbar-tool-heading-4' => 'ସàତର àª', - 'wikieditor-toolbar-tool-heading-5' => 'ସàତର à«', - 'wikieditor-toolbar-tool-heading-example' => 'ଶିରà‹à¬¨à¬¾à¬®à¬¾ ଲà‡à¬–ା', - 'wikieditor-toolbar-group-format' => 'ସଜାଣି', + 'wikieditor-toolbar-tool-reference-text' => 'ଆଧାର ଟà‡à¬•àସଟ', + 'wikieditor-toolbar-tool-signature' => 'ସନàତକ ଓ ସମàŸà¬šà¬¿à¬¹àନ (Signature & timestamp)', + 'wikieditor-toolbar-section-advanced' => 'ଉନàନତ (Advanced)', + 'wikieditor-toolbar-tool-heading' => 'ଶିରà‹à¬¨à¬¾à¬®', + 'wikieditor-toolbar-tool-heading-1' => 'ସà‹à¬ªà¬¾à¬¨ à§', + 'wikieditor-toolbar-tool-heading-2' => 'ସà‹à¬ªà¬¾à¬¨ à¨', + 'wikieditor-toolbar-tool-heading-3' => 'ସà‹à¬ªà¬¾à¬¨ à©', + 'wikieditor-toolbar-tool-heading-4' => 'ସà‹à¬ªà¬¾à¬¨ àª', + 'wikieditor-toolbar-tool-heading-5' => 'ସà‹à¬ªà¬¾à¬¨ à«', + 'wikieditor-toolbar-tool-heading-example' => 'ଶିରà‹à¬¨à¬¾à¬® ଲà‡à¬–ା', + 'wikieditor-toolbar-group-format' => 'ଫରମାଟ', 'wikieditor-toolbar-tool-ulist' => 'ବିନàଦà ଦିଆ ତାଲିକା', 'wikieditor-toolbar-tool-ulist-example' => 'ବିନàଦà ଦିଆ ତାଲିକା ବସàତà', 'wikieditor-toolbar-tool-olist' => 'ସଂଖààŸà¬¾à¬¦à¬¿à¬† ତାଲିକା', 'wikieditor-toolbar-tool-olist-example' => 'ସଂଖààŸà¬¾ ଦିଆ ତାଲିକା ବସàତà', 'wikieditor-toolbar-tool-indent' => 'ଅନàଚàଛà‡à¬¦ ଛାଡ଼', 'wikieditor-toolbar-tool-indent-example' => 'ମାରàଜିନରà ଆରମàଠଧାଡ଼ି', - 'wikieditor-toolbar-tool-nowiki' => 'ଉଇକି ସଜାଣି ବିନା', - 'wikieditor-toolbar-tool-nowiki-example' => 'ଅସଜଡ଼ା ଲà‡à¬–ା à¬à¬ à¬¾à¬°à‡ à¬à¬°à¬¿à¬¬à‡', + 'wikieditor-toolbar-tool-nowiki' => 'ଉଇକି ଫରମାଟିଂ ରହିତ', + 'wikieditor-toolbar-tool-nowiki-example' => 'ନନ-ଫରମାଟà‡à¬¡à¬¼ ଲà‡à¬–ା à¬à¬ à¬¾à¬°à‡ à¬à¬°à¬¿à¬¬à‡', 'wikieditor-toolbar-tool-redirect' => 'ପàନପàରà‡à¬°à¬£', - 'wikieditor-toolbar-tool-redirect-example' => 'ମàକାମ ପàƒà¬·àଠାର ନାମ', + 'wikieditor-toolbar-tool-redirect-example' => 'ଠିକ ପàƒà¬·àଠାର ନାମ', 'wikieditor-toolbar-tool-big' => 'ବଡ଼', 'wikieditor-toolbar-tool-big-example' => 'ବଡ଼ ଅକàଷର', 'wikieditor-toolbar-tool-small' => 'ଛà‹à¬Ÿ', 'wikieditor-toolbar-tool-small-example' => 'ଛà‹à¬Ÿ ଅକàଷର', - 'wikieditor-toolbar-tool-superscript' => 'ଉପର ଅକàଷର', - 'wikieditor-toolbar-tool-superscript-example' => 'ଉପର ଛà‹à¬Ÿ ଅକàଷର', - 'wikieditor-toolbar-tool-subscript' => 'ପାଦାଙàକ', - 'wikieditor-toolbar-tool-subscript-example' => 'ପାଦାଙàକ', + 'wikieditor-toolbar-tool-superscript' => 'ସàପରସàକàରିପàଟ', + 'wikieditor-toolbar-tool-superscript-example' => 'ସàପରସàକàରିପàଟ ଅକàଷର', + 'wikieditor-toolbar-tool-subscript' => 'ସବସàକàରିପàଟ', + 'wikieditor-toolbar-tool-subscript-example' => 'ସବସàକàରିପàଟ ଅକàଷର', 'wikieditor-toolbar-group-insert' => 'à¬à¬°à¬¿à¬¬à‡', 'wikieditor-toolbar-tool-gallery' => 'ଛବି ସମà‚ହ', - 'wikieditor-toolbar-tool-gallery-example' => '$1:ଉଦାହରଣ.jpg|ଶିରà‹à¬¨à¬¾à¬®à¬¾à§ -$1:ଉଦାହରଣ.jpg|ଶିରà‹à¬¨à¬¾à¬®à¬¾à¨', + 'wikieditor-toolbar-tool-gallery-example' => '$1:Example.jpg|Caption1 +$1:Example.jpg|Caption2', 'wikieditor-toolbar-tool-newline' => 'ନà‚ଆ ଧାଡ଼ି', - 'wikieditor-toolbar-tool-table' => 'ସାରଣà€', + 'wikieditor-toolbar-tool-table' => 'à¬¸à¬¾à¬°à¬£à€ (Table)', 'wikieditor-toolbar-tool-table-example-old' => '- -! ଶିରà‹à¬¨à¬¾à¬®à¬¾ à§ -! ଶିରà‹à¬¨à¬¾à¬®à¬¾ ਠ-! ଶିରà‹à¬¨à¬¾à¬®à¬¾ à© +! header 1 +! header 2 +! header 3 |- -| ଧାଡ଼ି à§, କà‹à¬· à§ -| ଧାଡ଼ି à§, କà‹à¬· ਠ-| ଧାଡ଼ି à§, କà‹à¬· à© +| row 1, cell 1 +| row 1, cell 2 +| row 1, cell 3 |- -| ଧାଡ଼ି à¨, କà‹à¬· à§ -| ଧାଡ଼ି à¨, କà‹à¬· ਠ-| ଧାଡ଼ି à¨, କà‹à¬· à©', - 'wikieditor-toolbar-tool-table-example-cell-text' => 'କà‹à¬· ଲà‡à¬–ା', - 'wikieditor-toolbar-tool-table-example-header' => 'ଶିରà‹à¬¨à¬¾à¬®à¬¾ ଲà‡à¬–ା', - 'wikieditor-toolbar-tool-table-title' => 'ସାରଣିଟିଠପàରାନàତà', +| row 2, cell 1 +| row 2, cell 2 +| row 2, cell 3', + 'wikieditor-toolbar-tool-table-example-cell-text' => 'Cell ଲà‡à¬–ା', + 'wikieditor-toolbar-tool-table-example-header' => 'ଶିରà‹à¬¨à¬¾à¬® ଲà‡à¬–ା', + 'wikieditor-toolbar-tool-table-title' => 'ସାରଣà€à¬Ÿà¬¿à¬ à¬à¬°à¬¨àତà [Insert table]', 'wikieditor-toolbar-tool-table-dimensions-rows' => 'ଧାଡ଼ି', 'wikieditor-toolbar-tool-table-dimensions-columns' => 'ସàତମàà¬à¬¸à¬¬à', - 'wikieditor-toolbar-tool-table-dimensions-header' => 'ଉପର ଶିରà‹à¬¨à¬¾à¬®à¬¾ ଧାଡ଼ି', + 'wikieditor-toolbar-tool-table-dimensions-header' => 'ଉପର ଶିରà‹à¬¨à¬¾à¬® ଧାଡ଼ି', 'wikieditor-toolbar-tool-table-wikitable' => 'ସà€à¬®à¬¾ ସହିତ ସଜାଣି', - 'wikieditor-toolbar-tool-table-sortable' => 'ଶàରà‡à¬£à€ ଅନàà¬¸à¬¾à¬°à‡ à¬¸à¬¾à¬°à¬£à¬¿ ତିଆରି କରିବà‡', + 'wikieditor-toolbar-tool-table-sortable' => 'ଶàରà‡à¬£à€ ଅନàà¬¸à¬¾à¬°à‡ à¬¸à¬¾à¬°à¬£à€ à¬—à¬¢à¬¼à¬¿à¬¬à‡', 'wikieditor-toolbar-tool-table-example' => 'ଉଦାହରଣ', - 'wikieditor-toolbar-tool-table-preview' => 'ସାଇତା ଆଗରà ଦà‡à¬–ଣା', + 'wikieditor-toolbar-tool-table-preview' => 'ସାଇତିବା ଆଗରà ଦà‡à¬–ଣା', 'wikieditor-toolbar-tool-table-insert' => 'à¬à¬°à¬¿à¬¬à‡', 'wikieditor-toolbar-tool-table-cancel' => 'ନାକଚ', - 'wikieditor-toolbar-tool-table-toomany' => 'à¬à¬¹à¬¿ ଆଦà‡à¬¶à¬°à‡ $1 ରà ଅଧିକ କà‹à¬· ଥିବା à¬¸à¬¾à¬°à¬£à€ à¬ªàରାଇବା ସମàà¬à¬¬à¬ªà¬° ନàହà‡à¬ ।', - 'wikieditor-toolbar-tool-table-invalidnumber' => 'ଆପଣ à¬à¬• ସଠିକ ଧାଡ଼ି ଓ ସàତମàଠସଂଖààŸà¬¾ ଦà‡à¬‡ ନାହାନàତି ।', - 'wikieditor-toolbar-tool-table-zero' => 'ଆପଣ କିଛି ଧାଡ଼ି ବ ସàତମàଠନଥାଇ ସାରଣà€à¬Ÿà¬¿à¬ ପàà¬°à¬¾à¬‡à¬ªà¬¾à¬°à¬¿à¬¬à‡ à¬¨à¬¾à¬¹à¬¿à¬ à¥¤', - 'wikieditor-toolbar-tool-replace' => 'ଖà‹à¬œà¬¿ ବଦଳାଇବà‡', - 'wikieditor-toolbar-tool-replace-title' => 'ଖà‹à¬œà¬¿ ବଦଳାଇବà‡', + 'wikieditor-toolbar-tool-table-toomany' => 'à¬à¬¹à¬¿ ଡାà¬à¬²à¬—à¬°à‡ à§à¦à¦à¦ ରà ଅଧିକ କà‹à¬· ଥିବା à¬¸à¬¾à¬°à¬£à€ à¬ªàରାଇବା ସମàà¬à¬¬à¬ªà¬° ନàହà‡à¬ ।', + 'wikieditor-toolbar-tool-table-invalidnumber' => 'ଆପଣ à¬à¬• ସଠିକ ଧାଡ଼ି ଓ ସàତମàଠସଂଖààŸà¬¾ ଦà‡à¬‡ ନାହାà¬à¬¨àତି ।', + 'wikieditor-toolbar-tool-table-zero' => 'ଆପଣ କିଛି ଧାଡ଼ି ବା ସàତମàଠନଥାଇ ସାରଣà€à¬Ÿà¬¿à¬ à¬à¬°à¬¿à¬ªà¬¾à¬°à¬¿à¬¬à‡ ନାହିଠ।', + 'wikieditor-toolbar-tool-replace' => 'ଖà‹à¬œà¬¿à¬•ରି ବଦଳାନàତà', + 'wikieditor-toolbar-tool-replace-title' => 'ଖà‹à¬œà¬¿ ବଦଳାନàତà', 'wikieditor-toolbar-tool-replace-search' => 'ଖà‹à¬œà¬¿à¬¬à‡:', 'wikieditor-toolbar-tool-replace-replace' => 'ପàରତିବଦଳ:', - 'wikieditor-toolbar-tool-replace-case' => 'ବଡ଼ ଛà‹à¬Ÿ ଅକàଷର ମà‡à¬³à¬¾à¬‡à¬¬à‡', - 'wikieditor-toolbar-tool-replace-regex' => 'à¬à¬• ସାଧାରଣ ଦà‡à¬–ଣା à¬à¬¾à¬¬à¬°à‡ ପàରଶàନଟି ଖà‹à¬œà¬¿à¬¬à‡', + 'wikieditor-toolbar-tool-replace-case' => 'ଛà‹à¬Ÿ ବଡ଼ ଅକàଷର ମà‡à¬³à¬¾à¬¨àତà', + 'wikieditor-toolbar-tool-replace-regex' => 'à¬à¬• ରà‡à¬—àଲାର à¬à¬•àସପàରà‡à¬¸à¬¨ à¬à¬¾à¬¬à¬°à‡ ପàରଶàନଟି ଖà‹à¬œà¬¨àତà', 'wikieditor-toolbar-tool-replace-button-findnext' => 'à¬†à¬—à¬¾à¬®à€ à¬–à‹à¬œà¬¿à¬¬à‡', 'wikieditor-toolbar-tool-replace-button-replace' => 'ପàରତିବଦଳ', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'ସବà ବଦଳାଇବà‡', 'wikieditor-toolbar-tool-replace-close' => 'ବନàଦ କରିବà‡', - 'wikieditor-toolbar-tool-replace-nomatch' => 'ଆପଣଙàକ ଖà‹à¬œà¬¾ କାହା ସଙàà¬—à‡ à¬®à‡à¬³ ଖାଇଲା ନାହିà¬', - 'wikieditor-toolbar-tool-replace-success' => '$1 ଟି à¬œà¬¾à¬—à¬¾à¬°à‡ à¬ªàରତିବଦଳ କରାଗଲା ।', - 'wikieditor-toolbar-tool-replace-emptysearch' => 'ଆପଣ କିଛି ଖà‹à¬œà¬¿à¬¬à¬¾ ପାଇଠଦà‡à¬‡à¬¨à¬¾à¬¹à¬¾à¬¨àତି ।', - 'wikieditor-toolbar-tool-replace-invalidregex' => 'ଆପଣ ଦà‡à¬‡à¬¥à¬¿à¬¬à¬¾ ନିàŸà¬®à¬¿à¬¤ ଅà¬à¬¿à¬¬ààŸà¬•àତି ଅବàˆà¬§ à¬…à¬Ÿà‡ : $1', + 'wikieditor-toolbar-tool-replace-nomatch' => 'ଆପଣଙàକ ଖà‹à¬œà¬¾ କାହା ସଙàà¬—à‡ à¬®à‡à¬³ ହà‡à¬²à¬¾à¬¨à¬¾à¬¹à¬¿à¬ ।', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|ପàରତିବଦଳ|ପàରତିବଦଳମାନ}} କରାଗଲା ।', + 'wikieditor-toolbar-tool-replace-emptysearch' => 'ଆପଣ କିଛି ଖà‹à¬œà¬¿à¬¨à¬¾à¬¹à¬¾à¬à¬¨àତି ।', + 'wikieditor-toolbar-tool-replace-invalidregex' => 'ଆପଣ ଦà‡à¬‡à¬¥à¬¿à¬¬à¬¾ ରà‡à¬—àଲାର à¬à¬•àସ‌ପàରà‡à¬¸à¬¨â€Œà¬Ÿà¬¿ à¬àଲ: $1', 'wikieditor-toolbar-section-characters' => 'ବିଶà‡à¬· ସଙàକà‡à¬¤', 'wikieditor-toolbar-characters-page-latin' => 'ଲାଟିନ', 'wikieditor-toolbar-characters-page-latinextended' => 'ଲାଟିନ ଅଧିକ ଅକàଷର', 'wikieditor-toolbar-characters-page-ipa' => 'IPA', 'wikieditor-toolbar-characters-page-symbols' => 'ସଙàକà‡à¬¤', - 'wikieditor-toolbar-characters-page-greek' => 'ଗàରିକ', + 'wikieditor-toolbar-characters-page-greek' => 'ଗàରà€à¬•', 'wikieditor-toolbar-characters-page-cyrillic' => 'ସିରିଲିକ', 'wikieditor-toolbar-characters-page-arabic' => 'ଆରବà€', - 'wikieditor-toolbar-characters-page-arabicextended' => 'ଆରବିକ ଅଧିକ ଅକàଷର', - 'wikieditor-toolbar-characters-page-persian' => 'ପାରସିକ', - 'wikieditor-toolbar-characters-page-hebrew' => 'ହିବàରà', + 'wikieditor-toolbar-characters-page-arabicextended' => 'à¬†à¬°à¬¬à€ à¬…à¬§à¬¿à¬• ଅକàଷର', + 'wikieditor-toolbar-characters-page-persian' => 'ପାରସà€à¬•', + 'wikieditor-toolbar-characters-page-hebrew' => 'ହିବàରà', 'wikieditor-toolbar-characters-page-bangla' => 'ବଙàଗଳା', 'wikieditor-toolbar-characters-page-tamil' => 'ତାମିଲ', 'wikieditor-toolbar-characters-page-telugu' => 'ତà‡à¬²àଗà', - 'wikieditor-toolbar-characters-page-sinhala' => 'ସିଂହଳି', - 'wikieditor-toolbar-characters-page-gujarati' => 'ଗàଜàରାଟି', + 'wikieditor-toolbar-characters-page-sinhala' => 'ସିଂହଳà€', + 'wikieditor-toolbar-characters-page-gujarati' => 'ଗàଜàରାଟà€', 'wikieditor-toolbar-characters-page-devanagari' => 'ଦà‡à¬¬à¬¨à¬¾à¬—ରà€', 'wikieditor-toolbar-characters-page-thai' => 'ଥାଇ', 'wikieditor-toolbar-characters-page-lao' => 'ଲାଓ', - 'wikieditor-toolbar-characters-page-khmer' => 'କମà‡à¬° à¬à¬¾à¬·à¬¾', - 'wikieditor-toolbar-section-help' => 'ସହଯà‹à¬—', - 'wikieditor-toolbar-help-heading-description' => 'ବିବରଣà€', - 'wikieditor-toolbar-help-heading-syntax' => 'ଆପଣ କଣ ଟାଇପ କରିବà‡', - 'wikieditor-toolbar-help-heading-result' => 'ଆପଣ କଣ ପାଇବà‡', - 'wikieditor-toolbar-help-page-format' => 'ସଜାଣି', + 'wikieditor-toolbar-characters-page-khmer' => 'ଖମà‡à¬° à¬à¬¾à¬·à¬¾', + 'wikieditor-toolbar-characters-endash' => 'en ଡààŸà¬¾à¬¸', + 'wikieditor-toolbar-characters-emdash' => 'em dash', + 'wikieditor-toolbar-characters-minus' => 'ମà‡à¬¨àଗàଡିକର ଚିହàନ', + 'wikieditor-toolbar-section-help' => 'ସହଯà‹à¬— (Help)', + 'wikieditor-toolbar-help-heading-description' => 'ବରàଣàଣନା', + 'wikieditor-toolbar-help-heading-syntax' => 'ଆପଣ ଯାହା ଟାଇପ କରିବà‡', + 'wikieditor-toolbar-help-heading-result' => 'ଆପଣ ଯାହା ଦà‡à¬–ିବà‡', + 'wikieditor-toolbar-help-page-format' => 'ଫରମାଟିଂ', 'wikieditor-toolbar-help-page-link' => 'ଲିଙàକ', - 'wikieditor-toolbar-help-page-heading' => 'ଶିରà‹à¬¨à¬¾à¬®à¬¾', + 'wikieditor-toolbar-help-page-heading' => 'ଶିରà‹à¬¨à¬¾à¬®', 'wikieditor-toolbar-help-page-list' => 'ତାଲିକା', 'wikieditor-toolbar-help-page-file' => 'ଫାଇଲ', 'wikieditor-toolbar-help-page-reference' => 'ଆଧାର', 'wikieditor-toolbar-help-page-discussion' => 'ଆଲà‹à¬šà¬¨à¬¾', - 'wikieditor-toolbar-help-content-italic-description' => 'ତà‡à¬°à‡à¬›à¬¾', - 'wikieditor-toolbar-help-content-italic-syntax' => "''ତà‡à¬°à‡à¬›à¬¾ ଲà‡à¬–ା''", - 'wikieditor-toolbar-help-content-italic-result' => '<em>ତà‡à¬°à‡à¬›à¬¾ ଲà‡à¬–ା</em>', - 'wikieditor-toolbar-help-content-bold-description' => 'ମà‹à¬Ÿà¬¾ ଅକàଷର', - 'wikieditor-toolbar-help-content-bold-syntax' => "'''ମà‹à¬Ÿà¬¾ ଅକàଷର'''", - 'wikieditor-toolbar-help-content-bold-result' => '<strong>ମà‹à¬Ÿà¬¾ ଲà‡à¬–ା</strong>', - 'wikieditor-toolbar-help-content-bolditalic-description' => 'ମà‹à¬Ÿà¬¾ ଓ ତà‡à¬°à‡à¬›à¬¾', - 'wikieditor-toolbar-help-content-bolditalic-syntax' => "'''''ମà‹à¬Ÿà¬¾ ଓ ତà‡à¬°à‡à¬›à¬¾ ଅକàଷର'''''", - 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>ମà‹à¬Ÿà¬¾ ଓ ତà‡à¬°à‡à¬›à¬¾ ଅକàଷର</em></strong>', - 'wikieditor-toolbar-help-content-ilink-description' => 'à¬à¬¿à¬¤à¬° ଲିଙàକ', - 'wikieditor-toolbar-help-content-ilink-syntax' => '[[ପàƒà¬·àଠା ନାମ|ଲିଙàକ ନାମ]]<br />[[ପàƒà¬·àଠା ନାମ]]', - 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>ଲିଙàକ ନାମ</a><br /><a href='#'>ପàƒà¬·àଠା ନାମ</a>", + 'wikieditor-toolbar-help-content-italic-description' => 'Italic', + 'wikieditor-toolbar-help-content-italic-syntax' => "''Italic text''", + 'wikieditor-toolbar-help-content-italic-result' => '<em>Italic text</em>', + 'wikieditor-toolbar-help-content-bold-description' => 'Bold', + 'wikieditor-toolbar-help-content-bold-syntax' => "'''Bold text'''", + 'wikieditor-toolbar-help-content-bold-result' => '<strong>Bold text</strong>', + 'wikieditor-toolbar-help-content-bolditalic-description' => 'Bold & italic', + 'wikieditor-toolbar-help-content-bolditalic-syntax' => "'''''Bold & italic text'''''", + 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>Bold & italic text</em></strong>', + 'wikieditor-toolbar-help-content-ilink-description' => 'ଇଣàଟରନାଲ ଲିଙàକ', + 'wikieditor-toolbar-help-content-ilink-syntax' => '[[Page title|Link label]]<br />[[Page title]]', + 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>Link label</a><br /><a href='#'>ପàƒà¬·àଠାର ନାମ</a>", 'wikieditor-toolbar-help-content-xlink-description' => 'ବାହାର ଲିଙàକ', - 'wikieditor-toolbar-help-content-xlink-syntax' => '[http://www.example.org ଲିଙàକ ନାମ]<br />[http://www.example.org]<br />http://www.example.org', + 'wikieditor-toolbar-help-content-xlink-syntax' => '[http://www.example.org Link label]<br />[http://www.example.org]<br />http://www.example.org', 'wikieditor-toolbar-help-content-xlink-result' => "<a href='#' class='ବାହାର'>ଲିଙàକ ନାମ</a><br /><a href='#' class='external autonumber'>[1]</a><br /><a href='#' class='ବାହାର'>http://www.example.org</a>", - 'wikieditor-toolbar-help-content-heading2-description' => 'à¨àŸ ସàତରର ଶିରà‹à¬¨à¬¾à¬®à¬¾', - 'wikieditor-toolbar-help-content-heading2-syntax' => '== ଶିରà‹à¬¨à¬¾à¬®à¬¾ ==', - 'wikieditor-toolbar-help-content-heading2-result' => '<h2>ଶିରà‹à¬¨à¬¾à¬®à¬¾ ଲà‡à¬–ା</h2>', - 'wikieditor-toolbar-help-content-heading3-description' => 'à©àŸ ସàତରର ଶିରà‹à¬¨à¬¾à¬®à¬¾', - 'wikieditor-toolbar-help-content-heading3-syntax' => '=== ଶିରà‹à¬¨à¬¾à¬®à¬¾ ===', - 'wikieditor-toolbar-help-content-heading3-result' => '<h3>ଶିରà‹à¬¨à¬¾à¬®à¬¾ ଲà‡à¬–ା</h3>', - 'wikieditor-toolbar-help-content-heading4-description' => 'àªà¬°àଥ ସàତରର ଶିରà‹à¬¨à¬¾à¬®à¬¾', - 'wikieditor-toolbar-help-content-heading4-syntax' => '==== ଶିରà‹à¬¨à¬¾à¬®à¬¾ ====', - 'wikieditor-toolbar-help-content-heading4-result' => '<h4>ଶିରà‹à¬¨à¬¾à¬®à¬¾ ଲà‡à¬–ା</h4>', - 'wikieditor-toolbar-help-content-heading5-description' => 'à«à¬® ସàତରର ଶିରà‹à¬¨à¬¾à¬®à¬¾', - 'wikieditor-toolbar-help-content-heading5-syntax' => '===== ଶିରà‹à¬¨à¬¾à¬®à¬¾ =====', - 'wikieditor-toolbar-help-content-heading5-result' => '<h5>ଶିରà‹à¬¨à¬¾à¬®à¬¾ ଲà‡à¬–ା</h5>', + 'wikieditor-toolbar-help-content-heading2-description' => 'à¨àŸ ସàତରର ଶିରà‹à¬¨à¬¾à¬®', + 'wikieditor-toolbar-help-content-heading2-syntax' => '== ଶିରà‹à¬¨à¬¾à¬® ==', + 'wikieditor-toolbar-help-content-heading2-result' => '<h2>ଶିରà‹à¬¨à¬¾à¬® ଲà‡à¬–ା</h2>', + 'wikieditor-toolbar-help-content-heading3-description' => 'à©àŸ ସà‹à¬ªà¬¾à¬¨à¬° ଶିରà‹à¬¨à¬¾à¬®', + 'wikieditor-toolbar-help-content-heading3-syntax' => '=== ଶିରà‹à¬¨à¬¾à¬® ===', + 'wikieditor-toolbar-help-content-heading3-result' => '<h3>ଶିରà‹à¬¨à¬¾à¬® ଲà‡à¬–ା</h3>', + 'wikieditor-toolbar-help-content-heading4-description' => 'àªà¬°àଥ ସà‹à¬ªà¬¾à¬¨à¬° ଶିରà‹à¬¨à¬¾à¬®', + 'wikieditor-toolbar-help-content-heading4-syntax' => '==== ଶିରà‹à¬¨à¬¾à¬® ଲà‡à¬–ା ====', + 'wikieditor-toolbar-help-content-heading4-result' => '<h4>ଶିରà‹à¬¨à¬¾à¬® ଲà‡à¬–ା</h4>', + 'wikieditor-toolbar-help-content-heading5-description' => 'à«à¬® ସà‹à¬ªà¬¾à¬¨à¬° ଶିରà‹à¬¨à¬¾à¬®', + 'wikieditor-toolbar-help-content-heading5-syntax' => '===== ଶିରà‹à¬¨à¬¾à¬® =====', + 'wikieditor-toolbar-help-content-heading5-result' => '<h5>ଶିରà‹à¬¨à¬¾à¬® ଲà‡à¬–ା</h5>', 'wikieditor-toolbar-help-content-ulist-description' => 'ବିନàଦà ଦିଆ ତାଲିକା', - 'wikieditor-toolbar-help-content-ulist-syntax' => '* ତାଲିକା ଚିଜ<br />* ତାଲିକା ଚିଜ', - 'wikieditor-toolbar-help-content-ulist-result' => '<ul><li>ତାଲିକା ଚିଜ</li><li>ତାଲିକା ଚିଜ</li></ul>', + 'wikieditor-toolbar-help-content-ulist-syntax' => '* ତାଲିକା ବସàତà<br />* ତାଲିକା ବସàତà', + 'wikieditor-toolbar-help-content-ulist-result' => '<ul><li>ତାଲିକା ବସàତà</li><li>ତାଲିକା ବସàତà</li></ul>', 'wikieditor-toolbar-help-content-olist-description' => 'ସଂଖààŸà¬¾à¬¦à¬¿à¬† ତାଲିକା', - 'wikieditor-toolbar-help-content-olist-syntax' => '# ତାଲିକା ଚିଜ<br /># ତାଲିକା ଚିଜ', - 'wikieditor-toolbar-help-content-olist-result' => '<ol><li>ତାଲିକା ଚିଜ</li><li>ତାଲିକା ଚିଜ</li></ol>', - 'wikieditor-toolbar-help-content-file-description' => 'à¬à¬®à¬¬à‡à¬¡à¬¼ ହà‹à¬‡ ଥିବା ଫାଇଲ', - 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:ଉଦାହରଣ.png|thumb|ଶିରà‹à¬¨à¬¾à¬®à¬¾ ଲà‡à¬–ା]]', - 'wikieditor-toolbar-help-content-file-result' => "<div style='width:104px;' class='thumbinner'><a title='ଶିରà‹à¬¨à¬¾à¬®à¬¾ ଲà‡à¬–ା' class='image' href='#'><img height='50' width='100' border='0' class='thumbimage' src='$2/WikiEditor/modules/images/toolbar/example-image.png' alt=''/></a><div class='thumbcaption'><div class='magnify'><a title='ବଡ଼ କରିବà‡' class='internal' href='#'><img height='11' width='15' alt='' src='$1/common/images/magnify-clip.png'/></a></div>ଶିରà‹à¬¨à¬¾à¬®à¬¾ ଲà‡à¬–ା</div></div>", + 'wikieditor-toolbar-help-content-olist-syntax' => '# ତାଲିକା ବସàତà<br /># ତାଲିକା ବସàତà', + 'wikieditor-toolbar-help-content-olist-result' => '<ol><li>ତାଲିକା ବସàତà</li><li>ତାଲିକା ବସàତà</li></ol>', + 'wikieditor-toolbar-help-content-file-description' => 'à¬à¬®à¬¬à‡à¬¡à¬¼ ହà‹à¬‡à¬¥à¬¿à¬¬à¬¾ ଫାଇଲ', + 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:Example.png|thumb|Caption text]]', + 'wikieditor-toolbar-help-content-file-result' => "<div style='width:104px;' class='thumbinner'><a title='ଶିରà‹à¬¨à¬¾à¬® ଲà‡à¬–ା' class='image' href='#'><img height='50' width='100' border='0' class='thumbimage' src='$2/WikiEditor/modules/images/toolbar/example-image.png' alt=''/></a><div class='thumbcaption'><div class='magnify'><a title='ବଢ଼ାଇବà‡' class='internal' href='#'><img height='11' width='15' alt='' src='$1/common/images/magnify-clip.png'/></a></div>ଶିରà‹à¬¨à¬¾à¬® ଲà‡à¬–ା</div></div>", 'wikieditor-toolbar-help-content-reference-description' => 'ଆଧାର', - 'wikieditor-toolbar-help-content-reference-syntax' => 'ପàƒà¬·àଠା ଲà‡à¬–ା.<ref name="test">[http://www.example.org Link text], ଅତିରିକàତ ଲà‡à¬–ା ।</ref>', + 'wikieditor-toolbar-help-content-reference-syntax' => 'Page text.<ref name="test">[http://www.example.org Link text], additional text.</ref>', 'wikieditor-toolbar-help-content-reference-result' => "ପàƒà¬·àଠା ଲà‡à¬–ା ।<sup><a href='#'>[1]</a></sup>", - 'wikieditor-toolbar-help-content-rereference-description' => 'à¬à¬• ଆଧାରର ଅତିରିକàତ ବààŸà¬¬à¬¹à¬¾à¬°', + 'wikieditor-toolbar-help-content-rereference-description' => 'à¬à¬• ଆଧାରର ଅଧିକ ବààŸà¬¬à¬¹à¬¾à¬°', 'wikieditor-toolbar-help-content-rereference-result' => "ପàƒà¬·àଠା ଲà‡à¬–ା ।<sup><a href='#'>[1]</a></sup>", - 'wikieditor-toolbar-help-content-showreferences-description' => 'ଦà‡à¬–ଣା ଆଧାରସମà‚ହ', - 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.example.org' class='external text' href='#'>Link text</a>, ଅଧିକ à¬¬à¬¿à¬¬à¬°à¬£à€ à¥¤</li></ol>", - 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'ସନàତକ ସହିତ ସମàŸà¬šà¬¿à¬¹àନ', - 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>ଇଉଜର ନାମ</a> (<a href='#' title='{{#special:mytalk}}'>ଆଲà‹à¬šà¬¨à¬¾</a>) 15:54, 10 June 2009 (UTC)", - 'wikieditor-toolbar-help-content-signature-description' => 'ସନàତକ', - 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>ଇଉଜର ନାମ</a> (<a href='#' title='{{#special:mytalk}}'>ଆଲà‹à¬šà¬¨à¬¾</a>)", + 'wikieditor-toolbar-help-content-showreferences-description' => 'ଡିସ‌ପàà¬²à‡ à¬†à¬§à¬¾à¬°à¬¸à¬®à‚ହ', + 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.example.org' class='external text' href='#'>Link text</a>, ଅଧିକ ଲà‡à¬–ା ।</li></ol>", + 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'ସନàତକ ଓ ସମàŸà¬šà¬¿à¬¹àନ (Signature with timestamp)', + 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>Username</a> (<a href='#' title='{{#special:mytalk}}'>talk</a>) 15:54, 10 June 2009 (UTC)", + 'wikieditor-toolbar-help-content-signature-description' => 'ସନàତକ (Signature)', + 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>Username</a> (<a href='#' title='{{#special:mytalk}}'>talk</a>)", 'wikieditor-toolbar-help-content-indent-description' => 'ଅନàଚàଛà‡à¬¦ ଛାଡ଼', 'wikieditor-toolbar-help-content-indent-syntax' => 'ସାଧାରଣ ଲà‡à¬–ା<br />:ମାରàଜିନ ଦିଆ ଲà‡à¬–ା<br />::ମାରàଜିନ ଦିଆ ଲà‡à¬–ା', - 'wikieditor-toolbar-help-content-indent-result' => 'ସାଧାରଣ ଲà‡à¬–ା<dl><dd>ମାରàଜିନ ଦିଆ ଲà‡à¬–ା<dl><dd>ମାରàଜିନ ଦିଆ ଲà‡à¬–ା</dd></dl></dd></dl>', + 'wikieditor-toolbar-help-content-indent-result' => 'Normal text<dl><dd>Indented text<dl><dd>Indented text</dd></dl></dd></dl>', +); + +/** Ossetic (Ирон) + * @author Bouron + */ +$messages['os'] = array( + 'wikieditor' => 'Размæцыд викитекÑÑ‚ ивыны интерфейÑ', + 'wikieditor-desc' => 'Дæтты уæрæхгæнаг викитекÑÑ‚ ивыны Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ã¦Ð¼Ã¦ бирæ фадатдæттаг модулы', + 'wikieditor-wikitext-tab' => 'ВикитекÑÑ‚', + 'wikieditor-loading' => 'Æвгæд цæуы...', + 'wikieditor-preview-preference' => 'ФарÑæй-фарÑмæ разбакаÑÑ‚ баиу кæнын', + 'wikieditor-preview-tab' => 'РазæркаÑÑ‚', + 'wikieditor-preview-changes-tab' => 'Ивдтытæ', + 'wikieditor-preview-loading' => 'Æвгæд цæуы...', + 'wikieditor-previewDialog-preference' => 'РазбакаÑты диалог баиу кæнын', + 'wikieditor-previewDialog-tab' => 'РазæркаÑÑ‚', + 'wikieditor-previewDialog-loading' => 'Æвгæд цæуы...', + 'wikieditor-publish-preference' => 'Радгай рауагъд баиу кæнын', + 'wikieditor-publish-button-publish' => 'Рауадзын', + 'wikieditor-publish-button-cancel' => 'Ðыууадзын', + 'wikieditor-publish-dialog-title' => '{{grammar:genitive|{{SITENAME}}}} рауадзын', + 'wikieditor-publish-dialog-summary' => 'Ивды бындур (цыбырæй бамбарын кæн цы ивдтытæ бахаÑтай):', + 'wikieditor-publish-dialog-minor' => 'ЧыÑыл ивд', + 'wikieditor-publish-dialog-watch' => 'Ðцы фарÑмæ цæÑÑ‚ æрдарын', + 'wikieditor-publish-dialog-publish' => 'Рауадзын', + 'wikieditor-publish-dialog-goback' => 'ФæÑтæмæ', + 'wikieditor-template-editor-preference' => 'Формæйыл арæзт хуызæгты ивын баиу кæнын', + 'wikieditor-template-editor-dialog-title' => 'Хуызæг ивын', + 'wikieditor-template-editor-dialog-submit' => 'Сног кæнын', + 'wikieditor-template-editor-dialog-cancel' => 'Ðыууадзын', + 'wikieditor-templates-preference' => 'Хуызæгты тухын баиу кæнын', + 'wikieditor-toc-preference' => 'Ðавигациимæ Ñæртæ баиу кæнын', + 'wikieditor-toc-show' => 'Сæртæ равдиÑын', + 'wikieditor-toc-hide' => 'Сæртæ бамбæхÑын', + 'wikieditor-toolbar' => 'Ивыны панель', + 'wikieditor-toolbar-desc' => 'Æнцонгонд архайдимæ ивыны панель', + 'wikieditor-toolbar-preference' => 'Хуыздæргонд ивыны панель баиу кæнын', + 'wikieditor-toolbar-dialogs-preference' => 'Æрвитæн тыÑÑын, таблицæ æмæ æндæрты диалогтæ баиу кæнын', # Fuzzy + 'wikieditor-toolbar-hidesig' => 'КъухæрфыÑÑ‚ равзарæн Ñæйраг номдоны фæрÑтæй айÑын', + 'wikieditor-toolbar-loading' => 'Æвгæд цæуы...', + 'wikieditor-toolbar-tool-bold' => 'Бæзджын', + 'wikieditor-toolbar-tool-bold-example' => 'Бæзджын текÑÑ‚', + 'wikieditor-toolbar-tool-italic' => 'Къæдз', + 'wikieditor-toolbar-tool-italic-example' => 'Къæдз текÑÑ‚', + 'wikieditor-toolbar-tool-ilink' => 'Мидæггаг æрвитæн', + 'wikieditor-toolbar-tool-ilink-example' => 'Æрвитæны текÑÑ‚', + 'wikieditor-toolbar-tool-xlink' => 'Æддаг æрвитæн (Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ http:// ма рох кæн)', + 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com æрвитæны текÑÑ‚', + 'wikieditor-toolbar-tool-link' => 'Æрвитæнтæ', + 'wikieditor-toolbar-tool-link-title' => 'Æрвитæн бавæрын', + 'wikieditor-toolbar-tool-link-int' => 'Вики фарÑмæ', + 'wikieditor-toolbar-tool-link-int-target' => 'ÐÑ‹Ñангонд Ñ„Ð°Ñ€Ñ ÐºÃ¦Ð½Ã¦ URL:', + 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'ФарÑÑ‹ ном кæнæ URL', + 'wikieditor-toolbar-tool-link-int-text' => 'ÆвдиÑынæн текÑÑ‚:', + 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'ТекÑÑ‚, кæцы æдыÑÑ‚ æрцæудзæн', + 'wikieditor-toolbar-tool-link-ext' => 'Æддаг веб фарÑмæ', + 'wikieditor-toolbar-tool-link-ext-target' => 'Æрвитæны URL:', + 'wikieditor-toolbar-tool-link-ext-text' => 'Æрвитæны текÑÑ‚:', + 'wikieditor-toolbar-tool-link-insert' => 'Æрвитæн бавæрын', + 'wikieditor-toolbar-tool-link-cancel' => 'Ðыууадзын', + 'wikieditor-toolbar-tool-link-int-target-status-exists' => 'Ð¤Ð°Ñ€Ñ Ð¸Ñ', + 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'Ð¤Ð°Ñ€Ñ Ð½Ã¦Ð¹', + 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'ÆнæраÑÑ‚ ном', + 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Æддаг æрвитæн', + 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'ФарÑÑ‹ уæвынад бæрæг цæуы...', + 'wikieditor-toolbar-tool-link-int-invalid' => 'Ды цы ном бацамыдтай, уый раÑÑ‚ нæу.', + 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'Ды цы URL бацамыдтай, уый афтæ зыны æмæ æндæр вики фарÑмæ у. +Фæнды дæ мидæрвитæн Ñуа?', + 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Мидæггаг æрвитæн', + 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Æддаг æрвитæн', + 'wikieditor-toolbar-tool-link-empty' => 'Ды ницы бафыÑтай цæмæ хъæуы æрвитын, уымæн.', + 'wikieditor-toolbar-tool-file' => 'Æфтыд файл', + 'wikieditor-toolbar-tool-file-example' => 'Example.jpg', + 'wikieditor-toolbar-tool-file-title' => 'Файл бавæрын', + 'wikieditor-toolbar-file-target' => 'Файлы ном:', + 'wikieditor-toolbar-file-caption' => 'ÐфыÑÑ‚:', + 'wikieditor-toolbar-file-size' => 'ÐÑ:', + 'wikieditor-toolbar-file-float' => 'РаÑÑ‚:', + 'wikieditor-toolbar-file-default' => '(разæвæрд)', + 'wikieditor-toolbar-file-format' => 'Формат:', + 'wikieditor-toolbar-file-format-none' => 'никæцы', + 'wikieditor-toolbar-tool-file-insert' => 'БатыÑÑын', + 'wikieditor-toolbar-tool-file-cancel' => 'Ðыууадзын', + 'wikieditor-toolbar-tool-reference' => 'Фиппаинаг', + 'wikieditor-toolbar-tool-reference-example' => 'Фиппаинагы текÑÑ‚ ам бафыÑÑ', + 'wikieditor-toolbar-tool-reference-cancel' => 'Ðыууадзын', + 'wikieditor-toolbar-tool-reference-title' => 'Фиппаинаг батыÑÑын', + 'wikieditor-toolbar-tool-reference-insert' => 'БатыÑÑын', + 'wikieditor-toolbar-tool-reference-text' => 'Фиппаинагы текÑÑ‚', + 'wikieditor-toolbar-tool-signature' => 'РæÑтæгимæ къухæрфыÑÑ‚', + 'wikieditor-toolbar-section-advanced' => 'Фылдæр', + 'wikieditor-toolbar-tool-heading' => 'Сæр', + 'wikieditor-toolbar-tool-heading-1' => '1-аг бæрц', + 'wikieditor-toolbar-tool-heading-2' => '2-аг бæрц', + 'wikieditor-toolbar-tool-heading-3' => '3-аг бæрц', + 'wikieditor-toolbar-tool-heading-4' => '4-æм бæрц', + 'wikieditor-toolbar-tool-heading-5' => '5-æм бæрц', + 'wikieditor-toolbar-tool-heading-example' => 'Сæры текÑÑ‚', + 'wikieditor-toolbar-group-format' => 'Формат', + 'wikieditor-toolbar-tool-ulist' => 'ÐÑ‹Ñангонд номхыгъд', + 'wikieditor-toolbar-tool-ulist-example' => 'ÐÑ‹Ñангонд номхыгъды иуæг', + 'wikieditor-toolbar-tool-olist' => 'Ðымад номхыгъд', + 'wikieditor-toolbar-tool-olist-example' => 'Ðымад номхыгъды иуæг', + 'wikieditor-toolbar-tool-indent' => 'ХаÑÑ‚', + 'wikieditor-toolbar-tool-indent-example' => 'ХаÑÑ‚ рæнхъ', + 'wikieditor-toolbar-tool-nowiki' => 'Æнæ викиформаткæнынæй', + 'wikieditor-toolbar-tool-nowiki-example' => 'Æнæформатгонд текÑÑ‚ ам батыÑÑын', + 'wikieditor-toolbar-tool-redirect' => 'ÆрвыÑÑ‚', + 'wikieditor-toolbar-tool-redirect-example' => 'ныÑангонд фарÑÑ‹ ном', + 'wikieditor-toolbar-tool-big' => 'Стыр', + 'wikieditor-toolbar-tool-big-example' => 'Стыр текÑÑ‚', + 'wikieditor-toolbar-tool-small' => 'Гыццыл', + 'wikieditor-toolbar-tool-small-example' => 'Гыццыл текÑÑ‚', + 'wikieditor-toolbar-tool-superscript' => 'Уæлрæнхъон', + 'wikieditor-toolbar-tool-superscript-example' => 'Уæлрæнхъон текÑÑ‚', + 'wikieditor-toolbar-tool-subscript' => 'Дæлрæнхъон', + 'wikieditor-toolbar-tool-subscript-example' => 'Дæлрæнхъон текÑÑ‚', + 'wikieditor-toolbar-group-insert' => 'БатыÑÑын', + 'wikieditor-toolbar-tool-gallery' => 'Ðывты галери', + 'wikieditor-toolbar-tool-gallery-example' => '$1:Example.jpg|ФыÑÑ‚1 +$1:Example.jpg|ФыÑÑ‚2', + 'wikieditor-toolbar-tool-newline' => 'Ðог рæнхъ', + 'wikieditor-toolbar-tool-table' => 'Таблицæ', + 'wikieditor-toolbar-tool-table-example-old' => '- +! Ñæр 1 +! Ñæр 2 +! Ñæр 3 +|- +| рæнхъ 1, чырæг 1 +| рæнхъ 1, чырæг 2 +| рæнхъ 1, чырæг 3 +|- +| рæнхъ 2, чырæг 1 +| рæнхъ 2, чырæг 2 +| рæнхъ 2, чырæг 3', + 'wikieditor-toolbar-tool-table-example-cell-text' => 'Чырæгы текÑÑ‚', + 'wikieditor-toolbar-tool-table-example-header' => 'Сæры текÑÑ‚', + 'wikieditor-toolbar-tool-table-title' => 'Рæнхъ батыÑÑын', + 'wikieditor-toolbar-tool-table-dimensions-rows' => 'Рæнхъытæ', + 'wikieditor-toolbar-tool-table-dimensions-columns' => 'Рæгътæ', + 'wikieditor-toolbar-tool-table-dimensions-header' => 'Бафтауын Ñæргонд рæнхъ', + 'wikieditor-toolbar-tool-table-wikitable' => 'Ðрæнтимæ Ñфæлындын', + 'wikieditor-toolbar-tool-table-sortable' => 'Таблицæ Ñортгæнаг Ñкæнын', + 'wikieditor-toolbar-tool-table-example' => 'Цæвиттон', + 'wikieditor-toolbar-tool-table-preview' => 'РазæркаÑÑ‚', + 'wikieditor-toolbar-tool-table-insert' => 'БатыÑÑын', + 'wikieditor-toolbar-tool-table-cancel' => 'Ðыууадзын', + 'wikieditor-toolbar-tool-table-toomany' => '$1-æй фылдæр чырæнимæ таблицæтæ ацы диалогы уылты нæй тыÑÑæн.', # Fuzzy + 'wikieditor-toolbar-tool-table-invalidnumber' => 'Рæнхъытæн кæнæ рæгътæн раÑÑ‚ нымæц нæ бацамыдтай.', + 'wikieditor-toolbar-tool-table-zero' => 'Дæ бон нæу æнæрæнхъ кæнæ æнæрагъ таблицæ батыÑÑын.', + 'wikieditor-toolbar-tool-replace' => 'Ðгурын æмæ баивын', + 'wikieditor-toolbar-tool-replace-title' => 'Ðгурын æмæ баивын', + 'wikieditor-toolbar-tool-replace-search' => 'Ðгурын:', + 'wikieditor-toolbar-tool-replace-replace' => 'Баивын ауыл:', + 'wikieditor-toolbar-tool-replace-case' => 'Стыр æмæ гыццыл дамгъæтæ æвзарын', + 'wikieditor-toolbar-tool-replace-regex' => 'Рæнхъ регулÑрон ныхаÑыл нымайын', + 'wikieditor-toolbar-tool-replace-button-findnext' => 'Иннæ ÑÑарын', + 'wikieditor-toolbar-tool-replace-button-replace' => 'Баивын', + 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Иууылдæр баивын', + 'wikieditor-toolbar-tool-replace-close' => 'Сæхгæнын', + 'wikieditor-toolbar-tool-replace-nomatch' => 'Ды цы агурыÑ, уымæн ницы фембæлд иÑ.', + 'wikieditor-toolbar-tool-replace-success' => '$1 ивд(Ñ‹) арæзт æрцыд.', # Fuzzy + 'wikieditor-toolbar-tool-replace-emptysearch' => 'Ды ницы бацамыдтай агурынæн', + 'wikieditor-toolbar-tool-replace-invalidregex' => 'Ды цы реулÑрон Ð½Ñ‹Ñ…Ð°Ñ Ð±Ð°Ñ†Ð°Ð¼Ñ‹Ð´Ñ‚Ð°Ð¹, уый раÑÑ‚ нæу: $1', + 'wikieditor-toolbar-section-characters' => 'Сæрмагонд дамгъæтæ', + 'wikieditor-toolbar-characters-page-latin' => 'Латинаг', + 'wikieditor-toolbar-characters-page-latinextended' => 'Латинаг, уæрæхгонд', + 'wikieditor-toolbar-characters-page-ipa' => 'IPA', + 'wikieditor-toolbar-characters-page-symbols' => 'Символтæ', + 'wikieditor-toolbar-characters-page-greek' => 'Грекъаг', + 'wikieditor-toolbar-characters-page-cyrillic' => 'Кириллон', + 'wikieditor-toolbar-characters-page-arabic' => 'Ðраббаг', + 'wikieditor-toolbar-characters-page-arabicextended' => 'Ðраббаг, уæрæхгонд', + 'wikieditor-toolbar-characters-page-persian' => 'ПерÑайнаг', + 'wikieditor-toolbar-characters-page-hebrew' => 'Иврит', + 'wikieditor-toolbar-characters-page-bangla' => 'Бенгалаг', + 'wikieditor-toolbar-characters-page-tamil' => 'Тамилаг', + 'wikieditor-toolbar-characters-page-telugu' => 'Телугуйаг', + 'wikieditor-toolbar-characters-page-sinhala' => 'Сингалаг', + 'wikieditor-toolbar-characters-page-gujarati' => 'Гуджараттаг', + 'wikieditor-toolbar-characters-page-devanagari' => 'Девангариаг', + 'wikieditor-toolbar-characters-page-thai' => 'Тайаг', + 'wikieditor-toolbar-characters-page-lao' => 'Лаойаг', + 'wikieditor-toolbar-characters-page-khmer' => 'Кхмераг', + 'wikieditor-toolbar-characters-endash' => 'ен дæш', + 'wikieditor-toolbar-characters-emdash' => 'ем дæш', + 'wikieditor-toolbar-characters-minus' => 'минуÑÑ‹ ныÑан', + 'wikieditor-toolbar-section-help' => 'ÆххуыÑ', + 'wikieditor-toolbar-help-heading-description' => 'Ðмынд', + 'wikieditor-toolbar-help-heading-syntax' => 'Цы фыÑÑÑ‹Ñ', + 'wikieditor-toolbar-help-heading-result' => 'Цы иÑÑ‹Ñ', + 'wikieditor-toolbar-help-page-format' => 'Фæлындын', + 'wikieditor-toolbar-help-page-link' => 'Æрвитæнтæ', + 'wikieditor-toolbar-help-page-heading' => 'Сæртæ', + 'wikieditor-toolbar-help-page-list' => 'Ðомхыгъдтæ', + 'wikieditor-toolbar-help-page-file' => 'Файлтæ', + 'wikieditor-toolbar-help-page-reference' => 'Фиппаинæгтæ', + 'wikieditor-toolbar-help-page-discussion' => 'Тæрхон', + 'wikieditor-toolbar-help-content-italic-description' => 'Къæдз', + 'wikieditor-toolbar-help-content-italic-syntax' => "''Къæдз текÑÑ‚''", + 'wikieditor-toolbar-help-content-italic-result' => '<em>Къæдз текÑÑ‚</em>', + 'wikieditor-toolbar-help-content-bold-description' => 'Бæзджын', + 'wikieditor-toolbar-help-content-bold-syntax' => "'''Бæзджын текÑÑ‚'''", + 'wikieditor-toolbar-help-content-bold-result' => '<strong>Бæзджын текÑÑ‚</strong>', + 'wikieditor-toolbar-help-content-bolditalic-description' => 'Бæзджын æмæ къæдз', + 'wikieditor-toolbar-help-content-bolditalic-syntax' => "'''''Бæзджын æмæ къæдз текÑÑ‚'''''", + 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>Бæзджын æмæ къдз текÑÑ‚</em></strong>', + 'wikieditor-toolbar-help-content-ilink-description' => 'Мидæггаг æрвитæн', + 'wikieditor-toolbar-help-content-ilink-syntax' => '[[ФарÑÑ‹ ном|æрвитæны фыÑÑ‚]]<br />[[ФарÑÑ‹ ном]]', + 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>Æрвитæны фыÑÑ‚</a><br /><a href='#'>ФарÑÑ‹ ном</a>", + 'wikieditor-toolbar-help-content-xlink-description' => 'Æддаг æрвитæн', + 'wikieditor-toolbar-help-content-xlink-syntax' => '[http://www.example.org Æрвитæны фыÑÑ‚]<br />[http://www.example.org]<br />http://www.example.org', + 'wikieditor-toolbar-help-content-xlink-result' => "<a href='#' class='external'>Æрвитæны фыÑÑ‚</a><br /><a href='#' class='external autonumber'>[1]</a><br /><a href='#' class='external'>http://www.example.org</a>", + 'wikieditor-toolbar-help-content-heading2-description' => '2-аг бæрцы Ñæр', + 'wikieditor-toolbar-help-content-heading2-syntax' => '== Сæргонд текÑÑ‚ ==', + 'wikieditor-toolbar-help-content-heading2-result' => '<h2>Сæргонд текÑÑ‚</h2>', + 'wikieditor-toolbar-help-content-heading3-description' => '3-аг бæрцы Ñæр', + 'wikieditor-toolbar-help-content-heading3-syntax' => '=== Сæргонд текÑÑ‚ ===', + 'wikieditor-toolbar-help-content-heading3-result' => '<h3>Сæргонд текÑÑ‚</h3>', + 'wikieditor-toolbar-help-content-heading4-description' => '4-æм бæрцы Ñæр', + 'wikieditor-toolbar-help-content-heading4-syntax' => '==== Сæргонд текÑÑ‚ ====', + 'wikieditor-toolbar-help-content-heading4-result' => '<h4>Сæргонд текÑÑ‚</h4>', + 'wikieditor-toolbar-help-content-heading5-description' => '5-æм бæрцы Ñæр', + 'wikieditor-toolbar-help-content-heading5-syntax' => '===== Сæргонд текÑÑ‚ =====', + 'wikieditor-toolbar-help-content-heading5-result' => '<h5>Сæргонд текÑÑ‚</h5>', + 'wikieditor-toolbar-help-content-ulist-description' => 'ÐÑ‹Ñангонд номхыгъд', + 'wikieditor-toolbar-help-content-ulist-syntax' => '* Ðомхыгъды иуæг<br />* Ðомхыгъды иуæг', + 'wikieditor-toolbar-help-content-ulist-result' => '<ul><li>Ðомхыгъды иуæг</li><li>Ðомхыгъды иуæг</li></ul>', + 'wikieditor-toolbar-help-content-olist-description' => 'Ðымад номхыгъд', + 'wikieditor-toolbar-help-content-olist-syntax' => '# Ðомхыгъды иуæг<br /># Ðомхыгъды иуæг', + 'wikieditor-toolbar-help-content-olist-result' => '<ol><li>Ðомхыгъды иуæг</li><li>Ðомхыгъды иуæг</li></ol>', + 'wikieditor-toolbar-help-content-file-description' => 'Æфтыд файл', + 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:Example.png|thumb|Æмбарынггæнæн текÑÑ‚]]', + 'wikieditor-toolbar-help-content-file-result' => "<div style='width:104px;' class='thumbinner'><a title='Æмбарынгæнæн текÑÑ‚' class='image' href='#'><img height='50' width='100' border='0' class='thumbimage' src='$2/WikiEditor/modules/images/toolbar/example-image.png' alt=''/></a><div class='thumbcaption'><div class='magnify'><a title='Ð‘Ð°Ð²Ð²Ð°Ñ…Ñ ÐºÃ¦Ð½Ñ‹Ð½' class='internal' href='#'><img height='11' width='15' alt='' src='$1/common/images/magnify-clip.png'/></a></div>Æмбарынгæнæн текÑÑ‚</div></div>", + 'wikieditor-toolbar-help-content-reference-description' => 'Фиппаинаг', + 'wikieditor-toolbar-help-content-reference-syntax' => 'ФарÑÑ‹ текÑÑ‚.<ref name="test">[http://www.example.org Æрвитæны текÑÑ‚], уæлæмхаÑæн текÑÑ‚.</ref>', + 'wikieditor-toolbar-help-content-reference-result' => "ФарÑÑ‹ текÑÑ‚.<sup><a href='#'>[1]</a></sup>", + 'wikieditor-toolbar-help-content-rereference-description' => 'ФæÑтæмæ уыцы фиппайнагæй нодзы иу архайд', + 'wikieditor-toolbar-help-content-rereference-result' => "ФарÑÑ‹ текÑÑ‚.<sup><a href='#'>[1]</a></sup>", + 'wikieditor-toolbar-help-content-showreferences-description' => 'Фиппаинæгтæ æвдиÑын', + 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.example.org' class='external text' href='#'>Æрвитæны текÑÑ‚</a>, уæлæмхаÑæн текÑÑ‚.</li></ol>", + 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'РæÑтæгимæ къухæрфыÑÑ‚', + 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>ФæÑномыг</a> (<a href='#' title='{{#special:mytalk}}'>ныхаÑ</a>) 15:54, 10 June 2009 (UTC)", + 'wikieditor-toolbar-help-content-signature-description' => 'КъухæрфыÑÑ‚', + 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>ФæÑномыг</a> (<a href='#' title='{{#special:mytalk}}'>talk</a>)", + 'wikieditor-toolbar-help-content-indent-description' => 'ХаÑÑ‚', + 'wikieditor-toolbar-help-content-indent-syntax' => 'Ðæуи текÑÑ‚<br />:ХаÑÑ‚ текÑÑ‚<br />::ХаÑÑ‚ текÑÑ‚', + 'wikieditor-toolbar-help-content-indent-result' => 'Ðæуи текÑÑ‚<dl><dd>ХаÑÑ‚ текÑÑ‚<dl><dd>ХаÑÑ‚ текÑÑ‚</dd></dl></dd></dl>', +); + +/** Punjabi (ਪੰਜਾਬੀ) + * @author Babanwalia + */ +$messages['pa'] = array( + 'wikieditor-wikitext-tab' => 'ਵਿਕੀਲਿਖਤ', + 'wikieditor-loading' => 'ਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ…', + 'wikieditor-preview-tab' => 'à¨à¨²à¨•', + 'wikieditor-preview-changes-tab' => 'ਤਬਦੀਲੀਆਂ', + 'wikieditor-preview-loading' => 'ਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ...', + 'wikieditor-previewDialog-preference' => 'à¨à¨²à¨• ਡੱਬਾ ਚਾਲੂ ਕਰੋ', + 'wikieditor-previewDialog-tab' => 'à¨à¨²à¨•', + 'wikieditor-previewDialog-loading' => 'ਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ…', + 'wikieditor-publish-preference' => 'ਕਦਮ ਦਰ ਕਦਮ ਛਾਪਾ ਚਾਲੂ ਕਰੋ', + 'wikieditor-publish-button-publish' => 'ਛਾਪੋ', + 'wikieditor-publish-button-cancel' => 'ਰੱਦ ਕਰੋ', + 'wikieditor-publish-dialog-title' => "{{SITENAME}} 'ਤੇ ਛਾਪੋ", + 'wikieditor-publish-dialog-summary' => 'ਸੋਧ ਸਾਰ (ਆਪਣੀਆਂ ਤਬਦੀਲੀਆਂ ਦੀ ਸੰਖੇਪ ਸਾਰ ਦਿਓ):', + 'wikieditor-publish-dialog-minor' => 'ਛੋਟੀ ਸੋਧ', + 'wikieditor-publish-dialog-watch' => 'ਇਹ ਸਫ਼ਾ ਵਾਚੋ', + 'wikieditor-publish-dialog-publish' => 'ਛਾਪੋ', + 'wikieditor-publish-dialog-goback' => 'ਪਿੱਛੇ ਜਾਓ', + 'wikieditor-template-editor-preference' => 'ਵਿਕੀ ਫਰਮਿਆਂ ਦੀ ਫ਼ਾਰਮ-ਅਧਾਰਤ ਸੋਧ ਚਾਲੂ ਕਰੋ', + 'wikieditor-template-editor-dialog-title' => 'ਫਰਮਾ ਸੋਧੋ', + 'wikieditor-template-editor-dialog-submit' => 'ਅੱਪਡੇਟ', + 'wikieditor-template-editor-dialog-cancel' => 'ਰੱਦ ਕਰੋ', + 'wikieditor-templates-preference' => 'ਫਰਮੇ ਦਾ ਸਮੇਟਨਾ ਚਾਲੂ ਕਰੋ', + 'wikieditor-toc-preference' => 'ਫੇਰੀਯੋਗ ਸਮੱਗਰੀ ਸਾਰਨੀ ਚਾਲੂ ਕਰੋ', + 'wikieditor-toc-show' => 'ਸਮੱਗਰੀ ਵਿਖਾਓ', + 'wikieditor-toc-hide' => 'ਸਮੱਗਰੀ ਲà©à¨•ਾਓ', + 'wikieditor-toolbar' => 'ਸੰਦਬਕਸਾ ਸੋਧਿਆ ਜਾ ਰਿਹਾ ਹੈ', + 'wikieditor-toolbar-loading' => 'ਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ…', + 'wikieditor-toolbar-tool-bold' => 'ਮੋਟੇ ਅੱਖਰਾਂ ਵਿਚ', + 'wikieditor-toolbar-tool-bold-example' => 'ਮੋਟੀ ਲਿਖਤ', + 'wikieditor-toolbar-tool-italic' => 'ਟੇਢਾ', + 'wikieditor-toolbar-tool-italic-example' => 'ਟੇਢੀ ਲਿਖਤ', + 'wikieditor-toolbar-tool-ilink' => 'ਅੰਦਰੂਨੀ ਕੜੀ', + 'wikieditor-toolbar-tool-ilink-example' => 'ਕੜੀ ਦਾ ਸਿਰਲੇਖ', + 'wikieditor-toolbar-tool-xlink' => 'ਬਾਹਰੀ ਕੜੀ (ਯਾਦ ਰੱਖੋ http:// prefix)', + 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com ਕੜੀ ਦਾ ਸਿਰਲੇਖ', + 'wikieditor-toolbar-tool-link' => 'ਕੜੀ', + 'wikieditor-toolbar-tool-link-title' => 'ਕੜੀ ਜੋੜੋ', + 'wikieditor-toolbar-tool-link-int' => 'ਵਿਕੀ ਸਫ਼ੇ ਨਾਲ਼', + 'wikieditor-toolbar-tool-link-int-target' => 'ਨਿਸ਼ਾਨਾਨà©à¨®à¨¾ ਸਫ਼ਾ ਜਾਂ URL:', + 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'ਸਫ਼ੇ ਦਾ ਸਿਰਲੇਖ ਜਾਂ URL', + 'wikieditor-toolbar-tool-link-int-text' => 'ਵਿਖਾਉਣ ਲਈ ਲਿਖਤ:', + 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'ਵਿਖਾਉਣ ਲਈ ਲਿਖਤ', + 'wikieditor-toolbar-tool-link-ext' => 'ਬਾਹਰੀ ਵੈੱਬ ਸਫ਼ੇ ਵੱਲ', + 'wikieditor-toolbar-tool-link-ext-target' => 'ਕੜੀ ਦਾ URL:', + 'wikieditor-toolbar-tool-link-ext-text' => 'ਕੜੀ ਦੀ ਲਿਖਤ:', + 'wikieditor-toolbar-tool-link-insert' => 'ਕੜੀ ਜੋੜੋ', + 'wikieditor-toolbar-tool-link-cancel' => 'ਰੱਦ ਕਰੋ', + 'wikieditor-toolbar-tool-link-int-target-status-exists' => 'ਸਫ਼ਾ ਮੌਜੂਦ ਹੈ', + 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'ਸਫ਼ਾ ਮੌਜੂਦ ਨਹੀਂ ਹੈ', + 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'ਗ਼ਲਤ ਸਿਰਲੇਖ', + 'wikieditor-toolbar-tool-link-int-target-status-external' => 'ਬਾਹਰੀ ਕੜੀ', + 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'ਸਫ਼ੇ ਦੀ ਮੌਜੂਦਗੀ ਚੈੱਕ ਹੋ ਰਹੀ ਹੈ...', + 'wikieditor-toolbar-tool-link-int-invalid' => 'ਤà©à¨¹à¨¾à¨¡à¨¾ ਦੱਸਿਆ ਹੋਇਆ ਸਿਰਲੇਖ ਗ਼ਲਤ ਹੈ।', + 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'ਅੰਦਰੂਨੀ ਕੜੀ', + 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'ਬਾਹਰੀ ਕੜੀ', + 'wikieditor-toolbar-tool-link-empty' => 'ਤà©à¨¸à©€à¨‚ ਕà©à¨ ਜੋੜਨ ਲਈ à¨à¨°à¨¿à¨† ਹੀ ਨਹੀਂ।', + 'wikieditor-toolbar-tool-file-example' => 'ਮਿਸਾਲ.jpg', + 'wikieditor-toolbar-tool-file-title' => 'ਫ਼ਾਈਲ ਜੋੜੋ', + 'wikieditor-toolbar-file-target' => 'ਫ਼ਾਈਲ ਦਾ ਨਾਂ:', + 'wikieditor-toolbar-file-caption' => 'ਸਿਰਲੇਖ:', + 'wikieditor-toolbar-file-size' => 'ਅਕਾਰ:', + 'wikieditor-toolbar-file-float' => 'ਪੰਗਤ:', + 'wikieditor-toolbar-file-default' => '(ਮੂਲ)', + 'wikieditor-toolbar-file-format' => 'ਰੂਪ:', + 'wikieditor-toolbar-file-format-none' => 'ਕੋਈ ਨਹੀਂ', + 'wikieditor-toolbar-tool-file-insert' => 'ਜੋੜੋ', + 'wikieditor-toolbar-tool-file-cancel' => 'ਰੱਦ ਕਰੋ', + 'wikieditor-toolbar-tool-reference' => 'ਹਵਾਲਾ', + 'wikieditor-toolbar-tool-reference-example' => 'ਪਗਨੋਟ ਦੀ ਲਿਖਤ ਇੱਥੇ à¨à¨°à©‹', + 'wikieditor-toolbar-tool-reference-cancel' => 'ਰੱਦ ਕਰੋ', + 'wikieditor-toolbar-tool-reference-title' => 'ਹਵਾਲਾ ਜੋੜੋ', + 'wikieditor-toolbar-tool-reference-insert' => 'ਜੋੜੋ', + 'wikieditor-toolbar-tool-reference-text' => 'ਹਵਾਲੇ ਦੀ ਲਿਖਤ', + 'wikieditor-toolbar-tool-signature' => 'ਦਸਤਖ਼ਤ ਅਤੇ ਸਮੇਂ ਦੀ ਮੋਹਰ', + 'wikieditor-toolbar-section-advanced' => 'ਉੱਨਤ', + 'wikieditor-toolbar-tool-heading' => 'ਸਿਰਨਾਵਾਂ', + 'wikieditor-toolbar-tool-heading-1' => 'ਪੱਧਰ à©§', + 'wikieditor-toolbar-tool-heading-2' => 'ਪੱਧਰ ੨', + 'wikieditor-toolbar-tool-heading-3' => 'ਪੱਧਰ à©©', + 'wikieditor-toolbar-tool-heading-4' => 'ਪੱਧਰ ੪', + 'wikieditor-toolbar-tool-heading-5' => 'ਪੱਧਰ à©«', + 'wikieditor-toolbar-tool-heading-example' => 'ਸਿਰਨਾਵੇਂ ਦੀ ਲਿਖਤ', + 'wikieditor-toolbar-group-format' => 'ਰੂਪ', + 'wikieditor-toolbar-tool-ulist' => 'ਨਿਸ਼ਾਨਦਾਇਕ ਸੂਚੀ', + 'wikieditor-toolbar-tool-ulist-example' => 'ਨਿਸ਼ਾਨਦਾਇਕ ਸੂਚੀ ਦੀ ਵਸਤੂ', + 'wikieditor-toolbar-tool-olist' => 'ਗਿਣਤੀਦਾਇਕ ਸੂਚੀ', + 'wikieditor-toolbar-tool-olist-example' => 'ਗਿਣਤੀਦਾਇਕ ਸੂਚੀ ਦੀ ਵਸਤੂ', + 'wikieditor-toolbar-tool-indent' => 'ਹਾਸ਼ੀਆ', + 'wikieditor-toolbar-tool-indent-example' => 'ਹਾਸ਼ੀਆਈ ਰੇਖਾ', + 'wikieditor-toolbar-tool-nowiki' => 'ਕੋਈ ਵਿਕੀ ਰੂਪਕਰਨ ਨਹੀਂ', + 'wikieditor-toolbar-tool-nowiki-example' => 'ਇੱਥੇ ਗ਼ੈਰ-ਰੂਪਕਿਰਤ ਲਿਖਤ à¨à¨°à©‹', + 'wikieditor-toolbar-tool-redirect' => 'ਮà©à©œ-ਦਿਸ਼ਾ', + 'wikieditor-toolbar-tool-redirect-example' => 'ਨਿਸ਼ਾਨਾਨà©à¨®à¨¾ ਸਫ਼ੇ ਦਾ ਨਾਂ', + 'wikieditor-toolbar-tool-big' => 'ਵੱਡਾ', + 'wikieditor-toolbar-tool-big-example' => 'ਵੱਡੀ ਲਿਖਤ', + 'wikieditor-toolbar-tool-small' => 'ਛੋਟਾ', + 'wikieditor-toolbar-tool-small-example' => 'ਛੋਟੀ ਲਿਖਤ', + 'wikieditor-toolbar-tool-superscript' => 'ਉਤਲੀ ਲਿਖਤ', + 'wikieditor-toolbar-tool-superscript-example' => 'ਉਤਲੀ ਲਿਖਤ', + 'wikieditor-toolbar-tool-subscript' => 'ਹੇਠਲੀ ਲਿਖਤ', + 'wikieditor-toolbar-tool-subscript-example' => 'ਹੇਠਲੀ ਲਿਖਤ', + 'wikieditor-toolbar-group-insert' => 'ਜੋੜੋ', + 'wikieditor-toolbar-tool-gallery' => 'ਤਸਵੀਰਾਂ ਦੀ ਗੈਲਰੀ', + 'wikieditor-toolbar-tool-gallery-example' => '$1:ਮਿਸਾਲ.jpg|ਸਿਰਲੇਖ੧ +$1:ਮਿਸਾਲ.jpg|ਸਿਰਲੇਖ੨', + 'wikieditor-toolbar-tool-newline' => 'ਨਵੀਂ ਲਾਈਨ', + 'wikieditor-toolbar-tool-table' => 'ਸਾਰਨੀ', + 'wikieditor-toolbar-tool-table-example-header' => 'ਸਿਰਨਾਵੇਂ ਦੀ ਲਿਖਤ', + 'wikieditor-toolbar-tool-table-title' => 'ਸਾਰਨੀ ਜੋੜੋ', + 'wikieditor-toolbar-tool-table-dimensions-rows' => 'ਕਤਾਰਾਂ', + 'wikieditor-toolbar-tool-table-dimensions-columns' => 'ਕਾਲਮ', + 'wikieditor-toolbar-tool-table-dimensions-header' => 'ਸਿਰਨਾਵੇਂ ਦੀ ਕਤਾਰ ਜੋੜੋ', + 'wikieditor-toolbar-tool-table-example' => 'ਮਿਸਾਲ', + 'wikieditor-toolbar-tool-table-preview' => 'à¨à¨²à¨•', + 'wikieditor-toolbar-tool-table-insert' => 'ਜੋੜੋ', + 'wikieditor-toolbar-tool-table-cancel' => 'ਰੱਦ ਕਰੋ', + 'wikieditor-toolbar-tool-table-invalidnumber' => 'ਤà©à¨¸à©€à¨‚ ਕਤਾਰਾਂ ਜਾਂ ਕਾਲਮਾਂ ਦੀ ਸਹੀ ਗਿਣਤੀ ਨਹੀਂ à¨à¨°à©€ ਹੈ।', + 'wikieditor-toolbar-tool-table-zero' => 'ਤà©à¨¸à©€à¨‚ ਸਿਫ਼ਰ ਕਤਾਰਾਂ ਜਾਂ ਕਾਲਮਾਂ ਵਾਲੀ ਸਾਰਨੀ ਨਹੀਂ ਬਣਾ ਸਕਦੇ।', + 'wikieditor-toolbar-tool-replace' => 'ਖੋਜੋ ਅਤੇ ਵਾਪਸ ਰੱਖੋ', + 'wikieditor-toolbar-tool-replace-title' => 'ਖੋਜੋ ਅਤੇ ਵਾਪਸ ਰੱਖੋ', + 'wikieditor-toolbar-tool-replace-search' => 'ਖੋਜੋ:', + 'wikieditor-toolbar-tool-replace-button-findnext' => 'ਅਗਲਾ ਲੱà¨à©‹', + 'wikieditor-toolbar-tool-replace-close' => 'ਬੰਦ ਕਰੋ', + 'wikieditor-toolbar-tool-replace-nomatch' => 'ਤà©à¨¹à¨¾à¨¡à©€ ਖੋਜ ਨੇ ਕਿਸੇ ਨਾਲ਼ ਮੇਲ ਨਹੀਂ ਖਾਧਾ।', + 'wikieditor-toolbar-tool-replace-emptysearch' => 'ਤà©à¨¸à©€à¨‚ ਲੱà¨à¨£ ਲਈ ਕà©à¨ ਨਹੀਂ à¨à¨°à¨¿à¨†à¥¤', + 'wikieditor-toolbar-section-characters' => 'ਖ਼ਾਸ ਚਿੰਨà©à¨¹', + 'wikieditor-toolbar-characters-page-latin' => 'ਲਾਤੀਨੀ', + 'wikieditor-toolbar-characters-page-latinextended' => 'ਲਾਤੀਨੀ ਤੋਂ ਛà©à©±à¨Ÿ', + 'wikieditor-toolbar-characters-page-ipa' => 'ਆਈ੦ਪੀ੦à¨', + 'wikieditor-toolbar-characters-page-symbols' => 'ਨਿਸ਼ਾਨ', + 'wikieditor-toolbar-characters-page-greek' => 'ਯੂਨਾਨੀ', + 'wikieditor-toolbar-characters-page-cyrillic' => 'ਸਿਰੀਲਿਕ', + 'wikieditor-toolbar-characters-page-arabic' => 'ਅਰਬੀ', + 'wikieditor-toolbar-characters-page-arabicextended' => 'ਅਰਬੀ ਵਿਸਥਾਰੀ', + 'wikieditor-toolbar-characters-page-persian' => 'ਫ਼ਾਰਸੀ', + 'wikieditor-toolbar-characters-page-hebrew' => 'ਹਿਬਰੂ', + 'wikieditor-toolbar-characters-page-bangla' => 'ਬਾਂਗਲਾ', + 'wikieditor-toolbar-characters-page-tamil' => 'ਤਾਮਿਲ', + 'wikieditor-toolbar-characters-page-telugu' => 'ਤੇਲਗੂ', + 'wikieditor-toolbar-characters-page-sinhala' => 'ਸਿਨਹਾਲਾ', + 'wikieditor-toolbar-characters-page-gujarati' => 'ਗà©à¨œà¨°à¨¾à¨¤à©€', + 'wikieditor-toolbar-characters-page-devanagari' => 'ਦੇਵਨਾਗਰੀ', + 'wikieditor-toolbar-characters-page-thai' => 'ਥਾਈ', + 'wikieditor-toolbar-characters-page-lao' => 'ਲਾਓ', + 'wikieditor-toolbar-characters-page-khmer' => 'ਖ਼ਮੇਰ', + 'wikieditor-toolbar-characters-endash' => 'ਅੰਗਰੇਜ਼ੀ ਡੈਸ਼', + 'wikieditor-toolbar-characters-emdash' => 'em ਡੈਸ਼', + 'wikieditor-toolbar-characters-minus' => 'ਘਟਾਓ ਦਾ ਨਿਸ਼ਾਨ', + 'wikieditor-toolbar-section-help' => 'ਮਦਦ', + 'wikieditor-toolbar-help-heading-description' => 'ਵੇਰਵਾ', + 'wikieditor-toolbar-help-heading-syntax' => 'ਜੋ ਤà©à¨¸à©€à¨‚ ਟਾਈਪ ਕਰਦੇ ਹੋ', + 'wikieditor-toolbar-help-heading-result' => 'ਜੋ ਤà©à¨¹à¨¾à¨¨à©‚à©° ਮਿਲਦਾ ਹੈ', + 'wikieditor-toolbar-help-page-link' => 'ਕੜੀਆਂ', + 'wikieditor-toolbar-help-page-heading' => 'ਸਿਰਨਾਵੇਂ', + 'wikieditor-toolbar-help-page-list' => 'ਸੂਚੀਆਂ', + 'wikieditor-toolbar-help-page-file' => 'ਫ਼ਾਈਲਾਂ', + 'wikieditor-toolbar-help-page-reference' => 'ਹਵਾਲੇ', + 'wikieditor-toolbar-help-page-discussion' => 'ਚਰਚਾ', + 'wikieditor-toolbar-help-content-italic-description' => 'ਟੇਢਾ', + 'wikieditor-toolbar-help-content-italic-syntax' => "''ਟੇਢੀ ਲਿਖਤ''", + 'wikieditor-toolbar-help-content-italic-result' => '<em>ਟੇਢੀ ਲਿਖਤ</em>', + 'wikieditor-toolbar-help-content-bold-description' => 'ਮੋਟਾ', + 'wikieditor-toolbar-help-content-bold-syntax' => "'''ਮੋਟੀ ਲਿਖਤ'''", + 'wikieditor-toolbar-help-content-bold-result' => '<strong>ਮੋਟੀ ਲਿਖਤ</strong>', + 'wikieditor-toolbar-help-content-bolditalic-description' => 'ਮੋਟਾ & ਟੇਢਾ', + 'wikieditor-toolbar-help-content-bolditalic-syntax' => "'''''ਮੋਟੀ & ਟੇਢੀ ਲਿਖਤ'''''", + 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>ਮੋਟੀ & ਟੇਢੀ ਲਿਖਤ</em></strong>', + 'wikieditor-toolbar-help-content-ilink-description' => 'ਅੰਦਰੂਨੀ ਕੜੀ', + 'wikieditor-toolbar-help-content-ilink-syntax' => '[[ਸਫ਼ਾ ਸਿਰਲੇਖ|ਕੜੀ ਲੇਬਲ]]<br />[[ਸਫ਼ਾ ਸਿਰਲੇਖ]]', + 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>ਕੜੀ ਲੇਬਲ</a><br /><a href='#'>ਸਫ਼ਾ ਸਿਰਲੇਖ</a>", + 'wikieditor-toolbar-help-content-xlink-description' => 'ਬਾਹਰੀ ਕੜੀ', + 'wikieditor-toolbar-help-content-xlink-syntax' => '[http://www.example.org ਕੜੀ ਲੇਬਲ]<br />[http://www.example.org]<br />http://www.example.org', + 'wikieditor-toolbar-help-content-heading2-description' => 'ਦੂਜੇ ਪੱਧਰ ਦਾ ਸਿਰਨਾਵਾਂ', + 'wikieditor-toolbar-help-content-heading2-syntax' => '== ਸਿਰਨਾਵੇਂ ਦੀ ਲਿਖਤ ==', + 'wikieditor-toolbar-help-content-heading2-result' => '<h2>ਸਿਰਨਾਵੇਂ ਦੀ ਲਿਖਤ</h2>', + 'wikieditor-toolbar-help-content-heading3-description' => 'ਤੀਜੇ ਪੱਧਰ ਦਾ ਸਿਰਨਾਵਾਂ', + 'wikieditor-toolbar-help-content-heading3-syntax' => '=== ਸਿਰਨਾਵੇਂ ਦੀ ਲਿਖਤ ===', + 'wikieditor-toolbar-help-content-heading3-result' => '<h3>ਸਿਰਨਾਵੇਂ ਦੀ ਲਿਖਤ</h3>', + 'wikieditor-toolbar-help-content-heading4-description' => 'ਚੌਥੇ ਪੱਧਰ ਦਾ ਸਿਰਨਾਵਾਂ', + 'wikieditor-toolbar-help-content-heading4-syntax' => '==== ਸਿਰਨਾਵੇਂ ਦੀ ਲਿਖਤ ====', + 'wikieditor-toolbar-help-content-heading4-result' => '<h4>ਸਿਰਨਾਵੇਂ ਦੀ ਲਿਖਤ</h4>', + 'wikieditor-toolbar-help-content-heading5-description' => '੫ਵੇਂ ਪੱਧਰ ਦਾ ਸਿਰਨਾਵਾਂ', + 'wikieditor-toolbar-help-content-heading5-syntax' => '===== ਸਿਰਨਾਵੇਂ ਦੀ ਲਿਖਤ =====', + 'wikieditor-toolbar-help-content-heading5-result' => '<h5>ਸਿਰਨਾਵੇਂ ਦੀ ਲਿਖਤ</h5>', + 'wikieditor-toolbar-help-content-ulist-description' => 'ਨਿਸ਼ਾਨਦਾਇਕ ਸੂਚੀ', + 'wikieditor-toolbar-help-content-ulist-syntax' => '* ਸੂਚੀ ਦੀ ਵਸਤੂ<br />* ਸੂਚੀ ਦੀ ਵਸਤੂ', + 'wikieditor-toolbar-help-content-ulist-result' => '<ul><li>ਸੂਚੀ ਦੀ ਵਸਤੂ</li><li>ਸੂਚੀ ਦੀ ਵਸਤੂ</li></ul>', + 'wikieditor-toolbar-help-content-olist-description' => 'ਗਿਣਤੀਦਾਇਕ ਸੂਚੀ', + 'wikieditor-toolbar-help-content-olist-syntax' => '# ਸੂਚੀ ਦੀ ਵਸਤੂ<br /># ਸੂਚੀ ਦੀ ਵਸਤੂ', + 'wikieditor-toolbar-help-content-olist-result' => '<ol><li>ਸੂਚੀ ਦੀ ਵਸਤੂ</li><li>ਸੂਚੀ ਦੀ ਵਸਤੂ</li></ol>', + 'wikieditor-toolbar-help-content-reference-description' => 'ਹਵਾਲਾ', + 'wikieditor-toolbar-help-content-reference-syntax' => 'ਸਫ਼ਾ ਲਿਖਤ।<ref name="test">[http://www.example.org ਕੜੀ ਲਿਖਤ], ਵਧੀਕ ਲਿਖਤ।</ref>', + 'wikieditor-toolbar-help-content-reference-result' => "ਸਫ਼ਾ ਲਿਖਤ।<sup><a href='#'>[à©§]</a></sup>", + 'wikieditor-toolbar-help-content-rereference-description' => 'ਉਸੇ ਹਵਾਲੇ ਦੀ ਵਧੀਕ ਵਰਤੋਂ', + 'wikieditor-toolbar-help-content-rereference-result' => "ਸਫ਼ੇ ਦੀ ਲਿਖਤ।<sup><a href='#'>[1]</a></sup>", + 'wikieditor-toolbar-help-content-showreferences-description' => 'ਹਵਾਲੇ ਵਿਖਾਓ', + 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.example.org' class='external text' href='#'>ਕੜੀ ਲਿਖਤ</a>, ਵਧੀਕ ਲਿਖਤ।</li></ol>", + 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'ਸਮੇਂ ਦੀ ਮੋਹਰ ਸਮੇਤ ਦਸਤਖ਼ਤ', + 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>ਵਰਤੋਂਕਾਰ ਨਾਂ</a> (<a href='#' title='{{#special:mytalk}}'>talk</a>) à©§à©«:੫੪, ੧੦ ਜੂਨ ੨੦੦੯ (ਯੂਟੀਸੀ)", + 'wikieditor-toolbar-help-content-signature-description' => 'ਦਸਤਖ਼ਤ', + 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>ਵਰਤੋਂਕਾਰ ਨਾਂ</a> (<a href='#' title='{{#special:mytalk}}'>ਗੱਲਬਾਤ</a>)", + 'wikieditor-toolbar-help-content-indent-description' => 'ਹਾਸ਼ੀਠਤੋਂ ਦੂਰ', ); /** Deitsch (Deitsch) @@ -20390,8 +21669,10 @@ $messages['pfl'] = array( * @author Nux * @author Olgak85 * @author Przemub + * @author Rezonansowy * @author Sp5uhe * @author ToSter + * @author WTM * @author Wpedzich */ $messages['pl'] = array( @@ -20426,7 +21707,7 @@ $messages['pl'] = array( 'wikieditor-toolbar' => 'Pasek narzÄ™dzi edycyjnych', 'wikieditor-toolbar-desc' => 'UÅ‚atwiajÄ…cy pracÄ™ pasek narzÄ™dzi edycyjnych', 'wikieditor-toolbar-preference' => 'Włącz rozszerzony pasek narzÄ™dzi edycyjnych', - 'wikieditor-toolbar-dialogs-preference' => 'Włącz okienka dodawania linków, tabel itp.', + 'wikieditor-toolbar-dialogs-preference' => 'Włącz kreatory dodawania linków, tabel itp.', 'wikieditor-toolbar-hidesig' => 'Ukryj przycisk podpisu na stronach głównej przestrzeni nazw', 'wikieditor-toolbar-loading' => 'Åadowanie...', 'wikieditor-toolbar-tool-bold' => 'WytÅ‚uszczenie', @@ -20454,6 +21735,7 @@ $messages['pl'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'NieprawidÅ‚owy tytuÅ‚', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Link zewnÄ™trzny', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Sprawdzanie czy strona istnieje…', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Strona ujednoznaczniajÄ…ca', 'wikieditor-toolbar-tool-link-int-invalid' => 'Wprowadzony tytuÅ‚ jest nieprawidÅ‚owy.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'Podany URL wyglÄ…da jak link do innej strony wiki. Czy chcesz, aby byÅ‚ to link wewnÄ™trzny?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Link wewnÄ™trzny', @@ -20468,6 +21750,7 @@ $messages['pl'] = array( 'wikieditor-toolbar-file-float' => 'Wyrównywanie:', 'wikieditor-toolbar-file-default' => '(domyÅ›lnie)', 'wikieditor-toolbar-file-format' => 'Format:', + 'wikieditor-toolbar-file-format-none' => 'brak', 'wikieditor-toolbar-tool-file-insert' => 'Wstaw', 'wikieditor-toolbar-tool-file-cancel' => 'Anuluj', 'wikieditor-toolbar-tool-reference' => 'Przypis', @@ -20534,7 +21817,7 @@ $1:Example.jpg|Podpis2', 'wikieditor-toolbar-tool-table-preview' => 'PodglÄ…d', 'wikieditor-toolbar-tool-table-insert' => 'Wstaw', 'wikieditor-toolbar-tool-table-cancel' => 'Anuluj', - 'wikieditor-toolbar-tool-table-toomany' => 'Wstawianie tabeli o wiÄ™kszej liczbie kolumn niż $1 nie jest możliwe z użyciem tego okna.', + 'wikieditor-toolbar-tool-table-toomany' => 'Wstawianie tabeli o wiÄ™kszej liczbie komórek niż 1000 nie jest możliwe z użyciem tego okna.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Nie wprowadziÅ‚eÅ› poprawnej liczby wierszy i kolumn.', 'wikieditor-toolbar-tool-table-zero' => 'Nie można wstawić tabeli z zerowÄ… liczbÄ… wierszy lub kolumn.', 'wikieditor-toolbar-tool-replace' => 'Wyszukaj i zastÄ…p', @@ -20548,7 +21831,7 @@ $1:Example.jpg|Podpis2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'ZastÄ…p wszystkie', 'wikieditor-toolbar-tool-replace-close' => 'Zamknij', 'wikieditor-toolbar-tool-replace-nomatch' => 'Wyszukiwanego wzorca nie odnaleziono.', - 'wikieditor-toolbar-tool-replace-success' => 'Wykonano $1 zamian.', + 'wikieditor-toolbar-tool-replace-success' => 'Wykonano $1 {{PLURAL:$1|zamianÄ™|zamiany|zamian}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Nie okreÅ›liÅ‚eÅ› niczego do wyszukania.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'NieprawidÅ‚owe wyrażenie regularne – $1', 'wikieditor-toolbar-section-characters' => 'Znaki specjalne', @@ -20571,6 +21854,9 @@ $1:Example.jpg|Podpis2', 'wikieditor-toolbar-characters-page-thai' => 'Tajskie', 'wikieditor-toolbar-characters-page-lao' => 'LaotaÅ„skie', 'wikieditor-toolbar-characters-page-khmer' => 'Khmerskie', + 'wikieditor-toolbar-characters-endash' => 'krótka kreska', + 'wikieditor-toolbar-characters-emdash' => 'dÅ‚uga kreska', + 'wikieditor-toolbar-characters-minus' => 'minus', 'wikieditor-toolbar-section-help' => 'Pomoc', 'wikieditor-toolbar-help-heading-description' => 'Opis', 'wikieditor-toolbar-help-heading-syntax' => 'Należy wpisać', @@ -20637,6 +21923,7 @@ $1:Example.jpg|Podpis2', /** Piedmontese (Piemontèis) * @author Borichèt * @author Dragonòt + * @author පසිඳු à¶šà·à·€à·’න්ද */ $messages['pms'] = array( 'wikieditor' => 'Antërfacia ëd modìfica avansà ëd wikitext', @@ -20670,7 +21957,7 @@ $messages['pms'] = array( 'wikieditor-toolbar' => "Bara d'utiss ëd modìfica", 'wikieditor-toolbar-desc' => "Bara d'utiss ëd modìfica con dovrabilità ameliorà ", 'wikieditor-toolbar-preference' => "Ativé la bara d'utiss ameliorà ", - 'wikieditor-toolbar-dialogs-preference' => "Ativé ij quà der ëd dià logh për anserì anliure, tà ule e d'à utr", + 'wikieditor-toolbar-dialogs-preference' => "Ativé ij quà der ëd dià logh për anserì anliure, tà ule e d'à utr", # Fuzzy 'wikieditor-toolbar-hidesig' => 'Stërmé ël boton ëd firma ant le pà gine ëd lë spassi nominal prinsipal', 'wikieditor-toolbar-loading' => 'Cariament...', 'wikieditor-toolbar-tool-bold' => 'Grassèt', @@ -20712,6 +21999,7 @@ $messages['pms'] = array( 'wikieditor-toolbar-file-float' => 'Alineament:', 'wikieditor-toolbar-file-default' => '(stà ndard)', 'wikieditor-toolbar-file-format' => 'Formà :', + 'wikieditor-toolbar-file-format-none' => 'gnun', 'wikieditor-toolbar-tool-file-insert' => 'Anserì', 'wikieditor-toolbar-tool-file-cancel' => 'Scancela', 'wikieditor-toolbar-tool-reference' => 'Arferiment', @@ -20778,7 +22066,7 @@ $1:Esempi.jpg|Descrission2', 'wikieditor-toolbar-tool-table-preview' => 'Previsualisassion', 'wikieditor-toolbar-tool-table-insert' => 'Anserì', 'wikieditor-toolbar-tool-table-cancel' => 'Scancelé', - 'wikieditor-toolbar-tool-table-toomany' => "Anserì na tà ula con pì che $1 casele a l'é nen possìbil con cost utiss.", + 'wikieditor-toolbar-tool-table-toomany' => "Anserì na tà ula con pì che 1000 casele a l'é nen possìbil con costa fnestra.", 'wikieditor-toolbar-tool-table-invalidnumber' => "A l'ha butà un nùmer ëd linie o colòne nen bon.", 'wikieditor-toolbar-tool-table-zero' => 'A peul pa anserì na tà ula sensa gnun-a linia o colòna', 'wikieditor-toolbar-tool-replace' => 'Sërché e rampiassé', @@ -20792,7 +22080,7 @@ $1:Esempi.jpg|Descrission2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Rampiassé tut', 'wikieditor-toolbar-tool-replace-close' => 'Sara', 'wikieditor-toolbar-tool-replace-nomatch' => "Soa arserca a l'ha nen trovà 'd corëspondense.", - 'wikieditor-toolbar-tool-replace-success' => '$1 sostitussion fà ite.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|sostitussion}} fà ite.', 'wikieditor-toolbar-tool-replace-emptysearch' => "A l'ha butà gnun test da arserché.", 'wikieditor-toolbar-tool-replace-invalidregex' => "L'espression regolar ch'a l'ha anserì a l'é nen bon-a: $1", 'wikieditor-toolbar-section-characters' => 'Carà ter speciaj', @@ -20815,6 +22103,9 @@ $1:Esempi.jpg|Descrission2', 'wikieditor-toolbar-characters-page-thai' => 'Thai', 'wikieditor-toolbar-characters-page-lao' => 'Lao', 'wikieditor-toolbar-characters-page-khmer' => 'Khmer', + 'wikieditor-toolbar-characters-endash' => 'tratin en', + 'wikieditor-toolbar-characters-emdash' => 'tratin em', + 'wikieditor-toolbar-characters-minus' => 'segn meno', 'wikieditor-toolbar-section-help' => 'Agiut', 'wikieditor-toolbar-help-heading-description' => 'Descrission', 'wikieditor-toolbar-help-heading-syntax' => "Lòn ch'a bat", @@ -20879,6 +22170,8 @@ $1:Esempi.jpg|Descrission2', ); /** Western Punjabi (پنجابی) + * @author BMRG14 + * @author Ebraminio * @author Khalid Mahmood */ $messages['pnb'] = array( @@ -20913,7 +22206,7 @@ $messages['pnb'] = array( 'wikieditor-toolbar' => 'لکھت اوزار', 'wikieditor-toolbar-desc' => 'اوزار پٹی Ú† تبدیلی ورتن کرکے کرو۔', 'wikieditor-toolbar-preference' => 'ودیا اوزار پٹی نوں چالو کرو۔', - 'wikieditor-toolbar-dialogs-preference' => 'ڈائیلاگ نوں قابل کرو جوڑ یا پعاڑے یا Ûور رلان لئی۔', + 'wikieditor-toolbar-dialogs-preference' => 'ڈائیلاگ نوں قابل کرو جوڑ یا پعاڑے یا Ûور رلان لئی۔', # Fuzzy 'wikieditor-toolbar-hidesig' => 'دسخص بٹن نوں ناںتھاں صÙیاں توں لکاؤ۔', 'wikieditor-toolbar-loading' => 'لوڈنگ۔۔۔', 'wikieditor-toolbar-tool-bold' => 'موٹا', @@ -21012,7 +22305,7 @@ $1:ادھارن.جےپیجی|سرخی2', 'wikieditor-toolbar-tool-table-preview' => 'کچا Ú©Ù…', 'wikieditor-toolbar-tool-table-insert' => 'رلاؤ', 'wikieditor-toolbar-tool-table-cancel' => 'واپس', - 'wikieditor-toolbar-tool-table-toomany' => '$1 توں Ø²ÛŒØ§Ø¯Û ÚˆØ¨ÛŒØ§Úº ایس ٹیبل Ú† پانا ایس Ú©Ù… Ú† نئیں Ûوسکدا۔', + 'wikieditor-toolbar-tool-table-toomany' => '$1 توں Ø²ÛŒØ§Ø¯Û ÚˆØ¨ÛŒØ§Úº ایس ٹیبل Ú† پانا ایس Ú©Ù… Ú† نئیں Ûوسکدا۔', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'تساں نیں کوئی ٹھیک کالم یا لیکاں نئیں پایاں۔', 'wikieditor-toolbar-tool-table-zero' => 'ØµÙØ± قطار یا کالم نئیں پاا جاسکدا۔', 'wikieditor-toolbar-tool-replace' => 'لبو تے بدلو۔', @@ -21025,7 +22318,7 @@ $1:ادھارن.جےپیجی|سرخی2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'سارے بدلو', 'wikieditor-toolbar-tool-replace-close' => 'بند کرو', 'wikieditor-toolbar-tool-replace-nomatch' => 'تھاڈی کھوج کسے نال نئیں رلدی', - 'wikieditor-toolbar-tool-replace-success' => '$1 بدلیا.', + 'wikieditor-toolbar-tool-replace-success' => '$1 بدلیا.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'جوڑ لئی تساں کوئی Ø´Û’ نئیں لکھی۔', 'wikieditor-toolbar-tool-replace-invalidregex' => 'ایکسپریشن جیÛÚ‘ÛŒ تساں پائی اے ٹھیک نغیں:$1', 'wikieditor-toolbar-section-characters' => 'خاص کیریکٹرز', @@ -21126,7 +22419,7 @@ $messages['ps'] = array( 'wikieditor' => 'د پرمختللی ويکي متن د سمون ليدنمخ', 'wikieditor-wikitext-tab' => 'ويکي متن', 'wikieditor-loading' => 'Ø¨Ø±Ø³ÛØ±ÛØ¯Ù†Û Ú©Û Ø¯ÛŒ...', - 'wikieditor-preview-preference' => 'Ú…Ù†Ú« په Ú…Ù†Ú« مخليدنه چارنده کول', + 'wikieditor-preview-preference' => 'Ú…Ù†Ú¯ په Ú…Ù†Ú¯ مخليدنه چارنول', 'wikieditor-preview-tab' => 'مخليدنه', 'wikieditor-preview-changes-tab' => 'بدلونونه', 'wikieditor-preview-loading' => 'Ø¨Ø±Ø³ÛØ±ÛØ¯Ù†Û Ú©Û Ø¯ÛŒ...', @@ -21134,19 +22427,19 @@ $messages['ps'] = array( 'wikieditor-previewDialog-loading' => 'Ø¨Ø±Ø³ÛØ±ÛØ¯Ù†Û Ú©Û Ø¯ÛŒ...', 'wikieditor-publish-preference' => 'ګام په ګام Ø®Ù¾Ø±ÛØ¯Ù†Ù‡ چارنده کول', 'wikieditor-publish-button-publish' => 'خپرول', - 'wikieditor-publish-button-cancel' => 'ناګارل', + 'wikieditor-publish-button-cancel' => 'ناگارل', 'wikieditor-publish-dialog-title' => '{{SITENAME}} Ú©Û Ø®Ù¾Ø±ÙˆÙ„', - 'wikieditor-publish-dialog-summary' => 'د سمون لنډيز (په لنډه توګه د خپلو بدلونونو څرګندونه ÙˆÚ©Ú“Û):', + 'wikieditor-publish-dialog-summary' => 'د سمون لنډيز (په لنډه توگه د خپلو بدلونونو څرگندونه ÙˆÚ©Ú“Û):', 'wikieditor-publish-dialog-minor' => 'ÙˆÚ“ÙˆÚ©ÛŒ سمون', 'wikieditor-publish-dialog-watch' => 'همدا مخ کتل', 'wikieditor-publish-dialog-publish' => 'خپرول', 'wikieditor-publish-dialog-goback' => 'پر شا تلل', 'wikieditor-template-editor-dialog-title' => 'Ú©ÙŠÙ†Ú‰Û Ø³Ù…ÙˆÙ„', 'wikieditor-template-editor-dialog-submit' => 'اوسمهالول', - 'wikieditor-template-editor-dialog-cancel' => 'ناګارل', + 'wikieditor-template-editor-dialog-cancel' => 'ناگارل', 'wikieditor-templates-preference' => 'Ú©ÙŠÙ†Ú‰Û ØºÚول چارنده کول', - 'wikieditor-toc-show' => 'Ù…ÛÙ†Úپانګه ښکاره کول', - 'wikieditor-toc-hide' => 'Ù…ÛÙ†Úپانګه پټول', + 'wikieditor-toc-show' => 'Ù…ÛÙ†Úپانگه ښکاره کول', + 'wikieditor-toc-hide' => 'Ù…ÛÙ†Úپانگه پټول', 'wikieditor-toolbar' => 'د سمون توکپټه', 'wikieditor-toolbar-loading' => 'Ø¨Ø±Ø³ÛØ±ÛØ¯Ù†Û Ú©Û Ø¯ÛŒ...', 'wikieditor-toolbar-tool-bold' => 'زغرد', @@ -21168,13 +22461,13 @@ $messages['ps'] = array( 'wikieditor-toolbar-tool-link-ext-target' => 'د ØªÚ“Ù†Û URL:', 'wikieditor-toolbar-tool-link-ext-text' => 'د ØªÚ“Ù†Û Ù…ØªÙ†:', 'wikieditor-toolbar-tool-link-insert' => 'تړنه ورټومبل', - 'wikieditor-toolbar-tool-link-cancel' => 'ناګارل', + 'wikieditor-toolbar-tool-link-cancel' => 'ناگارل', 'wikieditor-toolbar-tool-link-int-target-status-exists' => 'Ù¾Ø¯Û Ù†ÙˆÙ… مخ شته', 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'Ù¾Ø¯Û Ù†ÙˆÙ… مخ نشته', 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'ناسم سرليک', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Ø¨Ø§Ù†Ø¯Ù†Û ØªÚ“Ù†Ù‡', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'د مخ د شتون څارنه...', - 'wikieditor-toolbar-tool-link-int-invalid' => 'Ø³ØªØ§Ø³Û ÚØ§Ù†Ú«Ú“ÛŒ شوی سرليک سم نه وو.', + 'wikieditor-toolbar-tool-link-int-invalid' => 'Ø³ØªØ§Ø³Û ÚØ§Ù†Ú¯Ú“ÛŒ شوی سرليک سم نه وو.', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Ú©ÙˆØ±Ù†Û ØªÚ“Ù†Ù‡', 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Ø¨Ø§Ù†Ø¯Ù†Û ØªÚ“Ù†Ù‡', 'wikieditor-toolbar-tool-file' => 'خښه Ø´ÙˆÛ Ø¯ÙˆØªÙ†Ù‡', @@ -21183,11 +22476,11 @@ $messages['ps'] = array( 'wikieditor-toolbar-file-default' => '(تلواليز)', 'wikieditor-toolbar-file-format' => 'بڼه:', 'wikieditor-toolbar-tool-file-insert' => 'ورټومبل', - 'wikieditor-toolbar-tool-file-cancel' => 'ناګارل', + 'wikieditor-toolbar-tool-file-cancel' => 'ناگارل', 'wikieditor-toolbar-tool-reference' => 'سرچينه', 'wikieditor-toolbar-tool-reference-example' => 'د پايڅوړ متن دلته وليکÛ', - 'wikieditor-toolbar-tool-reference-cancel' => 'ناګارل', - 'wikieditor-toolbar-tool-reference-title' => 'سرچينه ورګډول', + 'wikieditor-toolbar-tool-reference-cancel' => 'ناگارل', + 'wikieditor-toolbar-tool-reference-title' => 'سرچينه ورگډول', 'wikieditor-toolbar-tool-reference-insert' => 'ورټومبل', 'wikieditor-toolbar-tool-reference-text' => 'د Ø³Ø±Ú†ÙŠÙ†Û Ù…ØªÙ†', 'wikieditor-toolbar-tool-signature' => 'لاسليک او د وخت ټاپه', @@ -21200,8 +22493,8 @@ $messages['ps'] = array( 'wikieditor-toolbar-tool-heading-5' => 'Ûµ Ú©Ú†Ù‡', 'wikieditor-toolbar-tool-heading-example' => 'د سرليک متن', 'wikieditor-toolbar-group-format' => 'بڼه', - 'wikieditor-toolbar-tool-ulist' => 'Ú«ÙˆÙ„Û Ø¯Ø§Ø±Ù‡ لړليک', - 'wikieditor-toolbar-tool-ulist-example' => 'د Ú«ÙˆÙ„Û Ø¯Ø§Ø±Ù‡ لړليک توکی', + 'wikieditor-toolbar-tool-ulist' => 'Ú¯ÙˆÙ„Û Ø¯Ø§Ø±Ù‡ لړليک', + 'wikieditor-toolbar-tool-ulist-example' => 'د Ú¯ÙˆÙ„Û Ø¯Ø§Ø±Ù‡ لړليک توکی', 'wikieditor-toolbar-tool-olist' => 'Ø´Ù…ÛØ±Ù† لړليک', 'wikieditor-toolbar-tool-redirect-example' => 'د هدÙÙŠ مخ نوم', 'wikieditor-toolbar-tool-big' => 'لوی', @@ -21233,11 +22526,11 @@ $messages['ps'] = array( 'wikieditor-toolbar-tool-table-dimensions-rows' => 'ليکÛ', 'wikieditor-toolbar-tool-table-dimensions-columns' => 'ستنÛ', 'wikieditor-toolbar-tool-table-wikitable' => 'ډول او پولÛ', - 'wikieditor-toolbar-tool-table-sortable' => 'لښتيال د اوډون ÙˆÚ“ ګرÚول', + 'wikieditor-toolbar-tool-table-sortable' => 'لښتيال د اوډون ÙˆÚ“ گرÚول', 'wikieditor-toolbar-tool-table-example' => 'بÛÙ„Ú«Ù‡', 'wikieditor-toolbar-tool-table-preview' => 'مخليدنه', 'wikieditor-toolbar-tool-table-insert' => 'ورټومبل', - 'wikieditor-toolbar-tool-table-cancel' => 'ناګارل', + 'wikieditor-toolbar-tool-table-cancel' => 'ناگارل', 'wikieditor-toolbar-tool-replace' => 'پلټل او ÚØ§ÙŠÙ†Ø§Ø³ØªÙˆÙ„', 'wikieditor-toolbar-tool-replace-title' => 'پلټل او ÚØ§ÙŠÙ†Ø§Ø³ØªÙˆÙ„', 'wikieditor-toolbar-tool-replace-search' => 'پلټنه د:', @@ -21248,7 +22541,7 @@ $messages['ps'] = array( 'wikieditor-toolbar-tool-replace-button-replaceall' => 'ټول ÚØ§ÙŠÙ†Ø§Ø³ØªÙˆÙ„', 'wikieditor-toolbar-tool-replace-close' => 'تړل', 'wikieditor-toolbar-tool-replace-nomatch' => 'Ø³ØªØ§Ø³Û Ù¾Ù„Ù¼Ù†Ù‡ د Ù‡ÛÚ… کوم شي سره اړونده نه وه.', - 'wikieditor-toolbar-section-characters' => 'ÚØ§Ù†Ú«Ú“ÙŠ توري', + 'wikieditor-toolbar-section-characters' => 'ÚØ§Ù†Ú¯Ú“ÙŠ توري', 'wikieditor-toolbar-characters-page-latin' => 'لاتين', 'wikieditor-toolbar-characters-page-latinextended' => 'غÚÛØ¯Ù„ÛŒ لاتين', 'wikieditor-toolbar-characters-page-ipa' => 'Ù†.غ.ا', @@ -21269,7 +22562,7 @@ $messages['ps'] = array( 'wikieditor-toolbar-characters-page-lao' => 'لاوي', 'wikieditor-toolbar-characters-page-khmer' => 'خمري', 'wikieditor-toolbar-section-help' => 'لارښود', - 'wikieditor-toolbar-help-heading-description' => 'څرګندونه', + 'wikieditor-toolbar-help-heading-description' => 'څرگندونه', 'wikieditor-toolbar-help-heading-syntax' => 'هغه Ú…Ù‡ Ú†Û Ù„ÙŠÚ©Û', 'wikieditor-toolbar-help-heading-result' => 'هغه Ú…Ù‡ Ú†Û Ù„Ø§Ø³ ته راوړÛ', 'wikieditor-toolbar-help-page-link' => 'تړنÛ', @@ -21302,7 +22595,7 @@ $messages['ps'] = array( 'wikieditor-toolbar-help-content-heading5-description' => 'د پينÚÙ…Û Ú©Ú†Û Ø³Ø±Ù„ÙŠÚ©', 'wikieditor-toolbar-help-content-heading5-syntax' => '===== د سرليک متن =====', 'wikieditor-toolbar-help-content-heading5-result' => '<h5>د سرليک متن</h5>', - 'wikieditor-toolbar-help-content-ulist-description' => 'Ú«ÙˆÙ„Û Ø¯Ø§Ø±Ù‡ لړليک', + 'wikieditor-toolbar-help-content-ulist-description' => 'Ú¯ÙˆÙ„Û Ø¯Ø§Ø±Ù‡ لړليک', 'wikieditor-toolbar-help-content-ulist-syntax' => '* د لړليک توکی<br />* د لړليک توکی', 'wikieditor-toolbar-help-content-ulist-result' => '<ul><li>د لړليک توکی</li><li>د لړليک توکی</li></ul>', 'wikieditor-toolbar-help-content-olist-description' => 'Ø´Ù…ÛØ±Ù† لړليک', @@ -21331,24 +22624,26 @@ $messages['ps'] = array( * @author Hamilton Abreu * @author Helder.wiki * @author João Sousa + * @author Luckas * @author Luckas Blade * @author Malafaya * @author MetalBrasil * @author SandroHc + * @author Waldir * @author 555 */ $messages['pt'] = array( 'wikieditor' => 'Interface avançada de edição de texto wiki', 'wikieditor-desc' => 'Fornece uma interface extensÃvel de edição de texto wiki e vários módulos funcionais', 'wikieditor-wikitext-tab' => 'Texto Wiki', - 'wikieditor-loading' => 'A carregar', + 'wikieditor-loading' => 'A carregar…', 'wikieditor-preview-preference' => 'Possibilitar antevisão lado a lado', 'wikieditor-preview-tab' => 'Antevisão', 'wikieditor-preview-changes-tab' => 'Alterações', - 'wikieditor-preview-loading' => 'A carregar...', - 'wikieditor-previewDialog-preference' => 'Activar o diálogo de antevisão', + 'wikieditor-preview-loading' => 'A carregar…', + 'wikieditor-previewDialog-preference' => 'Ativar o diálogo de antevisão', 'wikieditor-previewDialog-tab' => 'Antevisão', - 'wikieditor-previewDialog-loading' => 'A carregar...', + 'wikieditor-previewDialog-loading' => 'A carregar…', 'wikieditor-publish-preference' => 'Possibilitar publicação passo a passo', 'wikieditor-publish-button-publish' => 'Publicar', 'wikieditor-publish-button-cancel' => 'Cancelar', @@ -21360,7 +22655,7 @@ $messages['pt'] = array( 'wikieditor-publish-dialog-goback' => 'Voltar', 'wikieditor-template-editor-preference' => 'Possibilitar edição de predefinições com base em formulários', 'wikieditor-template-editor-dialog-title' => 'Editar predefinição', - 'wikieditor-template-editor-dialog-submit' => 'Actualizar', + 'wikieditor-template-editor-dialog-submit' => 'Atualizar', 'wikieditor-template-editor-dialog-cancel' => 'Cancelar', 'wikieditor-templates-preference' => 'Possibilitar a recolha e expansão de predefinições', 'wikieditor-toc-preference' => 'Possibilitar tabela de conteúdo navegável', @@ -21368,10 +22663,10 @@ $messages['pt'] = array( 'wikieditor-toc-hide' => 'Esconder conteúdo', 'wikieditor-toolbar' => 'Barra de ferramentas de edição', 'wikieditor-toolbar-desc' => 'Barra de ferramentas de edição com usabilidade melhorada', - 'wikieditor-toolbar-preference' => 'Activar a barra de ferramentas de edição melhorada', - 'wikieditor-toolbar-dialogs-preference' => 'Possibilitar diálogos de inserção de links, tabelas e outros', + 'wikieditor-toolbar-preference' => 'Ativar a barra de ferramentas de edição melhorada', + 'wikieditor-toolbar-dialogs-preference' => 'Possibilitar diálogos de inserção de links, tabelas e outros', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Esconder o botão da assinatura nas páginas do espaço nominal principal', - 'wikieditor-toolbar-loading' => 'A carregar...', + 'wikieditor-toolbar-loading' => 'A carregar…', 'wikieditor-toolbar-tool-bold' => 'Negrito', 'wikieditor-toolbar-tool-bold-example' => 'Texto a negrito', 'wikieditor-toolbar-tool-italic' => 'Itálico', @@ -21437,7 +22732,7 @@ $messages['pt'] = array( 'wikieditor-toolbar-tool-indent-example' => 'Linha indentada', 'wikieditor-toolbar-tool-nowiki' => 'Sem formatação wiki', 'wikieditor-toolbar-tool-nowiki-example' => 'Inserir aqui texto sem formatação', - 'wikieditor-toolbar-tool-redirect' => 'Redireccionamento', + 'wikieditor-toolbar-tool-redirect' => 'Redirecionamento', 'wikieditor-toolbar-tool-redirect-example' => 'Nome da página de destino', 'wikieditor-toolbar-tool-big' => 'Grande', 'wikieditor-toolbar-tool-big-example' => 'Texto grande', @@ -21477,7 +22772,7 @@ $1:Exemplo2.jpg|Legenda2', 'wikieditor-toolbar-tool-table-preview' => 'Antevisão', 'wikieditor-toolbar-tool-table-insert' => 'Inserir', 'wikieditor-toolbar-tool-table-cancel' => 'Cancelar', - 'wikieditor-toolbar-tool-table-toomany' => 'Neste diálogo não é possÃvel inserir uma tabela com mais de $1 colunas.', + 'wikieditor-toolbar-tool-table-toomany' => 'Neste diálogo não é possÃvel inserir uma tabela com mais de $1 colunas.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Não introduziu um número válido de linhas ou colunas.', 'wikieditor-toolbar-tool-table-zero' => 'Não pode inserir uma tabela com zero linhas ou colunas', 'wikieditor-toolbar-tool-replace' => 'Pesquisar e substituir', @@ -21491,7 +22786,7 @@ $1:Exemplo2.jpg|Legenda2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Substituir todos', 'wikieditor-toolbar-tool-replace-close' => 'Fechar', 'wikieditor-toolbar-tool-replace-nomatch' => 'A sua pesquisa não produziu resultados.', - 'wikieditor-toolbar-tool-replace-success' => 'Substituições realizadas: $1.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|substituição realizada|substituições realizadas}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Não introduziu nada para pesquisar.', 'wikieditor-toolbar-tool-replace-invalidregex' => "A expressão regular ''(regex)'' que introduziu é inválida: $1", 'wikieditor-toolbar-section-characters' => 'Caracteres especiais', @@ -21520,7 +22815,7 @@ $1:Exemplo2.jpg|Legenda2', 'wikieditor-toolbar-help-heading-result' => 'Resultado', 'wikieditor-toolbar-help-page-format' => 'Formatação', 'wikieditor-toolbar-help-page-link' => 'Links', - 'wikieditor-toolbar-help-page-heading' => 'TÃtulos de secções', + 'wikieditor-toolbar-help-page-heading' => 'Cabeçalhos', 'wikieditor-toolbar-help-page-list' => 'Listas', 'wikieditor-toolbar-help-page-file' => 'Ficheiros', 'wikieditor-toolbar-help-page-reference' => 'Referências', @@ -21578,13 +22873,14 @@ $1:Exemplo2.jpg|Legenda2', ); /** Brazilian Portuguese (português do Brasil) + * @author Cainamarques * @author Daemorris * @author Everton137 * @author Giro720 * @author Hamilton Abreu * @author Helder.wiki - * @author Heldergeovane * @author Lijealso + * @author Luckas * @author Luckas Blade * @author MetalBrasil * @author Rafael Vargas @@ -21622,7 +22918,7 @@ $messages['pt-br'] = array( 'wikieditor-toolbar' => 'Barra de ferramentas de edição', 'wikieditor-toolbar-desc' => 'Barra de ferramentas de edição com usabilidade melhorada', 'wikieditor-toolbar-preference' => 'Ativar a barra de ferramentas de edição melhorada', - 'wikieditor-toolbar-dialogs-preference' => 'Possibilitar diálogos de inserção de ligações, tabelas e outros', + 'wikieditor-toolbar-dialogs-preference' => 'Possibilitar diálogos de inserção de ligações, tabelas assim como a função de buscar e substituir', 'wikieditor-toolbar-hidesig' => 'Esconder o botão da assinatura nas páginas do espaço nominal principal', 'wikieditor-toolbar-loading' => 'Carregando...', 'wikieditor-toolbar-tool-bold' => 'Negrito', @@ -21650,6 +22946,7 @@ $messages['pt-br'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'TÃtulo inválido', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Link externo', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Verificando existência da página...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Página de desambiguação', 'wikieditor-toolbar-tool-link-int-invalid' => 'O tÃtulo que você especificou é inválido.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'A URL que você especificou parece ser um link para outra página do wiki. Você deseja usar como link interno?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Link interno', @@ -21664,6 +22961,7 @@ $messages['pt-br'] = array( 'wikieditor-toolbar-file-float' => 'Alinhamento:', 'wikieditor-toolbar-file-default' => '(padrão)', 'wikieditor-toolbar-file-format' => 'Formato:', + 'wikieditor-toolbar-file-format-none' => 'nenhum', 'wikieditor-toolbar-tool-file-insert' => 'Inserir', 'wikieditor-toolbar-tool-file-cancel' => 'Cancelar', 'wikieditor-toolbar-tool-reference' => 'Referência', @@ -21730,7 +23028,7 @@ $1:Exemplo.jpg|Legenda2', 'wikieditor-toolbar-tool-table-preview' => 'Pré-visualização', 'wikieditor-toolbar-tool-table-insert' => 'Inserir', 'wikieditor-toolbar-tool-table-cancel' => 'Cancelar', - 'wikieditor-toolbar-tool-table-toomany' => 'Não é possÃvel inserir uma tabela com mais de $1 colunas com esta interface.', + 'wikieditor-toolbar-tool-table-toomany' => 'Não é possÃvel inserir uma tabela com mais de 1000 células com esta interface.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Você não introduziu um número válido de linhas ou colunas.', 'wikieditor-toolbar-tool-table-zero' => 'Você não pode inserir uma tabela com zero linhas ou colunas.', 'wikieditor-toolbar-tool-replace' => 'Localizar e substituir', @@ -21744,7 +23042,7 @@ $1:Exemplo.jpg|Legenda2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Substituir todos', 'wikieditor-toolbar-tool-replace-close' => 'Fechar', 'wikieditor-toolbar-tool-replace-nomatch' => 'Não houve coincidências para a sua pesquisa.', - 'wikieditor-toolbar-tool-replace-success' => 'Substituições realizadas: $1.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|substituição realizada|substituições realizadas}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Você não introduziu nada para buscar.', 'wikieditor-toolbar-tool-replace-invalidregex' => "A expressão regular ''(regex)'' que você introduziu é inválida: $1", 'wikieditor-toolbar-section-characters' => 'Caracteres especiais', @@ -21865,7 +23163,7 @@ $messages['qu'] = array( 'wikieditor-toolbar' => "Llamk'apunapaq butunnintin uma siq'i", 'wikieditor-toolbar-desc' => "Kallpachasqa llamk'apunapaq butunnintin uma siq'i", 'wikieditor-toolbar-preference' => "Kallpachasqa llamk'apunapaq butunnintin uma siq'ita atichiy", - 'wikieditor-toolbar-dialogs-preference' => "T'inkikunapaq, wachuchasqakunapaq, aswanpaqpas willanakuykunata atichiy", + 'wikieditor-toolbar-dialogs-preference' => "T'inkikunata, wachuchasqakunata sat'inapaq, maskanapaq huknachanapaqpas layqakunata atichiy", 'wikieditor-toolbar-hidesig' => "Uma suti k'iti p'anqakunamanta silq'uy butunta pakay", 'wikieditor-toolbar-loading' => 'Chaqnamuspa…', 'wikieditor-toolbar-tool-bold' => 'Yanasapa', @@ -21893,6 +23191,7 @@ $messages['qu'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => "P'anqap sutinqa manam allinchu", 'wikieditor-toolbar-tool-link-int-target-status-external' => "Hawa t'inki", 'wikieditor-toolbar-tool-link-int-target-status-loading' => "P'anqa kachkayta llanchichkaspa...", + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => "Sut'ichana qillqa", 'wikieditor-toolbar-tool-link-int-invalid' => "Qusqayki p'anqap sutinqa manam allinchu.", 'wikieditor-toolbar-tool-link-lookslikeinternal' => "Qusqayki URL nisqaqa huk wiki p'anqaman t'inkimuqmanmi rik'chakun. Ukhu t'inkiri kachunchu?", 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => "Ukhu t'inki", @@ -21904,6 +23203,12 @@ $messages['qu'] = array( 'wikieditor-toolbar-file-target' => 'Willañiqip sutin:', 'wikieditor-toolbar-file-caption' => "Ch'uyanchaku:", 'wikieditor-toolbar-file-size' => 'Hatun kaynin:', + 'wikieditor-toolbar-file-float' => 'Sinruchay:', + 'wikieditor-toolbar-file-default' => '(kikinmanta)', + 'wikieditor-toolbar-file-format' => "Rikch'akuy:", + 'wikieditor-toolbar-file-format-none' => 'mana imapas', + 'wikieditor-toolbar-tool-file-insert' => "Sat'iy", + 'wikieditor-toolbar-tool-file-cancel' => 'Ama niy', 'wikieditor-toolbar-tool-reference' => 'Pukyumanta willay', 'wikieditor-toolbar-tool-reference-example' => "Kayman siki willapuy qillqata sat'iy", 'wikieditor-toolbar-tool-reference-cancel' => 'Ama niy', @@ -21968,7 +23273,7 @@ $1:Qhawarichiy.jpg|Ch'uyanchay2", 'wikieditor-toolbar-tool-table-preview' => 'Ñawpaqta qhawallay', 'wikieditor-toolbar-tool-table-insert' => "Sat'iy", 'wikieditor-toolbar-tool-table-cancel' => 'Ama niy', - 'wikieditor-toolbar-tool-table-toomany' => "Kay willanakuypiqa manam $1-manta aswan wachu ukhukunata sat'iyta atinkichu.", + 'wikieditor-toolbar-tool-table-toomany' => "Kay willanakuypiqa manam waranqamanta aswan wachu ukhukunata sat'iyta atinkichu.", 'wikieditor-toolbar-tool-table-invalidnumber' => 'Sinrukunapaq icha wachukunapaq allin yupayta manam yaykuchirqunkichu.', 'wikieditor-toolbar-tool-table-zero' => "Sinrunnaq (0 sinruyuq) icha wachunnaq (0 wachuyuq) wachuchasqata manam sat'iyta atinkichu.", 'wikieditor-toolbar-tool-replace' => 'Maskaspa huknachay', @@ -21978,10 +23283,11 @@ $1:Qhawarichiy.jpg|Ch'uyanchay2", 'wikieditor-toolbar-tool-replace-case' => 'Hatunpas uchuypas sanampata qhawaykuy', 'wikieditor-toolbar-tool-replace-regex' => "Taripana qillqata allinlla nisqata hina hat'alliy", 'wikieditor-toolbar-tool-replace-button-findnext' => 'Qatiqta maskay', + 'wikieditor-toolbar-tool-replace-button-replace' => 'Huknachay', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Tukuykunata huknachay', 'wikieditor-toolbar-tool-replace-close' => "Wichq'ay", 'wikieditor-toolbar-tool-replace-nomatch' => 'Maskayniykiwan manam imatapas taripankichu.', - 'wikieditor-toolbar-tool-replace-success' => '$1 kuti huknachasqam.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|kuti}} huknachasqam.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Manam ima maskanatapas yaykuchirqunkichu.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Qusqayki patanchay qillqananchaqa manam allinchu: $1', 'wikieditor-toolbar-section-characters' => 'Sapaq sanampakuna', @@ -21992,15 +23298,21 @@ $1:Qhawarichiy.jpg|Ch'uyanchay2", 'wikieditor-toolbar-characters-page-greek' => 'Grigu', 'wikieditor-toolbar-characters-page-cyrillic' => 'Kirilitsa', 'wikieditor-toolbar-characters-page-arabic' => 'Arabya', + 'wikieditor-toolbar-characters-page-arabicextended' => "Arabya mast'arisqa", 'wikieditor-toolbar-characters-page-persian' => 'Pharsi', 'wikieditor-toolbar-characters-page-hebrew' => 'Iwriyu', 'wikieditor-toolbar-characters-page-bangla' => 'Banla', + 'wikieditor-toolbar-characters-page-tamil' => 'Tamil', 'wikieditor-toolbar-characters-page-telugu' => 'Telugu', 'wikieditor-toolbar-characters-page-sinhala' => 'Sinhala', 'wikieditor-toolbar-characters-page-gujarati' => 'Guyarati', + 'wikieditor-toolbar-characters-page-devanagari' => 'Devanagari', 'wikieditor-toolbar-characters-page-thai' => 'Thay', 'wikieditor-toolbar-characters-page-lao' => 'Lao', 'wikieditor-toolbar-characters-page-khmer' => 'Khmer', + 'wikieditor-toolbar-characters-endash' => 'kuru aspi', + 'wikieditor-toolbar-characters-emdash' => 'suni aspi', + 'wikieditor-toolbar-characters-minus' => 'qichuy sanancha', 'wikieditor-toolbar-section-help' => 'Yanapa', 'wikieditor-toolbar-help-heading-description' => "T'iktuna", 'wikieditor-toolbar-help-heading-syntax' => 'Qillqasqayki kaq', @@ -22103,7 +23415,7 @@ $messages['ro'] = array( 'wikieditor-toolbar' => 'Modificarea barei de instrumente', 'wikieditor-toolbar-desc' => 'Modificarea barei de instrumente cu utilizare ridicată', 'wikieditor-toolbar-preference' => 'Activează varianta îmbunătățită a barei de unelte', - 'wikieditor-toolbar-dialogs-preference' => 'Activează casetele de dialog pentru inserarea legăturilor, tabelelor È™i a altor funcÈ›ionalități', + 'wikieditor-toolbar-dialogs-preference' => 'Activează casetele de dialog pentru inserarea legăturilor, tabelelor È™i a altor funcÈ›ionalități', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Ascunde butonul de semnătură în cazul paginilor din spaÈ›iul de nume principal', 'wikieditor-toolbar-loading' => 'Se încarcă...', 'wikieditor-toolbar-tool-bold' => 'Aldin', @@ -22145,6 +23457,7 @@ $messages['ro'] = array( 'wikieditor-toolbar-file-float' => 'Aliniere:', 'wikieditor-toolbar-file-default' => '(implicit)', 'wikieditor-toolbar-file-format' => 'Format:', + 'wikieditor-toolbar-file-format-none' => 'niciunul', 'wikieditor-toolbar-tool-file-insert' => 'Inserează', 'wikieditor-toolbar-tool-file-cancel' => 'Revocare', 'wikieditor-toolbar-tool-reference' => 'Referință', @@ -22211,7 +23524,7 @@ $1:Exemplu.jpg|Descriere 2', 'wikieditor-toolbar-tool-table-preview' => 'Previzualizare', 'wikieditor-toolbar-tool-table-insert' => 'Inserează', 'wikieditor-toolbar-tool-table-cancel' => 'Revocare', - 'wikieditor-toolbar-tool-table-toomany' => 'Inserarea unui tabel cu mai mult de $1 celule nu este posibilă cu această unealtă.', + 'wikieditor-toolbar-tool-table-toomany' => 'Inserarea unui tabel cu mai mult de 1000 de celule nu este posibilă cu această unealtă.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Nu aÈ›i introdus un număr valabil de rânduri sau coloane.', 'wikieditor-toolbar-tool-table-zero' => 'Nu puteÈ›i introduce un tabel cu zero rânduri sau coloane.', 'wikieditor-toolbar-tool-replace' => 'Căutare È™i înlocuire', @@ -22225,7 +23538,7 @@ $1:Exemplu.jpg|Descriere 2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'ÃŽnlocuieÈ™te toate', 'wikieditor-toolbar-tool-replace-close' => 'ÃŽnchide', 'wikieditor-toolbar-tool-replace-nomatch' => 'Căutarea dumneavoastră nu a generat niciun rezultat.', - 'wikieditor-toolbar-tool-replace-success' => '$1 înlocuire(i) efectuată(e).', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|înlocuire efectuată|înlocuiri efectuate|de înlocuiri efectuate}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Nu aÈ›i introdus niciun cuvânt după care să căutaÈ›i', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Expresia regulată introdusă nu este corectă: $1', 'wikieditor-toolbar-section-characters' => 'Caractere speciale', @@ -22248,6 +23561,9 @@ $1:Exemplu.jpg|Descriere 2', 'wikieditor-toolbar-characters-page-thai' => 'Thailandeză', 'wikieditor-toolbar-characters-page-lao' => 'LaoÈ›iană', 'wikieditor-toolbar-characters-page-khmer' => 'Khmeră', + 'wikieditor-toolbar-characters-endash' => 'linie de pauză (en dash)', + 'wikieditor-toolbar-characters-emdash' => 'linie de pauză (em dash)', + 'wikieditor-toolbar-characters-minus' => 'semnul minus', 'wikieditor-toolbar-section-help' => 'Ajutor', 'wikieditor-toolbar-help-heading-description' => 'Descriere', 'wikieditor-toolbar-help-heading-syntax' => 'Ceea ce scrieÈ›i', @@ -22347,7 +23663,7 @@ $messages['roa-tara'] = array( 'wikieditor-toolbar' => 'Barre de le cangiaminde', 'wikieditor-toolbar-desc' => "Cange 'a pà gene d'a barre de le struminde cu l'usabbilità avanzate", 'wikieditor-toolbar-preference' => "Abbilite 'a barre de le struminde pe le cangiaminde avanzate", - 'wikieditor-toolbar-dialogs-preference' => "Abbilite le dialoghe pe l'inzerimende de collegaminde, tabbelle e otre cose", + 'wikieditor-toolbar-dialogs-preference' => "Abbilite le procedure guidate pe l'inzerimende de collegaminde, tabbelle e otre cose pa funzione de ricerche e sostituzione", 'wikieditor-toolbar-hidesig' => "Scunne 'u buttone d'a firme da le pà ggene jndr'à 'u namespace prengepà le", 'wikieditor-toolbar-loading' => 'Stoche a careche…', 'wikieditor-toolbar-tool-bold' => 'Grascette', @@ -22375,6 +23691,7 @@ $messages['roa-tara'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Titole invalide', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Collegaminde fore a Uicchipèdie', 'wikieditor-toolbar-tool-link-int-target-status-loading' => "Stoche a verifiche l'esistenze d'a pà gene...", + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Pà gene de disambbiguazione', 'wikieditor-toolbar-tool-link-int-invalid' => "'U titele ca è specificate jè invalide.", 'wikieditor-toolbar-tool-link-lookslikeinternal' => "'A URL ca tu è specificate pare manghe ca vò ccù punde a 'n'otra pà gene de Uicchi. Ce vuè ccù face 'nu collegamende inderne?", 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => "Collegamende jndr'à Uicchipèdie", @@ -22389,6 +23706,7 @@ $messages['roa-tara'] = array( 'wikieditor-toolbar-file-float' => 'Allineamende:', 'wikieditor-toolbar-file-default' => '(de base)', 'wikieditor-toolbar-file-format' => 'Formate:', + 'wikieditor-toolbar-file-format-none' => 'ninde', 'wikieditor-toolbar-tool-file-insert' => "'Nzerisce", 'wikieditor-toolbar-tool-file-cancel' => 'Annulle', 'wikieditor-toolbar-tool-reference' => 'Riferimende', @@ -22455,7 +23773,7 @@ $1:Example.jpg|Titele2', 'wikieditor-toolbar-tool-table-preview' => 'Andeprime', 'wikieditor-toolbar-tool-table-insert' => 'Inzerisce', 'wikieditor-toolbar-tool-table-cancel' => 'Annulle', - 'wikieditor-toolbar-tool-table-toomany' => "Inzerimende de 'na tabbelle cu cchiù de $1 celle non g'è possibbele cu stu dialoghe", + 'wikieditor-toolbar-tool-table-toomany' => "'U 'nzerimende de 'na tabbelle cu cchiù de 1000 celle non g'è possibbele cu stu dialoghe.", 'wikieditor-toolbar-tool-table-invalidnumber' => "Tu non g'è mise 'nu numere valide de righe o culonne.", 'wikieditor-toolbar-tool-table-zero' => "Tu non ge puè inzerì 'na tabbelle cù zero righe o culonne.", 'wikieditor-toolbar-tool-replace' => 'Cirche e sostituisce', @@ -22469,7 +23787,7 @@ $1:Example.jpg|Titele2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Sostituisce tutte', 'wikieditor-toolbar-tool-replace-close' => 'Chiude', 'wikieditor-toolbar-tool-replace-nomatch' => "'A ricerca toje non g'à acchiate ninde.", - 'wikieditor-toolbar-tool-replace-success' => '$1 sostituzione (sostituziune) fatte.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|sostituzione|sostituziune}} fatte.', 'wikieditor-toolbar-tool-replace-emptysearch' => "Tu non g'è mise ninde pe fà 'a ricerche.", 'wikieditor-toolbar-tool-replace-invalidregex' => "L'espressione regolare ca tu è 'nzerite jè invalide: $1", 'wikieditor-toolbar-section-characters' => 'Carattere speciale', @@ -22492,6 +23810,9 @@ $1:Example.jpg|Titele2', 'wikieditor-toolbar-characters-page-thai' => 'Thai', 'wikieditor-toolbar-characters-page-lao' => 'Lao', 'wikieditor-toolbar-characters-page-khmer' => 'Khmer', + 'wikieditor-toolbar-characters-endash' => 'trattine en', + 'wikieditor-toolbar-characters-emdash' => 'trattine em', + 'wikieditor-toolbar-characters-minus' => 'segne mene', 'wikieditor-toolbar-section-help' => 'Ajiute', 'wikieditor-toolbar-help-heading-description' => 'Descrizione', 'wikieditor-toolbar-help-heading-syntax' => 'Cè è scritte', @@ -22558,6 +23879,7 @@ $1:Example.jpg|Titele2', /** Russian (руÑÑкий) * @author Alexandr Efremov * @author Claymore + * @author DCamer * @author David1010 * @author Dim Grits * @author Eleferen @@ -22565,6 +23887,7 @@ $1:Example.jpg|Titele2', * @author KPu3uC B Poccuu * @author Kaganer * @author Lockal + * @author Okras * @author Temuri rajavi * @author ÐлекÑандр Сигачёв */ @@ -22600,7 +23923,7 @@ $messages['ru'] = array( 'wikieditor-toolbar' => 'Панель редактированиÑ', 'wikieditor-toolbar-desc' => 'Панель редактированиÑ, более ÑƒÐ´Ð¾Ð±Ð½Ð°Ñ Ð² иÑпользовании', 'wikieditor-toolbar-preference' => 'Включить улучшенную панель редактированиÑ', - 'wikieditor-toolbar-dialogs-preference' => 'Включить диалоги Ð´Ð»Ñ Ð²Ñтавки ÑÑылок, таблиц и других объектов', + 'wikieditor-toolbar-dialogs-preference' => 'Включить маÑтера Ð´Ð»Ñ Ð²Ñтавки ÑÑылок, таблиц, а также функции вÑтавки и замены', 'wikieditor-toolbar-hidesig' => 'Скрыть кнопку подпиÑи на Ñтраницах оÑновного проÑтранÑтва имён', 'wikieditor-toolbar-loading' => 'Загрузка…', 'wikieditor-toolbar-tool-bold' => 'Полужирный', @@ -22642,6 +23965,7 @@ $messages['ru'] = array( 'wikieditor-toolbar-file-float' => 'Выравнивание:', 'wikieditor-toolbar-file-default' => '(по умолчанию)', 'wikieditor-toolbar-file-format' => 'Формат:', + 'wikieditor-toolbar-file-format-none' => 'никакой', 'wikieditor-toolbar-tool-file-insert' => 'Ð’Ñтавка', 'wikieditor-toolbar-tool-file-cancel' => 'Отмена', 'wikieditor-toolbar-tool-reference' => 'СноÑка', @@ -22709,7 +24033,7 @@ $1:Example.jpg|ОпиÑание2', 'wikieditor-toolbar-tool-table-insert' => 'Ð’Ñтавить', 'wikieditor-toolbar-tool-table-cancel' => 'Отмена', 'wikieditor-toolbar-tool-table-example-text' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut nec purus diam. Sed aliquam imperdiet nunc quis lacinia. Donec rutrum consectetur placerat. Sed volutpat neque non purus faucibus id ultricies enim euismod.', - 'wikieditor-toolbar-tool-table-toomany' => 'Ðтот диалог не позволÑет вÑтавить таблицу размером более $1 Ñчеек.', + 'wikieditor-toolbar-tool-table-toomany' => 'Ðтот диалог не позволÑет вÑтавить таблицу размером более 1000 Ñчеек.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Ð’Ñ‹ не указали корректное количеÑтво Ñтрок или Ñтолбцов.', 'wikieditor-toolbar-tool-table-zero' => 'Ð’Ñ‹ не можете вÑтавить таблицу Ñ Ð½ÑƒÐ»ÐµÐ²Ñ‹Ð¼ количеÑтвом Ñтрок или Ñтолбцов.', 'wikieditor-toolbar-tool-replace' => 'ПоиÑк и замена', @@ -22723,7 +24047,7 @@ $1:Example.jpg|ОпиÑание2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Заменить вÑе', 'wikieditor-toolbar-tool-replace-close' => 'Закрыть', 'wikieditor-toolbar-tool-replace-nomatch' => 'По вашему запроÑу ничего не найдено.', - 'wikieditor-toolbar-tool-replace-success' => 'Произведено замен: $1.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|замена произведена|замены произведены|замен произведено}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Ð’Ñ‹ не указали что Ñледует иÑкать.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Введённое вами регулÑрное выражение ошибочно: $1', 'wikieditor-toolbar-section-characters' => 'СпецÑимволы', @@ -22746,6 +24070,8 @@ $1:Example.jpg|ОпиÑание2', 'wikieditor-toolbar-characters-page-thai' => 'ТайÑкие', 'wikieditor-toolbar-characters-page-lao' => 'ЛаоÑÑкие', 'wikieditor-toolbar-characters-page-khmer' => 'КхмерÑкие', + 'wikieditor-toolbar-characters-emdash' => 'длинное тире', + 'wikieditor-toolbar-characters-minus' => 'знак минуÑ', 'wikieditor-toolbar-section-help' => 'Справка', 'wikieditor-toolbar-help-heading-description' => 'ОпиÑание', 'wikieditor-toolbar-help-heading-syntax' => 'Что вы вводите', @@ -22848,7 +24174,7 @@ $messages['rue'] = array( 'wikieditor-toolbar' => 'Едітачный панел інштрументів', 'wikieditor-toolbar-desc' => 'Едітачный панел інштрументів з вылїпшенов хоÑновательноÑтёв', 'wikieditor-toolbar-preference' => 'Запнути вылїпшеный панел інштрументів', - 'wikieditor-toolbar-dialogs-preference' => 'Поволити діалоґы про Ð²ÐºÐ»Ð°Ð´Ð°Ð½Ñ Ð¾Ð´ÐºÐ°Ð·Ñ–Ð², таблиць ітд.', + 'wikieditor-toolbar-dialogs-preference' => 'Поволити діалоґы про Ð²ÐºÐ»Ð°Ð´Ð°Ð½Ñ Ð¾Ð´ÐºÐ°Ð·Ñ–Ð², таблиць ітд.', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Скрыти клапку підпиÑу на Ñторінках у головнім проÑторї назв', 'wikieditor-toolbar-loading' => 'ÐаграванÑ...', 'wikieditor-toolbar-tool-bold' => 'Тучне', @@ -22952,7 +24278,7 @@ $1:Example.jpg|ОпиÑ2', 'wikieditor-toolbar-tool-table-preview' => 'ÐаглÑд', 'wikieditor-toolbar-tool-table-insert' => 'Вложыти', 'wikieditor-toolbar-tool-table-cancel' => 'Сторно', - 'wikieditor-toolbar-tool-table-toomany' => 'Тот діалоґ не доволює вложыти таблицю з веце Ñк $1 коморками.', + 'wikieditor-toolbar-tool-table-toomany' => 'Тот діалоґ не доволює вложыти таблицю з веце Ñк $1 коморками.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'МуÑите задати платне чіÑло Ñ€Ñдків або Ñтовпців.', 'wikieditor-toolbar-tool-table-zero' => 'Ðе можете вложыти таблицю з нуловым почтом Ñ€Ñдків або Ñтовпців.', 'wikieditor-toolbar-tool-replace' => 'Ðайти Ñ– нагородити', @@ -22965,7 +24291,7 @@ $1:Example.jpg|ОпиÑ2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Замінити вшытко', 'wikieditor-toolbar-tool-replace-close' => 'Заперти', 'wikieditor-toolbar-tool-replace-nomatch' => 'Заданому глÑданю ніч не одповідать.', - 'wikieditor-toolbar-tool-replace-success' => 'Зроблено замін: $1.', + 'wikieditor-toolbar-tool-replace-success' => 'Зроблено замін: $1.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'МуÑите увеÑти што ÑÑ Ð¼Ð°Ñ” глÑдати.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Заданый реґуларный выраз не Ñ” платный: $1', 'wikieditor-toolbar-section-characters' => 'Шпеціалны Ñімболы', @@ -23086,7 +24412,7 @@ $messages['sa'] = array( 'wikieditor-toolbar' => 'उपकरणपेटिका समà¥à¤ªà¤¾à¤¦à¥à¤¯à¤¤à¤¾à¤®à¥', 'wikieditor-toolbar-desc' => 'विवृदà¥à¤§à¥‹à¤ªà¤¯à¥‹à¤—यà¥à¤•à¥à¤¤à¤®à¥ उपकरणपेटिकापृषà¥à¤ ं समà¥à¤ªà¤¾à¤¦à¥à¤¯à¤¤à¤¾à¤®à¥', 'wikieditor-toolbar-preference' => 'विवृदà¥à¤§à¥‹à¤ªà¤•रणपेटिकायाः समà¥à¤ªà¤¾à¤¦à¤¨à¤‚ सकà¥à¤°à¤¿à¤¯à¤‚ कà¥à¤°à¤¿à¤¯à¤¤à¤¾à¤®à¥', - 'wikieditor-toolbar-dialogs-preference' => 'अनà¥à¤¬à¤¨à¥à¤§à¤•ोषà¥à¤Ÿà¤•ादीनां समायोजनाय समà¥à¤à¤¾à¤·à¤£à¤‚ सकà¥à¤°à¤¿à¤¯à¤‚ करोतà¥', + 'wikieditor-toolbar-dialogs-preference' => 'अनà¥à¤¬à¤¨à¥à¤§à¤•ोषà¥à¤Ÿà¤•ादीनां समायोजनाय समà¥à¤à¤¾à¤·à¤£à¤‚ सकà¥à¤°à¤¿à¤¯à¤‚ करोतà¥', # Fuzzy 'wikieditor-toolbar-hidesig' => 'मà¥à¤–à¥à¤¯à¤¨à¤¾à¤®à¤¾à¤µà¤•ाशपृषà¥à¤ ेषॠहसà¥à¤¤à¤¾à¤•à¥à¤·à¤°à¤•à¥à¤¡à¥à¤®à¤²à¤‚ विलोपयतà¥', 'wikieditor-toolbar-loading' => 'आरोपà¥à¤¯à¤®à¤¾à¤£à¤®à¤¸à¥à¤¤à¤¿.....', 'wikieditor-toolbar-tool-bold' => 'सà¥à¤¥à¥‚लकà¥à¤·à¤°à¤®à¥', @@ -23195,7 +24521,7 @@ $1:उदाहरणमà¥.jpg|चितà¥à¤°à¤¶à¥€à¤°à¥à¤·à¤•मà¥à¥¨', 'wikieditor-toolbar-tool-table-preview' => 'पà¥à¤°à¤¾à¤—à¥à¤¦à¥ƒà¤¶à¥à¤¯à¤®à¥', 'wikieditor-toolbar-tool-table-insert' => 'योजà¥à¤¯à¤¤à¤¾à¤®à¥', 'wikieditor-toolbar-tool-table-cancel' => 'निरसà¥à¤¯à¤¤à¤¾à¤®à¥', - 'wikieditor-toolbar-tool-table-toomany' => '$1 अपेकà¥à¤·à¤¯à¤¾ अधिकांशयà¥à¤•à¥à¤¤à¤‚ कोषà¥à¤Ÿà¤•मॠअसà¥à¤®à¤¿à¤¨à¥ योजयितà¥à¤‚ न शकà¥à¤¯à¤¤à¥‡ ।', + 'wikieditor-toolbar-tool-table-toomany' => '$1 अपेकà¥à¤·à¤¯à¤¾ अधिकांशयà¥à¤•à¥à¤¤à¤‚ कोषà¥à¤Ÿà¤•मॠअसà¥à¤®à¤¿à¤¨à¥ योजयितà¥à¤‚ न शकà¥à¤¯à¤¤à¥‡ ।', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'सà¥à¤¤à¤®à¥à¤à¤¾à¤¨à¤¾à¤‚ पङà¥à¤•à¥à¤¤à¥€à¤¨à¤¾à¤‚ वा योगà¥à¤¯à¤¸à¤™à¥à¤–à¥à¤¯à¤¾ à¤à¤µà¤¤à¤¾ न योजिता ।', 'wikieditor-toolbar-tool-table-zero' => 'शूनà¥à¤¯à¤¸à¤™à¥à¤–à¥à¤¯à¤¾à¤¯à¥à¤•à¥à¤¤à¤¾ पङà¥à¤•à¥à¤¤à¤¿à¤ƒ सà¥à¤¤à¤®à¥à¤à¥‹ वा योजयितà¥à¤‚ न शकà¥à¤¯à¤¤à¥‡ ।', 'wikieditor-toolbar-tool-replace' => 'अनà¥à¤µà¤¿à¤·à¥à¤¯à¤¤à¤¾à¤‚ परिवरà¥à¤¤à¥à¤¯à¤¤à¤¾à¤žà¥à¤š', @@ -23209,7 +24535,7 @@ $1:उदाहरणमà¥.jpg|चितà¥à¤°à¤¶à¥€à¤°à¥à¤·à¤•मà¥à¥¨', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'सरà¥à¤µà¤‚ परिवरà¥à¤¤à¥à¤¯à¤¤à¤¾à¤®à¥', 'wikieditor-toolbar-tool-replace-close' => 'पिदधातà¥', 'wikieditor-toolbar-tool-replace-nomatch' => 'à¤à¤µà¤¤à¤ƒ अनà¥à¤µà¥‡à¤·à¤£à¤¸à¥à¤¯ फलं न पà¥à¤°à¤¾à¤ªà¥à¤¤à¤®à¥ ।', - 'wikieditor-toolbar-tool-replace-success' => '$1 पà¥à¤°à¤¤à¤¿à¤¸à¥à¤¥à¤¾à¤ªà¤¨à¤‚ जातमॠ।', + 'wikieditor-toolbar-tool-replace-success' => '$1 पà¥à¤°à¤¤à¤¿à¤¸à¥à¤¥à¤¾à¤ªà¤¨à¤‚ जातमॠ।', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'अनà¥à¤µà¥‡à¤·à¤£à¤¾à¤¯ न किञà¥à¤šà¤¿à¤¤à¥ सूचितमॠ।', 'wikieditor-toolbar-tool-replace-invalidregex' => 'à¤à¤µà¤¤à¤¾ योजिता नियताà¤à¤¿à¤µà¥à¤¯à¤•à¥à¤¤à¤¿à¤ƒ अमानà¥à¤¯à¤¾ विदà¥à¤¯à¤¤à¥‡ : $1', 'wikieditor-toolbar-section-characters' => 'विशेष-वरà¥à¤£à¤¾à¤¨à¤¿', @@ -23304,11 +24630,11 @@ $messages['sah'] = array( 'wikieditor-wikitext-tab' => 'Биики тиÑкиÑ', 'wikieditor-loading' => 'Хачайдааһын', 'wikieditor-preview-preference' => 'Инники көрүүнү ÑÑргÑÑÑ‚ÑһиннÑÑ€Ñ ÐºÓ©Ñ€Ð´Ó©Ñ€', - 'wikieditor-preview-tab' => 'Инники көрүү', + 'wikieditor-preview-tab' => 'Холоон көрүү', 'wikieditor-preview-changes-tab' => 'Уларыйыылар', 'wikieditor-preview-loading' => 'Хачайдана турар...', 'wikieditor-previewDialog-preference' => 'ÐÑ€Ð´Ñ ÐºÓ©Ñ€Ò¯Ò¯ диалогын холбуурга', - 'wikieditor-previewDialog-tab' => 'Инники көрүү', + 'wikieditor-previewDialog-tab' => 'Холоон көрүү', 'wikieditor-previewDialog-loading' => 'Хачайдана турар...', 'wikieditor-publish-preference' => 'Биирдии хаамыынан бÑчÑÑÐºÐºÑ Ñ‚Ð°Ò»Ð°Ð°Ñ€Ñ‹Ñ‹Ð½Ñ‹ холбоо', 'wikieditor-publish-button-publish' => 'БÑчÑÑÐºÐºÑ Ñ‚Ð°Ò»Ð°Ð°Ñ€Ð°Ñ€Ð³Ð°', @@ -23330,7 +24656,7 @@ $messages['sah'] = array( 'wikieditor-toolbar' => 'Көннөрүү хаптаһына (панель)', 'wikieditor-toolbar-desc' => 'ТупÑарыллыбыт уларытыы хаптаһына', 'wikieditor-toolbar-preference' => 'ТупÑарыллыбыт уларытыы хаптаһынын холбуурга', - 'wikieditor-toolbar-dialogs-preference' => 'СигÑлÑри, таабыллары уонна атын объектары киллÑÑ€ÑÑ€ Ñамалыктары холбуурга', + 'wikieditor-toolbar-dialogs-preference' => 'СигÑлÑри, таабыллары уонна атын объектары киллÑÑ€ÑÑ€ Ñамалыктары холбуурга', # Fuzzy 'wikieditor-toolbar-loading' => 'КиллÑрии...', 'wikieditor-toolbar-tool-bold' => 'Модьу', 'wikieditor-toolbar-tool-bold-example' => 'Модьу бичик', @@ -23428,7 +24754,7 @@ $1:Example.jpg|Сурук2', 'wikieditor-toolbar-tool-table-preview' => 'ÐÑ€Ð´Ñ ÐºÓ©Ñ€Ò¯Ò¯', 'wikieditor-toolbar-tool-table-insert' => 'КиллÑÑ€ÑргÑ', 'wikieditor-toolbar-tool-table-cancel' => 'БигÑргÑтимÑ', - 'wikieditor-toolbar-tool-table-toomany' => 'Бу диалог $1 килиÑккÑттÑн ордугу угары көҥүллÑÑбÑÑ‚.', + 'wikieditor-toolbar-tool-table-toomany' => 'Бу диалог $1 килиÑккÑттÑн ордугу угары көҥүллÑÑбÑÑ‚.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'УÑтуруока уонна холуоҥка көҥүллÑнÑÑ€ ахÑаанын туруорбатаххын.', 'wikieditor-toolbar-tool-table-zero' => 'УÑтуруоката ÑбÑÑ‚ÑÑ€ холуоҥката нуулга Ñ‚ÑҥнÑÒ»ÑÑ€ таабылы угар кыаҕын Ñуох.', 'wikieditor-toolbar-tool-replace' => 'Көрдөөһүн уонна уларытыы', @@ -23441,7 +24767,7 @@ $1:Example.jpg|Сурук2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Барытын уларыт', 'wikieditor-toolbar-tool-replace-close' => 'Сап', 'wikieditor-toolbar-tool-replace-nomatch' => 'Ðн көрдөбүлгүнÑн туох да көÑтүбÑÑ‚Ñ.', - 'wikieditor-toolbar-tool-replace-success' => 'Бачча уларытыы оҥоһулунна: $1.', + 'wikieditor-toolbar-tool-replace-success' => 'Бачча уларытыы оҥоһулунна: $1.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Тугу көрдүүргүн ÑппÑÑ‚Ñххин.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Суруйбут Ñтииҥ Ñыыһалаах: $1', 'wikieditor-toolbar-section-characters' => 'Ðнал бÑлиÑлÑÑ€', @@ -23543,7 +24869,7 @@ $messages['sc'] = array( 'wikieditor-toolbar' => "Barra de is ainas pro s'acontzu", 'wikieditor-toolbar-desc' => "Barra de is ainas pro s'acontzu megiorada", 'wikieditor-toolbar-preference' => 'Abilita sa barra de is ainas megiorada', - 'wikieditor-toolbar-dialogs-preference' => 'Abilita is bentanas pro insertare ligà mines, tabellas e à teru', + 'wikieditor-toolbar-dialogs-preference' => 'Abilita is bentanas pro insertare ligà mines, tabellas e à teru', # Fuzzy 'wikieditor-toolbar-loading' => 'Carrigamentu...', 'wikieditor-toolbar-tool-bold' => 'Grassu', 'wikieditor-toolbar-tool-bold-example' => 'Testu grassu', @@ -23641,7 +24967,7 @@ $1:Esèmpiu.jpg|Didascalia2', 'wikieditor-toolbar-tool-table-preview' => 'Antiprima', 'wikieditor-toolbar-tool-table-insert' => 'Inserta', 'wikieditor-toolbar-tool-table-cancel' => 'Annudda', - 'wikieditor-toolbar-tool-table-toomany' => 'Cun custu cuadru de allega no est possìbile insertare una tabella cun prus de $1 tzellas.', + 'wikieditor-toolbar-tool-table-toomany' => 'Cun custu cuadru de allega no est possìbile insertare una tabella cun prus de $1 tzellas.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'No as insertadu unu nùmeru và lidu de lìnias o colunnas.', 'wikieditor-toolbar-tool-table-zero' => 'Non podes insertare una tabella cun zeru lìnias o colunnas.', 'wikieditor-toolbar-tool-replace' => 'Chirca e rimpiatza', @@ -23654,7 +24980,7 @@ $1:Esèmpiu.jpg|Didascalia2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Rimpiatza totu', 'wikieditor-toolbar-tool-replace-close' => 'Serra', 'wikieditor-toolbar-tool-replace-nomatch' => 'Sa chirca tua no at agatadu cointzidèntzias.', - 'wikieditor-toolbar-tool-replace-success' => '$1 rimpiatzadu/os.', + 'wikieditor-toolbar-tool-replace-success' => '$1 rimpiatzadu/os.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'No as indicadu ite chircare.', 'wikieditor-toolbar-tool-replace-invalidregex' => "S'espressione regulare insertada no est và lida: $1", 'wikieditor-toolbar-section-characters' => 'Carà teres spetziales', @@ -23766,7 +25092,7 @@ $messages['scn'] = array( 'wikieditor-toolbar' => 'Barra dî strummenta di canci', 'wikieditor-toolbar-desc' => 'Barra dî strummenta di canci dâ pà ggina cu na megghiu usabbilità ', 'wikieditor-toolbar-preference' => 'Abbilita la barra avanzata dî strummenta di canci', - 'wikieditor-toolbar-dialogs-preference' => 'Abbilita li finestri di dialugu pi nsirìri liami, tabbelli e à utri cosi', + 'wikieditor-toolbar-dialogs-preference' => 'Abbilita li finestri di dialugu pi nsirìri liami, tabbelli e à utri cosi', # Fuzzy 'wikieditor-toolbar-loading' => 'Caricamentu in corsu...', 'wikieditor-toolbar-tool-bold' => 'Grassettu', 'wikieditor-toolbar-tool-bold-example' => 'Testu in grassettu', @@ -23877,7 +25203,7 @@ $1:Example.jpg|Didascalia2', 'wikieditor-toolbar-tool-table-preview' => 'Antiprima', 'wikieditor-toolbar-tool-table-insert' => 'Nsirìsci', 'wikieditor-toolbar-tool-table-cancel' => 'Annulla', - 'wikieditor-toolbar-tool-table-toomany' => 'Cu stu strummentu nun è pussìbbili nsirìri na tabbella cu cchiossai di $1 celli', + 'wikieditor-toolbar-tool-table-toomany' => 'Cu stu strummentu nun è pussìbbili nsirìri na tabbella cu cchiossai di $1 celli', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Nun andicasti nu nùmmuru vâliddu di ligni o di culonni', 'wikieditor-toolbar-tool-table-zero' => 'Nun puoi nsiriri na tabbella senza ligni e/o senza culonni', 'wikieditor-toolbar-tool-replace' => 'Cerca e sustituisci', @@ -23891,7 +25217,7 @@ $1:Example.jpg|Didascalia2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Sustituisci tutticosi', 'wikieditor-toolbar-tool-replace-close' => 'Chiudi', 'wikieditor-toolbar-tool-replace-nomatch' => 'La tò ricerca nun prudicìu risurtati', - 'wikieditor-toolbar-tool-replace-success' => '$1 sustituzzioni fatta/fatti', + 'wikieditor-toolbar-tool-replace-success' => '$1 sustituzzioni fatta/fatti', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => "Nun annicasti chidda ca s'havi a circari", 'wikieditor-toolbar-tool-replace-invalidregex' => "L'esprissioni rigulari misa nun è và lidda: $1", 'wikieditor-toolbar-section-characters' => 'Carattiri spiciali', @@ -24024,7 +25350,7 @@ $messages['si'] = array( 'wikieditor-toolbar' => 'සංස්කරණ මෙවලම් à¶à·“රුව', 'wikieditor-toolbar-desc' => 'වර්ධිචපරිà·à·“ලන à·„à·à¶šà·’යà·à·€ සහිචසංස්කරණ à¶´à·’à¶§à·” මෙවලම් à¶à·“රුව', 'wikieditor-toolbar-preference' => 'වර්ධිචමෙවලම් à¶à·“රුව සක්â€à¶»à·“ය කරන්න', - 'wikieditor-toolbar-dialogs-preference' => 'දියුණු à¶šà·… විකි පෙළක් ඇà¶à·”ල් කිරීම à·ƒâ€à¶³à·„෠උදව් සක්â€à¶»à·“ය කරන්න', + 'wikieditor-toolbar-dialogs-preference' => 'දියුණු à¶šà·… විකි පෙළක් ඇà¶à·”ල් කිරීම à·ƒâ€à¶³à·„෠උදව් සක්â€à¶»à·“ය කරන්න', # Fuzzy 'wikieditor-toolbar-hidesig' => 'à¶´à·Šâ€à¶»à¶°à·à¶± à¶±à·à¶¸à¶…වකà·à·à¶ºà·š à¶à·’බෙන පිටුවල à¶…à¶à·Šà·ƒà¶±à·Š à¶¶à·œà¶à·Šà¶à¶¸ සඟවන්න', 'wikieditor-toolbar-loading' => 'à¶´à·Šâ€à¶»à·€à·šà·à¶±à¶º වෙමින් à¶´à·€à¶à·“...', 'wikieditor-toolbar-tool-bold' => 'à¶à¶¯ à¶´à·à·„෠අකුරු', @@ -24066,6 +25392,7 @@ $messages['si'] = array( 'wikieditor-toolbar-file-float' => 'පෙළගà·à·ƒà·Šà¶¸:', 'wikieditor-toolbar-file-default' => '(à·ƒà·à¶¸à·à¶±à·Šâ€à¶º)', 'wikieditor-toolbar-file-format' => 'ආකෘà¶à·’ය:', + 'wikieditor-toolbar-file-format-none' => 'කිසිවක් නොමà·à¶', 'wikieditor-toolbar-tool-file-insert' => 'ඇà¶à·”ල් කරන්න', 'wikieditor-toolbar-tool-file-cancel' => 'අවලංගු කරන්න', 'wikieditor-toolbar-tool-reference' => 'යොමුව', @@ -24132,7 +25459,7 @@ $1:උදà·à·„රණ.jpg| 2 යටි ලියමන', 'wikieditor-toolbar-tool-table-preview' => 'පූර්ව දර්à·à¶±à¶º', 'wikieditor-toolbar-tool-table-insert' => 'ඇà¶à·”ල් කරන්න', 'wikieditor-toolbar-tool-table-cancel' => 'à¶…à¶à·Š හරින්න', - 'wikieditor-toolbar-tool-table-toomany' => 'මෙහිදී $1 කොටුවකට වඩ෠ඇà¶à·’ වගුවක් ඇà¶à·”ල් කිරීම à¶šà·… නොහà·à¶šà·’ය.', + 'wikieditor-toolbar-tool-table-toomany' => 'මෙහිදී $1 කොටුවකට වඩ෠ඇà¶à·’ වගුවක් ඇà¶à·”ල් කිරීම à¶šà·… නොහà·à¶šà·’ය.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'ඔබ à¶´à·šà·…à·’ à·„à· à¶à·“රු ගණන සඳහ෠වලංගු අගයක් ඇà¶à·”à·…à¶à·Š à¶šà¶» à¶±à·à¶.', 'wikieditor-toolbar-tool-table-zero' => 'ඔබට à¶´à·šà·…à·’ à·„à· à¶à·“රු à·à·”න්â€à¶º වන වගුවක් ඇà¶à·”ල් à¶šà·… නොහà·à¶š.', 'wikieditor-toolbar-tool-replace' => 'සෙවීම à·„à· à¶´à·Šâ€à¶»à¶à·’ස්ථà·à¶´à¶±à¶º', @@ -24146,7 +25473,7 @@ $1:උදà·à·„රණ.jpg| 2 යටි ලියමන', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'සියල්ලම à¶´à·Šâ€à¶»à¶à·’ස්ථà·à¶´à¶±à¶º කරන්න', 'wikieditor-toolbar-tool-replace-close' => 'වසන්න', 'wikieditor-toolbar-tool-replace-nomatch' => 'ඔබේ සෙවීම කිසිදු පදයක් හ෠නොගà·à·…à¶´à·š.', - 'wikieditor-toolbar-tool-replace-success' => ' à¶´à·Šâ€à¶»à¶à·’ස්ථà·à¶´à¶± $1à¶šà·Š සිදු කරන ලදී.', + 'wikieditor-toolbar-tool-replace-success' => ' à¶´à·Šâ€à¶»à¶à·’ස්ථà·à¶´à¶± $1à¶šà·Š සිදු කරන ලදී.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'ඔබ සෙවීම සඳහ෠කිසිවක් ඇà¶à·”ල් à¶šà¶» à¶±à·à¶.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'ඔබ ඇà¶à·”à·…à¶à·Š à¶šà·… නිà¶à·Šâ€à¶º à¶´à·Šâ€à¶»à¶šà·à·à¶±à¶º වලංගු නොවේ:$1', 'wikieditor-toolbar-section-characters' => 'විà·à·šà·‚ අනු ලකුණු', @@ -24169,6 +25496,9 @@ $1:උදà·à·„රණ.jpg| 2 යටි ලියමන', 'wikieditor-toolbar-characters-page-thai' => 'à¶à·à¶ºà·’', 'wikieditor-toolbar-characters-page-lao' => 'à¶½à·à¶•', 'wikieditor-toolbar-characters-page-khmer' => 'ඛෙමර්', + 'wikieditor-toolbar-characters-endash' => 'en à¶à·šà¶¢à·ƒ', + 'wikieditor-toolbar-characters-emdash' => 'em à¶à·šà¶¢à·ƒ', + 'wikieditor-toolbar-characters-minus' => 'à¶à¶« ලකුණ', 'wikieditor-toolbar-section-help' => 'උදව්', 'wikieditor-toolbar-help-heading-description' => 'විස්à¶à¶»à¶º', 'wikieditor-toolbar-help-heading-syntax' => 'ඔබ යà¶à·”රු ලියනය කරන දෙය', @@ -24270,7 +25600,7 @@ $messages['sk'] = array( 'wikieditor-toolbar' => 'Panel nástrojov na úpravy', 'wikieditor-toolbar-desc' => 'Panel nástrojov na úpravy stránky s rozÅ¡Ãrenou použiteľnosÅ¥ou', 'wikieditor-toolbar-preference' => 'Zapnúť rozÅ¡Ãrený panel nástrojov na úpravy', - 'wikieditor-toolbar-dialogs-preference' => 'PovoliÅ¥ dialógy na vkladanie odkazov, tabuliek atÄ.', + 'wikieditor-toolbar-dialogs-preference' => 'PovoliÅ¥ dialógy na vkladanie odkazov, tabuliek atÄ.', # Fuzzy 'wikieditor-toolbar-hidesig' => 'SkryÅ¥ tlaÄidlo podpis zo stránok v hlavnom mennom priestore', 'wikieditor-toolbar-loading' => 'NaÄÃtava sa...', 'wikieditor-toolbar-tool-bold' => 'Hrubý', @@ -24369,7 +25699,7 @@ $1:PrÃklad.jpg|Popis2', 'wikieditor-toolbar-tool-table-preview' => 'Náhľad', 'wikieditor-toolbar-tool-table-insert' => 'VložiÅ¥', 'wikieditor-toolbar-tool-table-cancel' => 'ZruÅ¡iÅ¥', - 'wikieditor-toolbar-tool-table-toomany' => 'Vloženie tabuľky s viac ako $1 bunkami nie je možné pomocou tohto dialógu.', + 'wikieditor-toolbar-tool-table-toomany' => 'Vloženie tabuľky s viac ako $1 bunkami nie je možné pomocou tohto dialógu.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Nezadali ste platný poÄet riadkov alebo stĺpcov.', 'wikieditor-toolbar-tool-table-zero' => 'Nemôžete vložiÅ¥ tabuľku s nulovým poÄtom riadkov Äi stĺpcov.', 'wikieditor-toolbar-tool-replace' => 'HľadaÅ¥ a nahradiÅ¥', @@ -24383,7 +25713,7 @@ $1:PrÃklad.jpg|Popis2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'NahradiÅ¥ vÅ¡etky', 'wikieditor-toolbar-tool-replace-close' => 'ZatvoriÅ¥', 'wikieditor-toolbar-tool-replace-nomatch' => 'Vyhľadávanie nenaÅ¡lo vyhovujúce položky.', - 'wikieditor-toolbar-tool-replace-success' => 'Nahradilo sa $1 výskytov.', + 'wikieditor-toolbar-tool-replace-success' => 'Nahradilo sa $1 výskytov.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Nezadali ste, Äo sa má hľadaÅ¥.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Regulárny výraz, ktorý ste zadali je neplatný: $1', 'wikieditor-toolbar-section-characters' => 'Å peciálne znaky', @@ -24469,6 +25799,7 @@ $1:PrÃklad.jpg|Popis2', /** Slovenian (slovenÅ¡Äina) * @author Dbc334 + * @author Eleassar * @author Yerpo */ $messages['sl'] = array( @@ -24486,7 +25817,7 @@ $messages['sl'] = array( 'wikieditor-publish-preference' => 'OmogoÄi objavljanje korak-po-koraku', 'wikieditor-publish-button-publish' => 'Objavi', 'wikieditor-publish-button-cancel' => 'PrekliÄi', - 'wikieditor-publish-dialog-title' => 'Objavi na {{GRAMMAR:dajalnik|{{SITENAME}}}}', + 'wikieditor-publish-dialog-title' => 'Objavi na {{SITENAME}}', 'wikieditor-publish-dialog-summary' => 'Povzetek urejanja (na kratko opiÅ¡ite narejene spremembe):', 'wikieditor-publish-dialog-minor' => 'ManjÅ¡e urejanje', 'wikieditor-publish-dialog-watch' => 'Opazuj stran', @@ -24503,7 +25834,7 @@ $messages['sl'] = array( 'wikieditor-toolbar' => 'Urejevalna orodna vrstica', 'wikieditor-toolbar-desc' => 'Urejevalna orodna vrstica z veÄjo uporabnostjo', 'wikieditor-toolbar-preference' => 'OmogoÄi izboljÅ¡ano urejevalno vrstico', - 'wikieditor-toolbar-dialogs-preference' => 'OmogoÄi pogovorna okna za vstavljanje povezav, tabel itn.', + 'wikieditor-toolbar-dialogs-preference' => 'OmogoÄi Äarovnike za vstavljanje povezav in tabel, kakor tudi funkcijo iÅ¡Äi in zamenjaj', 'wikieditor-toolbar-hidesig' => 'Skrij gumb za podpis s strani v glavnem imenskem prostoru', 'wikieditor-toolbar-loading' => 'Nalaganje ...', 'wikieditor-toolbar-tool-bold' => 'Krepko', @@ -24531,6 +25862,7 @@ $messages['sl'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Neveljaven naslov', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Zunanja povezava', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Preverjanje obstoja strani ...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'RazloÄitvena stran', 'wikieditor-toolbar-tool-link-int-invalid' => 'Navedeni naslov ni veljaven.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'Navedeni URL izgleda kot povezava na drugo wikistran. Ali jo želite narediti notranjo povezavo?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Notranja povezava', @@ -24612,7 +25944,7 @@ $1:Primer 2.jpg|Napis 2', 'wikieditor-toolbar-tool-table-preview' => 'Predogled', 'wikieditor-toolbar-tool-table-insert' => 'Vstavi', 'wikieditor-toolbar-tool-table-cancel' => 'PrekliÄi', - 'wikieditor-toolbar-tool-table-toomany' => 'Vstavljanje tabele z veÄ kot $1 celicami s tem obrazcem ni mogoÄe.', + 'wikieditor-toolbar-tool-table-toomany' => 'Vstavljanje tabele z veÄ kot 1000 celicami s tem obrazcem ni mogoÄe.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Niste vnesli veljavnega Å¡tevila vrstic ali stolpcev.', 'wikieditor-toolbar-tool-table-zero' => 'Ne morete vstaviti tabele z niÄ vrsticami ali stolpci.', 'wikieditor-toolbar-tool-replace' => 'Zamenjaj', @@ -24626,7 +25958,7 @@ $1:Primer 2.jpg|Napis 2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Zamenjaj vse', 'wikieditor-toolbar-tool-replace-close' => 'Zapri', 'wikieditor-toolbar-tool-replace-nomatch' => 'VaÅ¡e iskanje s ne ujema z niÄemur.', - 'wikieditor-toolbar-tool-replace-success' => 'Narejenih $1 zamenjav.', + 'wikieditor-toolbar-tool-replace-success' => '{{PLURAL:$1|Narejena $1 zamenjava|Narejeni $1 zamenjavi|Narejene $1 zamenjave|Narejenih $1 zamenjav}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Niste vnesli niÄesar za iskanje.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'ObiÄajni izraz, ki ste ga vnesli, je neveljaven: $1', 'wikieditor-toolbar-section-characters' => 'Posebni znaki', @@ -24751,7 +26083,7 @@ $messages['sq'] = array( 'wikieditor-toolbar' => 'Redaktoni trat me vegla', 'wikieditor-toolbar-desc' => 'Redaktoni shiritin e veglave të faqes me përdorshmëri të zgjeruar', 'wikieditor-toolbar-preference' => 'Aktizoni redaktimin e zgjeruar të shiritit të mjeteve', - 'wikieditor-toolbar-dialogs-preference' => 'Aktivizoni dialogun për të futur lidhjet, tabelët etj.', + 'wikieditor-toolbar-dialogs-preference' => 'Aktivizoni dialogun për të futur lidhjet, tabelët etj.', # Fuzzy 'wikieditor-toolbar-loading' => 'Duke punuar...', 'wikieditor-toolbar-tool-bold' => 'Trashë', 'wikieditor-toolbar-tool-bold-example' => 'Tekst i trashë', @@ -24849,7 +26181,7 @@ $messages['sq'] = array( 'wikieditor-toolbar-tool-table-preview' => 'Parapamje', 'wikieditor-toolbar-tool-table-insert' => 'Shto', 'wikieditor-toolbar-tool-table-cancel' => 'Anulo', - 'wikieditor-toolbar-tool-table-toomany' => 'Futja e një tabelë më shumë se $1 qeliza nuk është, në këtë dialog, e mundur.', + 'wikieditor-toolbar-tool-table-toomany' => 'Futja e një tabelë më shumë se $1 qeliza nuk është, në këtë dialog, e mundur.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Ju nuk keni dhënë numër të vlefshme e rreshtave apo kollonave.', 'wikieditor-toolbar-tool-table-zero' => 'Ju nuk mund të fusni një tabelë me zero rreshta apo kollona.', 'wikieditor-toolbar-tool-replace' => 'Kërkoni dhe zhvendosni', @@ -24862,7 +26194,7 @@ $messages['sq'] = array( 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Zëvendësojnë të gjitha', 'wikieditor-toolbar-tool-replace-close' => 'Mbylle', 'wikieditor-toolbar-tool-replace-nomatch' => 'Nuk ka rezultate që përputhen me kërkesën.', - 'wikieditor-toolbar-tool-replace-success' => '$1 Zëvendësimi(et) duke u zbatuar.', + 'wikieditor-toolbar-tool-replace-success' => '$1 Zëvendësimi(et) duke u zbatuar.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Ju nuk keni futur asgjë për të kërkuar.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Shprehja që e keni futur është i pavlefshëm: $1', 'wikieditor-toolbar-section-characters' => 'Karaktere të veçanta', @@ -24949,13 +26281,14 @@ $messages['sq'] = array( * @author Charmed94 * @author Helios13 * @author McDutchie + * @author Milicevic01 * @author Rancher * @author Sasa Stefanovic * @author Жељко Тодоровић * @author Михајло Ðнђелковић */ $messages['sr-ec'] = array( - 'wikieditor' => 'Ðапредно Ñучеље уређивања викитекÑта', + 'wikieditor' => 'Ðапредно окружење за уређивање вики-текÑта', 'wikieditor-desc' => 'Пружа прошириво кориÑничко окружење за уређивање викитекÑта и много модула Ñа бројним могућноÑтима', 'wikieditor-wikitext-tab' => 'ВикитекÑÑ‚', 'wikieditor-loading' => 'Учитавање', @@ -24986,7 +26319,7 @@ $messages['sr-ec'] = array( 'wikieditor-toolbar' => 'Ðлатна трака за уређивање', 'wikieditor-toolbar-desc' => 'Ðлатна трака за уређивање Ñ Ð¿Ð¾Ð±Ð¾Ñ™ÑˆÐ°Ð½Ð¾Ð¼ употребљивошћу', 'wikieditor-toolbar-preference' => 'Омогући побољшану траку за уређивање', - 'wikieditor-toolbar-dialogs-preference' => 'Омогући прозорчад за убацивање веза, табела и више', + 'wikieditor-toolbar-dialogs-preference' => 'Омогући прозорчад за убацивање веза, табела и више', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Сакриј дугме за Ð¿Ð¾Ñ‚Ð¿Ð¸Ñ Ð½Ð° Ñтраницама у главном именÑком проÑтору', 'wikieditor-toolbar-loading' => 'Учитавам…', 'wikieditor-toolbar-tool-bold' => 'Подебљано', @@ -25095,7 +26428,7 @@ $1:пример2.jpg|ÐаÑлов2', 'wikieditor-toolbar-tool-table-insert' => 'Убаци', 'wikieditor-toolbar-tool-table-cancel' => 'Откажи', 'wikieditor-toolbar-tool-table-example-text' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut nec purus diam. Sed aliquam imperdiet nunc quis lacinia. Donec rutrum consectetur placerat. Sed volutpat neque non purus faucibus id ultricies enim euismod.', - 'wikieditor-toolbar-tool-table-toomany' => 'Ðе можете да убацујете табеле Ñ Ð²Ð¸ÑˆÐµ од $1 ћелија Ñ Ð¾Ð²Ð¸Ð¼ прозорчетом.', + 'wikieditor-toolbar-tool-table-toomany' => 'Ðе можете да убацујете табеле Ñ Ð²Ð¸ÑˆÐµ од $1 ћелија Ñ Ð¾Ð²Ð¸Ð¼ прозорчетом.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'ÐиÑте унели валидан број редова и колона', 'wikieditor-toolbar-tool-table-zero' => 'Ðе можете да унеÑете табелу Ñа 0 редова или колона.', 'wikieditor-toolbar-tool-replace' => 'Тражи и замени', @@ -25109,7 +26442,7 @@ $1:пример2.jpg|ÐаÑлов2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Замени Ñве', 'wikieditor-toolbar-tool-replace-close' => 'Затвори', 'wikieditor-toolbar-tool-replace-nomatch' => 'Претрага није пронашла резултате.', - 'wikieditor-toolbar-tool-replace-success' => 'Ðаправљених замена: $1.', + 'wikieditor-toolbar-tool-replace-success' => 'Ðаправљених замена: $1.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'ÐиÑте унели ништа за претрагу.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Израз који Ñте унели није иÑправан: $1', 'wikieditor-toolbar-section-characters' => 'ПоÑебни знакови', @@ -25233,7 +26566,7 @@ $messages['sr-el'] = array( 'wikieditor-toolbar' => 'Alatna traka za ureÄ‘ivanje', 'wikieditor-toolbar-desc' => 'Alatna traka za ureÄ‘ivanje s poboljÅ¡anom upotrebljivošću', 'wikieditor-toolbar-preference' => 'Omogući poboljÅ¡anu traku za ureÄ‘ivanje', - 'wikieditor-toolbar-dialogs-preference' => 'Omogući prozorÄad za ubacivanje veza, tabela i viÅ¡e', + 'wikieditor-toolbar-dialogs-preference' => 'Omogući prozorÄad za ubacivanje veza, tabela i viÅ¡e', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Sakrij dugme za potpis na stranicama u glavnom imenskom prostoru', 'wikieditor-toolbar-loading' => 'UÄitavanje...', 'wikieditor-toolbar-tool-bold' => 'Podebljan', @@ -25342,7 +26675,7 @@ $1:primer2.jpg|Naslov2', 'wikieditor-toolbar-tool-table-insert' => 'Ubaci', 'wikieditor-toolbar-tool-table-cancel' => 'Otkaži', 'wikieditor-toolbar-tool-table-example-text' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut nec purus diam. Sed aliquam imperdiet nunc quis lacinia. Donec rutrum consectetur placerat. Sed volutpat neque non purus faucibus id ultricies enim euismod.', - 'wikieditor-toolbar-tool-table-toomany' => 'Ne možete da ubacujete tabele s viÅ¡e od $1 ćelija s ovim prozorÄetom.', + 'wikieditor-toolbar-tool-table-toomany' => 'Ne možete da ubacujete tabele s viÅ¡e od $1 ćelija s ovim prozorÄetom.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Niste uneli validan broj redova i kolona', 'wikieditor-toolbar-tool-table-zero' => 'Ne možete da unesete tabelu sa 0 redova ili kolona.', 'wikieditor-toolbar-tool-replace' => 'Traži i zameni', @@ -25356,7 +26689,7 @@ $1:primer2.jpg|Naslov2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Zameni sve', 'wikieditor-toolbar-tool-replace-close' => 'Zatvori', 'wikieditor-toolbar-tool-replace-nomatch' => 'Pretraga nije pronaÅ¡la rezultate.', - 'wikieditor-toolbar-tool-replace-success' => 'Napravljenih zamena: $1.', + 'wikieditor-toolbar-tool-replace-success' => 'Napravljenih zamena: $1.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Niste uneli niÅ¡ta za pretragu.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Izraz koji ste uneli nije ispravan: $1', 'wikieditor-toolbar-section-characters' => 'Posebni znakovi', @@ -25566,7 +26899,7 @@ $1:Conto.jpg|Pedaran2', 'wikieditor-toolbar-tool-table-preview' => 'Pramidang', 'wikieditor-toolbar-tool-table-insert' => 'Asupkeun', 'wikieditor-toolbar-tool-table-cancel' => 'Bolay', - 'wikieditor-toolbar-tool-table-toomany' => 'Dialog ieu teu bisa dipaké pikeun nyieun tabél anu sélna leuwih ti $1.', + 'wikieditor-toolbar-tool-table-toomany' => 'Dialog ieu teu bisa dipaké pikeun nyieun tabél anu sélna leuwih ti $1.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Jumlah baris atawa kolom nu diasupkeun teu bener.', 'wikieditor-toolbar-tool-table-zero' => 'Anjeun teu bisa nyieun tabél nu baris jeung kolomna enol.', 'wikieditor-toolbar-tool-replace' => 'Téang jeung ganti', @@ -25578,7 +26911,7 @@ $1:Conto.jpg|Pedaran2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Ganti sadayana', 'wikieditor-toolbar-tool-replace-close' => 'Tutup', 'wikieditor-toolbar-tool-replace-nomatch' => 'Taya nu cocog jeung nu ditéang.', - 'wikieditor-toolbar-tool-replace-success' => '$1 geus diganti.', + 'wikieditor-toolbar-tool-replace-success' => '$1 geus diganti.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Anjeun teu ngasupkeun naon anu kudu disungsi.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Éksprési régulér anu diasupkeun teu bener: $1', 'wikieditor-toolbar-section-characters' => 'Karakter husus', @@ -25699,7 +27032,7 @@ $messages['sv'] = array( 'wikieditor-toolbar' => 'Redigeringsverktygsrad', 'wikieditor-toolbar-desc' => 'Redigeringsverktygsrad med utökad användbarhet', 'wikieditor-toolbar-preference' => 'Aktivera utökad redigeringsverktygsrad', - 'wikieditor-toolbar-dialogs-preference' => 'Aktivera dialoger för inläggning av länkar, tabeller och annat', + 'wikieditor-toolbar-dialogs-preference' => 'Aktivera guider för att lägga in länkar, tabeller sÃ¥väl som sök- och ersättningsfunktionen', 'wikieditor-toolbar-hidesig' => 'Dölj knappen signatur pÃ¥ sidor i huvudnamnrymden', 'wikieditor-toolbar-loading' => 'Laddar...', 'wikieditor-toolbar-tool-bold' => 'Fet', @@ -25727,6 +27060,7 @@ $messages['sv'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Ogiltig titel', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Extern länk', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Kontrollerar om sidan existerar...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Förgreningssida', 'wikieditor-toolbar-tool-link-int-invalid' => 'Titeln du angav är ogiltig.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'URL:et du specificerade ser ut att vara avsett som en länk till en annan wikisida. Vill du göra det till en intern länk?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Intern länk', @@ -25808,7 +27142,7 @@ $1:Exempel.jpg|Bildtext2', 'wikieditor-toolbar-tool-table-preview' => 'Förhandsgranska', 'wikieditor-toolbar-tool-table-insert' => 'Sätt in', 'wikieditor-toolbar-tool-table-cancel' => 'Avbryt', - 'wikieditor-toolbar-tool-table-toomany' => 'Att sätta in en tabell med fler än $1 celler är inte möjligt med denna dialog.', + 'wikieditor-toolbar-tool-table-toomany' => 'Att sätta in en tabell med fler än 1000 celler är inte möjligt med denna dialog.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Du har inte angett ett giltigt antal rader eller kolumner.', 'wikieditor-toolbar-tool-table-zero' => 'Du kan inte sätta in en tabell med noll rader eller kolumner.', 'wikieditor-toolbar-tool-replace' => 'Sök och ersätt', @@ -25822,7 +27156,7 @@ $1:Exempel.jpg|Bildtext2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Ersätt alla', 'wikieditor-toolbar-tool-replace-close' => 'Stäng', 'wikieditor-toolbar-tool-replace-nomatch' => 'Sökningen gav inget resultat.', - 'wikieditor-toolbar-tool-replace-success' => '$1 ersättning(ar) gjorda.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|ersättning|ersättningar}} gjordes.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Du matade inte in nÃ¥got att söka efter.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Det reguljära uttryck du angav är ogiltigt: $1', 'wikieditor-toolbar-section-characters' => 'Specialtecken', @@ -25947,7 +27281,7 @@ $messages['sw'] = array( 'wikieditor-toolbar' => 'Mwambaa zana wa kuhariri', 'wikieditor-toolbar-desc' => 'Mwambaa zana wa kuhariri uliozidishwa', 'wikieditor-toolbar-preference' => 'Tumia mwambaa zana wa kuhariri uliozidishwa', - 'wikieditor-toolbar-dialogs-preference' => 'Kuwezesha visanduku vya zana za kuingiza viungo, jedwali na mengineyo', + 'wikieditor-toolbar-dialogs-preference' => 'Kuwezesha visanduku vya zana za kuingiza viungo, jedwali na mengineyo', # Fuzzy 'wikieditor-toolbar-loading' => 'Inapakizwa...', 'wikieditor-toolbar-tool-bold' => 'Koze', 'wikieditor-toolbar-tool-bold-example' => 'Maandishi ya kooze', @@ -26050,7 +27384,7 @@ $1:Example.jpg|Maelezo mafupi 2', 'wikieditor-toolbar-tool-table-preview' => 'Hakiki', 'wikieditor-toolbar-tool-table-insert' => 'Weka', 'wikieditor-toolbar-tool-table-cancel' => 'Batilisha', - 'wikieditor-toolbar-tool-table-toomany' => 'Huwezi kutengeneza jedwali yenye visanduku zaidi na $1 kwa kutumia zana hii.', + 'wikieditor-toolbar-tool-table-toomany' => 'Huwezi kutengeneza jedwali yenye visanduku zaidi na $1 kwa kutumia zana hii.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'You have not entered a valid number of rows or columns. Idadi ya mistari au ya safu si halali.', 'wikieditor-toolbar-tool-table-zero' => 'Huwezi kuweka jedwali ambalo halina mistari wala safu zozote.', @@ -26065,7 +27399,7 @@ Idadi ya mistari au ya safu si halali.', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Badilisha yote', 'wikieditor-toolbar-tool-replace-close' => 'Funga', 'wikieditor-toolbar-tool-replace-nomatch' => 'Maandishi ulioyatafuta hayakupatikana.', - 'wikieditor-toolbar-tool-replace-success' => 'Yalifanyiwa (ma)badiliko $1.', + 'wikieditor-toolbar-tool-replace-success' => 'Yalifanyiwa (ma)badiliko $1.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Hukuweka maandishi ya kutafutwa.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Uonyesho wa kawaida ulichoingiza ni batili: $1', 'wikieditor-toolbar-section-characters' => 'Herufi maalum', @@ -26228,6 +27562,7 @@ $messages['ta'] = array( 'wikieditor-toolbar-file-target' => 'கோபà¯à®ªà®¿à®©à¯ பெயரà¯:', 'wikieditor-toolbar-file-caption' => 'தலைபà¯à®ªà¯:', 'wikieditor-toolbar-file-size' => 'அளவà¯:', + 'wikieditor-toolbar-file-float' => 'நேரà¯à®ªà®Ÿà¯à®¤à¯à®¤à¯:', 'wikieditor-toolbar-file-default' => '(இயலà¯à®ªà®¿à®°à¯à®ªà¯à®ªà¯)', 'wikieditor-toolbar-file-format' => 'வடிவமைபà¯à®ªà¯:', 'wikieditor-toolbar-file-format-none' => 'à®à®¤à¯à®®à®¿à®²à¯à®²à¯ˆ', @@ -26304,7 +27639,7 @@ $1:எடà¯à®¤à¯à®¤à¯à®•à¯à®•ாடà¯à®Ÿà¯.jpg|படவிளகà¯à®•à®® 'wikieditor-toolbar-tool-table-preview' => 'à®®à¯à®©à¯à®¤à¯‹à®±à¯à®±à®®à¯', 'wikieditor-toolbar-tool-table-insert' => 'உளà¯à®³à®¿à®Ÿà¯', 'wikieditor-toolbar-tool-table-cancel' => 'விடà¯à®Ÿà¯à®µà®¿à®Ÿà¯', - 'wikieditor-toolbar-tool-table-toomany' => 'இவà¯à®µà¯à®°à¯ˆà®¯à®¾à®Ÿà®²à¯ பெடà¯à®Ÿà®¿à®¯à¯à®Ÿà®©à¯ $1 -஠விட மேறà¯à®ªà®Ÿà¯à®Ÿ நà¯à®£à¯à®£à®±à¯ˆà®•ளைக௠கொணà¯à®Ÿ ஓர௠அடà¯à®Ÿà®µà®£à¯ˆà®¯à¯ˆ நà¯à®´à¯ˆà®•à¯à®• இயலாதà¯.', + 'wikieditor-toolbar-tool-table-toomany' => 'இவà¯à®µà¯à®°à¯ˆà®¯à®¾à®Ÿà®²à¯ பெடà¯à®Ÿà®¿à®¯à¯à®Ÿà®©à¯ $1 -஠விட மேறà¯à®ªà®Ÿà¯à®Ÿ நà¯à®£à¯à®£à®±à¯ˆà®•ளைக௠கொணà¯à®Ÿ ஓர௠அடà¯à®Ÿà®µà®£à¯ˆà®¯à¯ˆ நà¯à®´à¯ˆà®•à¯à®• இயலாதà¯.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'தாஙà¯à®•ளà¯, கிடைவரிசை (அலà¯à®²à®¤à¯) செஙà¯à®•à¯à®¤à¯à®¤à¯ வரிசைகà¯à®•ான சரியான எணà¯à®£à¯ˆà®•௠கொடà¯à®•à¯à®•விலà¯à®²à¯ˆ', 'wikieditor-toolbar-tool-table-zero' => 'தாஙà¯à®•ளà¯, கிடைவரிசை (அலà¯à®²à®¤à¯) செஙà¯à®•à¯à®¤à¯à®¤à¯ வரிசைகà¯à®•ான எணà¯à®£à¯ˆ பூசà¯à®šà®¿à®¯à®®à¯ ( 0 ) எனà¯à®±à¯ கொடà¯à®¤à¯à®¤à¯ படà¯à®Ÿà®¿à®¯à®²à¯ˆ உரà¯à®µà®¾à®•à¯à®• à®®à¯à®Ÿà®¿à®¯à®¾à®¤à¯', 'wikieditor-toolbar-tool-replace' => 'தேடிகà¯à®•ணà¯à®Ÿà¯à®ªà®¿à®Ÿà®¿à®¤à¯à®¤à¯ மாறà¯à®±à®µà¯à®®à¯', @@ -26318,7 +27653,7 @@ $1:எடà¯à®¤à¯à®¤à¯à®•à¯à®•ாடà¯à®Ÿà¯.jpg|படவிளகà¯à®•à®® 'wikieditor-toolbar-tool-replace-button-replaceall' => 'எலà¯à®²à®¾à®µà®±à¯à®±à¯ˆà®¯à¯à®®à¯ மாறà¯à®±à®µà¯à®®à¯', 'wikieditor-toolbar-tool-replace-close' => 'மூடà¯à®•', 'wikieditor-toolbar-tool-replace-nomatch' => 'தஙà¯à®•ளத௠தேடலà¯à®•à¯à®•ான à®®à¯à®Ÿà®¿à®µà¯ எஙà¯à®•à¯à®®à¯ ஒதà¯à®¤à¯à®µà®°à®µà®¿à®²à¯à®²à¯ˆ.', - 'wikieditor-toolbar-tool-replace-success' => '$1 மாறà¯à®±à®®à¯(களà¯) மேறà¯à®•ொளà¯à®³à®ªà¯à®ªà®Ÿà¯à®Ÿà®©.', + 'wikieditor-toolbar-tool-replace-success' => '$1 மாறà¯à®±à®®à¯(களà¯) மேறà¯à®•ொளà¯à®³à®ªà¯à®ªà®Ÿà¯à®Ÿà®©.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'எதனைதà¯à®¤à¯‡à®Ÿà¯à®µà®¤à¯ எனà¯à®±à¯ தாஙà¯à®•ள௠கà¯à®±à®¿à®ªà¯à®ªà®¿à®Ÿà®µà®¿à®²à¯à®²à¯ˆ.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'நீஙà¯à®•ள௠உளà¯à®³à®¿à®Ÿà¯à®Ÿ வழகà¯à®•மான தொடர௠செலà¯à®²à®¾à®¤à¯: $1', 'wikieditor-toolbar-section-characters' => 'சிறபà¯à®ªà¯ எழà¯à®¤à¯à®¤à¯à®°à¯à®•à¯à®•ளà¯', @@ -26436,7 +27771,7 @@ $messages['te'] = array( 'wikieditor-toc-hide' => 'విషయసూచికని దాచà±', 'wikieditor-toolbar' => 'ఎడిటింగౠటూలà±â€Œà°¬à°¾à°°à±', 'wikieditor-toolbar-desc' => 'మెరà±à°—ైన ఉపయోగశీలతో దిదà±à°¦à±à°¬à°¾à°Ÿà± పేజీ పనిమà±à°Ÿà±à°²à°ªà°Ÿà±à°Ÿà±€', - 'wikieditor-toolbar-dialogs-preference' => 'లంకెలà±, పటà±à°Ÿà°¿à°•లౠమరియౠమరెనà±à°¨à°¿à°‚టినే చేరà±à°šà°¡à°¾à°¨à°¿à°•à°¿ సంవాదపేటికలనౠచేతనంచేయి', + 'wikieditor-toolbar-dialogs-preference' => 'లంకెలà±, పటà±à°Ÿà°¿à°•లౠమరియౠమరెనà±à°¨à°¿à°‚టినే చేరà±à°šà°¡à°¾à°¨à°¿à°•à°¿ సంవాదపేటికలనౠచేతనంచేయి', # Fuzzy 'wikieditor-toolbar-loading' => 'లోడవà±à°¤à±‹à°‚ది...', 'wikieditor-toolbar-tool-bold' => 'బొదà±à°¦à±', 'wikieditor-toolbar-tool-bold-example' => 'బొదà±à°¦à± పాఠà±à°¯à°‚', @@ -26528,13 +27863,13 @@ $1:Example.jpg|ఉపశీరà±à°·à°¿à°•2', 'wikieditor-toolbar-tool-table-preview' => 'à°®à±à°¨à±à°œà±‚à°ªà±', 'wikieditor-toolbar-tool-table-insert' => 'చేరà±à°šà±', 'wikieditor-toolbar-tool-table-cancel' => 'à°°à°¦à±à°¦à±', - 'wikieditor-toolbar-tool-table-toomany' => '$1 కంటే à°Žà°•à±à°•à±à°µ à°—à°³à±à°³à±à°¨à±à°¨ పటà±à°Ÿà°¿à°•నని చేరà±à°šà°¡à°‚ à°ˆ సంవాదపేటిక à°¦à±à°µà°¾à°°à°¾ సాధà±à°¯à°‚ కాదà±.', + 'wikieditor-toolbar-tool-table-toomany' => '$1 కంటే à°Žà°•à±à°•à±à°µ à°—à°³à±à°³à±à°¨à±à°¨ పటà±à°Ÿà°¿à°•నని చేరà±à°šà°¡à°‚ à°ˆ సంవాదపేటిక à°¦à±à°µà°¾à°°à°¾ సాధà±à°¯à°‚ కాదà±.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'మీరౠసరైన à°…à°¡à±à°¡à± లేదా నిలà±à°µà± వరà±à°¸à°² సంఖà±à°¯à°¨à°¿ ఇవà±à°µà°²à±‡à°¦à±.', 'wikieditor-toolbar-tool-table-zero' => 'à°¸à±à°¨à±à°¨à°¾ à°…à°¡à±à°¡à± లేదా నిలà±à°µà± వరà±à°¸à°²à°¤à±‹ మీరౠపటà±à°Ÿà°¿à°•ని చేరà±à°šà°²à±‡à°°à±.', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'à°…à°¨à±à°¨à°¿à°‚టినీ మారà±à°šà±', 'wikieditor-toolbar-tool-replace-close' => 'మూసివేయి', 'wikieditor-toolbar-tool-replace-nomatch' => 'మీ à°…à°¨à±à°µà±‡à°·à°£ దేనికీ సరిపోలలేదà±.', - 'wikieditor-toolbar-tool-replace-success' => '$1 మారà±à°ªà°¿à°¡à°¿(à°²à±) చేసాం.', + 'wikieditor-toolbar-tool-replace-success' => '$1 మారà±à°ªà°¿à°¡à°¿(à°²à±) చేసాం.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'వెతకడానికి à°à°®à±€ ఇవà±à°µà°²à±‡à°¦à±.', 'wikieditor-toolbar-section-characters' => 'à°ªà±à°°à°¤à±à°¯à±‡à°• à°…à°•à±à°·à°°à°¾à°²à±', 'wikieditor-toolbar-characters-page-latin' => 'లాటినà±', @@ -26661,7 +27996,7 @@ $messages['th'] = array( 'wikieditor-toolbar' => 'à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¸ªà¸³à¸«à¸£à¸±à¸šà¸à¸²à¸£à¹à¸à¹‰à¹„ข', 'wikieditor-toolbar-desc' => 'à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¹€à¸ªà¸£à¸´à¸¡à¸„วามสามารถà¸à¸²à¸£à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¹ƒà¸™à¸à¸²à¸£à¹à¸à¹‰à¹„ขหน้า', 'wikieditor-toolbar-preference' => 'เปิดใช้à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¹€à¸ªà¸£à¸´à¸¡à¸„วามสามารถà¸à¸²à¸£à¹à¸à¹‰à¹„ข', - 'wikieditor-toolbar-dialogs-preference' => 'เปิดà¸à¸¥à¹ˆà¸à¸‡à¹‚ต้ตà¸à¸šà¸ªà¸³à¸«à¸£à¸±à¸šà¸à¸²à¸£à¹à¸—รà¸à¸¥à¸´à¸‡à¸à¹Œ ตาราง à¹à¸¥à¸°à¸à¸·à¹ˆà¸™à¹†', + 'wikieditor-toolbar-dialogs-preference' => 'เปิดà¸à¸¥à¹ˆà¸à¸‡à¹‚ต้ตà¸à¸šà¸ªà¸³à¸«à¸£à¸±à¸šà¸à¸²à¸£à¹à¸—รà¸à¸¥à¸´à¸‡à¸à¹Œ ตาราง à¹à¸¥à¸°à¸à¸·à¹ˆà¸™à¹†', # Fuzzy 'wikieditor-toolbar-loading' => 'à¸à¸³à¸¥à¸±à¸‡à¸”ึงข้à¸à¸¡à¸¹à¸¥...', 'wikieditor-toolbar-tool-bold' => 'ตัวหนา', 'wikieditor-toolbar-tool-bold-example' => 'ข้à¸à¸„วามตัวหนา', @@ -26759,7 +28094,7 @@ $1:Example.jpg|คำà¸à¸˜à¸´à¸šà¸²à¸¢à¸ าพ2', 'wikieditor-toolbar-tool-table-preview' => 'ภาพตัวà¸à¸¢à¹ˆà¸²à¸‡à¸•าราง', 'wikieditor-toolbar-tool-table-insert' => 'à¹à¸—รà¸', 'wikieditor-toolbar-tool-table-cancel' => 'ยà¸à¹€à¸¥à¸´à¸', - 'wikieditor-toolbar-tool-table-toomany' => 'ไม่สามารถใส่ตารางที่มีคà¸à¸¥à¸±à¸¡à¸™à¹Œà¸¡à¸²à¸à¸à¸§à¹ˆà¸² $1 คà¸à¸¥à¸±à¸¡à¸™à¹Œà¹„ด้ในที่นี้', + 'wikieditor-toolbar-tool-table-toomany' => 'ไม่สามารถใส่ตารางที่มีคà¸à¸¥à¸±à¸¡à¸™à¹Œà¸¡à¸²à¸à¸à¸§à¹ˆà¸² $1 คà¸à¸¥à¸±à¸¡à¸™à¹Œà¹„ด้ในที่นี้', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'คุณไม่ได้ใส่ค่าจำนวนขà¸à¸‡à¹à¸–วหรืà¸à¸„à¸à¸¥à¸±à¸¡à¸™à¹Œà¸—ี่ถูà¸à¸•้à¸à¸‡', 'wikieditor-toolbar-tool-table-zero' => 'ไม่สามารถใส่ตารางที่มีจำนวนà¹à¸–วหรืà¸à¸„à¸à¸¥à¸±à¸¡à¸™à¹Œà¹€à¸—่าà¸à¸±à¸šà¸¨à¸¹à¸™à¸¢à¹Œ', 'wikieditor-toolbar-tool-replace' => 'ค้นหาà¹à¸¥à¸°à¹à¸—นที่', @@ -26772,7 +28107,7 @@ $1:Example.jpg|คำà¸à¸˜à¸´à¸šà¸²à¸¢à¸ าพ2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'à¹à¸—นที่ทั้งหมด', 'wikieditor-toolbar-tool-replace-close' => 'ปิด', 'wikieditor-toolbar-tool-replace-nomatch' => 'สิ่งที่คุณค้นหาไม่ตรงà¸à¸±à¸šà¸ªà¸´à¹ˆà¸‡à¹ƒà¸”เลย', - 'wikieditor-toolbar-tool-replace-success' => 'มีเปลี่ยนà¹à¸›à¸¥à¸‡ $1 สิ่ง', + 'wikieditor-toolbar-tool-replace-success' => 'มีเปลี่ยนà¹à¸›à¸¥à¸‡ $1 สิ่ง', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'คุณไม่ได้ใส่คำที่จะค้นหา', 'wikieditor-toolbar-tool-replace-invalidregex' => 'นิพจน์ปรà¸à¸•ิที่คุณป้à¸à¸™à¹„ม่ถูà¸à¸•้à¸à¸‡: $1', 'wikieditor-toolbar-section-characters' => 'ตัวà¸à¸±à¸à¸©à¸£à¸žà¸´à¹€à¸¨à¸©', @@ -26885,7 +28220,7 @@ $messages['tk'] = array( 'wikieditor-toolbar' => 'Redaktirleme gural paneli', 'wikieditor-toolbar-desc' => 'Güýçlendirilen oňaýlylyk bilen sahypa gural panelini redaktirle', 'wikieditor-toolbar-preference' => 'Güýçlendirilen redaktirleme gural panelini aç', - 'wikieditor-toolbar-dialogs-preference' => 'Çykgytlary, tablisalary we ýenekileri girizmek üçin dialoglary aç', + 'wikieditor-toolbar-dialogs-preference' => 'Çykgytlary, tablisalary we ýenekileri girizmek üçin dialoglary aç', # Fuzzy 'wikieditor-toolbar-loading' => 'Yüklenýär...', 'wikieditor-toolbar-tool-bold' => 'Goýy', 'wikieditor-toolbar-tool-bold-example' => 'Goýy tekst', @@ -26983,7 +28318,7 @@ $1:Example.jpg|Titr2', 'wikieditor-toolbar-tool-table-preview' => 'Deslapky syn', 'wikieditor-toolbar-tool-table-insert' => 'Giriz', 'wikieditor-toolbar-tool-table-cancel' => 'Goýbolsun et', - 'wikieditor-toolbar-tool-table-toomany' => '$1 öýjükden artykmaç öýjükli tablisa girizmek bu dialog bilen mümkin däl.', + 'wikieditor-toolbar-tool-table-toomany' => '$1 öýjükden artykmaç öýjükli tablisa girizmek bu dialog bilen mümkin däl.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Dogry bir hatar ýa-da sütün sanyny ýazmansyňyz.', 'wikieditor-toolbar-tool-table-zero' => 'Hiç hili hatarsyz ýa-da sütünsiz tablisa girizip bilmeýärsiňiz.', 'wikieditor-toolbar-tool-replace' => 'Gözle we çalÅŸyr', @@ -26996,7 +28331,7 @@ $1:Example.jpg|Titr2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Ählisini çalÅŸyr', 'wikieditor-toolbar-tool-replace-close' => 'Ãap', 'wikieditor-toolbar-tool-replace-nomatch' => 'Gözlegiňiz hiçbir zada duÅŸmady.', - 'wikieditor-toolbar-tool-replace-success' => '$1 sany çalÅŸyrma geçirildi.', + 'wikieditor-toolbar-tool-replace-success' => '$1 sany çalÅŸyrma geçirildi.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Gözlär ýaly hiçbir zat ýazmadyňyz.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Ãazan adaty aňlatmaňyz nädogry: $1', 'wikieditor-toolbar-section-characters' => 'Ãörite simwollar', @@ -27115,7 +28450,7 @@ $messages['tl'] = array( 'wikieditor-toolbar' => 'Kahong kasangkapan na pamatnugot', 'wikieditor-toolbar-desc' => 'Kahong kasangkapan na pamatnugot na may pinainam na pagkanagagamit', 'wikieditor-toolbar-preference' => 'Paganahin ang pinainam na kahong kasangkapang pamatnugot', - 'wikieditor-toolbar-dialogs-preference' => 'Paganahin ang mga salitaan para sa pagsisingit ng mga kawing, mga tabla at marami pa', + 'wikieditor-toolbar-dialogs-preference' => 'Paganahin ang mga salitaan para sa pagsisingit ng mga kawing, mga tabla at marami pa', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Itago ang pindutan ng lagda magmula sa mga pahina sa loob ng pangunahing puwang ng pangalan', 'wikieditor-toolbar-loading' => 'Ikinakarga...', 'wikieditor-toolbar-tool-bold' => 'Makapal', @@ -27224,7 +28559,7 @@ $1:Halimbawa.jpg|Kapsyon2', 'wikieditor-toolbar-tool-table-insert' => 'Isingit', 'wikieditor-toolbar-tool-table-cancel' => 'Huwag ituloy', 'wikieditor-toolbar-tool-table-example-text' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut nec purus diam. Sed aliquam imperdiet nunc quis lacinia. Donec rutrum consectetur placerat. Sed volutpat neque non purus faucibus id ultricies enim euismod.', - 'wikieditor-toolbar-tool-table-toomany' => 'Hindi maaari sa salitaang ganito ang pagsisingit ng isang talahanayang may mahigit sa $1 na mga sihay.', + 'wikieditor-toolbar-tool-table-toomany' => 'Hindi maaari sa salitaang ganito ang pagsisingit ng isang talahanayang may mahigit sa $1 na mga sihay.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Hindi ka nagpasok ng isang tanggap na bilang ng mga hanay na pahalang o pababa.', 'wikieditor-toolbar-tool-table-zero' => 'Hindi ka makapagsisingit ng isang talahanayang walang mga hanay na pahalang o pababa.', 'wikieditor-toolbar-tool-replace' => 'Maghanap at palitan', @@ -27238,7 +28573,7 @@ $1:Halimbawa.jpg|Kapsyon2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Palitang lahat', 'wikieditor-toolbar-tool-replace-close' => 'Isara', 'wikieditor-toolbar-tool-replace-nomatch' => 'Hindi tumugma sa anuman ang paghahanap mo.', - 'wikieditor-toolbar-tool-replace-success' => '$1 nagawang (mga) pagpapalit.', + 'wikieditor-toolbar-tool-replace-success' => '$1 nagawang (mga) pagpapalit.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Hindi ka naglagay ng anumang hahanapin.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Hindi tanggap ang inilagay mong pangkaraniwang pananalita: $1', 'wikieditor-toolbar-section-characters' => 'Natatanging mga panitik', @@ -27346,6 +28681,7 @@ $messages['tpi'] = array( * @author Joseph * @author Koc61 * @author Manco Capac + * @author Rapsar * @author Sadrettin * @author Srhat * @author Vito Genovese @@ -27382,7 +28718,7 @@ $messages['tr'] = array( 'wikieditor-toolbar' => 'Araç çubuÄŸu düzenleme', 'wikieditor-toolbar-desc' => 'GeliÅŸmiÅŸ kullanılabilirlik ile sayfa araç çubuÄŸunu düzenle', 'wikieditor-toolbar-preference' => 'GeliÅŸmiÅŸ düzenleme araç çubuÄŸunu etkinleÅŸtir', - 'wikieditor-toolbar-dialogs-preference' => 'BaÄŸlantılar, tablolar ve daha fazlasını eklemek için iletileri etkinleÅŸtir', + 'wikieditor-toolbar-dialogs-preference' => 'BaÄŸlantılar, tablolar ve daha fazlasını eklemek için iletileri etkinleÅŸtir', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Ana ad boÅŸluÄŸundaki sayfalardan imza düğmesini gizle', 'wikieditor-toolbar-loading' => 'Yükleniyor...', 'wikieditor-toolbar-tool-bold' => 'Kalın', @@ -27410,6 +28746,7 @@ $messages['tr'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Geçersiz baÅŸlık', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Dış baÄŸlantı', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Sayfanın mevcudiyeti denetleniyor...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Anlam ayrımı sayfası', 'wikieditor-toolbar-tool-link-int-invalid' => 'BelirttiÄŸiniz baÅŸlık geçersiz.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'BelirttiÄŸiniz URL, baÅŸka bir viki sayfasına bir baÄŸlantı yapılmak istenmiÅŸ gibi görünüyor. Bunu dahili bir baÄŸlantı yapmak ister misiniz?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Dahili baÄŸlantı', @@ -27482,7 +28819,7 @@ $1:Örnek.jpg|Altyazı 2', 'wikieditor-toolbar-tool-table-preview' => 'Ön izleme', 'wikieditor-toolbar-tool-table-insert' => 'Ekle', 'wikieditor-toolbar-tool-table-cancel' => 'İptal', - 'wikieditor-toolbar-tool-table-toomany' => '$1 hücreliden fazla bir tablo eklemek bu ileti ile mümkün deÄŸildir.', + 'wikieditor-toolbar-tool-table-toomany' => '$1 hücreliden fazla bir tablo eklemek bu ileti ile mümkün deÄŸildir.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Geçerli bir satır ve sütun sayısı girmediniz.', 'wikieditor-toolbar-tool-table-zero' => 'Sıfır satır veya sütuna sahip bir tablo ekleyemezsiniz.', 'wikieditor-toolbar-tool-replace' => 'Ara ve deÄŸiÅŸtir', @@ -27496,7 +28833,7 @@ $1:Örnek.jpg|Altyazı 2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Tümünü deÄŸiÅŸtir', 'wikieditor-toolbar-tool-replace-close' => 'Kapat', 'wikieditor-toolbar-tool-replace-nomatch' => 'Aramanız hiçbir ÅŸeyle uyuÅŸmuyor.', - 'wikieditor-toolbar-tool-replace-success' => '$1 deÄŸiÅŸtirme yapıldı.', + 'wikieditor-toolbar-tool-replace-success' => '$1 deÄŸiÅŸtirme yapıldı.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Aramak için herhangi birÅŸey girmediniz.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'GirdiÄŸiniz düzenli ifade geçersiz: $1', 'wikieditor-toolbar-section-characters' => 'Özel karakterler', @@ -27619,7 +28956,7 @@ $messages['tt-cyrl'] = array( 'wikieditor-toolbar' => 'Төзәтү панеле', 'wikieditor-toolbar-desc' => 'Яңартылган үзгәртү панеле', 'wikieditor-toolbar-preference' => 'Яңа үзгәртү панелен куллана башлау', - 'wikieditor-toolbar-dialogs-preference' => 'Сылтамалар, табыннар һәм башка җиÑемнәрне кую', + 'wikieditor-toolbar-dialogs-preference' => 'Сылтамалар, табыннар һәм башка җиÑемнәрне кую', # Fuzzy 'wikieditor-toolbar-loading' => 'Йөкләү...', 'wikieditor-toolbar-tool-bold' => 'Куе төÑ', 'wikieditor-toolbar-tool-bold-example' => 'Калын Ñзылыш', @@ -27717,7 +29054,7 @@ $1:МиÑал.jpg|ТаÑвирлама2', 'wikieditor-toolbar-tool-table-preview' => 'Ðлдан карау', 'wikieditor-toolbar-tool-table-insert' => 'Ó¨Ñтәү', 'wikieditor-toolbar-tool-table-cancel' => 'Кире кагу', - 'wikieditor-toolbar-tool-table-toomany' => 'Бу диалог табынга $1 күзәнәктән дә артык Ó©Ñтәүне чикли', + 'wikieditor-toolbar-tool-table-toomany' => 'Бу диалог табынга $1 күзәнәктән дә артык Ó©Ñтәүне чикли', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Сез Ð´Ó©Ñ€ÐµÑ ÐºÒ¯Ð»Ó™Ð¼Ð´Ó™ баганаларны һәм юлларны күрÑәтмәгәнÑез.', 'wikieditor-toolbar-tool-table-zero' => 'Сез буш табын ÐºÑƒÑ Ð°Ð»Ð¼Ñ‹Ð¹Ñыз.', 'wikieditor-toolbar-tool-replace' => 'Ðзләү һәм алмаштыру', @@ -27730,7 +29067,7 @@ $1:МиÑал.jpg|ТаÑвирлама2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'БарыÑында алмаштыру', 'wikieditor-toolbar-tool-replace-close' => 'Ябу', 'wikieditor-toolbar-tool-replace-nomatch' => 'Сезнең Ñоравыгыз буенча берни дә табылмады.', - 'wikieditor-toolbar-tool-replace-success' => '$1 алмаштыру үткәрелде.', + 'wikieditor-toolbar-tool-replace-success' => '$1 алмаштыру үткәрелде.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Сез нәрÑÓ™ Ñзләргә икәнлеген күрÑәтмәдегез.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Сезнең тарафтан кертелгән $1 аңлатмаÑÑ‹ Ð´Ó©Ñ€ÐµÑ Ñ‚Ò¯Ð³ÐµÐ».', 'wikieditor-toolbar-section-characters' => 'МахÑÑƒÑ Ñ‚Ð°Ð¼Ð³Ð°Ð»Ð°Ñ€', @@ -27819,8 +29156,22 @@ $1:МиÑал.jpg|ТаÑвирлама2', * @author Tifinaghes */ $messages['tzm'] = array( + 'wikieditor-wikitext-tab' => 'ⵡⵉⴽⵉⴰⴹⵔⵉⵙ', + 'wikieditor-publish-button-publish' => 'ⴼⵙⴻⵔ', + 'wikieditor-toolbar-tool-bold' => 'Bold', + 'wikieditor-toolbar-tool-link' => 'ⴰⵣⴷⴰⵢ', + 'wikieditor-toolbar-tool-link-int' => 'âµ–âµ” ⵜⴰⵙâµâ´° ⵠⵡⵉⴽⵉ', + 'wikieditor-toolbar-file-target' => 'ⴰⵙⵙⴰⵖ ⵓⵙⴷⴰⵡ:', 'wikieditor-toolbar-file-size' => 'ⵜⵉⵖⵣⵉ:', + 'wikieditor-toolbar-tool-heading-1' => 'ⴰⵙⵡⵉⵔ 1', + 'wikieditor-toolbar-tool-heading-4' => 'ⴰⵙⵡⵉⵔ 4', + 'wikieditor-toolbar-tool-big' => 'ⴰⵎⵇⵇⵔⴰâµ', + 'wikieditor-toolbar-tool-big-example' => 'ⴰⴹⵔⵉⵙ ⴰⵎⵇⵇⵔⴰâµ', + 'wikieditor-toolbar-tool-small' => 'ⴰⵎⵥⵢⴰâµ', + 'wikieditor-toolbar-tool-small-example' => 'ⴰⴹⵔⵉⵙ ⴰⵎⵥⵢⴰâµ', + 'wikieditor-toolbar-tool-replace-search' => 'ⴰⵔⵣⵣⵓ âµ…â´¼:', 'wikieditor-toolbar-characters-page-latin' => 'ⵜⴰâµâ´°âµœâµ‰âµâµ‰âµœ', + 'wikieditor-toolbar-characters-page-ipa' => 'IPA', 'wikieditor-toolbar-characters-page-greek' => 'ⵜⴰⵢⵓâµâ´°âµâµ‰âµœ', 'wikieditor-toolbar-characters-page-arabic' => 'ⵜⴰⵄⵔⴰⴱⵜ', 'wikieditor-toolbar-characters-page-persian' => 'ⵜⴰⴼⴰⵔⵉⵙⵉⵜ', @@ -27837,9 +29188,119 @@ $messages['tzm'] = array( 'wikieditor-toolbar-help-page-file' => 'ⵉⵙⴷⴰⵡâµ', ); +/** Uyghur (Arabic script) (ئۇيغۇرچە) + * @author Sahran + */ +$messages['ug-arab'] = array( + 'wikieditor-loading' => 'يۈكلەۋاتىدۇ…', + 'wikieditor-preview-tab' => 'ئالدىن كۆزەت', + 'wikieditor-preview-changes-tab' => 'ئۆزگىرىشلەر', + 'wikieditor-preview-loading' => 'يۈكلەۋاتىدۇ…', + 'wikieditor-previewDialog-tab' => 'ئالدىن كۆزەت', + 'wikieditor-previewDialog-loading' => 'يۈكلەۋاتىدۇ…', + 'wikieditor-publish-button-publish' => 'ئÛلان قىلىش', + 'wikieditor-publish-button-cancel' => 'ۋاز ÙƒÛ•Ú†', + 'wikieditor-publish-dialog-watch' => 'بۇ بەتنى كۆزەت', + 'wikieditor-publish-dialog-publish' => 'ئÛلان قىلىش', + 'wikieditor-publish-dialog-goback' => 'كەينىگە', + 'wikieditor-template-editor-dialog-submit' => 'ÙŠÛÚىلا', + 'wikieditor-template-editor-dialog-cancel' => 'ۋاز ÙƒÛ•Ú†', + 'wikieditor-toolbar-loading' => 'يۈكلەۋاتىدۇ…', + 'wikieditor-toolbar-tool-bold' => 'توم', + 'wikieditor-toolbar-tool-bold-example' => 'توم خەت', + 'wikieditor-toolbar-tool-italic' => 'يانتۇ', + 'wikieditor-toolbar-tool-italic-example' => 'يانتۇ خەت', + 'wikieditor-toolbar-tool-ilink' => 'ئىچكى ئۇلانما', + 'wikieditor-toolbar-tool-ilink-example' => 'ئۇلانما ماۋزۇ', + 'wikieditor-toolbar-tool-xlink' => 'سىرتقى ئۇلانما (http:// ئالدى قوشۇلغۇچى قوشۇÚ)', + 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com ئۇلانما ماۋزۇسى', + 'wikieditor-toolbar-tool-link' => 'ئۇلانما', + 'wikieditor-toolbar-tool-link-int-text' => 'كۆرسىتىدىغان تÛكىست', + 'wikieditor-toolbar-tool-link-ext-target' => 'ئۇلانما URL:', + 'wikieditor-toolbar-tool-link-cancel' => 'ۋاز ÙƒÛ•Ú†', + 'wikieditor-toolbar-tool-link-int-invalid' => 'سىز بەلگىلىگەن تÛما ئىناۋەتسىز.', + 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'ئىچكى ئۇلانما', + 'wikieditor-toolbar-tool-file' => 'Ø³Ù‰ÚØ¯ÛˆØ±Ù…Û• ھۆججەت', + 'wikieditor-toolbar-tool-file-example' => 'Example.jpg', + 'wikieditor-toolbar-file-target' => ':ھۆججەت ئاتى', + 'wikieditor-toolbar-file-size' => 'Ú†ÙˆÚلۇقى:', + 'wikieditor-toolbar-file-float' => 'توغرىلا:', + 'wikieditor-toolbar-file-default' => '(ÙƒÛ†Úۈلدىكى)', + 'wikieditor-toolbar-file-format' => 'پىچىم:', + 'wikieditor-toolbar-file-format-none' => 'يوق', + 'wikieditor-toolbar-tool-file-insert' => 'قىستۇر', + 'wikieditor-toolbar-tool-file-cancel' => 'ۋاز ÙƒÛ•Ú†', + 'wikieditor-toolbar-tool-reference' => 'نەقىل', + 'wikieditor-toolbar-tool-reference-cancel' => 'ۋاز ÙƒÛ•Ú†', + 'wikieditor-toolbar-tool-reference-insert' => 'قىستۇر', + 'wikieditor-toolbar-section-advanced' => 'ئالىي', + 'wikieditor-toolbar-tool-heading' => 'ماۋزۇ', + 'wikieditor-toolbar-tool-heading-1' => 'دەرىجە 1', + 'wikieditor-toolbar-tool-heading-2' => 'دەرىجە 2', + 'wikieditor-toolbar-tool-heading-3' => 'دەرىجە 3', + 'wikieditor-toolbar-tool-heading-4' => 'دەرىجە 4', + 'wikieditor-toolbar-group-format' => 'پىچىم', + 'wikieditor-toolbar-tool-indent' => 'تارتىلىش', + 'wikieditor-toolbar-tool-nowiki-example' => 'Ùورماتى يوق تÛكست قىستۇر', + 'wikieditor-toolbar-tool-big' => 'Ú†ÙˆÚ', + 'wikieditor-toolbar-tool-small' => 'كىچىك', + 'wikieditor-toolbar-tool-superscript' => 'يۇقىرى ئىندÛكس', + 'wikieditor-toolbar-tool-subscript' => 'تۆۋەنكى ئىندÛكس', + 'wikieditor-toolbar-group-insert' => 'قىستۇر', + 'wikieditor-toolbar-tool-table' => 'جەدۋەل', + 'wikieditor-toolbar-tool-table-dimensions-rows' => 'قۇرلار', + 'wikieditor-toolbar-tool-table-dimensions-columns' => 'ئىستونلار', + 'wikieditor-toolbar-tool-table-example' => 'مىسال', + 'wikieditor-toolbar-tool-table-preview' => 'ئالدىن كۆزەت', + 'wikieditor-toolbar-tool-table-insert' => 'قىستۇر', + 'wikieditor-toolbar-tool-table-cancel' => 'ۋاز ÙƒÛ•Ú†', + 'wikieditor-toolbar-tool-replace' => 'ئىزدەپ Û‹Û• ئالماشتۇرۇش', + 'wikieditor-toolbar-tool-replace-title' => 'ئىزدەپ Û‹Û• ئالماشتۇرۇش', + 'wikieditor-toolbar-tool-replace-search' => 'ئىزدە:', + 'wikieditor-toolbar-tool-replace-replace' => 'ئالماشتۇر:', + 'wikieditor-toolbar-tool-replace-case' => 'دەل ماسلاش', + 'wikieditor-toolbar-tool-replace-button-replace' => 'ئالماشتۇر', + 'wikieditor-toolbar-tool-replace-button-replaceall' => 'ھەممىنى ئالماشتۇر', + 'wikieditor-toolbar-tool-replace-close' => 'ياپ', + 'wikieditor-toolbar-characters-page-latin' => 'لاتىنچە', + 'wikieditor-toolbar-characters-page-ipa' => 'IPA', + 'wikieditor-toolbar-characters-page-symbols' => 'بەلگىلەر', + 'wikieditor-toolbar-characters-page-greek' => 'گىرÛÙƒÚ†Û•', + 'wikieditor-toolbar-characters-page-cyrillic' => 'سلاۋيانچە', + 'wikieditor-toolbar-characters-page-arabic' => 'ئەرەبچە', + 'wikieditor-toolbar-characters-page-persian' => 'پارىسچە', + 'wikieditor-toolbar-characters-page-hebrew' => 'ئىبرانىچە', + 'wikieditor-toolbar-characters-page-tamil' => 'تامىلچە', + 'wikieditor-toolbar-characters-page-telugu' => 'تÛÙ„Û‡Ú¯Û‡Ú†Û•', + 'wikieditor-toolbar-characters-page-sinhala' => 'سىنگالچە', + 'wikieditor-toolbar-characters-page-gujarati' => 'گۇجاراتچە', + 'wikieditor-toolbar-characters-page-devanagari' => 'سانسكرىتچە', + 'wikieditor-toolbar-characters-page-thai' => 'تايلاندچە', + 'wikieditor-toolbar-characters-page-lao' => 'لائوسچە', + 'wikieditor-toolbar-characters-page-khmer' => 'ÙƒÛØ®Ù…ÛØ±Ú†Û•', + 'wikieditor-toolbar-section-help' => 'ياردەم', + 'wikieditor-toolbar-help-heading-description' => 'چۈشەندۈرۈش', + 'wikieditor-toolbar-help-page-format' => 'Ùورمات', + 'wikieditor-toolbar-help-page-link' => 'ئۇلانما', + 'wikieditor-toolbar-help-page-list' => 'تىزىملار', + 'wikieditor-toolbar-help-page-file' => 'ھۆججەتلەر', + 'wikieditor-toolbar-help-page-reference' => 'نەقىل', + 'wikieditor-toolbar-help-page-discussion' => 'مۇنازىرە', + 'wikieditor-toolbar-help-content-italic-description' => 'يانتۇ', + 'wikieditor-toolbar-help-content-bold-description' => 'توم', + 'wikieditor-toolbar-help-content-ilink-description' => 'ئىچكى ئۇلانما', + 'wikieditor-toolbar-help-content-file-description' => 'Ø³Ù‰ÚØ¯ÛˆØ±Ù…Û• ھۆججەت', + 'wikieditor-toolbar-help-content-reference-description' => 'نەقىل', + 'wikieditor-toolbar-help-content-signature-description' => 'ئىمزا', + 'wikieditor-toolbar-help-content-indent-description' => 'تارتىلىش', +); + /** Ukrainian (українÑька) * @author AS * @author Ahonc + * @author Andriykopanytsia + * @author AtUkr + * @author Base * @author Dim Grits * @author Microcell * @author NickK @@ -27851,14 +29312,14 @@ $messages['uk'] = array( 'wikieditor' => 'Розширений Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–ÐºÑ–Ñ‚ÐµÐºÑту', 'wikieditor-desc' => 'Забезпечує розширюваний Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–ÐºÑ–Ñ‚ÐµÐºÑту Ñ– багато функціональних модулів', 'wikieditor-wikitext-tab' => 'ВікітекÑÑ‚', - 'wikieditor-loading' => 'ЗавантаженнÑ', + 'wikieditor-loading' => 'ЗавантаженнÑ…', 'wikieditor-preview-preference' => 'Увімкнути додаткову панель швидкого перемиканнÑ: "Редагувати" — "Попередній переглÑд"', 'wikieditor-preview-tab' => 'Попередній переглÑд', 'wikieditor-preview-changes-tab' => 'Зміни', - 'wikieditor-preview-loading' => 'ЗавантаженнÑ...', + 'wikieditor-preview-loading' => 'ЗавантаженнÑ…', 'wikieditor-previewDialog-preference' => 'Увімкнути діалог попереднього переглÑду', 'wikieditor-previewDialog-tab' => 'Попередній переглÑд', - 'wikieditor-previewDialog-loading' => 'ЗавантаженнÑ...', + 'wikieditor-previewDialog-loading' => 'ЗавантаженнÑ…', 'wikieditor-publish-preference' => 'Увімкнути публікацію крок за кроком', 'wikieditor-publish-button-publish' => 'Опублікувати', 'wikieditor-publish-button-cancel' => 'СкаÑувати', @@ -27879,7 +29340,7 @@ $messages['uk'] = array( 'wikieditor-toolbar' => 'Панель заÑобів редагуваннÑ', 'wikieditor-toolbar-desc' => 'Панель заÑобів Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð· покращеною ужитковіÑтю', 'wikieditor-toolbar-preference' => 'Увімкнути покращену панель заÑобів редагуваннÑ', - 'wikieditor-toolbar-dialogs-preference' => 'Увімкнути діалоги Ð´Ð»Ñ Ð¿Ð¾ÑˆÑƒÐºÑƒ Ñ– заміни, Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ Ð¿Ð¾Ñилань, таблиць та іншого', + 'wikieditor-toolbar-dialogs-preference' => 'Увімкнути майÑтри Ð´Ð»Ñ Ð´Ð¾Ð´Ð°Ð²Ð°Ð½Ð½Ñ Ð¿Ð¾Ñилань, таблиць, а також функції пошуку Ñ– заміни', 'wikieditor-toolbar-hidesig' => 'Приховати кнопку підпиÑу зі Ñторінок в оÑновному проÑторі назв', 'wikieditor-toolbar-loading' => 'ЗавантаженнÑ…', 'wikieditor-toolbar-tool-bold' => 'Жирний', @@ -27907,6 +29368,7 @@ $messages['uk'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'ÐеприпуÑтима назва', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Зовнішнє поÑиланнÑ', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Перевірка наÑвноÑті Ñторінки...', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Сторінка неоднозначноÑті', 'wikieditor-toolbar-tool-link-int-invalid' => 'Зазначена назва неприпуÑтима.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'Зазначений вами URL виглÑдає Ñк поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° іншу вікі-Ñторінку. Ви хочете зробити його внутрішнім поÑиланнÑм?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Внутрішнє поÑиланнÑ', @@ -27921,6 +29383,7 @@ $messages['uk'] = array( 'wikieditor-toolbar-file-float' => 'ВирівнюваннÑ:', 'wikieditor-toolbar-file-default' => '(Ñтандартно)', 'wikieditor-toolbar-file-format' => 'Формат:', + 'wikieditor-toolbar-file-format-none' => 'нема', 'wikieditor-toolbar-tool-file-insert' => 'Ð’Ñтавити', 'wikieditor-toolbar-tool-file-cancel' => 'СкаÑувати', 'wikieditor-toolbar-tool-reference' => 'ВиноÑка', @@ -27988,7 +29451,7 @@ $1:Example.jpg|ОпиÑ2', 'wikieditor-toolbar-tool-table-insert' => 'Ð’Ñтавити', 'wikieditor-toolbar-tool-table-cancel' => 'СкаÑувати', 'wikieditor-toolbar-tool-table-example-text' => 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut nec purus diam. Sed aliquam imperdiet nunc quis lacinia. Donec rutrum consectetur placerat. Sed volutpat neque non purus faucibus id ultricies enim euismod.', - 'wikieditor-toolbar-tool-table-toomany' => 'Цей діалог не дозволÑÑ” вÑтавити таблицю з більш ніж $1 комірок.', + 'wikieditor-toolbar-tool-table-toomany' => 'Цей діалог не дозволÑÑ” вÑтавити таблицю розміром більше 1000 клітинок.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Ви не вказали необхідного чиÑла Ñ€Ñдків Ñ– Ñтовпців.', 'wikieditor-toolbar-tool-table-zero' => 'Ви не можете вÑтавити таблицю з нульовою кількіÑтю Ñ€Ñдків або Ñтовпців.', 'wikieditor-toolbar-tool-replace' => 'Пошук Ñ– заміна', @@ -28002,7 +29465,7 @@ $1:Example.jpg|ОпиÑ2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Замінити вÑÑ–', 'wikieditor-toolbar-tool-replace-close' => 'Закрити', 'wikieditor-toolbar-tool-replace-nomatch' => 'За Вашим запитом нічого не знайдено.', - 'wikieditor-toolbar-tool-replace-success' => 'Зроблено замін: $1.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|заміну|замін}} зроблено.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'Ви не зазначили, що треба шукати.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'Введений вами регулÑрний вираз помилковий: $1', 'wikieditor-toolbar-section-characters' => 'Спеціальні Ñимволи', @@ -28025,6 +29488,9 @@ $1:Example.jpg|ОпиÑ2', 'wikieditor-toolbar-characters-page-thai' => 'ТайÑькі', 'wikieditor-toolbar-characters-page-lao' => 'ЛаоÑькі', 'wikieditor-toolbar-characters-page-khmer' => 'КхмерÑькі', + 'wikieditor-toolbar-characters-endash' => 'коротке тире', + 'wikieditor-toolbar-characters-emdash' => 'довге тире', + 'wikieditor-toolbar-characters-minus' => 'мінуÑ', 'wikieditor-toolbar-section-help' => 'Довідка', 'wikieditor-toolbar-help-heading-description' => 'ОпиÑ', 'wikieditor-toolbar-help-heading-syntax' => 'Що ви вводите', @@ -28091,6 +29557,8 @@ $1:Example.jpg|ОпиÑ2', ); /** Urdu (اردو) + * @author BMRG14 + * @author Ebraminio * @author Ù…ØØ¨ÙˆØ¨ عالم * @author පසිඳු à¶šà·à·€à·’න්ද */ @@ -28124,7 +29592,7 @@ $messages['ur'] = array( 'wikieditor-toc-hide' => 'مشتملات چھپاؤ', 'wikieditor-toolbar' => 'تدوینی اوزارتختÛ', 'wikieditor-toolbar-preference' => 'Ø§ÙØ²ÙˆØ¯Û تدوینی Ø§ÙˆØ²Ø§Ø±ØªØ®ØªÛ ÙØ¹Ø§Ù„ کرو', - 'wikieditor-toolbar-dialogs-preference' => 'رابطو اور جدولوں ÙˆØºÛŒØ±Û Ú©Û’ ادخال کیلئے Ù…Ú©Ø§Ù„Ù…Û Ø¬Ø§Øª ÙØ¹Ø§Ù„ کرو', + 'wikieditor-toolbar-dialogs-preference' => 'رابطو اور جدولوں ÙˆØºÛŒØ±Û Ú©Û’ ادخال کیلئے Ù…Ú©Ø§Ù„Ù…Û Ø¬Ø§Øª ÙØ¹Ø§Ù„ کرو', # Fuzzy 'wikieditor-toolbar-loading' => 'Ù„ÙŽØ¯Ø±ÛØ§ ÛÛ’Û”Û”', 'wikieditor-toolbar-tool-bold' => 'جلی', 'wikieditor-toolbar-tool-bold-example' => 'دبیز متن', @@ -28230,7 +29698,7 @@ $1:مثال.jpg|تعقیب2', 'wikieditor-toolbar-tool-table-preview' => 'نمائش', 'wikieditor-toolbar-tool-table-insert' => 'داخل', 'wikieditor-toolbar-tool-table-cancel' => 'منسوخ', - 'wikieditor-toolbar-tool-table-toomany' => 'Ø§ÙØ³ Ù…Ú©Ø§Ù„Ù…Û Ú©Û’ ذریعے $1 سے Ø²ÛŒØ§Ø¯Û Ø®Ø§Ù†ÙˆÚº والے جدول کا ادخال ممکن Ù†Ûیں۔', + 'wikieditor-toolbar-tool-table-toomany' => 'Ø§ÙØ³ Ù…Ú©Ø§Ù„Ù…Û Ú©Û’ ذریعے $1 سے Ø²ÛŒØ§Ø¯Û Ø®Ø§Ù†ÙˆÚº والے جدول کا ادخال ممکن Ù†Ûیں۔', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'آپ Ù†Û’ قطاروں یا صÙÙˆÚº کا صØÛŒØ شمار داخل Ù†Ûیں کیا۔', 'wikieditor-toolbar-tool-table-zero' => 'آپ ØµÙØ± قطاروں یا صÙÙˆÚº کا جدول داخل Ù†Ûیں کرسکتے۔', 'wikieditor-toolbar-tool-replace' => 'تلاش Ùˆ تبدیلئ متن', @@ -28244,7 +29712,7 @@ $1:مثال.jpg|تعقیب2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'سب بدل دو', 'wikieditor-toolbar-tool-replace-close' => 'بند کرو', 'wikieditor-toolbar-tool-replace-nomatch' => 'آپ Ú©ÛŒ تلاش سے Ú©Ú†Ú¾ ملا Ù†Ûیں۔', - 'wikieditor-toolbar-tool-replace-success' => '$1 تبدیلیاں Ú©ÛŒ گئیں۔', + 'wikieditor-toolbar-tool-replace-success' => '$1 تبدیلیاں Ú©ÛŒ گئیں۔', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'آپ Ù†Û’ تلاش کیلئے Ú©Ú†Ú¾ دیا Ù†Ûیں۔', 'wikieditor-toolbar-section-characters' => 'خاص Ù…ØØ§Ø±Ù', 'wikieditor-toolbar-characters-page-latin' => 'لاطینی Ù…ØØ§Ø±Ù', @@ -28313,40 +29781,41 @@ $1:مثال.jpg|تعقیب2', /** Uzbek (oÊ»zbekcha) * @author CoderSI + * @author Sociologist */ $messages['uz'] = array( 'wikieditor' => 'Vikimatnni tahrirlashning kengaytirilgan interfeysi', - 'wikieditor-desc' => "Vikimatnni tahrirlashning kengaytirilgan interfeysi va modullar tomonidan taqdim qilinadigan ko'pchilik amallar bilan ta'minlaydi", + 'wikieditor-desc' => 'Vikimatnni tahrirlashning kengaytirilgan interfeysi va modullar tomonidan taqdim qilinadigan koÊ»pchilik amallar bilan taʼminlaydi', 'wikieditor-wikitext-tab' => 'Vikimatn', 'wikieditor-loading' => 'Yuklash...', - 'wikieditor-preview-preference' => "Yonma-yon batafsil ko'rsatishni yoqish", - 'wikieditor-preview-tab' => "Batafsil ko'rsatish", - 'wikieditor-preview-changes-tab' => "O'zgarishlar", + 'wikieditor-preview-preference' => '«Yonma-yon» koÊ»rib chiqish funksiyasini yoqish', + 'wikieditor-preview-tab' => 'Batafsil koÊ»rsatish', + 'wikieditor-preview-changes-tab' => 'OÊ»zgarishlar', 'wikieditor-preview-loading' => 'Yuklash...', - 'wikieditor-previewDialog-preference' => "Batafsil ko'rsatish dialogini yoqish", - 'wikieditor-previewDialog-tab' => "Batafsil ko'rsatish", + 'wikieditor-previewDialog-preference' => 'Batafsil koÊ»rsatish dialogini yoqish', + 'wikieditor-previewDialog-tab' => 'Batafsil koÊ»rsatish', 'wikieditor-previewDialog-loading' => 'Yuklash...', 'wikieditor-publish-preference' => 'Qadamba-qadam nashr qilishni yoqish', 'wikieditor-publish-button-publish' => 'Nashr qilish', - 'wikieditor-publish-button-cancel' => 'Bekor', + 'wikieditor-publish-button-cancel' => 'Bekor qilish', 'wikieditor-publish-dialog-title' => '{{SITENAME}} loyihasida nashr qilish', - 'wikieditor-publish-dialog-summary' => "O'zgarishlar tavsifi (qanday o'zgarishlar sodir bo'lganini qisqacha ko'rsating):", - 'wikieditor-publish-dialog-minor' => "Kichik o'zgarish", + 'wikieditor-publish-dialog-summary' => 'OÊ»zgarishlar tavsifi (qanday oÊ»zgarishlar sodir boÊ»lganini qisqacha koÊ»rsating):', + 'wikieditor-publish-dialog-minor' => 'Kichik oÊ»zgarish', 'wikieditor-publish-dialog-watch' => 'Bu sahifani kuzatish', 'wikieditor-publish-dialog-publish' => 'Nashr qilish', 'wikieditor-publish-dialog-goback' => 'Orqaga', - 'wikieditor-template-editor-preference' => 'Shakllar yodamida andozalarni tahrirlashni yoqish', - 'wikieditor-template-editor-dialog-title' => "Andozani o'zgartirish", + 'wikieditor-template-editor-preference' => 'Shakllar yordamida andozalarni tahrirlashni yoqish', + 'wikieditor-template-editor-dialog-title' => 'Andozani oÊ»zgartirish', 'wikieditor-template-editor-dialog-submit' => 'Yangilash', - 'wikieditor-template-editor-dialog-cancel' => 'Bekor', - 'wikieditor-templates-preference' => "Andozalarni yig'ishni yoqish", - 'wikieditor-toc-preference' => "O'tish imkonini beruvchi mundarijani yoqish", - 'wikieditor-toc-show' => "Mundarijani ko'rsatish", + 'wikieditor-template-editor-dialog-cancel' => 'Bekor qilish', + 'wikieditor-templates-preference' => 'Andozalarni yigÊ»ishni yoqish', + 'wikieditor-toc-preference' => 'OÊ»tish imkonini beruvchi mundarijani yoqish', + 'wikieditor-toc-show' => 'Mundarijani koÊ»rsatish', 'wikieditor-toc-hide' => 'Mundarijani yashirish', 'wikieditor-toolbar' => 'Tahrirlash darchasi', - 'wikieditor-toolbar-desc' => "Foydalanishga qulayroq bo'lgan tahrirlash darchasi", + 'wikieditor-toolbar-desc' => 'Foydalanishga qulayroq boÊ»lgan tahrirlash darchasi', 'wikieditor-toolbar-preference' => 'Yaxshilangan tahrirlash darchasini yoqish', - 'wikieditor-toolbar-dialogs-preference' => "Havolalar, jadvallar va boshqa obyektlarni qo'yish uchun dialoglarni yoqish", + 'wikieditor-toolbar-dialogs-preference' => 'Havolalar, jadvallar va boshqa obyektlarni qoÊ»yish uchun dialoglarni yoqish', # Fuzzy 'wikieditor-toolbar-hidesig' => 'Asosiy nomfazodagi sahifalarda imzo tugmasini yashirish', 'wikieditor-toolbar-loading' => 'Yuklash...', 'wikieditor-toolbar-tool-bold' => 'Qalin', @@ -28358,47 +29827,47 @@ $messages['uz'] = array( 'wikieditor-toolbar-tool-xlink' => 'Tashqi ishorat (http:// prefiksini unutmang)', 'wikieditor-toolbar-tool-xlink-example' => 'http://www.example.com ishorat nomi', 'wikieditor-toolbar-tool-link' => 'Havola', - 'wikieditor-toolbar-tool-link-title' => "Havola qo'yish", + 'wikieditor-toolbar-tool-link-title' => 'Havola qoÊ»yish', 'wikieditor-toolbar-tool-link-int' => 'Viki-sahifaga', - 'wikieditor-toolbar-tool-link-int-target' => "Mo'ljal sahifa yoki URL:", + 'wikieditor-toolbar-tool-link-int-target' => 'MoÊ»ljal sahifa yoki URL:', 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'Sahifa nomi yoki URL', - 'wikieditor-toolbar-tool-link-int-text' => "Ko'rsatiladigan matn:", - 'wikieditor-toolbar-tool-link-int-text-tooltip' => "Ko'rsatiladigan matnni kiriting", + 'wikieditor-toolbar-tool-link-int-text' => 'KoÊ»rsatiladigan matn:', + 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'KoÊ»rsatiladigan matnni kiriting', 'wikieditor-toolbar-tool-link-ext' => 'Tashqi veb-sahifaga', 'wikieditor-toolbar-tool-link-ext-target' => 'URL havolalar:', 'wikieditor-toolbar-tool-link-ext-text' => 'Havola matni:', - 'wikieditor-toolbar-tool-link-insert' => "Havola qo'yish", - 'wikieditor-toolbar-tool-link-cancel' => 'Bekor', + 'wikieditor-toolbar-tool-link-insert' => 'Havola qoÊ»yish', + 'wikieditor-toolbar-tool-link-cancel' => 'Bekor qilish', 'wikieditor-toolbar-tool-link-int-target-status-exists' => 'Sahifa mavjud', 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'Sahifa mavjud emas', - 'wikieditor-toolbar-tool-link-int-target-status-invalid' => "Mumkin bo'lmagan nom", + 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Mumkin boÊ»lmagan nom', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Tashqi havola', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Sahifa mavjudligiga tekshirish', - 'wikieditor-toolbar-tool-link-int-invalid' => "Ko'rsatilgan nom mumkin emas.", - 'wikieditor-toolbar-tool-link-lookslikeinternal' => "Siz tomondan ko'rsatilgan URL boshqa viki-sahifaga havolaga o'xshash. Siz mazkur havolani ichki qilishni xohlaysizmi?", + 'wikieditor-toolbar-tool-link-int-invalid' => 'KoÊ»rsatilgan nom mumkin emas.', + 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'Siz tomondan koÊ»rsatilgan URL boshqa viki-sahifaga havolaga oÊ»xshash. Siz mazkur havolani ichki qilishni xohlaysizmi?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Ichki havola', 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Tashqi havola', - 'wikieditor-toolbar-tool-link-empty' => "Nimaga ishorat qilishni ko'rsatmadingiz", - 'wikieditor-toolbar-tool-file' => "O'rnatilgan fayl", + 'wikieditor-toolbar-tool-link-empty' => 'Nimaga ishorat qilishni koÊ»rsatmadingiz', + 'wikieditor-toolbar-tool-file' => 'OÊ»rnatilgan fayl', 'wikieditor-toolbar-tool-file-example' => 'Example.jpg', - 'wikieditor-toolbar-tool-file-title' => "Fayl qo'yish", + 'wikieditor-toolbar-tool-file-title' => 'Fayl qoÊ»yish', 'wikieditor-toolbar-file-target' => 'Fayl nomi:', 'wikieditor-toolbar-file-caption' => 'Yozuv:', 'wikieditor-toolbar-file-size' => 'OÊ»lchami', 'wikieditor-toolbar-file-float' => 'Tekislash:', - 'wikieditor-toolbar-file-default' => "(boshlang'ich)", + 'wikieditor-toolbar-file-default' => '(boshlangÊ»ich)', 'wikieditor-toolbar-file-format' => 'Formati:', - 'wikieditor-toolbar-file-format-none' => "yo'q", - 'wikieditor-toolbar-tool-file-insert' => "Qo'yish", - 'wikieditor-toolbar-tool-file-cancel' => 'Bekor', + 'wikieditor-toolbar-file-format-none' => 'yoÊ»q', + 'wikieditor-toolbar-tool-file-insert' => 'QoÊ»yish', + 'wikieditor-toolbar-tool-file-cancel' => 'Bekor qilish', 'wikieditor-toolbar-tool-reference' => 'Havola', - 'wikieditor-toolbar-tool-reference-example' => "Havola matnini bu yerga qo'ying", - 'wikieditor-toolbar-tool-reference-cancel' => 'Bekor', - 'wikieditor-toolbar-tool-reference-title' => "Havola qo'yish", - 'wikieditor-toolbar-tool-reference-insert' => "Qo'yish", + 'wikieditor-toolbar-tool-reference-example' => 'Havola matnini bu yerga qoÊ»ying', + 'wikieditor-toolbar-tool-reference-cancel' => 'Bekor qilish', + 'wikieditor-toolbar-tool-reference-title' => 'Havola qoÊ»yish', + 'wikieditor-toolbar-tool-reference-insert' => 'QoÊ»yish', 'wikieditor-toolbar-tool-reference-text' => 'Havola matni', 'wikieditor-toolbar-tool-signature' => 'Imzo va vaqt', - 'wikieditor-toolbar-section-advanced' => "Qo'shimcha", + 'wikieditor-toolbar-section-advanced' => 'QoÊ»shimcha', 'wikieditor-toolbar-tool-heading' => 'Sarlavha', 'wikieditor-toolbar-tool-heading-1' => 'Daraja 1', 'wikieditor-toolbar-tool-heading-2' => 'Daraja 2', @@ -28407,16 +29876,16 @@ $messages['uz'] = array( 'wikieditor-toolbar-tool-heading-5' => 'Daraja 5', 'wikieditor-toolbar-tool-heading-example' => 'Sarlavha matni', 'wikieditor-toolbar-group-format' => 'Formati', - 'wikieditor-toolbar-tool-ulist' => "Belgili ro'yxat", - 'wikieditor-toolbar-tool-ulist-example' => "Belgili ro'yxat qismi", - 'wikieditor-toolbar-tool-olist' => "Raqamlangan ro'yxat", - 'wikieditor-toolbar-tool-olist-example' => "Raqamlangan ro'yxat qismi", + 'wikieditor-toolbar-tool-ulist' => 'Belgili roÊ»yxat', + 'wikieditor-toolbar-tool-ulist-example' => 'Belgili roÊ»yxat qismi', + 'wikieditor-toolbar-tool-olist' => 'Raqamlangan roÊ»yxat', + 'wikieditor-toolbar-tool-olist-example' => 'Raqamlangan roÊ»yxat qismi', 'wikieditor-toolbar-tool-indent' => 'Xat boshi', 'wikieditor-toolbar-tool-indent-example' => 'Satr xat boshi bilan', - 'wikieditor-toolbar-tool-nowiki' => "Viki-formatlashga e'tibor qilmaslik", - 'wikieditor-toolbar-tool-nowiki-example' => "Bu yerga formatlash zarur bo'lmagan matnni qo'ying", - 'wikieditor-toolbar-tool-redirect' => "Qaytayo'naltirish", - 'wikieditor-toolbar-tool-redirect-example' => "Mo'ljal sahifa nomi", + 'wikieditor-toolbar-tool-nowiki' => 'Viki-formatlashga eʼtibor qilmaslik', + 'wikieditor-toolbar-tool-nowiki-example' => 'Bu yerga formatlash zarur boÊ»lmagan matnni qoÊ»ying', + 'wikieditor-toolbar-tool-redirect' => 'Qayta yoÊ»naltirish', + 'wikieditor-toolbar-tool-redirect-example' => 'MoÊ»ljal sahifa nomi', 'wikieditor-toolbar-tool-big' => 'Yirik', 'wikieditor-toolbar-tool-big-example' => 'Yirik matn', 'wikieditor-toolbar-tool-small' => 'Kichik', @@ -28425,7 +29894,7 @@ $messages['uz'] = array( 'wikieditor-toolbar-tool-superscript-example' => 'Satrusti matn', 'wikieditor-toolbar-tool-subscript' => 'Satrosti', 'wikieditor-toolbar-tool-subscript-example' => 'Satrosti matn', - 'wikieditor-toolbar-group-insert' => "Qo'yish", + 'wikieditor-toolbar-group-insert' => 'QoÊ»yish', 'wikieditor-toolbar-tool-gallery' => 'Rasmlar galereyasi', 'wikieditor-toolbar-tool-gallery-example' => '$1:Example.jpg|Izoh1 $1:Example.jpg|Izoh2', @@ -28445,33 +29914,33 @@ $1:Example.jpg|Izoh2', | qator 2, katak 3', 'wikieditor-toolbar-tool-table-example-cell-text' => 'Katak matni', 'wikieditor-toolbar-tool-table-example-header' => 'Sarlavha matni', - 'wikieditor-toolbar-tool-table-title' => "Jadval qo'yish", + 'wikieditor-toolbar-tool-table-title' => 'Jadval qoÊ»yish', 'wikieditor-toolbar-tool-table-dimensions-rows' => 'Qatorlar', 'wikieditor-toolbar-tool-table-dimensions-columns' => 'Ustunlar', - 'wikieditor-toolbar-tool-table-dimensions-header' => "Sarlavha qatori qo'shish", + 'wikieditor-toolbar-tool-table-dimensions-header' => 'Sarlavha qatori qoÊ»shish', 'wikieditor-toolbar-tool-table-wikitable' => 'Chegaralar bilan bezash', 'wikieditor-toolbar-tool-table-sortable' => 'Jadvalni saralanadigan qilish', 'wikieditor-toolbar-tool-table-example' => 'Misol', - 'wikieditor-toolbar-tool-table-preview' => "Batafsil ko'rinishi", - 'wikieditor-toolbar-tool-table-insert' => "Qo'yish", + 'wikieditor-toolbar-tool-table-preview' => 'Batafsil koÊ»rinishi', + 'wikieditor-toolbar-tool-table-insert' => 'QoÊ»yish', 'wikieditor-toolbar-tool-table-cancel' => 'Bekor', - 'wikieditor-toolbar-tool-table-toomany' => "Ushbu dialog $1 ta katakdan katta hajmdagi jadvalni qo'yish imkonini bermaydi.", - 'wikieditor-toolbar-tool-table-invalidnumber' => "To'g'ri qator yoki ustun miqdorini ko'rsatmadingiz.", - 'wikieditor-toolbar-tool-table-zero' => "Siz nol miqdordagi qatorli yoki ustunli jadval qo'ya olmaysiz.", - 'wikieditor-toolbar-tool-replace' => 'Qidiruv va almashtirish', - 'wikieditor-toolbar-tool-replace-title' => 'Qidiruv va almashtirish', + 'wikieditor-toolbar-tool-table-toomany' => 'Ushbu dialog 1000 ta katakdan katta hajmdagi jadvalni qoÊ»yish imkonini bermaydi.', + 'wikieditor-toolbar-tool-table-invalidnumber' => 'ToÊ»gÊ»ri qator yoki ustun miqdorini koÊ»rsatmadingiz.', + 'wikieditor-toolbar-tool-table-zero' => 'Qatorlarsiz yoki ustunlarsiz jadval qoÊ»yib boÊ»lmaydi.', + 'wikieditor-toolbar-tool-replace' => 'Qidirish va almashtirish', + 'wikieditor-toolbar-tool-replace-title' => 'Qidirish va almashtirish', 'wikieditor-toolbar-tool-replace-search' => 'Qidirish:', 'wikieditor-toolbar-tool-replace-replace' => 'Quyidagiga almashtirish:', 'wikieditor-toolbar-tool-replace-case' => 'Registrni hisobga olish', - 'wikieditor-toolbar-tool-replace-regex' => 'Qidiruv satrini regulyar ifoda sifatida qarash', + 'wikieditor-toolbar-tool-replace-regex' => 'Qidiruv satrini muntazam ifoda deb hisoblash', 'wikieditor-toolbar-tool-replace-button-findnext' => 'Keyingisini qidirish', 'wikieditor-toolbar-tool-replace-button-replace' => 'Almashtirish', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Hammasini almashtirish', 'wikieditor-toolbar-tool-replace-close' => 'Yopish', - 'wikieditor-toolbar-tool-replace-nomatch' => "Sizning so'rovingiz bo'yicha hech nima topilmadi.", - 'wikieditor-toolbar-tool-replace-success' => '$1 ta almashtirish amalga oshirildi.', - 'wikieditor-toolbar-tool-replace-emptysearch' => "Nimani qidirishni ko'rsatmadingiz.", - 'wikieditor-toolbar-tool-replace-invalidregex' => 'Siz tomondan kiritilgan regulyar ifoda xato: $1', + 'wikieditor-toolbar-tool-replace-nomatch' => 'Sizning soÊ»rovingiz boÊ»yicha hech nima topilmadi.', + 'wikieditor-toolbar-tool-replace-success' => '$1 ta almashtirish amalga oshirildi.', # Fuzzy + 'wikieditor-toolbar-tool-replace-emptysearch' => 'Nimani qidirishni koÊ»rsatmadingiz.', + 'wikieditor-toolbar-tool-replace-invalidregex' => 'Siz kiritgan muntazam ifodada xatolik: $1', 'wikieditor-toolbar-section-characters' => 'Maxsus belgilar', 'wikieditor-toolbar-characters-page-latin' => 'Lotin', 'wikieditor-toolbar-characters-page-latinextended' => 'Lotin kengaytirilgan', @@ -28492,14 +29961,16 @@ $1:Example.jpg|Izoh2', 'wikieditor-toolbar-characters-page-thai' => 'Tay', 'wikieditor-toolbar-characters-page-lao' => 'Laos', 'wikieditor-toolbar-characters-page-khmer' => 'Kxmer', + 'wikieditor-toolbar-characters-emdash' => 'uzun tire', + 'wikieditor-toolbar-characters-minus' => 'minus belgisi', 'wikieditor-toolbar-section-help' => 'Yordam', - 'wikieditor-toolbar-help-heading-description' => 'TaÊ»rif', + 'wikieditor-toolbar-help-heading-description' => 'Taʼrif', 'wikieditor-toolbar-help-heading-syntax' => 'Nima kirityapsiz', 'wikieditor-toolbar-help-heading-result' => 'Nima olyapsiz', 'wikieditor-toolbar-help-page-format' => 'Formatlash', 'wikieditor-toolbar-help-page-link' => 'Havolalar', 'wikieditor-toolbar-help-page-heading' => 'Sarlavhalar', - 'wikieditor-toolbar-help-page-list' => "Ro'yxatlar", + 'wikieditor-toolbar-help-page-list' => 'RoÊ»yxatlar', 'wikieditor-toolbar-help-page-file' => 'Fayllar', 'wikieditor-toolbar-help-page-reference' => 'Izohlar', 'wikieditor-toolbar-help-page-discussion' => 'Munozara', @@ -28530,28 +30001,28 @@ $1:Example.jpg|Izoh2', 'wikieditor-toolbar-help-content-heading5-description' => '5-darajadagi sarlavha', 'wikieditor-toolbar-help-content-heading5-syntax' => '===== Sarlavha matni =====', 'wikieditor-toolbar-help-content-heading5-result' => '<h5>Sarlavha matni</h5>', - 'wikieditor-toolbar-help-content-ulist-description' => "Belgili ro'yxat", - 'wikieditor-toolbar-help-content-ulist-syntax' => "* Ro'yxat qismi<br />* Ro'yxat qismi", - 'wikieditor-toolbar-help-content-ulist-result' => "<ul><li>Ro'yxat qismi</li><li>Ro'yxat qismi</li></ul>", - 'wikieditor-toolbar-help-content-olist-description' => "Raqamlangan ro'yxat", - 'wikieditor-toolbar-help-content-olist-syntax' => "# Ro'yxat qismi<br /># Ro'yxat qismi", - 'wikieditor-toolbar-help-content-olist-result' => "<ol><li>Ro'yxat qismi</li><li>Ro'yxat qismi</li></ol>", - 'wikieditor-toolbar-help-content-file-description' => "O'rnatilgan fayl", + 'wikieditor-toolbar-help-content-ulist-description' => 'Belgili roÊ»yxat', + 'wikieditor-toolbar-help-content-ulist-syntax' => '* RoÊ»yxat qismi<br />* RoÊ»yxat qismi', + 'wikieditor-toolbar-help-content-ulist-result' => '<ul><li>RoÊ»yxat qismi</li><li>RoÊ»yxat qismi</li></ul>', + 'wikieditor-toolbar-help-content-olist-description' => 'Raqamlangan roÊ»yxat', + 'wikieditor-toolbar-help-content-olist-syntax' => '# RoÊ»yxat qismi<br /># RoÊ»yxat qismi', + 'wikieditor-toolbar-help-content-olist-result' => '<ol><li>RoÊ»yxat qismi</li><li>RoÊ»yxat qismi</li></ol>', + 'wikieditor-toolbar-help-content-file-description' => 'OÊ»rnatilgan fayl', 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:Example.png|thumb|Izohlovchi matn]]', 'wikieditor-toolbar-help-content-file-result' => "<div style='width:104px;' class='thumbinner'><a title=' Izohlovchi matn' class='image' href='#'><img height='50' width='100' border='0' class='thumbimage' src='$2/WikiEditor/modules/images/toolbar/example-image.png' alt=''/></a><div class='thumbcaption'><div class='magnify'><a title='Kattalashtirish' class='internal' href='#'><img height='11' width='15' alt='' src='$1/common/images/magnify-clip.png'/></a></div> Izohlovchi matn</div></div>", 'wikieditor-toolbar-help-content-reference-description' => 'Izoh', - 'wikieditor-toolbar-help-content-reference-syntax' => 'Sahifa matni.<ref name="test">[http://www.example.org Havola matni], qo\'shimcha matn.</ref>', + 'wikieditor-toolbar-help-content-reference-syntax' => 'Sahifa matni.<ref name="test">[http://www.example.org Havola matni], qoÊ»shimcha matn.</ref>', 'wikieditor-toolbar-help-content-reference-result' => "Sahifa matni.<sup><a href='#'>[1]</a></sup>", - 'wikieditor-toolbar-help-content-rereference-description' => "O'sha havoladan qo'shimcha foydalanish", + 'wikieditor-toolbar-help-content-rereference-description' => 'OÊ»sha havoladan qoÊ»shimcha foydalanish', 'wikieditor-toolbar-help-content-rereference-result' => "Sahifa matni.<sup><a href='#'>[1]</a></sup>", - 'wikieditor-toolbar-help-content-showreferences-description' => "Izohlarni ko'rsatish", - 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.example.org' class='external text' href='#'>Havola matni</a>, qo'shimcha matn.</li></ol>", + 'wikieditor-toolbar-help-content-showreferences-description' => 'Izohlarni koÊ»rsatish', + 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.example.org' class='external text' href='#'>Havola matni</a>, qoÊ»shimcha matn.</li></ol>", 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'Imzo vaqt bilan birga', - 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>Ishtirokchi ismi</a> (<a href='#' title='{{#special:mytalk}}'>munozara</a>) 15:54, 10 iyun 2009 (UTC)", + 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>Foydalanuvchi nomi</a> (<a href='#' title='{{#special:mytalk}}'>munozara</a>) 15:54, 10 iyun 2009 (UTC)", 'wikieditor-toolbar-help-content-signature-description' => 'Imzo', - 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>Ishtirokchi ismi</a> (<a href='#' title='{{#special:mytalk}}'>munozara</a>)", + 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>Foydalanuvchi nomi</a> (<a href='#' title='{{#special:mytalk}}'>munozara</a>)", 'wikieditor-toolbar-help-content-indent-description' => 'Xat boshi', 'wikieditor-toolbar-help-content-indent-syntax' => 'Odatiy matn<br />:Matn xat boshi bilan<br />::Matn xat boshi bilan', 'wikieditor-toolbar-help-content-indent-result' => 'Odatiy matn<dl><dd>Matn xat boshi bilan<dl><dd>Matn xat boshi bilan</dd></dl></dd></dl>', @@ -28559,11 +30030,12 @@ Izohlovchi matn</div></div>", /** vèneto (vèneto) * @author Candalua + * @author GatoSelvadego * @author Vajotwo */ $messages['vec'] = array( 'wikieditor' => 'Interfacia avansada de modifica testo wiki', - 'wikieditor-desc' => 'Fornisse na interfacia avansada de modifica testo wiki e vari moduli funsionali', + 'wikieditor-desc' => 'Fornise na interfacia avansada de modifica testo wiki e vari moduli funsionali', 'wikieditor-wikitext-tab' => 'Testo wiki', 'wikieditor-loading' => 'Drio cargar...', 'wikieditor-preview-preference' => "Ativa l'anteprima parte par parte", @@ -28573,75 +30045,86 @@ $messages['vec'] = array( 'wikieditor-previewDialog-preference' => 'Abilita la finestra de dialogo de anteprima', 'wikieditor-previewDialog-tab' => 'Anteprima', 'wikieditor-previewDialog-loading' => "So' drio cargar...", - 'wikieditor-publish-preference' => 'Intaca la publicassion un toco a la olta', + 'wikieditor-publish-preference' => 'Intaca la publicasion un toco a la olta', 'wikieditor-publish-button-publish' => 'Pùblica', 'wikieditor-publish-button-cancel' => 'Anula', 'wikieditor-publish-dialog-title' => 'Pùblica su {{SITENAME}}', 'wikieditor-publish-dialog-summary' => 'Somario de la modifica (descrivi brevemente i canbiamenti che te ghè fato):', 'wikieditor-publish-dialog-minor' => 'Modifica picenina', - 'wikieditor-publish-dialog-watch' => "Tien d'ocio sta pagina", + 'wikieditor-publish-dialog-watch' => "Tien d'ocio sta pà gina", 'wikieditor-publish-dialog-publish' => 'Pùblica', 'wikieditor-publish-dialog-goback' => 'Torna indrìo', 'wikieditor-template-editor-preference' => 'Intaca par i modèi wiki la modifica basà sui mòduli', - 'wikieditor-template-editor-dialog-title' => 'Modifega modeÅ‚o', - 'wikieditor-template-editor-dialog-submit' => 'Ajorna', + 'wikieditor-template-editor-dialog-title' => 'Modifega modèl', + 'wikieditor-template-editor-dialog-submit' => 'Axorna', 'wikieditor-template-editor-dialog-cancel' => 'AnuÅ‚a', - 'wikieditor-templates-preference' => 'AbiÅ‚ita Å‚a funsion par nascondere i modeÅ‚i', - 'wikieditor-toc-preference' => "Ativa l'indice navigabile", - 'wikieditor-toc-show' => 'Fà védar el contenuto', - 'wikieditor-toc-hide' => 'Scondi el contenuto', + 'wikieditor-templates-preference' => 'AbiÅ‚ita Å‚a funsion par scondare i modèłi', + 'wikieditor-toc-preference' => "Ativa l'indice navegabile", + 'wikieditor-toc-show' => 'Fà védar el contegnùo', + 'wikieditor-toc-hide' => 'Scondi el contegnùo', 'wikieditor-toolbar' => 'Bara dei strumenti de modifica', - 'wikieditor-toolbar-desc' => 'Modifica bara dei strumenti de la pagina co na magiore usabilità ', + 'wikieditor-toolbar-desc' => 'Modifica bara dei strumenti de la pà gina co na magiore uxabilità ', 'wikieditor-toolbar-preference' => 'Abilita bara dei strumenti de modifica avansada', - 'wikieditor-toolbar-dialogs-preference' => 'Intacar i ajuti par zontar colegamenti, tabèle e altro', + 'wikieditor-toolbar-dialogs-preference' => 'Intacar le finestre par xontar colegamenti, tabèle e la funsion de serca e sostituissi', + 'wikieditor-toolbar-hidesig' => "Sconde el boton de Å‚a firma da Å‚e pà jine inte'l namespace prinsipaÅ‚e", 'wikieditor-toolbar-loading' => "So' drio cargar...", - 'wikieditor-toolbar-tool-bold' => 'Grasseto', - 'wikieditor-toolbar-tool-bold-example' => 'Testo in grasseto', + 'wikieditor-toolbar-tool-bold' => 'Graseto', + 'wikieditor-toolbar-tool-bold-example' => 'Testo in graseto', 'wikieditor-toolbar-tool-italic' => 'Corsivo', 'wikieditor-toolbar-tool-italic-example' => 'Testo in corsivo', 'wikieditor-toolbar-tool-ilink' => 'Colegamento interno', - 'wikieditor-toolbar-tool-ilink-example' => 'Titolo del colegamento', - 'wikieditor-toolbar-tool-xlink' => 'Colegamento esterno (ricòrdete el prefisso http:// )', + 'wikieditor-toolbar-tool-ilink-example' => 'Tìtolo del colegamento', + 'wikieditor-toolbar-tool-xlink' => 'Colegamento esterno (ricòrdete el prefiso http:// )', 'wikieditor-toolbar-tool-xlink-example' => 'http://www.esenpio.com titolo del colegamento', 'wikieditor-toolbar-tool-link' => 'Colegamento', - 'wikieditor-toolbar-tool-link-title' => 'Inserissi colegamento', - 'wikieditor-toolbar-tool-link-int' => 'a na pagina wiki', - 'wikieditor-toolbar-tool-link-int-target' => 'titolo de la pagina:', - 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'Titolo de la pagina o URL', + 'wikieditor-toolbar-tool-link-title' => 'Inserisi colegamento', + 'wikieditor-toolbar-tool-link-int' => 'a na pà gina wiki', + 'wikieditor-toolbar-tool-link-int-target' => 'titolo de la pà gina:', + 'wikieditor-toolbar-tool-link-int-target-tooltip' => 'Tìtolo de la pà gina o URL', 'wikieditor-toolbar-tool-link-int-text' => 'Testo del colegamento:', - 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'Inserissi el testo che te vol che se veda', - 'wikieditor-toolbar-tool-link-ext' => 'a na pagina web esterna', - 'wikieditor-toolbar-tool-link-ext-target' => 'Indirisso del colegamento:', + 'wikieditor-toolbar-tool-link-int-text-tooltip' => 'Inserisi el testo che te vol che se veda', + 'wikieditor-toolbar-tool-link-ext' => 'a na pà gina web esterna', + 'wikieditor-toolbar-tool-link-ext-target' => 'Indiriso del colegamento:', 'wikieditor-toolbar-tool-link-ext-text' => 'Testo del colegamento:', - 'wikieditor-toolbar-tool-link-insert' => 'Inserissi colegamento', + 'wikieditor-toolbar-tool-link-insert' => 'Inserisi colegamento', 'wikieditor-toolbar-tool-link-cancel' => 'Anula', - 'wikieditor-toolbar-tool-link-int-target-status-exists' => 'La pagina la esiste zà ', - 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'La pagina no la esiste', - 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Titolo mia valido', + 'wikieditor-toolbar-tool-link-int-target-status-exists' => 'La pà gina la esiste xà ', + 'wikieditor-toolbar-tool-link-int-target-status-notexists' => 'La pà gina no la existe', + 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Tìtolo mia valido', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Colegamento par fora', - 'wikieditor-toolbar-tool-link-int-target-status-loading' => "So' drio controlar se la pagina la esiste o no...", - 'wikieditor-toolbar-tool-link-int-invalid' => "El titolo che te ghè indicà no'l xe mia valido.", - 'wikieditor-toolbar-tool-link-lookslikeinternal' => "L'URL che te ghè inserìo pararìa che el ponta verso de na pagina wiki difarente. Vuto farlo deventar un colegamento interno?", + 'wikieditor-toolbar-tool-link-int-target-status-loading' => "So' drio controlar se la pà gina la existe o no...", + 'wikieditor-toolbar-tool-link-int-invalid' => "El tìtolo che te ghè indicà no'l xe mia valido.", + 'wikieditor-toolbar-tool-link-lookslikeinternal' => "L'URL che te ghè inserìo pararìa che el ponta verso de na pà gina wiki difarente. Vuto farlo deventar un colegamento interno?", 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Colegamento interno', 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Colegamento esterno', - 'wikieditor-toolbar-tool-link-empty' => 'No te ghè messo gnente a cui pontar.', + 'wikieditor-toolbar-tool-link-empty' => 'No te ghè meso gnente a cui pontar.', 'wikieditor-toolbar-tool-file' => 'File incorporado', - 'wikieditor-toolbar-tool-file-example' => 'Esenpio.jpg', - 'wikieditor-toolbar-tool-reference' => 'Nota', - 'wikieditor-toolbar-tool-reference-example' => 'Inserissi qua el testo de la nota', + 'wikieditor-toolbar-tool-file-example' => 'Exenpio.jpg', + 'wikieditor-toolbar-tool-file-title' => 'Inserisi file', + 'wikieditor-toolbar-file-target' => 'Nòme del file:', + 'wikieditor-toolbar-file-caption' => 'DidascaÅ‚ia:', + 'wikieditor-toolbar-file-size' => 'Dimension:', + 'wikieditor-toolbar-file-float' => 'Alineamento:', + 'wikieditor-toolbar-file-default' => '(predefinìo)', + 'wikieditor-toolbar-file-format' => 'Formato:', + 'wikieditor-toolbar-file-format-none' => 'nisun', + 'wikieditor-toolbar-tool-file-insert' => 'Inserisi', + 'wikieditor-toolbar-tool-file-cancel' => 'AnuÅ‚a', + 'wikieditor-toolbar-tool-reference' => 'Nòda', + 'wikieditor-toolbar-tool-reference-example' => 'Inserisi cuà el testo de la nòda', 'wikieditor-toolbar-tool-reference-cancel' => 'AnuÅ‚a', - 'wikieditor-toolbar-tool-reference-title' => 'Inserissi nota', - 'wikieditor-toolbar-tool-reference-insert' => 'Inserissi', - 'wikieditor-toolbar-tool-reference-text' => 'Testo de Å‚a nota', + 'wikieditor-toolbar-tool-reference-title' => 'Inserisi nòda', + 'wikieditor-toolbar-tool-reference-insert' => 'Inserisi', + 'wikieditor-toolbar-tool-reference-text' => 'Testo de Å‚a nòda', 'wikieditor-toolbar-tool-signature' => 'Firma e data', 'wikieditor-toolbar-section-advanced' => 'Avansada', - 'wikieditor-toolbar-tool-heading' => 'Intestassion', + 'wikieditor-toolbar-tool-heading' => 'Intestasion', 'wikieditor-toolbar-tool-heading-1' => 'Livèl 1', 'wikieditor-toolbar-tool-heading-2' => 'Livèl 2', 'wikieditor-toolbar-tool-heading-3' => 'Livèl 3', 'wikieditor-toolbar-tool-heading-4' => 'Livèl 4', 'wikieditor-toolbar-tool-heading-5' => 'Livèl 5', - 'wikieditor-toolbar-tool-heading-example' => 'Titolo sezion', + 'wikieditor-toolbar-tool-heading-example' => 'Tìtolo sesion', 'wikieditor-toolbar-group-format' => 'Formato', 'wikieditor-toolbar-tool-ulist' => 'Elenco puntà ', 'wikieditor-toolbar-tool-ulist-example' => "Elemento de l'elenco puntà ", @@ -28649,10 +30132,10 @@ $messages['vec'] = array( 'wikieditor-toolbar-tool-olist-example' => "Elemento de l'elenco numarà ", 'wikieditor-toolbar-tool-indent' => 'Rientro', 'wikieditor-toolbar-tool-indent-example' => 'Riga rientrà ', - 'wikieditor-toolbar-tool-nowiki' => 'Ignora formataxion wiki', - 'wikieditor-toolbar-tool-nowiki-example' => 'Inserissi el testo da no formatare', - 'wikieditor-toolbar-tool-redirect' => "Rinvia a n'altra pajina", - 'wikieditor-toolbar-tool-redirect-example' => 'Nome de Å‚a pajina de destinaxion', + 'wikieditor-toolbar-tool-nowiki' => 'Ignora formatasion wiki', + 'wikieditor-toolbar-tool-nowiki-example' => 'Inserisi el testo da no formatare', + 'wikieditor-toolbar-tool-redirect' => "Rinvia a n'altra pà jina", + 'wikieditor-toolbar-tool-redirect-example' => 'Nome de Å‚a pà jina de destinasion', 'wikieditor-toolbar-tool-big' => 'Grando', 'wikieditor-toolbar-tool-big-example' => 'Testo grando', 'wikieditor-toolbar-tool-small' => 'Picenin', @@ -28661,107 +30144,114 @@ $messages['vec'] = array( 'wikieditor-toolbar-tool-superscript-example' => 'Testo in à pice', 'wikieditor-toolbar-tool-subscript' => 'Pèdice', 'wikieditor-toolbar-tool-subscript-example' => 'Testo in pèdice', - 'wikieditor-toolbar-group-insert' => 'Inserissi', + 'wikieditor-toolbar-group-insert' => 'Inserisi', 'wikieditor-toolbar-tool-gallery' => 'Galerìa fotografica', - 'wikieditor-toolbar-tool-gallery-example' => '$1:Esenpio.jpg|Didascalia1 -$1:Esenpio.jpg|Didascalia2', + 'wikieditor-toolbar-tool-gallery-example' => '$1:Exenpio.jpg|Didascalia1 +$1:Exenpio.jpg|Didascalia2', 'wikieditor-toolbar-tool-newline' => 'Riga nova', 'wikieditor-toolbar-tool-table' => 'Tabèla', 'wikieditor-toolbar-tool-table-example-old' => '- -! intestassion 1 -! intestassion 2 -! intestassion 3 +! intestasion 1 +! intestasion 2 +! intestasion 3 |- -| riga 1, casèla 1 -| riga 1, casèla 2 -| riga 1, casèla 3 +| riga 1, caxèla 1 +| riga 1, caxèla 2 +| riga 1, caxèla 3 |- -| riga 2, casèla 1 -| riga 2, casèla 2 -| riga 2, casèla 3', - 'wikieditor-toolbar-tool-table-example-cell-text' => 'Testo de la casèla', - 'wikieditor-toolbar-tool-table-example-header' => "Testo de l'intestassion", - 'wikieditor-toolbar-tool-table-title' => 'Inserissi na tabèla', +| riga 2, caxèla 1 +| riga 2, caxèla 2 +| riga 2, caxèla 3', + 'wikieditor-toolbar-tool-table-example-cell-text' => 'Testo de la caxèla', + 'wikieditor-toolbar-tool-table-example-header' => "Testo de l'intestasion", + 'wikieditor-toolbar-tool-table-title' => 'Inserisi na tabèla', 'wikieditor-toolbar-tool-table-dimensions-rows' => 'Lìnie', 'wikieditor-toolbar-tool-table-dimensions-columns' => 'Colone', - 'wikieditor-toolbar-tool-table-dimensions-header' => 'Includi la riga de intestassion', + 'wikieditor-toolbar-tool-table-dimensions-header' => 'Includi la riga de intestasion', 'wikieditor-toolbar-tool-table-wikitable' => 'Stile coi bordi', 'wikieditor-toolbar-tool-table-sortable' => 'Tabèla ordinabile', - 'wikieditor-toolbar-tool-table-example' => 'Testo de la casèla', + 'wikieditor-toolbar-tool-table-example' => 'Testo de la caxèla', 'wikieditor-toolbar-tool-table-preview' => 'Anteprima', - 'wikieditor-toolbar-tool-table-insert' => 'Inserissi', + 'wikieditor-toolbar-tool-table-insert' => 'Inserisi', 'wikieditor-toolbar-tool-table-cancel' => 'Anùla', - 'wikieditor-toolbar-tool-table-toomany' => 'Co sto comando no se pole inserir na tabèla con piassè de $1 casèle.', + 'wikieditor-toolbar-tool-table-toomany' => 'Có sto comando nó se pol inserir na tabèla có piasè de 1000 caxèłe.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'No te ghè inserìo un nùmaro valido de righe o colòne.', - 'wikieditor-toolbar-tool-table-zero' => 'No te poli inserir na tabèla con zero righe o colòne.', - 'wikieditor-toolbar-tool-replace' => 'Serca e sostituìssi', - 'wikieditor-toolbar-tool-replace-title' => 'Serca e sostituìssi', + 'wikieditor-toolbar-tool-table-zero' => 'No te poi inserir na tabèla co xero righe o colòne.', + 'wikieditor-toolbar-tool-replace' => 'Serca e sostituìsi', + 'wikieditor-toolbar-tool-replace-title' => 'Serca e sostituìsi', 'wikieditor-toolbar-tool-replace-search' => 'Serca:', - 'wikieditor-toolbar-tool-replace-replace' => 'Sostituìssi con:', + 'wikieditor-toolbar-tool-replace-replace' => 'Sostituìsi co:', 'wikieditor-toolbar-tool-replace-case' => 'Corispondensa maiuscolo/minuscolo', - 'wikieditor-toolbar-tool-replace-regex' => 'Testo de la riserca come espression regolare', - 'wikieditor-toolbar-tool-replace-button-findnext' => 'Cata el pròssimo', - 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Sostituìssi tuto', + 'wikieditor-toolbar-tool-replace-regex' => 'Testo de la riserca come espresion regolare', + 'wikieditor-toolbar-tool-replace-button-findnext' => 'Cata el pròsimo', + 'wikieditor-toolbar-tool-replace-button-replace' => 'Sostituisi', + 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Sostituìsi tuto', 'wikieditor-toolbar-tool-replace-close' => 'Sara', - 'wikieditor-toolbar-tool-replace-nomatch' => 'No gavemo catà gnente che corisponde a quel che te serchi.', - 'wikieditor-toolbar-tool-replace-success' => '$1 sostitussion fate.', + 'wikieditor-toolbar-tool-replace-nomatch' => 'No gavemo catà gnente che corisponde a cuel che te serchi.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|sostitusion efetuà |sostitusion efetuae}}.', 'wikieditor-toolbar-tool-replace-emptysearch' => 'No te ghè inserìo gnente da sercar.', - 'wikieditor-toolbar-tool-replace-invalidregex' => "L'espression regolare che te ghè inserìo no la xe mia valida: $1", + 'wikieditor-toolbar-tool-replace-invalidregex' => "L'espresion regolare che te ghè inserìo no la xe mia valida: $1", 'wikieditor-toolbar-section-characters' => 'Carà teri speciali', 'wikieditor-toolbar-characters-page-latin' => 'Latìn', - 'wikieditor-toolbar-characters-page-latinextended' => 'Latìn esteso', + 'wikieditor-toolbar-characters-page-latinextended' => 'Latìn estexo', 'wikieditor-toolbar-characters-page-ipa' => 'IPA', 'wikieditor-toolbar-characters-page-symbols' => 'Sìnboli', 'wikieditor-toolbar-characters-page-greek' => 'Grego', 'wikieditor-toolbar-characters-page-cyrillic' => 'Cirìlico', 'wikieditor-toolbar-characters-page-arabic' => 'Àrabo', + 'wikieditor-toolbar-characters-page-arabicextended' => 'Arabo estexo', 'wikieditor-toolbar-characters-page-persian' => 'Persian', - 'wikieditor-toolbar-characters-page-hebrew' => 'Ebrà ico', + 'wikieditor-toolbar-characters-page-hebrew' => 'Abrà ego', 'wikieditor-toolbar-characters-page-bangla' => 'BengaÅ‚exe', + 'wikieditor-toolbar-characters-page-tamil' => 'Tamil', 'wikieditor-toolbar-characters-page-telugu' => 'Telugu', 'wikieditor-toolbar-characters-page-sinhala' => 'Singalese', 'wikieditor-toolbar-characters-page-gujarati' => 'Gujarati', + 'wikieditor-toolbar-characters-page-devanagari' => 'Devanagari', 'wikieditor-toolbar-characters-page-thai' => 'ThaiÅ‚andexe', 'wikieditor-toolbar-characters-page-lao' => 'Lao', 'wikieditor-toolbar-characters-page-khmer' => 'Khmer', + 'wikieditor-toolbar-characters-endash' => 'lineeta ene', + 'wikieditor-toolbar-characters-emdash' => 'lineeta eme', + 'wikieditor-toolbar-characters-minus' => 'segno meno', 'wikieditor-toolbar-section-help' => 'Ajuto', - 'wikieditor-toolbar-help-heading-description' => 'Descrission', - 'wikieditor-toolbar-help-heading-syntax' => 'Quel che te scrivi', - 'wikieditor-toolbar-help-heading-result' => 'Quel che te otien', - 'wikieditor-toolbar-help-page-format' => 'Formatassion', + 'wikieditor-toolbar-help-heading-description' => 'Descrision', + 'wikieditor-toolbar-help-heading-syntax' => 'Cuel che te scrivi', + 'wikieditor-toolbar-help-heading-result' => 'Cuel che te otien', + 'wikieditor-toolbar-help-page-format' => 'Formatasion', 'wikieditor-toolbar-help-page-link' => 'Colegamenti', - 'wikieditor-toolbar-help-page-heading' => 'Intestassion', + 'wikieditor-toolbar-help-page-heading' => 'Intestasion', 'wikieditor-toolbar-help-page-list' => 'Liste', 'wikieditor-toolbar-help-page-file' => 'File', - 'wikieditor-toolbar-help-page-reference' => 'Note', - 'wikieditor-toolbar-help-page-discussion' => 'Discussion', + 'wikieditor-toolbar-help-page-reference' => 'Nòde', + 'wikieditor-toolbar-help-page-discussion' => 'Discusion', 'wikieditor-toolbar-help-content-italic-description' => 'Corsivo', 'wikieditor-toolbar-help-content-italic-syntax' => "''Testo in corsivo''", 'wikieditor-toolbar-help-content-italic-result' => '<em>Testo in corsivo</em>', - 'wikieditor-toolbar-help-content-bold-description' => 'Grasseto', - 'wikieditor-toolbar-help-content-bold-syntax' => "'''Testo in grasseto'''", - 'wikieditor-toolbar-help-content-bold-result' => '<strong>Testo in grasseto</strong>', - 'wikieditor-toolbar-help-content-bolditalic-description' => 'Grasseto e corsivo', - 'wikieditor-toolbar-help-content-bolditalic-syntax' => "'''''Testo in grasseto e corsivo'''''", - 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>Testo in grasseto e corsivo</em></strong>', + 'wikieditor-toolbar-help-content-bold-description' => 'Graseto', + 'wikieditor-toolbar-help-content-bold-syntax' => "'''Testo in graseto'''", + 'wikieditor-toolbar-help-content-bold-result' => '<strong>Testo in graseto</strong>', + 'wikieditor-toolbar-help-content-bolditalic-description' => 'Graseto e corsivo', + 'wikieditor-toolbar-help-content-bolditalic-syntax' => "'''''Testo in graseto e corsivo'''''", + 'wikieditor-toolbar-help-content-bolditalic-result' => '<strong><em>Testo in graseto e corsivo</em></strong>', 'wikieditor-toolbar-help-content-ilink-description' => 'Colegamento interno', 'wikieditor-toolbar-help-content-ilink-syntax' => '[[Page title|Eticheta colegamento]]<br />[[Page title]]', - 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>Eticheta colegamento</a><br /><a href='#'>Titolo pagina</a>", + 'wikieditor-toolbar-help-content-ilink-result' => "<a href='#'>Eticheta colegamento</a><br /><a href='#'>Tìtolo pà gina</a>", 'wikieditor-toolbar-help-content-xlink-description' => 'Colegamento esterno', - 'wikieditor-toolbar-help-content-xlink-syntax' => '[http://www.esenpio.org Eticheta colegamento]<br />[http://www.esenpio.org]<br />http://www.esenpio.org', - 'wikieditor-toolbar-help-content-xlink-result' => "<a href='#' class='external'>Eticheta colegamento</a><br /><a href='#' class='external autonumber'>[1]</a><br /><a href='#' class='external'>http://www.esenpio.org</a>", - 'wikieditor-toolbar-help-content-heading2-description' => 'Intestassion de secondo livèl', - 'wikieditor-toolbar-help-content-heading2-syntax' => '== Titolo de la sezion ==', - 'wikieditor-toolbar-help-content-heading2-result' => '<h2>Titolo de la sezion</h2>', - 'wikieditor-toolbar-help-content-heading3-description' => 'Intestassion de terso livèl', - 'wikieditor-toolbar-help-content-heading3-syntax' => '=== Titolo de la sezion ===', - 'wikieditor-toolbar-help-content-heading3-result' => '<h3>Titolo de la sezion</h3>', - 'wikieditor-toolbar-help-content-heading4-description' => 'Intestassion de quarto livèl', - 'wikieditor-toolbar-help-content-heading4-syntax' => '==== Titolo de la sezion ====', - 'wikieditor-toolbar-help-content-heading4-result' => '<h4>Titolo de la sezion</h4>', - 'wikieditor-toolbar-help-content-heading5-description' => 'Intestassion de quinto livèl', - 'wikieditor-toolbar-help-content-heading5-syntax' => '===== Titolo de la sezion =====', - 'wikieditor-toolbar-help-content-heading5-result' => '<h5>Titolo de la sezion</h5>', + 'wikieditor-toolbar-help-content-xlink-syntax' => '[http://www.exenpio.org Eticheta colegamento]<br />[http://www.exenpio.org]<br />http://www.exenpio.org', + 'wikieditor-toolbar-help-content-xlink-result' => "<a href='#' class='external'>Eticheta colegamento</a><br /><a href='#' class='external autonumber'>[1]</a><br /><a href='#' class='external'>http://www.exenpio.org</a>", + 'wikieditor-toolbar-help-content-heading2-description' => 'Intestasion de secondo livèl', + 'wikieditor-toolbar-help-content-heading2-syntax' => '== Tìtolo de la sesion ==', + 'wikieditor-toolbar-help-content-heading2-result' => '<h2>Tìtolo de la sesion</h2>', + 'wikieditor-toolbar-help-content-heading3-description' => 'Intestasion de terso livèl', + 'wikieditor-toolbar-help-content-heading3-syntax' => '=== Tìtolo de la sesion ===', + 'wikieditor-toolbar-help-content-heading3-result' => '<h3>Tìtolo de la sesion</h3>', + 'wikieditor-toolbar-help-content-heading4-description' => 'Intestasion de cuarto livèl', + 'wikieditor-toolbar-help-content-heading4-syntax' => '==== Tìtolo de la sesion ====', + 'wikieditor-toolbar-help-content-heading4-result' => '<h4>Tìtolo de la sesion</h4>', + 'wikieditor-toolbar-help-content-heading5-description' => 'Intestasion de cuinto livèl', + 'wikieditor-toolbar-help-content-heading5-syntax' => '===== Tìtolo de la sesion =====', + 'wikieditor-toolbar-help-content-heading5-result' => '<h5>Tìtolo de la sesion</h5>', 'wikieditor-toolbar-help-content-ulist-description' => 'Elenco pontà ', 'wikieditor-toolbar-help-content-ulist-syntax' => "* Elemento de l'elenco<br />* Elemento de l'elenco", 'wikieditor-toolbar-help-content-ulist-result' => "<ul><li>Elemento de l'elenco</li><li>Elemento de l'elenco</li></ul>", @@ -28771,17 +30261,17 @@ $1:Esenpio.jpg|Didascalia2', 'wikieditor-toolbar-help-content-file-description' => 'File incorporado', 'wikieditor-toolbar-help-content-file-syntax' => '[[$1:Example.png|thumb|Testo de la didascalia]]', 'wikieditor-toolbar-help-content-file-result' => "<div style='width:104px;' class='thumbinner'><a title='Caption text' class='image' href='#'><img height='50' width='100' border='0' class='thumbimage' src='$2/WikiEditor/modules/images/toolbar/example-image.png' alt=''/></a><div class='thumbcaption'><div class='magnify'><a title='Enlarge' class='internal' href='#'><img height='11' width='15' alt='' src='$1/common/images/magnify-clip.png'/></a></div>Testo de la didascalia</div></div>", - 'wikieditor-toolbar-help-content-reference-description' => 'Nota', - 'wikieditor-toolbar-help-content-reference-syntax' => 'Testo de la pagina.<ref name="test">[http://www.esenpio.org Testo del colegamento], altro testo in più.</ref>', - 'wikieditor-toolbar-help-content-reference-result' => "Testo de la pagina.<sup><a href='#'>[1]</a></sup>", - 'wikieditor-toolbar-help-content-rereference-description' => 'Doparar ancora la stessa nota', - 'wikieditor-toolbar-help-content-rereference-result' => "Testo de la pagina.<sup><a href='#'>[1]</a></sup>", - 'wikieditor-toolbar-help-content-showreferences-description' => 'Mostra le note', - 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.esenpio.org' class='external text' href='#'>Testo del colegamento</a>, altro testo in più.</li></ol>", - 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'Firma con data e ora', - 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>Nome utente</a> (<a href='#' title='{{#special:mytalk}}'>discussion</a>) 15:54, 10 giu 2009 (UTC)", + 'wikieditor-toolbar-help-content-reference-description' => 'Nòda', + 'wikieditor-toolbar-help-content-reference-syntax' => 'Testo de la pà gina.<ref name="test">[http://www.exenpio.org Testo del colegamento], altro testo in pì.</ref>', + 'wikieditor-toolbar-help-content-reference-result' => "Testo de la pà gina.<sup><a href='#'>[1]</a></sup>", + 'wikieditor-toolbar-help-content-rereference-description' => 'Doparar ancora la stesa nòda', + 'wikieditor-toolbar-help-content-rereference-result' => "Testo de la pà gina.<sup><a href='#'>[1]</a></sup>", + 'wikieditor-toolbar-help-content-showreferences-description' => 'Mostra le nòde', + 'wikieditor-toolbar-help-content-showreferences-result' => "<ol class='references'><li id='cite_note-test-0'><b><a title='' href='#'>^</a></b> <a rel='nofollow' title='http://www.exenpio.org' class='external text' href='#'>Testo del colegamento</a>, altro testo in pì.</li></ol>", + 'wikieditor-toolbar-help-content-signaturetimestamp-description' => 'Firma co data e ora', + 'wikieditor-toolbar-help-content-signaturetimestamp-result' => "<a href='#' title='{{#special:mypage}}'>Nome utente</a> (<a href='#' title='{{#special:mytalk}}'>discusion</a>) 15:54, 10 giu 2009 (UTC)", 'wikieditor-toolbar-help-content-signature-description' => 'Firma', - 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>Nome utente</a> (<a href='#' title='{{#special:mytalk}}'>discussion</a>)", + 'wikieditor-toolbar-help-content-signature-result' => "<a href='#' title='{{#special:mypage}}'>Nome utente</a> (<a href='#' title='{{#special:mytalk}}'>discusion</a>)", 'wikieditor-toolbar-help-content-indent-description' => 'Rientro', 'wikieditor-toolbar-help-content-indent-syntax' => 'Testo normal<br />:Testo rientrà <br />::Testo rientra', 'wikieditor-toolbar-help-content-indent-result' => 'Testo normal<dl><dd>Testo rientrà <dl><dd>Testo rientrà </dd></dl></dd></dl>', @@ -28910,7 +30400,7 @@ $messages['vi'] = array( 'wikieditor-toolbar' => 'Thanh công cụ sá»a đổi', 'wikieditor-toolbar-desc' => 'Thanh công cụ ở trang sá»a đổi được cải tiến để dá»… sá» dụng hÆ¡n', 'wikieditor-toolbar-preference' => 'Sá» dụng thanh công cụ sá»a đổi nâng cao', - 'wikieditor-toolbar-dialogs-preference' => 'Mở há»™p thoại để chèn liên kết, bảng, v.v.', + 'wikieditor-toolbar-dialogs-preference' => 'Mở há»™p thoại để chèn liên kết và bảng, cÅ©ng như há»™p thoại tìm và thay', 'wikieditor-toolbar-hidesig' => 'Ẩn nút ký tên từ các trang trong không gian tên chÃnh', 'wikieditor-toolbar-loading' => 'Äang tải…', 'wikieditor-toolbar-tool-bold' => 'Äáºm', @@ -28938,7 +30428,8 @@ $messages['vi'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'Tá»±a sai', 'wikieditor-toolbar-tool-link-int-target-status-external' => 'Liên kết ngoà i', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'Kiểm tra trang đã tồn tại chưa...', - 'wikieditor-toolbar-tool-link-int-invalid' => 'Tá»±a trang chỉ định không hợp lệ.', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => 'Trang định hướng', + 'wikieditor-toolbar-tool-link-int-invalid' => 'Tên trang chỉ định không hợp lệ.', 'wikieditor-toolbar-tool-link-lookslikeinternal' => 'Hình như bạn đã chá»n URL chỉ đến trang wiki khác. Bạn có muốn biến nó thà nh liên kết ná»™i bá»™ không?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => 'Liên kết ná»™i bá»™', 'wikieditor-toolbar-tool-link-lookslikeinternal-ext' => 'Liên kết ngoà i', @@ -29019,7 +30510,7 @@ $1:Và dụ.jpg|Chú thÃch 2', 'wikieditor-toolbar-tool-table-preview' => 'Xem trước', 'wikieditor-toolbar-tool-table-insert' => 'Chèn', 'wikieditor-toolbar-tool-table-cancel' => 'Há»§y bá»', - 'wikieditor-toolbar-tool-table-toomany' => 'Không thể dùng há»™p thoại nà y để chèn bảng có hÆ¡n $1 ô.', + 'wikieditor-toolbar-tool-table-toomany' => 'Không thể dùng há»™p thoại nà y để chèn bảng có hÆ¡n 1.000 ô.', 'wikieditor-toolbar-tool-table-invalidnumber' => 'Bạn đã nháºp số hà ng hay cá»™t không hợp lệ.', 'wikieditor-toolbar-tool-table-zero' => 'Không thể chèn bảng không có hà ng hay cá»™t nà o.', 'wikieditor-toolbar-tool-replace' => 'Tìm và thay thế', @@ -29062,7 +30553,7 @@ $1:Và dụ.jpg|Chú thÃch 2', 'wikieditor-toolbar-section-help' => 'Trợ giúp', 'wikieditor-toolbar-help-heading-description' => 'Miêu tả', 'wikieditor-toolbar-help-heading-syntax' => 'Bạn nháºp', - 'wikieditor-toolbar-help-heading-result' => 'Nháºn được', + 'wikieditor-toolbar-help-heading-result' => 'Kết quả', 'wikieditor-toolbar-help-page-format' => 'Äịnh dạng', 'wikieditor-toolbar-help-page-link' => 'Liên kết', 'wikieditor-toolbar-help-page-heading' => 'Äá» mục', @@ -29156,7 +30647,7 @@ $messages['wo'] = array( 'wikieditor-toolbar' => 'Banqaasu jumtukaayu coppite', 'wikieditor-toolbar-desc' => 'Banqaasu jumtukaayu coppite bees gënal ag jëfandikoom', 'wikieditor-toolbar-preference' => 'Doxal banqaasu jumtukaayu coppite bees gënal bi', - 'wikieditor-toolbar-dialogs-preference' => 'Doxal palanteeri duggaluwaayu lëkkalekaay, xaatim ak yeneen', + 'wikieditor-toolbar-dialogs-preference' => 'Doxal palanteeri duggaluwaayu lëkkalekaay, xaatim ak yeneen', # Fuzzy 'wikieditor-toolbar-loading' => 'Ci yoonu yeb...', 'wikieditor-toolbar-tool-bold' => 'Duuf', 'wikieditor-toolbar-tool-bold-example' => 'Mbind mu duuf', @@ -29242,7 +30733,7 @@ $1:Misaal.jpg|Faramfacce2', 'wikieditor-toolbar-tool-table-preview' => 'Wonendi', 'wikieditor-toolbar-tool-table-insert' => 'Roof', 'wikieditor-toolbar-tool-table-cancel' => 'Neenal', - 'wikieditor-toolbar-tool-table-toomany' => 'Maneesula roofub xaatim bu weesu $1 kër ak bii jumtukaay.', + 'wikieditor-toolbar-tool-table-toomany' => 'Maneesula roofub xaatim bu weesu $1 kër ak bii jumtukaay.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Duggaloo limub rëdd walla keno bu baax.', 'wikieditor-toolbar-tool-table-zero' => 'Manoo roofub xaatim bu amul rëdd walla keno', 'wikieditor-toolbar-tool-replace' => 'Seet te wuutu', @@ -29254,7 +30745,7 @@ $1:Misaal.jpg|Faramfacce2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'Wuutal yépp', 'wikieditor-toolbar-tool-replace-close' => 'Neenal', # Fuzzy 'wikieditor-toolbar-tool-replace-nomatch' => 'Sa ceet gi jurul dara', - 'wikieditor-toolbar-tool-replace-success' => '$1 wuutu lees def', + 'wikieditor-toolbar-tool-replace-success' => '$1 wuutu lees def', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Waxoo looy seet.', ); @@ -29304,7 +30795,7 @@ $messages['yi'] = array( 'wikieditor-toolbar' => 'רעד××§×˜×™×¨×•× ×’ געצייג־פ×ס', 'wikieditor-toolbar-desc' => 'רעד×ַקטירן בל×ַט געצייגפ×ַס מיט פֿ×ַרברייטערטער × ×™×¦×œ×¢×›×§×™×™×˜', 'wikieditor-toolbar-preference' => '×ַקטיווירן פֿ×ַרברייטערטן רעד×Ö·×§×˜×™×¨×•× ×’ פ×ַס', - 'wikieditor-toolbar-dialogs-preference' => 'דערמעגלעכן די×ָל××’ קעסטלעך פֿ×ַר ×Ö·×¨×²Ö·× ×œ×™×™×’×Ÿ ×œ×™× ×§×¢×Ÿ, ט×ַבעלעס ×ון × ×ך', + 'wikieditor-toolbar-dialogs-preference' => 'דערמעגלעכן ×סיסט×× ×˜×Ÿ פֿ×ַר ×Ö·×¨×²Ö·× ×œ×™×™×’×Ÿ ×œ×™× ×§×¢×Ÿ, ט×ַבעלעס ווי ×ויך די זוכן ×ון פֿ×ַרבײַטן ×¤Ö¿×•× ×§×¦×™×¢.', 'wikieditor-toolbar-hidesig' => 'ב××”×לטן ד×ס ××•× ×˜×¢×¨×©×¨×™×¤×˜ ×§× ×¢×¤×œ פון בלעטער ×ין ×“×¢× ×”×•×™×¤×˜ × ××ž×¢× ×˜×™×™×œ', 'wikieditor-toolbar-loading' => '×Ö¸× ×œ×ָדן...', 'wikieditor-toolbar-tool-bold' => 'דיק', @@ -29413,7 +30904,7 @@ $1:בײַשפיל.jpg|קעפל2', 'wikieditor-toolbar-tool-table-preview' => 'פֿ×ר××•×™×¡×©×˜×¢×œ×•× ×’', 'wikieditor-toolbar-tool-table-insert' => 'צולייגן', 'wikieditor-toolbar-tool-table-cancel' => '×× ×•×œ×™×¨×Ÿ', - 'wikieditor-toolbar-tool-table-toomany' => 'מיט ×“×¢× ×“×™×ַל××’ ××™×– × ×™×©×˜ מעגלעך ×Ö·×¨×²Ö·× ×©×˜×¢×œ×Ÿ × ×˜×ַבעלע מיט מער ווי $1 צעלן', + 'wikieditor-toolbar-tool-table-toomany' => 'מיט ×“×¢× ×“×™×ַל××’ ××™×– × ×™×©×˜ מעגלעך ×Ö·×¨×²Ö·× ×©×˜×¢×œ×Ÿ × ×˜×ַבעלע מיט מער ווי 1000 צעלן', 'wikieditor-toolbar-tool-table-invalidnumber' => '×יר ×”×ָט × ×™×©×˜ ××¨×²Ö·× ×’×¢×’×¢×‘×Ÿ ×Ö· גילטיקן × ×•×ž×¢×¨ פון שורות ×ָדער זיילן.', 'wikieditor-toolbar-tool-table-zero' => '×יר ×§×¢× ×˜ × ×™×©×˜ ×Ö·×¨×²Ö·× ×©×˜×¢×œ×Ÿ × ×˜×ַבעלע מיט × ×•×œ שורות ×דער זיילן.', 'wikieditor-toolbar-tool-replace' => 'זוכן ×ון בײַטן', @@ -29427,7 +30918,7 @@ $1:בײַשפיל.jpg|קעפל2', 'wikieditor-toolbar-tool-replace-button-replaceall' => '×ויסבײַטן ×לץ', 'wikieditor-toolbar-tool-replace-close' => 'שליסן', 'wikieditor-toolbar-tool-replace-nomatch' => '×ײַער זוך ×”×ט ×’×Ö¸×¨× ×™×©×˜ צוגעפ×ַסט', - 'wikieditor-toolbar-tool-replace-success' => '$1 ×ויסבײַט(ן) ×ַדורכגעפֿירט.', + 'wikieditor-toolbar-tool-replace-success' => '$1 {{PLURAL:$1|×ויסבײַט|×ויסבײַטן}} ×ויסבײַטן ×ַדורכגעפֿירט.', 'wikieditor-toolbar-tool-replace-emptysearch' => '×יר ×”×ט ×’×Ö¸×¨× ×™×©×˜ ××¨×²Ö·× ×’×¢×’×¢×‘×Ÿ ×¦×•× ×–×•×›×Ÿ.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'דער רעגולערער ×ויסדרוק וו×ָס ×יר ×”×ט ×Ö·×¨×²Ö·× ×’×¢×’×¢×‘×Ÿ ××™×– ×ומגילטיק: $1', 'wikieditor-toolbar-section-characters' => 'ספעציעלע ×¦×™×™×›× ×¡', @@ -29450,6 +30941,9 @@ $1:בײַשפיל.jpg|קעפל2', 'wikieditor-toolbar-characters-page-thai' => 'טה××™', 'wikieditor-toolbar-characters-page-lao' => 'ל×Ö·×טיש', 'wikieditor-toolbar-characters-page-khmer' => 'כמער', + 'wikieditor-toolbar-characters-endash' => 'ען טירע', + 'wikieditor-toolbar-characters-emdash' => '×¢× ×˜×™×¨×¢', + 'wikieditor-toolbar-characters-minus' => '×ž×™× ×•×¡', 'wikieditor-toolbar-section-help' => 'הילף', 'wikieditor-toolbar-help-heading-description' => 'ב×Ö·×©×¨×²Ö·×‘×•× ×’', 'wikieditor-toolbar-help-heading-syntax' => 'וו×ָס ×יר קל×ַפט ×ַרײַן', @@ -29546,7 +31040,7 @@ $messages['yo'] = array( 'wikieditor-toolbar' => 'Àtúná¹£e sà pẹpẹ irinṣẹÌ', 'wikieditor-toolbar-desc' => 'Àtúná¹£e ojúewé pẹpẹ iriná¹£áº¹Ì pẹ̀lú ìṣeémúlò amúdára', 'wikieditor-toolbar-preference' => 'ÃŒgbà láyè pẹpẹ iriná¹£áº¹Ì Ã túná¹£e mÃmúdára', - 'wikieditor-toolbar-dialogs-preference' => 'ÃŒgbà láyè à wá»n pátákó à kÃyèsà fún ìkìbá»Ì€ ìjápá»Ì€, tábìlì à ti bẹÌẹ̀bẹÌẹ̀ lá»', + 'wikieditor-toolbar-dialogs-preference' => 'ÃŒgbà láyè à wá»n pátákó à kÃyèsà fún ìkìbá»Ì€ ìjápá»Ì€, tábìlì à ti bẹÌẹ̀bẹÌẹ̀ lá»', # Fuzzy 'wikieditor-toolbar-loading' => 'Óúnbá»Ì€wá...', 'wikieditor-toolbar-tool-bold' => 'Kedere', 'wikieditor-toolbar-tool-bold-example' => 'ÃŒká» kedere', @@ -29644,7 +31138,7 @@ $1:Example.jpg|Àká»lé2', 'wikieditor-toolbar-tool-table-preview' => 'Àyẹ̀wò', 'wikieditor-toolbar-tool-table-insert' => 'ÃŒkìbá»Ì€', 'wikieditor-toolbar-tool-table-cancel' => 'Fagilé', - 'wikieditor-toolbar-tool-table-toomany' => 'ÃŒkìbá»Ì€ tábìlì pẹ̀lú ìhámá»Ì tóju $1 lá» kò ṣẹ é á¹£e pẹ̀lú pátákó à kÃyèsà yìÃ.', + 'wikieditor-toolbar-tool-table-toomany' => 'ÃŒkìbá»Ì€ tábìlì pẹ̀lú ìhámá»Ì tóju $1 lá» kò ṣẹ é á¹£e pẹ̀lú pátákó à kÃyèsà yìÃ.', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'Ẹ kò ì tÃì ki iye à wá»n orà ìlà à ti orà òpó tó yẹ bá»lé.', 'wikieditor-toolbar-tool-table-zero' => 'Ẹ kò le á¹£e ìkìbá»Ì€ tábìlì tó nà òdo orà ìlà à ti òdo orà òpó.', 'wikieditor-toolbar-tool-replace' => 'Àwárà láti rá»Ìpò', @@ -29657,7 +31151,7 @@ $1:Example.jpg|Àká»lé2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'ÃŒrá»Ìpò gbogbo wá»n', 'wikieditor-toolbar-tool-replace-close' => 'Padé', 'wikieditor-toolbar-tool-replace-nomatch' => 'Àwárà yÃn kò bá ohun kankan mu.', - 'wikieditor-toolbar-tool-replace-success' => 'ÃŒrá»Ìpò $1 wáyé.', + 'wikieditor-toolbar-tool-replace-success' => 'ÃŒrá»Ìpò $1 wáyé.', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'Ẹ kò ká» ohun kankan láti wárÃ.', 'wikieditor-toolbar-tool-replace-invalidregex' => 'ÃŒgbékalẹ̀á»Ì€rá»Ì€ dédé tà ẹ ká» kò yẹ: $1', 'wikieditor-toolbar-section-characters' => 'Àwá»n lẹÌtà pà tà kì', @@ -29740,6 +31234,7 @@ $1:Example.jpg|Àká»lé2', /** Cantonese (粵語) * @author Horacewai2 + * @author Simon Shek * @author Waihorace */ $messages['yue'] = array( @@ -29773,7 +31268,7 @@ $messages['yue'] = array( 'wikieditor-toolbar' => '編輯工具列', 'wikieditor-toolbar-desc' => 'åŠ å¼·å¯ç”¨æ€§å˜…編輯版工具', 'wikieditor-toolbar-preference' => 'é–‹ç€åŠ å¼·ç·¨è¼¯å·¥å…·åˆ—', - 'wikieditor-toolbar-dialogs-preference' => 'å•Ÿç”¨ä¿¡æ¯æ¡†åŽ»æä¾›æ’入連çµåŒè¡¨æ ¼ç‰å˜…幫助', + 'wikieditor-toolbar-dialogs-preference' => 'å•Ÿç”¨ä¿¡æ¯æ¡†åŽ»æä¾›æ’入連çµåŒè¡¨æ ¼ç‰å˜…幫助', # Fuzzy 'wikieditor-toolbar-loading' => '載入緊...', 'wikieditor-toolbar-tool-bold' => 'ç²—é«”', 'wikieditor-toolbar-tool-bold-example' => 'ç²—é«”å—', @@ -29873,7 +31368,7 @@ $1:Example.jpg|標題2', | 行 2, æ ¼ 3', 'wikieditor-toolbar-tool-table-example-header' => '標題', 'wikieditor-toolbar-tool-table-title' => 'æ’å…¥è¡¨æ ¼', - 'wikieditor-toolbar-tool-table-dimensions-rows' => '列', + 'wikieditor-toolbar-tool-table-dimensions-rows' => '行', 'wikieditor-toolbar-tool-table-dimensions-columns' => '行', 'wikieditor-toolbar-tool-table-dimensions-header' => '新增標題行', 'wikieditor-toolbar-tool-table-wikitable' => 'é€£åŸ‹å¤–æ¡†åŒæ ¼å¼', @@ -29893,7 +31388,7 @@ $1:Example.jpg|標題2', 'wikieditor-toolbar-tool-table-preview' => 'é 覽', 'wikieditor-toolbar-tool-table-insert' => 'æ’å…¥', 'wikieditor-toolbar-tool-table-cancel' => 'å–æ¶ˆ', - 'wikieditor-toolbar-tool-table-toomany' => 'æ’入一個多個$1æ ¼å˜…è¡¨æ ¼ç”¨å‘¢å€‹ä¿¡æ¯æ¡†ä¿‚å””å¯èƒ½å˜…', + 'wikieditor-toolbar-tool-table-toomany' => 'æ’入一個多個$1æ ¼å˜…è¡¨æ ¼ç”¨å‘¢å€‹ä¿¡æ¯æ¡†ä¿‚å””å¯èƒ½å˜…', # Fuzzy 'wikieditor-toolbar-tool-table-invalidnumber' => 'ä½ ä¿‚è¡Œæˆ–è€…åˆ—è¼¸å…¥å·¦ä¸€å€‹å””æ£ç¢ºå˜…數å—', 'wikieditor-toolbar-tool-table-zero' => 'ä½ å””å¯ä»¥æ’入一個有0è¡Œæˆ–è€…åˆ—å˜…è¡¨æ ¼', 'wikieditor-toolbar-tool-replace' => 'æœç´¢åŒé‡æ–°æ”¾ä½', @@ -29906,7 +31401,7 @@ $1:Example.jpg|標題2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'å–代全部', 'wikieditor-toolbar-tool-replace-close' => '關閉', 'wikieditor-toolbar-tool-replace-nomatch' => 'ä½ å˜…æœå°‹å””é…åˆä»»ä½•野。', - 'wikieditor-toolbar-tool-replace-success' => 'å·²å–代$1個。', + 'wikieditor-toolbar-tool-replace-success' => 'å·²å–代$1個。', # Fuzzy 'wikieditor-toolbar-tool-replace-emptysearch' => 'ä½ ç„¡æ‰“è¦æµå•²å’©ã€‚', 'wikieditor-toolbar-tool-replace-invalidregex' => 'ä½ æ‰“å…¥å˜…é‹ç®—係錯嘅:$1', 'wikieditor-toolbar-section-characters' => '特別å—å…ƒ', @@ -29993,6 +31488,7 @@ Bangla', * @author Gaoxuewei * @author Hydra * @author Liangent + * @author Liuxinyu970226 * @author Onecountry * @author PhiLiP * @author Shirayuki @@ -30032,7 +31528,7 @@ $messages['zh-hans'] = array( 'wikieditor-toolbar' => '编辑工具æ ', 'wikieditor-toolbar-desc' => '具有增强å¯ç”¨æ€§çš„页é¢ç¼–辑工具', 'wikieditor-toolbar-preference' => 'å¯ç”¨å¢žå¼ºç¼–辑工具æ ', - 'wikieditor-toolbar-dialogs-preference' => 'å¯ç”¨å¯¹è¯æ¡†æ’入链接ã€è¡¨æ ¼ç‰', + 'wikieditor-toolbar-dialogs-preference' => 'å¯ç”¨å¯¹è¯æ¡†æ’入链接ã€è¡¨æ ¼ä»¥åŠæœç´¢å’Œæ›¿æ¢åŠŸèƒ½', 'wikieditor-toolbar-hidesig' => '在主åå—空间ä¸éšè—ç¾å按钮', 'wikieditor-toolbar-loading' => 'æ£åœ¨è½½å…¥', 'wikieditor-toolbar-tool-bold' => '粗体', @@ -30060,6 +31556,7 @@ $messages['zh-hans'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => 'æ— æ•ˆæ ‡é¢˜', 'wikieditor-toolbar-tool-link-int-target-status-external' => '外部链接', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'æ£€æŸ¥é¡µé¢æ˜¯å¦å˜åœ¨â€¦â€¦', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => '消æ§ä¹‰é¡µé¢', 'wikieditor-toolbar-tool-link-int-invalid' => 'æ‚¨æŒ‡å®šçš„æ ‡é¢˜æ— æ•ˆã€‚', 'wikieditor-toolbar-tool-link-lookslikeinternal' => '您输入的网å€ä¼¼ä¹ŽæŒ‡å‘å¦ä¸€ä¸ªwiki页é¢ï¼Œæ˜¯å¦å¸Œæœ›å°†å…¶æ”¹ä¸ºå†…部链接?', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => '内部链接', @@ -30074,6 +31571,7 @@ $messages['zh-hans'] = array( 'wikieditor-toolbar-file-float' => '对é½ï¼š', 'wikieditor-toolbar-file-default' => '(默认)', 'wikieditor-toolbar-file-format' => 'æ ¼å¼ï¼š', + 'wikieditor-toolbar-file-format-none' => 'æ— ', 'wikieditor-toolbar-tool-file-insert' => 'æ’å…¥', 'wikieditor-toolbar-tool-file-cancel' => 'å–æ¶ˆ', 'wikieditor-toolbar-tool-reference' => 'å‚考', @@ -30140,7 +31638,7 @@ $1:Example.jpg|æ ‡é¢˜2', 'wikieditor-toolbar-tool-table-preview' => '预览', 'wikieditor-toolbar-tool-table-insert' => 'æ’å…¥', 'wikieditor-toolbar-tool-table-cancel' => 'å–æ¶ˆ', - 'wikieditor-toolbar-tool-table-toomany' => 'åœ¨è¿™ä¸ªå¯¹è¯æ¡†ä¸æ— 法æ’入超过$1个å•å…ƒæ ¼çš„è¡¨æ ¼ã€‚', + 'wikieditor-toolbar-tool-table-toomany' => 'åœ¨è¿™ä¸ªå¯¹è¯æ¡†ä¸æ— 法æ’入超过1000个å•å…ƒæ ¼çš„è¡¨æ ¼ã€‚', 'wikieditor-toolbar-tool-table-invalidnumber' => 'æ‚¨è¾“å…¥çš„è¡Œæ•°æˆ–åˆ—æ•°æ— æ•ˆã€‚', 'wikieditor-toolbar-tool-table-zero' => '您ä¸èƒ½æ’å…¥ä¸€ä¸ªé›¶è¡Œæˆ–é›¶åˆ—çš„è¡¨æ ¼ã€‚', 'wikieditor-toolbar-tool-replace' => '查找和替æ¢', @@ -30154,7 +31652,7 @@ $1:Example.jpg|æ ‡é¢˜2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'æ›¿æ¢æ‰€æœ‰', 'wikieditor-toolbar-tool-replace-close' => 'å…³é—', 'wikieditor-toolbar-tool-replace-nomatch' => '没有找到任何匹é…项。', - 'wikieditor-toolbar-tool-replace-success' => '完æˆ$1次替æ¢ã€‚', + 'wikieditor-toolbar-tool-replace-success' => '完æˆäº†$1次{{PLURAL:$1|替æ¢|替æ¢}}。', 'wikieditor-toolbar-tool-replace-emptysearch' => '您没有输入查找内容。', 'wikieditor-toolbar-tool-replace-invalidregex' => '您输入的æ£åˆ™è¡¨è¾¾å¼æ— 效:$1', 'wikieditor-toolbar-section-characters' => '特殊文å—', @@ -30169,14 +31667,17 @@ $1:Example.jpg|æ ‡é¢˜2', 'wikieditor-toolbar-characters-page-persian' => '波斯è¯', 'wikieditor-toolbar-characters-page-hebrew' => '希伯æ¥å—æ¯', 'wikieditor-toolbar-characters-page-bangla' => 'åŸåŠ æ‹‰', - 'wikieditor-toolbar-characters-page-tamil' => '泰米尔', + 'wikieditor-toolbar-characters-page-tamil' => '泰米尔数å—和符å·', 'wikieditor-toolbar-characters-page-telugu' => 'æ³°å¢å›ºå—æ¯', - 'wikieditor-toolbar-characters-page-sinhala' => 'åƒ§ä¼½ç½—å—æ¯', - 'wikieditor-toolbar-characters-page-gujarati' => 'å¤å‰æ‹‰ç‰¹å—æ¯', + 'wikieditor-toolbar-characters-page-sinhala' => '僧伽罗è¯', + 'wikieditor-toolbar-characters-page-gujarati' => 'å¤å‰æ‹‰ç‰¹è¯', 'wikieditor-toolbar-characters-page-devanagari' => '梵文', 'wikieditor-toolbar-characters-page-thai' => 'æ³°è¯', 'wikieditor-toolbar-characters-page-lao' => 'è€æŒè¯', 'wikieditor-toolbar-characters-page-khmer' => '高棉è¯', + 'wikieditor-toolbar-characters-endash' => 'çŸåˆ’线', + 'wikieditor-toolbar-characters-emdash' => '长划线', + 'wikieditor-toolbar-characters-minus' => 'å‡å·', 'wikieditor-toolbar-section-help' => '帮助', 'wikieditor-toolbar-help-heading-description' => '说明', 'wikieditor-toolbar-help-heading-syntax' => '输入内容', @@ -30243,14 +31744,17 @@ $1:Example.jpg|æ ‡é¢˜2', /** Traditional Chinese (䏿–‡ï¼ˆç¹é«”)‎) * @author Anakmalaysia + * @author Ch.Andrew * @author Frankou * @author Gaoxuewei * @author Horacewai2 * @author KaiesTse * @author Liangent + * @author Liuxinyu970226 * @author Mark85296341 * @author Oapbtommy * @author PhiLiP + * @author Shirayuki * @author Simon Shek * @author Waihorace * @author Wong128hk @@ -30288,7 +31792,7 @@ $messages['zh-hant'] = array( 'wikieditor-toolbar' => '編輯工具列', 'wikieditor-toolbar-desc' => 'å¯ç”¨æ€§æ›´ä½³ä¹‹ç·¨è¼¯å·¥å…·', 'wikieditor-toolbar-preference' => 'å•Ÿç”¨åŠ å¼·ç·¨è¼¯å·¥å…·åˆ—', - 'wikieditor-toolbar-dialogs-preference' => '使用å°è©±æ¡†æ’入連çµã€è¡¨æ ¼ç‰', + 'wikieditor-toolbar-dialogs-preference' => '啟用精éˆä¾†æ’入連çµã€è¡¨æ ¼ä»¥åŠæœå°‹èˆ‡å–代函數', 'wikieditor-toolbar-hidesig' => '從主åå—空間的é é¢ä¸éš±è—ç°½åæŒ‰éˆ•', 'wikieditor-toolbar-loading' => '載入ä¸...', 'wikieditor-toolbar-tool-bold' => 'ç²—é«”', @@ -30316,6 +31820,7 @@ $messages['zh-hant'] = array( 'wikieditor-toolbar-tool-link-int-target-status-invalid' => '無效標題', 'wikieditor-toolbar-tool-link-int-target-status-external' => '外部連çµ', 'wikieditor-toolbar-tool-link-int-target-status-loading' => 'æ£æª¢æŸ¥é 颿˜¯å¦å˜åœ¨â€¦â€¦', + 'wikieditor-toolbar-tool-link-int-target-status-disambig' => '消æ§ç¾©é ', 'wikieditor-toolbar-tool-link-int-invalid' => '所指定標題無效。', 'wikieditor-toolbar-tool-link-lookslikeinternal' => '閣下所輸入 URL 似乎指å‘å¦ä¸€å€‹ wiki é é¢ï¼Œè«‹å•é ˆå¦è½‰ç‚ºå…§éƒ¨é€£çµï¼Ÿ', 'wikieditor-toolbar-tool-link-lookslikeinternal-int' => '內部連çµ', @@ -30330,6 +31835,7 @@ $messages['zh-hant'] = array( 'wikieditor-toolbar-file-float' => 'å°é½Šï¼š', 'wikieditor-toolbar-file-default' => '(é è¨ï¼‰', 'wikieditor-toolbar-file-format' => 'æ ¼å¼ï¼š', + 'wikieditor-toolbar-file-format-none' => 'ç„¡', 'wikieditor-toolbar-tool-file-insert' => 'æ’å…¥', 'wikieditor-toolbar-tool-file-cancel' => 'å–æ¶ˆ', 'wikieditor-toolbar-tool-reference' => 'åƒè€ƒ', @@ -30403,22 +31909,11 @@ $1:Example.jpg|標題2', 'wikieditor-toolbar-tool-table-dimensions-header' => '新增標題行', 'wikieditor-toolbar-tool-table-wikitable' => 'è¨å®šé‚Šæ¡†æ ¼å¼', 'wikieditor-toolbar-tool-table-sortable' => 'ä½¿è¡¨æ ¼å…§å®¹å¯æŽ’åº', - 'wikieditor-toolbar-tool-table-example' => '- -! 表é 1 -! 表é 2 -! 表é 3 -|- -| 行 1, æ ¼ 1 -| 行 1, æ ¼ 2 -| 行 1, æ ¼ 3 -|- -| 行 2, æ ¼ 1 -| 行 2, æ ¼ 2 -| 行 2, æ ¼ 3', + 'wikieditor-toolbar-tool-table-example' => '例å', 'wikieditor-toolbar-tool-table-preview' => 'é 覽', 'wikieditor-toolbar-tool-table-insert' => 'æ’å…¥', 'wikieditor-toolbar-tool-table-cancel' => 'å–æ¶ˆ', - 'wikieditor-toolbar-tool-table-toomany' => '在這個å°è©±æ¡†ä¸ç„¡æ³•æ’å…¥è¶…éŽ $1 å€‹å–®å…ƒæ ¼çš„è¡¨æ ¼ã€‚', + 'wikieditor-toolbar-tool-table-toomany' => '在這個å°è©±æ¡†ä¸ç„¡æ³•æ’入超éŽ1000å€‹å–®å…ƒæ ¼çš„è¡¨æ ¼ã€‚', 'wikieditor-toolbar-tool-table-invalidnumber' => '您輸入的行數或列數無效。', 'wikieditor-toolbar-tool-table-zero' => '您ä¸èƒ½æ’å…¥ä¸€å€‹é›¶è¡Œæˆ–é›¶åˆ—çš„è¡¨æ ¼ã€‚', 'wikieditor-toolbar-tool-replace' => '尋找和替æ›', @@ -30432,7 +31927,7 @@ $1:Example.jpg|標題2', 'wikieditor-toolbar-tool-replace-button-replaceall' => 'æ›¿æ›æ‰€æœ‰', 'wikieditor-toolbar-tool-replace-close' => '關閉', 'wikieditor-toolbar-tool-replace-nomatch' => '沒有找到任何符åˆé …目。', - 'wikieditor-toolbar-tool-replace-success' => 'å®Œæˆ $1 次替æ›ã€‚', + 'wikieditor-toolbar-tool-replace-success' => '完æˆ$1次替æ›ã€‚', 'wikieditor-toolbar-tool-replace-emptysearch' => '您沒有輸入尋找內容。', 'wikieditor-toolbar-tool-replace-invalidregex' => '您輸入的æ£å‰‡è¡¨é”å¼ç„¡æ•ˆï¼š$1', 'wikieditor-toolbar-section-characters' => '特殊文å—', @@ -30455,6 +31950,9 @@ $1:Example.jpg|標題2', 'wikieditor-toolbar-characters-page-thai' => '泰語', 'wikieditor-toolbar-characters-page-lao' => '寮語', 'wikieditor-toolbar-characters-page-khmer' => '高棉語', + 'wikieditor-toolbar-characters-endash' => 'en dash', + 'wikieditor-toolbar-characters-emdash' => 'em dash', + 'wikieditor-toolbar-characters-minus' => '減號', 'wikieditor-toolbar-section-help' => '說明', 'wikieditor-toolbar-help-heading-description' => 'æè¿°', 'wikieditor-toolbar-help-heading-syntax' => '您輸入什麼', diff --git a/extensions/WikiEditor/WikiEditor.php b/extensions/WikiEditor/WikiEditor.php index 0e54a1b5..103c9eb9 100644 --- a/extensions/WikiEditor/WikiEditor.php +++ b/extensions/WikiEditor/WikiEditor.php @@ -46,10 +46,6 @@ $wgWikiEditorFeatures = array( ); -// If set to true and the ClickTracking extension is installed, track clicks -// on the toolbar buttons -$wgWikiEditorToolbarClickTracking = false; - /* Setup */ $wgExtensionCredits['other'][] = array( @@ -125,6 +121,7 @@ $wgResourceModules += array( 'jquery.wikiEditor.toolbar.i18n', 'jquery.suggestions', 'mediawiki.Title', + 'mediawiki.jqueryMsg', ), 'messages' => array( 'wikieditor-toolbar-tool-file-title', @@ -242,6 +239,7 @@ $wgResourceModules += array( 'wikieditor-toolbar-tool-link-int-target-status-invalid', 'wikieditor-toolbar-tool-link-int-target-status-external', 'wikieditor-toolbar-tool-link-int-target-status-loading', + 'wikieditor-toolbar-tool-link-int-target-status-disambig', 'wikieditor-toolbar-tool-link-int-invalid', 'wikieditor-toolbar-tool-link-lookslikeinternal', 'wikieditor-toolbar-tool-link-lookslikeinternal-int', diff --git a/extensions/WikiEditor/composer.json b/extensions/WikiEditor/composer.json new file mode 100644 index 00000000..38f13e72 --- /dev/null +++ b/extensions/WikiEditor/composer.json @@ -0,0 +1,11 @@ +{ + "name": "mediawiki/wiki-editor", + "type": "mediawiki-extension", + "description": "WikiEditor is an extendable framework with a set of feature-based modules that improve the user experience of editing.", + "homepage": "http://www.mediawiki.org/wiki/Extension:WikiEditor", + "license" : "GPL-2.0", + + "require": { + "composer/installers" : "*" + } +} diff --git a/extensions/WikiEditor/modules/ext.wikiEditor.css b/extensions/WikiEditor/modules/ext.wikiEditor.css index f0665730..30a27326 100644 --- a/extensions/WikiEditor/modules/ext.wikiEditor.css +++ b/extensions/WikiEditor/modules/ext.wikiEditor.css @@ -2,19 +2,16 @@ * CSS for WikiEditor */ -/* This ID (#editform) could change in MediaWiki */ form#editform { margin: 0; padding: 0; } -/* These IDs (#wpSummaryLabel and #wpSummary) could change in MediaWiki */ #wpSummary, #wpSummaryLabel { margin-bottom: 1em; } -/* This ID (#wpTextbox1) could change in MediaWiki */ .wikiEditor-ui textarea#wpTextbox1 { border: none; padding: 0; @@ -26,3 +23,9 @@ form#editform { .wikiEditor-ui .wikiEditor-ui-text > textarea#wpTextbox1 { margin: 0; } + +/* Hide vanilla MediaWiki's "Editing help" link, as we provide it in the toolbar */ +.editButtons .editHelp, +.editButtons .mw-editButtons-pipe-separator { + display: none; +} diff --git a/extensions/WikiEditor/modules/images/dialogs/insert-disambiguation.png b/extensions/WikiEditor/modules/images/dialogs/insert-disambiguation.png Binary files differnew file mode 100644 index 00000000..f9057763 --- /dev/null +++ b/extensions/WikiEditor/modules/images/dialogs/insert-disambiguation.png diff --git a/extensions/WikiEditor/modules/images/dialogs/insert-link-exists.png b/extensions/WikiEditor/modules/images/dialogs/insert-link-exists.png Binary files differindex 1935267d..6c65e1ba 100644 --- a/extensions/WikiEditor/modules/images/dialogs/insert-link-exists.png +++ b/extensions/WikiEditor/modules/images/dialogs/insert-link-exists.png diff --git a/extensions/WikiEditor/modules/images/dialogs/insert-link-external-rtl.png b/extensions/WikiEditor/modules/images/dialogs/insert-link-external-rtl.png Binary files differindex eb327531..7901e2bc 100644 --- a/extensions/WikiEditor/modules/images/dialogs/insert-link-external-rtl.png +++ b/extensions/WikiEditor/modules/images/dialogs/insert-link-external-rtl.png diff --git a/extensions/WikiEditor/modules/images/dialogs/insert-link-external.png b/extensions/WikiEditor/modules/images/dialogs/insert-link-external.png Binary files differindex c0645999..53d2f732 100644 --- a/extensions/WikiEditor/modules/images/dialogs/insert-link-external.png +++ b/extensions/WikiEditor/modules/images/dialogs/insert-link-external.png diff --git a/extensions/WikiEditor/modules/images/templateEditor/dialog-collapsed.png b/extensions/WikiEditor/modules/images/templateEditor/dialog-collapsed.png Binary files differindex 93c5c794..0cb83821 100644 --- a/extensions/WikiEditor/modules/images/templateEditor/dialog-collapsed.png +++ b/extensions/WikiEditor/modules/images/templateEditor/dialog-collapsed.png diff --git a/extensions/WikiEditor/modules/images/templateEditor/dialog-expanded.png b/extensions/WikiEditor/modules/images/templateEditor/dialog-expanded.png Binary files differindex 5c278cea..8cd3a8b3 100644 --- a/extensions/WikiEditor/modules/images/templateEditor/dialog-expanded.png +++ b/extensions/WikiEditor/modules/images/templateEditor/dialog-expanded.png diff --git a/extensions/WikiEditor/modules/images/templateEditor/expand.png b/extensions/WikiEditor/modules/images/templateEditor/expand.png Binary files differindex a92c4e4e..1db80410 100644 --- a/extensions/WikiEditor/modules/images/templateEditor/expand.png +++ b/extensions/WikiEditor/modules/images/templateEditor/expand.png diff --git a/extensions/WikiEditor/modules/images/templateEditor/name-base.png b/extensions/WikiEditor/modules/images/templateEditor/name-base.png Binary files differindex ae3d62d6..0d1cce71 100644 --- a/extensions/WikiEditor/modules/images/templateEditor/name-base.png +++ b/extensions/WikiEditor/modules/images/templateEditor/name-base.png diff --git a/extensions/WikiEditor/modules/images/templateEditor/text-base.png b/extensions/WikiEditor/modules/images/templateEditor/text-base.png Binary files differindex d16aa18e..8fda004a 100644 --- a/extensions/WikiEditor/modules/images/templateEditor/text-base.png +++ b/extensions/WikiEditor/modules/images/templateEditor/text-base.png diff --git a/extensions/WikiEditor/modules/images/templateEditor/wiki-text.png b/extensions/WikiEditor/modules/images/templateEditor/wiki-text.png Binary files differindex ce8cef80..44afb4df 100644 --- a/extensions/WikiEditor/modules/images/templateEditor/wiki-text.png +++ b/extensions/WikiEditor/modules/images/templateEditor/wiki-text.png diff --git a/extensions/WikiEditor/modules/images/toc/close.png b/extensions/WikiEditor/modules/images/toc/close.png Binary files differindex 9078c4bf..a540856f 100644 --- a/extensions/WikiEditor/modules/images/toc/close.png +++ b/extensions/WikiEditor/modules/images/toc/close.png diff --git a/extensions/WikiEditor/modules/images/toc/grab.png b/extensions/WikiEditor/modules/images/toc/grab.png Binary files differindex 144f0d67..6291ec86 100644 --- a/extensions/WikiEditor/modules/images/toc/grab.png +++ b/extensions/WikiEditor/modules/images/toc/grab.png diff --git a/extensions/WikiEditor/modules/images/toc/grip.png b/extensions/WikiEditor/modules/images/toc/grip.png Binary files differindex ad0855ab..07898519 100644 --- a/extensions/WikiEditor/modules/images/toc/grip.png +++ b/extensions/WikiEditor/modules/images/toc/grip.png diff --git a/extensions/WikiEditor/modules/images/toc/open.png b/extensions/WikiEditor/modules/images/toc/open.png Binary files differindex 2f26a3fd..c782beb7 100644 --- a/extensions/WikiEditor/modules/images/toc/open.png +++ b/extensions/WikiEditor/modules/images/toc/open.png diff --git a/extensions/WikiEditor/modules/images/toolbar/arrow-down.png b/extensions/WikiEditor/modules/images/toolbar/arrow-down.png Binary files differindex 0221028e..41ecb8ba 100644 --- a/extensions/WikiEditor/modules/images/toolbar/arrow-down.png +++ b/extensions/WikiEditor/modules/images/toolbar/arrow-down.png diff --git a/extensions/WikiEditor/modules/images/toolbar/arrow-ltr.png b/extensions/WikiEditor/modules/images/toolbar/arrow-ltr.png Binary files differindex 063ac6f7..d401bf0a 100644 --- a/extensions/WikiEditor/modules/images/toolbar/arrow-ltr.png +++ b/extensions/WikiEditor/modules/images/toolbar/arrow-ltr.png diff --git a/extensions/WikiEditor/modules/images/toolbar/arrow-rtl.png b/extensions/WikiEditor/modules/images/toolbar/arrow-rtl.png Binary files differindex 9e61e2f3..b9598a30 100644 --- a/extensions/WikiEditor/modules/images/toolbar/arrow-rtl.png +++ b/extensions/WikiEditor/modules/images/toolbar/arrow-rtl.png diff --git a/extensions/WikiEditor/modules/images/toolbar/base.png b/extensions/WikiEditor/modules/images/toolbar/base.png Binary files differindex 5c5fb2c9..ebd432e6 100644 --- a/extensions/WikiEditor/modules/images/toolbar/base.png +++ b/extensions/WikiEditor/modules/images/toolbar/base.png diff --git a/extensions/WikiEditor/modules/images/toolbar/button-sprite.png b/extensions/WikiEditor/modules/images/toolbar/button-sprite.png Binary files differindex de825702..a51432dc 100644 --- a/extensions/WikiEditor/modules/images/toolbar/button-sprite.png +++ b/extensions/WikiEditor/modules/images/toolbar/button-sprite.png diff --git a/extensions/WikiEditor/modules/images/toolbar/example-image.png b/extensions/WikiEditor/modules/images/toolbar/example-image.png Binary files differindex 80a21c6a..a0862f40 100644 --- a/extensions/WikiEditor/modules/images/toolbar/example-image.png +++ b/extensions/WikiEditor/modules/images/toolbar/example-image.png diff --git a/extensions/WikiEditor/modules/images/toolbar/format-big.png b/extensions/WikiEditor/modules/images/toolbar/format-big.png Binary files differindex 11e6f3f7..fe28ab30 100644 --- a/extensions/WikiEditor/modules/images/toolbar/format-big.png +++ b/extensions/WikiEditor/modules/images/toolbar/format-big.png diff --git a/extensions/WikiEditor/modules/images/toolbar/format-bold-L.png b/extensions/WikiEditor/modules/images/toolbar/format-bold-L.png Binary files differnew file mode 100644 index 00000000..4819e670 --- /dev/null +++ b/extensions/WikiEditor/modules/images/toolbar/format-bold-L.png diff --git a/extensions/WikiEditor/modules/images/toolbar/format-bold-ka.png b/extensions/WikiEditor/modules/images/toolbar/format-bold-ka.png Binary files differindex de20bd49..29bcdd36 100644 --- a/extensions/WikiEditor/modules/images/toolbar/format-bold-ka.png +++ b/extensions/WikiEditor/modules/images/toolbar/format-bold-ka.png diff --git a/extensions/WikiEditor/modules/images/toolbar/format-bold-os.png b/extensions/WikiEditor/modules/images/toolbar/format-bold-os.png Binary files differnew file mode 100644 index 00000000..e54f9d02 --- /dev/null +++ b/extensions/WikiEditor/modules/images/toolbar/format-bold-os.png diff --git a/extensions/WikiEditor/modules/images/toolbar/format-bold-ru.png b/extensions/WikiEditor/modules/images/toolbar/format-bold-ru.png Binary files differindex a21dc787..6a69c036 100644 --- a/extensions/WikiEditor/modules/images/toolbar/format-bold-ru.png +++ b/extensions/WikiEditor/modules/images/toolbar/format-bold-ru.png diff --git a/extensions/WikiEditor/modules/images/toolbar/format-bold.png b/extensions/WikiEditor/modules/images/toolbar/format-bold.png Binary files differindex cc51e326..22cdc546 100644 --- a/extensions/WikiEditor/modules/images/toolbar/format-bold.png +++ b/extensions/WikiEditor/modules/images/toolbar/format-bold.png diff --git a/extensions/WikiEditor/modules/images/toolbar/format-indent-rtl.png b/extensions/WikiEditor/modules/images/toolbar/format-indent-rtl.png Binary files differindex e94d2007..6dbad6d4 100644 --- a/extensions/WikiEditor/modules/images/toolbar/format-indent-rtl.png +++ b/extensions/WikiEditor/modules/images/toolbar/format-indent-rtl.png diff --git a/extensions/WikiEditor/modules/images/toolbar/format-indent.png b/extensions/WikiEditor/modules/images/toolbar/format-indent.png Binary files differindex 14a5e22f..ec1ba450 100644 --- a/extensions/WikiEditor/modules/images/toolbar/format-indent.png +++ b/extensions/WikiEditor/modules/images/toolbar/format-indent.png diff --git a/extensions/WikiEditor/modules/images/toolbar/format-italic-E.png b/extensions/WikiEditor/modules/images/toolbar/format-italic-E.png Binary files differnew file mode 100644 index 00000000..181a09b2 --- /dev/null +++ b/extensions/WikiEditor/modules/images/toolbar/format-italic-E.png diff --git a/extensions/WikiEditor/modules/images/toolbar/format-italic.png b/extensions/WikiEditor/modules/images/toolbar/format-italic.png Binary files differindex eb21ab4e..f51e7a93 100644 --- a/extensions/WikiEditor/modules/images/toolbar/format-italic.png +++ b/extensions/WikiEditor/modules/images/toolbar/format-italic.png diff --git a/extensions/WikiEditor/modules/images/toolbar/format-ulist-rtl.png b/extensions/WikiEditor/modules/images/toolbar/format-ulist-rtl.png Binary files differindex 5e0fc6e4..8781f744 100644 --- a/extensions/WikiEditor/modules/images/toolbar/format-ulist-rtl.png +++ b/extensions/WikiEditor/modules/images/toolbar/format-ulist-rtl.png diff --git a/extensions/WikiEditor/modules/images/toolbar/format-ulist.png b/extensions/WikiEditor/modules/images/toolbar/format-ulist.png Binary files differindex dabd0183..ac4438d7 100644 --- a/extensions/WikiEditor/modules/images/toolbar/format-ulist.png +++ b/extensions/WikiEditor/modules/images/toolbar/format-ulist.png diff --git a/extensions/WikiEditor/modules/images/toolbar/insert-file.png b/extensions/WikiEditor/modules/images/toolbar/insert-file.png Binary files differindex 4b0d246e..44de584f 100644 --- a/extensions/WikiEditor/modules/images/toolbar/insert-file.png +++ b/extensions/WikiEditor/modules/images/toolbar/insert-file.png diff --git a/extensions/WikiEditor/modules/images/toolbar/insert-gallery.png b/extensions/WikiEditor/modules/images/toolbar/insert-gallery.png Binary files differindex d5402094..5ceeb567 100644 --- a/extensions/WikiEditor/modules/images/toolbar/insert-gallery.png +++ b/extensions/WikiEditor/modules/images/toolbar/insert-gallery.png diff --git a/extensions/WikiEditor/modules/images/toolbar/insert-ilink.png b/extensions/WikiEditor/modules/images/toolbar/insert-ilink.png Binary files differindex c5a286e5..acee281f 100644 --- a/extensions/WikiEditor/modules/images/toolbar/insert-ilink.png +++ b/extensions/WikiEditor/modules/images/toolbar/insert-ilink.png diff --git a/extensions/WikiEditor/modules/images/toolbar/insert-nowiki.png b/extensions/WikiEditor/modules/images/toolbar/insert-nowiki.png Binary files differindex 2f607bfd..92f56d88 100644 --- a/extensions/WikiEditor/modules/images/toolbar/insert-nowiki.png +++ b/extensions/WikiEditor/modules/images/toolbar/insert-nowiki.png diff --git a/extensions/WikiEditor/modules/images/toolbar/insert-redirect-rtl.png b/extensions/WikiEditor/modules/images/toolbar/insert-redirect-rtl.png Binary files differindex 6230d9ec..c6c62c1e 100644 --- a/extensions/WikiEditor/modules/images/toolbar/insert-redirect-rtl.png +++ b/extensions/WikiEditor/modules/images/toolbar/insert-redirect-rtl.png diff --git a/extensions/WikiEditor/modules/images/toolbar/insert-redirect.png b/extensions/WikiEditor/modules/images/toolbar/insert-redirect.png Binary files differindex 31137dc9..5115ad79 100644 --- a/extensions/WikiEditor/modules/images/toolbar/insert-redirect.png +++ b/extensions/WikiEditor/modules/images/toolbar/insert-redirect.png diff --git a/extensions/WikiEditor/modules/images/toolbar/insert-reference.png b/extensions/WikiEditor/modules/images/toolbar/insert-reference.png Binary files differindex cc144ccf..8573d032 100644 --- a/extensions/WikiEditor/modules/images/toolbar/insert-reference.png +++ b/extensions/WikiEditor/modules/images/toolbar/insert-reference.png diff --git a/extensions/WikiEditor/modules/images/toolbar/insert-signature.png b/extensions/WikiEditor/modules/images/toolbar/insert-signature.png Binary files differindex 23ad7da7..d42cf37f 100644 --- a/extensions/WikiEditor/modules/images/toolbar/insert-signature.png +++ b/extensions/WikiEditor/modules/images/toolbar/insert-signature.png diff --git a/extensions/WikiEditor/modules/images/toolbar/insert-xlink.png b/extensions/WikiEditor/modules/images/toolbar/insert-xlink.png Binary files differindex fd28a57d..db049b6a 100644 --- a/extensions/WikiEditor/modules/images/toolbar/insert-xlink.png +++ b/extensions/WikiEditor/modules/images/toolbar/insert-xlink.png diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/arrow-down.png b/extensions/WikiEditor/modules/images/toolbar/png24/arrow-down.png Binary files differdeleted file mode 100644 index 623795f6..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/arrow-down.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/arrow-left.png b/extensions/WikiEditor/modules/images/toolbar/png24/arrow-left.png Binary files differdeleted file mode 100644 index 91d5f1de..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/arrow-left.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/arrow-right.png b/extensions/WikiEditor/modules/images/toolbar/png24/arrow-right.png Binary files differdeleted file mode 100644 index e8e95bc7..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/arrow-right.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-big.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-big.png Binary files differdeleted file mode 100644 index dee5b106..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-big.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-A.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-A.png Binary files differdeleted file mode 100644 index 5970b4d4..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-A.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-B.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-B.png Binary files differdeleted file mode 100644 index d785a20b..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-B.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-F.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-F.png Binary files differdeleted file mode 100644 index eea5b71e..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-F.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-G.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-G.png Binary files differdeleted file mode 100644 index 5781fae0..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-G.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-N.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-N.png Binary files differdeleted file mode 100644 index b3e38798..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-N.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-P.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-P.png Binary files differdeleted file mode 100644 index 3c9e8496..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-P.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-V.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-V.png Binary files differdeleted file mode 100644 index b5a96621..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-bold-V.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-bold.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-bold.png Binary files differdeleted file mode 100644 index 5970b4d4..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-bold.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-italic-A.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-italic-A.png Binary files differdeleted file mode 100644 index 47881e1f..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-italic-A.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-italic-C.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-italic-C.png Binary files differdeleted file mode 100644 index 3752f8cc..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-italic-C.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-italic-I.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-italic-I.png Binary files differdeleted file mode 100644 index b47d2b2c..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-italic-I.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-italic-K.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-italic-K.png Binary files differdeleted file mode 100644 index 8e8c55a9..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-italic-K.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-italic.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-italic.png Binary files differdeleted file mode 100644 index 47881e1f..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-italic.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-olist.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-olist.png Binary files differdeleted file mode 100644 index 893b187f..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-olist.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-small.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-small.png Binary files differdeleted file mode 100644 index 9a8b8656..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-small.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-subscript.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-subscript.png Binary files differdeleted file mode 100644 index 1e3d778b..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-subscript.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-superscript.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-superscript.png Binary files differdeleted file mode 100644 index 6f9a73b8..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-superscript.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/format-ulist.png b/extensions/WikiEditor/modules/images/toolbar/png24/format-ulist.png Binary files differdeleted file mode 100644 index 33c8f84c..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/format-ulist.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/generate.sh b/extensions/WikiEditor/modules/images/toolbar/png24/generate.sh deleted file mode 100644 index ca14ee68..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/generate.sh +++ /dev/null @@ -1,12 +0,0 @@ -#! /bin/bash - -# Compresses all PNGs in the current directory and puts the compressed -# version in the parent directory -# -# Requires pngcrush - -for f in *.png -do - pngcrush $f ../$f -done - diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/insert-file.png b/extensions/WikiEditor/modules/images/toolbar/png24/insert-file.png Binary files differdeleted file mode 100644 index cabc613a..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/insert-file.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/insert-gallery.png b/extensions/WikiEditor/modules/images/toolbar/png24/insert-gallery.png Binary files differdeleted file mode 100644 index 661689ae..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/insert-gallery.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/insert-link.png b/extensions/WikiEditor/modules/images/toolbar/png24/insert-link.png Binary files differdeleted file mode 100644 index b16eeaba..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/insert-link.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/insert-newline.png b/extensions/WikiEditor/modules/images/toolbar/png24/insert-newline.png Binary files differdeleted file mode 100644 index d5ec80b6..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/insert-newline.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/insert-nowiki.png b/extensions/WikiEditor/modules/images/toolbar/png24/insert-nowiki.png Binary files differdeleted file mode 100644 index ab9a3752..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/insert-nowiki.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/insert-redirect.png b/extensions/WikiEditor/modules/images/toolbar/png24/insert-redirect.png Binary files differdeleted file mode 100644 index 22faf0ee..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/insert-redirect.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/insert-reference.png b/extensions/WikiEditor/modules/images/toolbar/png24/insert-reference.png Binary files differdeleted file mode 100644 index aaaf642f..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/insert-reference.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/insert-signature.png b/extensions/WikiEditor/modules/images/toolbar/png24/insert-signature.png Binary files differdeleted file mode 100644 index 476a4236..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/insert-signature.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/insert-table.png b/extensions/WikiEditor/modules/images/toolbar/png24/insert-table.png Binary files differdeleted file mode 100644 index 070a3e3c..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/insert-table.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/images/toolbar/png24/search-replace.png b/extensions/WikiEditor/modules/images/toolbar/png24/search-replace.png Binary files differdeleted file mode 100644 index 6c2c6617..00000000 --- a/extensions/WikiEditor/modules/images/toolbar/png24/search-replace.png +++ /dev/null diff --git a/extensions/WikiEditor/modules/jquery.wikiEditor.css b/extensions/WikiEditor/modules/jquery.wikiEditor.css index 6df44565..d8e331cc 100644 --- a/extensions/WikiEditor/modules/jquery.wikiEditor.css +++ b/extensions/WikiEditor/modules/jquery.wikiEditor.css @@ -9,6 +9,12 @@ width: 100%; background-color: #E0EEf7; border: solid silver 1px; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +.wikiEditor-ui textarea { + width: 100%; } .wikiEditor-ui textarea:focus { outline: none; @@ -109,4 +115,4 @@ background: url(images/toolbar/loading.gif) 0 0 no-repeat; text-indent: -9999px; margin: 0 auto; -}
\ No newline at end of file +} diff --git a/extensions/WikiEditor/modules/jquery.wikiEditor.dialogs.config.css b/extensions/WikiEditor/modules/jquery.wikiEditor.dialogs.config.css index efde00fb..39d9d50e 100644 --- a/extensions/WikiEditor/modules/jquery.wikiEditor.dialogs.config.css +++ b/extensions/WikiEditor/modules/jquery.wikiEditor.dialogs.config.css @@ -55,7 +55,8 @@ #wikieditor-toolbar-link-int-target-status-exists, #wikieditor-toolbar-link-int-target-status-notexists, #wikieditor-toolbar-link-int-target-status-invalid, -#wikieditor-toolbar-link-int-target-status-external { +#wikieditor-toolbar-link-int-target-status-external, +#wikieditor-toolbar-link-int-target-status-disambig { padding-left: 30px; background-position: 0 50%; background-repeat: no-repeat; @@ -80,6 +81,11 @@ background-image: url(images/dialogs/insert-link-external.png); background-position: left; } +#wikieditor-toolbar-link-int-target-status-disambig { + /* @embed */ + background-image: url(images/dialogs/insert-disambiguation.png); + background-position: left; +} /* File dialog */ #wikieditor-toolbar-file-target, #wikieditor-toolbar-file-caption { diff --git a/extensions/WikiEditor/modules/jquery.wikiEditor.dialogs.config.js b/extensions/WikiEditor/modules/jquery.wikiEditor.dialogs.config.js index ca8af558..0d769164 100644 --- a/extensions/WikiEditor/modules/jquery.wikiEditor.dialogs.config.js +++ b/extensions/WikiEditor/modules/jquery.wikiEditor.dialogs.config.js @@ -188,40 +188,40 @@ $.wikiEditor.modules.dialogs.config = { // Show loading spinner while waiting for the API to respond updateWidget( 'loading' ); // Call the API to check page status, saving the request object so it can be aborted if - // necessary + // necessary. + // This used to request a page that would show whether or not the target exists, but we can + // also check whether it has the disambiguation property and still get existence information. + // If the Disambiguator extension is not installed then such a property won't be set. $( '#wikieditor-toolbar-link-int-target-status' ).data( 'request', - $.ajax( { - url: mw.util.wikiScript( 'api' ), - dataType: 'json', - data: { - action: 'query', - indexpageids: '', - titles: target, - converttitles: '', - format: 'json' - }, - success: function ( data ) { - var status; - if ( !data || !data.query ) { - // This happens in some weird cases - status = false; - } else { - var page = data.query.pages[data.query.pageids[0]]; - status = 'exists'; - if ( page.missing !== undefined ) { - status = 'notexists'; - } else if ( page.invalid !== undefined ) { - status = 'invalid'; - } - } - // Cache the status of the link target if the force internal - // parameter was not passed - if ( !internal ) { - cache[target] = status; + ( new mw.Api() ).get( { + action: 'query', + prop: 'pageprops', + titles: target, + ppprop: 'disambiguation', + indexpageids: true + } ).done( function ( data ) { + var status; + if ( !data.query ) { + // This happens in some weird cases + status = false; + } else { + var page = data.query.pages[data.query.pageids[0]]; + status = 'exists'; + if ( page.missing !== undefined ) { + status = 'notexists'; + } else if ( page.invalid !== undefined ) { + status = 'invalid'; + } else if ( page.pageprops !== undefined ) { + status = 'disambig'; } - updateWidget( status ); } + // Cache the status of the link target if the force internal + // parameter was not passed + if ( !internal ) { + cache[target] = status; + } + updateWidget( status ); } ) ); } @@ -324,6 +324,7 @@ $.wikiEditor.modules.dialogs.config = { var invalidMsg = mw.msg( 'wikieditor-toolbar-tool-link-int-target-status-invalid' ); var externalMsg = mw.msg( 'wikieditor-toolbar-tool-link-int-target-status-external' ); var loadingMsg = mw.msg( 'wikieditor-toolbar-tool-link-int-target-status-loading' ); + var disambigMsg = mw.msg( 'wikieditor-toolbar-tool-link-int-target-status-disambig' ); $( '#wikieditor-toolbar-link-int-target-status' ) .append( $( '<div>' ) .attr( 'id', 'wikieditor-toolbar-link-int-target-status-exists' ) @@ -349,6 +350,10 @@ $.wikiEditor.modules.dialogs.config = { 'title': loadingMsg } ) ) ) + .append( $( '<div>' ) + .attr( 'id', 'wikieditor-toolbar-link-int-target-status-disambig' ) + .append( disambigMsg ) + ) .data( 'existencecache', {} ) .children().hide(); @@ -1000,6 +1005,7 @@ $.wikiEditor.modules.dialogs.config = { return; } if ( ( rows * cols ) > 1000 ) { + // 1000 is in the English message. The parameter replacement is kept for BC. alert( mw.msg( 'wikieditor-toolbar-tool-table-toomany', 1000 ) ); return; } diff --git a/extensions/WikiEditor/modules/jquery.wikiEditor.js b/extensions/WikiEditor/modules/jquery.wikiEditor.js index 6e87a45f..def8b69e 100644 --- a/extensions/WikiEditor/modules/jquery.wikiEditor.js +++ b/extensions/WikiEditor/modules/jquery.wikiEditor.js @@ -146,9 +146,9 @@ $.wikiEditor = { } else if ( property + 'Msg' in object ) { var p = object[property + 'Msg']; if ( $.isArray( p ) && p.length >= 2 ) { - return mediaWiki.msg.apply( mediaWiki.msg, p ); + return mediaWiki.message.apply( mediaWiki.message, p ).plain(); } else { - return mediaWiki.msg( p ); + return mediaWiki.message( p ).plain(); } } else { return ''; diff --git a/extensions/WikiEditor/modules/jquery.wikiEditor.publish.js b/extensions/WikiEditor/modules/jquery.wikiEditor.publish.js index bb631cf2..b61140dc 100644 --- a/extensions/WikiEditor/modules/jquery.wikiEditor.publish.js +++ b/extensions/WikiEditor/modules/jquery.wikiEditor.publish.js @@ -105,6 +105,7 @@ fn: { e.preventDefault(); }); }, + immediateCreate: true, dialog: { buttons: { 'wikieditor-publish-dialog-publish': function () { @@ -144,7 +145,10 @@ fn: { context.fn.addButton( { 'captionMsg': 'wikieditor-publish-button-cancel', - 'action': function () { } + 'action': function () { + window.location.href = $( '#mw-editform-cancel' ).attr( 'href' ); + return false; + } } ); } } diff --git a/extensions/WikiEditor/modules/jquery.wikiEditor.toc.js b/extensions/WikiEditor/modules/jquery.wikiEditor.toc.js index 5cfa900c..54b8a863 100644 --- a/extensions/WikiEditor/modules/jquery.wikiEditor.toc.js +++ b/extensions/WikiEditor/modules/jquery.wikiEditor.toc.js @@ -478,8 +478,6 @@ fn: { //$( this ).removeClass( 'current' ); setTimeout( function() { $.wikiEditor.modules.toc.fn.unhighlight( context ); }, 1000 ); - if ( typeof $.trackAction != 'undefined' ) - $.trackAction( 'ntoc.heading' ); event.preventDefault(); } ) .text( structure[i].text ); diff --git a/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.config.js b/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.config.js index 1477a332..d3f7a9d5 100644 --- a/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.config.js +++ b/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.config.js @@ -21,6 +21,7 @@ getDefaultConfig: function() { 'cs': [2, -142], 'de': [2, -214], 'fr': [2, -286], + 'gl': [2, -358], 'es': [2, -358], 'he': [2, -142], 'hu': [2, -214], @@ -37,12 +38,16 @@ getDefaultConfig: function() { 'cs': 'format-bold-B.png', 'de': 'format-bold-F.png', 'fr': 'format-bold-G.png', + 'gl': 'format-bold-N.png', 'es': 'format-bold-N.png', + 'eu': 'format-bold-L.png', 'he': 'format-bold-B.png', 'hu': 'format-bold-F.png', 'it': 'format-bold-G.png', 'ka': 'format-bold-ka.png', + 'ky': 'format-bold-ru.png', 'nl': 'format-bold-V.png', + 'os': 'format-bold-os.png', 'pt': 'format-bold-N.png', 'pt-br': 'format-bold-N.png', 'pl': 'format-bold-B.png', @@ -70,9 +75,11 @@ getDefaultConfig: function() { 'cs': [2, -862], 'de': [2, -934], 'fr': [2, -862], + 'gl': [2, -790], 'es': [2, -790], 'he': [2, -862], 'it': [2, -790], + 'ky': [2, -934], 'nl': [2, -790], 'pt': [2, -862], 'pt-br': [2, -862], @@ -86,12 +93,16 @@ getDefaultConfig: function() { 'cs': 'format-italic-I.png', 'de': 'format-italic-K.png', 'fr': 'format-italic-I.png', + 'gl': 'format-italic-C.png', 'es': 'format-italic-C.png', + 'eu': 'format-italic-E.png', 'he': 'format-italic-I.png', 'hu': 'format-italic-D.png', 'it': 'format-italic-C.png', 'ka': 'format-italic-ka.png', + 'ky': 'format-italic-K.png', 'nl': 'format-italic-C.png', + 'os': 'format-italic-K.png', 'pt': 'format-italic-I.png', 'pt-br': 'format-italic-I.png', 'pl': 'format-italic-I.png', @@ -670,67 +681,141 @@ getDefaultConfig: function() { 'layout': 'characters', 'characters': [ "\u0410", "\u0430", // A - "\u04d8", "\u04d9", // Schwa + "\u04d0", "\u04d1", // A with breve (Chuvash) + "\u04d2", "\u04d3", // A with diaeresis (Mari, Gargauz, etc.) + "\u04d8", "\u04d9", // Schwa (Abkhaz, etc) + "\u04da", "\u04db", // Schwa with diaeresis (Khanty) "\u0411", "\u0431", // B "\u0412", "\u0432", // V "\u0413", "\u0433", // G - "\u0490", "\u0491", // G with upturn + "\u0490", "\u0491", // G with upturn (Ukranian, etc) + "\u04f6", "\u04f7", // Ge with descender (Abkhaz, etc) "\u0403", "\u0453", // G with acute (Macedonian) + "\u04fa", "\u04fb", // Ge with stroke and hook (Nivkh) "\u0492", "\u0493", // G with stroke (Kazakh etc.) "\u0494", "\u0495", // G with hook (Sakha etc.) "\u0414", "\u0434", // D - "\u0402", "\u0452", // Dj + "\u0500", "\u0501", // De (Komi) + "\u0502", "\u0503", // Dje (Komi) + "\u0402", "\u0452", // Dj (Serbian, Montenegrin) "\u0415", "\u0435", "\u0400", "\u0450", // IE "\u0404", "\u0454", // Ukrainian IE "\u0401", "\u0451", // IO + "\u04d6", "\u04d7", // Ye with breve (Chuvash) + "\u04bc", "\u04bd", // Che (Abkhazian) + "\u04be", "\u04bf", // Che with descender (Abkhazian) "\u0416", "\u0436", // Zh + "\u0496", "\u0497", // Zhe with descender (Kalmyk, Tatar, etc) + "\u04c1", "\u04c2", // Zhe with breve (Moldovan, Gagauz) + "\u04dc", "\u04dd", // Zhe with diaeresis (Udmurt) "\u0417", "\u0437", // Z - "\u0405", "\u0455", // Dz + "\u0498", "\u0499", // Ze with descender (Bashkir) + "\u04de", "\u04df", // Ze with diaeresis (Udmurt) + "\u0510", "\u0511", // Reversed Ze (Enets, Khanty) + "\u04e0", "\u04e1", // Dze (Abkhazian) + "\u0405", "\u0455", // Dz (Macedonian, Montenegrin) + "\u0504", "\u0505", // Zje (Komi) + "\u0506", "\u0507", // Dzje (Komi) "\u0418", "\u0438", // I - "\u0406", "\u0456", // Dotted I - "\u0407", "\u0457", // I with dieresis + "\u0406", "\u0456", // Dotted I (Ukranian, etc) + "\u0407", "\u0457", // I with dieresis (Rusyn, Ukranian) [ "\u25cc\u04c0", "\u04c0" ], // Palochka. Dotted circle to differentiate from I + [ "\u25cc\u04cf", "\u04cf" ], // Palochka. Dotted circle to differentiate from I "\u0419", "\u0439", // Short I - "\u04e2", "\u04e3", // I with macron - "\u040D", "\u045D", // I with grave (Macedonian) - "\u0408", "\u0458", // J + "\u04e2", "\u04e3", // I with macron (Tajik) + "\u040d", "\u045d", // I with grave (Macedonian) + "\u048a", "\u048b", // Short I with tail (Kildin Sami) + "\u04e4", "\u04e5", // I with diaeresis (Udmurt) + "\u0408", "\u0458", // Je (Altai, Azerbaijani, etc) "\u041a", "\u043a", // K "\u040c", "\u045c", // K with acute (Macedonian) "\u049a", "\u049b", // K with descender (Kazakh etc.) + "\u049c", "\u049d", // Ka with vertical stroke (Azerbaijani) + "\u049e", "\u049f", // Ka with stroke (Abkhaz) + "\u04a0", "\u04a1", // Ka (Bashkir) + "\u04c3", "\u04c4", // Ka with hook (Chukchi, etc) + "\u051a", "\u051b", // Qa (Kurdish, old Abkhaz) "\u041b", "\u043b", // L - "\u0409", "\u0459", // Lj + "\u0409", "\u0459", // Lj (Serbian, Macedonian) + "\u0508", "\u0509", // Lje (Komi) + "\u0512", "\u0513", // El with hook (Chukchi, Itelmen, Khanty) + "\u04c5", "\u04c6", // El with tail (Itelmen, Kildin Sami) "\u041c", "\u043c", // M + "\u04cd", "\u04ce", // Em with tail (Kildin Sami) "\u041d", "\u043d", // N - "\u040a", "\u045a", // Nj + "\u040a", "\u045a", // Nj (Macedonian, Serbian) "\u04a2", "\u04a3", // N with descender (Kazakh etc.) + "\u04a4", "\u04a5", // Ligature En Ghe (Aleut, Altai, etc) + "\u04c7", "\u04c8", // En with hook (Even, etc) + "\u050a", "\u050b", // Nje (Komi) + "\u04c9", "\u04ca", // En with tail (Kilidn Sami) "\u041e", "\u043e", // O - "\u04e8", "\u04e9", // O with bar + "\u04a8", "\u04a9", // Ha (Abkhazian) + "\u04e6", "\u04e7", // O with diaeresis (Altay, Komi, etc) + "\u04e8", "\u04e9", // O with bar (Bashkir, etc) + "\u04ea", "\u04eb", // Barred O with diaeresis (Even, Khanty) "\u041f", "\u043f", // P + "\u0524", "\u0525", // Pe with descender (Abkhaz) + "\u04a6", "\u04a7", // Pe with middle hook (Abkhaz) "\u0420", "\u0440", // R + "\u048e", "\u048f", // Er with tick (Kildin Sami) "\u0421", "\u0441", // S + "\u04aa", "\u04ab", // Es with descender (Bashkir, Chuvash) "\u0422", "\u0442", // T - "\u040b", "\u045b", // Tsh + "\u040b", "\u045b", // Tsh (Serbian, Bosnian, etc) + "\u050c", "\u050d", // Sje (Komi) + "\u04ac", "\u04ad", // Te with descender (Abkhaz) + "\u050e", "\u050f", // The (Komi) "\u0423", "\u0443", // U - "\u040e", "\u045e", // Short U + "\u040e", "\u045e", // Short U (Belarusian, Dungan, etc) "\u04ee", "\u04ef", // U with macron (Tajik) - "\u04b0", "\u04b1", // Straight U with stroke - "\u04ae", "\u04af", // Straight U + "\u04f0", "\u04f1", // U with diaeresis (Altai, etc) + "\u04f2", "\u04f3", // U with double acute (Chuvash) + "\u04ae", "\u04af", // Straight U Bashkir, Buryat, etc) + "\u04b0", "\u04b1", // Straight U with stroke (Kazakh) "\u0424", "\u0444", // F "\u0425", "\u0445", // Kha - "\u04b2", "\u04b3", // Kha with descender - "\u04ba", "\u04bb", // Shha + "\u04b2", "\u04b3", // Kha with descender (Abkhaz, etc) + "\u04fc", "\u04fd", // Ha with hook (Itelmen, Nivkh) + "\u04fe", "\u04ff", // Ha with stroke (Nivkh) + "\u04ba", "\u04bb", // Shha (Azerbaijani, etc) "\u0426", "\u0446", // Ts "\u0427", "\u0447", // Ch - "\u04b6", "\u04b7", // Ch with descender - "\u040f", "\u045f", // Dzh + "\u04b4", "\u04b5", // Ligature Te Tse (Abkhaz) + "\u04b6", "\u04b7", // Ch with descender (Abkhaz, Tajik) + "\u04b8", "\u04b9", // Che with vertical stroke (Azeri) + "\u04cb", "\u04cc", // Che (Khakassian) + "\u04f4", "\u04f5", // Che with diaeresis (Udmurt) + "\u040f", "\u045f", // Dzh (Serbian, Macedonian, etc) "\u0428", "\u0448", // Sh "\u0429", "\u0449", // Sch "\u042a", "\u044a", // Hard sign "\u042b", "\u044b", // Yeru + "\u04f8", "\u04f9", // Yeru with diaeresis (mari) "\u042c", "\u044c", // Soft sign + "\u048c", "\u048d", // Semisoft Sign (kildin) "\u042d", "\u044d", // E + "\u04ec", "\u04ed", // E with diaeresis (kildin) "\u042e", "\u044e", // Yu - "\u042f", "\u044f" // Ya + "\u042f", "\u044f", // Ya + "\u051c", "\u051d", // We (Kurdish) + "\u0460", "\u0461", // Omega + "\u0462", "\u0463", // Yat (old cyrillic) + "\u0464", "\u0465", // Iotified E (old cyrillic) + "\u0466", "\u0467", // Little Yus (old cyrillic) + "\u0468", "\u0469", // Iotified Little Yus (old cyrillic) + "\u046A", "\u046B", // Big Yus (old cyrillic) + "\u046C", "\u046D", // Iotified Big Yus (old cyrillic) + "\u046E", "\u046F", // Ksi (old cyrillic) + "\u0470", "\u0471", // Psi (old cyrillic) + "\u0472", "\u0473", // Fita (old cyrillic) + "\u0474", "\u0475", // Izhitsa (old cyrillic) + "\u0476", "\u0477", // Izhitsa with double grave accent (old cyrillic) + "\u0478", "\u0479", // Uk (old cyrillic) + "\u047A", "\u047B", // Round Omega (old cyrillic) + "\u047c", "\u047d", // Cyr Omega with Titlo (old cyrillic) + "\u047e", "\u047f", // Cyr Ot (old cyrillic) + "\u0480", "\u0481" // Cyr Koppa (old cyrillic) ] }, // The core 28-letter alphabet, special letters for the Arabic language, diff --git a/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.js b/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.js index 9024ba1d..e1bc6f15 100644 --- a/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.js +++ b/extensions/WikiEditor/modules/jquery.wikiEditor.toolbar.js @@ -236,28 +236,6 @@ fn: { * @param {Object} source */ doAction : function( context, action, source ) { - // Verify that this has been called from a source that's within the toolbar - // 'trackAction' defined in click tracking - if ( mw.config.get( 'wgWikiEditorToolbarClickTracking' ) && $.trackAction !== undefined && source.closest( '.wikiEditor-ui-toolbar' ).size() ) { - // Build a unique id for this action by tracking the parent rel attributes up to the toolbar level - var rels = []; - var step = source; - var i = 0; - while ( !step.hasClass( 'wikiEditor-ui-toolbar' ) ) { - if ( i > 25 ) { - break; - } - i++; - var rel = step.attr( 'rel' ); - if ( rel ) { - rels.push( step.attr( 'rel' ) ); - } - step = step.parent(); - } - rels.reverse(); - var id = rels.join( '.' ); - $.trackAction( id ); - } switch ( action.type ) { case 'replace': case 'encapsulate': @@ -300,7 +278,7 @@ fn: { var $group = $( '<div/>' ).attr( { 'class' : 'group group-' + id, 'rel' : id } ); var label = $.wikiEditor.autoMsg( group, 'label' ); if ( label ) { - $group.append( '<div class="label">' + label + '</div>' ); + $group.append( '<span class="label">' + label + '</div>' ); } var empty = true; if ( 'tools' in group ) { @@ -336,13 +314,13 @@ fn: { var offsetOrIcon = $.wikiEditor.autoIconOrOffset( tool.icon, tool.offset, $.wikiEditor.imgPath + 'toolbar/' ); - if ( typeof offsetOrIcon == 'object' ) { + if ( typeof offsetOrIcon === 'object' ) { $button = $( '<a/>' ) .attr( { 'href' : '#', - 'alt' : label, 'title' : label, 'rel' : id, + 'role' : 'button', 'class' : 'tool tool-button wikiEditor-toolbar-spritedButton' } ) .text( label ) @@ -358,6 +336,7 @@ fn: { 'alt' : label, 'title' : label, 'rel' : id, + 'role' : 'button', 'class' : 'tool tool-button' } ); } @@ -461,10 +440,6 @@ fn: { $(this).attr( 'rel' ), { expires: 30, path: '/' } ); - // Click tracking - if ( mw.config.get( 'wgWikiEditorToolbarClickTracking' ) && $.trackAction !== undefined ) { - $.trackAction(section + '.' + $(this).attr('rel')); - } context.fn.restoreCursorAndScrollTop(); // No dragging! event.preventDefault(); @@ -601,7 +576,12 @@ fn: { var $link = $( '<a/>' ) .addClass( selected == id ? 'current' : null ) - .attr( 'href', '#' ) + .attr( { + href: '#', + role: 'button', + 'aria-pressed': 'false', + 'aria-controls': 'wikiEditor-section-' + id + } ) .text( $.wikiEditor.autoMsg( section, 'label' ) ) .data( 'context', context ) .mouseup( function( e ) { @@ -613,14 +593,23 @@ fn: { return false; } ) .click( function( e ) { + // We have to set aria-pressed over here, as NVDA wont recognize it + // if we do it in the below .each as it seems + $(this).attr( 'aria-pressed', 'true' ); + $( '.tab > a' ).each( function( i, elem ) { + if ( elem !== e.target ) { + $( elem ).attr( 'aria-pressed', 'false' ); + } + } ); var $sections = $(this).data( 'context' ).$ui.find( '.sections' ); var $section = $(this).data( 'context' ).$ui.find( '.section-' + $(this).parent().attr( 'rel' ) ); var show = $section.css( 'display' ) == 'none'; - var $previousSections = $section.parent().find( '.section-visible' ); - $previousSections.css( 'position', 'absolute' ); - $previousSections.removeClass( 'section-visible' ); - $previousSections.fadeOut( 'fast', function() { $(this).css( 'position', 'static' ); } ); + $section.parent().find( '.section-visible' ) + .css( 'position', 'absolute' ) + .attr( 'aria-expanded', 'false' ) + .removeClass( 'section-visible' ) + .fadeOut( 'fast', function() { $(this).css( 'position', 'static' ); } ); $(this).parent().parent().find( 'a' ).removeClass( 'current' ); $sections.css( 'overflow', 'hidden' ); var animate = function( $that ) { @@ -632,8 +621,9 @@ fn: { } ); }; if ( show ) { - $section.addClass( 'section-visible' ); - $section.fadeIn( 'fast' ); + $section.addClass( 'section-visible' ) + .attr( 'aria-expanded', 'true' ) + .fadeIn( 'fast' ); if ( $section.hasClass( 'loading' ) ) { // Loading of this section was deferred, load it now var $that = $(this); @@ -655,10 +645,6 @@ fn: { context.fn.trigger( 'resize' ); } ); } - // Click tracking - if ( mw.config.get( 'wgWikiEditorToolbarClickTracking' ) && $.trackAction !== undefined ) { - $.trackAction( $section.attr('rel') + '.' + ( show ? 'show': 'hide' ) ); - } // Save the currently visible section $.cookie( 'wikiEditor-' + $(this).data( 'context' ).instance + '-toolbar-section', @@ -676,7 +662,11 @@ fn: { .append( $link ); }, buildSection: function( context, id, section ) { - var $section = $( '<div/>' ).attr( { 'class': section.type + ' section section-' + id, 'rel': id } ); + var $section = $( '<div/>' ).attr( { + 'class': section.type + ' section section-' + id, + 'rel': id, + id: 'wikiEditor-section-' + id + } ); var selected = $.cookie( 'wikiEditor-' + context.instance + '-toolbar-section' ); var show = selected == id; @@ -693,7 +683,10 @@ fn: { // Show or hide section if ( id !== 'main' ) { - $section.css( 'display', show ? 'block' : 'none' ); + $section + .css( 'display', show ? 'block' : 'none' ) + .attr( 'aria-expanded', show ? 'true' : 'false' ); + if ( show ) { $section.addClass( 'section-visible' ); } @@ -776,6 +769,8 @@ fn: { var oldValue = $( 'body' ).css( 'position' ); $( 'body' ).css( 'position', 'static' ); $( 'body' ).css( 'position', oldValue ); + + context.$textarea.trigger( 'wikiEditor-toolbar-doneInitialSections' ); }, 'loop' : function( i, s ) { s.$sections.append( $.wikiEditor.modules.toolbar.fn.buildSection( s.context, s.id, s.config ) ); |